{ "modules": [ { "name": "aardvark_compare", "path": "modules/nf-core/aardvark/compare/meta.yml", "tree_sha": "cefba2345511cf70ca0e45485eca2e22f3dbfa7c", "files": [ "modules/nf-core/aardvark/compare/.conda-lock/linux_amd64-bd-50402c072fe171c0_1.txt", "modules/nf-core/aardvark/compare/.conda-lock/linux_arm64-bd-00f3f25cea7c1408_1.txt", "modules/nf-core/aardvark/compare/environment.yml", "modules/nf-core/aardvark/compare/main.nf", "modules/nf-core/aardvark/compare/meta.yml", "modules/nf-core/aardvark/compare/tests/main.nf.test", "modules/nf-core/aardvark/compare/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "aardvark_compare", "description": "A tool to evaluate variant calling performance by comparing a query VCF against a truth VCF.", "keywords": [ "variant calling", "benchmarking", "vcf", "comparison", "consensus" ], "tools": [ { "aardvark": { "description": "A benchmarking tool that constructs haplotype sequences and it enables basepair-level\ncomparisons that work across all variant types. The program evaluates genotypes using traditional,\nstrict exact-match scoring, while also allowing for implicit partial credit when variant calls are an\ninexact but close match.\n", "homepage": "https://github.com/PacificBiosciences/aardvark", "documentation": "https://github.com/PacificBiosciences/aardvark/blob/main/docs/methods.md#compare-command", "tool_dev_url": "https://github.com/PacificBiosciences/aardvark", "doi": "10.1101/2025.10.03.680257", "licence": [ "MIT" ], "identifier": "biotools:aardvark" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "query_vcf": { "type": "file", "description": "Query VCF file to be benchmarked", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "query_vcf_tbi": { "type": "file", "description": "Index for the query VCF file", "pattern": "*.{vcf.gz.tbi,vcf.gz.csi}" } }, { "truth_vcf": { "type": "file", "description": "Truth VCF file containing the ground truth baseline", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "truth_vcf_tbi": { "type": "file", "description": "Index for the truth VCF file", "pattern": "*.{vcf.gz.tbi,vcf.gz.csi}" } }, { "regions_bed": { "type": "file", "description": "Regions BED file containing genomic regions to restrict the evaluation", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference fasta information" } }, { "fasta": { "type": "file", "description": "Reference genome fasta file", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing stratification TSV information" } }, { "stratification_tsv": { "type": "file", "description": "Optional TSV file defining stratification regions for fine grained benchmarking", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing stratification BEDs information" } }, { "stratification_beds": { "type": "file", "description": "Optional BED files corresponding to the regions defined in the stratification TSV", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.summary.tsv": { "type": "file", "description": "Global summary statistics of the variant comparison", "pattern": "*.summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "labelled_truth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.truth.vcf.gz": { "type": "file", "description": "Truth VCF file annotated with evaluation results", "pattern": "*.truth.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "labelled_query": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.query.vcf.gz": { "type": "file", "description": "Query VCF file annotated with evaluation results", "pattern": "*.query.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "runinfo": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.json": { "type": "file", "description": "JSON file containing parameter settings used during the run", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "region_sequences": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.region_sequences.tsv.gz": { "type": "file", "description": "Sequence level output for specific evaluated regions", "pattern": "*.region_sequences.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "region_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.region_summary.tsv.gz": { "type": "file", "description": "Summary statistics broken down by individual genomic regions", "pattern": "*.region_summary.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_aardvark": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "aardvark": { "type": "string", "description": "The name of the tool" } }, { "aardvark compare --version 2>&1 | sed 's/aardvark-bio-compare //; s/-conda//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "aardvark": { "type": "string", "description": "The name of the tool" } }, { "aardvark compare --version 2>&1 | sed 's/aardvark-bio-compare //; s/-conda//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/aardvark:0.10.5--00f3f25cea7c1408", "build_id": "bd-00f3f25cea7c1408_1", "scan_id": "sc-86490c728551a0d7_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/aardvark:0.10.5--50402c072fe171c0", "build_id": "bd-50402c072fe171c0_1", "scan_id": "sc-080b7e623c56b7e6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/aardvark:0.10.5--a5fcbec11f134d7d", "build_id": "bd-a5fcbec11f134d7d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b1594cf6a0ecac04adf5a88a88f1da08e5a8eb0f21cd6d42024b1b343cce0870/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/aardvark:0.10.5--2634d8b3310864e0", "build_id": "bd-2634d8b3310864e0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ca/cab6d57df89751e6cbcdd91b101855b2537ad39c0b815aaff42019e0a2c7748c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/aardvark/compare/.conda-lock/linux_amd64-bd-50402c072fe171c0_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/aardvark/compare/.conda-lock/linux_arm64-bd-00f3f25cea7c1408_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "aardvark_merge", "path": "modules/nf-core/aardvark/merge/meta.yml", "tree_sha": "0ac1a1dffb3e5aaa25b4cb4715ecbe394b6b3e73", "files": [ "modules/nf-core/aardvark/merge/.conda-lock/linux_amd64-bd-50402c072fe171c0_1.txt", "modules/nf-core/aardvark/merge/.conda-lock/linux_arm64-bd-00f3f25cea7c1408_1.txt", "modules/nf-core/aardvark/merge/environment.yml", "modules/nf-core/aardvark/merge/main.nf", "modules/nf-core/aardvark/merge/meta.yml", "modules/nf-core/aardvark/merge/tests/main.nf.test", "modules/nf-core/aardvark/merge/tests/main.nf.test.snap", "modules/nf-core/aardvark/merge/tests/nextflow.config" ], "type": "module", "meta": { "name": "aardvark_merge", "description": "A tool to evaluate and merge multiple variant calls into a consensus VCF.", "keywords": [ "variant calling", "vcf", "comparison", "consensus", "merging" ], "tools": [ { "aardvark": { "description": "The aardvark merge command provides a method to merge variant calls. This functionality is helpful when multiple\nvariant callers or technologies are used for the same sample. Merging variant sets can be complex and Aardvark\nsimplifies this process by modeling the variants as haplotypes. This allows for different merge strategies for\nresolving conflicting variant sets.\n", "homepage": "https://github.com/PacificBiosciences/aardvark", "documentation": "https://github.com/PacificBiosciences/aardvark/blob/main/docs/methods.md#merge-strategies", "tool_dev_url": "https://github.com/PacificBiosciences/aardvark", "doi": "10.1101/2025.10.03.680257", "licence": [ "MIT" ], "identifier": "biotools:aardvark" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcfs": { "type": "file", "description": "List of VCF files to be merged", "pattern": "*.{vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "indexes": { "type": "file", "description": "List of index files for the input VCF files", "pattern": "*.{vcf.gz.tbi,vcf.gz.csi,tbi,csi}" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference fasta information" } }, { "fasta": { "type": "file", "description": "Reference genome fasta file", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing bed information" } }, { "bed": { "type": "file", "description": "Optional BED file containing genomic regions to restrict the merge operation", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.summary.tsv": { "type": "file", "description": "Global summary statistics of the variant merge", "pattern": "*.summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "passing_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.passing.vcf.gz": { "type": "file", "description": "Merged VCF file containing passing variants", "pattern": "*.passing.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "passing_vcf_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.passing.vcf.gz.tbi": { "type": "file", "description": "Index file for the merged passing VCF", "pattern": "*.passing.vcf.gz.tbi" } } ] ], "passing_regions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.regions.bed.gz": { "type": "file", "description": "BED file of regions containing passing variants", "pattern": "*.regions.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "passing_regions_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.regions.bed.gz.tbi": { "type": "file", "description": "Index file for the passing regions BED", "pattern": "*.regions.bed.gz.tbi" } } ] ], "failed_regions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.failed_regions.bed.gz": { "type": "file", "description": "BED file of regions that failed merging criteria", "pattern": "*.failed_regions.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "failed_regions_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.failed_regions.bed.gz.tbi": { "type": "file", "description": "Index file for the failed regions BED", "pattern": "*.failed_regions.bed.gz.tbi" } } ] ], "runinfo": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.json": { "type": "file", "description": "JSON file containing parameter settings used during the run", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_aardvark": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "aardvark": { "type": "string", "description": "The name of the tool" } }, { "aardvark merge --version 2>&1 | sed 's/aardvark-bio-merge //; s/-conda//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "aardvark": { "type": "string", "description": "The name of the tool" } }, { "aardvark merge --version 2>&1 | sed 's/aardvark-bio-merge //; s/-conda//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/aardvark:0.10.5--50402c072fe171c0", "build_id": "bd-50402c072fe171c0_1", "scan_id": "sc-080b7e623c56b7e6_2" }, "linux/arm64": { "name": "community.wave.seqera.io/library/aardvark:0.10.5--00f3f25cea7c1408", "build_id": "bd-00f3f25cea7c1408_1", "scan_id": "sc-86490c728551a0d7_2" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/aardvark:0.10.5--2634d8b3310864e0", "build_id": "bd-2634d8b3310864e0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ca/cab6d57df89751e6cbcdd91b101855b2537ad39c0b815aaff42019e0a2c7748c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/aardvark:0.10.5--a5fcbec11f134d7d", "build_id": "bd-a5fcbec11f134d7d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b1594cf6a0ecac04adf5a88a88f1da08e5a8eb0f21cd6d42024b1b343cce0870/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/aardvark/merge/.conda-lock/linux_amd64-bd-50402c072fe171c0_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/aardvark/merge/.conda-lock/linux_arm64-bd-00f3f25cea7c1408_1.txt" } } } }, "git_sha": "ce43429c46ecf1b9913f09b41f892cc48d9f090e" }, { "name": "abacas", "path": "modules/nf-core/abacas/meta.yml", "tree_sha": "336e6c5b19003761607522e64d7d27d0943ce817", "files": [ "modules/nf-core/abacas/.conda-lock/linux_amd64-bd-0d1658c2eafe7036_1.txt", "modules/nf-core/abacas/.conda-lock/linux_arm64-bd-4921eabf5bb382cf_1.txt", "modules/nf-core/abacas/environment.yml", "modules/nf-core/abacas/main.nf", "modules/nf-core/abacas/meta.yml", "modules/nf-core/abacas/tests/main.nf.test", "modules/nf-core/abacas/tests/main.nf.test.snap", "modules/nf-core/abacas/tests/nextflow.config" ], "type": "module", "meta": { "name": "abacas", "description": "Contiguate draft genome assembly", "keywords": [ "genome", "assembly", "contiguate" ], "tools": [ { "abacas": { "description": "ABACAS is intended to rapidly contiguate (align, order, orientate),\nvisualize and design primers to close gaps on shotgun assembled\ncontigs based on a reference sequence.\n", "homepage": "http://abacas.sourceforge.net/documentation.html", "documentation": "http://abacas.sourceforge.net/documentation.html", "doi": "10.1093/bioinformatics/btp347", "licence": [ "GPL v2-or-later" ], "identifier": "biotools:abacas" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "scaffold": { "type": "file", "description": "Fasta file containing scaffold", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'fasta' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA reference file", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.*": { "type": "file", "description": "List containing abacas output files\n[ '*.abacas.bin', '*.abacas.fasta', '*.abacas.gaps',\n'*.abacas.gaps.tab', '*.abacas.nucmer.delta',\n'*.abacas.nucmer.filtered.delta', '*.abacas.nucmer.tiling',\n'*.abacas.tab', '*.abacas.unused.contigs.out',\n'*.abacas.MULTIFASTA.fa' ]\n", "pattern": "${prefix}.*", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_abacas": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "abacas": { "type": "string", "description": "The name of the tool" } }, { "abacas.pl --version 2>&1 | grep 'ABACAS\\.' | sed 's/ABACAS\\.//' || true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "abacas": { "type": "string", "description": "The name of the tool" } }, { "abacas.pl --version 2>&1 | grep 'ABACAS\\.' | sed 's/ABACAS\\.//' || true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/abacas:1.3.1--0d1658c2eafe7036", "build_id": "bd-0d1658c2eafe7036_1", "scan_id": "sc-1f080fa6dc84d277_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/abacas:1.3.1--4921eabf5bb382cf", "build_id": "bd-4921eabf5bb382cf_1", "scan_id": "sc-a754afa643ddaf0d_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/abacas:1.3.1--8efd28ce481e740e", "build_id": "bd-8efd28ce481e740e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8ef24e8fc328bfa917d01fa65d7f5b6df150ce5dad99b3e0ce4104c3ce0f98e9/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/abacas:1.3.1--2333bb477c91dfa2", "build_id": "bd-2333bb477c91dfa2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a3/a39587a71a6860415798a17aca7d2d958a750ab460edd3617751a2a376661d45/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/abacas/.conda-lock/linux_amd64-bd-0d1658c2eafe7036_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/abacas/.conda-lock/linux_arm64-bd-4921eabf5bb382cf_1.txt" } } } }, "git_sha": "ac35fef0320e8573a69d858769537b562a8c6204", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "abra2", "path": "modules/nf-core/abra2/meta.yml", "tree_sha": "4125e0805da5b8d453cd67f5c3bd1ff1711467bd", "files": [ "modules/nf-core/abra2/environment.yml", "modules/nf-core/abra2/main.nf", "modules/nf-core/abra2/meta.yml", "modules/nf-core/abra2/tests/main.nf.test", "modules/nf-core/abra2/tests/main.nf.test.snap", "modules/nf-core/abra2/tests/nextflow.config" ], "type": "module", "meta": { "name": "abra2", "description": "Assembly Based ReAligner for next-generation sequencing data", "keywords": [ "alignment", "realignment", "indels", "bam", "dna", "rna", "splice-junctions", "assembly" ], "tools": [ { "abra2": { "description": "Assembly Based ReAligner for next-generation sequencing data", "homepage": "https://github.com/mozack/abra2", "documentation": "https://github.com/mozack/abra2", "tool_dev_url": "https://github.com/mozack/abra2", "doi": "10.1093/bioinformatics/btz033", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bams": { "type": "file", "description": "Input BAM file - must be coordinate sorted", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bais": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference index information\ne.g. `[ id:'genome' ]`\n" } }, { "fai": { "type": "file", "description": "Reference genome FASTA index file", "pattern": "*.{fai}", "ontologies": [ { "edam": "http://edamontology.org/format_3326" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing target regions information\ne.g. `[ id:'targets' ]`\n" } }, { "targets": { "type": "file", "description": "BED file containing target regions for realignment (optional)", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing GTF annotation information\ne.g. `[ id:'annotation' ]`\n" } }, { "gtf": { "type": "file", "description": "GTF annotation file for RNA-seq data (optional)", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing known indels information\ne.g. `[ id:'known_indels' ]`\n" } }, { "known_indels": { "type": "file", "description": "VCF file containing known indels (optional)", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Realigned BAM file", "pattern": "*.abra.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bai": { "type": "file", "description": "BAM index file (optional)", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "versions_abra2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "abra2": { "type": "string", "description": "The name of the tool" } }, { "abra2 2>&1 | sed -n 's/.*Abra version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "abra2": { "type": "string", "description": "The name of the tool" } }, { "abra2 2>&1 | sed -n 's/.*Abra version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "abricate_run", "path": "modules/nf-core/abricate/run/meta.yml", "tree_sha": "ca28be859aecf1092c9992439b2c1b69bff3b64f", "files": [ "modules/nf-core/abricate/run/.conda-lock/linux_amd64-bd-cb0de91fb575483f_1.txt", "modules/nf-core/abricate/run/.conda-lock/linux_arm64-bd-b0bd7a7945095dcd_1.txt", "modules/nf-core/abricate/run/environment.yml", "modules/nf-core/abricate/run/main.nf", "modules/nf-core/abricate/run/meta.yml", "modules/nf-core/abricate/run/tests/main.nf.test", "modules/nf-core/abricate/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "abricate_run", "description": "Screen assemblies for antimicrobial resistance against multiple databases", "keywords": [ "bacteria", "assembly", "antimicrobial resistance" ], "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", "licence": [ "GPL v2" ], "identifier": "biotools:ABRicate" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "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}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1936" }, { "edam": "http://edamontology.org/format_2204" } ] } } ], { "databasedir": { "type": "directory", "description": "Optional location of local copy of database files, possibly with custom databases set up with `abricate --setupdb`", "pattern": "*/" } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Tab-delimited report of results", "pattern": "*.{txt}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_abricate": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "abricate": { "type": "string", "description": "The tool name" } }, { "abricate --version | sed 's/^.* //' ": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "abricate": { "type": "string", "description": "The tool name" } }, { "abricate --version | sed 's/^.* //' ": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/abricate:1.0.1--cb0de91fb575483f", "build_id": "bd-cb0de91fb575483f_1", "scan_id": "sc-edd7bf20f8363be6_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/abricate:1.0.1--b0bd7a7945095dcd", "build_id": "bd-b0bd7a7945095dcd_1", "scan_id": "sc-fefb6bf688036423_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/abricate:1.0.1--a081be4a4f841ba9", "build_id": "bd-a081be4a4f841ba9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7b/7b8240fcd92840094d2cd1acc9822b7aa2c0af2783e22f6637b1de799a8fbecc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/abricate:1.0.1--25e08cc23d5e4929", "build_id": "bd-25e08cc23d5e4929_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b7/b75992c3e2d82899245f0e5839007cc1dc053cfa72d6018a66729e2ba540af75/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/abricate/run/.conda-lock/linux_amd64-bd-cb0de91fb575483f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/abricate/run/.conda-lock/linux_arm64-bd-b0bd7a7945095dcd_1.txt" } } } }, "git_sha": "ae30dfb193eac3da20f54eed5b0a2b7bd4552a30", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "abricate_summary", "path": "modules/nf-core/abricate/summary/meta.yml", "tree_sha": "0dbec6fd0a176fd411bf4aedbcc5383d606b87c9", "files": [ "modules/nf-core/abricate/summary/.conda-lock/linux_amd64-bd-cb0de91fb575483f_1.txt", "modules/nf-core/abricate/summary/.conda-lock/linux_arm64-bd-b0bd7a7945095dcd_1.txt", "modules/nf-core/abricate/summary/environment.yml", "modules/nf-core/abricate/summary/main.nf", "modules/nf-core/abricate/summary/meta.yml", "modules/nf-core/abricate/summary/tests/main.nf.test", "modules/nf-core/abricate/summary/tests/main.nf.test.snap" ], "type": "module", "meta": { "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", "licence": [ "GPL v2" ], "identifier": "biotools:ABRicate" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reports": { "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}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1936" }, { "edam": "http://edamontology.org/format_2204" } ] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Tab-delimited report of aggregated results", "pattern": "*.{txt}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_abricate_summary": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "abricate": { "type": "string", "description": "The name of the tool" } }, { "abricate --version 2>&1 | sed 's/^.*abricate //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "abricate": { "type": "string", "description": "The name of the tool" } }, { "abricate --version 2>&1 | sed 's/^.*abricate //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/abricate:1.0.1--b0bd7a7945095dcd", "build_id": "bd-b0bd7a7945095dcd_1", "scan_id": "sc-fefb6bf688036423_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/abricate:1.0.1--cb0de91fb575483f", "build_id": "bd-cb0de91fb575483f_1", "scan_id": "sc-edd7bf20f8363be6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/abricate:1.0.1--25e08cc23d5e4929", "build_id": "bd-25e08cc23d5e4929_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b7/b75992c3e2d82899245f0e5839007cc1dc053cfa72d6018a66729e2ba540af75/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/abricate:1.0.1--a081be4a4f841ba9", "build_id": "bd-a081be4a4f841ba9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7b/7b8240fcd92840094d2cd1acc9822b7aa2c0af2783e22f6637b1de799a8fbecc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/abricate/summary/.conda-lock/linux_amd64-bd-cb0de91fb575483f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/abricate/summary/.conda-lock/linux_arm64-bd-b0bd7a7945095dcd_1.txt" } } } }, "git_sha": "ae30dfb193eac3da20f54eed5b0a2b7bd4552a30" }, { "name": "abritamr_run", "path": "modules/nf-core/abritamr/run/meta.yml", "tree_sha": "7ed3718015d23dbb95904c9563adbf230c212a41", "files": [ "modules/nf-core/abritamr/run/environment.yml", "modules/nf-core/abritamr/run/main.nf", "modules/nf-core/abritamr/run/meta.yml", "modules/nf-core/abritamr/run/tests/main.nf.test", "modules/nf-core/abritamr/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "abritamr_run", "description": "A NATA accredited tool for reporting the presence of antimicrobial resistance genes in bacterial genomes", "keywords": [ "bacteria", "fasta", "antibiotic resistance" ], "tools": [ { "abritamr": { "description": "A pipeline for running AMRfinderPlus and collating results into functional classes", "homepage": "https://github.com/MDU-PHL/abritamr", "documentation": "https://github.com/MDU-PHL/abritamr", "tool_dev_url": "https://github.com/MDU-PHL/abritamr", "doi": "10.1038/s41467-022-35713-4", "licence": [ "GPL v3" ], "identifier": "biotools:abritamr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Assembled contigs in FASTA format", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,faa,faa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "matches": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.summary_matches.txt": { "type": "file", "description": "Tab-delimited file, with a row per sequence, and columns representing functional drug classes", "pattern": "*.summary_matches.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "partials": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.summary_partials.txt": { "type": "file", "description": "Tab-delimited file, with a row per sequence, and columns representing partial hits to functional drug classes", "pattern": "*.summary_partials.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "virulence": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.summary_virulence.txt": { "type": "string", "description": "Tab-delimited file, with a row per sequence, and columns representing AMRFinderPlus virulence gene classification", "pattern": "*.summary_virulence.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.amrfinder.out": { "type": "string", "description": "raw output from AMRFinder plus (per sequence)", "pattern": "*.amrfinder.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.abritamr.txt": { "type": "string", "description": "Tab-delimited file, combining non-empty summary files", "pattern": "*.abritamr.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_abritamr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "abritamr": { "type": "string", "description": "The name of the tool" } }, { "abritamr --version 2>&1 | sed 's/^.*abritamr \\([0-9.]*\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "abritamr": { "type": "string", "description": "The name of the tool" } }, { "abritamr --version 2>&1 | sed 's/^.*abritamr \\([0-9.]*\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "abyss_abysspe", "path": "modules/nf-core/abyss/abysspe/meta.yml", "tree_sha": "5907beb0a43f9dff6aa8f36679df57e7151d36f5", "files": [ "modules/nf-core/abyss/abysspe/.conda-lock/linux_amd64-bd-5e1b4f9539e92f5d_1.txt", "modules/nf-core/abyss/abysspe/.conda-lock/linux_arm64-bd-5c87495f5df106fd_1.txt", "modules/nf-core/abyss/abysspe/environment.yml", "modules/nf-core/abyss/abysspe/main.nf", "modules/nf-core/abyss/abysspe/meta.yml", "modules/nf-core/abyss/abysspe/tests/main.nf.test", "modules/nf-core/abyss/abysspe/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "abyss_abysspe", "description": "ABySS is a de novo sequence assembler intended for short paired-end reads and genomes of all sizes.", "keywords": [ "genome", "assembly", "genome assembler", "short reads", "de novo assembler" ], "tools": [ { "abyss": { "description": "Assembly By Short Sequences - a de novo, parallel, paired-end short read sequence assembler.", "homepage": "https://github.com/bcgsc/abyss/blob/v2.3.10/README.md", "documentation": "https://github.com/bcgsc/abyss/blob/v2.3.10/README.md", "tool_dev_url": "https://github.com/bcgsc/abyss", "doi": "10.1101/gr.214346.116", "licence": [ "GPL v3" ], "identifier": "biotools:abyss" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "List of input paired-end FastQ files (R1 and R2).\nMust be paired-end reads; ABySS requires paired reads for assembly.\n", "pattern": "*.{fastq.gz,fastq,fq.gz,fq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "merged": { "type": "file", "description": "Optional merged/overlapping paired-end reads or supplementary single-end reads.\nUse empty list `[]` if not available.\n", "pattern": "*.{fastq.gz,fastq,fq.gz,fq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "kmersize": { "type": "integer", "description": "K-mer size for assembly. Must be an odd number.\n" } } ], "output": { "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*-contigs.fa.gz": { "type": "file", "description": "Assembled contigs in FASTA format", "pattern": "*-contigs.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/data_0925" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "scaffolds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*-scaffolds.fa.gz": { "type": "file", "description": "Assembled scaffolds in FASTA format", "pattern": "*-scaffolds.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/data_0925" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*-stats": { "type": "file", "description": "Assembly statistics file", "pattern": "*-stats", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*-abyss.log": { "type": "file", "description": "ABySS assembly log file", "pattern": "*-abyss.log", "ontologies": [] } } ] ], "versions_abyss": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "abyss": { "type": "string", "description": "The name of the tool" } }, { "abyss-pe version | grep abyss | cut -d\" \" -f3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "abyss": { "type": "string", "description": "The name of the tool" } }, { "abyss-pe version | grep abyss | cut -d\" \" -f3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LiaOb21" ], "maintainers": [ "@LiaOb21" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/abyss:2.3.10--5c87495f5df106fd", "build_id": "bd-5c87495f5df106fd_1", "scan_id": "sc-a1230df1eda246ed_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/abyss:2.3.10--5e1b4f9539e92f5d", "build_id": "bd-5e1b4f9539e92f5d_1", "scan_id": "sc-285e996000e93c85_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/abyss:2.3.10--79acd26b9fa3e614", "build_id": "bd-79acd26b9fa3e614_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5f/5f45759bcc928cd39dd19abf00e86fdc4c2394efff3ef6b02e73d7ef1b4da50d/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/abyss:2.3.10--1e13483ed868e6c6", "build_id": "bd-1e13483ed868e6c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2f/2fe4b5f24c0e57c0be7a5b3d77959049b8ad114ec580643b4bc0c24247d16c33/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/abyss/abysspe/.conda-lock/linux_amd64-bd-5e1b4f9539e92f5d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/abyss/abysspe/.conda-lock/linux_arm64-bd-5c87495f5df106fd_1.txt" } } } }, "git_sha": "123437d56716288b218cbf9479ca74c5fb2b8418" }, { "name": "adapterremoval", "path": "modules/nf-core/adapterremoval/meta.yml", "tree_sha": "23ac5f65ade14d0391448086aa45b7ee477c438e", "files": [ "modules/nf-core/adapterremoval/.conda-lock/linux_amd64-bd-66c0d06f6b0408b0_1.txt", "modules/nf-core/adapterremoval/.conda-lock/linux_arm64-bd-db45a71b4eebdc37_1.txt", "modules/nf-core/adapterremoval/environment.yml", "modules/nf-core/adapterremoval/main.nf", "modules/nf-core/adapterremoval/meta.yml", "modules/nf-core/adapterremoval/tests/main.nf.test", "modules/nf-core/adapterremoval/tests/main.nf.test.snap", "modules/nf-core/adapterremoval/tests/nextflow.config" ], "type": "module", "meta": { "name": "adapterremoval", "description": "Trim sequencing adapters and collapse overlapping reads", "keywords": [ "trimming", "adapters", "merging", "fastq" ], "tools": [ { "adapterremoval": { "description": "The AdapterRemoval v2 tool for merging and clipping reads.", "homepage": "https://github.com/MikkelSchubert/adapterremoval", "documentation": "https://adapterremoval.readthedocs.io", "licence": [ "GPL v3" ], "identifier": "biotools:adapterremoval" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "adapterlist": { "type": "file", "description": "Optional text file containing list of adapters to look for for removal with one adapter per line. Otherwise will look for default adapters (see AdapterRemoval man page), or can be modified to remove user-specified adapters via ext.args.", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], "output": { "singles_truncated": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.truncated.fastq.gz": { "type": "file", "description": "Adapter trimmed FastQ files of either single-end reads, or singleton\n'orphaned' reads from merging of paired-end data (i.e., one of the pair\nwas lost due to filtering thresholds).\n", "pattern": "*.truncated.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "discarded": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.discarded.fastq.gz": { "type": "file", "description": "Adapter trimmed FastQ files of reads that did not pass filtering\nthresholds.\n", "pattern": "*.discarded.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "paired_truncated": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.pair{1,2}.truncated.fastq.gz": { "type": "file", "description": "Adapter trimmed R{1,2} FastQ files of paired-end reads that did not merge\nwith their respective R{1,2} pair due to long templates. The respective pair\nis stored in 'pair{1,2}_truncated'.\n", "pattern": "*.pair{1,2}.truncated.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "collapsed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.collapsed.fastq.gz": { "type": "file", "description": "Collapsed FastQ of paired-end reads that successfully merged with their\nrespective R1 pair but were not trimmed.\n", "pattern": "*.collapsed.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "collapsed_truncated": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.collapsed.truncated.fastq.gz": { "type": "file", "description": "Collapsed FastQ of paired-end reads that successfully merged with their\nrespective R1 pair and were trimmed of adapter due to sufficient overlap.\n", "pattern": "*.collapsed.truncated.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "paired_interleaved": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.paired.fastq.gz": { "type": "file", "description": "Write paired-end reads to a single file, interleaving mate 1 and mate 2 reads\n", "pattern": "*.paired.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "settings": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.settings": { "type": "file", "description": "AdapterRemoval log file", "pattern": "*.settings", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_adapterremoval": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "AdapterRemoval": { "type": "string", "description": "The name of the tool" } }, { "AdapterRemoval --version 2>&1 | sed -e \"s/AdapterRemoval ver. //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "AdapterRemoval": { "type": "string", "description": "The name of the tool" } }, { "AdapterRemoval --version 2>&1 | sed -e \"s/AdapterRemoval ver. //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor", "@jfy133" ], "maintainers": [ "@maxibor", "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/adapterremoval:2.3.4--66c0d06f6b0408b0", "build_id": "bd-66c0d06f6b0408b0_1", "scan_id": "sc-eba8a2e1ed65cf50_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/adapterremoval:2.3.4--db45a71b4eebdc37", "build_id": "bd-db45a71b4eebdc37_1", "scan_id": "sc-bd8a7490073146bc_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/adapterremoval:2.3.4--9b92a09461a776b5", "build_id": "bd-9b92a09461a776b5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3e/3e37ad4a6d8b02625c39a940606e42ee405673dc6e92f45ef7b63088cbf30bb6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/adapterremoval:2.3.4--98da4768c3312c44", "build_id": "bd-98da4768c3312c44_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5a/5afbd4ce2dc7c699955a768713e49d995f513c49ff80e393e934c7cdfa191267/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/adapterremoval/.conda-lock/linux_amd64-bd-66c0d06f6b0408b0_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/adapterremoval/.conda-lock/linux_arm64-bd-db45a71b4eebdc37_1.txt" } } } }, "git_sha": "8fc26b0ce6f1e5af0f4af39a2db7036abe8d0bf4", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "adapterremovalfixprefix", "path": "modules/nf-core/adapterremovalfixprefix/meta.yml", "tree_sha": "4e3cee242448e3963a41d69d98a4791366a8c9e1", "files": [ "modules/nf-core/adapterremovalfixprefix/.conda-lock/linux_amd64-bd-930e325758ebb090_1.txt", "modules/nf-core/adapterremovalfixprefix/.conda-lock/linux_arm64-bd-9486dfa95266eb8d_1.txt", "modules/nf-core/adapterremovalfixprefix/environment.yml", "modules/nf-core/adapterremovalfixprefix/main.nf", "modules/nf-core/adapterremovalfixprefix/meta.yml", "modules/nf-core/adapterremovalfixprefix/tests/main.nf.test", "modules/nf-core/adapterremovalfixprefix/tests/main.nf.test.snap", "modules/nf-core/adapterremovalfixprefix/tests/nextflow.config" ], "type": "module", "meta": { "name": "adapterremovalfixprefix", "description": "Fixes prefixes from AdapterRemoval2 output to make sure no clashing read names are in the output. For use with DeDup.", "keywords": [ "adapterremoval", "fastq", "dedup" ], "tools": [ { "adapterremovalfixprefix": { "description": "Fixes adapter removal prefixes to make sure no clashing read names are in the output.", "homepage": "https://github.com/apeltzer/AdapterRemovalFixPrefix", "tool_dev_url": "https://github.com/apeltzer/AdapterRemovalFixPrefix", "doi": "10.1186/s13059-016-0918-z", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq": { "type": "file", "description": "FASTQ file from AdapterRemoval2", "pattern": "*.{fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fixed_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fq.gz": { "type": "file", "description": "FASTQ file with fixed read prefixes for DeDup", "pattern": "*.{fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_adapterremovalfixprefix": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "adapterremovalfixprefix": { "type": "string", "description": "The name of the tool" } }, { "echo 0.0.5": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "adapterremovalfixprefix": { "type": "string", "description": "The name of the tool" } }, { "echo 0.0.5": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/adapterremovalfixprefix:0.0.5--930e325758ebb090", "build_id": "bd-930e325758ebb090_1", "scan_id": "sc-03d5d45d59d11408_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/adapterremovalfixprefix:0.0.5--9486dfa95266eb8d", "build_id": "bd-9486dfa95266eb8d_1", "scan_id": "sc-d35a14003140797d_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/adapterremovalfixprefix:0.0.5--7f23dae55195e148", "build_id": "bd-7f23dae55195e148_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fc/fcbd0698a0040500e6509ae9d79603db1dd42900980b95e057459f1d87a567fa/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/adapterremovalfixprefix:0.0.5--74de37f825f5e0a9", "build_id": "bd-74de37f825f5e0a9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c0/c02e895016dacfce42e070f552b07d9222323db5656d7275f3c45ce79fb7fe0b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/adapterremovalfixprefix/.conda-lock/linux_amd64-bd-930e325758ebb090_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/adapterremovalfixprefix/.conda-lock/linux_arm64-bd-9486dfa95266eb8d_1.txt" } } } }, "git_sha": "29476769e019f5f620ad879d642fb2d2a21bd3a6" }, { "name": "admixture", "path": "modules/nf-core/admixture/meta.yml", "tree_sha": "9b955042b5015adadca974c1d65b1f807330aa80", "files": [ "modules/nf-core/admixture/.conda-lock/linux_amd64-bd-a0588fc0dcd0bd38_1.txt", "modules/nf-core/admixture/environment.yml", "modules/nf-core/admixture/main.nf", "modules/nf-core/admixture/meta.yml", "modules/nf-core/admixture/tests/main.nf.test", "modules/nf-core/admixture/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "admixture", "description": "ADMIXTURE is a program for estimating ancestry in a model-based manner from large autosomal SNP genotype datasets, where the individuals are unrelated (for example, the individuals in a case-control association study).", "keywords": [ "ancestry", "population genetics", "admixture", "reference panels", "gwas" ], "tools": [ { "admixture": { "description": "ADMIXTURE is a software tool for maximum likelihood estimation of individual ancestries from multilocus SNP genotype datasets.", "homepage": "https://dalexander.github.io/admixture/", "documentation": "https://dalexander.github.io/admixture/admixture-manual.pdf", "doi": "10.1101/gr.094052.109", "licence": [ "Free for Academic Use" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed_ped_geno": { "type": "file", "description": "One of PLINK \".bed\" file or PLINK \".ped\" or EIGENSTRAT \".geno\" file. If you provide \".bed\" then you need to provide \".bim\" and \"fam\" files. If you provide \".ped\" or \".geno\" then you need to provide a \".map\" file and an empty channel.", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } }, { "bim_map": { "type": "file", "description": "Mandatory accompanying file. One of PLINK \".bim\" file or PLINK \".map\" file. Provide \".bim\" if \".bed\" is the input. Provide \".map\" if \".ped\" or \".geno\" is the input.", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK \".fam\" file. Mandatory if you provide \".bed\" as input. Replace with an empty channel if input is \".ped\" or \".geno\".", "pattern": "*.{fam}", "ontologies": [] } } ], { "K": { "type": "integer", "description": "Belief of the number of ancestral populations.", "pattern": "{*}" } } ], "output": { "ancestry_fractions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.Q": { "type": "file", "description": "Space-delimited files containing ancestry fractions. The output filenames have the number of populations (K) that was assumed for the analysis.", "pattern": "*.{Q}", "ontologies": [] } } ] ], "allele_frequencies": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.P": { "type": "file", "description": "Space-delimited files containing the allele frequencies of the inferred ancestral populations. The output filenames have the number of populations (K) that was assumed for the analysis.", "pattern": "*.{P}", "ontologies": [] } } ] ], "versions_admixture": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "admixture": { "type": "string", "description": "The name of the tool" } }, { "admixture --version | tail -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "admixture": { "type": "string", "description": "The name of the tool" } }, { "admixture --version | tail -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila", "@gallvp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/admixture:1.3.0--a0588fc0dcd0bd38", "build_id": "bd-a0588fc0dcd0bd38_1", "scan_id": "sc-3e6747a75542942b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/admixture:1.3.0--d5df757be202d94a", "build_id": "bd-d5df757be202d94a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/71/714f67e96b6476475df13d17d2f1b69c5e7fecf04bee6da07e45776e165587b7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/admixture/.conda-lock/linux_amd64-bd-a0588fc0dcd0bd38_1.txt" } } } }, "git_sha": "4ea7b31dd73d67911b58bfe27506add235457808" }, { "name": "affy_justrma", "path": "modules/nf-core/affy/justrma/meta.yml", "tree_sha": "7d2236f8a2becfe62d6d3e65de697a12e71cd006", "files": [ "modules/nf-core/affy/justrma/environment.yml", "modules/nf-core/affy/justrma/main.nf", "modules/nf-core/affy/justrma/meta.yml", "modules/nf-core/affy/justrma/templates/affy_justrma.R", "modules/nf-core/affy/justrma/tests/main.nf.test", "modules/nf-core/affy/justrma/tests/main.nf.test.snap", "modules/nf-core/affy/justrma/tests/nextflow.config" ], "type": "module", "meta": { "name": "affy_justrma", "description": "Read CEL files into an ExpressionSet and generate a matrix", "keywords": [ "affy", "microarray", "expression", "matrix" ], "tools": [ { "affy": { "description": "Methods for Affymetrix Oligonucleotide Arrays", "homepage": "https://www.bioconductor.org/packages/release/bioc/html/affy.html", "documentation": "https://www.bioconductor.org/packages/release/bioc/html/affy.html", "tool_dev_url": "https://github.com/Bioconductor/affy", "doi": "10.1093/bioinformatics/btg405", "licence": [ "LGPL >=2.0" ], "identifier": "biotools:affy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "samplesheet": { "type": "file", "description": "CSV or TSV format sample sheet with sample metadata and CEL file names\n", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "celfiles_dir": { "type": "list", "description": "Path to a directory containing CEL files", "pattern": "*.{CEL,CEL.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1638" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "description": { "type": "file", "description": "Optional description file in MIAME format\n", "ontologies": [] } } ] ], "output": { "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.rds": { "type": "file", "description": "Serialised ExpressionSet object", "pattern": "*.rds", "ontologies": [] } } ] ], "expression": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*matrix.tsv": { "type": "file", "description": "TSV-format intensity matrix", "pattern": "matrix.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "annotation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.annotation.tsv": { "type": "file", "description": "TSV-format annotation table", "pattern": "*.annotation.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_affy": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "agat_convertbed2gff", "path": "modules/nf-core/agat/convertbed2gff/meta.yml", "tree_sha": "cfcf31d265dd51650d1b4c429d221633579f6eee", "files": [ "modules/nf-core/agat/convertbed2gff/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/convertbed2gff/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/convertbed2gff/environment.yml", "modules/nf-core/agat/convertbed2gff/main.nf", "modules/nf-core/agat/convertbed2gff/meta.yml", "modules/nf-core/agat/convertbed2gff/tests/main.nf.test", "modules/nf-core/agat/convertbed2gff/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_convertbed2gff", "description": "Takes a bed12 file and converts to a GFF3 file\n", "keywords": [ "genome", "bed", "gff", "conversion" ], "tools": [ { "agat": { "description": "AGAT is a toolkit for manipulation and getting information from GFF/GTF files", "homepage": "https://github.com/NBISweden/AGAT", "documentation": "https://agat.readthedocs.io/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bed": { "type": "file", "description": "Input bed12 file", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.gff": { "type": "file", "description": "Output GFF3 file", "pattern": "*.{gff}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/convertbed2gff/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/convertbed2gff/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "agat_convertgff2bed", "path": "modules/nf-core/agat/convertgff2bed/meta.yml", "tree_sha": "fe51aa824a657224acd1ea3f10e0ac79d11b4fbc", "files": [ "modules/nf-core/agat/convertgff2bed/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/convertgff2bed/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/convertgff2bed/environment.yml", "modules/nf-core/agat/convertgff2bed/main.nf", "modules/nf-core/agat/convertgff2bed/meta.yml", "modules/nf-core/agat/convertgff2bed/tests/main.nf.test", "modules/nf-core/agat/convertgff2bed/tests/main.nf.test.snap", "modules/nf-core/agat/convertgff2bed/tests/nextflow.config" ], "type": "module", "meta": { "name": "agat_convertgff2bed", "description": "Takes a GFF3 file and converts to a bed12 file", "keywords": [ "genome", "bed", "gff", "conversion" ], "tools": [ { "agat": { "description": "Another Gff Analysis Toolkit (AGAT). Suite of tools to handle gene annotations in any GTF/GFF format.", "homepage": "https://agat.readthedocs.io/en/latest/", "documentation": "https://agat.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gff": { "type": "file", "description": "Input GFF3 file", "pattern": "*.{gff}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bed": { "type": "file", "description": "Output bed12 file", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/convertgff2bed/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/convertgff2bed/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "agat_convertspgff2gtf", "path": "modules/nf-core/agat/convertspgff2gtf/meta.yml", "tree_sha": "e0673475a265efe2b790bcf26154b369c9aace7d", "files": [ "modules/nf-core/agat/convertspgff2gtf/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/convertspgff2gtf/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/convertspgff2gtf/environment.yml", "modules/nf-core/agat/convertspgff2gtf/main.nf", "modules/nf-core/agat/convertspgff2gtf/meta.yml", "modules/nf-core/agat/convertspgff2gtf/tests/main.nf.test", "modules/nf-core/agat/convertspgff2gtf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_convertspgff2gtf", "description": "Converts a GFF/GTF file into a proper GTF file\n", "keywords": [ "genome", "gff", "gtf", "conversion" ], "tools": [ { "agat": { "description": "AGAT is a toolkit for manipulation and getting information from GFF/GTF files", "homepage": "https://github.com/NBISweden/AGAT", "documentation": "https://agat.readthedocs.io/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff": { "type": "file", "description": "Annotation file in GFF3/GTF format", "pattern": "*.{gff, gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" }, { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "output_gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.agat.gtf": { "type": "file", "description": "Annotation file in GTF format", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@toniher" ], "maintainers": [ "@toniher", "@gallvp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/convertspgff2gtf/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/convertspgff2gtf/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "agat_convertspgff2tsv", "path": "modules/nf-core/agat/convertspgff2tsv/meta.yml", "tree_sha": "b16103e9f51e76c2efb37e6e85d8266dfd0e91ce", "files": [ "modules/nf-core/agat/convertspgff2tsv/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/convertspgff2tsv/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/convertspgff2tsv/environment.yml", "modules/nf-core/agat/convertspgff2tsv/main.nf", "modules/nf-core/agat/convertspgff2tsv/meta.yml", "modules/nf-core/agat/convertspgff2tsv/tests/main.nf.test", "modules/nf-core/agat/convertspgff2tsv/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_convertspgff2tsv", "description": "Converts a GFF/GTF file into a TSV file\n", "keywords": [ "genome", "gff", "gtf", "conversion", "tsv" ], "tools": [ { "agat": { "description": "AGAT is a toolkit for manipulation and getting information from GFF/GTF files", "homepage": "https://github.com/NBISweden/AGAT", "documentation": "https://agat.readthedocs.io/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff": { "type": "file", "description": "Annotation file in GFF3/GTF format", "pattern": "*.{gff, gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" }, { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.tsv": { "type": "file", "description": "Annotation file in TSV format", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rannick" ], "maintainers": [ "@gallvp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/convertspgff2tsv/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/convertspgff2tsv/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "agat_convertspgxf2gxf", "path": "modules/nf-core/agat/convertspgxf2gxf/meta.yml", "tree_sha": "5009affc908ce66a20ea31a0adb0006236ce0b20", "files": [ "modules/nf-core/agat/convertspgxf2gxf/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/convertspgxf2gxf/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/convertspgxf2gxf/environment.yml", "modules/nf-core/agat/convertspgxf2gxf/main.nf", "modules/nf-core/agat/convertspgxf2gxf/meta.yml", "modules/nf-core/agat/convertspgxf2gxf/tests/main.nf.test", "modules/nf-core/agat/convertspgxf2gxf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_convertspgxf2gxf", "description": "Fixes and standardizes GFF/GTF files and outputs a cleaned GFF/GTF file\n", "keywords": [ "genome", "gff", "gtf", "conversion" ], "tools": [ { "agat": { "description": "AGAT is a toolkit for manipulation and getting information from GFF/GTF files", "homepage": "https://github.com/NBISweden/AGAT", "documentation": "https://agat.readthedocs.io/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gxf": { "type": "file", "description": "Annotation file in GFF3/GTF format", "pattern": "*.{gff, gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" }, { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "output_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.agat.gff": { "type": "file", "description": "Cleaned annotation file in GFF3 format", "pattern": "*.{gff}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@toniher" ], "maintainers": [ "@toniher" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/convertspgxf2gxf/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/convertspgxf2gxf/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "agat_spaddintrons", "path": "modules/nf-core/agat/spaddintrons/meta.yml", "tree_sha": "f2ab0efa18823e4d360bbc243ae76b7d9e6bc7bf", "files": [ "modules/nf-core/agat/spaddintrons/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/spaddintrons/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/spaddintrons/environment.yml", "modules/nf-core/agat/spaddintrons/main.nf", "modules/nf-core/agat/spaddintrons/meta.yml", "modules/nf-core/agat/spaddintrons/tests/main.nf.test", "modules/nf-core/agat/spaddintrons/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_spaddintrons", "description": "Add intron features to gtf/gff file without intron features.", "keywords": [ "gtf", "gff", "introns" ], "tools": [ { "agat": { "description": "Another Gff Analysis Toolkit (AGAT). Suite of tools to handle gene annotations in any GTF/GFF format.", "homepage": "https://agat.readthedocs.io/en/latest/", "documentation": "https://agat.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff": { "type": "file", "description": "Input gtf/gff file", "pattern": "*.{gff,gff3,gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" }, { "edam": "http://edamontology.org/format_1975" }, { "edam": "http://edamontology.org/format_2306" } ] } } ], { "config": { "type": "file", "description": "Optional input agat config file", "pattern": "*.{yaml,yml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${output}": { "type": "file", "description": "Output gff3 file with introns", "pattern": "*.gff", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@anoronh4" ], "maintainers": [ "@anoronh4", "@gallvp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/spaddintrons/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/spaddintrons/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "agat_spextractsequences", "path": "modules/nf-core/agat/spextractsequences/meta.yml", "tree_sha": "54d1645a007ae32ad499ab9b03f6c69051468cc0", "files": [ "modules/nf-core/agat/spextractsequences/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/spextractsequences/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/spextractsequences/environment.yml", "modules/nf-core/agat/spextractsequences/main.nf", "modules/nf-core/agat/spextractsequences/meta.yml", "modules/nf-core/agat/spextractsequences/tests/main.nf.test", "modules/nf-core/agat/spextractsequences/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_spextractsequences", "description": "This script extracts sequences in fasta format according to features described\nin a gff file.\n", "keywords": [ "genomics", "gff", "extract", "fasta", "sequence", "feature" ], "tools": [ { "agat": { "description": "Another Gff Analysis Toolkit (AGAT). Suite of tools to handle gene annotations in any GTF/GFF format.", "homepage": "https://agat.readthedocs.io/en/latest/", "documentation": "https://agat.readthedocs.io/en/latest/tools/agat_sp_extract_sequences.html", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "gxf": { "type": "file", "description": "Input GFF3/GTF file", "pattern": "*.{gff,gff3,gtf}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Input FASTA file", "pattern": "*.{fa,fsa,faa,fasta}", "ontologies": [] } }, { "config": { "type": "file", "description": "Input agat config file. By default AGAT takes as input agat_config.yaml file from the working directory if any, otherwise it takes the orignal agat_config.yaml shipped with AGAT. To get the agat_config.yaml locally type: \"agat config --expose\". The --config option gives you the possibility to use your own AGAT config file (located elsewhere or named differently).\n", "pattern": "*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*.fasta": { "type": "file", "description": "Output FASTA file.", "pattern": "*.fasta", "ontologies": [] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/spextractsequences/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/spextractsequences/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "agat_spfilterbyorfsize", "path": "modules/nf-core/agat/spfilterbyorfsize/meta.yml", "tree_sha": "246323cd2946be9fe27d0ae3ee6fe29153d0de2a", "files": [ "modules/nf-core/agat/spfilterbyorfsize/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/spfilterbyorfsize/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/spfilterbyorfsize/environment.yml", "modules/nf-core/agat/spfilterbyorfsize/main.nf", "modules/nf-core/agat/spfilterbyorfsize/meta.yml", "modules/nf-core/agat/spfilterbyorfsize/tests/main.nf.test", "modules/nf-core/agat/spfilterbyorfsize/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_spfilterbyorfsize", "description": "The script reads a gff annotation file, and create two output files, one contains the gene models with ORF passing the test, the other contains the rest. By default the test is \"> 100\" that means all gene models that have ORF longer than 100 Amino acids, will pass the test.", "keywords": [ "genomics", "GFF/GTF", "filter", "annotation" ], "tools": [ { "agat": { "description": "Another Gff Analysis Toolkit (AGAT). Suite of tools to handle gene annotations in any GTF/GFF format.", "homepage": "https://agat.readthedocs.io/en/latest/", "documentation": "https://agat.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gxf": { "type": "file", "description": "Input GFF3/GTF file", "pattern": "*.{gff,gff3,gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" }, { "edam": "http://edamontology.org/format_1975" }, { "edam": "http://edamontology.org/format_2306" } ] } } ], { "config": { "type": "file", "description": "Input agat config file. By default AGAT takes as input agat_config.yaml file from the working directory if any,\notherwise it takes the orignal agat_config.yaml shipped with AGAT. To get the agat_config.yaml locally type: \"agat config --expose\".\nThe --config option gives you the possibility to use your own AGAT config file (located elsewhere or named differently).\n", "pattern": "*.{yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "passed_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]\n", "ontologies": [] } }, { "*.passed.gff": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]\n", "pattern": "*.passed.{gff}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "failed_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]\n", "ontologies": [] } }, { "*.failed.gff": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]\n", "pattern": "*.failed.{gff}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/spfilterbyorfsize/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/spfilterbyorfsize/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "agat_spfilterfeaturefromkilllist", "path": "modules/nf-core/agat/spfilterfeaturefromkilllist/meta.yml", "tree_sha": "e2c0718eb889e96c7b873cef055e6f0e8894ad7c", "files": [ "modules/nf-core/agat/spfilterfeaturefromkilllist/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/spfilterfeaturefromkilllist/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/spfilterfeaturefromkilllist/environment.yml", "modules/nf-core/agat/spfilterfeaturefromkilllist/main.nf", "modules/nf-core/agat/spfilterfeaturefromkilllist/meta.yml", "modules/nf-core/agat/spfilterfeaturefromkilllist/tests/main.nf.test", "modules/nf-core/agat/spfilterfeaturefromkilllist/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_spfilterfeaturefromkilllist", "description": "The script aims to remove features based on a kill list. The default behaviour is to look at the features's ID.\nIf the feature has an ID (case insensitive) listed among the kill list it will be removed. /!\\ Removing a level1\nor level2 feature will automatically remove all linked subfeatures, and removing all children of a feature will\nautomatically remove this feature too.\n", "keywords": [ "genomics", "gff", "remove", "feature" ], "tools": [ { "agat": { "description": "Another Gff Analysis Toolkit (AGAT). Suite of tools to handle gene annotations in any GTF/GFF format.", "homepage": "https://agat.readthedocs.io/en/latest/", "documentation": "https://agat.readthedocs.io/en/latest/tools/agat_sp_filter_feature_from_kill_list.html", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "gff": { "type": "file", "description": "Input GFF3 file that will be read", "pattern": "*.{gff,gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" }, { "edam": "http://edamontology.org/format_1975" } ] } } ], { "kill_list": { "type": "file", "description": "Kill list. One value per line.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "config": { "type": "file", "description": "Input agat config file. By default AGAT takes as input agat_config.yaml file from the working directory if any, otherwise it takes the original agat_config.yaml shipped with AGAT. To get the agat_config.yaml locally type: \"agat config --expose\". The --config option gives you the possibility to use your own AGAT config file (located elsewhere or named differently).\n", "pattern": "*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*.gff": { "type": "file", "description": "Output GFF file.", "pattern": "*.gff", "ontologies": [ { "edam": "http://edamontology.org/format_2305" }, { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/spfilterfeaturefromkilllist/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/spfilterfeaturefromkilllist/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "agat_spflagshortintrons", "path": "modules/nf-core/agat/spflagshortintrons/meta.yml", "tree_sha": "99202d5611bab996d1ac74167815da7d6fd6e5bf", "files": [ "modules/nf-core/agat/spflagshortintrons/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/spflagshortintrons/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/spflagshortintrons/environment.yml", "modules/nf-core/agat/spflagshortintrons/main.nf", "modules/nf-core/agat/spflagshortintrons/meta.yml", "modules/nf-core/agat/spflagshortintrons/tests/main.nf.test", "modules/nf-core/agat/spflagshortintrons/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_spflagshortintrons", "description": "The script flags the short introns with the attribute . Is is usefull to avoid ERROR when submiting the data to EBI.\n(Typical EBI error message: ********ERROR: Intron usually expected to be at least 10 nt long. Please check the accuracy)\n", "keywords": [ "genomics", "gtf", "gff", "intron", "short", "annotation" ], "tools": [ { "agat": { "description": "Another Gff Analysis Toolkit (AGAT). Suite of tools to handle gene annotations in any GTF/GFF format.", "homepage": "https://agat.readthedocs.io/en/latest/", "documentation": "https://agat.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "gxf": { "type": "file", "description": "Input GFF3/GTF file", "pattern": "*.{gff,gff3,gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" }, { "edam": "http://edamontology.org/format_1975" }, { "edam": "http://edamontology.org/format_2306" } ] } } ], { "config": { "type": "file", "description": "Input agat config file. By default AGAT takes as input agat_config.yaml file from the working directory if any,\notherwise it takes the orignal agat_config.yaml shipped with AGAT. To get the agat_config.yaml locally type: \"agat config --expose\".\nThe --config option gives you the possibility to use your own AGAT config file (located elsewhere or named differently).\n", "pattern": "*.{yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*.gff": { "type": "file", "description": "Output GFF file.", "pattern": "*.{gff}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/spflagshortintrons/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/spflagshortintrons/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "agat_spkeeplongestisoform", "path": "modules/nf-core/agat/spkeeplongestisoform/meta.yml", "tree_sha": "1e9ef19836e2aeb37da9b02dbcdd49c464edeee0", "files": [ "modules/nf-core/agat/spkeeplongestisoform/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/spkeeplongestisoform/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/spkeeplongestisoform/environment.yml", "modules/nf-core/agat/spkeeplongestisoform/main.nf", "modules/nf-core/agat/spkeeplongestisoform/meta.yml", "modules/nf-core/agat/spkeeplongestisoform/tests/main.nf.test", "modules/nf-core/agat/spkeeplongestisoform/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_spkeeplongestisoform", "description": "Filters GFF records to keep only the longest isoform per gene", "keywords": [ "gff", "gtf", "filter", "isoform", "gene", "longest", "agat" ], "tools": [ { "agat": { "description": "Another Gff Analysis Toolkit (AGAT). Suite of tools to handle gene annotations in any GTF/GFF format.", "homepage": "https://agat.readthedocs.io/en/latest/", "documentation": "https://agat.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "gxf": { "type": "file", "description": "Annotation file in GFF/GTF format", "pattern": "*.{gff, gtf}", "ontologies": [] } } ], { "config": { "type": "file", "description": "Input agat config file. By default AGAT takes as input agat_config.yaml file from the working directory if any,\notherwise it takes the original agat_config.yaml shipped with AGAT. To get the agat_config.yaml\nlocally type: \"agat config --expose\". The --config option gives you the possibility to use your\nown AGAT config file (located elsewhere or named differently).\n", "pattern": "*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.gff" } }, { "${output}": { "type": "file", "description": "Output GFF3 file", "pattern": "*.longest.gff", "ontologies": [] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Juke34" ], "maintainers": [ "@Juke34" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/spkeeplongestisoform/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/spkeeplongestisoform/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" }, { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "agat_spmergeannotations", "path": "modules/nf-core/agat/spmergeannotations/meta.yml", "tree_sha": "88fb7890d9c0c5fa9f28e9e48c1f02a2ba273a4b", "files": [ "modules/nf-core/agat/spmergeannotations/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/spmergeannotations/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/spmergeannotations/environment.yml", "modules/nf-core/agat/spmergeannotations/main.nf", "modules/nf-core/agat/spmergeannotations/meta.yml", "modules/nf-core/agat/spmergeannotations/tests/main.nf.test", "modules/nf-core/agat/spmergeannotations/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_spmergeannotations", "description": "This script merge different gff annotation files in one. It uses the AGAT parser that takes care of duplicated names and fixes other oddities met in those files.\n", "keywords": [ "genomics", "gff", "merge", "combine" ], "tools": [ { "agat": { "description": "Another Gff Analysis Toolkit (AGAT). Suite of tools to handle gene annotations in any GTF/GFF format.", "homepage": "https://agat.readthedocs.io/en/latest/", "documentation": "https://agat.readthedocs.io/en/latest/tools/agat_sp_merge_annotations.html", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gffs": { "type": "list", "description": "A list of GFFs to merge", "pattern": "[ *.{gff,gff3} ]", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ], { "config": { "type": "file", "description": "Input agat config file. By default AGAT takes as input agat_config.yaml file from the working directory if any,\notherwise it takes the original agat_config.yaml shipped with AGAT. To get the agat_config.yaml\nlocally type: \"agat config --expose\". The --config option gives you the possibility to use your\nown AGAT config file (located elsewhere or named differently).\n", "pattern": "*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.gff": { "type": "file", "description": "Output GFF file.", "pattern": "*.gff", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/spmergeannotations/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/spmergeannotations/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "agat_spstatistics", "path": "modules/nf-core/agat/spstatistics/meta.yml", "tree_sha": "7b30becaf15b21a88b09bdd72b3b7989c2606b8c", "files": [ "modules/nf-core/agat/spstatistics/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/spstatistics/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/spstatistics/environment.yml", "modules/nf-core/agat/spstatistics/main.nf", "modules/nf-core/agat/spstatistics/meta.yml", "modules/nf-core/agat/spstatistics/tests/main.nf.test", "modules/nf-core/agat/spstatistics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_spstatistics", "description": "Provides different type of statistics in text format from a GFF/GTF annotation file\n", "keywords": [ "genome", "gff", "gtf", "statistics" ], "tools": [ { "agat": { "description": "AGAT is a toolkit for manipulation and getting information from GFF/GTF files", "homepage": "https://github.com/NBISweden/AGAT", "documentation": "https://agat.readthedocs.io/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff": { "type": "file", "description": "Annotation file in GFF3/GTF format", "pattern": "*.{gff, gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" }, { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "stats_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.txt": { "type": "file", "description": "Output of Statistics execution", "pattern": "*.{txt}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@toniher" ], "maintainers": [ "@toniher", "@gallvp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/spstatistics/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/spstatistics/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "agat_sqstatbasic", "path": "modules/nf-core/agat/sqstatbasic/meta.yml", "tree_sha": "f51a69be5422f9ffe53f71d7d272f77470636a43", "files": [ "modules/nf-core/agat/sqstatbasic/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt", "modules/nf-core/agat/sqstatbasic/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt", "modules/nf-core/agat/sqstatbasic/environment.yml", "modules/nf-core/agat/sqstatbasic/main.nf", "modules/nf-core/agat/sqstatbasic/meta.yml", "modules/nf-core/agat/sqstatbasic/tests/main.nf.test", "modules/nf-core/agat/sqstatbasic/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "agat_sqstatbasic", "description": "Provides basic statistics in text format from a GFF/GTF annotation file\n", "keywords": [ "genome", "gff", "gtf", "statistics" ], "tools": [ { "agat": { "description": "AGAT is a toolkit for manipulation and getting information from GFF/GTF annotation files", "homepage": "https://github.com/NBISweden/AGAT", "documentation": "https://agat.readthedocs.io/", "tool_dev_url": "https://github.com/NBISweden/AGAT", "doi": "10.5281/zenodo.3552717", "licence": [ "GPL v3" ], "identifier": "biotools:AGAT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff": { "type": "file", "description": "Annotation file in GFF3/GTF format", "pattern": "*.{gff, gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" }, { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "stats_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.txt": { "type": "file", "description": "Output of Statistics execution", "pattern": "*.{txt}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_agat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agat": { "type": "string", "description": "The name of the tool" } }, { "agat --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@toniher" ], "maintainers": [ "@toniher", "@gallvp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/agat:1.6.1--17bf4f0ea8d3a395", "build_id": "bd-17bf4f0ea8d3a395_1", "scan_id": "sc-c4c33cbaa2841dc0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/agat:1.6.1--1f8d94d325805bb4", "build_id": "bd-1f8d94d325805bb4_1", "scan_id": "sc-17e27e93a9bb33d5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--e5a4f4791c927b59", "build_id": "bd-e5a4f4791c927b59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdf86a4db56d388b2cad1599b640e1e33ab964dcdb74a8147981d48a429bc7d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/agat:1.6.1--67738e316620e3a3", "build_id": "bd-67738e316620e3a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/2367781b766f04924be7c1d732b0e74c4132fea879c044b02aa91c64ec411bd2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agat/sqstatbasic/.conda-lock/linux_amd64-bd-1f8d94d325805bb4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/agat/sqstatbasic/.conda-lock/linux_arm64-bd-17bf4f0ea8d3a395_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "agrvate", "path": "modules/nf-core/agrvate/meta.yml", "tree_sha": "a04bc4ee4bbcfa95a188b13fc4ae5c8f8cd597ea", "files": [ "modules/nf-core/agrvate/.conda-lock/linux_amd64-bd-a11be0fee842dcd2_1.txt", "modules/nf-core/agrvate/environment.yml", "modules/nf-core/agrvate/main.nf", "modules/nf-core/agrvate/meta.yml", "modules/nf-core/agrvate/tests/main.nf.test", "modules/nf-core/agrvate/tests/main.nf.test.snap", "modules/nf-core/agrvate/tests/nextflow.config" ], "type": "module", "meta": { "name": "agrvate", "description": "Rapid identification of Staphylococcus aureus agr locus type and agr operon variants", "keywords": [ "fasta", "virulence", "Staphylococcus aureus" ], "tools": [ { "agrvate": { "description": "Rapid identification of Staphylococcus aureus agr locus type and agr operon variants.", "homepage": "https://github.com/VishnuRaghuram94/AgrVATE", "documentation": "https://github.com/VishnuRaghuram94/AgrVATE", "tool_dev_url": "https://github.com/VishnuRaghuram94/AgrVATE", "licence": [ "MIT" ], "identifier": "biotools:agrvate" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "A Staphylococcus aureus fasta file.", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${fasta.baseName}-results/${fasta.baseName}-summary.tab": { "type": "file", "description": "A summary of the agrvate assessment", "pattern": "*-summary.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "results_dir": [ { "${fasta.baseName}-results": { "type": "directory", "description": "Results of the agrvate assessment", "pattern": "*-results" } } ], "versions_agrvate": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agrvate": { "type": "string", "description": "The name of the tool" } }, { "agrvate --version | sed 's/[^0-9.]//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "agrvate": { "type": "string", "description": "The name of the tool" } }, { "agrvate --version | sed 's/[^0-9.]//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av" ], "maintainers": [ "@abhi18av" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/agrvate:1.0.2--a11be0fee842dcd2", "build_id": "bd-a11be0fee842dcd2_1", "scan_id": "sc-f563da8305b6cead_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/agrvate:1.0.2--44c540ce15e76400", "build_id": "bd-44c540ce15e76400_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/96/96dcafb764303f639281ee284658f92cb2abced5fb6285bdfcc965763ae98fef/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/agrvate/.conda-lock/linux_amd64-bd-a11be0fee842dcd2_1.txt" } } } }, "git_sha": "d6a4210c5bec899412162ce22f4f3379cfd034fd" }, { "name": "aldy_genotype", "path": "modules/nf-core/aldy/genotype/meta.yml", "tree_sha": "0bc1fd1f181a6584cb989365e53a49a32838e276", "files": [ "modules/nf-core/aldy/genotype/.conda-lock/linux_amd64-bd-76bc0744bd24414b_1.txt", "modules/nf-core/aldy/genotype/.conda-lock/linux_arm64-bd-c6fac352416249ac_1.txt", "modules/nf-core/aldy/genotype/environment.yml", "modules/nf-core/aldy/genotype/main.nf", "modules/nf-core/aldy/genotype/meta.yml", "modules/nf-core/aldy/genotype/tests/main.nf.test", "modules/nf-core/aldy/genotype/tests/main.nf.test.snap", "modules/nf-core/aldy/genotype/tests/nextflow.config" ], "type": "module", "meta": { "name": "aldy_genotype", "description": "Genotype and phase pharmacogenes using star-allele nomenclature", "keywords": [ "pharmacogenomics", "star-allele", "genotyping", "phasing", "cyp2d6" ], "tools": [ { "aldy": { "description": "Allelic decomposition and exact genotyping of highly polymorphic and structurally variant pharmacogenes", "homepage": "https://github.com/0xTCG/aldy", "documentation": "https://aldy.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/0xTCG/aldy", "doi": "10.1101/gr.277075.122", "licence": [ "Aldy/IURTC License (free for academic/non-commercial use)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "Alignment (SAM/BAM/CRAM) or variant (VCF) file mapped to hg19 or hg38", "pattern": "*.{sam,bam,cram,vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_3016" } ] } }, { "index": { "type": "file", "description": "Index of the input file", "pattern": "*.{bai,crai,csi,tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" }, { "edam": "http://edamontology.org/format_3616" } ] } }, { "gene": { "type": "string", "description": "Gene (or comma-separated list of genes) to genotype, e.g. `CYP2D6`.\nUse `all` to genotype every supported gene.\n" } }, { "profile": { "type": "string", "description": "Name of the built-in sequencing profile matching the technology used\nto generate the input\n", "pattern": "illumina|wgs|pgx1|pgx2|pgx3|pgrnseq-v1|pgrnseq-v2|pgrnseq-v3|10x|exome|wxs|wes|pacbio-hifi-targeted|pacbio-hifi-targeted-twist" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file, required for CRAM input", "pattern": "*.{fa,fasta,fna}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "aldy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.aldy": { "type": "file", "description": "Tab-separated file with the star-allele decomposition of each solution", "pattern": "*.aldy", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "Aldy log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_aldy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "aldy": { "type": "string", "description": "The name of the tool" } }, { "aldy help 2>&1 | grep -o 'Aldy v[0-9.]*' | cut -c7-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "aldy": { "type": "string", "description": "The name of the tool" } }, { "aldy help 2>&1 | grep -o 'Aldy v[0-9.]*' | cut -c7-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JoseEspinosa" ], "maintainers": [ "@JoseEspinosa" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/mappy_pysam_gcc_pip_pruned:76bc0744bd24414b", "build_id": "bd-76bc0744bd24414b_1", "scan_id": "sc-a4a5d912121233e9_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/mappy_pysam_gcc_pip_pruned:c6fac352416249ac", "build_id": "bd-c6fac352416249ac_1", "scan_id": "sc-6f3f58f9827f8a28_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/mappy_pysam_gcc_pip_pruned:fa92908907274d5e", "build_id": "bd-fa92908907274d5e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e8ad9095fa0372544cb2c9d868620c5c5226b7c6504fa3c59a879d73bef52e1d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/mappy_pysam_gcc_pip_pruned:378ef024c4da3172", "build_id": "bd-378ef024c4da3172_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5a/5a6ce2cec4db6b3df5d6dd990c94552ccdc0c1e77bdaaae14cb081d5f01e116b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/aldy/genotype/.conda-lock/linux_amd64-bd-76bc0744bd24414b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/aldy/genotype/.conda-lock/linux_arm64-bd-c6fac352416249ac_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ale", "path": "modules/nf-core/ale/meta.yml", "tree_sha": "edab9b2f6ecf9a714d20b4a07dbd3f5e68ddd45b", "files": [ "modules/nf-core/ale/environment.yml", "modules/nf-core/ale/main.nf", "modules/nf-core/ale/meta.yml", "modules/nf-core/ale/tests/main.nf.test", "modules/nf-core/ale/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ale", "description": "ALE: assembly likelihood estimator.", "keywords": [ "reference-independent", "assembly", "evaluation" ], "tools": [ { "ale": { "description": "ALE is a generic assembly likelihood evaluation framework for assessing the accuracy of genome and metagenome assemblies.", "documentation": "https://portal.nersc.gov/dna/RD/Adv-Seq/ALE-doc/index.html#document-install", "tool_dev_url": "https://github.com/sc932/ALE", "doi": "10.1093/bioinformatics/bts723", "licence": [ "NCSA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "asm": { "type": "file", "description": "Assembly in FASTA format", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "bam": { "type": "file", "description": "BAM file containing sorted read mappings", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "ale": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_ALEoutput.txt": { "type": "file", "description": "Output TXT file containing ALE results", "pattern": "*_ALEoutput.{txt}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_ale": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ALE": { "type": "string", "description": "The name of the tool" } }, { "20180904": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ALE": { "type": "string", "description": "The name of the tool" } }, { "20180904": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rodtheo" ], "maintainers": [ "@rodtheo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "alignoth", "path": "modules/nf-core/alignoth/meta.yml", "tree_sha": "f1022ca515a0c5362042ec15129ed83f1907b893", "files": [ "modules/nf-core/alignoth/environment.yml", "modules/nf-core/alignoth/main.nf", "modules/nf-core/alignoth/meta.yml", "modules/nf-core/alignoth/tests/main.nf.test", "modules/nf-core/alignoth/tests/main.nf.test.snap", "modules/nf-core/alignoth/tests/nextflow.config" ], "type": "module", "meta": { "name": "alignoth", "description": "Creating alignment plots from bam files", "keywords": [ "genomics", "alignment", "visualization", "pileup", "plotting" ], "tools": [ { "alignoth": { "description": "A tool for creating alignment plots from bam files.", "homepage": "https://github.com/alignoth/alignoth/blob/v1.4.6/README.md", "documentation": "https://github.com/alignoth/alignoth/blob/v1.4.6/README.md", "tool_dev_url": "https://github.com/alignoth/alignoth", "doi": "10.1093/bioinformatics/btaf663", "licence": [ "MIT" ], "identifier": "biotools:alignoth" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file to be visualized", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bai": { "type": "file", "description": "Index file for the BAM/CRAM/SAM file", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Reference fasta file", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Index file for the reference fasta file", "pattern": "*.{fa,fasta}.fai", "ontologies": [] } }, { "bed": { "type": "file", "description": "Bed file with regions to be visualized (optional)", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "vcf": { "type": "file", "description": "VCF file with variants to be highlighted (optional)", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "tbi": { "type": "file", "description": "Index file for the VCF file", "pattern": "*.vcf.tbi", "ontologies": [] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.html": { "type": "file", "description": "HTML file with the alignment plot", "pattern": "*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}": { "type": "directory", "description": "Output directory with the alignment plot and all intermediate files", "pattern": "*" } } ] ], "vl_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.vl.json": { "type": "file", "description": "Vega-Lite JSON file with the alignment plot", "pattern": "*.vl.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_alignoth": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "alignoth": { "type": "string", "description": "The name of the tool" } }, { "alignoth --version | sed 's/alignoth //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "alignoth": { "type": "string", "description": "The name of the tool" } }, { "alignoth --version | sed 's/alignoth //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@famosab" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "allelecounter", "path": "modules/nf-core/allelecounter/meta.yml", "tree_sha": "52cb0e532c8f5188254ddb72a29b758ae2b8f268", "files": [ "modules/nf-core/allelecounter/.conda-lock/linux_amd64-bd-91e19f305ccc2f90_1.txt", "modules/nf-core/allelecounter/.conda-lock/linux_arm64-bd-f6665280ed179e43_1.txt", "modules/nf-core/allelecounter/environment.yml", "modules/nf-core/allelecounter/main.nf", "modules/nf-core/allelecounter/meta.yml", "modules/nf-core/allelecounter/tests/main.nf.test", "modules/nf-core/allelecounter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "allelecounter", "description": "Generates a count of coverage of alleles", "keywords": [ "allele", "count", "coverage" ], "tools": [ { "allelecounter": { "description": "Takes a file of locations and a [cr|b]am file and generates a count of coverage of each allele at that location (given any filter settings)", "homepage": "https://github.com/cancerit/alleleCount", "documentation": "https://github.com/cancerit/alleleCount", "tool_dev_url": "https://github.com/cancerit/alleleCount", "licence": [ "GPL 3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "input_index": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" }, { "edam": "http://edamontology.org/format_3462" } ] } } ], { "loci": { "type": "file", "description": "loci file ", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "fasta": { "type": "file", "description": "Input genome fasta file. Required when passing CRAM files.", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], "output": { "allelecount": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.alleleCount": { "type": "file", "description": "Allele count file", "pattern": "*.{alleleCount}", "ontologies": [] } } ] ], "versions_allelecounter": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "alleleCounter": { "type": "string", "description": "The name of the tool" } }, { "alleleCounter --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "alleleCounter": { "type": "string", "description": "The name of the tool" } }, { "alleleCounter --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fullama", "@fbdtemme" ], "maintainers": [ "@fullama", "@fbdtemme" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cancerit-allelecount:4.3.0--91e19f305ccc2f90", "build_id": "bd-91e19f305ccc2f90_1", "scan_id": "sc-326ae0c70bd11b43_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cancerit-allelecount:4.3.0--f6665280ed179e43", "build_id": "bd-f6665280ed179e43_1", "scan_id": "sc-cf3b83d93f8ebf26_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cancerit-allelecount:4.3.0--ac5f6552a1e1b3f7", "build_id": "bd-ac5f6552a1e1b3f7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/20/2009f48de55b9a633b784ce7acd3bd5d5d56fa74a0dc20543d8af624b6611faa/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cancerit-allelecount:4.3.0--f8efaef944501098", "build_id": "bd-f8efaef944501098_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1da997eec7c2a2e97616a81304a3894f829719de92b2225800ed6f474afc41d5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/allelecounter/.conda-lock/linux_amd64-bd-91e19f305ccc2f90_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/allelecounter/.conda-lock/linux_arm64-bd-f6665280ed179e43_1.txt" } } } }, "git_sha": "1207dc36fec876668bf6a7e0ad5c7b344bff64e8" }, { "name": "ampcombi", "path": "modules/nf-core/ampcombi/meta.yml", "tree_sha": "7e52de76f56da02778a9a42dd96a77bda0686da1", "files": [ "modules/nf-core/ampcombi/.conda-lock/linux_amd64-bd-b587b9835b2adf6b_1.txt", "modules/nf-core/ampcombi/.conda-lock/linux_arm64-bd-aff1d86abfe67bb2_1.txt", "modules/nf-core/ampcombi/environment.yml", "modules/nf-core/ampcombi/main.nf", "modules/nf-core/ampcombi/meta.yml", "modules/nf-core/ampcombi/tests/main.nf.test", "modules/nf-core/ampcombi/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ampcombi", "description": "A tool to parse and summarise results from antimicrobial peptides tools and present functional classification.", "deprecated": true, "keywords": [ "antimicrobial peptides", "amps", "parsing", "reporting", "align", "macrel", "amplify", "hmmsearch", "neubi", "ampir", "DRAMP" ], "tools": [ { "ampcombi": { "description": "This tool parses the results of amp prediction tools into a single table and aligns the hits against a reference database of antimicrobial peptides for functional classifications.", "homepage": "https://github.com/Darcy220606/AMPcombi", "documentation": "https://github.com/Darcy220606/AMPcombi", "tool_dev_url": "https://github.com/Darcy220606/AMPcombi/tree/dev", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "amp_input": { "type": "list", "description": "The path to the directory containing the results for the AMP tools for each sample processed or a list of files corresponding to each file generated by AMP tools.", "pattern": "[*amptool.tsv, *amptool.tsv]", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "faa_input": { "type": "file", "description": "The path to the file corresponding to the respective protein fasta files with '.faa' extension. File names have to contain the corresponding sample name, i.e. sample_1.faa", "pattern": "*.faa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "opt_amp_db": { "type": "directory", "description": "The path to the folder containing the fasta and tsv database files.", "pattern": "*/" } } ], "output": { "sample_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${meta.id}/": { "type": "directory", "description": "The output directory that contains the summary output and related alignment files for one sample.", "pattern": "/*" } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${meta.id}/*diamond_matches.txt": { "type": "file", "description": "An alignment file containing the results from the DIAMOND alignment step done on all AMP hits.", "pattern": "/*/*_diamond_matches.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${meta.id}/*ampcombi.csv": { "type": "file", "description": "A file containing the summary report of all predicted AMP hits from all AMP tools given as input and the corresponding taxonomic and functional classification from the alignment step.", "pattern": "/*/*_ampcombi.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${meta.id}/*amp.faa": { "type": "file", "description": "A fasta file containing the amino acid sequences of all predicted AMP hits.", "pattern": "/*/*_amp.faa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "summary_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "AMPcombi_summary.csv": { "type": "file", "description": "A file that concatenates all samples ampcombi summaries. This is activated with `--complete_summary true`.", "pattern": "AMPcombi_summary.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "summary_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "AMPcombi_summary.html": { "type": "file", "description": "A file that concatenates all samples ampcombi summaries. This is activated with `--complete_summary true`.", "pattern": "AMPcombi_summary.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "A log file that captures the standard output ina log file. Can be activated by `--log`.", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "results_db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "amp_ref_database/": { "type": "directory", "description": "If the AMP reference database is not provided by the user using the flag `--amp_database', by default the DRAMP database will be downloaded, filtered and stored in this folder.", "pattern": "/amp_ref_database" } } ] ], "results_db_dmnd": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "amp_ref_database/*.dmnd": { "type": "file", "description": "AMP reference database converted to DIAMOND database format.", "pattern": "/amp_ref_database/*.dmnd", "ontologies": [] } } ] ], "results_db_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "amp_ref_database/*.clean.fasta": { "type": "file", "description": "AMP reference database fasta file, cleaned of diamond-incompatible characters.", "pattern": "/amp_ref_database/*.clean.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "results_db_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "amp_ref_database/*.tsv": { "type": "file", "description": "AMP reference database in tsv-format with two columns containing header and sequence.", "pattern": "/amp_ref_database/*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ampcombi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ampcombi": { "type": "string", "description": "The name of the tool" } }, { "0.1.7": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ampcombi": { "type": "string", "description": "The name of the tool" } }, { "0.1.7": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@darcy220606", "@louperelo" ], "maintainers": [ "@darcy220606", "@louperelo" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ampcombi_pandas_python:b587b9835b2adf6b", "build_id": "bd-b587b9835b2adf6b_1", "scan_id": "sc-999a85349589a53e_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ampcombi_pandas_python:aff1d86abfe67bb2", "build_id": "bd-aff1d86abfe67bb2_1", "scan_id": "sc-e3cea1c0047cbb30_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ampcombi_pandas_python:017c26ee03d93102", "build_id": "bd-017c26ee03d93102_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6b/6b674f35642274bb1530f902b78c7f53483e22c2d3515f12bbb4fc2adcb074b5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ampcombi_pandas_python:6bb14b5e61a704b6", "build_id": "bd-6bb14b5e61a704b6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d3/d3b7196a04b916e0e12febe145de13983731be3692f419b65a579308cd280b4c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ampcombi/.conda-lock/linux_amd64-bd-b587b9835b2adf6b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ampcombi/.conda-lock/linux_arm64-bd-aff1d86abfe67bb2_1.txt" } } } }, "git_sha": "60cbbc984df0ebeab479af732b4cfcd07c9c52a7" }, { "name": "ampcombi2_cluster", "path": "modules/nf-core/ampcombi2/cluster/meta.yml", "tree_sha": "575ceaeaff9b70928ee6d26b256efd792f76a43b", "files": [ "modules/nf-core/ampcombi2/cluster/.conda-lock/linux_amd64-bd-3b8b8b73f38675a2_1.txt", "modules/nf-core/ampcombi2/cluster/.conda-lock/linux_arm64-bd-0f0417b23cd9117d_1.txt", "modules/nf-core/ampcombi2/cluster/environment.yml", "modules/nf-core/ampcombi2/cluster/main.nf", "modules/nf-core/ampcombi2/cluster/meta.yml", "modules/nf-core/ampcombi2/cluster/tests/main.nf.test", "modules/nf-core/ampcombi2/cluster/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ampcombi2_cluster", "description": "A submodule that clusters the merged AMP hits generated from ampcombi2/parsetables and ampcombi2/complete using MMseqs2 cluster.", "keywords": [ "antimicrobial peptides", "amps", "parsing", "reporting", "align", "clustering", "mmseqs2" ], "tools": [ { "ampcombi2/cluster": { "description": "A tool for clustering all AMP hits found across many samples and supporting many AMP prediction tools.", "homepage": "https://github.com/paleobiotechnology/AMPcombi", "documentation": "https://ampcombi.readthedocs.io", "tool_dev_url": "https://github.com/paleobiotechnology/AMPcombi/tree/dev", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ { "summary_file": { "type": "file", "description": "A file corresponding to the Ampcombi_summary.tsv that is generated by running 'ampcombi complete'. It is a file containing all the merged AMP results from all samples and all tools.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "cluster_tsv": [ { "Ampcombi_summary_cluster.tsv": { "type": "file", "description": "A file containing all the results from the merged input table 'Ampcombi_summary.tsv', but also including the cluster id number. The clustering is done using MMseqs2 cluster.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "rep_cluster_tsv": [ { "Ampcombi_summary_cluster_representative_seq.tsv": { "type": "file", "description": "A file containing the representative sequences of the clusters estimated by the tool. The clustering is done using MMseqs2 cluster.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "log": [ { "Ampcombi_cluster.log": { "type": "file", "description": "A log file that captures the standard output for the entire process in a log file. Can be activated by `--log`.", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], "versions_ampcombi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ampcombi": { "type": "string", "description": "The name of the tool" } }, { "ampcombi --version | sed 's/ampcombi //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ampcombi": { "type": "string", "description": "The name of the tool" } }, { "ampcombi --version | sed 's/ampcombi //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@darcy220606" ], "maintainers": [ "@darcy220606", "@jasmezz" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ampcombi:3.0.0--3b8b8b73f38675a2", "build_id": "bd-3b8b8b73f38675a2_1", "scan_id": "sc-945b0a698e23596f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ampcombi:3.0.0--0f0417b23cd9117d", "build_id": "bd-0f0417b23cd9117d_1", "scan_id": "sc-67018602df9a29ee_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ampcombi:3.0.0--cc5f53704d0c94d5", "build_id": "bd-cc5f53704d0c94d5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8c/8c802ef66ad0ef20712b06406f94ea8dc3307477e34a424a9c522821f06f60da/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ampcombi:3.0.0--65d510e6785e1d7a", "build_id": "bd-65d510e6785e1d7a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/06/063288a19d4f267756c136b1ac8bd06ef89ecee62bf6fcc5b27732848f118b01/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ampcombi2/cluster/.conda-lock/linux_amd64-bd-3b8b8b73f38675a2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ampcombi2/cluster/.conda-lock/linux_arm64-bd-0f0417b23cd9117d_1.txt" } } } }, "git_sha": "3d1af5e37469474bbfc4ef73b6e97fe9c8e206fe", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "ampcombi2_complete", "path": "modules/nf-core/ampcombi2/complete/meta.yml", "tree_sha": "3433ef9e69f0acce8eacbe9afb4c7232fd3c0361", "files": [ "modules/nf-core/ampcombi2/complete/.conda-lock/linux_amd64-bd-3b8b8b73f38675a2_1.txt", "modules/nf-core/ampcombi2/complete/.conda-lock/linux_arm64-bd-0f0417b23cd9117d_1.txt", "modules/nf-core/ampcombi2/complete/environment.yml", "modules/nf-core/ampcombi2/complete/main.nf", "modules/nf-core/ampcombi2/complete/meta.yml", "modules/nf-core/ampcombi2/complete/tests/main.nf.test", "modules/nf-core/ampcombi2/complete/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ampcombi2_complete", "description": "A submodule that merges all output summary tables from ampcombi/parsetables in one summary file.", "keywords": [ "antimicrobial peptides", "amps", "parsing", "reporting", "align", "macrel", "amplify", "hmmsearch", "neubi", "ampir", "ampgram", "amptransformer", "DRAMP" ], "tools": [ { "ampcombi2/complete": { "description": "This merges the per sample AMPcombi summaries generated by running 'ampcombi2/parsetables'.", "homepage": "https://github.com/paleobiotechnology/AMPcombi", "documentation": "https://ampcombi.readthedocs.io", "tool_dev_url": "https://github.com/paleobiotechnology/AMPcombi/tree/dev", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ { "summaries": { "type": "list", "description": "The path to the list of files corresponding to each sample as generated by ampcombi2/parsetables.", "pattern": "[*_ampcombi.tsv, *_ampcombi.tsv]", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "tsv": [ { "Ampcombi_summary.tsv": { "type": "file", "description": "A file containing the complete AMPcombi summaries from all processed samples.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "log": [ { "Ampcombi_complete.log": { "type": "file", "description": "A log file that captures the standard output for the entire process in a log file. Can be activated by `--log`.", "pattern": "*.log", "ontologies": [] } } ], "versions_ampcombi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ampcombi": { "type": "string", "description": "The name of the tool" } }, { "ampcombi --version | sed 's/ampcombi //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ampcombi": { "type": "string", "description": "The name of the tool" } }, { "ampcombi --version | sed 's/ampcombi //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@darcy220606" ], "maintainers": [ "@darcy220606", "@jasmezz" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ampcombi:3.0.0--0f0417b23cd9117d", "build_id": "bd-0f0417b23cd9117d_1", "scan_id": "sc-67018602df9a29ee_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ampcombi:3.0.0--3b8b8b73f38675a2", "build_id": "bd-3b8b8b73f38675a2_1", "scan_id": "sc-945b0a698e23596f_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ampcombi:3.0.0--cc5f53704d0c94d5", "build_id": "bd-cc5f53704d0c94d5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8c/8c802ef66ad0ef20712b06406f94ea8dc3307477e34a424a9c522821f06f60da/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ampcombi:3.0.0--65d510e6785e1d7a", "build_id": "bd-65d510e6785e1d7a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/06/063288a19d4f267756c136b1ac8bd06ef89ecee62bf6fcc5b27732848f118b01/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ampcombi2/complete/.conda-lock/linux_amd64-bd-3b8b8b73f38675a2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ampcombi2/complete/.conda-lock/linux_arm64-bd-0f0417b23cd9117d_1.txt" } } } }, "git_sha": "3d1af5e37469474bbfc4ef73b6e97fe9c8e206fe", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "ampcombi2_parsetables", "path": "modules/nf-core/ampcombi2/parsetables/meta.yml", "tree_sha": "c3873cf54a287dc0c34e29c299f7f9b87553c773", "files": [ "modules/nf-core/ampcombi2/parsetables/.conda-lock/linux_amd64-bd-3b8b8b73f38675a2_1.txt", "modules/nf-core/ampcombi2/parsetables/.conda-lock/linux_arm64-bd-0f0417b23cd9117d_1.txt", "modules/nf-core/ampcombi2/parsetables/environment.yml", "modules/nf-core/ampcombi2/parsetables/main.nf", "modules/nf-core/ampcombi2/parsetables/meta.yml", "modules/nf-core/ampcombi2/parsetables/tests/main.nf.test", "modules/nf-core/ampcombi2/parsetables/tests/main.nf.test.snap", "modules/nf-core/ampcombi2/parsetables/tests/nextflow.config" ], "type": "module", "meta": { "name": "ampcombi2_parsetables", "description": "A submodule that parses and standardizes the results from various antimicrobial peptide identification tools.", "keywords": [ "antimicrobial peptides", "amps", "parsing", "reporting", "align", "macrel", "amplify", "hmmsearch", "neubi", "ampir", "ampgram", "amptransformer", "DRAMP", "MMseqs2", "InterProScan" ], "tools": [ { "ampcombi2/parsetables": { "description": "A parsing tool to convert and summarise the outputs from multiple AMP detection tools in a standardized format.", "homepage": "https://github.com/paleobiotechnology/AMPcombi", "documentation": "https://ampcombi.readthedocs.io", "tool_dev_url": "https://github.com/paleobiotechnology/AMPcombi/tree/dev", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "amp_input": { "type": "list", "description": "The path to the directory containing the results for the AMP tools for each processed sample or a list of files corresponding to each file generated by AMP tools.", "pattern": "[*amptool.tsv, *amptool.tsv]", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "faa_input": { "type": "file", "description": "The path to the file corresponding to the respective protein fasta files with '.faa' extension. File names have to contain the corresponding sample name, i.e. sample_1.faa", "pattern": "*.faa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "gbk_input": { "type": "file", "description": "The path to the file corresponding to the respective annotated files with either '.gbk' or '.gbff' extensions. File names must contain the corresponding sample name, i.e. sample_1.faa where \"sample_1\" is the sample name.", "pattern": "*.gbk", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } }, { "opt_amp_db": { "type": "string", "description": "The name of the database to download and set up. This can either be 'DRAMP', 'APD' or 'UniRef100'.", "pattern": "DRAMP|APD|UniRef100" } }, { "opt_amp_db_dir": { "type": "directory", "description": "The path to the folder containing the fasta and tsv database files.", "pattern": "path/to/amp_*_database" } }, { "opt_interproscan": { "type": "directory", "description": "A path to a file corresponding to the respective tsv files containing protein classifications of the annotated CDSs. The file must be the raw output from InterProScan.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "sample_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "The output directory that contains the summary output and related alignment files for one sample.", "pattern": "/*" } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/${prefix}_ampcombi.tsv": { "type": "file", "description": "A TSV file containing the summary of the AMP detection results for one sample.", "pattern": "/*_ampcombi.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "full_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "Ampcombi_parse_tables.log": { "type": "file", "description": "A log file that captures the standard output for the entire process in a log file. Can be activated by `--log`.", "pattern": "Ampcombi_parse_tables.log", "ontologies": [] } } ] ], "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "amp_${opt_amp_db}_database/": { "type": "directory", "description": "If the AMP reference database ID is not provided by the user using the flag `--amp_database', by default the DRAMP database will be downloaded, filtered and stored in this folder.", "pattern": "/amp_*_database" } } ] ], "versions_ampcombi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ampcombi": { "type": "string", "description": "The name of the tool" } }, { "ampcombi --version | sed 's/ampcombi //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ampcombi": { "type": "string", "description": "The name of the tool" } }, { "ampcombi --version | sed 's/ampcombi //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@darcy220606" ], "maintainers": [ "@darcy220606", "@jasmezz" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ampcombi:3.0.0--3b8b8b73f38675a2", "build_id": "bd-3b8b8b73f38675a2_1", "scan_id": "sc-945b0a698e23596f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ampcombi:3.0.0--0f0417b23cd9117d", "build_id": "bd-0f0417b23cd9117d_1", "scan_id": "sc-67018602df9a29ee_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ampcombi:3.0.0--cc5f53704d0c94d5", "build_id": "bd-cc5f53704d0c94d5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8c/8c802ef66ad0ef20712b06406f94ea8dc3307477e34a424a9c522821f06f60da/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ampcombi:3.0.0--65d510e6785e1d7a", "build_id": "bd-65d510e6785e1d7a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/06/063288a19d4f267756c136b1ac8bd06ef89ecee62bf6fcc5b27732848f118b01/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ampcombi2/parsetables/.conda-lock/linux_amd64-bd-3b8b8b73f38675a2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ampcombi2/parsetables/.conda-lock/linux_arm64-bd-0f0417b23cd9117d_1.txt" } } } }, "git_sha": "3d1af5e37469474bbfc4ef73b6e97fe9c8e206fe", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "ampir", "path": "modules/nf-core/ampir/meta.yml", "tree_sha": "e0cfe6737a9ee9d8a4da2d23b0363063e79f7dde", "files": [ "modules/nf-core/ampir/.conda-lock/linux_amd64-bd-6d5903523e6728bc_1.txt", "modules/nf-core/ampir/.conda-lock/linux_arm64-bd-ca348627ef1cc90a_1.txt", "modules/nf-core/ampir/environment.yml", "modules/nf-core/ampir/main.nf", "modules/nf-core/ampir/meta.yml", "modules/nf-core/ampir/tests/main.nf.test", "modules/nf-core/ampir/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ampir", "description": "A fast and user-friendly method to predict antimicrobial peptides (AMPs) from any given size protein dataset. ampir uses a supervised statistical machine learning approach to predict AMPs.", "keywords": [ "ampir", "amp", "antimicrobial peptide prediction" ], "tools": [ { "ampir": { "description": "A toolkit to predict antimicrobial peptides from protein sequences on a genome-wide scale.", "homepage": "https://github.com/Legana/ampir", "documentation": "https://cran.r-project.org/web/packages/ampir/index.html", "tool_dev_url": "https://github.com/Legana/ampir", "doi": "10.1093/bioinformatics/btaa653", "licence": [ "GPL v2" ], "identifier": "biotools:ampir" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "faa": { "type": "file", "description": "FASTA file containing amino acid sequences", "pattern": "*.{faa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "model": { "type": "string", "description": "Built-in model for AMP prediction", "pattern": "{precursor,mature}" } }, { "min_length": { "type": "integer", "description": "Minimum protein length for which predictions will be generated", "pattern": "[0-9]+" } }, { "min_probability": { "type": "float", "description": "Cut-off for AMP prediction", "pattern": "[0-9].[0-9]+" } } ], "output": { "amps_faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.faa": { "type": "file", "description": "File containing AMP predictions in amino acid FASTA format", "pattern": "*.{faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "amps_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "File containing AMP predictions in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ampir": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ampir": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(ampir); cat(paste((unlist(packageVersion('ampir'))), collapse = '.'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ampir": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(ampir); cat(paste((unlist(packageVersion('ampir'))), collapse = '.'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jasmezz" ], "maintainers": [ "@jasmezz" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-ampir:1.1.0--6d5903523e6728bc", "build_id": "bd-6d5903523e6728bc_1", "scan_id": "sc-691fc9acc9fe026d_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/r-ampir:1.1.0--ca348627ef1cc90a", "build_id": "bd-ca348627ef1cc90a_1", "scan_id": "sc-ce077c5b3a421345_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-ampir:1.1.0--8fd076ed788d8a80", "build_id": "bd-8fd076ed788d8a80_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3e/3e56d240df5c60669d29794e6d11b0c67a0016df02a443ff4f2745af34ce25fd/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/r-ampir:1.1.0--86bfbce400d9b81f", "build_id": "bd-86bfbce400d9b81f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/07/07981b5cb7c70a21802b5c4015cddcef7744c43846582b025bf9758cda02bea5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ampir/.conda-lock/linux_amd64-bd-6d5903523e6728bc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ampir/.conda-lock/linux_arm64-bd-ca348627ef1cc90a_1.txt" } } } }, "git_sha": "b4734e61063e1e77190c4475e28f79fa3f5ee52e", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "amplify_predict", "path": "modules/nf-core/amplify/predict/meta.yml", "tree_sha": "d14c34d8b77c4a14d3c27d73cbf28eb7ecb571c2", "files": [ "modules/nf-core/amplify/predict/environment.yml", "modules/nf-core/amplify/predict/main.nf", "modules/nf-core/amplify/predict/meta.yml", "modules/nf-core/amplify/predict/tests/main.nf.test", "modules/nf-core/amplify/predict/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "amplify_predict", "description": "AMPlify is an attentive deep learning model for antimicrobial peptide prediction.", "keywords": [ "antimicrobial peptides", "AMPs", "prediction", "model" ], "tools": [ { "amplify": { "description": "Attentive deep learning model for antimicrobial peptide prediction", "homepage": "https://github.com/bcgsc/AMPlify", "documentation": "https://github.com/bcgsc/AMPlify", "tool_dev_url": "https://github.com/bcgsc/AMPlify", "doi": "10.1186/s12864-022-08310-4", "licence": [ "GPL v3" ], "identifier": "biotools:amplify" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "faa": { "type": "file", "description": "amino acid sequences fasta", "pattern": "*.{fa,fa.gz,faa,faa.gz,fasta,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "model_dir": { "type": "directory", "description": "Directory of where models are stored (optional)" } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "amino acid sequences with prediction (AMP, non-AMP) and probability scores", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_amplify": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "AMPlify": { "type": "string", "description": "The name of the tool" } }, { "AMPlify --help 2>&1 | sed -n 's/AMPlify v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "AMPlify": { "type": "string", "description": "The name of the tool" } }, { "AMPlify --help 2>&1 | sed -n 's/AMPlify v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louperelo" ], "maintainers": [ "@louperelo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "amps", "path": "modules/nf-core/amps/meta.yml", "tree_sha": "a912c857be4edbae98008c36491439dc8073b0ac", "files": [ "modules/nf-core/amps/.conda-lock/linux_amd64-bd-ec5d92deb3e899f2_1.txt", "modules/nf-core/amps/.conda-lock/linux_arm64-bd-8545bf70d51a9ae1_1.txt", "modules/nf-core/amps/environment.yml", "modules/nf-core/amps/main.nf", "modules/nf-core/amps/meta.yml", "modules/nf-core/amps/tests/main.nf.test", "modules/nf-core/amps/tests/main.nf.test.snap", "modules/nf-core/amps/tests/nextflow.config" ], "type": "module", "meta": { "name": "amps", "description": "Post-processing script of the MaltExtract component of the HOPS package", "keywords": [ "malt", "MaltExtract", "HOPS", "amps", "alignment", "metagenomics", "ancient DNA", "aDNA", "palaeogenomics", "archaeogenomics", "microbiome", "authentication", "damage", "edit distance", "post Post-processing", "visualisation" ], "tools": [ { "amps": { "description": "Post-processing script of the MaltExtract tool for ancient metagenomics", "homepage": "https://github.com/rhuebler/HOPS", "documentation": "https://github.com/keyfm/amps", "tool_dev_url": "https://github.com/keyfm/amps", "doi": "10.1186/s13059-019-1903-0", "licence": [ "GPL >=3" ], "identifier": "" } } ], "input": [ { "maltextract_results": { "type": "directory", "description": "MaltExtract output directory", "pattern": "results/" } }, { "taxon_list": { "type": "file", "description": "List of target taxa to evaluate used in MaltExtract", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "filter": { "type": "string", "description": "The filter mode used in MaltExtract", "pattern": "def_anc|default|scan|ancient|crawl", "ontologies": [] } } ], "output": { "json": [ { "results/heatmap_overview_Wevid.json": { "type": "file", "description": "Candidate summary heatmap in MultiQC compatible JSON format", "pattern": "heatmap_overview_Wevid.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ], "summary_pdf": [ { "results/heatmap_overview_Wevid.pdf": { "type": "file", "description": "Candidate summary heatmap in PDF format", "pattern": "heatmap_overview_Wevid.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ], "tsv": [ { "results/heatmap_overview_Wevid.tsv": { "type": "file", "description": "Candidate summary heatmap in TSV format", "pattern": "heatmap_overview_Wevid.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "candidate_pdfs": [ { "results/pdf_candidate_profiles/": { "type": "directory", "description": "Directory of per sample output PDFs organised by reference", "pattern": "pdf_candidate_profiles/" } } ], "versions_hops": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hops": { "type": "string", "description": "The name of the tool" } }, { "hops --version 2>&1 | sed 's/HOPS version//' ": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hops": { "type": "string", "description": "The name of the tool" } }, { "hops --version 2>&1 | sed 's/HOPS version//' ": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hops:0.35--ec5d92deb3e899f2", "build_id": "bd-ec5d92deb3e899f2_1", "scan_id": "sc-84a491c88dad8940_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hops:0.35--8545bf70d51a9ae1", "build_id": "bd-8545bf70d51a9ae1_1", "scan_id": "sc-c70f8980fd5f3e30_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hops:0.35--b6dcb4c8121023e9", "build_id": "bd-b6dcb4c8121023e9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/90/908fb0fd95516f91026df526e5603b82f5b663be977a70a10131aa6b01dcde5b/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hops:0.35--0eb7b8db38d4164f", "build_id": "bd-0eb7b8db38d4164f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a8/a86b6a3939670ebb3bb38e4158f5609e159bb70306e03a271ad756ede8742c4c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/amps/.conda-lock/linux_amd64-bd-ec5d92deb3e899f2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/amps/.conda-lock/linux_arm64-bd-8545bf70d51a9ae1_1.txt" } } } }, "git_sha": "87db199c5c99013cc657415176ae85e0d7603b42" }, { "name": "amrfinderplus_run", "path": "modules/nf-core/amrfinderplus/run/meta.yml", "tree_sha": "bdba6c2a61ed8156f463c69eb45b8f89c76d80f9", "files": [ "modules/nf-core/amrfinderplus/run/.conda-lock/linux_amd64-bd-01f7d2a8fad0d3aa_1.txt", "modules/nf-core/amrfinderplus/run/.conda-lock/linux_arm64-bd-60903f6584a51c19_1.txt", "modules/nf-core/amrfinderplus/run/environment.yml", "modules/nf-core/amrfinderplus/run/main.nf", "modules/nf-core/amrfinderplus/run/meta.yml", "modules/nf-core/amrfinderplus/run/tests/main.nf.test", "modules/nf-core/amrfinderplus/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "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" ], "identifier": "biotools:amrfinderplus" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Nucleotide or protein sequences in FASTA format", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,faa,faa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "organism": { "type": "string", "description": "Organism name as listed by `amrfinder --list_organisms`\n(e.g. 'Escherichia'). Enables organism-specific point-mutation\nscreening and the mutation report. Set to '' or [] to disable.\n" } }, { "is_proteins": { "type": "boolean", "description": "Whether the FASTA contains protein sequences (true, passed with `-p`)\nor nucleotide sequences (false, passed with `-n`)\n" } } ], { "db": { "type": "file", "description": "A compressed tarball of the AMRFinderPlus database to query", "pattern": "*.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3981" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "AMRFinder+ final report", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "mutation_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}-mutations.tsv": { "type": "file", "description": "Report of organism-specific point-mutations", "pattern": "*-mutations.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tool_version": [ { "VER": { "type": "string", "description": "The version of the tool in string format (useful for downstream tools such as hAMRronization)" } } ], "db_version": [ { "DBVER": { "type": "string", "description": "The version of the used database in string format (useful for downstream tools such as hAMRronization)" } } ], "versions_amrfinderplus": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "amrfinderplus": { "type": "string", "description": "Tool name" } }, { "amrfinder --version": { "type": "string", "description": "Tool version command" } } ] ], "versions_amrfinderplus_database": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "amrfinderplus_database": { "type": "string", "description": "Database name" } }, { "amrfinder --database amrfinderdb --database_version 2>&1 | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}\\.[0-9]+' | tail -1": { "type": "string", "description": "Database version command" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "amrfinderplus": { "type": "string", "description": "Tool name" } }, { "amrfinder --version": { "type": "string", "description": "Tool version command" } } ], [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "amrfinderplus_database": { "type": "string", "description": "Database name" } }, { "amrfinder --database amrfinderdb --database_version 2>&1 | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}\\.[0-9]+' | tail -1": { "type": "string", "description": "Database version command" } } ] ] }, "authors": [ "@rpetit3", "@louperelo", "@jfy133" ], "maintainers": [ "@rpetit3", "@louperelo", "@jfy133" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ncbi-amrfinderplus:4.2.7--60903f6584a51c19", "build_id": "bd-60903f6584a51c19_1", "scan_id": "sc-21711be33bce781c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ncbi-amrfinderplus:4.2.7--01f7d2a8fad0d3aa", "build_id": "bd-01f7d2a8fad0d3aa_1", "scan_id": "sc-934b3c935d77b92b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ncbi-amrfinderplus:4.2.7--75163eb7e6851518", "build_id": "bd-75163eb7e6851518_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/00/00cad0bb4c7cb85b0906f357e5197bcabb32569f9b48ff049f081b5bafd04aca/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ncbi-amrfinderplus:4.2.7--62e4093a6de0ba85", "build_id": "bd-62e4093a6de0ba85_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/105a6193a3e527cdd00a755ef7bd9362ea8defda0831268b010cdee48db30e7c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/amrfinderplus/run/.conda-lock/linux_amd64-bd-01f7d2a8fad0d3aa_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/amrfinderplus/run/.conda-lock/linux_arm64-bd-60903f6584a51c19_1.txt" } } } }, "git_sha": "86a1000afbd6b209b7f72715622cad326964b96d", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "amrfinderplus_update", "path": "modules/nf-core/amrfinderplus/update/meta.yml", "tree_sha": "47fd8afa981ed656d15058ed9a1c70a6f55bcc66", "files": [ "modules/nf-core/amrfinderplus/update/.conda-lock/linux_amd64-bd-01f7d2a8fad0d3aa_1.txt", "modules/nf-core/amrfinderplus/update/.conda-lock/linux_arm64-bd-60903f6584a51c19_1.txt", "modules/nf-core/amrfinderplus/update/environment.yml", "modules/nf-core/amrfinderplus/update/main.nf", "modules/nf-core/amrfinderplus/update/meta.yml", "modules/nf-core/amrfinderplus/update/tests/main.nf.test", "modules/nf-core/amrfinderplus/update/tests/main.nf.test.snap" ], "type": "module", "meta": { "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" ], "identifier": "biotools:amrfinderplus" } } ], "input": [], "output": { "db": [ { "amrfinderdb.tar.gz": { "type": "file", "description": "The latest AMRFinder+ database in a compressed tarball", "pattern": "*.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3981" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], "versions_amrfinder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "amrfinder": { "type": "string", "description": "The name of the tool" } }, { "amrfinder --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "amrfinder": { "type": "string", "description": "The name of the tool" } }, { "amrfinder --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ncbi-amrfinderplus:4.2.7--01f7d2a8fad0d3aa", "build_id": "bd-01f7d2a8fad0d3aa_1", "scan_id": "sc-934b3c935d77b92b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ncbi-amrfinderplus:4.2.7--60903f6584a51c19", "build_id": "bd-60903f6584a51c19_1", "scan_id": "sc-21711be33bce781c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ncbi-amrfinderplus:4.2.7--75163eb7e6851518", "build_id": "bd-75163eb7e6851518_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/00/00cad0bb4c7cb85b0906f357e5197bcabb32569f9b48ff049f081b5bafd04aca/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ncbi-amrfinderplus:4.2.7--62e4093a6de0ba85", "build_id": "bd-62e4093a6de0ba85_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/105a6193a3e527cdd00a755ef7bd9362ea8defda0831268b010cdee48db30e7c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/amrfinderplus/update/.conda-lock/linux_amd64-bd-01f7d2a8fad0d3aa_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/amrfinderplus/update/.conda-lock/linux_arm64-bd-60903f6584a51c19_1.txt" } } } }, "git_sha": "86a1000afbd6b209b7f72715622cad326964b96d", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "amulety_antiberta2", "path": "modules/nf-core/amulety/antiberta2/meta.yml", "tree_sha": "b8a75960249413eabc512626a8f830798890587c", "files": [ "modules/nf-core/amulety/antiberta2/.conda-lock/linux_amd64-bd-5abbe5fc5e136fd3_1.txt", "modules/nf-core/amulety/antiberta2/.conda-lock/linux_arm64-bd-0e94f7a12e9db539_1.txt", "modules/nf-core/amulety/antiberta2/environment.yml", "modules/nf-core/amulety/antiberta2/main.nf", "modules/nf-core/amulety/antiberta2/meta.yml", "modules/nf-core/amulety/antiberta2/tests/gpu.nf.test", "modules/nf-core/amulety/antiberta2/tests/main.nf.test", "modules/nf-core/amulety/antiberta2/tests/nextflow.config" ], "type": "module", "meta": { "name": "amulety_antiberta2", "description": "A module to create antiberta2 embeddings of antibody (BCR) amino acid sequences using amulety.", "deprecated": true, "keywords": [ "embeddings", "BCR", "antibody", "GPU-accelerated", "immunoinformatics", "immunology" ], "tools": [ { "amulety": { "description": "Python package to create embeddings of BCR and TCR amino acid sequences.", "homepage": "https://amulety.readthedocs.io/en/latest/", "documentation": "https://amulety.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/immcantation/amulety", "doi": "10.1101/2025.03.21.644583", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "tsv": { "type": "file", "description": "TSV with BCR/TCR nucleotide sequences in AIRR rearrangement format", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "chain": { "type": "string", "description": "The chain to use for the embeddings. Can be either 'H' (heavy) or 'HL' (heavy + light, for single-cell data).\n" } } ], "output": { "embedding": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV with antiberta2 embeddings.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_amulety": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ggabernet" ], "maintainers": [ "@ggabernet" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/amulety:1.1--0e94f7a12e9db539", "build_id": "bd-0e94f7a12e9db539_1", "scan_id": "sc-c46ca325fe6783e0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/amulety:1.1--5abbe5fc5e136fd3", "build_id": "bd-5abbe5fc5e136fd3_1", "scan_id": "sc-0a568678900ef142_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/amulety:1.1--e1b6039b9704c9e1", "build_id": "bd-e1b6039b9704c9e1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ae/ae2be6d5fd5a4e1024b78eb1acdfdcb6aab4326f002e98d7c2c97ef00aa979e2/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/amulety:1.1--d896faa5bf18336b", "build_id": "bd-d896faa5bf18336b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f0/f0688cb48089eebe2648c1b2359e4a75a93b1e70f4580faac2173d16c61b8053/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/amulety/antiberta2/.conda-lock/linux_amd64-bd-5abbe5fc5e136fd3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/amulety/antiberta2/.conda-lock/linux_arm64-bd-0e94f7a12e9db539_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "amulety_antiberty", "path": "modules/nf-core/amulety/antiberty/meta.yml", "tree_sha": "9bd3f08d6a744b49367c95f527e83a701a0e0969", "files": [ "modules/nf-core/amulety/antiberty/.conda-lock/linux_amd64-bd-5abbe5fc5e136fd3_1.txt", "modules/nf-core/amulety/antiberty/.conda-lock/linux_arm64-bd-0e94f7a12e9db539_1.txt", "modules/nf-core/amulety/antiberty/environment.yml", "modules/nf-core/amulety/antiberty/main.nf", "modules/nf-core/amulety/antiberty/meta.yml", "modules/nf-core/amulety/antiberty/tests/gpu.nf.test", "modules/nf-core/amulety/antiberty/tests/main.nf.test", "modules/nf-core/amulety/antiberty/tests/nextflow.config" ], "type": "module", "meta": { "name": "amulety_antiberty", "description": "A module to create antiberty embeddings of antibody (BCR) amino acid sequences using amulety.", "deprecated": true, "keywords": [ "embeddings", "BCR", "antibody", "GPU-accelerated", "immunoinformatics", "immunology" ], "tools": [ { "amulety": { "description": "Python package to create embeddings of BCR and TCR amino acid sequences.", "homepage": "https://amulety.readthedocs.io/en/latest/", "documentation": "https://amulety.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/immcantation/amulety", "doi": "10.1101/2025.03.21.644583", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "tsv": { "type": "file", "description": "TSV with BCR/TCR nucleotide sequences in AIRR rearrangement format", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "chain": { "type": "string", "description": "The chain to use for the embeddings. Can be either 'H' (heavy) or 'HL' (heavy + light, for single-cell data).\n" } } ], "output": { "embedding": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV with Antiberty embeddings.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_amulety": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ggabernet" ], "maintainers": [ "@ggabernet" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/amulety:1.1--5abbe5fc5e136fd3", "build_id": "bd-5abbe5fc5e136fd3_1", "scan_id": "sc-0a568678900ef142_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/amulety:1.1--0e94f7a12e9db539", "build_id": "bd-0e94f7a12e9db539_1", "scan_id": "sc-c46ca325fe6783e0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/amulety:1.1--e1b6039b9704c9e1", "build_id": "bd-e1b6039b9704c9e1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ae/ae2be6d5fd5a4e1024b78eb1acdfdcb6aab4326f002e98d7c2c97ef00aa979e2/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/amulety:1.1--d896faa5bf18336b", "build_id": "bd-d896faa5bf18336b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f0/f0688cb48089eebe2648c1b2359e4a75a93b1e70f4580faac2173d16c61b8053/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/amulety/antiberty/.conda-lock/linux_amd64-bd-5abbe5fc5e136fd3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/amulety/antiberty/.conda-lock/linux_arm64-bd-0e94f7a12e9db539_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "amulety_balmpaired", "path": "modules/nf-core/amulety/balmpaired/meta.yml", "tree_sha": "1e852cf62fab9d7394af60d2f10d909491038794", "files": [ "modules/nf-core/amulety/balmpaired/.conda-lock/linux_amd64-bd-5abbe5fc5e136fd3_1.txt", "modules/nf-core/amulety/balmpaired/.conda-lock/linux_arm64-bd-0e94f7a12e9db539_1.txt", "modules/nf-core/amulety/balmpaired/environment.yml", "modules/nf-core/amulety/balmpaired/main.nf", "modules/nf-core/amulety/balmpaired/meta.yml", "modules/nf-core/amulety/balmpaired/tests/gpu.nf.test", "modules/nf-core/amulety/balmpaired/tests/main.nf.test", "modules/nf-core/amulety/balmpaired/tests/nextflow.config" ], "type": "module", "meta": { "name": "amulety_balmpaired", "description": "A module to create BALM paired embeddings of antibody (BCR) amino acid sequences using amulety.", "deprecated": true, "keywords": [ "embeddings", "BCR", "antibody", "GPU-accelerated", "immunoinformatics", "immunology" ], "tools": [ { "amulety": { "description": "Python package to create embeddings of BCR and TCR amino acid sequences.", "homepage": "https://amulety.readthedocs.io/en/latest/", "documentation": "https://amulety.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/immcantation/amulety", "doi": "10.1101/2025.03.21.644583", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "tsv": { "type": "file", "description": "TSV with BCR/TCR nucleotide sequences in AIRR rearrangement format", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "chain": { "type": "string", "description": "The chain to use for the embeddings. Can be either 'H' (heavy) or 'HL' (heavy + light, for single-cell data).\n" } } ], "output": { "embedding": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV with BALM paired embeddings.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_amulety": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ggabernet" ], "maintainers": [ "@ggabernet" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/amulety:1.1--0e94f7a12e9db539", "build_id": "bd-0e94f7a12e9db539_1", "scan_id": "sc-c46ca325fe6783e0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/amulety:1.1--5abbe5fc5e136fd3", "build_id": "bd-5abbe5fc5e136fd3_1", "scan_id": "sc-0a568678900ef142_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/amulety:1.1--d896faa5bf18336b", "build_id": "bd-d896faa5bf18336b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f0/f0688cb48089eebe2648c1b2359e4a75a93b1e70f4580faac2173d16c61b8053/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/amulety:1.1--e1b6039b9704c9e1", "build_id": "bd-e1b6039b9704c9e1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ae/ae2be6d5fd5a4e1024b78eb1acdfdcb6aab4326f002e98d7c2c97ef00aa979e2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/amulety/balmpaired/.conda-lock/linux_amd64-bd-5abbe5fc5e136fd3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/amulety/balmpaired/.conda-lock/linux_arm64-bd-0e94f7a12e9db539_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "amulety_embed", "path": "modules/nf-core/amulety/embed/meta.yml", "tree_sha": "2d3c9c195f800509b5144bf4ad93f38de33a8442", "files": [ "modules/nf-core/amulety/embed/environment.yml", "modules/nf-core/amulety/embed/main.nf", "modules/nf-core/amulety/embed/meta.yml", "modules/nf-core/amulety/embed/tests/gpu.nf.test", "modules/nf-core/amulety/embed/tests/gpu.nf.test.snap", "modules/nf-core/amulety/embed/tests/main.nf.test", "modules/nf-core/amulety/embed/tests/main.nf.test.snap", "modules/nf-core/amulety/embed/tests/nextflow.config" ], "type": "module", "meta": { "name": "amulety_embed", "description": "A module to create embeddings of B-cell receptor (BCR) or T-cell receptor (TCR) amino acid sequences using amulety.", "keywords": [ "embeddings", "BCR", "antibody", "GPU-accelerated", "immunoinformatics", "immunology" ], "tools": [ { "amulety": { "description": "Python package to create embeddings of BCR and TCR amino acid sequences.", "homepage": "https://amulety.readthedocs.io/en/latest/", "documentation": "https://amulety.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/immcantation/amulety", "doi": "10.1101/2025.03.21.644583", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "tsv": { "type": "file", "description": "TSV with BCR/TCR nucleotide sequences in AIRR rearrangement format", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "chain": { "type": "string", "description": "The chain to use for the embeddings. Can be either 'H' (high diversity chain: BCR heavy or TCR beta or delta),\n'L' (low diversity chain: BCR light or TCR alpha or gamma) or 'HL'/'LH' (BCR heavy + light, and TCR alpha + beta or gamma + delta).\n", "enum": [ "L", "H", "HL", "LH" ] } }, { "model": { "type": "string", "description": "The embedding model to use. Options are detailed on the amulety documentation.\n" } } ], "output": { "embedding": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${task.ext.prefix ?: meta.id}.tsv": { "type": "file", "description": "TSV with embeddings of BCR or TCR amino acid sequences.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "embedding_metadata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*metadata.tsv": { "type": "file", "description": "TSV with metadata about the embeddings.", "pattern": "*metadata.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_amulety": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | grep -o 'Python [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pytorch": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "pytorch": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import torch; print(torch.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_transformers": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "transformers": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import transformers; print(transformers.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | grep -o 'Python [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "pytorch": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import torch; print(torch.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "transformers": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import transformers; print(transformers.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet" ], "maintainers": [ "@ggabernet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "airrflow", "version": "5.1.2" } ] }, { "name": "amulety_esm2", "path": "modules/nf-core/amulety/esm2/meta.yml", "tree_sha": "c6dfa735c66946becb00f964564d1165447607b1", "files": [ "modules/nf-core/amulety/esm2/.conda-lock/linux_amd64-bd-5abbe5fc5e136fd3_1.txt", "modules/nf-core/amulety/esm2/.conda-lock/linux_arm64-bd-0e94f7a12e9db539_1.txt", "modules/nf-core/amulety/esm2/environment.yml", "modules/nf-core/amulety/esm2/main.nf", "modules/nf-core/amulety/esm2/meta.yml", "modules/nf-core/amulety/esm2/tests/gpu.nf.test", "modules/nf-core/amulety/esm2/tests/main.nf.test", "modules/nf-core/amulety/esm2/tests/nextflow.config" ], "type": "module", "meta": { "name": "amulety_esm2", "description": "A module to create esm2 embeddings of antibody (BCR) amino acid sequences using amulety.", "deprecated": true, "keywords": [ "embeddings", "BCR", "antibody", "GPU-accelerated", "immunoinformatics", "immunology" ], "tools": [ { "amulety": { "description": "Python package to create embeddings of BCR and TCR amino acid sequences.", "homepage": "https://amulety.readthedocs.io/en/latest/", "documentation": "https://amulety.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/immcantation/amulety", "doi": "10.1101/2025.03.21.644583", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "tsv": { "type": "file", "description": "TSV with BCR/TCR nucleotide sequences in AIRR rearrangement format", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "chain": { "type": "string", "description": "The chain to use for the embeddings. Can be either 'H' (heavy) or 'HL' (heavy + light, for single-cell data).\n" } } ], "output": { "embedding": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV with esm2 embeddings.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_amulety": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ggabernet" ], "maintainers": [ "@ggabernet" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/amulety:1.1--0e94f7a12e9db539", "build_id": "bd-0e94f7a12e9db539_1", "scan_id": "sc-c46ca325fe6783e0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/amulety:1.1--5abbe5fc5e136fd3", "build_id": "bd-5abbe5fc5e136fd3_1", "scan_id": "sc-0a568678900ef142_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/amulety:1.1--d896faa5bf18336b", "build_id": "bd-d896faa5bf18336b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f0/f0688cb48089eebe2648c1b2359e4a75a93b1e70f4580faac2173d16c61b8053/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/amulety:1.1--e1b6039b9704c9e1", "build_id": "bd-e1b6039b9704c9e1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ae/ae2be6d5fd5a4e1024b78eb1acdfdcb6aab4326f002e98d7c2c97ef00aa979e2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/amulety/esm2/.conda-lock/linux_amd64-bd-5abbe5fc5e136fd3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/amulety/esm2/.conda-lock/linux_arm64-bd-0e94f7a12e9db539_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "amulety_translate", "path": "modules/nf-core/amulety/translate/meta.yml", "tree_sha": "92b65734f44ad5c544f32c03eec5b3d27f997b1c", "files": [ "modules/nf-core/amulety/translate/environment.yml", "modules/nf-core/amulety/translate/main.nf", "modules/nf-core/amulety/translate/meta.yml", "modules/nf-core/amulety/translate/tests/main.nf.test", "modules/nf-core/amulety/translate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "amulety_translate", "description": "A module to translate BCR and TCR nucleotide sequences into amino acid sequences using amulety and igblast.", "keywords": [ "immunology", "BCR", "TCR", "translation", "amino acid", "nucleotide", "immunoinformatics" ], "tools": [ { "amulety": { "description": "Python package to create embeddings of BCR and TCR amino acid sequences.", "homepage": "https://amulety.readthedocs.io/en/latest/", "documentation": "https://amulety.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/immcantation/amulety", "doi": "10.1101/2025.03.21.644583", "licence": [ "GPL v3" ], "identifier": "" } }, { "igblast": { "description": "A tool for immunoglobulin (IG, BCR) and T cell receptor (TCR) V domain sequences blasting.", "homepage": "https://www.ncbi.nlm.nih.gov/igblast/", "documentation": "https://ncbi.github.io/igblast/", "tool_dev_url": "https://github.com/ncbi/igblast", "doi": "10.1093/nar/gkt382", "licence": [ "United States Government Work" ], "identifier": "biotools:igblast" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "tsv": { "type": "file", "description": "TSV with BCR/TCR nucleotide sequences in AIRR rearrangement format", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "reference_igblast": { "type": "file", "description": "Built reference databases for igblast", "ontologies": [] } } ], "output": { "repertoire_translated": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_translated.tsv": { "type": "file", "description": "TSV with BCR/TCR amino acid sequences in AIRR rearrangement format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_amulety": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_igblastn": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "igblastn": { "type": "string", "description": "The tool name" } }, { "igblastn -version | grep -o 'igblast[0-9\\. ]\\+' | grep -o '[0-9\\. ]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | grep -o 'Python [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pytorch": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "pytorch": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import torch; print(torch.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_transformers": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "transformers": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import transformers; print(transformers.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "amulety": { "type": "string", "description": "The tool name" } }, { "amulety --help 2>&1 | grep -o 'version [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "igblastn": { "type": "string", "description": "The tool name" } }, { "igblastn -version | grep -o 'igblast[0-9\\. ]\\+' | grep -o '[0-9\\. ]\\+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | grep -o 'Python [0-9\\.]\\+' | grep -o '[0-9\\.]\\+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "pytorch": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import torch; print(torch.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "transformers": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import transformers; print(transformers.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet" ], "maintainers": [ "@ggabernet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "airrflow", "version": "5.1.2" } ] }, { "name": "anarcii", "path": "modules/nf-core/anarcii/meta.yml", "tree_sha": "6687348ab70f9ede683bea530906e96aa5a78492", "files": [ "modules/nf-core/anarcii/environment.yml", "modules/nf-core/anarcii/main.nf", "modules/nf-core/anarcii/meta.yml", "modules/nf-core/anarcii/tests/main.nf.test", "modules/nf-core/anarcii/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "anarcii", "description": "A language model for antigen receptor numbering", "keywords": [ "annotate", "antibody", "TCR", "immunology" ], "tools": [ { "anarcii": { "description": "A language model for antigen receptor numbering", "homepage": "https://github.com/oxpig/ANARCII", "documentation": "https://github.com/oxpig/ANARCII/wiki", "tool_dev_url": "https://github.com/oxpig/ANARCII", "doi": "10.5281/zenodo.15274840", "licence": [ "BSD 3-Clause License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Fasta file with full receptor sequences", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "seq_type": { "type": "string", "description": "Receptor type to number, passed to ANARCII's `-t` flag. Selects the model used for alignment.\n", "pattern": "antibody|tcr|vnar|vhh|shark|unknown" } } ], "output": { "anarcii": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.csv": { "type": "file", "description": "File containing per-base numbering", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_anarcii": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "anarcii": { "type": "string", "description": "The name of the tool" } }, { "anarcii --version | sed \"s/^anarcii //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "anarcii": { "type": "string", "description": "The name of the tool" } }, { "anarcii --version | sed \"s/^anarcii //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Clara0611" ], "maintainers": [ "@Clara0611" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "angsd_contamination", "path": "modules/nf-core/angsd/contamination/meta.yml", "tree_sha": "b7a6704229f1d2a10434be750cbce04862dec09a", "files": [ "modules/nf-core/angsd/contamination/.conda-lock/linux_amd64-bd-714d1c4bd0020e05_1.txt", "modules/nf-core/angsd/contamination/environment.yml", "modules/nf-core/angsd/contamination/main.nf", "modules/nf-core/angsd/contamination/meta.yml", "modules/nf-core/angsd/contamination/tests/main.nf.test", "modules/nf-core/angsd/contamination/tests/main.nf.test.snap", "modules/nf-core/angsd/contamination/tests/nextflow.config" ], "type": "module", "meta": { "name": "angsd_contamination", "description": "A tool to estimate nuclear contamination in males based on heterozygosity in the female chromosome.", "keywords": [ "angsd", "population genetics", "nuclear contamination estimate" ], "tools": [ { "angsd": { "description": "ANGSD: Analysis of next generation Sequencing Data", "homepage": "http://www.popgen.dk/angsd/", "documentation": "http://www.popgen.dk/angsd/", "tool_dev_url": "https://github.com/ANGSD/angsd", "doi": "10.1186/s12859-014-0356-4", "licence": [ "GPL v3", "MIT" ], "identifier": "biotools:angsd" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "icounts": { "type": "file", "description": "Internal format for dumping binary single chrs. Useful for ANGSD contamination", "pattern": "*.icnts.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information related to the hapmap_file.\ne.g. [ id:'test' ]\n" } }, { "hapmap_file": { "type": "file", "description": "A list of variable sites to look for heterozygosity.", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Contamination estimation output.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_angsd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jbv2" ], "maintainers": [ "@jbv2" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/angsd_htslib:714d1c4bd0020e05", "build_id": "bd-714d1c4bd0020e05_1", "scan_id": "sc-a46e932810557d21_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/angsd_htslib:79bb9a1e1b583aa0", "build_id": "bd-79bb9a1e1b583aa0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a0/a0185040abdace3529e7c8ae31a80bd86a47577e0d2078b2223dc1b1c362e656/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/angsd/contamination/.conda-lock/linux_amd64-bd-714d1c4bd0020e05_1.txt" } } } }, "git_sha": "20c6e6407f63748003b47f92837b64fb0a53ffa4" }, { "name": "angsd_docounts", "path": "modules/nf-core/angsd/docounts/meta.yml", "tree_sha": "d1f5744a48c6cf8574fa3056cb784d2ee652353d", "files": [ "modules/nf-core/angsd/docounts/.conda-lock/linux_amd64-bd-714d1c4bd0020e05_1.txt", "modules/nf-core/angsd/docounts/environment.yml", "modules/nf-core/angsd/docounts/main.nf", "modules/nf-core/angsd/docounts/meta.yml", "modules/nf-core/angsd/docounts/tests/main.nf.test", "modules/nf-core/angsd/docounts/tests/main.nf.test.snap", "modules/nf-core/angsd/docounts/tests/nextflow.config" ], "type": "module", "meta": { "name": "angsd_docounts", "description": "Calculates base frequency statistics across reference positions from BAM.", "keywords": [ "angsd", "population genetics", "allele counts", "doCounts" ], "tools": [ { "angsd": { "description": "ANGSD: Analysis of next generation Sequencing Data", "homepage": "http://www.popgen.dk/angsd/", "documentation": "http://www.popgen.dk/angsd/", "tool_dev_url": "https://github.com/ANGSD/angsd", "doi": "10.1186/s12859-014-0356-4", "licence": [ "GPL v3, MIT" ], "identifier": "biotools:angsd" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "A list of BAM or CRAM files", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bai": { "type": "file", "description": "List of BAM/CRAM index files", "pattern": "*.{bai,csi}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "minqfile": { "type": "file", "description": "File with individual quality score thresholds", "pattern": "*", "ontologies": [] } } ] ], "output": { "depth_sample": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.depthSample": { "type": "file", "description": "Distribution of sequencing depths", "pattern": "*.depthSample", "ontologies": [] } } ] ], "depth_global": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.depthGlobal": { "type": "file", "description": "Distribution of sequencing depths", "pattern": "*.depthGlobal", "ontologies": [] } } ] ], "qs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.qs": { "type": "file", "description": "Distribution of scores", "pattern": "*.qs", "ontologies": [] } } ] ], "pos": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pos.gz": { "type": "file", "description": "Various types of depth statistics (depending on value for -dumpCounts)", "pattern": "*.pos.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3675" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.counts.gz": { "type": "file", "description": "Various types of statistics (related to pos.gz)", "pattern": "*.counts.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "icounts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.icnts.gz": { "type": "file", "description": "Internal format for dumping binary single chrs. Useful for ANGSD contamination", "pattern": "*.icnts.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_angsd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/angsd_htslib:714d1c4bd0020e05", "build_id": "bd-714d1c4bd0020e05_1", "scan_id": "sc-a46e932810557d21_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/angsd_htslib:79bb9a1e1b583aa0", "build_id": "bd-79bb9a1e1b583aa0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a0/a0185040abdace3529e7c8ae31a80bd86a47577e0d2078b2223dc1b1c362e656/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/angsd/docounts/.conda-lock/linux_amd64-bd-714d1c4bd0020e05_1.txt" } } } }, "git_sha": "20c6e6407f63748003b47f92837b64fb0a53ffa4" }, { "name": "angsd_dosaf", "path": "modules/nf-core/angsd/dosaf/meta.yml", "tree_sha": "71c19faa8b1990cc619c9ee2e6474963e018a59c", "files": [ "modules/nf-core/angsd/dosaf/.conda-lock/linux_amd64-bd-2b83a6f633f30127_1.txt", "modules/nf-core/angsd/dosaf/environment.yml", "modules/nf-core/angsd/dosaf/main.nf", "modules/nf-core/angsd/dosaf/meta.yml", "modules/nf-core/angsd/dosaf/tests/main.nf.test", "modules/nf-core/angsd/dosaf/tests/main.nf.test.snap", "modules/nf-core/angsd/dosaf/tests/nextflow.config" ], "type": "module", "meta": { "name": "angsd_dosaf", "description": "Estimate site allele frequencies from BAM files.", "keywords": [ "angsd", "genotype likelihood", "genomics" ], "tools": [ { "angsd": { "description": "ANGSD: Analysis of next generation Sequencing Data", "homepage": "http://www.popgen.dk/angsd/", "documentation": "http://www.popgen.dk/angsd/", "tool_dev_url": "https://github.com/ANGSD/angsd", "doi": "10.1186/s12859-014-0356-4", "licence": [ "GPL v3", "MIT" ], "identifier": "biotools:angsd" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing population information\ne.g. [ id:'test', population:'population id', samples:'sample IDs' ]\n" } }, { "bams": { "type": "file", "description": "A list of BAM or CRAM files.", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bam_indices": { "type": "file", "description": "A list of BAM or CRAM indices.", "pattern": "*.{bam.bai,cram.crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" }, { "edam": "http://edamontology.org/format_3462" } ] } } ], [ { "reference_fasta": { "type": "file", "description": "A reference genome in FASTA format.", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "reference_fai": { "type": "file", "description": "Index of the reference genome FASTA file.", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}.fai", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "ancestral_fasta": { "type": "file", "description": "An ancestral state genome in FASTA format.", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "ancestral_fai": { "type": "file", "description": "Index of the ancestral state genome FASTA file.", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}.fai", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "error_file": { "type": "file", "description": "A file containing per-base substitution error rates for use with the Sykes genotype likelihood model (-GL 4).", "pattern": "*.errors", "ontologies": [] } }, { "inbreeding_coefficients": { "type": "file", "description": "A file containing estimates of individual inbreeding coefficients.", "pattern": "*.indF", "ontologies": [] } }, { "soapsnp_calibration": { "type": "directory", "description": "Directory of soapSNP calibration files. Required for use with the SOAPsnp\ngenotype likelihood model (-GL 3), passed to ANGSD via -tmpdir.\nContains (per sample), a *.counts* file of per-position base/allele\ncounts and a *.qual* file of recalibrated quality score information.\n", "pattern": "*_calibration_matrix", "ontologies": [] } }, { "gl_model": { "type": "integer", "description": "Genotype likelihood model to use (angsd -GL). 1=SAMtools, 2=GATK, 3=SOAPsnp, 4=SYK.\n" } }, { "dosaf_mode": { "type": "integer", "description": "Site allele frequency likelihood estimation mode (angsd -doSAF). 1=standard, 2=inbreeding-aware (requires indF).\n" } } ], "output": { "saf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing population information. e.g. `[ id:'test', population:'population id', samples:'sample IDs' ]`" } }, { "*.saf.idx": { "type": "file", "description": "ANGSD site allele frequency index file", "pattern": "*.saf.idx", "ontologies": [] } }, { "*.saf.pos.gz": { "type": "file", "description": "Gzipped file containing genomic positions of sites in the SAF", "pattern": "*.saf.pos.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.saf.gz": { "type": "file", "description": "Gzipped binary file containing per-site sample allele frequency likelihoods", "pattern": "*.saf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_angsd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ASendellPrice" ], "maintainers": [ "@ASendellPrice" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/angsd_htslib:2b83a6f633f30127", "build_id": "bd-2b83a6f633f30127_1", "scan_id": "sc-b16c592fff096f5f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/angsd_htslib:49fded7cf1c805b7", "build_id": "bd-49fded7cf1c805b7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/63/639ce33ed86c005c940303a12fc487291ffdd096934afc1fa14dd8f45c831e3b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/angsd/dosaf/.conda-lock/linux_amd64-bd-2b83a6f633f30127_1.txt" } } } }, "git_sha": "20c6e6407f63748003b47f92837b64fb0a53ffa4" }, { "name": "angsd_gl", "path": "modules/nf-core/angsd/gl/meta.yml", "tree_sha": "74a01892c1c3c828271c48d608f96e42946617a2", "files": [ "modules/nf-core/angsd/gl/.conda-lock/linux_amd64-bd-714d1c4bd0020e05_1.txt", "modules/nf-core/angsd/gl/environment.yml", "modules/nf-core/angsd/gl/main.nf", "modules/nf-core/angsd/gl/meta.yml", "modules/nf-core/angsd/gl/tests/main.nf.test", "modules/nf-core/angsd/gl/tests/main.nf.test.snap", "modules/nf-core/angsd/gl/tests/nextflow.config" ], "type": "module", "meta": { "name": "angsd_gl", "description": "Calculated genotype likelihoods from BAM files.", "keywords": [ "angsd", "genotype likelihood", "genomics" ], "tools": [ { "angsd": { "description": "ANGSD: Analysis of next generation Sequencing Data", "homepage": "http://www.popgen.dk/angsd/", "documentation": "http://www.popgen.dk/angsd/", "tool_dev_url": "https://github.com/ANGSD/angsd", "doi": "10.1186/s12859-014-0356-4", "licence": [ "GPL v3", "MIT" ], "identifier": "biotools:angsd" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "A list of BAM or CRAM files", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bai": { "type": "file", "description": "A list of BAM or CRAM indices", "pattern": "*.{bam.bai,cram.crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" }, { "edam": "http://edamontology.org/format_3462" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "A reference genome in FASTA format", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Index of the reference genome FASTA file", "pattern": "*.{fasta,fa}.fai", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "error_file": { "type": "file", "description": "A file containing information about type specific errors.", "pattern": "*.error.chunkunordered", "ontologies": [] } } ] ], "output": { "genotype_likelihood": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{glf,beagle}.gz": { "type": "file", "description": "File containing genotype likelihoods per sample", "pattern": "*.{glf,beagle}.gz", "ontologies": [] } } ] ], "versions_angsd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@apeltzer", "@TCLamnidis" ], "maintainers": [ "@apeltzer", "@TCLamnidis" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/angsd_htslib:714d1c4bd0020e05", "build_id": "bd-714d1c4bd0020e05_1", "scan_id": "sc-a46e932810557d21_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/angsd_htslib:79bb9a1e1b583aa0", "build_id": "bd-79bb9a1e1b583aa0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a0/a0185040abdace3529e7c8ae31a80bd86a47577e0d2078b2223dc1b1c362e656/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/angsd/gl/.conda-lock/linux_amd64-bd-714d1c4bd0020e05_1.txt" } } }, "contributors": [ "@ASendellPrice" ] }, "git_sha": "20c6e6407f63748003b47f92837b64fb0a53ffa4" }, { "name": "angsd_realsfs", "path": "modules/nf-core/angsd/realsfs/meta.yml", "tree_sha": "725f3b6382ba383e73e51012232d2683c7c7e01e", "files": [ "modules/nf-core/angsd/realsfs/.conda-lock/linux_amd64-bd-2b83a6f633f30127_1.txt", "modules/nf-core/angsd/realsfs/environment.yml", "modules/nf-core/angsd/realsfs/main.nf", "modules/nf-core/angsd/realsfs/meta.yml", "modules/nf-core/angsd/realsfs/tests/main.nf.test", "modules/nf-core/angsd/realsfs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "angsd_realsfs", "description": "Estimate site frequency spectrum from site allele frequencies", "keywords": [ "angsd", "genotype likelihood", "genomics", "site frequency spectrum" ], "tools": [ { "angsd": { "description": "ANGSD: Analysis of next generation Sequencing Data", "homepage": "http://www.popgen.dk/angsd/", "documentation": "http://www.popgen.dk/angsd/", "tool_dev_url": "https://github.com/ANGSD/angsd", "doi": "10.1186/s12859-014-0356-4", "licence": [ "GPL v3", "MIT" ], "identifier": "biotools:angsd" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing population id for population 1\ne.g. [ id:'population 1 ID']\n" } }, { "pop1_saf_idx": { "type": "file", "description": "ANGSD site allele frequency index file", "pattern": "*.saf.idx", "ontologies": [] } }, { "pop1_saf_pos": { "type": "file", "description": "ANGSD site allele frequency position file", "pattern": "*.saf.pos.gz", "ontologies": [] } }, { "pop1_saf": { "type": "file", "description": "ANGSD site allele frequency file", "pattern": "*.saf.gz", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing population id for an optional population 2\ne.g. [ id:'population 2 ID']\n" } }, { "pop2_saf_idx": { "type": "file", "description": "ANGSD site allele frequency index file", "pattern": "*.saf.idx", "ontologies": [] } }, { "pop2_saf_pos": { "type": "file", "description": "ANGSD site allele frequency position file", "pattern": "*.saf.pos.gz", "ontologies": [] } }, { "pop2_saf": { "type": "file", "description": "ANGSD site allele frequency file", "pattern": "*.saf.gz", "ontologies": [] } } ] ], "output": { "sfs": [ [ { "meta3": { "type": "map", "description": "Groovy Map containing population ids for the output SFS" } }, { "*.sfs": { "type": "file", "description": "Site frequency spectrum file", "pattern": "*.sfs", "ontologies": [] } } ] ], "versions_angsd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ASendellPrice" ], "maintainers": [ "@ASendellPrice" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/angsd_htslib:2b83a6f633f30127", "build_id": "bd-2b83a6f633f30127_1", "scan_id": "sc-b16c592fff096f5f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/angsd_htslib:49fded7cf1c805b7", "build_id": "bd-49fded7cf1c805b7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/63/639ce33ed86c005c940303a12fc487291ffdd096934afc1fa14dd8f45c831e3b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/angsd/realsfs/.conda-lock/linux_amd64-bd-2b83a6f633f30127_1.txt" } } } }, "git_sha": "20c6e6407f63748003b47f92837b64fb0a53ffa4" }, { "name": "angsd_soapsnpcalibration", "path": "modules/nf-core/angsd/soapsnpcalibration/meta.yml", "tree_sha": "842096a314e462c3e8776a0ca25f71549053a73d", "files": [ "modules/nf-core/angsd/soapsnpcalibration/.conda-lock/linux_amd64-bd-714d1c4bd0020e05_1.txt", "modules/nf-core/angsd/soapsnpcalibration/environment.yml", "modules/nf-core/angsd/soapsnpcalibration/main.nf", "modules/nf-core/angsd/soapsnpcalibration/meta.yml", "modules/nf-core/angsd/soapsnpcalibration/tests/main.nf.test", "modules/nf-core/angsd/soapsnpcalibration/tests/main.nf.test.snap", "modules/nf-core/angsd/soapsnpcalibration/tests/nextflow.config" ], "type": "module", "meta": { "name": "angsd_soapsnpcalibration", "description": "Generate ANGSD SOAPsnp genotype likelihood calibration files (counts/quality matrices) from BAM alignments.", "keywords": [ "angsd", "genotype likelihood", "soapsnp calibration", "genomics" ], "tools": [ { "angsd": { "description": "ANGSD: Analysis of next generation Sequencing Data", "homepage": "http://www.popgen.dk/angsd/", "documentation": "http://www.popgen.dk/angsd/", "tool_dev_url": "https://github.com/ANGSD/angsd", "doi": "10.1186/s12859-014-0356-4", "licence": [ "GPL v3", "MIT" ], "identifier": "biotools:angsd" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing population information\ne.g. [ id:'test', population:'population id', samples:'sample IDs' ]\n" } }, { "bams": { "type": "file", "description": "A list of BAM or CRAM files.", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bam_indices": { "type": "file", "description": "A list of BAM or CRAM indices.", "pattern": "*.{bam.bai,cram.crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" }, { "edam": "http://edamontology.org/format_3462" } ] } } ], [ { "reference_fasta": { "type": "file", "description": "A reference genome in FASTA format.", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "reference_fai": { "type": "file", "description": "Index of the reference genome FASTA file.", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}.fai", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "soapsnp_calibration": [ [ { "meta": { "type": "map", "description": "Groovy Map containing population information\ne.g. [ id:'test', population:'population id', samples:'sample IDs' ]\n" } }, { "*_calibration_matrix": { "type": "directory", "description": "Directory containing per-individual ANGSD SOAPsnp calibration files (counts and quality matrices)", "pattern": "*_calibration_matrix", "ontologies": [] } } ] ], "versions_angsd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "angsd": { "type": "string", "description": "The name of the tool" } }, { "angsd 2>&1 | sed '1!d;s/.*version: //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ASendellPrice" ], "maintainers": [ "@ASendellPrice" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/angsd_htslib:714d1c4bd0020e05", "build_id": "bd-714d1c4bd0020e05_1", "scan_id": "sc-a46e932810557d21_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/angsd_htslib:79bb9a1e1b583aa0", "build_id": "bd-79bb9a1e1b583aa0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a0/a0185040abdace3529e7c8ae31a80bd86a47577e0d2078b2223dc1b1c362e656/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/angsd/soapsnpcalibration/.conda-lock/linux_amd64-bd-714d1c4bd0020e05_1.txt" } } } }, "git_sha": "20c6e6407f63748003b47f92837b64fb0a53ffa4" }, { "name": "anndata_barcodes", "path": "modules/nf-core/anndata/barcodes/meta.yml", "tree_sha": "035fa7bce0997a3c8f81e8b4584e589846a49663", "files": [ "modules/nf-core/anndata/barcodes/environment.yml", "modules/nf-core/anndata/barcodes/main.nf", "modules/nf-core/anndata/barcodes/meta.yml", "modules/nf-core/anndata/barcodes/templates/barcodes.py", "modules/nf-core/anndata/barcodes/tests/main.nf.test", "modules/nf-core/anndata/barcodes/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "anndata_barcodes", "description": "Module to subset AnnData object to cells with matching barcodes from the csv file", "keywords": [ "single-cell", "barcodes", "anndata", "subsetting", "transcriptomics" ], "tools": [ { "anndata": { "description": "An annotated data matrix.", "homepage": "https://anndata.readthedocs.io", "documentation": "https://anndata.readthedocs.io", "tool_dev_url": "https://github.com/theislab/anndata", "doi": "10.21105/joss.04371", "licence": [ "BSD-3-clause" ], "identifier": "biotools:anndata" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "h5ad": { "type": "file", "description": "Anndata object as H5AD file", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } }, { "barcodes": { "type": "file", "description": "CSV file containing barcodes. Barcodes are written in plain text. One column, no header\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "h5ad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n", "pattern": "*.h5ad" } }, { "*.h5ad": { "type": "file", "description": "AnnData file containing all cells with barcodes that match those in the input barcodes csv file\n", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ] ], "versions_anndata": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@nictru", "@chaochaowong", "@LeonHafner" ], "maintainers": [ "@nictru", "@LeonHafner" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scdownstream", "version": "dev" }, { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "anndata_convert", "path": "modules/nf-core/anndata/convert/meta.yml", "tree_sha": "6e0beec385450667dd4398a197f16e7effa54ca2", "files": [ "modules/nf-core/anndata/convert/environment.yml", "modules/nf-core/anndata/convert/main.nf", "modules/nf-core/anndata/convert/meta.yml", "modules/nf-core/anndata/convert/templates/convert.R", "modules/nf-core/anndata/convert/tests/main.nf.test", "modules/nf-core/anndata/convert/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "anndata_convert", "description": "Convert an AnnData H5AD file to Seurat and SingleCellExperiment RDS objects", "keywords": [ "single-cell", "anndata", "conversion" ], "tools": [ { "anndata": { "description": "An annotated data matrix.", "homepage": "https://anndata.readthedocs.io", "documentation": "https://anndata.readthedocs.io", "tool_dev_url": "https://github.com/theislab/anndata", "doi": "10.21105/joss.04371", "licence": [ "BSD-3-clause" ], "identifier": "biotools:anndata" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "h5ad": { "type": "file", "description": "Anndata object as H5AD file", "pattern": "*.h5ad" } } ] ], "output": { "seurat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.seurat.rds": { "type": "file", "description": "Seurat object saved as an RDS file", "pattern": "*.seurat.rds", "ontologies": [] } } ] ], "sce": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.sce.rds": { "type": "file", "description": "SingleCellExperiment object saved as an RDS file", "pattern": "*.sce.rds", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@fmalmeida", "@nictru" ], "maintainers": [ "@fmalmeida" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "anndata_getsize", "path": "modules/nf-core/anndata/getsize/meta.yml", "tree_sha": "e1f41ee085f3a6a816f161c007deb748b4ab7324", "files": [ "modules/nf-core/anndata/getsize/environment.yml", "modules/nf-core/anndata/getsize/main.nf", "modules/nf-core/anndata/getsize/meta.yml", "modules/nf-core/anndata/getsize/templates/getsize.py", "modules/nf-core/anndata/getsize/tests/main.nf.test", "modules/nf-core/anndata/getsize/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "anndata_getsize", "description": "Get the size (n_cells or n_genes) of an anndata object stored as a h5ad file", "keywords": [ "anndata", "single-cell", "scanpy" ], "tools": [ { "anndata": { "description": "An annotated data matrix.", "homepage": "http://anndata.rtfd.io", "documentation": "http://anndata.rtfd.io", "tool_dev_url": "https://github.com/theislab/anndata", "doi": "10.21105/joss.04371", "licence": [ "BSD-3-clause" ], "identifier": "biotools:anndata" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "h5ad": { "type": "file", "description": "H5AD file of anndata object", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ], { "size_type": { "type": "string", "description": "either 'cells', 'genes', 'obs', or 'var'" } } ], "output": { "size": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.txt": { "type": "file", "description": "text file containing the requested size", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_anndata": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@LeonHafner" ], "maintainers": [ "@LeonHafner" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "annosine", "path": "modules/nf-core/annosine/meta.yml", "tree_sha": "5f44e094b7b74719b35fbc9f72262828008be84f", "files": [ "modules/nf-core/annosine/.conda-lock/linux_amd64-bd-fef67f68ff78061f_1.txt", "modules/nf-core/annosine/.conda-lock/linux_arm64-bd-a19514ed9d2d6d13_1.txt", "modules/nf-core/annosine/environment.yml", "modules/nf-core/annosine/main.nf", "modules/nf-core/annosine/meta.yml", "modules/nf-core/annosine/tests/main.nf.test", "modules/nf-core/annosine/tests/main.nf.test.snap", "modules/nf-core/annosine/tests/nextflow.config" ], "type": "module", "meta": { "name": "annosine", "description": "Accelerating de novo SINE annotation in plant and animal genomes", "keywords": [ "genomics", "SINE", "annotation", "plant" ], "tools": [ { "annosine": { "description": "AnnoSINE_v2 - SINE Annotation Tool for Plant and Animal Genomes", "homepage": "https://github.com/liaoherui/AnnoSINE_v2", "documentation": "https://github.com/liaoherui/AnnoSINE_v2", "tool_dev_url": "https://github.com/liaoherui/AnnoSINE_v2", "doi": "10.1101/2024.03.01.582874", "licence": [ "MIT" ], "identifier": "biotools:annosine" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input genome assembly", "pattern": "*.{fasta,fa,fsa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "mode": { "type": "integer", "description": "Choose the running mode of the program.\n1--Homology-based method;\n2--Structure-based method;\n3--Hybrid of homology-based and structure-based method.\n" } } ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.log": { "type": "file", "description": "AnnoSINE_v2 log file\n", "pattern": "*.{log}", "ontologies": [] } } ] ], "fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.fa": { "type": "map", "description": "Non-redundant SINE library with serial number\n", "pattern": "*.{fa}" } } ] ], "versions_annosine": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "annosine": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import importlib.metadata as m; print(m.version(\"annosine2\"))'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "annosine": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import importlib.metadata as m; print(m.version(\"annosine2\"))'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/annosine2:2.0.8--a19514ed9d2d6d13", "build_id": "bd-a19514ed9d2d6d13_1", "scan_id": "sc-554d0bf95c9158a9_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/annosine2:2.0.8--fef67f68ff78061f", "build_id": "bd-fef67f68ff78061f_1", "scan_id": "sc-e6b303ddc9f20b00_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/annosine2:2.0.8--0905ba1febaea69f", "build_id": "bd-0905ba1febaea69f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b6/b67c7ac396bf587adf2f2b26e5e532ef03843556b1650c509d960927078256f1/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/annosine2:2.0.8--bcbecb4240f3a8b1", "build_id": "bd-bcbecb4240f3a8b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/71/71a65e004223b2b3d1acf1c4a0d8869b613c657c66c7f44454347715fde16202/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/annosine/.conda-lock/linux_amd64-bd-fef67f68ff78061f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/annosine/.conda-lock/linux_arm64-bd-a19514ed9d2d6d13_1.txt" } } } }, "git_sha": "c3e998b1bd424ef236bc24ae3806ffa2b507c800" }, { "name": "annotsv_annotsv", "path": "modules/nf-core/annotsv/annotsv/meta.yml", "tree_sha": "34f79edd3d09fca4c850f6d90116119ebda70e6c", "files": [ "modules/nf-core/annotsv/annotsv/.conda-lock/linux_amd64-bd-28ac84a07bcbf122_1.txt", "modules/nf-core/annotsv/annotsv/.conda-lock/linux_arm64-bd-8ac092906065ea38_1.txt", "modules/nf-core/annotsv/annotsv/environment.yml", "modules/nf-core/annotsv/annotsv/main.nf", "modules/nf-core/annotsv/annotsv/meta.yml", "modules/nf-core/annotsv/annotsv/tests/main.nf.test", "modules/nf-core/annotsv/annotsv/tests/main.nf.test.snap", "modules/nf-core/annotsv/annotsv/tests/nextflow.config" ], "type": "module", "meta": { "name": "annotsv_annotsv", "description": "Annotation and Ranking of Structural Variation", "keywords": [ "annotation", "structural variants", "vcf", "bed", "tsv" ], "tools": [ { "annotsv": { "description": "Annotation and Ranking of Structural Variation", "homepage": "https://lbgi.fr/AnnotSV/", "documentation": "https://lbgi.fr/AnnotSV/", "tool_dev_url": "https://github.com/lgmgeo/AnnotSV", "doi": "10.1093/bioinformatics/bty304", "licence": [ "GPL-3.0" ], "identifier": "biotools:AnnotSV" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sv_vcf": { "type": "file", "description": "A VCF or BED file containing the structural variants to be annotated", "pattern": "*.{bed,vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3016" } ] } }, { "sv_vcf_index": { "type": "file", "description": "OPTIONAL - The index for gzipped VCF files", "pattern": "*.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "candidate_small_variants": { "type": "file", "description": "OPTIONAL - A file containing candidate small variants", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing annotations information\n" } }, { "annotations": { "type": "directory", "description": "The directory containing the annotations (URL to download this will be made available soon)\nFor now this can be downloaded in the way defined in the repo (https://github.com/lgmgeo/AnnotSV#quick-installation)\n" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing candidate genes information\n" } }, { "candidate_genes": { "type": "file", "description": "OPTIONAL - A file containing genes (either space-separated, tab-separated or line-break-separated)", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing candidate false positive SNV information\n" } }, { "false_positive_snv": { "type": "file", "description": "OPTIONAL - A VCF file containing small variant candidates", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing candidate gene transcripts information\n" } }, { "gene_transcripts": { "type": "file", "description": "OPTIONAL - A file containing the preferred gene transcripts to be used in priority during annotation (either space-separated or tab-separated)", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "A TSV file containing the annotated variants", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "unannotated_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.unannotated.tsv": { "type": "file", "description": "OPTIONAL - TSV file containing the unannotated variants", "pattern": "*.unannotated.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "OPTIONAL - A VCF file containing the annotated variants (created when `-vcf 1` is specified in the args)\n", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_annotsv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "annotsv": { "type": "string", "description": "The name of the tool" } }, { "AnnotSV --version | sed 's/AnnotSV //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "annotsv": { "type": "string", "description": "The name of the tool" } }, { "AnnotSV --version | sed 's/AnnotSV //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/annotsv:3.5.10--8ac092906065ea38", "build_id": "bd-8ac092906065ea38_1", "scan_id": "sc-29818db8bf91269f_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/annotsv:3.5.10--28ac84a07bcbf122", "build_id": "bd-28ac84a07bcbf122_1", "scan_id": "sc-71a30c6e17a45dfa_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/annotsv:3.5.10--6216a0366b416c30", "build_id": "bd-6216a0366b416c30_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b5/b5d84e7cd8d2dcfec68c7d289f8984fdeaf64aae4ce67b8b3d96617f85ab5dfe/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/annotsv:3.5.10--fe8d299c7e2f9e18", "build_id": "bd-fe8d299c7e2f9e18_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/66/664c800960f1b08bcae320959b20db6b606f3c5de2488d63376eed58f32b1a10/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/annotsv/annotsv/.conda-lock/linux_amd64-bd-28ac84a07bcbf122_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/annotsv/annotsv/.conda-lock/linux_arm64-bd-8ac092906065ea38_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "pacsomatic", "version": "dev" } ] }, { "name": "annotsv_installannotations", "path": "modules/nf-core/annotsv/installannotations/meta.yml", "tree_sha": "bb2928f2ae6fa139cda3bf799a98f4ce43dab904", "files": [ "modules/nf-core/annotsv/installannotations/.conda-lock/linux_amd64-bd-28ac84a07bcbf122_1.txt", "modules/nf-core/annotsv/installannotations/.conda-lock/linux_arm64-bd-8ac092906065ea38_1.txt", "modules/nf-core/annotsv/installannotations/environment.yml", "modules/nf-core/annotsv/installannotations/main.nf", "modules/nf-core/annotsv/installannotations/meta.yml", "modules/nf-core/annotsv/installannotations/tests/main.nf.test", "modules/nf-core/annotsv/installannotations/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "annotsv_installannotations", "description": "Install the AnnotSV annotations", "keywords": [ "annotation", "download", "installation", "structural variants" ], "tools": [ { "annotsv": { "description": "Annotation and Ranking of Structural Variation", "homepage": "https://lbgi.fr/AnnotSV/", "documentation": "https://lbgi.fr/AnnotSV/", "tool_dev_url": "https://github.com/lgmgeo/AnnotSV", "licence": [ "GPL v3" ], "identifier": "biotools:AnnotSV" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "annotsv_version": { "type": "string", "description": "The AnnotSV annotations version to install e.g. 3.5, 3.4.3\nIf left empty then exomiser_version must also be empty and\ndefault versions for the version of AnnotSV tool will be used\n" } }, { "exomiser_version": { "type": "string", "description": "The Exomiser annotations version to install e.g. 2406\nIf left empty then annotsv_versions must also be empty and\ndefault versions for the version of AnnotSV tool will be used\n" } } ] ], "output": { "annotations": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "AnnotSV_annotations": { "type": "file", "description": "A folder containing the annotations", "pattern": "AnnotSV_annotations", "ontologies": [] } } ] ], "versions_annotsv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "annotsv": { "type": "string", "description": "The name of the tool" } }, { "AnnotSV --version | sed 's/AnnotSV //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "annotsv": { "type": "string", "description": "The name of the tool" } }, { "AnnotSV --version | sed 's/AnnotSV //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/annotsv:3.5.10--28ac84a07bcbf122", "build_id": "bd-28ac84a07bcbf122_1", "scan_id": "sc-71a30c6e17a45dfa_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/annotsv:3.5.10--8ac092906065ea38", "build_id": "bd-8ac092906065ea38_1", "scan_id": "sc-29818db8bf91269f_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/annotsv:3.5.10--6216a0366b416c30", "build_id": "bd-6216a0366b416c30_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b5/b5d84e7cd8d2dcfec68c7d289f8984fdeaf64aae4ce67b8b3d96617f85ab5dfe/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/annotsv:3.5.10--fe8d299c7e2f9e18", "build_id": "bd-fe8d299c7e2f9e18_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/66/664c800960f1b08bcae320959b20db6b606f3c5de2488d63376eed58f32b1a10/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/annotsv/installannotations/.conda-lock/linux_amd64-bd-28ac84a07bcbf122_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/annotsv/installannotations/.conda-lock/linux_arm64-bd-8ac092906065ea38_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "pacsomatic", "version": "dev" } ] }, { "name": "anota2seq_anota2seqrun", "path": "modules/nf-core/anota2seq/anota2seqrun/meta.yml", "tree_sha": "9538b0143c821ad0762eb093ab4cca9f27a006dc", "files": [ "modules/nf-core/anota2seq/anota2seqrun/environment.yml", "modules/nf-core/anota2seq/anota2seqrun/main.nf", "modules/nf-core/anota2seq/anota2seqrun/meta.yml", "modules/nf-core/anota2seq/anota2seqrun/templates/anota2seqrun.r", "modules/nf-core/anota2seq/anota2seqrun/tests/main.nf.test", "modules/nf-core/anota2seq/anota2seqrun/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "anota2seq_anota2seqrun", "description": "Generally applicable transcriptome-wide analysis of translational efficiency using anota2seq", "keywords": [ "riboseq", "rnaseq", "translation", "differential" ], "tools": [ { "anota2seq": { "description": "Generally applicable transcriptome-wide analysis of translational efficiency using anota2seq", "homepage": "https://bioconductor.org/packages/release/bioc/html/anota2seq.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/anota2seq/inst/doc/anota2seq.pdf", "doi": "10.18129/B9.bioc.anota2seq", "licence": [ "GPL v3" ], "identifier": "biotools:anota2seq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "sample_treatment_col": { "type": "string", "description": "The column in the sample sheet that should be used to define groups for\ncomparison\n" } }, { "reference": { "type": "string", "description": "The value within the contrast_variable column of the sample sheet that\nshould be used to derive the reference samples\n" } }, { "target": { "type": "string", "description": "The value within the contrast_variable column of the sample sheet that\nshould be used to derive the target samples\n" } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing study-wide metadata related to the sample sheet\nand matrix\n" } }, { "samplesheet": { "type": "file", "description": "CSV or TSV format sample sheet with sample metadata\n", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "counts": { "type": "file", "description": "Raw TSV or CSV format expression matrix\n", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "translated_mrna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.translated_mRNA.anota2seq.results.tsv": { "type": "file", "description": "anota2seq results for the 'translated mRNA' analysis, describing differences in RNA levels across conditions for Ribo-seq samples. See https://rdrr.io/bioc/anota2seq/man/anota2seqGetOutput.html for description of output columns.", "pattern": ".translated_mRNA.anota2seq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "total_mrna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.total_mRNA.anota2seq.results.tsv": { "type": "file", "description": "anota2seq results for the 'translated mRNA' analysis, describing differences in RNA levels across conditions for RNA-seq samples. See https://rdrr.io/bioc/anota2seq/man/anota2seqGetOutput.html for description of output columns.", "pattern": ".total_mRNA.anota2seq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "translation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.translation.anota2seq.results.tsv": { "type": "file", "description": "anota2seq results for the 'translated mRNA' analysis, describing differences in translation across conditions, being differences in translated RNA levels not explained by total RNA levels. See https://rdrr.io/bioc/anota2seq/man/anota2seqGetOutput.html for description of output columns.", "pattern": ".translation.anota2seq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "buffering": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.buffering.anota2seq.results.tsv": { "type": "file", "description": "anota2seq results for the 'translated mRNA' analysis, describing buffering across conditions, being stable levels of translated RNA (from riboseq samples) across conditions, despite changes in total mRNA. See https://rdrr.io/bioc/anota2seq/man/anota2seqGetOutput.html for description of output columns.", "pattern": ".buffering.anota2seq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "mrna_abundance": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.mRNA_abundance.anota2seq.results.tsv": { "type": "file", "description": "anota2seq results for the 'mRNA abunance' analysis, describing changes across conditions consistent between total mRNA and translated RNA (RNA-seq and Riboseq samples). See https://rdrr.io/bioc/anota2seq/man/anota2seqGetOutput.html for description of output columns.", "pattern": ".mRNA_abundance.anota2seq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "rdata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.Anota2seqDataSet.rds": { "type": "file", "description": "Serialised Anota2seqDataSet object", "pattern": ".Anota2seqDataSet.rds", "ontologies": [] } } ] ], "fold_change_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.fold_change.png": { "type": "file", "description": "A fold change plot in PNG format, from anota2seq's anota2seqPlotFC()\nmethod.\n", "pattern": ".fold_change.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "interaction_p_distribution_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.interaction_p_distribution.pdf": { "type": "file", "description": "The distribution of p-values and adjusted p-values for the omnibus\ninteraction (both using densities and histograms). The second page of\nthe pdf displays the same plots but for the RVM statistics if RVM is\nused.\n", "pattern": ".interaction_p_distribution.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "residual_distribution_summary_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.residual_distribution_summary.jpeg": { "type": "file", "description": "Summary plot for assessing normal distribution of regression residuals.\n", "pattern": ".residual_distribution_summary.jpeg", "ontologies": [ { "edam": "http://edamontology.org/format_3579" } ] } } ] ], "residual_vs_fitted_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.residual_vs_fitted.jpeg": { "type": "file", "description": "QC plot showing residuals against fitted values.\n", "pattern": ".residual_vs_fitted.jpeg", "ontologies": [ { "edam": "http://edamontology.org/format_3579" } ] } } ] ], "rvm_fit_for_all_contrasts_group_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.rvm_fit_for_all_contrasts_group.jpg": { "type": "file", "description": "QC plot showing the CDF of variance (theoretical vs empirical), all\ncontrasts.\n", "pattern": ".rvm_fit_for_all_contrasts_group.jpg", "ontologies": [ { "edam": "http://edamontology.org/format_3579" } ] } } ] ], "rvm_fit_for_interactions_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.rvm_fit_for_interactions.jpg": { "type": "file", "description": "QC plot showing the CDF of variance (theoretical vs empirical), for\ninteractions.\n", "pattern": ".rvm_fit_for_interactions.jpg", "ontologies": [ { "edam": "http://edamontology.org/format_3579" } ] } } ] ], "rvm_fit_for_omnibus_group_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.rvm_fit_for_omnibus_group.jpg": { "type": "file", "description": "QC plot showing the CDF of variance (theoretical vs empirical), for\nomnibus group.\n", "pattern": ".rvm_fit_for_omnibus_group.jpg", "ontologies": [ { "edam": "http://edamontology.org/format_3579" } ] } } ] ], "simulated_vs_obt_dfbetas_without_interaction_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.simulated_vs_obt_dfbetas_without_interaction.pdf": { "type": "file", "description": "Bar graphs of the frequencies of outlier dfbetas using different\ndfbetas thresholds.\n", "pattern": ".simulated_vs_obt_dfbetas_without_interaction.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'contrast1',\nblocking:'patient' ]\n" } }, { "*.R_sessionInfo.log": { "type": "file", "description": "dump of R SessionInfo", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/data_1678" } ] } } ] ], "versions_anota2seq": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "antismash_antismash", "path": "modules/nf-core/antismash/antismash/meta.yml", "tree_sha": "ba14830e1082827acc59673ed5595f890e45008f", "files": [ "modules/nf-core/antismash/antismash/environment.yml", "modules/nf-core/antismash/antismash/main.nf", "modules/nf-core/antismash/antismash/meta.yml", "modules/nf-core/antismash/antismash/tests/main.nf.test", "modules/nf-core/antismash/antismash/tests/main.nf.test.snap", "modules/nf-core/antismash/antismash/tests/nextflow.config" ], "type": "module", "meta": { "name": "antismash_antismash", "description": "antiSMASH allows the rapid genome-wide identification, annotation\nand analysis of secondary metabolite biosynthesis gene clusters.\n", "keywords": [ "secondary metabolites", "BGC", "biosynthetic gene cluster", "genome mining", "NRPS", "RiPP", "antibiotics", "prokaryotes", "bacteria", "eukaryotes", "fungi", "antismash" ], "tools": [ { "antismash": { "description": "antiSMASH - the antibiotics and Secondary Metabolite Analysis SHell", "homepage": "https://docs.antismash.secondarymetabolites.org", "documentation": "https://docs.antismash.secondarymetabolites.org", "tool_dev_url": "https://github.com/antismash/antismash", "doi": "10.1093/nar/gkab335", "licence": [ "AGPL v3" ], "identifier": "biotools:antismash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "sequence_input": { "type": "file", "description": "Nucleotide sequence file (annotated)", "pattern": "*.{gbk, gb, gbff, genbank, embl, fasta, fna}", "ontologies": [] } } ], { "databases": { "type": "directory", "description": "Downloaded AntiSMASH databases (e.g. in the AntiSMASH installation directory\n\"data/databases\")\n", "pattern": "*/" } }, { "gff": { "type": "file", "description": "Optional GFF3 file containing premade annotations of the input sequence", "pattern": "*.gff", "ontologies": [] } } ], "output": { "html_accessory_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/{css,images,js}": { "type": "directory", "description": "Accessory files for the HTML output", "pattern": "{css/,images/,js/}" } } ] ], "gbk_input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/*.gbk": { "type": "file", "description": "Nucleotide sequence and annotations in GenBank format; converted from input file", "pattern": "*.gbk", "ontologies": [] } } ] ], "json_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/*.json": { "type": "file", "description": "Nucleotide sequence and annotations in JSON format; converted from GenBank file (gbk_input)", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/*.log": { "type": "file", "description": "Contains all the logging output that antiSMASH produced during its run", "pattern": "*.log", "ontologies": [] } } ] ], "zip": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/*.zip": { "type": "file", "description": "Contains a compressed version of the output folder in zip format", "pattern": "*.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/index.html": { "type": "file", "description": "Graphical web view of results in HTML format", "patterN": "index.html", "ontologies": [] } } ] ], "json_sideloading": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/regions.js": { "type": "file", "description": "Sideloaded annotations of protoclusters and/or subregions (see antiSMASH documentation \"Annotation sideloading\")", "pattern": "regions.js", "ontologies": [] } } ] ], "clusterblast_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/clusterblast/*_c*.txt": { "type": "file", "description": "Output of ClusterBlast algorithm", "pattern": "clusterblast/*_c*.txt", "ontologies": [] } } ] ], "knownclusterblast_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/knownclusterblast/region*/ctg*.html": { "type": "file", "description": "Tables with MIBiG hits in HTML format", "pattern": "knownclusterblast/region*/ctg*.html", "ontologies": [] } } ] ], "knownclusterblast_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/knownclusterblast/": { "type": "directory", "description": "Directory with MIBiG hits", "pattern": "knownclusterblast/" } } ] ], "knownclusterblast_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/knownclusterblast/*_c*.txt": { "type": "file", "description": "Tables with MIBiG hits", "pattern": "knownclusterblast/*_c*.txt", "ontologies": [] } } ] ], "svg_files_clusterblast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/svg/clusterblast*.svg": { "type": "file", "description": "SVG images showing the % identity of the aligned hits against their queries", "pattern": "svg/clusterblast*.svg", "ontologies": [] } } ] ], "svg_files_knownclusterblast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/svg/knownclusterblast*.svg": { "type": "file", "description": "SVG images showing the % identity of the aligned hits against their queries", "pattern": "svg/knownclusterblast*.svg", "ontologies": [] } } ] ], "gbk_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/*region*.gbk": { "type": "file", "description": "Nucleotide sequence and annotations in GenBank format; one file per antiSMASH hit", "pattern": "*region*.gbk", "ontologies": [] } } ] ], "clusterblastoutput": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/clusterblastoutput.txt": { "type": "file", "description": "Raw BLAST output of known clusters previously predicted by antiSMASH using the built-in ClusterBlast algorithm", "pattern": "clusterblastoutput.txt", "ontologies": [] } } ] ], "knownclusterblastoutput": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/knownclusterblastoutput.txt": { "type": "file", "description": "Raw BLAST output of known clusters of the MIBiG database", "pattern": "knownclusterblastoutput.txt", "ontologies": [] } } ] ], "versions_antismash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "antismash": { "type": "string", "description": "The name of the tool" } }, { "antismash --version | sed 's/antiSMASH //;s/-.*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "antismash": { "type": "string", "description": "The name of the tool" } }, { "antismash --version | sed 's/antiSMASH //;s/-.*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jasmezz" ], "maintainers": [ "@jasmezz", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "antismash_antismashdownloaddatabases", "path": "modules/nf-core/antismash/antismashdownloaddatabases/meta.yml", "tree_sha": "ce11d1e55179733687baccbc67bcf1d63fc89092", "files": [ "modules/nf-core/antismash/antismashdownloaddatabases/environment.yml", "modules/nf-core/antismash/antismashdownloaddatabases/main.nf", "modules/nf-core/antismash/antismashdownloaddatabases/meta.yml", "modules/nf-core/antismash/antismashdownloaddatabases/tests/main.nf.test", "modules/nf-core/antismash/antismashdownloaddatabases/tests/main.nf.test.snap", "modules/nf-core/antismash/antismashdownloaddatabases/tests/nextflow.config" ], "type": "module", "meta": { "name": "antismash_antismashdownloaddatabases", "description": "antiSMASH allows the rapid genome-wide identification, annotation and analysis of secondary metabolite biosynthesis gene clusters. This module downloads the antiSMASH databases for conda and docker/singularity runs.", "keywords": [ "secondary metabolites", "BGC", "biosynthetic gene cluster", "genome mining", "NRPS", "RiPP", "antibiotics", "prokaryotes", "bacteria", "eukaryotes", "fungi", "antismash", "database" ], "tools": [ { "antismash": { "description": "antiSMASH - the antibiotics and Secondary Metabolite Analysis SHell", "homepage": "https://docs.antismash.secondarymetabolites.org", "documentation": "https://docs.antismash.secondarymetabolites.org", "tool_dev_url": "https://github.com/antismash/antismash", "doi": "10.1093/nar/gkab335", "licence": [ "AGPL v3" ], "identifier": "biotools:antismash" } } ], "input": [], "output": { "database": [ { "antismash_db": { "type": "directory", "description": "Download directory for antiSMASH databases", "pattern": "antismash_db" } } ], "versions_antismash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "antismash": { "type": "string", "description": "The name of the tool" } }, { "antismash --version | sed 's/antiSMASH //;s/-.*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "antismash": { "type": "string", "description": "The name of the tool" } }, { "antismash --version | sed 's/antiSMASH //;s/-.*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jasmezz" ], "maintainers": [ "@jasmezz", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "antismash_antismashlite", "path": "modules/nf-core/antismash/antismashlite/meta.yml", "tree_sha": "0140680b0df117c58502c9333dfadd54678f86db", "files": [ "modules/nf-core/antismash/antismashlite/environment.yml", "modules/nf-core/antismash/antismashlite/main.nf", "modules/nf-core/antismash/antismashlite/meta.yml", "modules/nf-core/antismash/antismashlite/tests/main.nf.test", "modules/nf-core/antismash/antismashlite/tests/main.nf.test.snap", "modules/nf-core/antismash/antismashlite/tests/nextflow.config" ], "type": "module", "meta": { "name": "antismash_antismashlite", "description": "antiSMASH allows the rapid genome-wide identification, annotation\nand analysis of secondary metabolite biosynthesis gene clusters.\n", "deprecated": true, "keywords": [ "secondary metabolites", "BGC", "biosynthetic gene cluster", "genome mining", "NRPS", "RiPP", "antibiotics", "prokaryotes", "bacteria", "eukaryotes", "fungi", "antismash" ], "tools": [ { "antismashlite": { "description": "antiSMASH - the antibiotics and Secondary Metabolite Analysis SHell", "homepage": "https://docs.antismash.secondarymetabolites.org", "documentation": "https://docs.antismash.secondarymetabolites.org", "tool_dev_url": "https://github.com/antismash/antismash", "doi": "10.1093/nar/gkab335", "licence": [ "AGPL v3" ], "identifier": "biotools:antismash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sequence_input": { "type": "file", "description": "nucleotide sequence file (annotated)", "pattern": "*.{gbk, gb, gbff, genbank, embl, fasta, fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1936" }, { "edam": "http://edamontology.org/format_1927" } ] } } ], { "databases": { "type": "directory", "description": "Downloaded AntiSMASH databases (e.g. in the AntiSMASH installation directory\n\"data/databases\")\n", "pattern": "*/" } }, { "antismash_dir": { "type": "directory", "description": "A local copy of an AntiSMASH installation folder. This is required when running with\ndocker and singularity (not required for conda), due to attempted 'modifications' of\nfiles during database checks in the installation directory, something that cannot\nbe done in immutable docker/singularity containers. Therefore, a local installation\ndirectory needs to be mounted (including all modified files from the downloading step)\nto the container as a workaround.\n", "pattern": "*/" } }, { "gff": { "type": "file", "description": "Optional GFF3 file with gene annotations, passed to AntiSMASH with\n--genefinding-gff3.\n", "pattern": "*.{gff,gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ], "output": { "html_accessory_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/{css,images,js}": { "type": "directory", "description": "Accessory files for the HTML output", "pattern": "{css/,images/,js/}" } } ] ], "gbk_input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.gbk": { "type": "file", "description": "Nucleotide sequence and annotations in GenBank format; converted from input file", "pattern": "*.gbk", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ] ], "json_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.json": { "type": "file", "description": "Nucleotide sequence and annotations in JSON format; converted from GenBank file (gbk_input)", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.log": { "type": "file", "description": "Contains all the logging output that antiSMASH produced during its run", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "zip": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.zip": { "type": "file", "description": "Contains a compressed version of the output folder in zip format", "pattern": "*.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/index.html": { "type": "file", "description": "Graphical web view of results in HTML format", "patterN": "index.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "json_sideloading": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/regions.js": { "type": "file", "description": "Sideloaded annotations of protoclusters and/or subregions (see antiSMASH documentation \"Annotation sideloading\")", "pattern": "regions.js", "ontologies": [] } } ] ], "clusterblast_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/clusterblast/*_c*.txt": { "type": "file", "description": "Output of ClusterBlast algorithm", "pattern": "clusterblast/*_c*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "knownclusterblast_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/knownclusterblast/region*/ctg*.html": { "type": "file", "description": "Tables with MIBiG hits in HTML format", "pattern": "knownclusterblast/region*/ctg*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "knownclusterblast_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/knownclusterblast/": { "type": "directory", "description": "Directory with MIBiG hits", "pattern": "knownclusterblast/" } } ] ], "knownclusterblast_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/knownclusterblast/*_c*.txt": { "type": "file", "description": "Tables with MIBiG hits", "pattern": "knownclusterblast/*_c*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "svg_files_clusterblast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/svg/clusterblast*.svg": { "type": "file", "description": "SVG images showing the % identity of the aligned hits against their queries", "pattern": "svg/clusterblast*.svg", "ontologies": [ { "edam": "http://edamontology.org/format_3604" } ] } } ] ], "svg_files_knownclusterblast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/svg/knownclusterblast*.svg": { "type": "file", "description": "SVG images showing the % identity of the aligned hits against their queries", "pattern": "svg/knownclusterblast*.svg", "ontologies": [ { "edam": "http://edamontology.org/format_3604" } ] } } ] ], "gbk_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*region*.gbk": { "type": "file", "description": "Nucleotide sequence and annotations in GenBank format; one file per antiSMASH hit", "pattern": "*region*.gbk", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ] ], "clusterblastoutput": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/clusterblastoutput.txt": { "type": "file", "description": "Raw BLAST output of known clusters previously predicted by antiSMASH using the built-in ClusterBlast algorithm", "pattern": "clusterblastoutput.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "knownclusterblastoutput": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/knownclusterblastoutput.txt": { "type": "file", "description": "Raw BLAST output of known clusters of the MIBiG database", "pattern": "knownclusterblastoutput.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_antismash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "antismash-lite": { "type": "string", "description": "The name of the tool" } }, { "antismash --version | sed 's/antiSMASH //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "antismash-lite": { "type": "string", "description": "The name of the tool" } }, { "antismash --version | sed 's/antiSMASH //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jasmezz" ], "maintainers": [ "@jasmezz" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "antismash_antismashlitedownloaddatabases", "path": "modules/nf-core/antismash/antismashlitedownloaddatabases/meta.yml", "tree_sha": "52dc6a1f4fe51866c6fd3c8b2e95a1fa4f1ac25f", "files": [ "modules/nf-core/antismash/antismashlitedownloaddatabases/environment.yml", "modules/nf-core/antismash/antismashlitedownloaddatabases/main.nf", "modules/nf-core/antismash/antismashlitedownloaddatabases/meta.yml", "modules/nf-core/antismash/antismashlitedownloaddatabases/tests/main.nf.test", "modules/nf-core/antismash/antismashlitedownloaddatabases/tests/main.nf.test.snap", "modules/nf-core/antismash/antismashlitedownloaddatabases/tests/nextflow.config" ], "type": "module", "meta": { "name": "antismash_antismashlitedownloaddatabases", "description": "antiSMASH allows the rapid genome-wide identification, annotation and analysis of secondary metabolite biosynthesis gene clusters. This module downloads the antiSMASH databases for conda and docker/singularity runs.", "deprecated": true, "keywords": [ "secondary metabolites", "BGC", "biosynthetic gene cluster", "genome mining", "NRPS", "RiPP", "antibiotics", "prokaryotes", "bacteria", "eukaryotes", "fungi", "antismash", "database" ], "tools": [ { "antismash": { "description": "antiSMASH - the antibiotics and Secondary Metabolite Analysis SHell", "homepage": "https://docs.antismash.secondarymetabolites.org", "documentation": "https://docs.antismash.secondarymetabolites.org", "tool_dev_url": "https://github.com/antismash/antismash", "doi": "10.1093/nar/gkab335", "licence": [ "AGPL v3" ], "identifier": "biotools:antismash" } } ], "input": [ { "database_css": { "type": "directory", "description": "antismash/outputs/html/css folder which is being created during the antiSMASH database downloading step. These files are normally downloaded by download-antismash-databases itself, and must be retrieved by the user by manually running the command with conda or a standalone installation of antiSMASH. Therefore we do not recommend using this module for production pipelines, but rather require users to specify their own local copy of the antiSMASH database in pipelines.\n", "pattern": "css", "ontologies": [] } }, { "database_detection": { "type": "directory", "description": "antismash/detection folder which is being created during the antiSMASH database downloading step. These files are normally downloaded by download-antismash-databases itself, and must be retrieved by the user by manually running the command with conda or a standalone installation of antiSMASH. Therefore we do not recommend using this module for production pipelines, but rather require users to specify their own local copy of the antiSMASH database in pipelines.\n", "pattern": "detection", "ontologies": [] } }, { "database_modules": { "type": "directory", "description": "antismash/modules folder which is being created during the antiSMASH database downloading step. These files are normally downloaded by download-antismash-databases itself, and must be retrieved by the user by manually running the command with conda or a standalone installation of antiSMASH. Therefore we do not recommend using this module for production pipelines, but rather require users to specify their own local copy of the antiSMASH database in pipelines.\n", "pattern": "modules", "ontologies": [] } } ], "output": { "database": [ { "antismash_db": { "type": "directory", "description": "Download directory for antiSMASH databases", "pattern": "antismash_db", "ontologies": [] } } ], "antismash_dir": [ { "antismash_dir": { "type": "directory", "description": "antismash installation folder which is being modified during the antiSMASH database downloading step. The modified files are normally downloaded by download-antismash-databases itself, and must be retrieved by the user by manually running the command with conda or a standalone installation of antiSMASH. Therefore we do not recommend using this module for production pipelines, but rather require users to specify their own local copy of the antiSMASH database and installation folder in pipelines.\n", "pattern": "antismash_dir", "ontologies": [] } } ], "versions_antismash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "antismash-lite": { "type": "string", "description": "The name of the tool" } }, { "antismash --version | sed 's/antiSMASH //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "antismash-lite": { "type": "string", "description": "The name of the tool" } }, { "antismash --version | sed 's/antiSMASH //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jasmezz" ], "maintainers": [ "@jasmezz" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "any2fasta", "path": "modules/nf-core/any2fasta/meta.yml", "tree_sha": "80d8c59f25f7e5220ce1bb8f6193bac004ace5de", "files": [ "modules/nf-core/any2fasta/.conda-lock/linux_amd64-bd-c9e72290385007c3_1.txt", "modules/nf-core/any2fasta/.conda-lock/linux_arm64-bd-9a601675c761b618_1.txt", "modules/nf-core/any2fasta/environment.yml", "modules/nf-core/any2fasta/main.nf", "modules/nf-core/any2fasta/meta.yml", "modules/nf-core/any2fasta/tests/main.nf.test", "modules/nf-core/any2fasta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "any2fasta", "description": "Convert various sequence formats (GenBank, GFF, FASTQ, FASTA, CLUSTAL, Stockholm, GFA) to FASTA format. Input files may be gzip, bzip2, zip, or zstd compressed.", "keywords": [ "fasta", "conversion", "sequences", "format", "genomics" ], "tools": [ { "any2fasta": { "description": "Convert various sequence formats to FASTA", "homepage": "https://github.com/tseemann/any2fasta", "documentation": "https://github.com/tseemann/any2fasta", "tool_dev_url": "https://github.com/tseemann/any2fasta", "licence": [ "GPL-3.0" ], "identifier": "biotools:any2fasta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "sequence": { "type": "file", "description": "Input sequence file in any supported format (GenBank, GFF, FASTQ, FASTA,\nCLUSTAL, Stockholm, GFA). May be gzip, bzip2, zip, or zstd compressed. GFF3 must include a FASTA inside.\n", "pattern": "*.{gb,gbk,fa,fasta,fna,fq,fastq,gff,gfa,clw,sth,gb.gz,gbk.gz,fa.gz,fasta.gz,fq.gz,fastq.gz}" } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.fasta": { "type": "file", "description": "Output sequences in FASTA format", "pattern": "*.fasta" } } ] ], "versions_any2fasta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "any2fasta": { "type": "string", "description": "The name of the tool" } }, { "any2fasta -v 2>&1 | head -1 | sed 's/any2fasta //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "any2fasta": { "type": "string", "description": "The name of the tool" } }, { "any2fasta -v 2>&1 | head -1 | sed 's/any2fasta //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@cwoodside1278" ], "maintainers": [ "@cwoodside1278" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/any2fasta:0.8.1--9a601675c761b618", "build_id": "bd-9a601675c761b618_1", "scan_id": "sc-764377c70af26a2c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/any2fasta:0.8.1--c9e72290385007c3", "build_id": "bd-c9e72290385007c3_1", "scan_id": "sc-863415ae0a7f4c24_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/any2fasta:0.8.1--f883689058391a3b", "build_id": "bd-f883689058391a3b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/76/767085935412cfe206a24e1ad6b98b9c6739f962868002b7e27abe53c38b7b72/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/any2fasta:0.8.1--8e449f8a5d4a3ed0", "build_id": "bd-8e449f8a5d4a3ed0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/64/64767c4a3d350a8d10c948c089858840ee7c8b64909fb2de9a7ad6c792e7360b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/any2fasta/.conda-lock/linux_amd64-bd-c9e72290385007c3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/any2fasta/.conda-lock/linux_arm64-bd-9a601675c761b618_1.txt" } } } }, "git_sha": "949dd66a2ceb3952eb0e95c44dad25fc5b62a82f" }, { "name": "apbs", "path": "modules/nf-core/apbs/meta.yml", "tree_sha": "85e36b0eead6bb586ae42db3c58ac8f1efcc49de", "files": [ "modules/nf-core/apbs/environment.yml", "modules/nf-core/apbs/main.nf", "modules/nf-core/apbs/meta.yml", "modules/nf-core/apbs/tests/main.nf.test", "modules/nf-core/apbs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "apbs", "description": "Compute biomolecular electrostatics by solving the Poisson-Boltzmann equation\nusing APBS (Adaptive Poisson-Boltzmann Solver). Produces electrostatic potential\nmaps and solvation energy values for large biomolecular assemblages.\n", "keywords": [ "electrostatics", "poisson-boltzmann", "solvation", "structural-biology", "biophysics", "computational-chemistry" ], "tools": [ { "apbs": { "description": "APBS (Adaptive Poisson-Boltzmann Solver) is a software package for modelling\nbiomolecular solvation through solution of the Poisson-Boltzmann equation.\nIt computes electrostatic solvation energies and potentials for large\nbiomolecular assemblages and is widely used in structural biology and\ncomputational biophysics.\n", "homepage": "https://www.poissonboltzmann.org/", "documentation": "https://apbs.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/Electrostatics/apbs", "licence": [ "Custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "apbs_input": { "type": "file", "description": "APBS input configuration file specifying the electrostatics calculation,\nincluding paths to molecular structure files (PQR/PDB) and calculation\nparameters. The file extension is typically `.in` but `.inp` is also\naccepted for legacy purposes.\n", "pattern": "*.{in,inp}", "ontologies": [] } }, { "pqr": { "type": "file", "description": "One or more PQR molecular structure files referenced by the input\nconfiguration file. PQR files contain atomic coordinates, charges, and\nradii used by APBS for electrostatics calculations.\n", "pattern": "*.pqr", "ontologies": [ { "edam": "http://edamontology.org/format_4035" } ] } } ] ], "output": { "dx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.dx": { "type": "file", "description": "OpenDX format volumetric electrostatic potential map file output by APBS.\nOptional: this output is only produced when the input configuration file\ncontains a `write pot dx ` directive.\n", "pattern": "*.dx", "ontologies": [] } } ] ], "mc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "io.mc": { "type": "file", "description": "APBS multigrid calculation output file containing energy and force\ninformation from the finite difference solver.\n", "pattern": "io.mc", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.log": { "type": "file", "description": "APBS standard output log file containing calculation results, including\nelectrostatic solvation energies and run diagnostics.\n", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_apbs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "apbs": { "type": "string", "description": "The name of the tool" } }, { "apbs --version 2>&1 | sed '6!d;s|^.*Version APBS ||; s| .*\\$||'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "apbs": { "type": "string", "description": "The name of the tool" } }, { "apbs --version 2>&1 | sed '6!d;s|^.*Version APBS ||; s| .*\\$||'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "arcane_express", "path": "modules/nf-core/arcane/express/meta.yml", "tree_sha": "6f7ba44c00fadbf52e7eaf30bfd3ddcde5d95d4e", "files": [ "modules/nf-core/arcane/express/.conda-lock/linux_amd64-bd-d2e66a3ae9fa2825_1.txt", "modules/nf-core/arcane/express/.conda-lock/linux_arm64-bd-752a60e8ee27a43e_1.txt", "modules/nf-core/arcane/express/environment.yml", "modules/nf-core/arcane/express/main.nf", "modules/nf-core/arcane/express/meta.yml", "modules/nf-core/arcane/express/tests/main.nf.test", "modules/nf-core/arcane/express/tests/main.nf.test.snap", "modules/nf-core/arcane/express/tests/nextflow.config" ], "type": "module", "meta": { "name": "arcane_express", "description": "Runs barcode correction, mapping, and UMI resolution in one go for single-cell RNA-seq quantification with Arcane", "keywords": [ "single-cell", "rnaseq", "quantification", "mapping", "counts", "transcriptomics" ], "tools": [ { "arcane": { "description": "Arcane: Alignment-free single cell RNA-seq gene expression estimation", "homepage": "https://arcane-95885d.gitlab.io/", "documentation": "https://arcane-95885d.gitlab.io/", "tool_dev_url": "https://gitlab.com/rahmannlab/arcane", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "List containing two FASTQ files: Barcode + UMI sequence (R1) and cDNA sequence (R2).\nAccepts lists of multiple lanes.\n", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontology": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing index information\ne.g. `[ id:'sarscov2_index' ]`\n" } }, { "hash": { "type": "file", "description": "Binary hash table file containing the built k-mer index produced by arcane index", "pattern": "*.hash" } }, { "info": { "type": "file", "description": "Index metadata file accompanying the hash table produced by arcane index", "pattern": "*.info" } } ], { "chemistry": { "type": "string", "description": "The chemistry the sample was generated with (e.g., 'v2', 'v3', 'v4', 'v3-5p').\nMust match the 10x Genomics chemistry. Passed to `--chemistry`.\n" } } ], "output": { "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_counts.mex.gz": { "type": "file", "description": "Compressed Matrix Market exchange format file containing the raw UMI counts", "pattern": "*_counts.mex.gz" } } ] ], "genes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_genes.tsv.gz": { "type": "file", "description": "Compressed TSV file containing the matrix rows (gene IDs and names)", "pattern": "*_genes.tsv.gz" } } ] ], "barcodes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_barcodes.tsv.gz": { "type": "file", "description": "Compressed TSV file containing the matrix columns (cell barcodes)", "pattern": "*_barcodes.tsv.gz" } } ] ], "versions_arcane": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arcane": { "type": "string", "description": "The name of the tool" } }, { "arcane --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arcane": { "type": "string", "description": "The name of the tool" } }, { "arcane --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LeonHornich" ], "maintainers": [ "@LeonHornich" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/arcane:1.0.0--d2e66a3ae9fa2825", "build_id": "bd-d2e66a3ae9fa2825_1", "scan_id": "sc-ae1380a072a5413f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/arcane:1.0.0--752a60e8ee27a43e", "build_id": "bd-752a60e8ee27a43e_1", "scan_id": "sc-a1ae7e8ee4a9bd42_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/arcane:1.0.0--637a22ae50dea3c2", "build_id": "bd-637a22ae50dea3c2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c6/c6d1b38ce02081f5481cdf0e4efe51db15ec77e1982196f01c58b66b544e1740/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/arcane:1.0.0--70426d4b7f8c5f2d", "build_id": "bd-70426d4b7f8c5f2d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/0253df676409f725ec17f768adfb6bb906cfe371557751703964be159372c290/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/arcane/express/.conda-lock/linux_amd64-bd-d2e66a3ae9fa2825_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/arcane/express/.conda-lock/linux_arm64-bd-752a60e8ee27a43e_1.txt" } } } }, "git_sha": "1c80788bc31fe3933927fbded7a128f631bba7d4" }, { "name": "arcane_filter", "path": "modules/nf-core/arcane/filter/meta.yml", "tree_sha": "b44f80b5aeaf1a8f9b2f15fc00fd1a1ebf17bd27", "files": [ "modules/nf-core/arcane/filter/.conda-lock/linux_amd64-bd-d2e66a3ae9fa2825_1.txt", "modules/nf-core/arcane/filter/.conda-lock/linux_arm64-bd-752a60e8ee27a43e_1.txt", "modules/nf-core/arcane/filter/environment.yml", "modules/nf-core/arcane/filter/main.nf", "modules/nf-core/arcane/filter/meta.yml", "modules/nf-core/arcane/filter/tests/main.nf.test", "modules/nf-core/arcane/filter/tests/main.nf.test.snap", "modules/nf-core/arcane/filter/tests/nextflow.config" ], "type": "module", "meta": { "name": "arcane_filter", "description": "Filter GTF annotations and genome sequence for alignment-free single-cell RNA-seq quantification with Arcane", "keywords": [ "single-cell", "rnaseq", "filter", "gtf", "fasta", "transcriptomics" ], "tools": [ { "arcane": { "description": "Arcane: Alignment-free single cell RNA-seq gene expression estimation", "homepage": "https://arcane-95885d.gitlab.io/", "documentation": "https://arcane-95885d.gitlab.io/", "tool_dev_url": "https://gitlab.com/rahmannlab/arcane", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference genome metadata\ne.g. `[ id:'human' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontology": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing annotation metadata\ne.g. `[ id:'human_annotation' ]`\n" } }, { "gtf": { "type": "file", "description": "Genome annotation GTF file", "pattern": "*.{gtf,gtf.gz}", "ontology": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "genes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/*_genes.txt": { "type": "file", "description": "Gene IDs, one per line, in gene_number order", "pattern": "*/*_genes.txt", "ontology": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "pickle": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/*_mapping_gene_ids.pickle": { "type": "file", "description": "Python pickle object mapping gene_number to gene_id", "pattern": "*/*_mapping_gene_ids.pickle" } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/*_new_id_to_original.csv": { "type": "file", "description": "CSV file mapping internal gene numbers to original annotation gene IDs and coordinates", "pattern": "*/*_new_id_to_original.csv", "ontology": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "reference": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/*_ref.fa.gz": { "type": "file", "description": "Filtered sequence reference FASTA file ready for indexing", "pattern": "*/*_ref.fa.gz", "ontology": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "extracted_genes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/*_extracted_genes.fa.gz": { "type": "file", "description": "FASTA file containing each gene from start to end including introns.\nOnly produced when `--extract_genes` is provided in `task.ext.args`.\n", "pattern": "*/*_extracted_genes.fa.gz", "ontology": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_arcane": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arcane": { "type": "string", "description": "The name of the tool" } }, { "arcane --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arcane": { "type": "string", "description": "The name of the tool" } }, { "arcane --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LeonHornich" ], "maintainers": [ "@LeonHornich" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/arcane:1.0.0--752a60e8ee27a43e", "build_id": "bd-752a60e8ee27a43e_1", "scan_id": "sc-a1ae7e8ee4a9bd42_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/arcane:1.0.0--d2e66a3ae9fa2825", "build_id": "bd-d2e66a3ae9fa2825_1", "scan_id": "sc-ae1380a072a5413f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/arcane:1.0.0--637a22ae50dea3c2", "build_id": "bd-637a22ae50dea3c2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c6/c6d1b38ce02081f5481cdf0e4efe51db15ec77e1982196f01c58b66b544e1740/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/arcane:1.0.0--70426d4b7f8c5f2d", "build_id": "bd-70426d4b7f8c5f2d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/0253df676409f725ec17f768adfb6bb906cfe371557751703964be159372c290/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/arcane/filter/.conda-lock/linux_amd64-bd-d2e66a3ae9fa2825_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/arcane/filter/.conda-lock/linux_arm64-bd-752a60e8ee27a43e_1.txt" } } } }, "git_sha": "1c80788bc31fe3933927fbded7a128f631bba7d4" }, { "name": "arcane_index", "path": "modules/nf-core/arcane/index/meta.yml", "tree_sha": "6d19bdba91dd8910f18dabe782945ea1c4ae460c", "files": [ "modules/nf-core/arcane/index/.conda-lock/linux_amd64-bd-d2e66a3ae9fa2825_1.txt", "modules/nf-core/arcane/index/.conda-lock/linux_arm64-bd-752a60e8ee27a43e_1.txt", "modules/nf-core/arcane/index/environment.yml", "modules/nf-core/arcane/index/main.nf", "modules/nf-core/arcane/index/meta.yml", "modules/nf-core/arcane/index/tests/main.nf.test", "modules/nf-core/arcane/index/tests/main.nf.test.snap", "modules/nf-core/arcane/index/tests/nextflow.config" ], "type": "module", "meta": { "name": "arcane_index", "description": "Build a k-mer hash index from a filtered reference for alignment-free single-cell RNA-seq quantification with Arcane", "keywords": [ "single-cell", "rnaseq", "index", "kmer", "hash", "transcriptomics" ], "tools": [ { "arcane": { "description": "Arcane: Alignment-free single cell RNA-seq gene expression estimation", "homepage": "https://arcane-95885d.gitlab.io/", "documentation": "https://arcane-95885d.gitlab.io/", "tool_dev_url": "https://gitlab.com/rahmannlab/arcane", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reference": { "type": "file", "description": "Filtered sequence reference FASTA file produced by the arcane filter step", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontology": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "genes": { "type": "file", "description": "Gene IDs file (one per line, in gene_number order) produced by the arcane filter\nstep. Must be staged alongside `reference` — arcane index locates it implicitly\nby filename convention relative to `--ref`.\n", "pattern": "*_genes.txt" } } ], { "n_objects": { "type": "integer", "description": "Number of k-mers to be stored in the hash table (passed to `--nobjects`)" } } ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.hash": { "type": "file", "description": "Binary hash table file containing the built k-mer index", "pattern": "*.hash" } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.info": { "type": "file", "description": "Index metadata file accompanying the hash table", "pattern": "*.info" } } ] ], "versions_arcane": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arcane": { "type": "string", "description": "The name of the tool" } }, { "arcane --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arcane": { "type": "string", "description": "The name of the tool" } }, { "arcane --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LeonHornich" ], "maintainers": [ "@LeonHornich" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/arcane:1.0.0--752a60e8ee27a43e", "build_id": "bd-752a60e8ee27a43e_1", "scan_id": "sc-a1ae7e8ee4a9bd42_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/arcane:1.0.0--d2e66a3ae9fa2825", "build_id": "bd-d2e66a3ae9fa2825_1", "scan_id": "sc-ae1380a072a5413f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/arcane:1.0.0--637a22ae50dea3c2", "build_id": "bd-637a22ae50dea3c2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c6/c6d1b38ce02081f5481cdf0e4efe51db15ec77e1982196f01c58b66b544e1740/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/arcane:1.0.0--70426d4b7f8c5f2d", "build_id": "bd-70426d4b7f8c5f2d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/0253df676409f725ec17f768adfb6bb906cfe371557751703964be159372c290/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/arcane/index/.conda-lock/linux_amd64-bd-d2e66a3ae9fa2825_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/arcane/index/.conda-lock/linux_arm64-bd-752a60e8ee27a43e_1.txt" } } } }, "git_sha": "1c80788bc31fe3933927fbded7a128f631bba7d4" }, { "name": "arcashla_extract", "path": "modules/nf-core/arcashla/extract/meta.yml", "tree_sha": "57b7667db1e4804ddba56524233b84b08605207f", "files": [ "modules/nf-core/arcashla/extract/.conda-lock/linux_amd64-bd-2c5eef54bb09f8c8_1.txt", "modules/nf-core/arcashla/extract/.conda-lock/linux_arm64-bd-c084d3000cfb0aab_1.txt", "modules/nf-core/arcashla/extract/environment.yml", "modules/nf-core/arcashla/extract/main.nf", "modules/nf-core/arcashla/extract/meta.yml", "modules/nf-core/arcashla/extract/tests/main.nf.test", "modules/nf-core/arcashla/extract/tests/main.nf.test.snap", "modules/nf-core/arcashla/extract/tests/nextflow.config" ], "type": "module", "meta": { "name": "arcashla_extract", "description": "Extracts reads mapped to chromosome 6 and any HLA decoys or chromosome 6 alternates.", "keywords": [ "HLA", "genotype", "RNA-seq" ], "tools": [ { "arcashla": { "description": "arcasHLA performs high resolution genotyping for HLA class I and class II genes from RNA sequencing, supporting both paired and single-end samples.", "homepage": "https://github.com/RabadanLab/arcasHLA", "documentation": "https://github.com/RabadanLab/arcasHLA", "tool_dev_url": "https://github.com/RabadanLab/arcasHLA", "doi": "10.1093/bioinformatics/btz474", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file. If the BAM file is not indexed, this tool will run samtools index before extracting reads.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "extracted_reads_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fq.gz": { "type": "file", "description": "FASTQ file(s) containing chromosome 6 reads and related HLA sequences", "pattern": "*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ { "*.log": { "type": "file", "description": "Log file for run summary", "pattern": "*.log", "ontologies": [] } } ], "intermediate_sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "temp_files/**.sam": { "type": "file", "description": "Optional intermediate SAM file", "pattern": "*.sam", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "intermediate_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "temp_files/**.bam": { "type": "file", "description": "Optional intermediate BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "intermediate_sorted_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "temp_files/**.sorted.bam": { "type": "file", "description": "Optional intermediate sorted BAM file", "pattern": "*.sorted.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_arcashla": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arcashla": { "type": "string", "description": "The name of the tool" } }, { "0.5.0": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arcashla": { "type": "string", "description": "The name of the tool" } }, { "0.5.0": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@christopher-mohr" ], "maintainers": [ "@christopher-mohr" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/arcas-hla:0.5.0--2c5eef54bb09f8c8", "build_id": "bd-2c5eef54bb09f8c8_1", "scan_id": "sc-2f58883e68656066_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/arcas-hla:0.5.0--c084d3000cfb0aab", "build_id": "bd-c084d3000cfb0aab_1", "scan_id": "sc-d9f102a5f7e7f950_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/arcas-hla:0.5.0--56f5d7856254bbc9", "build_id": "bd-56f5d7856254bbc9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cb/cb783fd6aeff146e9cd9a28c02d7b13bd4bac594b7f6ae15ab34d1e62c7e3647/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/arcas-hla:0.5.0--5fa7ca9c4f6f72a1", "build_id": "bd-5fa7ca9c4f6f72a1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d4/d48b4e97a69babf746f2547fa5a8d3c87cf75bd8b345339d54e8086763d4c90e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/arcashla/extract/.conda-lock/linux_amd64-bd-2c5eef54bb09f8c8_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/arcashla/extract/.conda-lock/linux_arm64-bd-c084d3000cfb0aab_1.txt" } } } }, "git_sha": "90142fefde87edc8d737137f62c041e8e845c0b5" }, { "name": "argnorm", "path": "modules/nf-core/argnorm/meta.yml", "tree_sha": "d8e83a1a4b1d2730b7ff18f816c18df214c5e82d", "files": [ "modules/nf-core/argnorm/.conda-lock/linux_amd64-bd-c4110b014bf1acbe_1.txt", "modules/nf-core/argnorm/.conda-lock/linux_arm64-bd-805c6fc13883eb21_1.txt", "modules/nf-core/argnorm/environment.yml", "modules/nf-core/argnorm/main.nf", "modules/nf-core/argnorm/meta.yml", "modules/nf-core/argnorm/tests/argnorm_raw.config", "modules/nf-core/argnorm/tests/main.nf.test", "modules/nf-core/argnorm/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "argnorm", "description": "Normalize antibiotic resistance genes (ARGs) using the ARO ontology (developed by CARD).", "keywords": [ "amr", "antimicrobial resistance", "arg", "antimicrobial resistance genes", "genomics", "metagenomics", "normalization", "drug categorization" ], "tools": [ { "argnorm": { "description": "Normalize antibiotic resistance genes (ARGs) using the ARO ontology (developed by CARD).", "homepage": "https://argnorm.readthedocs.io/en/latest/", "documentation": "https://argnorm.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/BigDataBiology/argNorm", "licence": [ "MIT" ], "identifier": "biotools:argnorm" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input_tsv": { "type": "file", "description": "ARG annotation output", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "tool": { "type": "string", "description": "ARG annotation tool used", "pattern": "argsoap|abricate|deeparg|resfinder|amrfinderplus" } }, { "db": { "type": "string", "description": "Database used for ARG annotation", "pattern": "sarg|ncbi|resfinder|deeparg|megares|argannot|resfinderfg" } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "Normalized argNorm output", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_argnorm": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "argnorm": { "type": "string", "description": "The name of the tool" } }, { "argnorm --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "argnorm": { "type": "string", "description": "The name of the tool" } }, { "argnorm --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Vedanth-Ramji" ], "maintainers": [ "@Vedanth-Ramji" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/argnorm:0.8.0--805c6fc13883eb21", "build_id": "bd-805c6fc13883eb21_1", "scan_id": "sc-90ab0cc6f03df60a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/argnorm:0.8.0--c4110b014bf1acbe", "build_id": "bd-c4110b014bf1acbe_1", "scan_id": "sc-030616a2cbeb2517_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/argnorm:0.8.0--536b479f09101afd", "build_id": "bd-536b479f09101afd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4f/4f2c4d089c21f0fefaf6692b45f2cacdc1cef258beecad3481d51958395ed579/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/argnorm:0.8.0--e08d6477868378d8", "build_id": "bd-e08d6477868378d8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/53/53e479355a10edb66e407d987a096867af58ab70e6bdc0d433580d37a032d74b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/argnorm/.conda-lock/linux_amd64-bd-c4110b014bf1acbe_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/argnorm/.conda-lock/linux_arm64-bd-805c6fc13883eb21_1.txt" } } } }, "git_sha": "3401a713b10bd03fe65dec46b861105e7145a2fc", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "aria2", "path": "modules/nf-core/aria2/meta.yml", "tree_sha": "f62c223021342f01d4911f0a21c614feedca42f8", "files": [ "modules/nf-core/aria2/environment.yml", "modules/nf-core/aria2/main.nf", "modules/nf-core/aria2/meta.yml", "modules/nf-core/aria2/tests/main.nf.test", "modules/nf-core/aria2/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "aria2", "description": "CLI Download utility", "keywords": [ "download", "utility", "http(s)" ], "tools": [ { "aria2": { "description": "aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.", "homepage": "https://aria2.github.io/", "documentation": "https://aria2.github.io/manual/en/html/index.html", "tool_dev_url": "https://github.com/aria2/aria2/", "licence": [ "GPL v2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "source_url": { "type": "string", "description": "Source URL to be downloaded", "pattern": "{http,https}*", "ontologies": [ { "edam": "http://edamontology.org/data_1052" } ] } } ] ], "output": { "downloaded_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "$downloaded_file": { "type": "file", "description": "Downloaded file from source", "pattern": "*.*", "ontologies": [] } } ] ], "versions_aria2": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "aria2": { "type": "string", "description": "Tool name" } }, { "aria2c --version 2>&1 | sed -n 's/^aria2 version \\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "aria2": { "type": "string", "description": "Tool name" } }, { "aria2c --version 2>&1 | sed -n 's/^aria2 version \\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JoseEspinosa", "@leoisl" ], "maintainers": [ "@JoseEspinosa", "@leoisl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfold", "version": "2.0.0" } ] }, { "name": "ariba_getref", "path": "modules/nf-core/ariba/getref/meta.yml", "tree_sha": "cac993eadedb6a53bff7b343d4356c70b5ee26da", "files": [ "modules/nf-core/ariba/getref/environment.yml", "modules/nf-core/ariba/getref/main.nf", "modules/nf-core/ariba/getref/meta.yml", "modules/nf-core/ariba/getref/tests/main.nf.test", "modules/nf-core/ariba/getref/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ariba_getref", "description": "Download and prepare database for Ariba analysis", "keywords": [ "fastq", "assembly", "resistance", "virulence" ], "tools": [ { "ariba": { "description": "ARIBA: Antibiotic Resistance Identification By Assembly", "homepage": "https://sanger-pathogens.github.io/ariba/", "documentation": "https://sanger-pathogens.github.io/ariba/", "tool_dev_url": "https://github.com/sanger-pathogens/ariba", "doi": "10.1099/mgen.0.000131", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "db_name": { "type": "string", "description": "A database to setup up for Ariba" } } ] ], "output": { "db": [ [ { "meta": { "type": "file", "description": "An Ariba prepared database", "pattern": "*.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "${db_name}.tar.gz": { "type": "file", "description": "An Ariba prepared database", "pattern": "*.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_ariba": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ariba": { "type": "string", "description": "The name of the tool" } }, { "ariba version | sed -nE \"s/ARIBA version: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ariba": { "type": "string", "description": "The name of the tool" } }, { "ariba version | sed -nE \"s/ARIBA version: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ariba_run", "path": "modules/nf-core/ariba/run/meta.yml", "tree_sha": "8bcf667b928dfcc3a58d31421804f8a2b8037dd1", "files": [ "modules/nf-core/ariba/run/environment.yml", "modules/nf-core/ariba/run/main.nf", "modules/nf-core/ariba/run/meta.yml", "modules/nf-core/ariba/run/tests/main.nf.test", "modules/nf-core/ariba/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ariba_run", "description": "Query input FASTQs against Ariba formatted databases", "keywords": [ "fastq", "assembly", "resistance", "virulence" ], "tools": [ { "ariba": { "description": "ARIBA: Antibiotic Resistance Identification By Assembly", "homepage": "https://sanger-pathogens.github.io/ariba/", "documentation": "https://sanger-pathogens.github.io/ariba/", "tool_dev_url": "https://github.com/sanger-pathogens/ariba", "doi": "10.1099/mgen.0.000131", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Paired-end reads in FASTQ format", "pattern": "*_R[1|2].{fastq.gz,fq.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "db": { "type": "file", "description": "An Ariba prepared database", "pattern": "*.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "results": [ [ { "meta": { "type": "file", "description": "A directory of Ariba analysis outputs", "pattern": "*", "ontologies": [] } }, { "${prefix}/*": { "type": "file", "description": "A directory of Ariba analysis outputs", "pattern": "*", "ontologies": [] } } ] ], "versions_ariba": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ariba": { "type": "string", "description": "The name of the tool" } }, { "ariba version 2>&1 | sed '1!d;s/ARIBA version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ariba": { "type": "string", "description": "The name of the tool" } }, { "ariba version 2>&1 | sed '1!d;s/ARIBA version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "arriba_arriba", "path": "modules/nf-core/arriba/arriba/meta.yml", "tree_sha": "54faa4bbbb2b4d5a9ec2fe59d6426bf329b39483", "files": [ "modules/nf-core/arriba/arriba/environment.yml", "modules/nf-core/arriba/arriba/main.nf", "modules/nf-core/arriba/arriba/meta.yml", "modules/nf-core/arriba/arriba/tests/main.nf.test", "modules/nf-core/arriba/arriba/tests/main.nf.test.snap", "modules/nf-core/arriba/arriba/tests/nextflow.config" ], "type": "module", "meta": { "name": "arriba_arriba", "description": "Arriba is a command-line tool for the detection of gene fusions from RNA-Seq data.", "keywords": [ "fusion", "arriba", "detection", "RNA-Seq" ], "tools": [ { "arriba": { "description": "Fast and accurate gene fusion detection from RNA-Seq data", "homepage": "https://github.com/suhrig/arriba", "documentation": "https://github.com/suhrig/arriba", "tool_dev_url": "https://github.com/suhrig/arriba", "doi": "10.1101/gr.257246.119", "licence": [ "MIT" ], "identifier": "biotools:Arriba" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Assembly FASTA file", "pattern": "*.{fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "gtf": { "type": "file", "description": "Annotation GTF file", "pattern": "*.{gtf}", "ontologies": [] } } ], { "blacklist": { "type": "file", "description": "Blacklist file", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "known_fusions": { "type": "file", "description": "Known fusions file", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "cytobands": { "type": "file", "description": "Cytobands file", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "protein_domains": { "type": "file", "description": "Protein domains file", "pattern": "*.{gff3}", "ontologies": [] } } ], "output": { "fusions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fusions.tsv": { "type": "file", "description": "File contains fusions which pass all of Arriba's filters.", "pattern": "*.{fusions.tsv}", "ontologies": [] } } ] ], "fusions_fail": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fusions.discarded.tsv": { "type": "file", "description": "File contains fusions that Arriba classified as an artifact or that are also observed in healthy tissue.", "pattern": "*.{fusions.discarded.tsv}", "ontologies": [] } } ] ], "versions_arriba": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arriba": { "type": "string", "description": "The name of the tool" } }, { "arriba -h | grep 'Version:' 2>&1 | sed 's/Version:\\s//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arriba": { "type": "string", "description": "The name of the tool" } }, { "arriba -h | grep 'Version:' 2>&1 | sed 's/Version:\\s//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@praveenraj2018", "@rannick" ], "maintainers": [ "@praveenraj2018", "@rannick" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "arriba_download", "path": "modules/nf-core/arriba/download/meta.yml", "tree_sha": "b2fa12099321d6028343e6bf328869802f6db2c9", "files": [ "modules/nf-core/arriba/download/environment.yml", "modules/nf-core/arriba/download/main.nf", "modules/nf-core/arriba/download/meta.yml", "modules/nf-core/arriba/download/tests/main.nf.test", "modules/nf-core/arriba/download/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "arriba_download", "description": "Arriba is a command-line tool for the detection of gene fusions from RNA-Seq data.", "keywords": [ "fusion", "arriba", "reference" ], "tools": [ { "arriba": { "description": "Fast and accurate gene fusion detection from RNA-Seq data", "homepage": "https://github.com/suhrig/arriba", "documentation": "https://github.com/suhrig/arriba", "tool_dev_url": "https://github.com/suhrig/arriba", "doi": "10.1101/gr.257246.119", "licence": [ "MIT" ], "identifier": "biotools:Arriba" } } ], "input": [ { "genome": { "type": "string", "description": "hg38, hg19, GRCh38, GRCh37 for humans are accepted" } } ], "output": { "blacklist": [ { "blacklist*${genome}*.tsv.gz": { "type": "string", "description": "The blacklist removes recurrent alignment artifacts and transcripts which are present in healthy tissue", "pattern": ".tsv.gz" } } ], "cytobands": [ { "cytobands*${genome}*.tsv": { "type": "file", "description": "Coordinates of the Giemsa staining bands. This information is used to draw ideograms", "pattern": ".tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "protein_domains": [ { "protein_domains*${genome}*.gff3": { "type": "file", "description": "Protein domain annotations", "pattern": "*.gff3", "ontologies": [] } } ], "known_fusions": [ { "known_fusions*${genome}*.tsv.gz": { "type": "file", "description": "Arriba is more sensitive to those fusions to improve the detection rate of expected or highly relevant events, such as recurrent fusions", "pattern": "*.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "versions_arriba": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arriba": { "type": "string", "description": "The name of the tool" } }, { "arriba -h | grep \"Version:\" 2>&1 | sed \"s/Version:\\s//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arriba": { "type": "string", "description": "The name of the tool" } }, { "arriba -h | grep \"Version:\" 2>&1 | sed \"s/Version:\\s//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@peterpru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "arriba_visualisation", "path": "modules/nf-core/arriba/visualisation/meta.yml", "tree_sha": "e76364e2c8f1af49f65047c9e11728812919fa99", "files": [ "modules/nf-core/arriba/visualisation/environment.yml", "modules/nf-core/arriba/visualisation/main.nf", "modules/nf-core/arriba/visualisation/meta.yml", "modules/nf-core/arriba/visualisation/tests/main.nf.test", "modules/nf-core/arriba/visualisation/tests/main.nf.test.snap", "modules/nf-core/arriba/visualisation/tests/nextflow.config" ], "type": "module", "meta": { "name": "arriba_visualisation", "description": "Arriba is a command-line tool for the detection of gene fusions from RNA-Seq data.", "keywords": [ "visualisation", "arriba", "fusion", "RNA-Seq" ], "tools": [ { "arriba": { "description": "Fast and accurate gene fusion detection from RNA-Seq data", "homepage": "https://github.com/suhrig/arriba", "documentation": "https://github.com/suhrig/arriba", "tool_dev_url": "https://github.com/suhrig/arriba", "doi": "10.1101/gr.257246.119", "licence": [ "MIT" ], "identifier": "biotools:Arriba" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "fusions": { "type": "file", "description": "Arriba fusions file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gtf": { "type": "file", "description": "Annotation GTF file", "pattern": "*.gtf", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "protein_domains": { "type": "file", "description": "Protein domain annotation files", "pattern": "*.gff3", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cytobands": { "type": "file", "description": "Coordinates of the Giemsa staining bands needed to draw ideograms", "pattern": ".tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "File contains fusions visualisation", "pattern": "*.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "versions_arriba": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arriba": { "type": "string", "description": "The name of the tool" } }, { "arriba -h | grep \"Version:\" 2>&1 | sed \"s/Version:\\s//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "arriba": { "type": "string", "description": "The name of the tool" } }, { "arriba -h | grep \"Version:\" 2>&1 | sed \"s/Version:\\s//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rannick" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "art_illumina", "path": "modules/nf-core/art/illumina/meta.yml", "tree_sha": "3382ff7b927c0dd62e6cdb5d7e36b934d69f45e3", "files": [ "modules/nf-core/art/illumina/.conda-lock/linux_amd64-bd-5eb6337227f62cf5_1.txt", "modules/nf-core/art/illumina/.conda-lock/linux_arm64-bd-4bc5c895a427b1ce_1.txt", "modules/nf-core/art/illumina/environment.yml", "modules/nf-core/art/illumina/main.nf", "modules/nf-core/art/illumina/meta.yml", "modules/nf-core/art/illumina/tests/main.nf.test", "modules/nf-core/art/illumina/tests/main.nf.test.snap", "modules/nf-core/art/illumina/tests/nextflow.config" ], "type": "module", "meta": { "name": "art_illumina", "description": "Simulation tool to generate synthetic Illumina next-generation sequencing reads", "keywords": [ "fastq", "fasta", "illumina", "simulate" ], "tools": [ { "art": { "description": "ART is a set of simulation tools to generate synthetic next-generation sequencing reads. ART simulates sequencing reads by mimicking real sequencing process with empirical error models or quality profiles summarized from large recalibrated sequencing data. ART can also simulate reads using user own read error model or quality profiles. ", "homepage": "https://www.niehs.nih.gov/research/resources/software/biostatistics/art/index.cfm", "doi": "10.1093/bioinformatics/btr708", "licence": [ "GPL version 3 license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file of input DNA/RNA reference", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], { "sequencing_system": { "type": "string", "description": "The name of Illumina sequencing system of the built-in profile used for simulation" } }, { "fold_coverage": { "type": "integer", "description": "The fold of read coverage to be simulated or number of reads/read pairs generated for each amplicon" } }, { "read_length": { "type": "integer", "description": "The length of reads to be simulated" } } ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fq.gz": { "type": "file", "description": "Simulated reads", "pattern": "*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "aln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.aln": { "type": "file", "description": "OPTIONAL Alignment file of the simulated reads. Enabled by default, to disable, use -na/--noALN.", "pattern": "*.aln", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sam": { "type": "file", "description": "OPTIONAL Alignment file in SAM format of the simulated reads. Enabled with -sam/--samout.", "pattern": "*.sam", "ontologies": [] } } ] ], "versions_art_illumina": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "art": { "type": "string", "description": "The name of the tool" } }, { "2016.06.05": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "art": { "type": "string", "description": "The name of the tool" } }, { "2016.06.05": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MarieLataretu" ], "maintainers": [ "@MarieLataretu", "@gallvp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/art:2016.06.05--5eb6337227f62cf5", "build_id": "bd-5eb6337227f62cf5_1", "scan_id": "sc-7d3564656d77d94d_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/art:2016.06.05--4bc5c895a427b1ce", "build_id": "bd-4bc5c895a427b1ce_1", "scan_id": "sc-44304677b4ecb380_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/art:2016.06.05--441d6326b641e4dd", "build_id": "bd-441d6326b641e4dd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fc/fc5cc0179109b3579ebcb1f8ad4ff5b3833e29cfd3ea171e671569eeab51a9bd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/art:2016.06.05--4a34ef2b67cad43c", "build_id": "bd-4a34ef2b67cad43c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c8/c8c4cdb815549d4212e2ec21d1eb8bcf8fa709b5cffd2a39eaf76917c6b1be5c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/art/illumina/.conda-lock/linux_amd64-bd-5eb6337227f62cf5_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/art/illumina/.conda-lock/linux_arm64-bd-4bc5c895a427b1ce_1.txt" } } } }, "git_sha": "f97555ce5493c36ced54b3af66c3aef8741fea32", "pipelines": [ { "name": "readsimulator", "version": "1.0.1" } ] }, { "name": "artic_aligntrim", "path": "modules/nf-core/artic/aligntrim/meta.yml", "tree_sha": "c7655ff0c15e92f13ba7b78f8fa23fd8d307bcbc", "files": [ "modules/nf-core/artic/aligntrim/environment.yml", "modules/nf-core/artic/aligntrim/main.nf", "modules/nf-core/artic/aligntrim/meta.yml", "modules/nf-core/artic/aligntrim/tests/main.nf.test", "modules/nf-core/artic/aligntrim/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "artic_aligntrim", "description": "Standalone version of fieldbioinformatics aligntrim. Soft clips amplicon scheme primer sites in BAM/SAM files.", "keywords": [ "artic", "primer trimming", "amplicon", "genomics", "sequencing", "nanopore", "illumina" ], "tools": [ { "align_trim": { "description": "ARTIC align_trim: A tool for trimming amplicon sequencing primers from aligned reads.", "homepage": "https://github.com/artic-network/align_trim", "documentation": "https://github.com/artic-network/align_trim/blob/master/README.md", "tool_dev_url": "https://github.com/artic-network/align_trim", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "samfile": { "type": "file", "description": "BAM or SAM file containing aligned reads", "pattern": "*.{bam,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "scheme_bed": { "type": "file", "description": "BED file containing amplicon scheme primer locations", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3617" } ] } }, { "normalise_depth": { "type": "integer", "description": "Normalise the read depth to this value" } } ], { "sort_bam": { "type": "boolean", "description": "Optionally sort the BAM file after trimming" } } ], "output": { "primertrimmed_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.primertrimmed*.bam": { "type": "file", "description": "BAM file with primer sequences soft clipped", "pattern": "*.primertrimmed*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "align_trim_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.align_trim_report.tsv": { "type": "file", "description": "TSV report containing full details of primer trimming for each read / read pair", "pattern": "*.align_trim_report.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3750" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "amp_depth_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.amp_depth_report.tsv": { "type": "file", "description": "TSV report containing mean depth per amplicon", "pattern": "*.amp_depth_report.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3750" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "pre_normalisation_coverage_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pre-normalisation.coverage.tsv": { "type": "file", "description": "TSV report containing per-base coverage depth before normalisation", "pattern": "*.pre-normalisation.coverage.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3750" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "post_normalisation_coverage_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.post-normalisation.coverage.tsv": { "type": "file", "description": "TSV report containing per-base coverage depth after normalisation", "pattern": "*.post-normalisation.coverage.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3750" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_align_trim": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "align_trim": { "type": "string", "description": "The name of the tool" } }, { "align_trim --version | sed 's/align_trim //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "align_trim": { "type": "string", "description": "The name of the tool" } }, { "align_trim --version | sed 's/align_trim //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BioWilko" ], "maintainers": [ "@BioWilko" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "artic_guppyplex", "path": "modules/nf-core/artic/guppyplex/meta.yml", "tree_sha": "62df9f365945749cef37ff8279e10b45048e3dae", "files": [ "modules/nf-core/artic/guppyplex/environment.yml", "modules/nf-core/artic/guppyplex/main.nf", "modules/nf-core/artic/guppyplex/meta.yml", "modules/nf-core/artic/guppyplex/tests/main.nf.test", "modules/nf-core/artic/guppyplex/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "artic_guppyplex", "description": "Aggregates fastq files with demultiplexed reads", "keywords": [ "artic", "aggregate", "demultiplexed reads" ], "tools": [ { "artic": { "description": "ARTIC pipeline - a bioinformatics pipeline for working with virus sequencing data sequenced with nanopore", "homepage": "https://artic.readthedocs.io/en/latest/", "documentation": "https://artic.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/artic-network/fieldbioinformatics", "licence": [ "MIT" ], "identifier": "biotools:artic" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq_dir": { "type": "directory", "description": "Directory containing the fastq files with demultiplexed reads", "pattern": "*" } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Aggregated FastQ files", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "versions_artic": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "artic": { "type": "string", "description": "The name of the tool" } }, { "artic -v 2>&1 | sed \"s/^.*artic //; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "artic": { "type": "string", "description": "The name of the tool" } }, { "artic -v 2>&1 | sed \"s/^.*artic //; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "artic_minion", "path": "modules/nf-core/artic/minion/meta.yml", "tree_sha": "37551a4f628841aae65212efc9c2c127156997da", "files": [ "modules/nf-core/artic/minion/environment.yml", "modules/nf-core/artic/minion/main.nf", "modules/nf-core/artic/minion/meta.yml", "modules/nf-core/artic/minion/tests/main.nf.test", "modules/nf-core/artic/minion/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "artic_minion", "description": "Run the alignment/variant-call/consensus logic of the artic pipeline\n", "keywords": [ "artic", "aggregate", "demultiplexed reads" ], "tools": [ { "artic": { "description": "ARTIC pipeline - a bioinformatics pipeline for working with virus sequencing data sequenced with nanopore", "homepage": "https://artic.readthedocs.io/en/latest/", "documentation": "https://artic.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/artic-network/fieldbioinformatics", "licence": [ "MIT" ], "identifier": "biotools:artic" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq": { "type": "file", "description": "FastQ file containing reads", "pattern": "*.{fastq.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing model information\ne.g. [ id:'test', single_end:false ]\n" } }, { "model_dir": { "type": "directory", "description": "Path containing clair3 models, defaults to models packaged with conda installation", "pattern": "*" } }, { "model": { "type": "string", "description": "The model to use for clair3, if not provided the pipeline will try to figure\nit out the appropriate model from the read fastq\n" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing scheme information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Scheme reference fasta file", "pattern": "*.{fasta}", "ontologies": [] } }, { "bed": { "type": "file", "description": "Scheme BED file", "pattern": "*.{bed}", "ontologies": [] } } ], { "hdf5_plugin_path": { "type": "directory", "description": "Optional path to HDF5 plugin library" } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.*": { "type": "file", "description": "Aggregated FastQ files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.sorted.bam": { "type": "file", "description": "BAM file", "pattern": "*.{sorted.bam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.sorted.bam.bai": { "type": "file", "description": "BAM index file", "pattern": "*.{sorted.bai}", "ontologies": [] } } ] ], "bam_trimmed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.trimmed.rg.sorted.bam": { "type": "file", "description": "BAM file with the primers left on", "pattern": "*.{trimmed.rg.sorted.bam}", "ontologies": [] } } ] ], "bai_trimmed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.trimmed.rg.sorted.bam.bai": { "type": "file", "description": "BAM index file of bam_trimmed", "pattern": "*.{sorted.bai}", "ontologies": [] } } ] ], "bam_primertrimmed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.primertrimmed.rg.sorted.bam": { "type": "file", "description": "BAM containing reads after primer-binding site trimming", "pattern": "*.{trimmed.rg.sorted.bam}", "ontologies": [] } } ] ], "bai_primertrimmed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.primertrimmed.rg.sorted.bam.bai": { "type": "file", "description": "BAM index file of bam_primertrimmed", "pattern": "*.{primertrimmed.rg.sorted.bam.bai}", "ontologies": [] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.consensus.fasta": { "type": "file", "description": "FAST file with consensus sequence", "pattern": "*.{consensus.fasta}", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.pass.vcf.gz": { "type": "file", "description": "VCF file containing detected variants passing quality filter", "pattern": "*.{pass.vcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.pass.vcf.gz.tbi": { "type": "file", "description": "VCF index", "pattern": "*.{pass.vcf.gz.tbi}", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "JSON file for MultiQC", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_artic": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "artic": { "type": "string", "description": "The tool name" } }, { "artic -v 2>&1 | sed 's/^.*artic //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "artic": { "type": "string", "description": "The tool name" } }, { "artic -v 2>&1 | sed 's/^.*artic //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "ascat", "path": "modules/nf-core/ascat/meta.yml", "tree_sha": "c7bb3750d8ff6f323f9676ee77f18fa557c9a658", "files": [ "modules/nf-core/ascat/environment.yml", "modules/nf-core/ascat/main.nf", "modules/nf-core/ascat/meta.yml", "modules/nf-core/ascat/tests/main.nf.test", "modules/nf-core/ascat/tests/main.nf.test.snap", "modules/nf-core/ascat/tests/nextflow.config" ], "type": "module", "meta": { "name": "ascat", "description": "copy number profiles of tumour cells.", "keywords": [ "bam", "copy number", "cram" ], "tools": [ { "ascat": { "description": "ASCAT is a method to derive copy number profiles of tumour cells, accounting for normal cell admixture and tumour aneuploidy. ASCAT infers tumour purity (the fraction of tumour cells) and ploidy (the amount of DNA per tumour cell), expressed as multiples of haploid genomes from SNP array or massively parallel sequencing data, and calculates whole-genome allele-specific copy number profiles (the number of copies of both parental alleles for all SNP loci across the genome).", "documentation": "https://github.com/VanLoo-lab/ascat/tree/master/man", "tool_dev_url": "https://github.com/VanLoo-lab/ascat", "doi": "10.1093/bioinformatics/btaa538", "licence": [ "GPL v3" ], "identifier": "biotools:ascat" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_normal": { "type": "file", "description": "BAM/CRAM file, must adhere to chr1, chr2, ...chrX notation For modifying chromosome notation in bam files please follow https://josephcckuo.wordpress.com/2016/11/17/modify-chromosome-notation-in-bam-file/.", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index_normal": { "type": "file", "description": "index for normal_bam/cram", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "input_tumor": { "type": "file", "description": "BAM/CRAM file, must adhere to chr1, chr2, ...chrX notation", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index_tumor": { "type": "file", "description": "index for tumor_bam/cram", "pattern": "*.{bai,crai}", "ontologies": [] } } ], { "allele_files": { "type": "file", "description": "allele files for ASCAT WGS. Can be downloaded here https://github.com/VanLoo-lab/ascat/tree/master/ReferenceFiles/WGS", "ontologies": [] } }, { "loci_files": { "type": "file", "description": "loci files for ASCAT WGS. Loci files without chromosome notation can be downloaded here https://github.com/VanLoo-lab/ascat/tree/master/ReferenceFiles/WGS Make sure the chromosome notation matches the bam/cram input files. To add the chromosome notation to loci files (hg19/hg38) if necessary, you can run this command `if [[ $(samtools view | head -n1 | cut -f3)\\\" == *\\\"chr\\\"* ]]; then for i in {1..22} X; do sed -i 's/^/chr/' G1000_loci_hg19_chr_${i}.txt; done; fi`", "ontologies": [] } }, { "bed_file": { "type": "file", "description": "Bed file for ASCAT WES (optional, but recommended for WES)", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Reference fasta file (optional)", "ontologies": [] } }, { "gc_file": { "type": "file", "description": "GC correction file (optional) - Used to do logR correction of the tumour sample(s) with genomic GC content", "ontologies": [] } }, { "rt_file": { "type": "file", "description": "replication timing correction file (optional, provide only in combination with gc_file)", "ontologies": [] } } ], "output": { "allelefreqs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*alleleFrequencies_chr*.txt": { "type": "file", "description": "Files containing allee frequencies per chromosome", "pattern": "*{alleleFrequencies_chr*.txt}", "ontologies": [] } } ] ], "bafs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*BAF.txt": { "type": "file", "description": "BAF file", "ontologies": [] } } ] ], "cnvs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*cnvs.txt": { "type": "file", "description": "CNV file", "ontologies": [] } } ] ], "logrs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*LogR.txt": { "type": "file", "description": "LogR file", "ontologies": [] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*metrics.txt": { "type": "file", "description": "File containing quality metrics", "pattern": "*.{metrics.txt}", "ontologies": [] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*png": { "type": "file", "description": "ASCAT plots", "pattern": "*.{png}", "ontologies": [] } } ] ], "purityploidy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*purityploidy.txt": { "type": "file", "description": "File with purity and ploidy data", "pattern": "*.{purityploidy.txt}", "ontologies": [] } } ] ], "segments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*segments.txt": { "type": "file", "description": "File with segments data", "pattern": "*.{segments.txt}", "ontologies": [] } } ] ], "versions_ascat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioconductor-ascat": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(ASCAT); cat(as.character(packageVersion('ASCAT')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_allelecounter": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "alleleCounter": { "type": "string", "description": "The name of the tool" } }, { "alleleCounter --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioconductor-ascat": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(ASCAT); cat(as.character(packageVersion('ASCAT')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "alleleCounter": { "type": "string", "description": "The name of the tool" } }, { "alleleCounter --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aasNGC", "@lassefolkersen", "@FriederikeHanssen", "@maxulysse", "@SusiJo" ], "maintainers": [ "@aasNGC", "@lassefolkersen", "@FriederikeHanssen", "@maxulysse", "@SusiJo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "ashlar", "path": "modules/nf-core/ashlar/meta.yml", "tree_sha": "97494d15f32c460a8228c2afac3ea71bd9d9265f", "files": [ "modules/nf-core/ashlar/.conda-lock/linux_amd64-bd-6466db6f351397ba_1.txt", "modules/nf-core/ashlar/.conda-lock/linux_arm64-bd-68dd4095ed92ddc1_1.txt", "modules/nf-core/ashlar/environment.yml", "modules/nf-core/ashlar/main.nf", "modules/nf-core/ashlar/meta.yml", "modules/nf-core/ashlar/tests/main.nf.test", "modules/nf-core/ashlar/tests/main.nf.test.snap", "modules/nf-core/ashlar/tests/nextflow.config" ], "type": "module", "meta": { "name": "ashlar", "description": "Alignment by Simultaneous Harmonization of Layer/Adjacency Registration", "keywords": [ "image_processing", "alignment", "registration" ], "tools": [ { "ashlar": { "description": "Alignment by Simultaneous Harmonization of Layer/Adjacency Registration", "homepage": "https://labsyspharm.github.io/ashlar/", "documentation": "https://labsyspharm.github.io/ashlar/", "doi": "10.1093/bioinformatics/btac544", "licence": [ "MIT" ], "identifier": "biotools:ASHLAR" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "images": { "type": "file", "description": "Overlapping tile image data in formats from most commercial microscopes", "pattern": "*.{ome.tiff,ome.tif,rcpnl,btf,nd2,tiff,tif,czi}", "ontologies": [] } } ], { "opt_dfp": { "type": "file", "description": "Optional dark field image data", "ontologies": [] } }, { "opt_ffp": { "type": "file", "description": "Optional flat field image data", "ontologies": [] } } ], "output": { "tif": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.ome.tif": { "type": "file", "description": "A pyramidal, tiled OME-TIFF file created from input images.", "pattern": "*.ome.tif", "ontologies": [] } } ] ], "versions_ashlar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ashlar": { "type": "string", "description": "The name of the tool" } }, { "ashlar --version | sed 's/^.*ashlar //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ashlar": { "type": "string", "description": "The name of the tool" } }, { "ashlar --version | sed 's/^.*ashlar //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@RobJY", "@jmuhlich" ], "maintainers": [ "@RobJY", "@jmuhlich" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ashlar_tifffile:6466db6f351397ba", "build_id": "bd-6466db6f351397ba_1", "scan_id": "sc-cceea23b86b93d04_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ashlar_tifffile:68dd4095ed92ddc1", "build_id": "bd-68dd4095ed92ddc1_1", "scan_id": "sc-5e58fcffeb038cf9_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ashlar_tifffile:ccd3fae9b4eab232", "build_id": "bd-ccd3fae9b4eab232_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/77/774b24842ee0875beafb5463ee1aaf268cd2ea04b4ab09cd7e645a111543d88e/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ashlar_tifffile:8071007ebd80be4b", "build_id": "bd-8071007ebd80be4b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5f/5f9a902bb541dc2abba28e73c4bac2ee14d28373abe2e14b444a5096f4919cb7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ashlar/.conda-lock/linux_amd64-bd-6466db6f351397ba_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ashlar/.conda-lock/linux_arm64-bd-68dd4095ed92ddc1_1.txt" } } } }, "git_sha": "62bb87c87d01717fa03bcbf326faec4a7d1a2fc3", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" } ] }, { "name": "assemblyscan", "path": "modules/nf-core/assemblyscan/meta.yml", "tree_sha": "3f71d36b6cfe08e50bf506262c06e1cee1b58693", "files": [ "modules/nf-core/assemblyscan/.conda-lock/linux_amd64-bd-fdab3a3c6ba9bbd0_1.txt", "modules/nf-core/assemblyscan/.conda-lock/linux_arm64-bd-cf146413e794c21e_1.txt", "modules/nf-core/assemblyscan/environment.yml", "modules/nf-core/assemblyscan/main.nf", "modules/nf-core/assemblyscan/meta.yml", "modules/nf-core/assemblyscan/tests/json.config", "modules/nf-core/assemblyscan/tests/main.nf.test", "modules/nf-core/assemblyscan/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "assemblyscan", "description": "Assembly summary statistics in JSON format", "keywords": [ "assembly", "statistics", "summary", "json" ], "tools": [ { "assemblyscan": { "description": "Assembly summary statistics in JSON format", "homepage": "https://github.com/rpetit3/assembly-scan", "documentation": "https://github.com/rpetit3/assembly-scan", "tool_dev_url": "https://github.com/rpetit3/assembly-scan", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "assembly": { "type": "file", "description": "FASTA file for a given assembly", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{json,tsv}": { "type": "file", "description": "Assembly statistics in tsv or JSON format", "pattern": "*.{json,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_assemblyscan": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "assemblyscan": { "type": "string", "description": "The tool name" } }, { "assembly-scan --version 2>&1 | sed 's/^.*assembly-scan //; s/Using.*\\$//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "assemblyscan": { "type": "string", "description": "The tool name" } }, { "assembly-scan --version 2>&1 | sed 's/^.*assembly-scan //; s/Using.*\\$//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@sateeshperi", "@mjcipriano", "@eit-maxlcummins", "@charles-plessy" ], "maintainers": [ "@sateeshperi", "@mjcipriano", "@eit-maxlcummins" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/assembly-scan:1.0.0--fdab3a3c6ba9bbd0", "build_id": "bd-fdab3a3c6ba9bbd0_1", "scan_id": "sc-735c8e6b15e9d204_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/assembly-scan:1.0.0--cf146413e794c21e", "build_id": "bd-cf146413e794c21e_1", "scan_id": "sc-295ab38b6769f202_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/assembly-scan:1.0.0--fe825275bfd9e54d", "build_id": "bd-fe825275bfd9e54d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f8/f8b13fe9789963debbbbe0e934aea5e96cfef77277299e3152726738fb81444a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/assembly-scan:1.0.0--a02bb1b94b87dd05", "build_id": "bd-a02bb1b94b87dd05_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/be/be98d42ee8bdaa1355ba3544018ecad14f49ea71dfd3898b91e9afb17d932c37/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/assemblyscan/.conda-lock/linux_amd64-bd-fdab3a3c6ba9bbd0_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/assemblyscan/.conda-lock/linux_arm64-bd-cf146413e794c21e_1.txt" } } } }, "git_sha": "6b33569c4bafec06c5fb253416f5952c39e99e68", "pipelines": [ { "name": "pairgenomealign", "version": "3.0.4" } ] }, { "name": "ataqv_ataqv", "path": "modules/nf-core/ataqv/ataqv/meta.yml", "tree_sha": "308aaee347742e7d32bdeb4e60787478506d59b5", "files": [ "modules/nf-core/ataqv/ataqv/environment.yml", "modules/nf-core/ataqv/ataqv/main.nf", "modules/nf-core/ataqv/ataqv/meta.yml", "modules/nf-core/ataqv/ataqv/tests/main.nf.test", "modules/nf-core/ataqv/ataqv/tests/main.nf.test.snap", "modules/nf-core/ataqv/ataqv/tests/nextflow.config" ], "type": "module", "meta": { "name": "ataqv_ataqv", "description": "ataqv function of a corresponding ataqv tool", "keywords": [ "ATAC-seq", "qc", "ataqv" ], "tools": [ { "ataqv": { "description": "ataqv is a toolkit for measuring and comparing ATAC-seq results. It was written to help understand how well ATAC-seq assays have worked, and to make it easier to spot differences that might be caused by library prep or sequencing.", "homepage": "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", "doi": "10.1016/j.cels.2020.02.009", "licence": [ "GPL v3" ], "identifier": "biotools:ataqv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file with the same prefix as bam file. Required if tss_file input is provided.", "pattern": "*.bam.bai", "ontologies": [] } }, { "peak_file": { "type": "file", "description": "A BED file of peaks called for alignments in the BAM file", "pattern": "*.bed", "ontologies": [] } } ], { "organism": { "type": "string", "description": "The subject of the experiment, which determines the list of autosomes (see \"Reference Genome Configuration\" section at https://github.com/ParkerLab/ataqv)." } }, { "mito_name": { "type": "string", "description": "Name of the mitochondrial sequence." } }, { "tss_file": { "type": "file", "description": "A BED file of transcription start sites for the experiment organism. If supplied, a TSS enrichment score will be calculated according to the ENCODE data standards. This calculation requires that the BAM file of alignments be indexed.", "pattern": "*.bed", "ontologies": [] } }, { "excl_regs_file": { "type": "file", "description": "A BED file containing excluded regions. Peaks or TSS overlapping these will be ignored.", "pattern": "*.bed", "ontologies": [] } }, { "autosom_ref_file": { "type": "file", "description": "A file containing autosomal reference names, one per line. The names must match the reference names in the alignment file exactly, or the metrics based on counts of autosomal alignments will be wrong.", "ontologies": [] } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ataqv.json": { "type": "file", "description": "The JSON file to which metrics will be written.", "ontologies": [] } } ] ], "problems": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.problems": { "type": "file", "description": "If given, problematic reads will be logged to a file per read group, with names derived from the read group IDs, with \".problems\" appended. If no read groups are found, the reads will be written to one file named after the BAM file.", "pattern": "*.problems", "ontologies": [] } } ] ], "versions_ataqv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ataqv": { "type": "string", "description": "The name of the tool" } }, { "ataqv --version 2>&1 || true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ataqv": { "type": "string", "description": "The name of the tool" } }, { "ataqv --version 2>&1 || true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@i-pletenev" ], "maintainers": [ "@i-pletenev" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" } ] }, { "name": "ataqv_mkarv", "path": "modules/nf-core/ataqv/mkarv/meta.yml", "tree_sha": "1af73ba13f37f14b6f524af72258ac6a1cdb4fb8", "files": [ "modules/nf-core/ataqv/mkarv/environment.yml", "modules/nf-core/ataqv/mkarv/main.nf", "modules/nf-core/ataqv/mkarv/meta.yml", "modules/nf-core/ataqv/mkarv/tests/main.nf.test", "modules/nf-core/ataqv/mkarv/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ataqv_mkarv", "description": "mkarv function of a corresponding ataqv tool", "keywords": [ "ataqv", "ATAC-seq", "qc", "mkarv" ], "tools": [ { "ataqv": { "description": "ataqv is a toolkit for measuring and comparing ATAC-seq results. It was written to help understand how well ATAC-seq assays have worked, and to make it easier to spot differences that might be caused by library prep or sequencing.", "homepage": "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", "licence": [ "GPL v3" ], "identifier": "biotools:ataqv" } } ], "input": [ { "jsons/*": { "type": "file", "description": "JSON files", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ], "output": { "html": [ { "html": { "type": "directory", "description": "Web application to visualize results in HTML format", "pattern": "*.html" } } ], "versions_ataqv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ataqv": { "type": "string", "description": "The name of the tool" } }, { "ataqv --version 2>&1 || true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_mkarv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mkarv": { "type": "string", "description": "The name of the tool" } }, { "mkarv --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ataqv": { "type": "string", "description": "The name of the tool" } }, { "ataqv --version 2>&1 || true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mkarv": { "type": "string", "description": "The name of the tool" } }, { "mkarv --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@bjlang" ], "maintainers": [ "@bjlang" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" } ] }, { "name": "atlas_call", "path": "modules/nf-core/atlas/call/meta.yml", "tree_sha": "c5eb2810dbb44c2ea690d7c3d08e6d6d657872f2", "files": [ "modules/nf-core/atlas/call/.conda-lock/linux_amd64-bd-18077f78d3bd1a61_1.txt", "modules/nf-core/atlas/call/environment.yml", "modules/nf-core/atlas/call/main.nf", "modules/nf-core/atlas/call/meta.yml", "modules/nf-core/atlas/call/tests/main.nf.test", "modules/nf-core/atlas/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "atlas_call", "description": "generate VCF file from a BAM file using various calling methods", "keywords": [ "atlas", "variant calling", "vcf", "population genetics" ], "tools": [ { "atlas": { "description": "ATLAS, a suite of methods to accurately genotype and estimate genetic diversity", "homepage": "https://bitbucket.org/wegmannlab/atlas/wiki/Home", "documentation": "https://bitbucket.org/wegmannlab/atlas/wiki/Home", "tool_dev_url": "https://bitbucket.org/wegmannlab/atlas", "doi": "10.1101/105346", "licence": [ "GPL v3" ], "identifier": "biotools:atlas_db" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "A BAM/ file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "The BAI file for the input BAM file", "pattern": "*.bai", "ontologies": [] } }, { "pmd": { "type": "file", "description": "Optional PMD file from atlas pmd function in text format", "pattern": "*.txt", "ontologies": [] } }, { "recal": { "type": "file", "description": "Optional recalibration file from atlas recal function in text format", "pattern": "*.txt", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference FASTA file used to generate the BAM file", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "The index of the FASTA file used for to generate the BAM file", "pattern": "*.fai", "ontologies": [] } }, { "known_alleles": { "type": "file", "description": "Optional tab separated text file containing 1-based list of known alleles. See atlas call documentation.", "pattern": "*.{txt.tsv}", "ontologies": [] } }, { "method": { "type": "string", "description": "Which variant calling algorithm to use. Some may require additional parameters supplied via ext.args. Check atlas documentation.", "pattern": "MLE|Bayesian|allelePresence|randomBase|majorityBase" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file with variant calls", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_atlas": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "atlas": { "type": "string", "description": "The name of the tool" } }, { "(atlas 2>&1) | grep Atlas | head -n 1 | sed -e 's/^[[:space:]]*Atlas //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "atlas": { "type": "string", "description": "The name of the tool" } }, { "(atlas 2>&1) | grep Atlas | head -n 1 | sed -e 's/^[[:space:]]*Atlas //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/atlas:0.9.9--18077f78d3bd1a61", "build_id": "bd-18077f78d3bd1a61_1", "scan_id": "sc-f3e827eab4b797e6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/atlas:0.9.9--852fad8f3f62173f", "build_id": "bd-852fad8f3f62173f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a4/a494a4d166b29fdf9a27ac525c7aa4dc8ec476d0e624d174e6c72a0e87499dab/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/atlas/call/.conda-lock/linux_amd64-bd-18077f78d3bd1a61_1.txt" } } } }, "git_sha": "b54b9aadb5f1525615d4e97fe17d71273762311c" }, { "name": "atlas_pmd", "path": "modules/nf-core/atlas/pmd/meta.yml", "tree_sha": "744008c9f9bd7f0f4ffecb67df1f1fb063db0f49", "files": [ "modules/nf-core/atlas/pmd/.conda-lock/linux_amd64-bd-18077f78d3bd1a61_1.txt", "modules/nf-core/atlas/pmd/environment.yml", "modules/nf-core/atlas/pmd/main.nf", "modules/nf-core/atlas/pmd/meta.yml", "modules/nf-core/atlas/pmd/tests/main.nf.test", "modules/nf-core/atlas/pmd/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "atlas_pmd", "description": "Estimate the post-mortem damage patterns of DNA", "keywords": [ "ancient DNA", "post mortem damage", "bam" ], "tools": [ { "atlas": { "description": "ATLAS, a suite of methods to accurately genotype and estimate genetic diversity", "homepage": "https://bitbucket.org/wegmannlab/atlas/wiki/Home", "documentation": "https://bitbucket.org/wegmannlab/atlas/wiki/Home", "tool_dev_url": "https://bitbucket.org/wegmannlab/atlas", "doi": "10.1101/105346", "licence": [ "GPL v3" ], "identifier": "biotools:atlas_db" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Single input BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "The BAI file for the input BAM file", "pattern": "*.bai", "ontologies": [] } }, { "pool_rg_txt": { "type": "file", "description": "Optional. Provide the names of read groups that should be merged for PMD estimation.\nAll read groups that should be pooled listed on one line, separated by any white space.\nOther read groups will be recalibrated separately.\n", "pattern": "*.txt", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference genome provided as FASTA file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "The FAI file for the reference genome FASTA file", "pattern": "*.fai", "ontologies": [] } } ], "output": { "empiric": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_PMD_input_Empiric.txt": { "type": "file", "description": "A list of pmd patterns estimated with the empirical method for each readgroup", "pattern": "*_PMD_input_Empiric.txt", "ontologies": [] } } ] ], "exponential": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_PMD_input_Exponential.txt": { "type": "file", "description": "A list of pmd patterns estimated with the exponential method for each readgroup", "pattern": "*_PMD_input_Exponential.txt", "ontologies": [] } } ] ], "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_PMD_Table_counts.txt": { "type": "file", "description": "The counts of all possible transitions for each read position\n(or up to a certain position, see specific command length)\n", "pattern": "*_PMD_Table_counts.txt", "ontologies": [] } } ] ], "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_PMD_Table.txt": { "type": "file", "description": "For all possible transitions the ratio of the transition counts,\nwhich are taken from the _counts.txt table, over the total amount\nof the base that was mutated, for each position and readgroup\n", "pattern": "*_PMD_Table.txt", "ontologies": [] } } ] ], "versions_atlas": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "atlas": { "type": "string", "description": "The name of the tool" } }, { "atlas | sed -e \"2!d;s/.*Atlas //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "atlas": { "type": "string", "description": "The name of the tool" } }, { "atlas | sed -e \"2!d;s/.*Atlas //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor", "@merszym" ], "maintainers": [ "@maxibor", "@merszym" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/atlas:0.9.9--18077f78d3bd1a61", "build_id": "bd-18077f78d3bd1a61_1", "scan_id": "sc-f3e827eab4b797e6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/atlas:0.9.9--852fad8f3f62173f", "build_id": "bd-852fad8f3f62173f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a4/a494a4d166b29fdf9a27ac525c7aa4dc8ec476d0e624d174e6c72a0e87499dab/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/atlas/pmd/.conda-lock/linux_amd64-bd-18077f78d3bd1a61_1.txt" } } } }, "git_sha": "b54b9aadb5f1525615d4e97fe17d71273762311c" }, { "name": "atlas_recal", "path": "modules/nf-core/atlas/recal/meta.yml", "tree_sha": "3ce5a0940d9d6c974423df6be8ed6ff22dc6404a", "files": [ "modules/nf-core/atlas/recal/.conda-lock/linux_amd64-bd-18077f78d3bd1a61_1.txt", "modules/nf-core/atlas/recal/environment.yml", "modules/nf-core/atlas/recal/main.nf", "modules/nf-core/atlas/recal/meta.yml", "modules/nf-core/atlas/recal/tests/main.nf.test", "modules/nf-core/atlas/recal/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "atlas_recal", "description": "Gives an estimation of the sequencing bias based on known invariant sites", "keywords": [ "sequencing_bias", "ATLAS", "bias" ], "tools": [ { "atlas": { "description": "ATLAS, a suite of methods to accurately genotype and estimate genetic diversity", "homepage": "https://bitbucket.org/wegmannlab/atlas/wiki/Home", "documentation": "https://bitbucket.org/wegmannlab/atlas/wiki/Home", "doi": "10.1101/105346", "licence": [ "GPL v3" ], "identifier": "biotools:atlas_db" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAI file", "pattern": "*.bai", "ontologies": [] } }, { "empiric": { "type": "file", "description": "Optional txt file from PMD estimations (atlas/pmd)", "pattern": "*.txt", "ontologies": [] } }, { "readgroups": { "type": "file", "description": "read groups", "ontologies": [] } } ], { "alleles": { "type": "file", "description": "Optional bed file with known alleles", "pattern": "*.bed", "ontologies": [] } }, { "invariant_sites": { "type": "file", "description": "Optional bed file with invariant site coordinates", "pattern": "*.bed", "ontologies": [] } } ], "output": { "recal_patterns": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "file containing the sequencing bias for each of the Read Group pools", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_atlas": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "atlas": { "type": "string", "description": "The name of the tool" } }, { "((atlas 2>&1) | grep Atlas | head -n 1 | sed -e 's/^[ \t]*Atlas //')": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "atlas": { "type": "string", "description": "The name of the tool" } }, { "((atlas 2>&1) | grep Atlas | head -n 1 | sed -e 's/^[ \t]*Atlas //')": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ltcrod" ], "maintainers": [ "@ltcrod" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/atlas:0.9.9--18077f78d3bd1a61", "build_id": "bd-18077f78d3bd1a61_1", "scan_id": "sc-f3e827eab4b797e6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/atlas:0.9.9--852fad8f3f62173f", "build_id": "bd-852fad8f3f62173f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a4/a494a4d166b29fdf9a27ac525c7aa4dc8ec476d0e624d174e6c72a0e87499dab/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/atlas/recal/.conda-lock/linux_amd64-bd-18077f78d3bd1a61_1.txt" } } } }, "git_sha": "b54b9aadb5f1525615d4e97fe17d71273762311c" }, { "name": "atlas_splitmerge", "path": "modules/nf-core/atlas/splitmerge/meta.yml", "tree_sha": "cbfdcd982be4a88c9817af21dd666d8f1627f128", "files": [ "modules/nf-core/atlas/splitmerge/.conda-lock/linux_amd64-bd-18077f78d3bd1a61_1.txt", "modules/nf-core/atlas/splitmerge/environment.yml", "modules/nf-core/atlas/splitmerge/main.nf", "modules/nf-core/atlas/splitmerge/meta.yml", "modules/nf-core/atlas/splitmerge/tests/main.nf.test", "modules/nf-core/atlas/splitmerge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "atlas_splitmerge", "description": "split single end read groups by length and merge paired end reads", "keywords": [ "split", "merge", "bam", "read group" ], "tools": [ { "atlas": { "description": "ATLAS, a suite of methods to accurately genotype and estimate genetic diversity", "homepage": "https://bitbucket.org/wegmannlab/atlas/wiki/Home", "documentation": "https://bitbucket.org/wegmannlab/atlas/wiki/Home", "tool_dev_url": "https://bitbucket.org/wegmannlab/atlas", "doi": "10.1101/105346", "licence": [ "GPL v3" ], "identifier": "biotools:atlas_db" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Single input BAM file.", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "The BAI file for the input BAM file", "pattern": "*.bai", "ontologies": [] } }, { "read_group_settings": { "type": "file", "description": "TXT file containing the split and merge settings for\neach readgroup. Each line consist of one readgroup,\nsingle/double identifier and the maximum cycle number\nof the sequencer. e.g. \"RG1 single 100\"\n", "pattern": "*.txt", "ontologies": [] } }, { "blacklist": { "type": "file", "description": "blacklist.txt (optional), A txt file with blacklisted read names\nthat should be ignored and just written to file, each on a new line\n", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_mergedReads.bam": { "type": "file", "description": "A BAM file with suffix_mergedReads.bam", "pattern": "*_mergedReads.bam", "ontologies": [] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz": { "type": "file", "description": "A file listing all reads that were filtered out in the merging process with suffix_ignoredReads.txt.gz", "pattern": "*.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_atlas": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "atlas": { "type": "string", "description": "The name of the tool" } }, { "atlas | sed -e '2!d;s/.*Atlas //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "atlas": { "type": "string", "description": "The name of the tool" } }, { "atlas | sed -e '2!d;s/.*Atlas //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@merszym" ], "maintainers": [ "@merszym" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/atlas:0.9.9--18077f78d3bd1a61", "build_id": "bd-18077f78d3bd1a61_1", "scan_id": "sc-f3e827eab4b797e6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/atlas:0.9.9--852fad8f3f62173f", "build_id": "bd-852fad8f3f62173f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a4/a494a4d166b29fdf9a27ac525c7aa4dc8ec476d0e624d174e6c72a0e87499dab/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/atlas/splitmerge/.conda-lock/linux_amd64-bd-18077f78d3bd1a61_1.txt" } } } }, "git_sha": "b54b9aadb5f1525615d4e97fe17d71273762311c" }, { "name": "atlasgeneannotationmanipulation_gtf2featureannotation", "path": "modules/nf-core/atlasgeneannotationmanipulation/gtf2featureannotation/meta.yml", "tree_sha": "f0c047ded6451e153d3a03fdba0fe5009ba4b77a", "files": [ "modules/nf-core/atlasgeneannotationmanipulation/gtf2featureannotation/environment.yml", "modules/nf-core/atlasgeneannotationmanipulation/gtf2featureannotation/main.nf", "modules/nf-core/atlasgeneannotationmanipulation/gtf2featureannotation/meta.yml", "modules/nf-core/atlasgeneannotationmanipulation/gtf2featureannotation/tests/main.nf.test", "modules/nf-core/atlasgeneannotationmanipulation/gtf2featureannotation/tests/main.nf.test.snap", "modules/nf-core/atlasgeneannotationmanipulation/gtf2featureannotation/tests/nextflow.config" ], "type": "module", "meta": { "name": "atlasgeneannotationmanipulation_gtf2featureannotation", "description": "Generate tables of feature metadata from GTF files", "keywords": [ "gtf", "gene", "annotation" ], "tools": [ { "atlasgeneannotationmanipulation": { "description": "Scripts for manipulating gene annotation", "homepage": "https://github.com/ebi-gene-expression-group/atlas-gene-annotation-manipulation", "documentation": "https://github.com/ebi-gene-expression-group/atlas-gene-annotation-manipulation", "tool_dev_url": "https://github.com/ebi-gene-expression-group/atlas-gene-annotation-manipulation", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on input GTF file\ne.g. [ id:'test' ]\n" } }, { "gtf": { "type": "file", "description": "gtf annotation file", "pattern": "*.{gtf}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information in input FASTA file\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "An optional cDNA file for extracting meta info and/or filtering.\n", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "output": { "feature_annotation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.anno.tsv": { "type": "file", "description": "TSV file with feature annotation", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "filtered_cdna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.fa.gz": { "type": "file", "description": "Where --parse-cdnas is specified in ext.args and an input fasta file is\nprovided, filtered sequences are output to the specified file. No file\nwill be output if this is not specified (for example for use of\n--dummy-from-cdnas only). See documentation at\nhttps://github.com/ebi-gene-expression-group/atlas-gene-annotation-manipulation.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_atlasgeneannotationmanipulation": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "atlas-gene-annotation-manipulation": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "atlas-gene-annotation-manipulation": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "authentict_deam2cont", "path": "modules/nf-core/authentict/deam2cont/meta.yml", "tree_sha": "b0083e11a2f43729f5dca8c6d80a20e0a6dbf2ea", "files": [ "modules/nf-core/authentict/deam2cont/.conda-lock/linux_amd64-bd-0a39db47b015fde7_1.txt", "modules/nf-core/authentict/deam2cont/environment.yml", "modules/nf-core/authentict/deam2cont/main.nf", "modules/nf-core/authentict/deam2cont/meta.yml", "modules/nf-core/authentict/deam2cont/tests/main.nf.test", "modules/nf-core/authentict/deam2cont/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "authentict_deam2cont", "description": "Use deamination patterns to estimate contamination in single-stranded libraries", "keywords": [ "authentict", "ancientDNA", "single-stranded", "deamination", "contamination", "damage" ], "tools": [ { "authentict": { "description": "Estimates present-day DNA contamination in ancient DNA single-stranded libraries.", "homepage": "https://github.com/StephanePeyregne/AuthentiCT", "documentation": "https://github.com/StephanePeyregne/AuthentiCT", "tool_dev_url": "https://github.com/StephanePeyregne/AuthentiCT", "doi": "10.1186/s13059-020-02123-y", "licence": [ "GPL v3" ], "identifier": "biotools:authentict" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file (Mandatory)", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "config": { "type": "file", "description": "Optional AuthentiCT configuration text file", "pattern": "*", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "positions": { "type": "file", "description": "Optional text file with positions that sequences should overlap", "pattern": "*", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Maximum likelihood estimates with associated standard errors", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_authentict": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "authentict": { "type": "string", "description": "The name of the tool" } }, { "AuthentiCT --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version 2>&1 | head -n1 | sed 's/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "authentict": { "type": "string", "description": "The name of the tool" } }, { "AuthentiCT --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version 2>&1 | head -n1 | sed 's/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@scarlhoff", "@StephanePeyregne" ], "maintainers": [ "@scarlhoff", "@StephanePeyregne" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/authentict_samtools_numdifftools:0a39db47b015fde7", "build_id": "bd-0a39db47b015fde7_1", "scan_id": "sc-dae983fb1b2ffa43_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/authentict_samtools_numdifftools:e4af75e371bbe24e", "build_id": "bd-e4af75e371bbe24e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1e/1ee0e786f920e00278deca2cd60fef436b905fcd62f90e21edc7190ab16bc9e7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/authentict/deam2cont/.conda-lock/linux_amd64-bd-0a39db47b015fde7_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "autocycler_cluster", "path": "modules/nf-core/autocycler/cluster/meta.yml", "tree_sha": "534e2e531bda0cf6003dc865226e72f81f2b6cf6", "files": [ "modules/nf-core/autocycler/cluster/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt", "modules/nf-core/autocycler/cluster/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt", "modules/nf-core/autocycler/cluster/environment.yml", "modules/nf-core/autocycler/cluster/main.nf", "modules/nf-core/autocycler/cluster/meta.yml", "modules/nf-core/autocycler/cluster/tests/main.nf.test", "modules/nf-core/autocycler/cluster/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "autocycler_cluster", "description": "Cluster replicons in compressed assemblies with Autocycler.", "keywords": [ "autocycler", "genome-assembly", "clustering", "long-read" ], "tools": [ { "autocycler": { "description": "A tools for generating consensus long-read assemblies for bacterial genomes.", "homepage": "https://github.com/rrwick/Autocycler/wiki", "documentation": "https://github.com/rrwick/Autocycler/wiki", "tool_dev_url": "https://github.com/rrwick/Autocycler", "doi": "10.1093/bioinformatics/btaf474", "licence": [ "GPL-3.0" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gfa": { "type": "file", "description": "Assembly graph files produced by the compression step.\n", "pattern": "*/*.gfa" } } ] ], "output": { "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "clustering/$prefix/qc_pass/*/*.gfa": { "type": "file", "description": "Aassembly graphs of clustered contigs.", "pattern": "clustering/*/qc_pass/*/*.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "clusterstats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "clustering/$prefix/qc_pass/*/*.yaml": { "type": "file", "description": "Per-cluster metrics reported by Autocycler.", "pattern": "clustering/*/qc_pass/*/*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "newick": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "clustering/$prefix/*.newick": { "type": "file", "description": "Newick tree relating contigs.", "pattern": "clustering/*/*.newick" } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "clustering/$prefix/*.tsv": { "type": "file", "description": "Tabular summary of cluster relationships.", "pattern": "clustering/*/*.tsv" } } ] ], "pairwisedistances": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "clustering/$prefix/*.phylip": { "type": "file", "description": "Pairwise distance matrix in PHYLIP format.", "pattern": "clustering/*/*.phylip" } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "clustering/$prefix/*.yaml": { "type": "file", "description": "Run-level statistics for the clustering step.", "pattern": "clustering/*/*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_autocycler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dwells-eit", "@eit-maxlcummins" ], "maintainers": [ "@dwells-eit" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--acbc9f6f3af08e2c", "build_id": "bd-acbc9f6f3af08e2c_1", "scan_id": "sc-f0d8e4da115673f7_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--91b58d5b8fccdfb9", "build_id": "bd-91b58d5b8fccdfb9_1", "scan_id": "sc-555ce0e82495a54c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--9e42c6c874cccf1f", "build_id": "bd-9e42c6c874cccf1f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/94/945c5053805b84d0f8ef56f3ecbee814f80d70f0f32195102462553d9488fa77/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--5a049a6b812149c6", "build_id": "bd-5a049a6b812149c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3a/3a59a19abe50e65d964ea723d2c310a0005ef5a965beb7bc740d02894dd056e8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/autocycler/cluster/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/autocycler/cluster/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "autocycler_combine", "path": "modules/nf-core/autocycler/combine/meta.yml", "tree_sha": "5b2e58cf34f1482259e95a217e946a0197f43c83", "files": [ "modules/nf-core/autocycler/combine/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt", "modules/nf-core/autocycler/combine/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt", "modules/nf-core/autocycler/combine/environment.yml", "modules/nf-core/autocycler/combine/main.nf", "modules/nf-core/autocycler/combine/meta.yml", "modules/nf-core/autocycler/combine/tests/main.nf.test", "modules/nf-core/autocycler/combine/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "autocycler_combine", "description": "Merge resolved cluster assemblies into final consensus outputs with Autocycler.", "keywords": [ "autocycler", "genome-assembly", "consensus", "long-read" ], "tools": [ { "autocycler": { "description": "A tools for generating consensus long-read assemblies for bacterial genomes.", "homepage": "https://github.com/rrwick/Autocycler/wiki", "documentation": "https://github.com/rrwick/Autocycler/wiki", "tool_dev_url": "https://github.com/rrwick/Autocycler", "doi": "10.1093/bioinformatics/btaf474", "licence": [ "GPL-3.0" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "clusters": { "type": "file", "description": "Final cluster assembly graphs (GFA) to be combined into consensus sequences.\n", "pattern": "*.gfa" } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "combine/${prefix}/consensus_assembly.fasta": { "type": "file", "description": "Consensus genome sequence generated by Autocycler.", "pattern": "combine/*/consensus_assembly.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "combine/${prefix}/consensus_assembly.gfa": { "type": "file", "description": "Consensus assembly graph generated by Autocycler.", "pattern": "combine/*/consensus_assembly.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "combine/${prefix}/consensus_assembly.yaml": { "type": "file", "description": "Run statistics for the combine step.", "pattern": "combine/*/consensus_assembly.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_autocycler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dwells-eit", "@eit-maxlcummins" ], "maintainers": [ "@dwells-eit" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--acbc9f6f3af08e2c", "build_id": "bd-acbc9f6f3af08e2c_1", "scan_id": "sc-f0d8e4da115673f7_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--91b58d5b8fccdfb9", "build_id": "bd-91b58d5b8fccdfb9_1", "scan_id": "sc-555ce0e82495a54c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--5a049a6b812149c6", "build_id": "bd-5a049a6b812149c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3a/3a59a19abe50e65d964ea723d2c310a0005ef5a965beb7bc740d02894dd056e8/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--9e42c6c874cccf1f", "build_id": "bd-9e42c6c874cccf1f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/94/945c5053805b84d0f8ef56f3ecbee814f80d70f0f32195102462553d9488fa77/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/autocycler/combine/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/autocycler/combine/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "autocycler_compress", "path": "modules/nf-core/autocycler/compress/meta.yml", "tree_sha": "3f91b167901e64e74e60838c97aa69f4e503f43d", "files": [ "modules/nf-core/autocycler/compress/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt", "modules/nf-core/autocycler/compress/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt", "modules/nf-core/autocycler/compress/environment.yml", "modules/nf-core/autocycler/compress/main.nf", "modules/nf-core/autocycler/compress/meta.yml", "modules/nf-core/autocycler/compress/tests/main.nf.test", "modules/nf-core/autocycler/compress/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "autocycler_compress", "description": "Package candidate assemblies for clustering by Autocycler.", "keywords": [ "autocycler", "genome-assembly", "compression", "long-read" ], "tools": [ { "autocycler": { "description": "A tools for generating consensus long-read assemblies for bacterial genomes.", "homepage": "https://github.com/rrwick/Autocycler/wiki", "documentation": "https://github.com/rrwick/Autocycler/wiki", "tool_dev_url": "https://github.com/rrwick/Autocycler", "doi": "10.1093/bioinformatics/btaf474", "licence": [ "GPL-3.0" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "assemblies": { "type": "file", "description": "Candidate assembly files (typically FASTA) generated for the sample.\n", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "compress/${prefix}/*.gfa": { "type": "file", "description": "Assembly graph files ready for clustering.", "pattern": "compress/*/*.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "compress/${prefix}/*.yaml": { "type": "file", "description": "Summary statistics generated during compression.", "pattern": "compress/*/*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_autocycler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dwells-eit", "@eit-maxlcummins" ], "maintainers": [ "@dwells-eit" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--91b58d5b8fccdfb9", "build_id": "bd-91b58d5b8fccdfb9_1", "scan_id": "sc-555ce0e82495a54c_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--acbc9f6f3af08e2c", "build_id": "bd-acbc9f6f3af08e2c_1", "scan_id": "sc-f0d8e4da115673f7_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--9e42c6c874cccf1f", "build_id": "bd-9e42c6c874cccf1f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/94/945c5053805b84d0f8ef56f3ecbee814f80d70f0f32195102462553d9488fa77/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--5a049a6b812149c6", "build_id": "bd-5a049a6b812149c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3a/3a59a19abe50e65d964ea723d2c310a0005ef5a965beb7bc740d02894dd056e8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/autocycler/compress/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/autocycler/compress/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "autocycler_resolve", "path": "modules/nf-core/autocycler/resolve/meta.yml", "tree_sha": "4b05dececf7d4ccbeaeeaffbc3dfa6637e71827d", "files": [ "modules/nf-core/autocycler/resolve/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt", "modules/nf-core/autocycler/resolve/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt", "modules/nf-core/autocycler/resolve/environment.yml", "modules/nf-core/autocycler/resolve/main.nf", "modules/nf-core/autocycler/resolve/meta.yml", "modules/nf-core/autocycler/resolve/tests/main.nf.test", "modules/nf-core/autocycler/resolve/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "autocycler_resolve", "description": "Resolve trimmed assembly graphs into final contigs within Autocycler.", "keywords": [ "autocycler", "genome-assembly", "graph-resolution", "long-read" ], "tools": [ { "autocycler": { "description": "A tools for generating consensus long-read assemblies for bacterial genomes.", "homepage": "https://github.com/rrwick/Autocycler/wiki", "documentation": "https://github.com/rrwick/Autocycler/wiki", "tool_dev_url": "https://github.com/rrwick/Autocycler", "doi": "10.1093/bioinformatics/btaf474", "licence": [ "GPL-3.0" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gfa": { "type": "file", "description": "Trimmed assembly graph in GFA format from the previous step.\n", "pattern": "*.gfa" } } ] ], "output": { "bridged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "resolve/${prefix}/${prefix}_3_bridged.gfa": { "type": "file", "description": "Assembly graph with bridges resolved.", "pattern": "resolve/*/*_3_bridged.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "merged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "resolve/${prefix}/${prefix}_4_merged.gfa": { "type": "file", "description": "Merged assembly graph after bridging.", "pattern": "resolve/*/*_4_merged.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "resolved": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "resolve/${prefix}/${prefix}_5_final.gfa": { "type": "file", "description": "Final resolved assembly graph.", "pattern": "resolve/*/*_5_final.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "versions_autocycler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dwells-eit", "@eit-maxlcummins" ], "maintainers": [ "@dwells-eit" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--91b58d5b8fccdfb9", "build_id": "bd-91b58d5b8fccdfb9_1", "scan_id": "sc-555ce0e82495a54c_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--acbc9f6f3af08e2c", "build_id": "bd-acbc9f6f3af08e2c_1", "scan_id": "sc-f0d8e4da115673f7_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--9e42c6c874cccf1f", "build_id": "bd-9e42c6c874cccf1f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/94/945c5053805b84d0f8ef56f3ecbee814f80d70f0f32195102462553d9488fa77/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--5a049a6b812149c6", "build_id": "bd-5a049a6b812149c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3a/3a59a19abe50e65d964ea723d2c310a0005ef5a965beb7bc740d02894dd056e8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/autocycler/resolve/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/autocycler/resolve/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "autocycler_subsample", "path": "modules/nf-core/autocycler/subsample/meta.yml", "tree_sha": "944883e73333434373cb4957c752675aad1f5a21", "files": [ "modules/nf-core/autocycler/subsample/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt", "modules/nf-core/autocycler/subsample/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt", "modules/nf-core/autocycler/subsample/environment.yml", "modules/nf-core/autocycler/subsample/main.nf", "modules/nf-core/autocycler/subsample/meta.yml", "modules/nf-core/autocycler/subsample/tests/main.nf.test", "modules/nf-core/autocycler/subsample/tests/main.nf.test.snap", "modules/nf-core/autocycler/subsample/tests/nextflow.config" ], "type": "module", "meta": { "name": "autocycler_subsample", "description": "Downsample long-read sequencing data to the requested coverage using Autocycler.", "keywords": [ "autocycler", "subsampling", "long-read" ], "tools": [ { "autocycler": { "description": "A tools for generating consensus long-read assemblies for bacterial genomes.", "homepage": "https://github.com/rrwick/Autocycler/wiki", "documentation": "https://github.com/rrwick/Autocycler/wiki", "tool_dev_url": "https://github.com/rrwick/Autocycler", "doi": "10.1093/bioinformatics/btaf474", "licence": [ "GPL-3.0" ], "identifier": "biotools:autocycler" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads": { "type": "file", "description": "Long-read sequencing reads for the sample in FASTQ format (compressed or uncompressed).\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "genome_size": { "type": "integer", "description": "Expected genome size in bases used to calculate the target sequencing depth." } } ], "output": { "subsampled_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "$prefix/*.fastq.gz": { "type": "file", "description": "Subsampled reads produced by Autocycler.", "pattern": "*/*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_autocycler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dwells-eit", "@eit-maxlcummins" ], "maintainers": [ "@dwells-eit" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--acbc9f6f3af08e2c", "build_id": "bd-acbc9f6f3af08e2c_1", "scan_id": "sc-f0d8e4da115673f7_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--91b58d5b8fccdfb9", "build_id": "bd-91b58d5b8fccdfb9_1", "scan_id": "sc-555ce0e82495a54c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--9e42c6c874cccf1f", "build_id": "bd-9e42c6c874cccf1f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/94/945c5053805b84d0f8ef56f3ecbee814f80d70f0f32195102462553d9488fa77/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--5a049a6b812149c6", "build_id": "bd-5a049a6b812149c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3a/3a59a19abe50e65d964ea723d2c310a0005ef5a965beb7bc740d02894dd056e8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/autocycler/subsample/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/autocycler/subsample/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "autocycler_trim", "path": "modules/nf-core/autocycler/trim/meta.yml", "tree_sha": "9751a19250cc9c4cf78fdbf6f757ff2d21cc37de", "files": [ "modules/nf-core/autocycler/trim/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt", "modules/nf-core/autocycler/trim/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt", "modules/nf-core/autocycler/trim/environment.yml", "modules/nf-core/autocycler/trim/main.nf", "modules/nf-core/autocycler/trim/meta.yml", "modules/nf-core/autocycler/trim/tests/main.nf.test", "modules/nf-core/autocycler/trim/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "autocycler_trim", "description": "Trim cluster assembly graphs to remove unsupported segments prior to resolution.", "keywords": [ "autocycler", "genome-assembly", "graph-trimming", "long-read" ], "tools": [ { "autocycler": { "description": "A tools for generating consensus long-read assemblies for bacterial genomes.", "homepage": "https://github.com/rrwick/Autocycler/wiki", "documentation": "https://github.com/rrwick/Autocycler/wiki", "tool_dev_url": "https://github.com/rrwick/Autocycler", "doi": "10.1093/bioinformatics/btaf474", "licence": [ "GPL-3.0" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gfa": { "type": "file", "description": "Cluster-specific assembly graph in GFA format.\n", "pattern": "*.gfa" } } ] ], "output": { "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "trim/$prefix/*.gfa": { "type": "file", "description": "Trimmed assembly graphs emitted by Autocycler.", "pattern": "trim/*/*.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "trim/$prefix/*.yaml": { "type": "file", "description": "Trimming statistics for each cluster.", "pattern": "trim/*/*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_autocycler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "autocycler": { "type": "string", "description": "The name of the tool" } }, { "autocycler --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dwells-eit", "@eit-maxlcummins" ], "maintainers": [ "@dwells-eit" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--91b58d5b8fccdfb9", "build_id": "bd-91b58d5b8fccdfb9_1", "scan_id": "sc-555ce0e82495a54c_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/autocycler:0.5.2--acbc9f6f3af08e2c", "build_id": "bd-acbc9f6f3af08e2c_1", "scan_id": "sc-f0d8e4da115673f7_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--9e42c6c874cccf1f", "build_id": "bd-9e42c6c874cccf1f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/94/945c5053805b84d0f8ef56f3ecbee814f80d70f0f32195102462553d9488fa77/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/autocycler:0.5.2--5a049a6b812149c6", "build_id": "bd-5a049a6b812149c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3a/3a59a19abe50e65d964ea723d2c310a0005ef5a965beb7bc740d02894dd056e8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/autocycler/trim/.conda-lock/linux_amd64-bd-91b58d5b8fccdfb9_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/autocycler/trim/.conda-lock/linux_arm64-bd-acbc9f6f3af08e2c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "backsub", "path": "modules/nf-core/backsub/meta.yml", "tree_sha": "44cb643646317b59e433f1d376b97fb6f0069299", "files": [ "modules/nf-core/backsub/environment.yml", "modules/nf-core/backsub/main.nf", "modules/nf-core/backsub/meta.yml", "modules/nf-core/backsub/tests/main.nf.test", "modules/nf-core/backsub/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "backsub", "description": "Pixel-by-pixel channel subtraction tool for multiplexed immunofluorescence data.", "keywords": [ "background", "cycif", "autofluorescence", "image_analysis", "mcmicro", "highly_multiplexed_imaging" ], "tools": [ { "backsub": { "description": "Pixel-by-pixel channel subtraction tool for multiplexed immunofluorescence data", "homepage": "https://github.com/SchapiroLabor/Background_subtraction", "documentation": "https://github.com/SchapiroLabor/Background_subtraction/blob/master/README.md", "tool_dev_url": "https://github.com/SchapiroLabor/Background_subtraction", "licence": [ "MIT licence" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "image": { "type": "file", "description": "Multi-channel image file", "pattern": "*.{tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "markerfile": { "type": "file", "description": "Marker file with channel names, exposure times, and specified background to subtract (and remove to exclude channels from output)", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "backsub_tif": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.ome.tif": { "type": "file", "description": "Background corrected pyramidal ome.tif", "pattern": "*.{tif}", "ontologies": [ { "edam": "http://edamontology.org/format_3727" } ] } } ] ], "markerout": [ [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.csv": { "type": "file", "description": "Marker file adjusted to match the background corrected image", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_backsub": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "backsub": { "type": "string", "description": "The name of the tool" } }, { "backsub --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "backsub": { "type": "string", "description": "The name of the tool" } }, { "backsub --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kbestak" ], "maintainers": [ "@kbestak" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" } ] }, { "name": "bacphlip", "path": "modules/nf-core/bacphlip/meta.yml", "tree_sha": "6bfb304db1d70e8f42055a9d608e7745100335b1", "files": [ "modules/nf-core/bacphlip/.conda-lock/linux_amd64-bd-23d5784a0d17b398_2.txt", "modules/nf-core/bacphlip/environment.yml", "modules/nf-core/bacphlip/main.nf", "modules/nf-core/bacphlip/meta.yml", "modules/nf-core/bacphlip/tests/main.nf.test", "modules/nf-core/bacphlip/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bacphlip", "description": "A bacteriophage lifestyle prediction tool", "keywords": [ "phage", "lifestyle", "temperate", "virulent", "bacphlip", "hmmsearch" ], "tools": [ { "bacphlip": { "description": "A Random Forest classifier to predict bacteriophage lifestyle", "homepage": "https://github.com/adamhockenberry/bacphlip", "documentation": "https://github.com/adamhockenberry/bacphlip", "tool_dev_url": "https://github.com/adamhockenberry/bacphlip", "doi": "10.7717/peerj.11396", "licence": [ "MIT" ], "identifier": "biotools:bacphlip" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file containing phage contigs/scaffolds/chromosomes (if it is a multi-FASTA file be sure to add the `--multi_fasta` argument)", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ] ], "output": { "bacphlip_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bacphlip": { "type": "file", "description": "TSV file containing Temperate and Virulent scores for each phage sequence", "pattern": "*.bacphlip", "ontologies": [] } } ] ], "hmmsearch_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hmmsearch.tsv": { "type": "file", "description": "TSV file containing binary output indicating gene presence/absence based on hmmsearch results", "pattern": "*.hmmsearch.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_bacphlip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bacphlip": { "type": "string", "description": "The name of the tool" } }, { "0.9.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bacphlip": { "type": "string", "description": "The name of the tool" } }, { "0.9.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bacphlip_hmmer_numpy:23d5784a0d17b398", "build_id": "bd-23d5784a0d17b398_2", "scan_id": "sc-869b5396d12106cd_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bacphlip_hmmer_numpy:733c33b455ebb0bc", "build_id": "bd-733c33b455ebb0bc_2", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f4/f45b980d08c53e74f3b8687b03aa8569401c6079a444c0efe5e4096e1367a751/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bacphlip/.conda-lock/linux_amd64-bd-23d5784a0d17b398_2.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" } ] }, { "name": "bakta_bakta", "path": "modules/nf-core/bakta/bakta/meta.yml", "tree_sha": "7799d114ef81c06f50fbfefcddda7bfb911fb52d", "files": [ "modules/nf-core/bakta/bakta/environment.yml", "modules/nf-core/bakta/bakta/main.nf", "modules/nf-core/bakta/bakta/meta.yml", "modules/nf-core/bakta/bakta/tests/main.nf.test", "modules/nf-core/bakta/bakta/tests/main.nf.test.snap", "modules/nf-core/bakta/bakta/tests/nextflow.config" ], "type": "module", "meta": { "name": "bakta_bakta", "description": "Annotation of bacterial genomes (isolates, MAGs) and plasmids", "keywords": [ "annotation", "fasta", "bacteria" ], "tools": [ { "bakta": { "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" ], "identifier": "biotools:bakta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file to be annotated. Has to contain at least a non-empty string dummy value.\n", "pattern": "*.{fa,fas,fna,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "db": { "type": "file", "description": "Path to the Bakta database directory. Must have amrfinderplus database directory already installed within it (in a directory called 'amrfinderplus-db/').\n", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } }, { "proteins": { "type": "file", "description": "FASTA/GenBank file of trusted proteins to first annotate from (optional)", "pattern": "*.{fa,fas,fna,fasta,faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "prodigal_tf": { "type": "file", "description": "Training file to use for Prodigal for CDS prediction(optional)", "pattern": "*.{tf,trn}", "ontologies": [ { "edam": "http://edamontology.org/format_2333" } ] } }, { "regions": { "type": "file", "description": "GFF3 or GenBank file of pre-annotated regions (optional)", "pattern": "*.{gbff,gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_2206" } ] } }, { "hmms": { "type": "file", "description": "HMM database file for custom annotation (optional)", "pattern": "*.hmm", "ontologies": [ { "edam": "http://edamontology.org/format_1370" } ] } } ], "output": { "embl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.embl": { "type": "file", "description": "annotations & sequences in (multi) EMBL format", "pattern": "*.embl", "ontologies": [ { "edam": "http://edamontology.org/format_1927" } ] } } ] ], "faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.faa": { "type": "file", "description": "CDS/sORF amino acid sequences as FASTA", "pattern": "*.faa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "ffn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.ffn": { "type": "file", "description": "feature nucleotide sequences as FASTA", "pattern": "*.ffn", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "fna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.fna": { "type": "file", "description": "replicon/contig DNA sequences as FASTA", "pattern": "*.fna", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "gbff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.gbff": { "type": "file", "description": "annotations & sequences in (multi) GenBank format", "pattern": "*.gbff", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.gff3": { "type": "file", "description": "annotations & sequences in GFF3 format", "pattern": "*.gff3", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "hypotheticals_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.hypotheticals.tsv": { "type": "file", "description": "additional information on hypothetical protein CDS as simple human readable tab separated values", "pattern": "*.hypotheticals.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "hypotheticals_faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.hypotheticals.faa": { "type": "file", "description": "hypothetical protein CDS amino acid sequences as FASTA", "pattern": "*.hypotheticals.faa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "annotations as simple human readable tab separated values", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.txt": { "type": "file", "description": "genome statistics and annotation summary", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.json": { "type": "file", "description": "Machine-readable genome annotation output in JSON format,\nincluding genome metadata, annotated genomic features,\n", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_bakta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bakta": { "type": "string", "description": "The name of the tool" } }, { "bakta --version 2>&1 | sed 's/.*bakta //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bakta": { "type": "string", "description": "The name of the tool" } }, { "bakta --version 2>&1 | sed 's/.*bakta //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3", "@oschwengers", "@jfy133" ], "maintainers": [ "@rpetit3", "@oschwengers", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "bacmodel", "version": "1.0.1" }, { "name": "funcscan", "version": "4.0.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "bakta_baktadbdownload", "path": "modules/nf-core/bakta/baktadbdownload/meta.yml", "tree_sha": "5e2d193d695993166f02c73a556f2ebe13ee66bd", "files": [ "modules/nf-core/bakta/baktadbdownload/environment.yml", "modules/nf-core/bakta/baktadbdownload/main.nf", "modules/nf-core/bakta/baktadbdownload/meta.yml", "modules/nf-core/bakta/baktadbdownload/tests/main.nf.test", "modules/nf-core/bakta/baktadbdownload/tests/main.nf.test.snap", "modules/nf-core/bakta/baktadbdownload/tests/nextflow.config" ], "type": "module", "meta": { "name": "bakta_baktadbdownload", "description": "Downloads BAKTA database from Zenodo", "keywords": [ "bakta", "annotation", "fasta", "bacteria", "database", "download" ], "tools": [ { "bakta": { "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" ], "identifier": "biotools:bakta" } } ], "input": [], "output": { "db": [ { "db*": { "type": "directory", "description": "BAKTA database directory", "pattern": "db*/" } } ], "versions_bakta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bakta": { "type": "string", "description": "The name of the tool" } }, { "bakta --version 2>&1 | sed 's/.*bakta //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bakta": { "type": "string", "description": "The name of the tool" } }, { "bakta --version 2>&1 | sed 's/.*bakta //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133", "@jasmezz" ], "maintainers": [ "@jfy133", "@jasmezz" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "bacmodel", "version": "1.0.1" }, { "name": "funcscan", "version": "4.0.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "bam2fastx_bam2fastq", "path": "modules/nf-core/bam2fastx/bam2fastq/meta.yml", "tree_sha": "cabccbf2e90781637c28268ba17d75eec534b80c", "files": [ "modules/nf-core/bam2fastx/bam2fastq/.conda-lock/linux_amd64-bd-1181601d78cb6c32_1.txt", "modules/nf-core/bam2fastx/bam2fastq/environment.yml", "modules/nf-core/bam2fastx/bam2fastq/main.nf", "modules/nf-core/bam2fastx/bam2fastq/meta.yml", "modules/nf-core/bam2fastx/bam2fastq/tests/main.nf.test", "modules/nf-core/bam2fastx/bam2fastq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bam2fastx_bam2fastq", "description": "Conversion of PacBio BAM files into gzipped fastq files, including splitting of barcoded data", "deprecated": true, "keywords": [ "bam2fastx", "bam2fastq", "pacbio" ], "tools": [ { "bam2fastx": { "description": "Converting and demultiplexing of PacBio BAM files into gzipped fasta and fastq files", "homepage": "https://github.com/PacificBiosciences/bam2fastx", "documentation": "https://github.com/PacificBiosciences/bam2fastx", "tool_dev_url": "https://github.com/PacificBiosciences/bam2fastx", "licence": [ "BSD-3-clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "PacBio BAM file", "pattern": "*.bam", "ontologies": [] } }, { "index": { "type": "file", "description": "PacBio BAM file index (.pbi)", "pattern": "*.pbi", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Gzipped FASTQ file", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_bam2fastx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bam2fastx": { "type": "string", "description": "The name of the tool" } }, { "bam2fastq --version 2>&1) | sed 's/^.*bam2fastq //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bam2fastx": { "type": "string", "description": "The name of the tool" } }, { "bam2fastq --version 2>&1) | sed 's/^.*bam2fastq //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@priyanka-surana" ], "maintainers": [ "@priyanka-surana", "@muffato" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bam2fastx:1.3.1--1181601d78cb6c32", "build_id": "bd-1181601d78cb6c32_1", "scan_id": "sc-e1a4890638152c26_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bam2fastx:1.3.1--7d72b53e4893768a", "build_id": "bd-7d72b53e4893768a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/8792febff8eb10b2c43ffdea0bf5a45222b82fb8b7088eb411303d2b5ef5b8fc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bam2fastx/bam2fastq/.conda-lock/linux_amd64-bd-1181601d78cb6c32_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bamaligncleaner", "path": "modules/nf-core/bamaligncleaner/meta.yml", "tree_sha": "4747f010be577d5dfa04889be79af56c75879555", "files": [ "modules/nf-core/bamaligncleaner/.conda-lock/linux_amd64-bd-8e64749f97f80978_1.txt", "modules/nf-core/bamaligncleaner/.conda-lock/linux_arm64-bd-fc3f6da8798dc3e2_1.txt", "modules/nf-core/bamaligncleaner/environment.yml", "modules/nf-core/bamaligncleaner/main.nf", "modules/nf-core/bamaligncleaner/meta.yml", "modules/nf-core/bamaligncleaner/tests/main.nf.test", "modules/nf-core/bamaligncleaner/tests/main.nf.test.snap", "modules/nf-core/bamaligncleaner/tests/nextflow.config" ], "type": "module", "meta": { "name": "bamaligncleaner", "description": "removes unused references from header of sorted BAM/CRAM files.", "keywords": [ "bam", "clean", "align" ], "tools": [ { "bamaligncleaner": { "description": "Removes unaligned references in aligned BAM alignment file", "homepage": "https://github.com/maxibor/bamAlignCleaner", "documentation": "https://github.com/maxibor/bamAlignCleaner", "tool_dev_url": "https://github.com/maxibor/bamAlignCleaner", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "versions_bamaligncleaner": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamaligncleaner": { "type": "string", "description": "The name of the tool" } }, { "bamAlignCleaner --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamaligncleaner": { "type": "string", "description": "The name of the tool" } }, { "bamAlignCleaner --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bamaligncleaner:0.2.2--8e64749f97f80978", "build_id": "bd-8e64749f97f80978_1", "scan_id": "sc-60a693ac8aee2374_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bamaligncleaner:0.2.2--fc3f6da8798dc3e2", "build_id": "bd-fc3f6da8798dc3e2_1", "scan_id": "sc-174535f7094066c1_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bamaligncleaner:0.2.2--24812b6c39f32f32", "build_id": "bd-24812b6c39f32f32_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/82/820a27755a50fb5b2a475e8503f3a966aece2040551184b3267ab669f8e8ab81/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bamaligncleaner:0.2.2--ec4f1e2a4121d26e", "build_id": "bd-ec4f1e2a4121d26e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/85/857ab804ba29aedc4b653a55fe9318a182140140042cc141468a1688bdf65ac9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bamaligncleaner/.conda-lock/linux_amd64-bd-8e64749f97f80978_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bamaligncleaner/.conda-lock/linux_arm64-bd-fc3f6da8798dc3e2_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bamclipper", "path": "modules/nf-core/bamclipper/meta.yml", "tree_sha": "424dcbddccde9aef6a6da8812753785fa3eb15d6", "files": [ "modules/nf-core/bamclipper/.conda-lock/linux_amd64-bd-34439705a8946c0f_1.txt", "modules/nf-core/bamclipper/environment.yml", "modules/nf-core/bamclipper/main.nf", "modules/nf-core/bamclipper/meta.yml", "modules/nf-core/bamclipper/tests/main.nf.test", "modules/nf-core/bamclipper/tests/main.nf.test.snap", "modules/nf-core/bamclipper/tests/nextflow.config" ], "type": "module", "meta": { "name": "bamclipper", "description": "This module is used to clip primer sequences from your alignments.", "keywords": [ "primer", "clipping", "genomics", "bam" ], "tools": [ { "bamclipper": { "description": "BAMClipper: removing primers from alignments to minimize false-negative mutations in amplicon next-generation sequencing", "homepage": "https://github.com/tommyau/bamclipper", "documentation": "https://github.com/tommyau/bamclipper", "tool_dev_url": "https://github.com/tommyau/bamclipper", "doi": "10.1038/s41598-017-01703-6", "license": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information `[ id:'sample1']`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAI index of the input BAM file", "pattern": "*.bam.bai", "ontologies": [] } }, { "bedpe": { "type": "file", "description": "BEDPE file of primer pair locations", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information `[ id:'sample1']`\n" } }, { "*.primerclipped.bam": { "type": "file", "description": "Sorted BAM file containing clipped query sequences according to the given primer pair locations", "pattern": "*.primerclipped.bam", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information `[ id:'sample1']`\n" } }, { "*.primerclipped.bam.bai": { "type": "file", "description": "BAI index of the output BAM file", "pattern": "*.primerclipped.bam.bai", "ontologies": [] } } ] ], "versions_bamclipper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamclipper": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The hardcoded version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamclipper": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The hardcoded version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@krannich479" ], "maintainers": [ "@krannich479" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bamclipper_samtools:34439705a8946c0f", "build_id": "bd-34439705a8946c0f_1", "scan_id": "sc-ddce4e25759599bd_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bamclipper_samtools:af3214359a20965e", "build_id": "bd-af3214359a20965e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c5/c55c19c5134421e0c5c5dd846f30ca06074faef6c011806be7d35b94e19916bb/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bamclipper/.conda-lock/linux_amd64-bd-34439705a8946c0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bamcmp", "path": "modules/nf-core/bamcmp/meta.yml", "tree_sha": "39ec4d61da91478e577ed77a6decf25a867858b0", "files": [ "modules/nf-core/bamcmp/environment.yml", "modules/nf-core/bamcmp/main.nf", "modules/nf-core/bamcmp/meta.yml", "modules/nf-core/bamcmp/tests/main.nf.test", "modules/nf-core/bamcmp/tests/main.nf.test.snap", "modules/nf-core/bamcmp/tests/nextflow.config" ], "type": "module", "meta": { "name": "bamcmp", "description": "Bamcmp (Bam Compare) is a tool for assigning reads between a primary genome and a contamination genome. For instance, filtering out mouse reads from patient derived xenograft mouse models (PDX).", "keywords": [ "filter", "xenograft", "host", "graft", "contamination", "mouse" ], "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, 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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "primary_aligned_bam": { "type": "file", "description": "BAM/CRAM/SAM file with the reads aligned to the primary genome (the one you want to keep)", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "contaminant_aligned_bam": { "type": "file", "description": "BAM/CRAM/SAM file with the reads aligned to the contaminant genome (the one you want to filter out)", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "primary_filtered_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.bam": { "type": "file", "description": "Bam file containing the reads which align better to the primary genome.", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "contamination_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix2}.bam": { "type": "file", "description": "Bam file containing the reads which align better to the contaminant genome.", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "versions_bamcmp": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bamcmp": { "type": "string", "description": "The tool name" } }, { "2.2": { "type": "string", "description": "The version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bamcmp": { "type": "string", "description": "The tool name" } }, { "2.2": { "type": "string", "description": "The version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@kmurat1", "@sppearce" ], "maintainers": [ "@sppearce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bamreadcount", "path": "modules/nf-core/bamreadcount/meta.yml", "tree_sha": "9f22437e09e8a043e724d621fb7ed18b81345353", "files": [ "modules/nf-core/bamreadcount/.conda-lock/linux_amd64-bd-a0d174a92a8b106d_1.txt", "modules/nf-core/bamreadcount/.conda-lock/linux_arm64-bd-1ba22f7a5d75ba5c_1.txt", "modules/nf-core/bamreadcount/environment.yml", "modules/nf-core/bamreadcount/main.nf", "modules/nf-core/bamreadcount/meta.yml", "modules/nf-core/bamreadcount/tests/main.nf.test", "modules/nf-core/bamreadcount/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bamreadcount", "description": "bam-readcount is a utility that runs on a BAM or CRAM file and generates low-level information about sequencing data at specific nucleotide positions. Its outputs include observed bases, readcounts, summarized mapping and base qualities, strandedness information, mismatch counts, and position within the reads.", "keywords": [ "BAM", "CRAM", "metrics", "genomics" ], "tools": [ { "bamreadcount": { "description": "bam-readcount generates metrics at single nucleotide positions.", "homepage": "https://github.com/genome/bam-readcount/blob/master/README.md", "documentation": "https://github.com/genome/bam-readcount/blob/master/README.md", "tool_dev_url": "https://github.com/genome/bam-readcount", "doi": "10.21105/joss.03722", "licence": [ "MIT" ], "identifier": "biotools:bam-readcount" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "bai": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_2574" }, { "edam": "http://edamontology.org/format_2575" } ] } } ], { "reference": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1922" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "bed": { "type": "file", "description": "BED file with regions to analyze", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_1920" } ] } } ], "output": { "rc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.rc": { "type": "file", "description": "Readcount file with metrics", "pattern": "*.rc", "ontologies": [] } } ] ], "versions_bamreadcount": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamreadcount": { "type": "string", "description": "The name of the tool" } }, { "bam-readcount --version | awk -F'version: ' '{print \\$2}' | awk -F'-' '{print \\$1}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamreadcount": { "type": "string", "description": "The name of the tool" } }, { "bam-readcount --version | awk -F'version: ' '{print \\$2}' | awk -F'-' '{print \\$1}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vmelichar" ], "maintainers": [ "@vmelichar" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bam-readcount:1.0.1--a0d174a92a8b106d", "build_id": "bd-a0d174a92a8b106d_1", "scan_id": "sc-8ec091e57c6929cc_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bam-readcount:1.0.1--1ba22f7a5d75ba5c", "build_id": "bd-1ba22f7a5d75ba5c_1", "scan_id": "sc-b4e57e2418d47369_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bam-readcount:1.0.1--a56d63d6c728a1fe", "build_id": "bd-a56d63d6c728a1fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2e190c713a77767a9ea2bb7b0589e75507f8b23143263b5dc6bcbeba73fa17d5/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bam-readcount:1.0.1--913a5718d7776744", "build_id": "bd-913a5718d7776744_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba411ade937a374925c79cd8d5e1783f80b0d007f559e673eb9815dd111c3c63/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bamreadcount/.conda-lock/linux_amd64-bd-a0d174a92a8b106d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bamreadcount/.conda-lock/linux_arm64-bd-1ba22f7a5d75ba5c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bamstats_generalstats", "path": "modules/nf-core/bamstats/generalstats/meta.yml", "tree_sha": "7b8087bcf89d1dec73f34f481f06b134a7ef85c0", "files": [ "modules/nf-core/bamstats/generalstats/.conda-lock/linux_amd64-bd-0a6b61f4dd590324_1.txt", "modules/nf-core/bamstats/generalstats/environment.yml", "modules/nf-core/bamstats/generalstats/main.nf", "modules/nf-core/bamstats/generalstats/meta.yml", "modules/nf-core/bamstats/generalstats/tests/main.nf.test", "modules/nf-core/bamstats/generalstats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bamstats_generalstats", "description": "write your description here", "keywords": [ "bam", "statistics", "genomics" ], "tools": [ { "bamstats": { "description": "A command line tool to compute mapping statistics from a BAM file", "homepage": "https://github.com/guigolab/bamstats/", "documentation": "https://github.com/guigolab/bamstats/", "tool_dev_url": "https://github.com/guigolab", "licence": [ "BSD-3-clause" ], "identifier": "biotools:bamstats-ip" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.json": { "type": "file", "description": "json containing bam statistics", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_bamstats": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamstats": { "type": "string", "description": "The name of the tool" } }, { "bamstats --version | grep \"version: \" | sed -e s\"/version: //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamstats": { "type": "string", "description": "The name of the tool" } }, { "bamstats --version | grep \"version: \" | sed -e s\"/version: //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@johnoooh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bamstats:0.3.5--0a6b61f4dd590324", "build_id": "bd-0a6b61f4dd590324_1", "scan_id": "sc-5168be3d3aa08d44_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bamstats:0.3.5--c1e77155dc8358cc", "build_id": "bd-c1e77155dc8358cc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/74/74dd96801e132db6cada326a68fc9c6e1e3fe08cf2e3846787d1d4ff29433982/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bamstats/generalstats/.conda-lock/linux_amd64-bd-0a6b61f4dd590324_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bamtofastq10x", "path": "modules/nf-core/bamtofastq10x/meta.yml", "tree_sha": "bcd61786ad69b43667f92d681acc3564fcdff793", "files": [ "modules/nf-core/bamtofastq10x/.conda-lock/linux_amd64-bd-a7cbf7b60c2c3fd7_1.txt", "modules/nf-core/bamtofastq10x/.conda-lock/linux_arm64-bd-49efc1dd5fd8533c_1.txt", "modules/nf-core/bamtofastq10x/environment.yml", "modules/nf-core/bamtofastq10x/main.nf", "modules/nf-core/bamtofastq10x/meta.yml", "modules/nf-core/bamtofastq10x/tests/main.nf.test", "modules/nf-core/bamtofastq10x/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bamtofastq10x", "description": "Tool for converting 10x BAMs produced by Cell Ranger, Space Ranger, Cell Ranger ATAC, Cell Ranger DNA, and Long Ranger back to FASTQ files that can be used as inputs to re-run analysis", "keywords": [ "bam", "convert", "fastq", "10x" ], "tools": [ { "bamtofastq10x": { "description": "Tool for converting 10x BAMs produced by Cell Ranger, Space Ranger, Cell Ranger ATAC, Cell Ranger DNA, and Long Ranger back to FASTQ files that can be used as inputs to re-run analysis", "homepage": "https://github.com/10XGenomics/bamtofastq", "documentation": "https://github.com/10XGenomics/bamtofastq", "tool_dev_url": "https://github.com/10XGenomics/bamtofastq", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "**/*.fastq.gz": { "type": "file", "description": "fastq compressed file", "pattern": "**/*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_bamtofastq10x": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamtofastq10x": { "type": "string", "description": "The name of the tool" } }, { "bamtofastq --version |& sed \"1!d ; s/bamtofastq //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamtofastq10x": { "type": "string", "description": "The name of the tool" } }, { "bamtofastq --version |& sed \"1!d ; s/bamtofastq //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BlueBicycleBlog" ], "maintainers": [ "@BlueBicycleBlog" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/10x_bamtofastq:1.4.1--49efc1dd5fd8533c", "build_id": "bd-49efc1dd5fd8533c_1", "scan_id": "sc-0e0717fd40b71860_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/10x_bamtofastq:1.4.1--a7cbf7b60c2c3fd7", "build_id": "bd-a7cbf7b60c2c3fd7_1", "scan_id": "sc-6d7cf6cf032b5de9_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/10x_bamtofastq:1.4.1--6932e82c31d4d784", "build_id": "bd-6932e82c31d4d784_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/95/95e369e8e54b4d483c85a1584cf0874f5d2efd547928223557e3d8da2f7ee5ec/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/10x_bamtofastq:1.4.1--b3bf15698d779cd0", "build_id": "bd-b3bf15698d779cd0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a3/a30c779e5c15d78073dd7cde7d99f843f332321a42c117c021870d6bcb130b47/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bamtofastq10x/.conda-lock/linux_amd64-bd-a7cbf7b60c2c3fd7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bamtofastq10x/.conda-lock/linux_arm64-bd-49efc1dd5fd8533c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bamtools_convert", "path": "modules/nf-core/bamtools/convert/meta.yml", "tree_sha": "81dc28bad8aa4afcf3fab8621905c89c58ce4760", "files": [ "modules/nf-core/bamtools/convert/.conda-lock/linux_amd64-bd-b804fdcee08dfdd6_1.txt", "modules/nf-core/bamtools/convert/.conda-lock/linux_arm64-bd-96c6f02db43d050f_1.txt", "modules/nf-core/bamtools/convert/environment.yml", "modules/nf-core/bamtools/convert/main.nf", "modules/nf-core/bamtools/convert/meta.yml", "modules/nf-core/bamtools/convert/tests/main.nf.test", "modules/nf-core/bamtools/convert/tests/main.nf.test.snap", "modules/nf-core/bamtools/convert/tests/nextflow.config" ], "type": "module", "meta": { "name": "bamtools_convert", "description": "BamTools provides both a programmer's API and an end-user's toolkit for handling BAM files.", "keywords": [ "bamtools", "bamtools/convert", "bam", "convert", "bed", "fasta", "fastq", "json", "pileup", "sam", "yaml" ], "tools": [ { "bamtools": { "description": "C++ API & command-line toolkit for working with BAM data", "homepage": "http://github.com/pezmaster31/bamtools", "documentation": "https://github.com/pezmaster31/bamtools/wiki", "tool_dev_url": "http://github.com/pezmaster31/bamtools", "licence": [ "MIT" ], "identifier": "biotools:bamtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bed,fasta,fastq,json,pileup,sam,yaml}": { "type": "file", "description": "Output file", "pattern": "*.{bed,fasta,fastq,json,pileup,sam,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_bamtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamtools": { "type": "string", "description": "The name of the tool" } }, { "bamtools --version | sed '2!d;s/bamtools //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamtools": { "type": "string", "description": "The name of the tool" } }, { "bamtools --version | sed '2!d;s/bamtools //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bamtools:2.5.2--b804fdcee08dfdd6", "build_id": "bd-b804fdcee08dfdd6_1", "scan_id": "sc-79611b0edf36e036_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bamtools:2.5.2--96c6f02db43d050f", "build_id": "bd-96c6f02db43d050f_1", "scan_id": "sc-04ae2aaf8a78d4a7_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bamtools:2.5.2--5869abe3f9394272", "build_id": "bd-5869abe3f9394272_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c1/c1fde4cd562bddffee839570552212cbc3e01bb253ae8af6954a069106d518ba/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bamtools:2.5.2--e0ec78289d77bf8f", "build_id": "bd-e0ec78289d77bf8f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f1/f1ab8c6658453eb6941efca64aa8666db1c48236fa598fe929ea5d523893bb44/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bamtools/convert/.conda-lock/linux_amd64-bd-b804fdcee08dfdd6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bamtools/convert/.conda-lock/linux_arm64-bd-96c6f02db43d050f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "isoseq", "version": "3.0.1" } ] }, { "name": "bamtools_split", "path": "modules/nf-core/bamtools/split/meta.yml", "tree_sha": "e7217ad11936d38f189464de485b71029f1d779b", "files": [ "modules/nf-core/bamtools/split/.conda-lock/linux_amd64-bd-b804fdcee08dfdd6_1.txt", "modules/nf-core/bamtools/split/.conda-lock/linux_arm64-bd-96c6f02db43d050f_1.txt", "modules/nf-core/bamtools/split/environment.yml", "modules/nf-core/bamtools/split/main.nf", "modules/nf-core/bamtools/split/meta.yml", "modules/nf-core/bamtools/split/tests/main.nf.test", "modules/nf-core/bamtools/split/tests/main.nf.test.snap", "modules/nf-core/bamtools/split/tests/nextflow.config" ], "type": "module", "meta": { "name": "bamtools_split", "description": "BamTools provides both a programmer's API and an end-user's toolkit for handling BAM files.", "keywords": [ "bamtools", "bamtools/split", "bam", "split", "chunk" ], "tools": [ { "bamtools": { "description": "C++ API & command-line toolkit for working with BAM data", "homepage": "http://github.com/pezmaster31/bamtools", "documentation": "https://github.com/pezmaster31/bamtools/wiki", "tool_dev_url": "http://github.com/pezmaster31/bamtools", "licence": [ "MIT" ], "identifier": "biotools:bamtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "A list of one or more BAM files to merge and then split", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Several Bam files", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_bamtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamtools": { "type": "string", "description": "The name of the tool" } }, { "bamtools --version | sed '2!d;s/bamtools //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamtools": { "type": "string", "description": "The name of the tool" } }, { "bamtools --version | sed '2!d;s/bamtools //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard", "@matthdsm" ], "maintainers": [ "@sguizard", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bamtools:2.5.2--b804fdcee08dfdd6", "build_id": "bd-b804fdcee08dfdd6_1", "scan_id": "sc-79611b0edf36e036_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bamtools:2.5.2--96c6f02db43d050f", "build_id": "bd-96c6f02db43d050f_1", "scan_id": "sc-04ae2aaf8a78d4a7_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bamtools:2.5.2--5869abe3f9394272", "build_id": "bd-5869abe3f9394272_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c1/c1fde4cd562bddffee839570552212cbc3e01bb253ae8af6954a069106d518ba/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bamtools:2.5.2--e0ec78289d77bf8f", "build_id": "bd-e0ec78289d77bf8f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f1/f1ab8c6658453eb6941efca64aa8666db1c48236fa598fe929ea5d523893bb44/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bamtools/split/.conda-lock/linux_amd64-bd-b804fdcee08dfdd6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bamtools/split/.conda-lock/linux_arm64-bd-96c6f02db43d050f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scnanoseq", "version": "1.3.0" } ] }, { "name": "bamtools_stats", "path": "modules/nf-core/bamtools/stats/meta.yml", "tree_sha": "4e977f9d33de76c6eaad939ec4d3ff4901325c1b", "files": [ "modules/nf-core/bamtools/stats/.conda-lock/linux_amd64-bd-b804fdcee08dfdd6_1.txt", "modules/nf-core/bamtools/stats/.conda-lock/linux_arm64-bd-96c6f02db43d050f_1.txt", "modules/nf-core/bamtools/stats/environment.yml", "modules/nf-core/bamtools/stats/main.nf", "modules/nf-core/bamtools/stats/meta.yml", "modules/nf-core/bamtools/stats/tests/main.nf.test", "modules/nf-core/bamtools/stats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bamtools_stats", "description": "BamTools provides both a programmer's API and an end-user's toolkit for handling BAM files.", "keywords": [ "bamtools", "stats", "bam" ], "tools": [ { "bamtools": { "description": "C++ API & command-line toolkit for working with BAM data", "homepage": "http://github.com/pezmaster31/bamtools", "documentation": "https://github.com/pezmaster31/bamtools/wiki", "tool_dev_url": "http://github.com/pezmaster31/bamtools", "licence": [ "MIT" ], "identifier": "biotools:bamtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.stats": { "type": "file", "description": "File containing alignment statistics", "pattern": "*.stats", "ontologies": [] } } ] ], "versions_bamtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamtools": { "type": "string", "description": "The name of the tool" } }, { "bamtools --version | sed '2!d;s/bamtools //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamtools": { "type": "string", "description": "The name of the tool" } }, { "bamtools --version | sed '2!d;s/bamtools //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lescai" ], "maintainers": [ "@lescai" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bamtools:2.5.2--b804fdcee08dfdd6", "build_id": "bd-b804fdcee08dfdd6_1", "scan_id": "sc-79611b0edf36e036_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bamtools:2.5.2--96c6f02db43d050f", "build_id": "bd-96c6f02db43d050f_1", "scan_id": "sc-04ae2aaf8a78d4a7_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bamtools:2.5.2--5869abe3f9394272", "build_id": "bd-5869abe3f9394272_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c1/c1fde4cd562bddffee839570552212cbc3e01bb253ae8af6954a069106d518ba/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bamtools:2.5.2--e0ec78289d77bf8f", "build_id": "bd-e0ec78289d77bf8f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f1/f1ab8c6658453eb6941efca64aa8666db1c48236fa598fe929ea5d523893bb44/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bamtools/stats/.conda-lock/linux_amd64-bd-b804fdcee08dfdd6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bamtools/stats/.conda-lock/linux_arm64-bd-96c6f02db43d050f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hgtseq", "version": "1.1.0" } ] }, { "name": "bamutil_clipoverlap", "path": "modules/nf-core/bamutil/clipoverlap/meta.yml", "tree_sha": "82787c4f6bcfca70fbe73d1215cacf689df827bb", "files": [ "modules/nf-core/bamutil/clipoverlap/.conda-lock/linux_amd64-bd-1582863f9eda77c6_1.txt", "modules/nf-core/bamutil/clipoverlap/.conda-lock/linux_arm64-bd-b49509f6d9175c24_1.txt", "modules/nf-core/bamutil/clipoverlap/environment.yml", "modules/nf-core/bamutil/clipoverlap/main.nf", "modules/nf-core/bamutil/clipoverlap/meta.yml", "modules/nf-core/bamutil/clipoverlap/tests/main.nf.test", "modules/nf-core/bamutil/clipoverlap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bamutil_clipoverlap", "description": "clips overlapping read pairs. When two mates overlap, this tool will clip the record's whose clipped region would have the lowest average quality.", "keywords": [ "bam", "clipping", "clipOverlap", "bamUtil" ], "tools": [ { "bamutil": { "description": "Programs that perform operations on SAM/BAM files, all built into a single executable, bam.", "homepage": "https://genome.sph.umich.edu/wiki/BamUtil", "documentation": "https://genome.sph.umich.edu/wiki/BamUtil:_clipOverlap", "tool_dev_url": "https://github.com/statgen/bamUtil", "doi": "10.1101/gr.176552.114", "licence": [ "GPL v3" ], "identifier": "biotools:bamutil" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Coordinate/ReadName sorted BAM/SAM/uncompressedBAM file", "pattern": "*.{bam,sam,ubam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Coordinate/ReadName sorted BAM/SAM/uncompressedBAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "stats_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "basic overlap statistics when unabled with --stats", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_bamutil": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamutil": { "type": "string", "description": "The name of the tool" } }, { "bam clipOverlap 2>&1 | grep '^Version:' | sed 's/^Version: //;s/;.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamutil": { "type": "string", "description": "The name of the tool" } }, { "bam clipOverlap 2>&1 | grep '^Version:' | sed 's/^Version: //;s/;.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Y-Pei" ], "maintainers": [ "@Y-Pei" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bamutil:1.0.15--1582863f9eda77c6", "build_id": "bd-1582863f9eda77c6_1", "scan_id": "sc-7e0163f4eeeb5a48_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bamutil:1.0.15--b49509f6d9175c24", "build_id": "bd-b49509f6d9175c24_1", "scan_id": "sc-31164ee20a648e56_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bamutil:1.0.15--ff30698e5b8b9a23", "build_id": "bd-ff30698e5b8b9a23_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/91c86394353680e525a569121749574c1340e4b82168af825e4cbed716f9cfc1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bamutil:1.0.15--4949a7ace34d8dd8", "build_id": "bd-4949a7ace34d8dd8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/32/32f36960442c157e793e792826ad6ceab3d7dfe59536f08718f395dfea9fbaa5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bamutil/clipoverlap/.conda-lock/linux_amd64-bd-1582863f9eda77c6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bamutil/clipoverlap/.conda-lock/linux_arm64-bd-b49509f6d9175c24_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bamutil_trimbam", "path": "modules/nf-core/bamutil/trimbam/meta.yml", "tree_sha": "0237e35d29f031c275487a64d95b2896022555d5", "files": [ "modules/nf-core/bamutil/trimbam/.conda-lock/linux_amd64-bd-1582863f9eda77c6_1.txt", "modules/nf-core/bamutil/trimbam/.conda-lock/linux_arm64-bd-b49509f6d9175c24_1.txt", "modules/nf-core/bamutil/trimbam/environment.yml", "modules/nf-core/bamutil/trimbam/main.nf", "modules/nf-core/bamutil/trimbam/meta.yml", "modules/nf-core/bamutil/trimbam/tests/main.nf.test", "modules/nf-core/bamutil/trimbam/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bamutil_trimbam", "description": "trims the end of reads in a SAM/BAM file, changing read ends to ‘N’ and quality to ‘!’, or by soft clipping", "keywords": [ "bam", "trim", "clipping", "bamUtil", "trimBam" ], "tools": [ { "bamutil": { "description": "Programs that perform operations on SAM/BAM files, all built into a single executable, bam.", "homepage": "https://genome.sph.umich.edu/wiki/BamUtil", "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" ], "identifier": "biotools:bamutil" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } }, { "trim_left": { "type": "integer", "description": "Number of bases to trim off the right-hand side of a read. Reverse strands are reversed before trimming." } }, { "trim_right": { "type": "integer", "description": "Number of bases to trim off the right-hand side of a read. Reverse strands are reversed before trimming." } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Trimmed but unsorted BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_bamutil": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamutil": { "type": "string", "description": "The name of the tool" } }, { "bam trimBam 2>&1 | head -1 | sed 's/^Version: //;s/;.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bamutil": { "type": "string", "description": "The name of the tool" } }, { "bam trimBam 2>&1 | head -1 | sed 's/^Version: //;s/;.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bamutil:1.0.15--b49509f6d9175c24", "build_id": "bd-b49509f6d9175c24_1", "scan_id": "sc-31164ee20a648e56_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bamutil:1.0.15--1582863f9eda77c6", "build_id": "bd-1582863f9eda77c6_1", "scan_id": "sc-7e0163f4eeeb5a48_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bamutil:1.0.15--4949a7ace34d8dd8", "build_id": "bd-4949a7ace34d8dd8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/32/32f36960442c157e793e792826ad6ceab3d7dfe59536f08718f395dfea9fbaa5/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bamutil:1.0.15--ff30698e5b8b9a23", "build_id": "bd-ff30698e5b8b9a23_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/91c86394353680e525a569121749574c1340e4b82168af825e4cbed716f9cfc1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bamutil/trimbam/.conda-lock/linux_amd64-bd-1582863f9eda77c6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bamutil/trimbam/.conda-lock/linux_arm64-bd-b49509f6d9175c24_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bandage_image", "path": "modules/nf-core/bandage/image/meta.yml", "tree_sha": "806c3ee7226a8edecaa89039ff44ab7a52ae2bc4", "files": [ "modules/nf-core/bandage/image/environment.yml", "modules/nf-core/bandage/image/main.nf", "modules/nf-core/bandage/image/meta.yml", "modules/nf-core/bandage/image/tests/main.nf.test", "modules/nf-core/bandage/image/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bandage_image", "description": "Render an assembly graph in GFA 1.0 format to PNG and SVG image formats", "keywords": [ "gfa", "graph", "assembly", "visualisation" ], "tools": [ { "bandage": { "description": "Bandage - a Bioinformatics Application for Navigating De novo Assembly Graphs Easily\n", "homepage": "https://github.com/rrwick/Bandage", "documentation": "https://github.com/rrwick/Bandage", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:bandage" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gfa": { "type": "file", "description": "Assembly graph in GFA 1.0 format", "pattern": "*.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "Bandage image in PNG format", "pattern": "*.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "svg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.svg": { "type": "file", "description": "Bandage image in SVG format", "pattern": "*.svg", "ontologies": [ { "edam": "http://edamontology.org/format_3604" } ] } } ] ], "versions_bandage": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bandage": { "type": "string", "description": "The name of the tool" } }, { "export QT_QPA_PLATFORM=offscreen; Bandage --version 2>&1| grep Version | sed \"s/^Version: //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bandage": { "type": "string", "description": "The name of the tool" } }, { "export QT_QPA_PLATFORM=offscreen; Bandage --version 2>&1| grep Version | sed \"s/^Version: //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh" ], "maintainers": [ "@heuermh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "barrnap", "path": "modules/nf-core/barrnap/meta.yml", "tree_sha": "48d129844d178fc25493273d9a50afcc8f7b8e79", "files": [ "modules/nf-core/barrnap/.conda-lock/linux_amd64-bd-847dcfa21d3169b7_1.txt", "modules/nf-core/barrnap/.conda-lock/linux_arm64-bd-0a529b1659370d24_1.txt", "modules/nf-core/barrnap/environment.yml", "modules/nf-core/barrnap/main.nf", "modules/nf-core/barrnap/meta.yml", "modules/nf-core/barrnap/tests/main.nf.test", "modules/nf-core/barrnap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "barrnap", "description": "barrnap uses a hmmer profile to find rrnas in reads or contig fasta files", "keywords": [ "rrna", "sequences", "removal" ], "tools": [ { "barrnap": { "description": "Barrnap predicts the location of ribosomal RNA genes in genomes (bacteria, archaea, metazoan mitochondria and eukaryotes).", "homepage": "https://github.com/tseemann/barrnap", "documentation": "https://github.com/tseemann/barrnap", "tool_dev_url": "https://github.com/tseemann/barrnap", "licence": [ "GPL v3" ], "identifier": "biotools:barrnap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "dbname": { "type": "string", "description": "database to use(bacteria, archaea, eukaryota, metazoan mitochondria)" } } ] ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.gff": { "type": "file", "description": "gff file containing coordinates of genes", "pattern": "*.gff", "ontologies": [] } } ] ], "versions_barrnap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "barrnap": { "type": "string", "description": "The name of the tool" } }, { "barrnap --version 2>&1 | sed \"s/barrnap //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "barrnap": { "type": "string", "description": "The name of the tool" } }, { "barrnap --version 2>&1 | sed \"s/barrnap //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@danilodileo", "@srisarya" ], "maintainers": [ "@danilodileo" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/barrnap:0.9--847dcfa21d3169b7", "build_id": "bd-847dcfa21d3169b7_1", "scan_id": "sc-f49b75556bc6158d_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/barrnap:0.9--0a529b1659370d24", "build_id": "bd-0a529b1659370d24_1", "scan_id": "sc-85a7e2a85e8f5192_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/barrnap:0.9--d568abf116109f93", "build_id": "bd-d568abf116109f93_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/46/46925ba4c44fde31056890ad1af51140c91616055f8b7ac073f51db21d321e32/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/barrnap:0.9--a0c885dd73368fd4", "build_id": "bd-a0c885dd73368fd4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/da/da80cdaeae9d56b469f16068ec5fb005373fdd22c0218fee165b09a89b9fcec7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/barrnap/.conda-lock/linux_amd64-bd-847dcfa21d3169b7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/barrnap/.conda-lock/linux_arm64-bd-0a529b1659370d24_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "bases2fastq", "path": "modules/nf-core/bases2fastq/meta.yml", "tree_sha": "ae653c87ebf500e585c1f94dad6fdcf5db41f083", "files": [ "modules/nf-core/bases2fastq/main.nf", "modules/nf-core/bases2fastq/meta.yml", "modules/nf-core/bases2fastq/tests/main.nf.test", "modules/nf-core/bases2fastq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bases2fastq", "description": "Demultiplex Element Biosciences bases files", "keywords": [ "demultiplex", "element", "fastq" ], "tools": [ { "bases2fastq": { "description": "Demultiplexes sequencing data and converts base calls into FASTQ files for secondary analysis", "homepage": "https://go.elementbiosciences.com/bases2fastq-download", "documentation": "https://www.elementbiosciences.com/resources/user-guides/workflow/bases2fastq", "licence": [ "http://go.elembio.link/eula" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "run_manifest": { "type": "file", "description": "RunManifest file", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "run_dir": { "type": "directory", "description": "Input run directory containing optionally containing a RunManifest.json if run_manifest is not supplied" } } ] ], "output": { "sample_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/Samples/**/*_R*.fastq.gz": { "type": "file", "description": "Demultiplexed sample FASTQ files", "pattern": "${prefix}/Samples/*/*_R*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "sample_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/Samples/**/*_stats.json": { "type": "file", "description": "Demultiplexed sample stats", "pattern": "${prefix}/Samples/*/*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "qc_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_QC.html": { "type": "file", "description": "QC HTML report", "pattern": "${prefix}//*_QC.html", "ontologies": [] } } ] ], "multiqc_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/multiqc_report.html": { "type": "file", "description": "Multiqc HTML report", "pattern": "${prefix}/multiqc_report.html", "ontologies": [] } } ] ], "run_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/RunStats.json": { "type": "file", "description": "QC HTML report", "pattern": "${prefix}/*.html", "ontologies": [] } } ] ], "generated_run_manifest": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/RunManifest.json": { "type": "file", "description": "Updated Run Manifest JSON from the run_manifest csv", "pattern": "${prefix}/RunManifest.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/Metrics.csv": { "type": "file", "description": "Sample metrics", "pattern": "${prefix}/Metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "unassigned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/UnassignedSequences.csv": { "type": "file", "description": "Unassigned Sequences", "pattern": "${prefix}/UnassignedSequences.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_bases2fastq": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bases2fastq": { "type": "string", "description": "The tool name" } }, { "bases2fastq --version | sed \"s/.*version //;s/,.*//\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bases2fastq": { "type": "string", "description": "The tool name" } }, { "bases2fastq --version | sed \"s/.*version //;s/,.*//\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" } ] }, { "name": "basicpy", "path": "modules/nf-core/basicpy/meta.yml", "tree_sha": "24b21e95d2f0761d6c09bef2fcae90f3ca441124", "files": [ "modules/nf-core/basicpy/main.nf", "modules/nf-core/basicpy/meta.yml", "modules/nf-core/basicpy/tests/main.nf.test", "modules/nf-core/basicpy/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "basicpy", "description": "BaSiCPy is a python package for background and shading correction of optical microscopy images. It is developed based on the Matlab version of BaSiC tool with major improvements in the algorithm.", "keywords": [ "illumiation_correction", "background_correction", "microscopy", "imaging" ], "tools": [ { "basicpy": { "description": "BaSiCPy is a python package for background and shading correction of optical microscopy images. It is developed based on the Matlab version of BaSiC tool with major improvements in the algorithm.", "homepage": "https://github.com/peng-lab/BaSiCPy", "documentation": "https://basicpy.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/peng-lab/BaSiCPy", "doi": "10.1038/ncomms14836", "license": [ "MIT License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "image": { "type": "file", "description": "BioFormats-compatible image file to be used for dark and flat field illumination correction", "pattern": "*.{ome.tiff,ome.tif,rcpnl,btf,nd2,tiff,tif,czi}", "ontologies": [] } } ] ], "output": { "profiles": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-dfp.ome.tif": { "type": "file", "description": "OME-TIFF fields for dark field illumination correction", "pattern": "*.{ome.tif}", "ontologies": [] } }, { "*-ffp.ome.tif": { "type": "file", "description": "OME-TIFF fields for flat field illumination correction", "pattern": "*.{ome.tif}", "ontologies": [] } } ] ], "versions_basicpy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "basicpy": { "type": "string", "description": "The name of the tool" } }, { "1.2.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "basicpy": { "type": "string", "description": "The name of the tool" } }, { "1.2.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FloWuenne" ], "maintainers": [ "@FloWuenne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" } ] }, { "name": "baysor_preview", "path": "modules/nf-core/baysor/preview/meta.yml", "tree_sha": "298fa2ccd4836c65e7dccf319afe52713b7a0a0c", "files": [ "modules/nf-core/baysor/preview/environment.yml", "modules/nf-core/baysor/preview/main.nf", "modules/nf-core/baysor/preview/meta.yml", "modules/nf-core/baysor/preview/tests/main.nf.test", "modules/nf-core/baysor/preview/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "baysor_preview", "description": "Extract neighborhood composition vectors (NVCs) from a dataset.", "keywords": [ "preview", "preview_dataset", "preview_html" ], "tools": [ { "baysor": { "description": "Baysor is a tool that segments cells using spatial gene expression maps. Optionally, segmentation masks can be given as additional input.", "homepage": "https://kharchenkolab.github.io/Baysor/dev/", "documentation": "https://kharchenkolab.github.io/Baysor/dev/", "tool_dev_url": "https://github.com/kharchenkolab/Baysor", "doi": "10.1038/s41587-021-01044-w", "licence": [ "MIT license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "transcripts": { "type": "file", "description": "Tab-delimited file with transcript information. Must contain the following columns:\n- x: x-coordinate of the transcript\n- y: y-coordinate of the transcript\n- gene: gene name of the transcript\n", "pattern": "transcripts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "config": { "type": "file", "description": "YAML configuration file for Baysor. Must contain the following fields:\n- baysor_config: Baysor configuration parameters (see Baysor documentation for details)\n", "pattern": "xenium.toml", "ontologies": [] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}_preview.html": { "type": "file", "description": "HTML file with the preview of the Baysor segmentation", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_baysor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "baysor": { "type": "string", "description": "The name of the tool" } }, { "baysor --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "baysor": { "type": "string", "description": "The name of the tool" } }, { "baysor --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "baysor_run", "path": "modules/nf-core/baysor/run/meta.yml", "tree_sha": "f258d5f3b9179658a646ee61f75ae86681925930", "files": [ "modules/nf-core/baysor/run/environment.yml", "modules/nf-core/baysor/run/main.nf", "modules/nf-core/baysor/run/meta.yml", "modules/nf-core/baysor/run/tests/main.nf.test", "modules/nf-core/baysor/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "baysor_run", "description": "Bayesian segmentation of spatial transcriptomics data.", "keywords": [ "segmentation", "spatial transcriptomics", "cell clustering", "imaging" ], "tools": [ { "baysor": { "description": "Baysor is a tool that segments cells using spatial gene expression maps. Optionally, segmentation masks can be given as additional input.", "homepage": "https://kharchenkolab.github.io/Baysor/dev/", "documentation": "https://kharchenkolab.github.io/Baysor/dev/", "tool_dev_url": "https://github.com/kharchenkolab/Baysor", "doi": "10.1038/s41587-021-01044-w", "licence": [ "MIT license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "transcripts": { "type": "file", "description": "CSV file", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "prior_segmentation": { "type": "file", "description": "CSV file with segmentation mask (optional)", "pattern": "*_segmentation.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "config": { "type": "file", "description": "TOML file with config arguments", "pattern": "*.toml", "ontologies": [] } }, { "scale": { "type": "float", "description": "Scale factor for the segmentation" } } ], { "prior_confidence": { "type": "float", "description": "Confidence of the prior segmentation (optional)" } }, { "prior_column": { "type": "string", "description": "Column name in the prior segmentation file that contains the segmentation mask (optional)" } }, { "polygon_format": { "type": "string", "description": "Format for output segmentation polygons (default: FeatureCollection)\n", "enum": [ "GeometryCollectionLegacy", "GeometryCollection", "FeatureCollection" ] } } ], "output": { "segmentation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}_segmentation.csv": { "type": "file", "description": "CSV file with segmentation mask", "pattern": "*_segmentation.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "${prefix}_segmentation_polygons_2d.json": { "type": "file", "description": "JSON file with segmentation polygons", "pattern": "*_segmentation_polygons_2d.json", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_baysor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "baysor": { "type": "string", "description": "The name of the tool" } }, { "baysor --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "baysor": { "type": "string", "description": "The name of the tool" } }, { "baysor --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "baysor_segfree", "path": "modules/nf-core/baysor/segfree/meta.yml", "tree_sha": "ce97b7cca9134dcee8a355f88257e759e5569601", "files": [ "modules/nf-core/baysor/segfree/environment.yml", "modules/nf-core/baysor/segfree/main.nf", "modules/nf-core/baysor/segfree/meta.yml", "modules/nf-core/baysor/segfree/tests/main.nf.test", "modules/nf-core/baysor/segfree/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "baysor_segfree", "description": "Extract neighborhood composition vectors (NVCs) from a dataset.", "keywords": [ "neighborhood", "segmentation-free", "ncvs-looms" ], "tools": [ { "baysor": { "description": "Baysor is a tool that segments cells using spatial gene expression maps. Optionally, segmentation masks can be given as additional input.", "homepage": "https://kharchenkolab.github.io/Baysor/dev/", "documentation": "https://kharchenkolab.github.io/Baysor/dev/", "tool_dev_url": "https://github.com/kharchenkolab/Baysor", "doi": "10.1038/s41587-021-01044-w", "licence": [ "MIT license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "transcripts": { "type": "file", "description": "Tab-delimited file with transcript information. Must contain the following columns:\n- x: x-coordinate of the transcript\n- y: y-coordinate of the transcript\n- gene: gene name of the transcript\n", "pattern": "transcripts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "config": { "type": "file", "description": "YAML configuration file for Baysor. Must contain the following fields:\n- baysor_config: Baysor configuration parameters (see Baysor documentation for details)\n", "pattern": "xenium.toml", "ontologies": [] } } ] ], "output": { "ncvs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}_ncvs.loom": { "type": "file", "description": "Loom file containing neighborhood composition vectors (NVCs)", "ontologies": [ { "edam": "http://edamontology.org/format_3602" } ] } } ] ], "versions_baysor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "baysor": { "type": "string", "description": "The name of the tool" } }, { "baysor --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "baysor": { "type": "string", "description": "The name of the tool" } }, { "baysor --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bbmap_align", "path": "modules/nf-core/bbmap/align/meta.yml", "tree_sha": "68042ac2a87a87cb4ef2a4569da81d5a98b57588", "files": [ "modules/nf-core/bbmap/align/environment.yml", "modules/nf-core/bbmap/align/main.nf", "modules/nf-core/bbmap/align/meta.yml", "modules/nf-core/bbmap/align/tests/main.nf.test", "modules/nf-core/bbmap/align/tests/main.nf.test.snap", "modules/nf-core/bbmap/align/tests/nextflow.config" ], "type": "module", "meta": { "name": "bbmap_align", "description": "Align short or PacBio reads to a reference genome using BBMap", "keywords": [ "align", "map", "fasta", "fastq", "genome", "reference" ], "tools": [ { "bbmap": { "description": "BBMap is a short read aligner, as well as various other bioinformatic tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "documentation": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "licence": [ "UC-LBL license (see package)" ], "identifier": "biotools:bbmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq": { "type": "file", "description": "Input FastQ files: one file for single-end data, and two files, or one\ninterleaved file, for paired-end data.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "ref": { "type": "file", "description": "Either \"ref\" a directory containing an index, the name of another directory\nwith a \"ref\" subdirectory containing an index or the name of a fasta formatted\nnucleotide file containing the reference to map to.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, [ { "output_format": { "type": "string", "description": "Format of the output reads, one of \"bam\", \"fastq\", \"fastq.gz\", \"fasta\" or\n\"fasta.gz\". Defaults to \"bam\" if empty.\n" } }, { "output_reads": { "type": "string", "description": "Which reads to write, one of \"all\" (bbmap `out`), \"mapped\" (`outm`) or\n\"unmapped\" (`outu`). Defaults to \"all\" if empty.\n" } }, { "interleaved_output": { "type": "boolean", "description": "Whether to write paired-end fastq/fasta output to a single interleaved\nfile instead of two files. Has no effect on single-end or bam output.\n" } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file, written when output_format is \"bam\". Named `${prefix}.bam`\nfor all reads, `${prefix}..bam` otherwise.\n", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{fastq,fastq.gz,fasta,fasta.gz}": { "type": "file", "description": "Reads in fastq/fasta format, written when output_format is not \"bam\" and\nnamed `${prefix}.`. Paired-end reads are split into `_1` and\n`_2` files unless interleaved_output is true.\n", "pattern": "*.{fastq,fastq.gz,fasta,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "bbmap_bbduk", "path": "modules/nf-core/bbmap/bbduk/meta.yml", "tree_sha": "f3835dc11eb7b299ca46ddba3b33716c3f8a84b2", "files": [ "modules/nf-core/bbmap/bbduk/environment.yml", "modules/nf-core/bbmap/bbduk/main.nf", "modules/nf-core/bbmap/bbduk/meta.yml", "modules/nf-core/bbmap/bbduk/tests/main.nf.test", "modules/nf-core/bbmap/bbduk/tests/main.nf.test.snap", "modules/nf-core/bbmap/bbduk/tests/nextflow.config" ], "type": "module", "meta": { "name": "bbmap_bbduk", "description": "Adapter and quality trimming of sequencing reads", "keywords": [ "trimming", "adapter trimming", "quality trimming", "fastq" ], "tools": [ { "bbmap": { "description": "BBMap is a short read aligner, as well as various other bioinformatic tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "documentation": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "licence": [ "UC-LBL license (see package)" ], "identifier": "biotools:bbmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], { "contaminants": { "type": "file", "description": "Reference files containing adapter and/or contaminant sequences for sequence kmer matching\n", "ontologies": [] } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "The trimmed/modified fastq reads", "pattern": "*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Bbduk log file", "pattern": "*bbduk.log", "ontologies": [] } } ] ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MGordon09" ], "maintainers": [ "@MGordon09" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "detaxizer", "version": "1.4.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "bbmap_bbmerge", "path": "modules/nf-core/bbmap/bbmerge/meta.yml", "tree_sha": "4aee1d0b2cdd89a624487b08350f98bfeda127ed", "files": [ "modules/nf-core/bbmap/bbmerge/environment.yml", "modules/nf-core/bbmap/bbmerge/main.nf", "modules/nf-core/bbmap/bbmerge/meta.yml", "modules/nf-core/bbmap/bbmerge/tests/main.nf.test", "modules/nf-core/bbmap/bbmerge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bbmap_bbmerge", "description": "Merging overlapping paired reads into a single read.", "keywords": [ "paired reads merging", "fastq", "overlap-based merging" ], "tools": [ { "bbmap": { "description": "BBMap is a short read aligner, as well as various other bioinformatic tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "documentation": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "licence": [ "UC-LBL license (see package)" ], "identifier": "biotools:bbmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "List of input paired end fastq files\n", "pattern": "*.{fastq,fq}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "interleave": { "type": "boolean", "description": "Indicates whether the input paired reads are interleaved or not\n" } } ], "output": { "merged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_merged.fastq.gz": { "type": "file", "description": "merged reads", "pattern": "*_merged.fastq", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "unmerged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_unmerged.fastq.gz": { "type": "file", "description": "unmerged reads", "pattern": "*_unmerged.fastq", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "ihist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_ihist.txt": { "type": "file", "description": "insert size histogram", "pattern": "*_ihist.txt", "ontologies": [] } } ] ], "log": [ { "*.log": { "type": "file", "description": "log file containing stdout and stderr from bbmerge.sh", "pattern": "*.log", "ontologies": [] } } ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@guille0387" ], "maintainers": [ "@guille0387" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bbmap_bbnorm", "path": "modules/nf-core/bbmap/bbnorm/meta.yml", "tree_sha": "72ed29125e9e8866f6d01e9e13d7d1dc1521a061", "files": [ "modules/nf-core/bbmap/bbnorm/environment.yml", "modules/nf-core/bbmap/bbnorm/main.nf", "modules/nf-core/bbmap/bbnorm/meta.yml", "modules/nf-core/bbmap/bbnorm/tests/main.nf.test", "modules/nf-core/bbmap/bbnorm/tests/main.nf.test.snap", "modules/nf-core/bbmap/bbnorm/tests/nextflow.config" ], "type": "module", "meta": { "name": "bbmap_bbnorm", "description": "BBNorm is designed to normalize coverage by down-sampling reads over high-depth areas of a genome, to result in a flat coverage distribution.", "keywords": [ "normalization", "assembly", "coverage" ], "tools": [ { "bbmap": { "description": "BBMap is a short read aligner, as well as various other bioinformatic tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "documentation": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "tool_dev_url": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/bbnorm-guide/", "licence": [ "BBMap - Bushnell B. - sourceforge.net/projects/bbmap/" ], "identifier": "biotools:bbmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq": { "type": "file", "description": "fastq file", "pattern": "*.{fastq,fq}(.gz)?", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "fastq file", "pattern": "*.{fastq, fq}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "log file", "pattern": "*.log", "ontologies": [] } } ] ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@danilodileo" ], "maintainers": [ "@danilodileo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "bbmap_bbsplit", "path": "modules/nf-core/bbmap/bbsplit/meta.yml", "tree_sha": "028fbe26380b480b465625bce6be7c6dd85c0d63", "files": [ "modules/nf-core/bbmap/bbsplit/environment.yml", "modules/nf-core/bbmap/bbsplit/main.nf", "modules/nf-core/bbmap/bbsplit/meta.yml", "modules/nf-core/bbmap/bbsplit/tests/main.nf.test", "modules/nf-core/bbmap/bbsplit/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bbmap_bbsplit", "description": "Split sequencing reads by mapping them to multiple references simultaneously", "keywords": [ "align", "map", "fastq", "genome", "reference" ], "tools": [ { "bbmap": { "description": "BBMap is a short read aligner, as well as various other bioinformatic tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "documentation": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "licence": [ "UC-LBL license (see package)" ], "identifier": "biotools:bbmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], { "index": { "type": "directory", "description": "Directory to place generated index", "pattern": "*" } }, { "primary_ref": { "type": "file", "description": "Path to the primary reference", "pattern": "*", "ontologies": [] } }, [ { "other_ref_names": { "type": "list", "description": "List of other reference ids apart from the primary" } }, { "other_ref_paths": { "type": "list", "description": "Path to other references paths corresponding to \"other_ref_names\"" } } ], { "only_build_index": { "type": "string", "description": "true = only build index; false = mapping" } } ], "output": { "index": [ { "bbsplit_index": { "type": "directory", "description": "Directory with index files", "pattern": "bbsplit_index" } } ], "primary_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*primary*fastq.gz": { "type": "file", "description": "Output reads that map to the primary reference", "pattern": "*primary*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "all_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*fastq.gz": { "type": "file", "description": "All reads mapping to any of the references", "pattern": "*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*txt": { "type": "file", "description": "Tab-delimited text file containing mapping statistics", "pattern": "*.txt", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file", "pattern": "*.log", "ontologies": [] } } ] ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bbmap": { "type": "string", "description": "The tool name" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bbmap": { "type": "string", "description": "The tool name" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh", "@pinin4fjords" ], "maintainers": [ "@joseespinosa", "@drpatelh", "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "bbmap_clumpify", "path": "modules/nf-core/bbmap/clumpify/meta.yml", "tree_sha": "7dc999aecf16fadb5867b9d768e6b0dca1c004b5", "files": [ "modules/nf-core/bbmap/clumpify/environment.yml", "modules/nf-core/bbmap/clumpify/main.nf", "modules/nf-core/bbmap/clumpify/meta.yml", "modules/nf-core/bbmap/clumpify/tests/main.nf.test", "modules/nf-core/bbmap/clumpify/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bbmap_clumpify", "description": "Create 30% Smaller, Faster Gzipped Fastq Files. And remove duplicates", "keywords": [ "clumping fastqs", "smaller fastqs", "deduping", "fastq" ], "tools": [ { "bbmap": { "description": "BBMap is a short read aligner, as well as various other bioinformatic tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/clumpify-guide/", "documentation": "https://www.biostars.org/p/225338/", "licence": [ "UC-LBL license (see package)" ], "identifier": "biotools:bbmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "The reordered/clumped (and if necessary deduped) fastq reads", "pattern": "*.clumped.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Clumpify log file", "pattern": "*clumpify.log", "ontologies": [] } } ] ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tamuanand" ], "maintainers": [ "@tamuanand" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "bbmap_filterbyname", "path": "modules/nf-core/bbmap/filterbyname/meta.yml", "tree_sha": "86b781ac5540439b2db1301b4629b765505bc2ce", "files": [ "modules/nf-core/bbmap/filterbyname/environment.yml", "modules/nf-core/bbmap/filterbyname/main.nf", "modules/nf-core/bbmap/filterbyname/meta.yml", "modules/nf-core/bbmap/filterbyname/tests/main.nf.test", "modules/nf-core/bbmap/filterbyname/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bbmap_filterbyname", "description": "Filter out sequences by sequence header name(s)", "keywords": [ "fastq", "fasta", "filter" ], "tools": [ { "bbmap": { "description": "BBMap is a short read aligner, as well as various other bioinformatic tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/clumpify-guide/", "documentation": "https://www.biostars.org/p/225338/", "licence": [ "UC-LBL license (see package)" ], "identifier": "biotools:bbmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and\npaired-end data, respectively.\n", "ontologies": [] } } ], { "names_to_filter": { "type": "string", "description": "String containing names of reads to filter out of the fastq files.\n" } }, { "output_format": { "type": "string", "description": "String with the format of the output file, e.g. fastq.gz, fasta, fasta.bz2\n" } }, { "interleaved_output": { "type": "boolean", "description": "Whether to produce an interleaved fastq output file\n" } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${output_format}": { "type": "file", "description": "The trimmed/modified fastq reads", "pattern": "*${output_format}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "filterbyname.sh log file", "pattern": "*.filterbyname.log", "ontologies": [] } } ] ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tokarevvasily", "@sppearce" ], "maintainers": [ "@sppearce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "detaxizer", "version": "1.4.0" } ] }, { "name": "bbmap_index", "path": "modules/nf-core/bbmap/index/meta.yml", "tree_sha": "4848dee29de8be2f23ff766f4c70bc4b95e8a5c8", "files": [ "modules/nf-core/bbmap/index/environment.yml", "modules/nf-core/bbmap/index/main.nf", "modules/nf-core/bbmap/index/meta.yml", "modules/nf-core/bbmap/index/tests/main.nf.test", "modules/nf-core/bbmap/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bbmap_index", "description": "Creates an index from a fasta file, ready to be used by bbmap.sh in mapping mode.", "keywords": [ "map", "index", "fasta" ], "tools": [ { "bbmap": { "description": "BBMap is a short read aligner, as well as various other bioinformatic tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "documentation": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "licence": [ "UC-LBL license (see package)" ], "identifier": "biotools:bbmap" } } ], "input": [ { "fasta": { "type": "file", "description": "fasta formatted file with nucleotide sequences", "pattern": "*.{fna,fa,fasta}", "ontologies": [] } } ], "output": { "index": [ { "ref": { "type": "directory", "description": "Directory containing the index files" } } ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "bbmap_pileup", "path": "modules/nf-core/bbmap/pileup/meta.yml", "tree_sha": "ce9cac5f6a0c78d6e170263d054ed1141d15eb2c", "files": [ "modules/nf-core/bbmap/pileup/environment.yml", "modules/nf-core/bbmap/pileup/main.nf", "modules/nf-core/bbmap/pileup/meta.yml", "modules/nf-core/bbmap/pileup/tests/main.nf.test", "modules/nf-core/bbmap/pileup/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bbmap_pileup", "description": "Calculates per-scaffold or per-base coverage information from an unsorted sam or bam file.", "keywords": [ "fasta", "genome", "coverage" ], "tools": [ { "bbmap": { "description": "BBMap is a short read aligner, as well as various other bioinformatic tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "documentation": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "tool_dev_url": "https://github.com/BioInfoTools/BBMap/blob/master/sh/pileup.sh", "licence": [ "UC-LBL license (see package)" ], "identifier": "biotools:bbmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "covstats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.stats.txt": { "type": "file", "description": "Coverage statistics", "pattern": "*.stats.txt", "ontologies": [] } } ] ], "hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hist.txt": { "type": "file", "description": "Histogram of # occurrences of each depth level", "pattern": "*.hist.txt", "ontologies": [] } } ] ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v 'Duplicate cpuset'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v 'Duplicate cpuset'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nascent", "version": "2.3.0" } ] }, { "name": "bbmap_repair", "path": "modules/nf-core/bbmap/repair/meta.yml", "tree_sha": "7bb4c8af08127ff698bd96e4dd0ecba882f13133", "files": [ "modules/nf-core/bbmap/repair/environment.yml", "modules/nf-core/bbmap/repair/main.nf", "modules/nf-core/bbmap/repair/meta.yml", "modules/nf-core/bbmap/repair/tests/main.nf.test", "modules/nf-core/bbmap/repair/tests/main.nf.test.snap", "modules/nf-core/bbmap/repair/tests/nextflow.config" ], "type": "module", "meta": { "name": "bbmap_repair", "description": "Re-pairs reads that became disordered or had some mates eliminated.", "keywords": [ "paired reads re-pairing", "fastq", "preprocessing" ], "tools": [ { "repair": { "description": "Repair.sh is a tool that re-pairs reads that became disordered or had some mates eliminated tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/", "documentation": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "licence": [ "UC-LBL license (see package)" ], "identifier": "biotools:bbmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "List of input paired end fastq files\n", "pattern": "*.{fastq,fq}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "interleave": { "type": "boolean", "description": "Indicates whether the input paired reads are interleaved or not\n" } } ], "output": { "repaired": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_repaired.fastq.gz": { "type": "file", "description": "re-paired reads", "pattern": "*_repaired.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "singleton": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_singleton.fastq.gz": { "type": "file", "description": "singleton reads", "pattern": "*singleton.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ { "*.log": { "type": "file", "description": "log file containing stdout and stderr from repair.sh", "pattern": "*.log", "ontologies": [] } } ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mazzalab" ], "maintainers": [ "@mazzalab", "@tm4zza" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fastqrepair", "version": "1.1.1" } ] }, { "name": "bbmap_sendsketch", "path": "modules/nf-core/bbmap/sendsketch/meta.yml", "tree_sha": "e7329620a382997a038dc3e4f04939bc86394e5e", "files": [ "modules/nf-core/bbmap/sendsketch/environment.yml", "modules/nf-core/bbmap/sendsketch/main.nf", "modules/nf-core/bbmap/sendsketch/meta.yml", "modules/nf-core/bbmap/sendsketch/tests/main.nf.test", "modules/nf-core/bbmap/sendsketch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bbmap_sendsketch", "description": "Compares query sketches to reference sketches hosted on a remote server via the Internet.", "keywords": [ "taxonomy", "classification", "sketch", "query", "fastq", "fasta" ], "tools": [ { "bbmap": { "description": "BBMap is a short read aligner, as well as various other bioinformatic tools.", "homepage": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "documentation": "https://jgi.doe.gov/data-and-tools/software-tools/bbtools/bb-tools-user-guide/", "licence": [ "UC-LBL license (see package)" ], "identifier": "biotools:bbmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "file": { "type": "file", "description": "file with nucleotide sequences", "pattern": "*.{fna, fa, fasta, fa.gz, fasta.gz, fna.gz, fastq.gz, fastq, fq.gz, fq}", "ontologies": [] } } ] ], "output": { "hits": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": ".txt file containing hits from a query seuqnce to various reference sequences output", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_bbmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bbmap": { "type": "string", "description": "The name of the tool" } }, { "bbversion.sh | grep -v \"Duplicate cpuset\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phanhung2" ], "maintainers": [ "@phanhung2" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "bcftools_annotate", "path": "modules/nf-core/bcftools/annotate/meta.yml", "tree_sha": "f67a9b972a9856db7f259f561183c9498e15ab6d", "files": [ "modules/nf-core/bcftools/annotate/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/annotate/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/annotate/environment.yml", "modules/nf-core/bcftools/annotate/main.nf", "modules/nf-core/bcftools/annotate/meta.yml", "modules/nf-core/bcftools/annotate/tests/main.nf.test", "modules/nf-core/bcftools/annotate/tests/main.nf.test.snap", "modules/nf-core/bcftools/annotate/tests/nextflow.config" ], "type": "module", "meta": { "name": "bcftools_annotate", "description": "Add or remove annotations.", "keywords": [ "bcftools", "annotate", "vcf", "remove", "add" ], "tools": [ { "annotate": { "description": "Add or remove annotations.", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "https://samtools.github.io/bcftools/bcftools.html#annotate", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Query VCF or BCF file, can be either uncompressed or compressed", "ontologies": [] } }, { "index": { "type": "file", "description": "Index of the query VCF or BCF file", "ontologies": [] } }, { "annotations": { "type": "file", "description": "Bgzip-compressed file with annotations", "ontologies": [] } }, { "annotations_index": { "type": "file", "description": "Index of the annotations file", "ontologies": [] } }, { "columns": { "type": "file", "description": "List of columns in the annotations file, one name per row", "ontologies": [] } }, { "header_lines": { "type": "file", "description": "Contains lines to append to the output VCF header", "ontologies": [] } }, { "rename_chrs": { "type": "file", "description": "Rename annotations according to this file containing \"old_name new_name\\n\" pairs separated by whitespaces, each on a separate line.", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${extension}": { "type": "file", "description": "Compressed annotated VCF file", "pattern": "*{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${extension}.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}", "ontologies": [] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@projectoriented", "@ramprasadn" ], "maintainers": [ "@projectoriented", "@ramprasadn" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/annotate/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/annotate/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "alleleexpression", "version": "dev" }, { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "bcftools_call", "path": "modules/nf-core/bcftools/call/meta.yml", "tree_sha": "080e3771db614104f88062f8dccf30e8b7215c8e", "files": [ "modules/nf-core/bcftools/call/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/call/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/call/environment.yml", "modules/nf-core/bcftools/call/main.nf", "modules/nf-core/bcftools/call/meta.yml", "modules/nf-core/bcftools/call/tests/main.nf.test", "modules/nf-core/bcftools/call/tests/main.nf.test.snap", "modules/nf-core/bcftools/call/tests/nextflow.config", "modules/nf-core/bcftools/call/tests/vcf_gz_index.config", "modules/nf-core/bcftools/call/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/call/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_call", "description": "This command replaces the former bcftools view caller.\nSome of the original functionality has been temporarily lost in the process of transition under htslib, but will be added back on popular demand.\nThe original calling model can be invoked with the -c option.\n", "keywords": [ "variant calling", "view", "bcftools", "VCF" ], "tools": [ { "view": { "description": "View, subset and filter VCF or BCF files by position and filtering expression. Convert between VCF and BCF\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The vcf file to be inspected.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "index": { "type": "file", "description": "The tab index for the VCF file to be inspected.\ne.g. 'file.tbi'\n", "ontologies": [] } } ], { "regions": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "targets": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file (doesn't rely upon index files)\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "samples": { "type": "file", "description": "Optional, file of sample names to be included or excluded.\ne.g. 'file.tsv'\n", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gz": { "type": "file", "description": "VCF normalized output file", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@LouisLeNezet" ], "maintainers": [ "@abhi18av", "@LouisLeNezet" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/call/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/call/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_concat", "path": "modules/nf-core/bcftools/concat/meta.yml", "tree_sha": "d18e3b8556c6c88c9ecf1d203f507d04b974320b", "files": [ "modules/nf-core/bcftools/concat/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/concat/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/concat/environment.yml", "modules/nf-core/bcftools/concat/main.nf", "modules/nf-core/bcftools/concat/meta.yml", "modules/nf-core/bcftools/concat/tests/main.nf.test", "modules/nf-core/bcftools/concat/tests/main.nf.test.snap", "modules/nf-core/bcftools/concat/tests/nextflow.config", "modules/nf-core/bcftools/concat/tests/vcf_gz_index.config", "modules/nf-core/bcftools/concat/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/concat/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_concat", "description": "Concatenate VCF files", "keywords": [ "variant calling", "concat", "bcftools", "VCF" ], "tools": [ { "concat": { "description": "Concatenate VCF files.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcfs": { "type": "list", "description": "List containing 2 or more vcf files\ne.g. [ 'file1.vcf', 'file2.vcf' ]\n" } }, { "tbi": { "type": "list", "description": "List containing 2 or more index files (optional)\ne.g. [ 'file1.tbi', 'file2.tbi' ]\n" } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${extension}": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}" } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${extension}.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}", "ontologies": [] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@nvnieuwk" ], "maintainers": [ "@abhi18av", "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/concat/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/concat/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "bcftools_consensus", "path": "modules/nf-core/bcftools/consensus/meta.yml", "tree_sha": "b424527f388d0650769df693e80473201a9fc103", "files": [ "modules/nf-core/bcftools/consensus/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/consensus/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/consensus/environment.yml", "modules/nf-core/bcftools/consensus/main.nf", "modules/nf-core/bcftools/consensus/meta.yml", "modules/nf-core/bcftools/consensus/tests/main.nf.test", "modules/nf-core/bcftools/consensus/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bcftools_consensus", "description": "Compresses VCF files", "keywords": [ "variant calling", "consensus", "VCF" ], "tools": [ { "consensus": { "description": "Create consensus sequence by applying VCF variants to a reference fasta file.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "tabix index file", "pattern": "*.{tbi}", "ontologies": [] } }, { "fasta": { "type": "file", "description": "FASTA reference file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "mask": { "type": "file", "description": "BED file used for masking", "pattern": "*.{bed}", "ontologies": [] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fa": { "type": "file", "description": "FASTA reference consensus file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/consensus/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/consensus/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bcftools_convert", "path": "modules/nf-core/bcftools/convert/meta.yml", "tree_sha": "1aaa398dfbbd8a6fc2f51398e438fe96dc801dbf", "files": [ "modules/nf-core/bcftools/convert/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/convert/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/convert/environment.yml", "modules/nf-core/bcftools/convert/main.nf", "modules/nf-core/bcftools/convert/meta.yml", "modules/nf-core/bcftools/convert/tests/main.nf.test", "modules/nf-core/bcftools/convert/tests/main.nf.test.snap", "modules/nf-core/bcftools/convert/tests/nextflow.config" ], "type": "module", "meta": { "name": "bcftools_convert", "description": "Converts certain output formats to VCF", "keywords": [ "bcftools", "convert", "vcf", "gvcf" ], "tools": [ { "bcftools": { "description": "BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed. Most commands accept VCF, bgzipped VCF and BCF with filetype detected automatically even when streaming from a pipe. Indexed VCF and BCF will work in all situations. Un-indexed VCF and BCF and streams will work in most, but not all situations.", "homepage": "https://samtools.github.io/bcftools/bcftools.html", "documentation": "https://samtools.github.io/bcftools/bcftools.html#convert", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/gigascience/giab008", "licence": [ "GPL" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "The input format. Each format needs a separate parameter to be specified in the `args`:\n- GEN/SAMPLE file: `--gensample2vcf`\n- gVCF file: `--gvcf2vcf`\n- HAP/SAMPLE file: `--hapsample2vcf`\n- HAP/LEGEND/SAMPLE file: `--haplegendsample2vcf`\n- TSV file: `--tsv2vcf`\n", "pattern": "*.{gen,sample,g.vcf,hap,legend}{.gz,}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "(Optional) The index for the input files, if needed", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "(Optional) The reference fasta, only needed for gVCF conversion", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], { "bed": { "type": "file", "description": "(Optional) The BED file containing the regions for the VCF file", "pattern": "*.bed", "ontologies": [] } } ], "output": { "vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF merged output file (bgzipped) => when `--output-type z` is used", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "VCF merged output file => when `--output-type v` is used", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bcf.gz": { "type": "file", "description": "BCF merged output file (bgzipped) => when `--output-type b` is used", "pattern": "*.bcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bcf": { "type": "file", "description": "BCF merged output file => when `--output-type u` is used", "pattern": "*.bcf", "ontologies": [] } } ] ], "hap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hap.gz": { "type": "file", "description": "hap format used by IMPUTE2 and SHAPEIT", "pattern": "*.hap.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "legend": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.legend.gz": { "type": "file", "description": "legend format used by IMPUTE2 and SHAPEIT", "pattern": "*.legend.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "samples": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.samples": { "type": "file", "description": "samples format used by IMPUTE2 and SHAPEIT", "pattern": "*.samples", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk", "@ramprasadn", "@atrigila" ], "maintainers": [ "@nvnieuwk", "@ramprasadn", "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/convert/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/convert/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "bcftools_csq", "path": "modules/nf-core/bcftools/csq/meta.yml", "tree_sha": "ec563ab247d61b8cd17838eea0419cbb991e77ce", "files": [ "modules/nf-core/bcftools/csq/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/csq/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/csq/environment.yml", "modules/nf-core/bcftools/csq/main.nf", "modules/nf-core/bcftools/csq/meta.yml", "modules/nf-core/bcftools/csq/tests/main.nf.test", "modules/nf-core/bcftools/csq/tests/main.nf.test.snap", "modules/nf-core/bcftools/csq/tests/vcf.config" ], "type": "module", "meta": { "name": "bcftools_csq", "description": "bcftools Haplotype-aware consequence caller", "keywords": [ "annotation", "gff", "gff3", "protein", "functional", "vcf", "bcf", "bcftools" ], "tools": [ { "reheader": { "description": "Haplotype-aware consequence caller\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://samtools.github.io/bcftools/bcftools.html#csq", "doi": "10.1093/gigascience/giab008", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF/BCF file", "pattern": "*.{vcf.gz,vcf,bcf}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\n" } }, { "fasta": { "type": "file", "description": "Fasta reference", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fai information\n" } }, { "fai": { "type": "file", "description": "Fasta index", "pattern": "*.{fai}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing gff3 information\n" } }, { "gff3": { "type": "file", "description": "GFF3 file", "pattern": "*.{gff,gff.gz,gff3,gff3.gz}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${extension}": { "type": "file", "description": "VCF with annotation, bgzipped per default", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}", "ontologies": [] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@lindenb" ], "maintainers": [ "@lindenb" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/csq/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/csq/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_filter", "path": "modules/nf-core/bcftools/filter/meta.yml", "tree_sha": "47b292cc3c7d42bc99d380ecbb830c9dad0d91b6", "files": [ "modules/nf-core/bcftools/filter/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/filter/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/filter/environment.yml", "modules/nf-core/bcftools/filter/main.nf", "modules/nf-core/bcftools/filter/meta.yml", "modules/nf-core/bcftools/filter/tests/main.nf.test", "modules/nf-core/bcftools/filter/tests/main.nf.test.snap", "modules/nf-core/bcftools/filter/tests/nextflow.config", "modules/nf-core/bcftools/filter/tests/region_filter.config", "modules/nf-core/bcftools/filter/tests/vcf_gz_index.config", "modules/nf-core/bcftools/filter/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/filter/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_filter", "description": "Filters VCF files", "keywords": [ "variant calling", "filtering", "VCF" ], "tools": [ { "filter": { "description": "Apply fixed-threshold filters to VCF files.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF input file", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "VCF index file", "pattern": "*.tbi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${extension}": { "type": "file", "description": "VCF filtered output file", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/filter/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/filter/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "variantprioritization", "version": "1.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bcftools_index", "path": "modules/nf-core/bcftools/index/meta.yml", "tree_sha": "aca379d22069f63f0a3e03d187692900d3d19ef7", "files": [ "modules/nf-core/bcftools/index/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/index/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/index/environment.yml", "modules/nf-core/bcftools/index/main.nf", "modules/nf-core/bcftools/index/meta.yml", "modules/nf-core/bcftools/index/tests/main.nf.test", "modules/nf-core/bcftools/index/tests/main.nf.test.snap", "modules/nf-core/bcftools/index/tests/nextflow.config" ], "type": "module", "meta": { "name": "bcftools_index", "description": "Index VCF tools", "keywords": [ "vcf", "index", "bcftools", "csi", "tbi" ], "tools": [ { "bcftools": { "description": "BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed. Most commands accept VCF, bgzipped VCF and BCF with filetype detected automatically even when streaming from a pipe. Indexed VCF and BCF will work in all situations. Un-indexed VCF and BCF and streams will work in most, but not all situations.", "homepage": "https://samtools.github.io/bcftools/", "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" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file (optionally GZIPPED)", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/index/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/index/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "alleleexpression", "version": "dev" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "bcftools_isec", "path": "modules/nf-core/bcftools/isec/meta.yml", "tree_sha": "eb7bf3a493ba7c72c8b2ad509a6d4e261a7c992c", "files": [ "modules/nf-core/bcftools/isec/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/isec/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/isec/environment.yml", "modules/nf-core/bcftools/isec/main.nf", "modules/nf-core/bcftools/isec/meta.yml", "modules/nf-core/bcftools/isec/tests/main.nf.test", "modules/nf-core/bcftools/isec/tests/main.nf.test.snap", "modules/nf-core/bcftools/isec/tests/nextflow.config" ], "type": "module", "meta": { "name": "bcftools_isec", "description": "Apply set operations to VCF files", "keywords": [ "variant calling", "intersect", "union", "complement", "VCF", "BCF" ], "tools": [ { "isec": { "description": "Computes intersections, unions and complements of VCF files.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcfs": { "type": "list", "description": "List containing 2 or more vcf/bcf files. These must be compressed and have an associated index.\ne.g. [ 'file1.vcf.gz', 'file2.vcf' ]\n", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3570" } ] } }, { "tbis": { "type": "list", "description": "List containing the tbi index files corresponding to the vcf/bcf input files\n", "pattern": "*.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "file_list": { "type": "file", "description": "Optional text file containing the list of VCF/BCF files to be processed by bcftools isec, one per line.\n", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "targets_file": { "type": "file", "description": "Optional file containing target regions to restrict the analysis to.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "regions_file": { "type": "file", "description": "Optional file containing regions to restrict the analysis to.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Directory containing the output files from bcftools isec", "pattern": "${prefix}/", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3570" } ] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/isec/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/isec/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "bcftools_merge", "path": "modules/nf-core/bcftools/merge/meta.yml", "tree_sha": "ddbbb5fcaa1f422a9e1de83b9199e8b9b5974c24", "files": [ "modules/nf-core/bcftools/merge/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/merge/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/merge/environment.yml", "modules/nf-core/bcftools/merge/main.nf", "modules/nf-core/bcftools/merge/meta.yml", "modules/nf-core/bcftools/merge/tests/main.nf.test", "modules/nf-core/bcftools/merge/tests/main.nf.test.snap", "modules/nf-core/bcftools/merge/tests/nextflow.config" ], "type": "module", "meta": { "name": "bcftools_merge", "description": "Merge VCF files", "keywords": [ "variant calling", "merge", "VCF" ], "tools": [ { "merge": { "description": "Merge VCF files.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcfs": { "type": "file", "description": "List containing 2 or more vcf files\ne.g. [ 'file1.vcf', 'file2.vcf' ]\n", "ontologies": [] } }, { "tbis": { "type": "file", "description": "List containing the tbi index files corresponding to the vcfs input files\ne.g. [ 'file1.vcf.tbi', 'file2.vcf.tbi' ]\n", "ontologies": [] } }, { "bed": { "type": "file", "description": "(Optional) The bed regions to merge on", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "(Optional) The fasta reference file (only necessary for the `--gvcf FILE` parameter)", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "(Optional) The fasta reference file index (only necessary for the `--gvcf FILE` parameter)", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bcf,vcf}{,.gz}": { "type": "file", "description": "merged output file", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{csi,tbi}": { "type": "file", "description": "index of merged output", "pattern": "*.{csi,tbi}", "ontologies": [] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh", "@nvnieuwk", "@ramprasadn" ], "maintainers": [ "@joseespinosa", "@drpatelh", "@nvnieuwk", "@ramprasadn" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/merge/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/merge/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "bcftools_mpileup", "path": "modules/nf-core/bcftools/mpileup/meta.yml", "tree_sha": "cd1dd78ea4abda249363ea7b1d5eb2e7189513dc", "files": [ "modules/nf-core/bcftools/mpileup/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/mpileup/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/mpileup/environment.yml", "modules/nf-core/bcftools/mpileup/main.nf", "modules/nf-core/bcftools/mpileup/meta.yml", "modules/nf-core/bcftools/mpileup/tests/main.nf.test", "modules/nf-core/bcftools/mpileup/tests/main.nf.test.snap", "modules/nf-core/bcftools/mpileup/tests/nextflow.config" ], "type": "module", "meta": { "name": "bcftools_mpileup", "description": "Compresses VCF files", "keywords": [ "variant calling", "mpileup", "VCF" ], "tools": [ { "mpileup": { "description": "Generates genotype likelihoods at each genomic position with coverage.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Input BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "intervals_mpileup": { "type": "file", "description": "Input intervals file. A file (commonly '.bed') containing regions to subset used by mpileup", "ontologies": [] } }, { "intervals_call": { "type": "file", "description": "Input intervals file. A file (commonly '.bed') containing regions to subset used by call but need a fourth column with REF,ALT", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA reference file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "FASTA reference file index", "pattern": "*.fai", "ontologies": [] } } ], { "save_mpileup": { "type": "boolean", "description": "Save mpileup file generated by bcftools mpileup" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bcf,vcf}{,.gz}": { "type": "file", "description": "VCF gzipped output file", "pattern": "*.{bcf,vcf}{,.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*stats.txt": { "type": "file", "description": "Text output file containing stats", "pattern": "*{stats.txt}", "ontologies": [] } } ] ], "mpileup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mpileup.gz": { "type": "file", "description": "mpileup gzipped output for all positions", "pattern": "{*.mpileup.gz}", "ontologies": [] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@joseespinosa" ], "maintainers": [ "@joseespinosa" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/mpileup/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/mpileup/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tumourevo", "version": "1.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bcftools_norm", "path": "modules/nf-core/bcftools/norm/meta.yml", "tree_sha": "33a51ed6919275b432d167688b07e16f3470aad5", "files": [ "modules/nf-core/bcftools/norm/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/norm/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/norm/environment.yml", "modules/nf-core/bcftools/norm/main.nf", "modules/nf-core/bcftools/norm/meta.yml", "modules/nf-core/bcftools/norm/tests/main.nf.test", "modules/nf-core/bcftools/norm/tests/main.nf.test.snap", "modules/nf-core/bcftools/norm/tests/nextflow.bcf.config", "modules/nf-core/bcftools/norm/tests/nextflow.bcf_gz.config", "modules/nf-core/bcftools/norm/tests/nextflow.config", "modules/nf-core/bcftools/norm/tests/nextflow.vcf.config", "modules/nf-core/bcftools/norm/tests/nextflow.vcf_gz.config", "modules/nf-core/bcftools/norm/tests/vcf_gz_index.config", "modules/nf-core/bcftools/norm/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/norm/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_norm", "description": "Normalize VCF file", "keywords": [ "normalize", "norm", "variant calling", "VCF" ], "tools": [ { "norm": { "description": "Normalize VCF files.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The vcf file to be normalized\ne.g. 'file1.vcf'\n", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "An optional index of the VCF file (for when the VCF is compressed)\n", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA reference file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "One of uncompressed VCF (.vcf), compressed VCF (.vcf.gz), compressed BCF (.bcf.gz) or uncompressed BCF (.bcf) normalized output file", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@ramprasadn" ], "maintainers": [ "@abhi18av", "@ramprasadn" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/norm/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/norm/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "variantprioritization", "version": "1.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bcftools_plotvcfstats", "path": "modules/nf-core/bcftools/plotvcfstats/meta.yml", "tree_sha": "96da2532585bf2fb80dd100ac638287d274e4cfb", "files": [ "modules/nf-core/bcftools/plotvcfstats/.conda-lock/linux_amd64-bd-8a4b0c7f740317fb_1.txt", "modules/nf-core/bcftools/plotvcfstats/.conda-lock/linux_arm64-bd-ba7863871ac3e927_1.txt", "modules/nf-core/bcftools/plotvcfstats/environment.yml", "modules/nf-core/bcftools/plotvcfstats/main.nf", "modules/nf-core/bcftools/plotvcfstats/meta.yml", "modules/nf-core/bcftools/plotvcfstats/tests/individual_pdf.config", "modules/nf-core/bcftools/plotvcfstats/tests/main.nf.test", "modules/nf-core/bcftools/plotvcfstats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bcftools_plotvcfstats", "description": "Plots the output of bcftools stats", "keywords": [ "visualization", "stats", "VCF" ], "tools": [ { "plot": { "description": "Script for processing output of bcftools stats, plots graphs and creates a PDF presentation.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "stats": { "type": "file", "description": "Text file from BCFtools stats output", "pattern": "*_stats.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "plot_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_plots": { "type": "directory", "description": "Output directory containing plots, raw data, and log files", "pattern": "*plots*", "ontologies": [] } } ] ], "plot_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}.plot-vcfstats.pdf": { "type": "file", "description": "Summary output in PDF", "pattern": "*.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "images_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_plots/*.pdf": { "type": "file", "description": "All the individual PDF images generated (no summary PDF)", "pattern": "*.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "images_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_plots/*.png": { "type": "file", "description": "All the individual PNG images generated", "pattern": "*.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_tectonic": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tectonic": { "type": "string", "description": "The name of the tool" } }, { "tectonic --version | sed '1!d; s/^.*Tectonic //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tectonic": { "type": "string", "description": "The name of the tool" } }, { "tectonic --version | sed '1!d; s/^.*Tectonic //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yz533cb" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib_ca-certificates_matplotlib_pruned:8a4b0c7f740317fb", "build_id": "bd-8a4b0c7f740317fb_1", "scan_id": "sc-ddea27180e53d9c0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib_ca-certificates_matplotlib_pruned:ba7863871ac3e927", "build_id": "bd-ba7863871ac3e927_1", "scan_id": "sc-ef659c09219fd9dd_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_ca-certificates_matplotlib_pruned:cc7cf458fb98c1ff", "build_id": "bd-cc7cf458fb98c1ff_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2b/2b65a7cbe1415bb1e199b26568bcd4e3f49675060619fd2c354445d5d3017223/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_ca-certificates_matplotlib_pruned:537f6a37d94b1f91", "build_id": "bd-537f6a37d94b1f91_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/77/7718cb8ca52c49d2dbe7c04b49b646dc3093ed5cd379bf34909c87641c553f56/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/plotvcfstats/.conda-lock/linux_amd64-bd-8a4b0c7f740317fb_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/plotvcfstats/.conda-lock/linux_arm64-bd-ba7863871ac3e927_1.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_pluginfilltags", "path": "modules/nf-core/bcftools/pluginfilltags/meta.yml", "tree_sha": "51cf9bcaee0d79cfef1a9326ce5f9edbcd7b2ba4", "files": [ "modules/nf-core/bcftools/pluginfilltags/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/pluginfilltags/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/pluginfilltags/environment.yml", "modules/nf-core/bcftools/pluginfilltags/main.nf", "modules/nf-core/bcftools/pluginfilltags/meta.yml", "modules/nf-core/bcftools/pluginfilltags/tests/main.nf.test", "modules/nf-core/bcftools/pluginfilltags/tests/main.nf.test.snap", "modules/nf-core/bcftools/pluginfilltags/tests/nextflow.config" ], "type": "module", "meta": { "name": "bcftools_pluginfilltags", "description": "Compute and fill various INFO tags", "keywords": [ "info", "bcftools", "tags", "vcf" ], "tools": [ { "bcftools": { "description": "BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed. Most commands accept VCF, bgzipped VCF and BCF with filetype detected automatically even when streaming from a pipe. Indexed VCF and BCF will work in all situations. Un-indexed VCF and BCF and streams will work in most, but not all situations.", "homepage": "https://samtools.github.io/bcftools/howtos/index.html", "documentation": "https://samtools.github.io/bcftools/bcftools.html", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:bcftools" } }, { "bcftools plugin fill-tags": { "description": "Bcftools plugins are tools that can be used with bcftools to manipulate variant calls in Variant Call Format (VCF) and BCF. The fill-tags plugin compute and fill various INFO tags", "homepage": "https://samtools.github.io/bcftools/howtos/plugins.html", "documentation": "https://samtools.github.io/bcftools/bcftools.html#plugin", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args2", "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "The input file in variant calling format to be inspected.\ne.g. 'file.vcf.gz'\n", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } }, { "index": { "type": "file", "description": "The tab index for the VCF file to be inspected.\ne.g. 'file.tbi'\n", "ontologies": [] } } ], { "regions": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "targets": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file (doesn't rely upon index files)\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "samples": { "type": "file", "description": "Optionally, list of samples (first column) and tab-separated list of populations (second column)\ne.g. 'file.vcf'\n", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "VCF output file containing added INFO/INFO field", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/pluginfilltags/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/pluginfilltags/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_pluginfixploidy", "path": "modules/nf-core/bcftools/pluginfixploidy/meta.yml", "tree_sha": "fbacc324eeebcbeaef21adba8db797a40180f8e8", "files": [ "modules/nf-core/bcftools/pluginfixploidy/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/pluginfixploidy/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/pluginfixploidy/environment.yml", "modules/nf-core/bcftools/pluginfixploidy/main.nf", "modules/nf-core/bcftools/pluginfixploidy/meta.yml", "modules/nf-core/bcftools/pluginfixploidy/tests/main.nf.test", "modules/nf-core/bcftools/pluginfixploidy/tests/main.nf.test.snap", "modules/nf-core/bcftools/pluginfixploidy/tests/nextflow.config", "modules/nf-core/bcftools/pluginfixploidy/tests/ploidy_sex.config", "modules/nf-core/bcftools/pluginfixploidy/tests/vcf_gz_index.config", "modules/nf-core/bcftools/pluginfixploidy/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/pluginfixploidy/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_pluginfixploidy", "description": "The fixploidy plugin fixes ploidy in genotype fields according to specified ploidy rules, sample sex assignments, or a forced ploidy value. For example, haploid genotypes can be converted to diploid genotypes.", "keywords": [ "fixploidy", "bcftools", "ploidy", "vcf" ], "tools": [ { "bcftools": { "description": "BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed. Most commands accept VCF, bgzipped VCF and BCF with filetype detected automatically even when streaming from a pipe. Indexed VCF and BCF will work in all situations. Un-indexed VCF and BCF and streams will work in most, but not all situations.", "homepage": "https://samtools.github.io/bcftools/howtos/index.html", "documentation": "https://samtools.github.io/bcftools/bcftools.html", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:bcftools" } }, { "bcftools plugin fixploidy": { "description": "Bcftools plugins are tools that can be used with bcftools to manipulate variant calls in Variant Call Format (VCF) and BCF. The fixploidy plugin fixes ploidy in genotype fields according to specified ploidy rules, sample sex assignments, or a forced ploidy value. For example, haploid genotypes can be converted to diploid genotypes.", "homepage": "https://samtools.github.io/bcftools/howtos/plugins.html", "documentation": "https://samtools.github.io/bcftools/howtos/plugin.setGT.html", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args2", "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Input VCF/BCF file to fix ploidy in.\ne.g. 'sample.vcf.gz'\n", "ontologies": [] } }, { "index": { "type": "file", "description": "Index file for the input VCF/BCF (e.g. .tbi or .csi).\ne.g. 'sample.vcf.gz.tbi'\n", "ontologies": [] } } ], { "ploidy": { "type": "file", "description": "Optional ploidy definition file for the fixploidy plugin (`-p`), with\nspace/tab-delimited columns: CHROM, FROM, TO, SEX, PLOIDY.\ne.g. 'ploidy.txt'\n", "ontologies": [] } }, { "sex": { "type": "file", "description": "Optional sample sex assignment file for the fixploidy plugin (`-s`),\ncontaining lines of the form: NAME SEX.\nSamples not listed are treated as female by the plugin.\ne.g. 'samples_sex.txt'\n", "ontologies": [] } }, { "regions": { "type": "file", "description": "Optionally restrict the operation to regions listed in this file\n(indexed input required; passed as a bcftools regions file argument).\ne.g. 'regions.bed'\n", "ontologies": [] } }, { "targets": { "type": "file", "description": "Optionally restrict the operation to targets listed in this file\n(does not rely on index jumps in the same way as regions; passed as a\nbcftools targets file argument).\ne.g. 'targets.bed'\n", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "VCF output file containing GT fields with modified ploidy", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@alkc" ], "maintainers": [ "@alkc" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/pluginfixploidy/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/pluginfixploidy/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_pluginimputeinfo", "path": "modules/nf-core/bcftools/pluginimputeinfo/meta.yml", "tree_sha": "07d49b13042e77a0d28f4269611916f408a99cf9", "files": [ "modules/nf-core/bcftools/pluginimputeinfo/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/pluginimputeinfo/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/pluginimputeinfo/environment.yml", "modules/nf-core/bcftools/pluginimputeinfo/main.nf", "modules/nf-core/bcftools/pluginimputeinfo/meta.yml", "modules/nf-core/bcftools/pluginimputeinfo/tests/main.nf.test", "modules/nf-core/bcftools/pluginimputeinfo/tests/main.nf.test.snap", "modules/nf-core/bcftools/pluginimputeinfo/tests/nextflow.config", "modules/nf-core/bcftools/pluginimputeinfo/tests/vcf_gz_index.config", "modules/nf-core/bcftools/pluginimputeinfo/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/pluginimputeinfo/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_pluginimputeinfo", "description": "Adds imputation information metrics to the INFO field based on selected FORMAT tags. Only the IMPUTE2 INFO metric from FORMAT/GP tags is currently available.", "keywords": [ "impute-info", "bcftools", "imputation", "metrics", "tags", "vcf" ], "tools": [ { "bcftools": { "description": "BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed. Most commands accept VCF, bgzipped VCF and BCF with filetype detected automatically even when streaming from a pipe. Indexed VCF and BCF will work in all situations. Un-indexed VCF and BCF and streams will work in most, but not all situations.", "homepage": "https://samtools.github.io/bcftools/howtos/index.html", "documentation": "https://samtools.github.io/bcftools/bcftools.html", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:bcftools" } }, { "bcftools plugin impute-info": { "description": "Bcftools plugins are tools that can be used with bcftools to manipulate variant calls in Variant Call Format (VCF) and BCF. The impute-info plugin adds imputation information metrics to the INFO field based on selected FORMAT tags. Only the IMPUTE2 INFO metric from FORMAT/GP tags is currently available", "homepage": "https://samtools.github.io/bcftools/howtos/plugins.html", "documentation": "https://samtools.github.io/bcftools/bcftools.html#plugin", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args2", "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The vcf file to be inspected.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "index": { "type": "file", "description": "The tab index for the VCF file to be inspected.\ne.g. 'file.tbi'\n", "ontologies": [] } } ], { "regions": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "targets": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file (doesn't rely upon index files)\ne.g. 'file.vcf'\n", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "VCF output file containing added INFO/INFO field", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@eweizy" ], "maintainers": [ "@eweizy" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/pluginimputeinfo/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/pluginimputeinfo/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_pluginscatter", "path": "modules/nf-core/bcftools/pluginscatter/meta.yml", "tree_sha": "9263483d99a1be49472ccbd9672e3e4c2cf1e877", "files": [ "modules/nf-core/bcftools/pluginscatter/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/pluginscatter/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/pluginscatter/environment.yml", "modules/nf-core/bcftools/pluginscatter/main.nf", "modules/nf-core/bcftools/pluginscatter/meta.yml", "modules/nf-core/bcftools/pluginscatter/tests/main.nf.test", "modules/nf-core/bcftools/pluginscatter/tests/main.nf.test.snap", "modules/nf-core/bcftools/pluginscatter/tests/nextflow.config", "modules/nf-core/bcftools/pluginscatter/tests/vcf_gz_index.config", "modules/nf-core/bcftools/pluginscatter/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/pluginscatter/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_pluginscatter", "description": "Split VCF by chunks or regions, creating multiple VCFs.", "keywords": [ "scatter", "vcf", "bcf", "genomics" ], "tools": [ { "pluginscatter": { "description": "Split VCF by chunks or regions, creating multiple VCFs.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://samtools.github.io/bcftools/bcftools.html#reheader", "doi": "10.1093/gigascience/giab008", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The input VCF to scatter", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "Optional index of the input VCF", "pattern": "*.tbi", "ontologies": [] } } ], { "sites_per_chunk": { "type": "integer", "description": "How many variants should be in each output file\nEither this or `scatter` or `scatter_file` have to be given\n" } }, { "scatter": { "type": "string", "description": "A comma delimited list of regions to scatter into\nEither this or `sites_per_chunk` or `scatter_file` have to be given\n" } }, { "scatter_file": { "type": "file", "description": "A file containing a region on each line with an optional second column containing the filename\nEither this or `sites_per_chunk` or `scatter` have to be given\n", "ontologies": [] } }, { "regions": { "type": "file", "description": "Optional file containing the regions to work on", "pattern": "*.bed", "ontologies": [] } }, { "targets": { "type": "file", "description": "Optional file containing the regions to work on (but streams instead of index-jumping)", "pattern": "*.bed", "ontologies": [] } } ], "output": { "scatter": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "The resulting files of the scattering", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/pluginscatter/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/pluginscatter/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_pluginsetgt", "path": "modules/nf-core/bcftools/pluginsetgt/meta.yml", "tree_sha": "4c04a6059fb081923779881808619bf47c9ed9af", "files": [ "modules/nf-core/bcftools/pluginsetgt/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/pluginsetgt/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/pluginsetgt/environment.yml", "modules/nf-core/bcftools/pluginsetgt/main.nf", "modules/nf-core/bcftools/pluginsetgt/meta.yml", "modules/nf-core/bcftools/pluginsetgt/tests/main.nf.test", "modules/nf-core/bcftools/pluginsetgt/tests/main.nf.test.snap", "modules/nf-core/bcftools/pluginsetgt/tests/nextflow.config", "modules/nf-core/bcftools/pluginsetgt/tests/vcf_gz_index.config", "modules/nf-core/bcftools/pluginsetgt/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/pluginsetgt/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_pluginsetgt", "description": "Sets genotypes according to the specified criteria and filtering expressions. For example, missing genotypes can be set to ref, but much more than that.", "keywords": [ "setgt", "bcftools", "genotype", "vcf" ], "tools": [ { "bcftools": { "description": "BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed. Most commands accept VCF, bgzipped VCF and BCF with filetype detected automatically even when streaming from a pipe. Indexed VCF and BCF will work in all situations. Un-indexed VCF and BCF and streams will work in most, but not all situations.", "homepage": "https://samtools.github.io/bcftools/howtos/index.html", "documentation": "https://samtools.github.io/bcftools/bcftools.html", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:bcftools" } }, { "bcftools plugin setGT": { "description": "Bcftools plugins are tools that can be used with bcftools to manipulate variant calls in Variant Call Format (VCF) and BCF. The setGT plugin sets genotypes according to the specified criteria and filtering expressions. For example, missing genotypes can be set to ref, but much more than that.", "homepage": "https://samtools.github.io/bcftools/howtos/plugins.html", "documentation": "https://samtools.github.io/bcftools/howtos/plugin.setGT.html", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args2", "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The vcf file to be inspected.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "index": { "type": "file", "description": "The tab index for the VCF file to be inspected.\ne.g. 'file.tbi'\n", "ontologies": [] } } ], { "target_gt": { "type": "string", "description": "Genotypes to change\n" } }, { "new_gt": { "type": "string", "description": "Genotypes to set\n" } }, { "regions": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "targets": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file (doesn't rely upon index files)\ne.g. 'file.vcf'\n", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "VCF output file containing set genotypes", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@eweizy" ], "maintainers": [ "@eweizy" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/pluginsetgt/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/pluginsetgt/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "bcftools_pluginsplit", "path": "modules/nf-core/bcftools/pluginsplit/meta.yml", "tree_sha": "a05c756ce776ed9c8fcf0eb148d4a99f2858c260", "files": [ "modules/nf-core/bcftools/pluginsplit/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/pluginsplit/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/pluginsplit/environment.yml", "modules/nf-core/bcftools/pluginsplit/main.nf", "modules/nf-core/bcftools/pluginsplit/meta.yml", "modules/nf-core/bcftools/pluginsplit/tests/main.nf.test", "modules/nf-core/bcftools/pluginsplit/tests/main.nf.test.snap", "modules/nf-core/bcftools/pluginsplit/tests/nextflow.config" ], "type": "module", "meta": { "name": "bcftools_pluginsplit", "description": "Split VCF by sample, creating single- or multi-sample VCFs.", "keywords": [ "split", "vcf", "genomics" ], "tools": [ { "pluginsplit": { "description": "Split VCF by sample, creating single- or multi-sample VCFs.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The VCF file to split", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "OPTIONAL - The index of the input VCF/BCF", "pattern": "*.tbi", "ontologies": [] } }, { "samples": { "type": "file", "description": "A tab-separated file determining which samples should be in which output file\ncolumn 1: The sample name(s) in the input file\ncolumn 2: The sample name(s) to use in the output file (use `-` to keep the original name)\ncolumn 3: The name of the output file\nEither this or a groups file should be given\n", "pattern": "*", "ontologies": [] } }, { "groups": { "type": "file", "description": "A tab-separated file determining which samples should be in which output file(s)\ncolumn 1: The sample name(s) in the input file\ncolumn 2: The sample name(s) to use in the output file (use `-` to keep the original name)\ncolumn 3: The name of the output file(s)\nEither this or a samples file should be given\n", "pattern": "*", "ontologies": [] } }, { "regions": { "type": "file", "description": "A BED file containing regions to use", "pattern": "*.bed", "ontologies": [] } }, { "targets": { "type": "file", "description": "A BED file containing regions to use (but streams rather than index-jumps)", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "The resulting VCF files from the split", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/pluginsplit/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/pluginsplit/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "bcftools_plugintag2tag", "path": "modules/nf-core/bcftools/plugintag2tag/meta.yml", "tree_sha": "100516bdc049b5add76a28dc260159c8c3a5212c", "files": [ "modules/nf-core/bcftools/plugintag2tag/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/plugintag2tag/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/plugintag2tag/environment.yml", "modules/nf-core/bcftools/plugintag2tag/main.nf", "modules/nf-core/bcftools/plugintag2tag/meta.yml", "modules/nf-core/bcftools/plugintag2tag/tests/main.nf.test", "modules/nf-core/bcftools/plugintag2tag/tests/main.nf.test.snap", "modules/nf-core/bcftools/plugintag2tag/tests/nextflow.config", "modules/nf-core/bcftools/plugintag2tag/tests/vcf_gz_index.config", "modules/nf-core/bcftools/plugintag2tag/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/plugintag2tag/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_plugintag2tag", "description": "Converts between similar tags, such as GL,PL,GP or QR,QA,QS or localized alleles, eg LPL,LAD.", "keywords": [ "tag2tag", "bcftools", "VCF" ], "tools": [ { "view": { "description": "Converts between similar tags, such as GL,PL,GP or QR,QA,QS or localized alleles, eg LPL,LAD.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "https://samtools.github.io/bcftools/howtos/plugin.tag2tag.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The vcf file to be inspected.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "index": { "type": "file", "description": "The tab index for the VCF file to be inspected.\ne.g. 'file.tbi'\n", "ontologies": [] } } ], { "regions": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "targets": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file (doesn't rely upon index files)\ne.g. 'file.vcf'\n", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "VCF normalized output file", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@eweizy" ], "maintainers": [ "@eweizy" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/plugintag2tag/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/plugintag2tag/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_pluginvcf2table", "path": "modules/nf-core/bcftools/pluginvcf2table/meta.yml", "tree_sha": "0e5f270aa165f30e578c14b73b750e673bbfdac5", "files": [ "modules/nf-core/bcftools/pluginvcf2table/.conda-lock/linux_amd64-bd-140bbb151b8acfe5_1.txt", "modules/nf-core/bcftools/pluginvcf2table/.conda-lock/linux_arm64-bd-405212ba1fbcd699_1.txt", "modules/nf-core/bcftools/pluginvcf2table/environment.yml", "modules/nf-core/bcftools/pluginvcf2table/main.nf", "modules/nf-core/bcftools/pluginvcf2table/meta.yml", "modules/nf-core/bcftools/pluginvcf2table/tests/main.nf.test", "modules/nf-core/bcftools/pluginvcf2table/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bcftools_pluginvcf2table", "description": "Converts VCF/BCF files into a tab-delimited table using the bcftools +vcf2table plugin.\nEach variant is output as one row, with INFO and FORMAT fields as columns.\n", "keywords": [ "bcftools", "vcf", "table", "variant calling" ], "tools": [ { "bcftools": { "description": "BCFtools is a set of utilities for variant calling and manipulating VCF/BCF files.\nThe +vcf2table plugin converts VCF records into a tab-delimited table format.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/gigascience/giab008", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "ontologies": [] } }, { "vcf": { "type": "file", "description": "VCF/BCF file to be converted (optionally bgzipped).", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "tbi": { "type": "file", "description": "Index of the VCF/BCF file (required when vcf is bgzipped).", "pattern": "*.{tbi,csi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing filter file information\ne.g. [ id:'test' ]\n" } }, { "regions": { "type": "file", "description": "Optional. Restrict the operation to regions listed in this BED or VCF file.\nRelies on a tabix index.\n", "pattern": "*.{bed,vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3016" } ] } }, { "targets": { "type": "file", "description": "Optional. Restrict the operation to regions listed in this file\n(does not rely on index files).\n", "pattern": "*.{bed,vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3016" } ] } }, { "samples": { "type": "file", "description": "Optional. File of sample names to include or exclude.\n", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "ontologies": [] } }, { "*.txt": { "type": "file", "description": "Tab-delimited table output from bcftools +vcf2table.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@emmcauley" ], "maintainers": [ "@emmcauley" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools:1.25--140bbb151b8acfe5", "build_id": "bd-140bbb151b8acfe5_1", "scan_id": "sc-bef6c1bfc18fb5c8_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools:1.25--405212ba1fbcd699", "build_id": "bd-405212ba1fbcd699_1", "scan_id": "sc-d608232151547c6a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools:1.25--dd8939e103d45026", "build_id": "bd-dd8939e103d45026_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bf/bf2411adca6b43392c5d8e3f98737c20175490604d84b8684a92d92746d7684c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools:1.25--e75d8f335db6e28c", "build_id": "bd-e75d8f335db6e28c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f5/f57eb9360a7f27a3b111d842194286fe02665c1c008ea7635f2a611939523def/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/pluginvcf2table/.conda-lock/linux_amd64-bd-140bbb151b8acfe5_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/pluginvcf2table/.conda-lock/linux_arm64-bd-405212ba1fbcd699_1.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_query", "path": "modules/nf-core/bcftools/query/meta.yml", "tree_sha": "aba319067f8051ec612b398d8dc099789171ce9f", "files": [ "modules/nf-core/bcftools/query/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/query/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/query/environment.yml", "modules/nf-core/bcftools/query/main.nf", "modules/nf-core/bcftools/query/meta.yml", "modules/nf-core/bcftools/query/tests/main.nf.test", "modules/nf-core/bcftools/query/tests/main.nf.test.snap", "modules/nf-core/bcftools/query/tests/nextflow.config" ], "type": "module", "meta": { "name": "bcftools_query", "description": "Extracts fields from VCF or BCF files and outputs them in user-defined format.", "keywords": [ "query", "variant calling", "bcftools", "VCF" ], "tools": [ { "query": { "description": "Extracts fields from VCF or BCF files and outputs them in user-defined format.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The vcf file to be queried.\n", "pattern": "*.{vcf.gz, vcf}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "The tab index for the VCF file to be inspected.\n", "pattern": "*.tbi", "ontologies": [] } } ], { "regions": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file.\n", "ontologies": [] } }, { "targets": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file (doesn't rely upon index files)\n", "ontologies": [] } }, { "samples": { "type": "file", "description": "Optional, file of sample names to be included or excluded.\ne.g. 'file.tsv'\n", "ontologies": [] } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "BCFTools query output file", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@drpatelh" ], "maintainers": [ "@abhi18av", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/query/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/query/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "pacsomatic", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bcftools_reheader", "path": "modules/nf-core/bcftools/reheader/meta.yml", "tree_sha": "0d3c5ffb1014f478611265f3cc6742b338d5e17c", "files": [ "modules/nf-core/bcftools/reheader/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/reheader/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/reheader/environment.yml", "modules/nf-core/bcftools/reheader/main.nf", "modules/nf-core/bcftools/reheader/meta.yml", "modules/nf-core/bcftools/reheader/tests/bcf.config", "modules/nf-core/bcftools/reheader/tests/main.nf.test", "modules/nf-core/bcftools/reheader/tests/main.nf.test.snap", "modules/nf-core/bcftools/reheader/tests/vcf.config", "modules/nf-core/bcftools/reheader/tests/vcf.gz.config", "modules/nf-core/bcftools/reheader/tests/vcf_gz_index.config", "modules/nf-core/bcftools/reheader/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/reheader/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_reheader", "description": "Reheader a VCF file", "keywords": [ "reheader", "vcf", "update header" ], "tools": [ { "reheader": { "description": "Modify header of VCF/BCF files, change sample names.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://samtools.github.io/bcftools/bcftools.html#reheader", "doi": "10.1093/gigascience/giab008", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF/BCF file", "pattern": "*.{vcf.gz,vcf,bcf}", "ontologies": [] } }, { "header": { "type": "file", "description": "New header to add to the VCF", "pattern": "*.{header.txt}", "ontologies": [] } }, { "samples": { "type": "file", "description": "File containing sample names to update (one sample per line)", "pattern": "*.{samples.txt}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Fasta index to update header sequences with", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "VCF with updated header, bgzipped per default", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{csi,tbi}": { "type": "file", "description": "Index of VCF with updated header", "pattern": "*.{csi,tbi}", "ontologies": [] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@bjohnnyd", "@jemten", "@ramprasadn" ], "maintainers": [ "@bjohnnyd", "@jemten", "@ramprasadn" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/reheader/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/reheader/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "bcftools_roh", "path": "modules/nf-core/bcftools/roh/meta.yml", "tree_sha": "2240567c186819e193efe390fe290fa4c85a9ac9", "files": [ "modules/nf-core/bcftools/roh/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/roh/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/roh/environment.yml", "modules/nf-core/bcftools/roh/main.nf", "modules/nf-core/bcftools/roh/meta.yml", "modules/nf-core/bcftools/roh/tests/main.nf.test", "modules/nf-core/bcftools/roh/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bcftools_roh", "description": "A program for detecting runs of homo/autozygosity. Only bi-allelic sites are considered.", "keywords": [ "roh", "biallelic", "homozygosity", "autozygosity" ], "tools": [ { "roh": { "description": "A program for detecting runs of homo/autozygosity. Only bi-allelic sites are considered.", "homepage": "https://www.htslib.org/", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,.vcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "TBI file", "patthern": "*.tbi", "ontologies": [] } } ], [ { "af_file": { "type": "file", "description": "Read allele frequencies from a tab-delimited file containing the columns: CHROM\tPOS\tREF,ALT\tAF.", "ontologies": [] } }, { "af_file_tbi": { "type": "file", "description": "tbi index of af_file.", "ontologies": [] } } ], { "genetic_map": { "type": "file", "description": "Genetic map in the format required also by IMPUTE2.", "ontologies": [] } }, { "regions_file": { "type": "file", "description": "Regions can be specified either on command line or in a VCF, BED, or tab-delimited file (the default).", "ontologies": [] } }, { "samples_file": { "type": "file", "description": "File of sample names to include or exclude if prefixed with '^'.", "ontologies": [] } }, { "targets_file": { "type": "file", "description": "Targets can be specified either on command line or in a VCF, BED, or tab-delimited file (the default).", "ontologies": [] } } ], "output": { "roh": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.roh": { "type": "file", "description": "Contains site-specific and/or per-region runs of homo/autozygosity calls.", "pattern": "*.{roh}", "ontologies": [] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/roh/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/roh/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "bcftools_rohviz", "path": "modules/nf-core/bcftools/rohviz/meta.yml", "tree_sha": "58331c729817ea5b524feec689d982bf6076bb9c", "files": [ "modules/nf-core/bcftools/rohviz/.conda-lock/linux_amd64-bd-240688709276db16_4.txt", "modules/nf-core/bcftools/rohviz/environment.yml", "modules/nf-core/bcftools/rohviz/main.nf", "modules/nf-core/bcftools/rohviz/meta.yml", "modules/nf-core/bcftools/rohviz/tests/main.nf.test", "modules/nf-core/bcftools/rohviz/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bcftools_rohviz", "description": "Visualise the output of bcftools roh", "keywords": [ "visualisation", "RoH", "VCF" ], "tools": [ { "roh-viz": { "description": "\"Visualise the output of bcftools roh. It creates an HTML/JavaScript document which can be interactively viewed in a web browser.\"\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "roh": { "type": "file", "description": "Output of BCFtools_roh. Contains site-specific and/or per-region runs of homo/autozygosity calls.", "pattern": "*.roh", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,.vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], { "regions_list": { "type": "file", "description": "Regions can be specified either on command line or in a VCF, BED, or tab-delimited file (the default).", "ontologies": [] } }, { "samples_file": { "type": "file", "description": "File of sample names to include or exclude if prefixed with '^'.", "ontologies": [] } } ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*.html": { "type": "file", "description": "RoH visual report file.", "pattern": "*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_less": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "less": { "type": "string", "description": "The tool name" } }, { "less --version | head -n1 | sed 's/less //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "less": { "type": "string", "description": "The tool name" } }, { "less --version | head -n1 | sed 's/less //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yz533cb" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib_less:240688709276db16", "build_id": "bd-240688709276db16_4", "scan_id": "sc-89d0220c5ea543f1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib_less:c362933a0cf0a84d", "build_id": "bd-c362933a0cf0a84d_4", "scan_id": "sc-75a163d22cb1a4f8_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_less:08671b1e7ea49548", "build_id": "bd-08671b1e7ea49548_4", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a4/a4f4f97b5df3f047f183105e4a8618e616fd14072ad128d742f4ff66621c9fc8/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_less:c8fd3b91f8db4473", "build_id": "bd-c8fd3b91f8db4473_4", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/48/48456be9c8124e1c0d7ac06b497fe3dea5a532c19e93452a7bbfc52cd295deed/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/rohviz/.conda-lock/linux_amd64-bd-240688709276db16_4.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_sort", "path": "modules/nf-core/bcftools/sort/meta.yml", "tree_sha": "955b99a212ffc2b1329da91569d3a7f12cc923ef", "files": [ "modules/nf-core/bcftools/sort/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/sort/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/sort/environment.yml", "modules/nf-core/bcftools/sort/main.nf", "modules/nf-core/bcftools/sort/meta.yml", "modules/nf-core/bcftools/sort/tests/main.nf.test", "modules/nf-core/bcftools/sort/tests/main.nf.test.snap", "modules/nf-core/bcftools/sort/tests/vcf_gz_index.config", "modules/nf-core/bcftools/sort/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/sort/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_sort", "description": "Sorts VCF files", "keywords": [ "sorting", "VCF", "variant calling" ], "tools": [ { "sort": { "description": "Sort VCF files by coordinates.", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The VCF/BCF file to be sorted", "pattern": "*.{vcf.gz,vcf,bcf}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "Sorted VCF file", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@Gwennid" ], "maintainers": [ "@Gwennid" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/sort/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/sort/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bcftools_split", "path": "modules/nf-core/bcftools/split/meta.yml", "tree_sha": "b84e3e6fd91331ef8787355f977e500479596df5", "files": [ "modules/nf-core/bcftools/split/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/split/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/split/environment.yml", "modules/nf-core/bcftools/split/main.nf", "modules/nf-core/bcftools/split/meta.yml", "modules/nf-core/bcftools/split/tests/main.nf.test", "modules/nf-core/bcftools/split/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bcftools_split", "description": "Split a vcf file into files per chromosome", "keywords": [ "vcf", "split", "genomics" ], "tools": [ { "bcftools": { "description": "Sort VCF files by coordinates.", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "tool_dev_url": "https://github.com/samtools/bcftools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Compressed vcf file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "Compressed vcf file index", "pattern": "*.{tbi,csi}", "ontologies": [] } } ] ], "output": { "split_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Compressed vcf files per chromosome", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@matthdsm", "@atrigila" ], "maintainers": [ "@matthdsm", "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/split/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/split/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcftools_stats", "path": "modules/nf-core/bcftools/stats/meta.yml", "tree_sha": "80080fc2d5b2548449298ea7599e4c17f03b9458", "files": [ "modules/nf-core/bcftools/stats/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/stats/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/stats/environment.yml", "modules/nf-core/bcftools/stats/main.nf", "modules/nf-core/bcftools/stats/meta.yml", "modules/nf-core/bcftools/stats/tests/main.nf.test", "modules/nf-core/bcftools/stats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bcftools_stats", "description": "Generates stats from VCF files", "keywords": [ "variant calling", "stats", "VCF" ], "tools": [ { "stats": { "description": "Parses VCF or BCF and produces text file stats which is suitable for\nmachine processing and can be plotted using plot-vcfstats.\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF input file", "pattern": "*.{vcf}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "The tab index for the VCF file to be inspected. Optional: only required when parameter regions is chosen.\n", "pattern": "*.tbi", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "regions": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file. (VCF, BED or tab-delimited)\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "targets": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file (doesn't rely upon tbi index files)\n", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "samples": { "type": "file", "description": "Optional, file of sample names to be included or excluded.\ne.g. 'file.tsv'\n", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "exons": { "type": "file", "description": "Tab-delimited file with exons for indel frameshifts (chr,beg,end; 1-based, inclusive, optionally bgzip compressed).\ne.g. 'exons.tsv.gz'\n", "ontologies": [] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Faidx indexed reference sequence file to determine INDEL context.\ne.g. 'reference.fa'\n", "ontologies": [] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*stats.txt": { "type": "file", "description": "Text output file containing stats", "pattern": "*_{stats.txt}", "ontologies": [] } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh", "@SusiJo", "@TCLamnidis" ], "maintainers": [ "@joseespinosa", "@drpatelh", "@SusiJo", "@TCLamnidis" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/stats/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/stats/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bcftools_view", "path": "modules/nf-core/bcftools/view/meta.yml", "tree_sha": "fff41b27f9abf2ababc2d0e0f8157cacfe26fc64", "files": [ "modules/nf-core/bcftools/view/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt", "modules/nf-core/bcftools/view/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt", "modules/nf-core/bcftools/view/environment.yml", "modules/nf-core/bcftools/view/main.nf", "modules/nf-core/bcftools/view/meta.yml", "modules/nf-core/bcftools/view/tests/main.nf.test", "modules/nf-core/bcftools/view/tests/main.nf.test.snap", "modules/nf-core/bcftools/view/tests/nextflow.config", "modules/nf-core/bcftools/view/tests/vcf_gz_index.config", "modules/nf-core/bcftools/view/tests/vcf_gz_index_csi.config", "modules/nf-core/bcftools/view/tests/vcf_gz_index_tbi.config" ], "type": "module", "meta": { "name": "bcftools_view", "description": "View, subset and filter VCF or BCF files by position and filtering expression. Convert between VCF and BCF", "keywords": [ "variant calling", "view", "bcftools", "VCF" ], "tools": [ { "view": { "description": "View, subset and filter VCF or BCF files by position and filtering expression. Convert between VCF and BCF\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The vcf file to be inspected.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "index": { "type": "file", "description": "The tab index for the VCF file to be inspected.\ne.g. 'file.tbi'\n", "ontologies": [] } } ], { "regions": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file.\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "targets": { "type": "file", "description": "Optionally, restrict the operation to regions listed in this file (doesn't rely upon index files)\ne.g. 'file.vcf'\n", "ontologies": [] } }, { "samples": { "type": "file", "description": "Optional, file of sample names to be included or excluded.\ne.g. 'file.tsv'\n", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "VCF normalized output file", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "VCF file index", "pattern": "*.{tbi,csi}" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@abhi18av" ], "maintainers": [ "@abhi18av" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--130aa7603bf3bf5c", "build_id": "bd-130aa7603bf3bf5c_9", "scan_id": "sc-b06bc84035abd22b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib:1.25--f8757489807f9c95", "build_id": "bd-f8757489807f9c95_9", "scan_id": "sc-6fa01fa7c518cc7b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--4dd0f0a20494e269", "build_id": "bd-4dd0f0a20494e269_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/914b9b38bbfa22c458ceee6c578fd3d70ee1bffc33d3a064b0663ed4944e7872/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib:1.25--37bf17f884a2aca6", "build_id": "bd-37bf17f884a2aca6_9", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aaac198ac93d951bb9cbd8b1d83ba1c4485fa43e0cbcfa9403096fc7b88956b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bcftools/view/.conda-lock/linux_amd64-bd-130aa7603bf3bf5c_9.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bcftools/view/.conda-lock/linux_arm64-bd-f8757489807f9c95_9.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "alleleexpression", "version": "dev" }, { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "tumourevo", "version": "1.0.0" }, { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "bcl2fastq", "path": "modules/nf-core/bcl2fastq/meta.yml", "tree_sha": "c78843817bdd8f5a59c43a3e8b96d93e8589c0d5", "files": [ "modules/nf-core/bcl2fastq/.gitignore", "modules/nf-core/bcl2fastq/Dockerfile", "modules/nf-core/bcl2fastq/LICENSE", "modules/nf-core/bcl2fastq/README.md", "modules/nf-core/bcl2fastq/main.nf", "modules/nf-core/bcl2fastq/meta.yml", "modules/nf-core/bcl2fastq/tests/main.nf.test", "modules/nf-core/bcl2fastq/tests/main.nf.test.snap", "modules/nf-core/bcl2fastq/tests/nextflow.config" ], "type": "module", "meta": { "name": "bcl2fastq", "description": "Demultiplex Illumina BCL files", "keywords": [ "demultiplex", "illumina", "fastq" ], "tools": [ { "bcl2fastq": { "description": "Demultiplex Illumina BCL files", "homepage": "https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software", "documentation": "https://support.illumina.com/content/dam/illumina-support/documents/documentation/software_documentation/bcl2fastq/bcl2fastq2-v2-20-software-guide-15051736-03.pdf", "licence": [ "ILLUMINA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "samplesheet": { "type": "file", "description": "Input samplesheet", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "run_dir": { "type": "file", "description": "Input run directory containing RunInfo.xml and BCL data\nCould be a directory or a tar of the directory\n", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/**_S[1-9]*_R?_00?.fastq.gz": { "type": "file", "description": "Demultiplexed sample FASTQ files", "pattern": "**_S*_L00?_R?_00?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fastq_idx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/**_S[1-9]*_I?_00?.fastq.gz": { "type": "file", "description": "Optional demultiplexed index FASTQ files", "pattern": "**_S*_L00?_I?_00?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "undetermined": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/**Undetermined_S0*_R?_00?.fastq.gz": { "type": "file", "description": "Optional undetermined sample FASTQ files", "pattern": "Undetermined_S0_L00?_R?_00?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "undetermined_idx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/**Undetermined_S0*_I?_00?.fastq.gz": { "type": "file", "description": "Optional undetermined index FASTQ files", "pattern": "Undetermined_S0_L00?_I?_00?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/Reports": { "type": "file", "description": "Demultiplexing Reports", "pattern": "Reports", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/Stats": { "type": "file", "description": "Statistics files", "pattern": "Stats", "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_2332" }, { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "interop": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "InterOp/*.bin": { "type": "file", "description": "Interop files", "pattern": "*.{bin}", "ontologies": [ { "edam": "http://edamontology.org/format_2333" } ] } } ] ], "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "**/*.xml": { "type": "file", "description": "Output XML files, for example RunInfo.xml", "pattern": "**/*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "versions_bcl2fastq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcl2fastq": { "type": "string", "description": "The name of the tool" } }, { "bcl2fastq -V 2>&1 | grep -m 1 bcl2fastq | sed 's/^.*bcl2fastq v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcl2fastq": { "type": "string", "description": "The name of the tool" } }, { "bcl2fastq -V 2>&1 | grep -m 1 bcl2fastq | sed 's/^.*bcl2fastq v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" } ] }, { "name": "bclconvert", "path": "modules/nf-core/bclconvert/meta.yml", "tree_sha": "7de3f147c302ba5d947d91d89135728dbd871936", "files": [ "modules/nf-core/bclconvert/.gitignore", "modules/nf-core/bclconvert/Dockerfile", "modules/nf-core/bclconvert/LICENSE", "modules/nf-core/bclconvert/README.md", "modules/nf-core/bclconvert/main.nf", "modules/nf-core/bclconvert/meta.yml", "modules/nf-core/bclconvert/tests/main.nf.test", "modules/nf-core/bclconvert/tests/main.nf.test.snap", "modules/nf-core/bclconvert/tests/nextflow.config" ], "type": "module", "meta": { "name": "bclconvert", "description": "Demultiplex Illumina BCL files", "keywords": [ "demultiplex", "illumina", "fastq" ], "tools": [ { "bclconvert": { "description": "Demultiplex Illumina BCL files", "homepage": "https://support.illumina.com/sequencing/sequencing_software/bcl-convert.html", "documentation": "https://support-docs.illumina.com/SW/BCL_Convert/Content/SW/FrontPages/BCL_Convert.htm", "licence": [ "ILLUMINA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "samplesheet": { "type": "file", "description": "Input samplesheet", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "run_dir": { "type": "file", "description": "Input run directory containing RunInfo.xml and BCL data\nCould be a directory or a tar of the directory\n", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/**_S[1-9]*_R?_00?.fastq.gz": { "type": "file", "description": "Demultiplexed sample FASTQ files", "pattern": "**_S*_L00?_R?_00?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "fastq_idx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/**_S[1-9]*_I?_00?.fastq.gz": { "type": "file", "description": "Optional demultiplexed index FASTQ files", "pattern": "**_S*_L00?_I?_00?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "undetermined": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/**Undetermined_S0*_R?_00?.fastq.gz": { "type": "file", "description": "Optional undetermined sample FASTQ files", "pattern": "Undetermined_S0_L00?_R?_00?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "undetermined_idx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/**Undetermined_S0*_I?_00?.fastq.gz": { "type": "file", "description": "Optional undetermined index FASTQ files", "pattern": "Undetermined_S0_L00?_I?_00?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/Reports": { "type": "file", "description": "Demultiplexing Reports", "pattern": "Reports", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_2332" }, { "edam": "http://edamontology.org/format_2333" } ] } } ] ], "logs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/Logs": { "type": "file", "description": "Demultiplexing Logs", "pattern": "Logs", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "interop": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "output/InterOp/*.bin": { "type": "file", "description": "Interop files", "pattern": "InterOp/*.bin", "ontologies": [ { "edam": "http://edamontology.org/format_2333" } ] } } ] ], "versions_bclconvert": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bclconvert": { "type": "string", "description": "The name of the tool" } }, { "bcl-convert -V 2>&1 | head -n 1 | sed 's/^.*Version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bclconvert": { "type": "string", "description": "The name of the tool" } }, { "bcl-convert -V 2>&1 | head -n 1 | sed 's/^.*Version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm", "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" } ] }, { "name": "beagle5_beagle", "path": "modules/nf-core/beagle5/beagle/meta.yml", "tree_sha": "af4bfc673793d58e579f0a818accfbd09fd37842", "files": [ "modules/nf-core/beagle5/beagle/.conda-lock/linux_amd64-bd-30bdd31e53923776_1.txt", "modules/nf-core/beagle5/beagle/.conda-lock/linux_arm64-bd-91b06b1834ac8be3_1.txt", "modules/nf-core/beagle5/beagle/environment.yml", "modules/nf-core/beagle5/beagle/main.nf", "modules/nf-core/beagle5/beagle/meta.yml", "modules/nf-core/beagle5/beagle/tests/main.nf.test", "modules/nf-core/beagle5/beagle/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "beagle5_beagle", "description": "Beagle v5.5 is a software package for phasing genotypes and for imputing ungenotyped markers.", "keywords": [ "phasing", "imputation", "genotype" ], "tools": [ { "beagle5": { "description": "Beagle is a software package for phasing genotypes and for imputing ungenotyped markers.", "homepage": "https://faculty.washington.edu/browning/beagle/beagle.html", "documentation": "https://faculty.washington.edu/browning/beagle/beagle_5.5_17Dec24.pdf", "doi": "10.1016/j.ajhg.2021.08.005; doi:10.1016/j.ajhg.2018.07.015", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "vcf": { "type": "file", "description": "target VCF input file to be imputed and or phased", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "vcf_index": { "type": "file", "description": "target VCF input file index", "pattern": "*.{vcf,vcf.gz}.{tbi,csi}", "ontologies": [] } }, { "refpanel": { "type": "file", "description": "target reference panel", "ontologies": [], "pattern": "*.{vcf,vcf.gz}" } }, { "refpanel_index": { "type": "file", "description": "target reference panel index", "ontologies": [], "pattern": "*.{vcf,vcf.gz}.{tbi,csi}" } }, { "genmap": { "type": "file", "description": "a PLINK format genetic map with cM units", "pattern": "*.{map,map.gz,map.zip}", "ontologies": [] } }, { "exclsamples": { "type": "file", "description": "text file containing samples one sample per line to be excluded from the analysis", "pattern": "*.*", "ontologies": [] } }, { "exclmarkers": { "type": "file", "description": "text file containing markers one marker per line to be excluded from the analysis", "pattern": "*.*", "ontologies": [] } }, { "region": { "type": "string", "description": "Region to perform imputation", "pattern": "(chr)?\\d*:\\d*-\\d*" } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "bgzip compressed VCF file that contains phased non missing genotypes for all non reference samples", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.log": { "type": "file", "description": "a summary of the analysis that includes the Beagle version, the command line arguments, and compute time.", "pattern": "*.log", "ontologies": [] } } ] ], "versions_beagle": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "beagle": { "type": "string", "description": "The name of the tool" } }, { "beagle 2>&1 | sed -n 's/.*version \\([^)]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "beagle": { "type": "string", "description": "The name of the tool" } }, { "beagle 2>&1 | sed -n 's/.*version \\([^)]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ashotmarg" ], "maintainers": [ "@ashotmarg" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/beagle:5.5_27Feb25.75f--91b06b1834ac8be3", "build_id": "bd-91b06b1834ac8be3_1", "scan_id": "sc-2cb56f46f344e139_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/beagle:5.5_27Feb25.75f--30bdd31e53923776", "build_id": "bd-30bdd31e53923776_1", "scan_id": "sc-dc64d4f0cc2ec0fc_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/beagle:5.5_27Feb25.75f--31536931ae28748d", "build_id": "bd-31536931ae28748d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bc/bc62b4b2f62be44cf5ee0ef6f57b8d94c8180c96451ca00d46b8ce5067040522/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/beagle:5.5_27Feb25.75f--60c6131e604f8f55", "build_id": "bd-60c6131e604f8f55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/41/413c96a140d3d7277b01bf0ea4b6e374fa528fada57d65151ca4467fd2910377/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/beagle5/beagle/.conda-lock/linux_amd64-bd-30bdd31e53923776_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/beagle5/beagle/.conda-lock/linux_arm64-bd-91b06b1834ac8be3_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "alleleexpression", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "bedgovcf", "path": "modules/nf-core/bedgovcf/meta.yml", "tree_sha": "02ab1fcadc9e0be1c190c68aec9ba37137f26228", "files": [ "modules/nf-core/bedgovcf/.conda-lock/linux_amd64-bd-2bbad2d9385390fd_1.txt", "modules/nf-core/bedgovcf/environment.yml", "modules/nf-core/bedgovcf/main.nf", "modules/nf-core/bedgovcf/meta.yml", "modules/nf-core/bedgovcf/tests/main.nf.test", "modules/nf-core/bedgovcf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedgovcf", "description": "Convert a BED file to a VCF file according to a YAML config", "keywords": [ "bed", "vcf", "conversion", "variants" ], "tools": [ { "bedgovcf": { "description": "A simple tool to convert BED files to VCF files", "homepage": "https://github.com/nvnieuwk/bedgovcf", "documentation": "https://github.com/nvnieuwk/bedgovcf", "tool_dev_url": "https://github.com/nvnieuwk/bedgovcf", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bed": { "type": "file", "description": "The BED file to convert to VCF", "pattern": "*.bed", "ontologies": [] } }, { "config": { "type": "file", "description": "The config file to use for the conversion", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta index information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fai": { "type": "file", "description": "The fasta index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "The converted VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_bedgovcf": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "bedgovcf": { "type": "string", "description": "The tool name" } }, { "bedgovcf --version 2>&1 | sed 's/^bedgovcf version //'": { "type": "eval", "description": "The tool version" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "bgzip": { "type": "string", "description": "The tool name" } }, { "bgzip --version | head -1 | sed \"s/bgzip (htslib) //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "bedgovcf": { "type": "string", "description": "The tool name" } }, { "bedgovcf --version 2>&1 | sed 's/^bedgovcf version //'": { "type": "eval", "description": "The tool version" } } ], [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "bgzip": { "type": "string", "description": "The tool name" } }, { "bgzip --version | head -1 | sed \"s/bgzip (htslib) //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedgovcf_htslib:2bbad2d9385390fd", "build_id": "bd-2bbad2d9385390fd_1", "scan_id": "sc-e403080c955bf06f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedgovcf_htslib:632a307b9c349d9b", "build_id": "bd-632a307b9c349d9b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ab/ab4acf46a862a46d7ab0532fd0f8ced56a5b9c6c504efb11aea6c8885a13a61d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedgovcf/.conda-lock/linux_amd64-bd-2bbad2d9385390fd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bedops_convert2bed", "path": "modules/nf-core/bedops/convert2bed/meta.yml", "tree_sha": "5348a048fba50044a9182e310f46fac16154874c", "files": [ "modules/nf-core/bedops/convert2bed/.conda-lock/linux_amd64-bd-1f31d470625cb9a3_1.txt", "modules/nf-core/bedops/convert2bed/.conda-lock/linux_arm64-bd-ea225be56e6ef0cc_1.txt", "modules/nf-core/bedops/convert2bed/environment.yml", "modules/nf-core/bedops/convert2bed/main.nf", "modules/nf-core/bedops/convert2bed/meta.yml", "modules/nf-core/bedops/convert2bed/tests/main.nf.test", "modules/nf-core/bedops/convert2bed/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedops_convert2bed", "description": "Convert BAM/GFF/GTF/GVF/PSL files to bed", "keywords": [ "convert", "bed", "genomics" ], "tools": [ { "bedops": { "description": "High-performance genomic feature operations.", "homepage": "https://bedops.readthedocs.io/en/latest/content/reference/file-management/conversion/convert2bed.html#convert2bed", "documentation": "https://bedops.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/bedops", "doi": "10.1093/bioinformatics/bts277", "licence": [ "GNU v2" ], "identifier": "biotools:bedops" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "in_file": { "type": "file", "description": "Input file", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bed": { "type": "file", "description": "Sorted BED file", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedops": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedops": { "type": "string", "description": "The name of the tool" } }, { "convert2bed --version | sed -n \"s/.*version: *\\([^ ]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedops": { "type": "string", "description": "The name of the tool" } }, { "convert2bed --version | sed -n \"s/.*version: *\\([^ ]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rannick" ], "maintainers": [ "@rannick" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedops:2.4.42--1f31d470625cb9a3", "build_id": "bd-1f31d470625cb9a3_1", "scan_id": "sc-4a454c843718f872_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedops:2.4.42--ea225be56e6ef0cc", "build_id": "bd-ea225be56e6ef0cc_1", "scan_id": "sc-daefecfad5b11bbc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedops:2.4.42--cc2465f496316e49", "build_id": "bd-cc2465f496316e49_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/46/46dc39b50ab3b00b757de451db624d1fdec87ee14a0cd5234598b71f200d92e0/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedops:2.4.42--5ad624d2d1d33a67", "build_id": "bd-5ad624d2d1d33a67_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d5/d56c872a8692bd1fdcfa0892052efe41bb47affdb44651170a5aae66d97acd77/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedops/convert2bed/.conda-lock/linux_amd64-bd-1f31d470625cb9a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedops/convert2bed/.conda-lock/linux_arm64-bd-ea225be56e6ef0cc_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "bedops_gtf2bed", "path": "modules/nf-core/bedops/gtf2bed/meta.yml", "tree_sha": "f4b00a8f53a509c1c43c0dc4647ef031410a98e9", "files": [ "modules/nf-core/bedops/gtf2bed/.conda-lock/linux_amd64-bd-1f31d470625cb9a3_1.txt", "modules/nf-core/bedops/gtf2bed/.conda-lock/linux_arm64-bd-ea225be56e6ef0cc_1.txt", "modules/nf-core/bedops/gtf2bed/environment.yml", "modules/nf-core/bedops/gtf2bed/main.nf", "modules/nf-core/bedops/gtf2bed/meta.yml", "modules/nf-core/bedops/gtf2bed/tests/main.nf.test", "modules/nf-core/bedops/gtf2bed/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedops_gtf2bed", "description": "Convert gtf format to bed format", "keywords": [ "gtf", "bed", "conversion" ], "tools": [ { "gtf2bed": { "description": "The gtf2bed script converts 1-based, closed [start, end] Gene Transfer Format v2.2 (GTF2.2) to sorted, 0-based, half-open [start-1, end) extended BED-formatted data.", "homepage": "https://bedops.readthedocs.io/en/latest/content/reference/file-management/conversion/gtf2bed.html", "documentation": "https://bedops.readthedocs.io/en/latest/content/reference/file-management/conversion/gtf2bed.html", "tool_dev_url": "https://github.com/bedops/bedops", "doi": "10.1093/bioinformatics/bts277", "licence": [ "GPL v2" ], "identifier": "biotools:bedops" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "gtf": { "type": "file", "description": "A reference file in GTF format", "pattern": "*.{gtf,gtf.gz}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "file", "description": "A reference file in BED format", "pattern": "*.{bed}", "ontologies": [] } }, { "*.bed": { "type": "file", "description": "A reference file in BED format", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedops": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedops": { "type": "string", "description": "The name of the tool" } }, { "bedops --version | sed -n \"s/.*version: *\\([^ ]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedops": { "type": "string", "description": "The name of the tool" } }, { "bedops --version | sed -n \"s/.*version: *\\([^ ]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@davidecarlson" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedops:2.4.42--1f31d470625cb9a3", "build_id": "bd-1f31d470625cb9a3_1", "scan_id": "sc-4a454c843718f872_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedops:2.4.42--ea225be56e6ef0cc", "build_id": "bd-ea225be56e6ef0cc_1", "scan_id": "sc-daefecfad5b11bbc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedops:2.4.42--cc2465f496316e49", "build_id": "bd-cc2465f496316e49_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/46/46dc39b50ab3b00b757de451db624d1fdec87ee14a0cd5234598b71f200d92e0/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedops:2.4.42--5ad624d2d1d33a67", "build_id": "bd-5ad624d2d1d33a67_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d5/d56c872a8692bd1fdcfa0892052efe41bb47affdb44651170a5aae66d97acd77/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedops/gtf2bed/.conda-lock/linux_amd64-bd-1f31d470625cb9a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedops/gtf2bed/.conda-lock/linux_arm64-bd-ea225be56e6ef0cc_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnastructurome", "version": "1.1.0" } ] }, { "name": "bedtools_bamtobed", "path": "modules/nf-core/bedtools/bamtobed/meta.yml", "tree_sha": "1539ed2e0cb4f05c4a68d84400103a1ee2ac01c6", "files": [ "modules/nf-core/bedtools/bamtobed/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/bamtobed/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/bamtobed/environment.yml", "modules/nf-core/bedtools/bamtobed/main.nf", "modules/nf-core/bedtools/bamtobed/meta.yml", "modules/nf-core/bedtools/bamtobed/tests/main.nf.test", "modules/nf-core/bedtools/bamtobed/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedtools_bamtobed", "description": "Converts a bam file to a bed12 file.", "keywords": [ "bam", "bed", "bedtools", "bamtobed", "converter" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/complement.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Input BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Bed file containing genomic intervals.", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yuukiiwa", "@drpatelh" ], "maintainers": [ "@yuukiiwa", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/bamtobed/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/bamtobed/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "cutandrun", "version": "3.2.2" }, { "name": "nascent", "version": "2.3.0" }, { "name": "radseq", "version": "dev" }, { "name": "ssds", "version": "dev" } ] }, { "name": "bedtools_closest", "path": "modules/nf-core/bedtools/closest/meta.yml", "tree_sha": "4aed4085a55b495ddbf00a2fc7c32eeef30a41e5", "files": [ "modules/nf-core/bedtools/closest/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/closest/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/closest/environment.yml", "modules/nf-core/bedtools/closest/main.nf", "modules/nf-core/bedtools/closest/meta.yml", "modules/nf-core/bedtools/closest/tests/main.nf.test", "modules/nf-core/bedtools/closest/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedtools_closest", "description": "For each feature in A, finds the closest feature (upstream or downstream) in B.", "keywords": [ "bedtools", "closest", "bed", "vcf", "gff" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/closest.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_1": { "type": "file", "description": "The file to find the closest features of", "pattern": "*.{bed,vcf,gff}(.gz)?", "ontologies": [] } }, { "input_2": { "type": "list", "description": "The input file(s) to find the closest features from", "pattern": "*.{bed,vcf,gff}(.gz)?" } } ], { "fasta_fai": { "type": "file", "description": "The index of the FASTA reference. Needed when the argument `--sorted` is used", "pattern": "*.fai", "ontologies": [] } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${extension}": { "type": "file", "description": "The resulting BED file containing the closest features", "pattern": "*.{bed,vcf,gff}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/closest/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/closest/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bedtools_complement", "path": "modules/nf-core/bedtools/complement/meta.yml", "tree_sha": "17f7dfbd5a294eab2f2cc39fe71ed8b491c4c3f4", "files": [ "modules/nf-core/bedtools/complement/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/complement/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/complement/environment.yml", "modules/nf-core/bedtools/complement/main.nf", "modules/nf-core/bedtools/complement/meta.yml", "modules/nf-core/bedtools/complement/tests/main.nf.test", "modules/nf-core/bedtools/complement/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedtools_complement", "description": "Returns all intervals in a genome that are not covered by at least one interval in the input BED/GFF/VCF file.", "keywords": [ "bed", "gff", "vcf", "complement", "bedtools", "intervals" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/complement.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Input BED file", "pattern": "*.{bed}", "ontologies": [] } } ], { "sizes": { "type": "file", "description": "File which defines the chromosome lengths for a given genome", "pattern": "*.{sizes}", "ontologies": [] } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Bed file with all genomic intervals that are not covered by at least one record from the input file.", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh" ], "maintainers": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/complement/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/complement/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "cutandrun", "version": "3.2.2" }, { "name": "tfactivity", "version": "dev" } ] }, { "name": "bedtools_coverage", "path": "modules/nf-core/bedtools/coverage/meta.yml", "tree_sha": "87853c71683c1f616603ca04aa31872d51052248", "files": [ "modules/nf-core/bedtools/coverage/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/coverage/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/coverage/environment.yml", "modules/nf-core/bedtools/coverage/main.nf", "modules/nf-core/bedtools/coverage/meta.yml", "modules/nf-core/bedtools/coverage/tests/main.nf.test", "modules/nf-core/bedtools/coverage/tests/main.nf.test.snap", "modules/nf-core/bedtools/coverage/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_coverage", "description": "computes both the depth and breadth of coverage of features in file B on the features in file A", "keywords": [ "bedtools", "coverage", "bam", "bed", "gff", "vcf", "histogram" ], "tools": [ { "bedtools": { "description": "A powerful toolset for genome arithmetic", "homepage": "https://bedtools.readthedocs.io/en/latest/index.html", "documentation": "https://bedtools.readthedocs.io/en/latest/content/bedtools-suite.html", "tool_dev_url": "https://github.com/arq5x/bedtools2", "doi": "10.1093/bioinformatics/btq033", "licence": [ "GPL v2", "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_A": { "type": "file", "description": "BAM/BED/GFF/VCF file", "pattern": "*.{bam,bed,gff,vcf}", "ontologies": [] } }, { "input_B": { "type": "file", "description": "One or more BAM/BED/GFF/VCF file", "pattern": "*.{bam,bed,gff,vcf}", "ontologies": [] } } ], { "genome_file": { "type": "file", "description": "Optional reference genome 2 column file that defines the expected chromosome order\nin the input files for use with the -sorted option.\nWhen `genome_file` is provided, `-sorted` option is added to the command.\n", "pattern": "*.{fai,txt,chromsizes}", "ontologies": [] } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "File containing coverage of sequence alignments", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@priyanka-surana" ], "maintainers": [ "@priyanka-surana" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/coverage/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/coverage/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "radseq", "version": "dev" } ] }, { "name": "bedtools_flank", "path": "modules/nf-core/bedtools/flank/meta.yml", "tree_sha": "1a7c778c9b01a4ee032955b41731211518f1f35f", "files": [ "modules/nf-core/bedtools/flank/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/flank/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/flank/environment.yml", "modules/nf-core/bedtools/flank/main.nf", "modules/nf-core/bedtools/flank/meta.yml", "modules/nf-core/bedtools/flank/tests/main.nf.test", "modules/nf-core/bedtools/flank/tests/main.nf.test.snap", "modules/nf-core/bedtools/flank/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_flank", "description": "Creates two new flanking intervals for each interval in a BED/GFF/VCF file.", "keywords": [ "bed", "flankBed", "bedtools" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/slop.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Input BED file", "pattern": "*.{bed}", "ontologies": [] } } ], { "sizes": { "type": "file", "description": "Chromosome sizes file", "ontologies": [] } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Flanked BED file", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/flank/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/flank/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bedtools_genomecov", "path": "modules/nf-core/bedtools/genomecov/meta.yml", "tree_sha": "e5aa46068379045ea0acccc1fad634e0867c15d0", "files": [ "modules/nf-core/bedtools/genomecov/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/genomecov/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/genomecov/environment.yml", "modules/nf-core/bedtools/genomecov/main.nf", "modules/nf-core/bedtools/genomecov/meta.yml", "modules/nf-core/bedtools/genomecov/tests/main.nf.test", "modules/nf-core/bedtools/genomecov/tests/main.nf.test.snap", "modules/nf-core/bedtools/genomecov/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_genomecov", "description": "Computes histograms (default), per-base reports (-d) and BEDGRAPH (-bg) summaries of feature coverage (e.g., aligned sequences) for a given genome.", "keywords": [ "bed", "bam", "genomecov", "bedtools", "histogram" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/genomecov.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intervals": { "type": "file", "description": "BAM/BED/GFF/VCF", "pattern": "*.{bam|bed|gff|vcf}", "ontologies": [] } }, { "scale": { "type": "integer", "description": "Number containing the scale factor for the output. Set to 1 to disable. Setting to a value other than 1 will also get the -bg bedgraph output format as this is required for this command switch" } } ], { "sizes": { "type": "file", "description": "Tab-delimited table of chromosome names in the first column and chromosome sizes in the second column", "ontologies": [] } }, { "extension": { "type": "string", "description": "Extension of the output file (e. g., \".bg\", \".bedgraph\", \".txt\", \".tab\", etc.) It is set arbitrarily by the user and corresponds to the file format which depends on arguments." } }, { "sort": { "type": "boolean", "description": "Sort the output" } } ], "output": { "genomecov": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${extension}": { "type": "file", "description": "Computed genome coverage file", "pattern": "*.${extension}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh", "@sidorov-si", "@chris-cheshire" ], "maintainers": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh", "@sidorov-si", "@chris-cheshire" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/genomecov/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/genomecov/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "cutandrun", "version": "3.2.2" }, { "name": "hicar", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "bedtools_getfasta", "path": "modules/nf-core/bedtools/getfasta/meta.yml", "tree_sha": "e4f404592f8b0b74eb96fda827eceebe0cb71694", "files": [ "modules/nf-core/bedtools/getfasta/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/getfasta/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/getfasta/environment.yml", "modules/nf-core/bedtools/getfasta/main.nf", "modules/nf-core/bedtools/getfasta/meta.yml", "modules/nf-core/bedtools/getfasta/tests/main.nf.test", "modules/nf-core/bedtools/getfasta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedtools_getfasta", "description": "extract sequences in a FASTA file based on intervals defined in a feature file.", "keywords": [ "bed", "fasta", "getfasta" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/getfasta.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Bed feature file", "pattern": "*.{bed}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Input fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fa": { "type": "file", "description": "Output fasta file with extracted sequences", "pattern": "*.{fa}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/getfasta/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/getfasta/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "deepmodeloptim", "version": "dev" }, { "name": "readsimulator", "version": "1.0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "tfactivity", "version": "dev" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bedtools_groupby", "path": "modules/nf-core/bedtools/groupby/meta.yml", "tree_sha": "9df378b392c2046b556fd5f47106cd4860042f5b", "files": [ "modules/nf-core/bedtools/groupby/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/groupby/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/groupby/environment.yml", "modules/nf-core/bedtools/groupby/main.nf", "modules/nf-core/bedtools/groupby/meta.yml", "modules/nf-core/bedtools/groupby/tests/main.nf.test", "modules/nf-core/bedtools/groupby/tests/main.nf.test.snap", "modules/nf-core/bedtools/groupby/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_groupby", "description": "Groups features in a BED file by given column(s) and computes summary statistics for each group to another column.", "keywords": [ "bed", "groupby", "bedtools" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/groupby.html", "homepage": "https://bedtools.readthedocs.io/en/latest/", "doi": "10.1093/bioinformatics/btq033", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bed": { "type": "file", "description": "Input BED file", "pattern": "*.{bed}", "ontologies": [] } } ], { "summary_col": { "type": "string", "description": "Column to summarize" } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.bed": { "type": "file", "description": "Grouped by bed file with combined features", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mashehu" ], "maintainers": [ "@mashehu" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/groupby/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/groupby/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "bedtools_intersect", "path": "modules/nf-core/bedtools/intersect/meta.yml", "tree_sha": "5d2030991c70d8b77985ac94aebee4afad689a2f", "files": [ "modules/nf-core/bedtools/intersect/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/intersect/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/intersect/environment.yml", "modules/nf-core/bedtools/intersect/main.nf", "modules/nf-core/bedtools/intersect/meta.yml", "modules/nf-core/bedtools/intersect/tests/main.nf.test", "modules/nf-core/bedtools/intersect/tests/main.nf.test.snap", "modules/nf-core/bedtools/intersect/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_intersect", "description": "Allows one to screen for overlaps between two sets of genomic features.", "keywords": [ "bed", "intersect", "overlap" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intervals1": { "type": "file", "description": "BAM/BED/GFF/VCF", "pattern": "*.{bam|bed|gff|vcf}", "ontologies": [] } }, { "intervals2": { "type": "file", "description": "BAM/BED/GFF/VCF", "pattern": "*.{bam|bed|gff|vcf}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference chromosome sizes\ne.g. [ id:'test' ]\n" } }, { "chrom_sizes": { "type": "file", "description": "Chromosome sizes file", "pattern": "*{.sizes,.txt}", "ontologies": [] } } ], { "suffix": { "type": "string", "description": "Extension of the output file (e.g. \"bed\", \"bam\", \"txt\"), which depends on the arguments used.\nIf empty, the extension of intervals1 is used.\n" } } ], "output": { "intersect": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${extension}": { "type": "file", "description": "File containing the description of overlaps found between the two features", "pattern": "*.${extension}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh", "@sidorov-si" ], "maintainers": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh", "@sidorov-si" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/intersect/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/intersect/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "epigenomesegmentation", "version": "dev" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "radseq", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "tfactivity", "version": "dev" } ] }, { "name": "bedtools_jaccard", "path": "modules/nf-core/bedtools/jaccard/meta.yml", "tree_sha": "df298da3037ce6f875b0d270e9b74c8ff1d00aa5", "files": [ "modules/nf-core/bedtools/jaccard/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/jaccard/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/jaccard/environment.yml", "modules/nf-core/bedtools/jaccard/main.nf", "modules/nf-core/bedtools/jaccard/meta.yml", "modules/nf-core/bedtools/jaccard/tests/main.nf.test", "modules/nf-core/bedtools/jaccard/tests/main.nf.test.snap", "modules/nf-core/bedtools/jaccard/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_jaccard", "description": "Calculate Jaccard statistic b/w two feature files.", "keywords": [ "vcf", "gff", "bed", "jaccard", "intersection", "union", "statistics" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_a": { "type": "file", "description": "VCF,GFF or BED file to use with the `-a` option", "pattern": "*.{vcf,vcf.gz,bed,bed.gz,gff}", "ontologies": [] } }, { "input_b": { "type": "file", "description": "VCF,GFF or BED file to use with the `-b` option", "pattern": "*.{vcf,vcf.gz,bed,bed.gz,gff}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome file information\ne.g. [ id:'test', single_end:false ]\n" } }, { "genome_file": { "type": "file", "description": "A file containing all the contigs of the genome used to create the input files", "pattern": "*.{txt,sizes,fai}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "TSV file containing the results", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/jaccard/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/jaccard/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bedtools_makewindows", "path": "modules/nf-core/bedtools/makewindows/meta.yml", "tree_sha": "ec234af83ae359d4db06092ae6aad79d3dc45085", "files": [ "modules/nf-core/bedtools/makewindows/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/makewindows/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/makewindows/environment.yml", "modules/nf-core/bedtools/makewindows/main.nf", "modules/nf-core/bedtools/makewindows/meta.yml", "modules/nf-core/bedtools/makewindows/tests/main.nf.test", "modules/nf-core/bedtools/makewindows/tests/main.nf.test.snap", "modules/nf-core/bedtools/makewindows/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_makewindows", "description": "Makes adjacent or sliding windows across a genome or BED file.", "keywords": [ "bed", "windows", "fai", "chunking" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.", "homepage": "https://bedtools.readthedocs.io", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/makewindows.html", "doi": "10.1093/bioinformatics/btq033", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "regions": { "type": "file", "description": "BED file OR Genome details file ()", "pattern": "*.{bed,tab,fai}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "BED file containing the windows", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevbrick", "@nvnieuwk" ], "maintainers": [ "@kevbrick", "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/makewindows/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/makewindows/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "epigenomesegmentation", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "sammyseq", "version": "dev" }, { "name": "ssds", "version": "dev" } ] }, { "name": "bedtools_map", "path": "modules/nf-core/bedtools/map/meta.yml", "tree_sha": "1b317c6b99a786d0bd64bbec72b3e404d8470498", "files": [ "modules/nf-core/bedtools/map/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/map/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/map/environment.yml", "modules/nf-core/bedtools/map/main.nf", "modules/nf-core/bedtools/map/meta.yml", "modules/nf-core/bedtools/map/tests/main.nf.test", "modules/nf-core/bedtools/map/tests/main.nf.test.snap", "modules/nf-core/bedtools/map/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_map", "description": "Allows one to screen for overlaps between two sets of genomic features.", "keywords": [ "bed", "vcf", "gff", "map", "bedtools" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/map.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intervals1": { "type": "file", "description": "BAM/BED/GFF/VCF", "pattern": "*.{bed|gff|vcf}", "ontologies": [] } }, { "intervals2": { "type": "file", "description": "BAM/BED/GFF/VCF", "pattern": "*.{bed|gff|vcf}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference chromosome sizes\ne.g. [ id:'test' ]\n" } }, { "chrom_sizes": { "type": "file", "description": "Chromosome sizes file", "pattern": "*{.sizes,.txt}", "ontologies": [] } } ] ], "output": { "mapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${extension}": { "type": "file", "description": "File containing the description of overlaps found between the features in A and the features in B, with statistics", "pattern": "*.${extension}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ekushele" ], "maintainers": [ "@ekushele" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/map/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/map/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "epigenomesegmentation", "version": "dev" } ] }, { "name": "bedtools_maskfasta", "path": "modules/nf-core/bedtools/maskfasta/meta.yml", "tree_sha": "b738814c8b966a595fc825ca8ebda6641141e3cd", "files": [ "modules/nf-core/bedtools/maskfasta/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/maskfasta/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/maskfasta/environment.yml", "modules/nf-core/bedtools/maskfasta/main.nf", "modules/nf-core/bedtools/maskfasta/meta.yml", "modules/nf-core/bedtools/maskfasta/tests/main.nf.test", "modules/nf-core/bedtools/maskfasta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedtools_maskfasta", "description": "masks sequences in a FASTA file based on intervals defined in a feature file.", "keywords": [ "bed", "fasta", "maskfasta" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/intersect.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Bed feature file", "pattern": "*.{bed}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Input fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fa": { "type": "file", "description": "Output masked fasta file", "pattern": "*.{fa}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/maskfasta/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/maskfasta/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bedtools_merge", "path": "modules/nf-core/bedtools/merge/meta.yml", "tree_sha": "968945ed859d46f6f5ec68a7e0e3690f354cf753", "files": [ "modules/nf-core/bedtools/merge/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/merge/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/merge/environment.yml", "modules/nf-core/bedtools/merge/main.nf", "modules/nf-core/bedtools/merge/meta.yml", "modules/nf-core/bedtools/merge/tests/main.nf.test", "modules/nf-core/bedtools/merge/tests/main.nf.test.snap", "modules/nf-core/bedtools/merge/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_merge", "description": "combines overlapping or “book-ended” features in an interval file into a single feature which spans all of the combined features.", "keywords": [ "bed", "merge", "bedtools", "overlapped bed" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/merge.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Input BED file", "pattern": "*.{bed}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Overlapped bed file with combined features", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh" ], "maintainers": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/merge/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/merge/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "cutandrun", "version": "3.2.2" }, { "name": "nascent", "version": "2.3.0" }, { "name": "radseq", "version": "dev" }, { "name": "tfactivity", "version": "dev" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bedtools_multiinter", "path": "modules/nf-core/bedtools/multiinter/meta.yml", "tree_sha": "c351837484fc965f84e693ca3e22516b167d0b35", "files": [ "modules/nf-core/bedtools/multiinter/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/multiinter/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/multiinter/environment.yml", "modules/nf-core/bedtools/multiinter/main.nf", "modules/nf-core/bedtools/multiinter/meta.yml", "modules/nf-core/bedtools/multiinter/tests/main.nf.test", "modules/nf-core/bedtools/multiinter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedtools_multiinter", "description": "Identifies common intervals among multiple (and subsets thereof) sorted BED/GFF/VCF files.", "keywords": [ "bedtools", "multinterval", "bed", "vcf", "gff" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/multiinter.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "beds": { "type": "list", "description": "List of files to be merged", "pattern": "*.{bed,vcf,gff}" } } ], { "chrom_sizes": { "type": "file", "description": "Chromosome sizes file", "pattern": "*{.sizes,.txt}", "ontologies": [] } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Common interval bed", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/multiinter/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/multiinter/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bedtools_nuc", "path": "modules/nf-core/bedtools/nuc/meta.yml", "tree_sha": "f1c6e6fa5fd9e65aa66fc68d6c736d7515e413c7", "files": [ "modules/nf-core/bedtools/nuc/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/nuc/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/nuc/environment.yml", "modules/nf-core/bedtools/nuc/main.nf", "modules/nf-core/bedtools/nuc/meta.yml", "modules/nf-core/bedtools/nuc/tests/main.nf.test", "modules/nf-core/bedtools/nuc/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedtools_nuc", "description": "Profiles the nucleotide content of intervals in a fasta file.", "keywords": [ "bed", "nucBed", "bedtools", "GC content", "AT content", "nucleotide content", "intervals" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.", "homepage": "https://bedtools.readthedocs.io", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/nuc.html", "doi": "10.1093/bioinformatics/btq033", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Genome reference", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "BED/GFF/VCF file of ranges to extract from -fi", "pattern": "*.{bed,gff,vcf}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "The following information will be reported after each BED entry: %AT content, %GC content, Number of As observed, Number of Cs observed, Number of Gs observed, Number of Ts observed, Number of Ns observed, Number of other bases observed, The length of the explored sequence/interval, The seq. extracted from the FASTA file. (opt., if -seq is used), The number of times a user's pattern was observed. (opt., if -pattern is used.)", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lmfaber" ], "maintainers": [ "@lmfaber" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/nuc/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/nuc/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bedtools_shift", "path": "modules/nf-core/bedtools/shift/meta.yml", "tree_sha": "8c50325af2a07607a71117dca88f52b452326246", "files": [ "modules/nf-core/bedtools/shift/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/shift/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/shift/environment.yml", "modules/nf-core/bedtools/shift/main.nf", "modules/nf-core/bedtools/shift/meta.yml", "modules/nf-core/bedtools/shift/tests/main.nf.test", "modules/nf-core/bedtools/shift/tests/main.nf.test.snap", "modules/nf-core/bedtools/shift/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_shift", "description": "Shifts each feature by specific number of bases", "keywords": [ "bed", "shiftBed", "region", "fai", "sizes", "genome", "bases" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/slop.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Input BED file", "pattern": "*.{bed}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "chrom_sizes": { "type": "file", "description": "Chromosome sizes file", "pattern": "*{.sizes,.txt,.fai}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Shift BED file", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ekushele" ], "maintainers": [ "@ekushele" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/shift/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/shift/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "deepmodeloptim", "version": "dev" } ] }, { "name": "bedtools_shuffle", "path": "modules/nf-core/bedtools/shuffle/meta.yml", "tree_sha": "02939baa98a241b4b9f4b173c1e4fb15001e0b81", "files": [ "modules/nf-core/bedtools/shuffle/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/shuffle/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/shuffle/environment.yml", "modules/nf-core/bedtools/shuffle/main.nf", "modules/nf-core/bedtools/shuffle/meta.yml", "modules/nf-core/bedtools/shuffle/tests/main.nf.test", "modules/nf-core/bedtools/shuffle/tests/main.nf.test.snap", "modules/nf-core/bedtools/shuffle/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_shuffle", "description": "bedtools shuffle will randomly permute the genomic locations of a feature file among a genome defined in a genome file", "keywords": [ "bed", "shuffleBed", "region", "fai", "sizes", "genome", "bases" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/slop.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing interval information\ne.g. [ id:'test' ]\n" } }, { "intervals": { "type": "file", "description": "Input interval (BED/GFF/VCF) file", "pattern": "*.{bed,gff,gff3,vcf}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_2305" }, { "edam": "http://edamontology.org/format_3016" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'test' ]\n" } }, { "chrom_sizes": { "type": "file", "description": "Chromosome sizes file", "pattern": "*{.genome,.sizes,.txt,.fai}", "ontologies": [] } } ], { "exclude_file": { "type": "file", "description": "BED file containing regions to exclude", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "include_file": { "type": "file", "description": "BED file containing regions to include", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing interval information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bed": { "type": "file", "description": "BED file with shuffled intervals", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/shuffle/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/shuffle/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "deepmodeloptim", "version": "dev" } ] }, { "name": "bedtools_slop", "path": "modules/nf-core/bedtools/slop/meta.yml", "tree_sha": "99b5c3b07a4d6aaea1c739ccdce941ef35c4de06", "files": [ "modules/nf-core/bedtools/slop/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/slop/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/slop/environment.yml", "modules/nf-core/bedtools/slop/main.nf", "modules/nf-core/bedtools/slop/meta.yml", "modules/nf-core/bedtools/slop/tests/main.nf.test", "modules/nf-core/bedtools/slop/tests/main.nf.test.snap", "modules/nf-core/bedtools/slop/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_slop", "description": "Adds a specified number of bases in each direction (unique values may be specified for either -l or -r)", "keywords": [ "bed", "slopBed", "bedtools" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/slop.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Input BED file", "pattern": "*.{bed}", "ontologies": [] } } ], { "sizes": { "type": "file", "description": "Chromosome sizes file", "ontologies": [] } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Slopped BED file", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh" ], "maintainers": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/slop/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/slop/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "deepmodeloptim", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "tfactivity", "version": "dev" } ] }, { "name": "bedtools_sort", "path": "modules/nf-core/bedtools/sort/meta.yml", "tree_sha": "7e4931d170edbeb985a84ed47ba78d408de1fa54", "files": [ "modules/nf-core/bedtools/sort/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/sort/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/sort/environment.yml", "modules/nf-core/bedtools/sort/main.nf", "modules/nf-core/bedtools/sort/meta.yml", "modules/nf-core/bedtools/sort/tests/main.nf.test", "modules/nf-core/bedtools/sort/tests/main.nf.test.snap", "modules/nf-core/bedtools/sort/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_sort", "description": "Sorts a feature file by chromosome and other criteria.", "keywords": [ "bed", "sort", "bedtools", "chromosome" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/sort.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intervals": { "type": "file", "description": "BED/BEDGRAPH", "pattern": "*.{bed|bedGraph}", "ontologies": [] } } ], { "genome_file": { "type": "file", "description": "Optional reference genome 2 column file that defines the expected chromosome order.\n", "pattern": "*.{fai,txt,chromsizes}", "ontologies": [] } }, { "suffix": { "type": "string", "description": "Extension of the output file (e.g. \"bed\", \"bam\", \"txt\"), which depends on the arguments used.\nIf empty, the extension of intervals1 is used.\n" } } ], "output": { "sorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${extension}": { "type": "file", "description": "Sorted output file", "pattern": "*.${extension}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh", "@chris-cheshire", "@adamrtalbot" ], "maintainers": [ "@edmundmiller", "@sruthipsuresh", "@drpatelh", "@chris-cheshire", "@adamrtalbot" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/sort/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/sort/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "hicar", "version": "1.0.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "radseq", "version": "dev" }, { "name": "ssds", "version": "dev" }, { "name": "tfactivity", "version": "dev" } ] }, { "name": "bedtools_split", "path": "modules/nf-core/bedtools/split/meta.yml", "tree_sha": "9d2c4296de4c5784b2ae4436c45fa37929c62dcd", "files": [ "modules/nf-core/bedtools/split/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/split/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/split/environment.yml", "modules/nf-core/bedtools/split/main.nf", "modules/nf-core/bedtools/split/meta.yml", "modules/nf-core/bedtools/split/tests/main.nf.test", "modules/nf-core/bedtools/split/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedtools_split", "description": "Split BED files into several smaller BED files", "keywords": [ "bedtools", "split", "bed" ], "tools": [ { "bedtools": { "description": "A powerful toolset for genome arithmetic", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/sort.html", "licence": [ "MIT", "GPL v2" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "BED file", "pattern": "*.bed", "ontologies": [] } }, { "count": { "type": "integer", "description": "Number of lines per split file" } } ] ], "output": { "beds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "list", "description": "list of split BED files", "pattern": "*.bed" } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/split/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/split/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bedtools_subtract", "path": "modules/nf-core/bedtools/subtract/meta.yml", "tree_sha": "c73425e526296a8d95a9008b4588d1b1a62844fc", "files": [ "modules/nf-core/bedtools/subtract/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/subtract/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/subtract/environment.yml", "modules/nf-core/bedtools/subtract/main.nf", "modules/nf-core/bedtools/subtract/meta.yml", "modules/nf-core/bedtools/subtract/tests/main.nf.test", "modules/nf-core/bedtools/subtract/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bedtools_subtract", "description": "Finds overlaps between two sets of regions (A and B), removes the overlaps from A and reports the remaining portion of A.", "keywords": [ "bed", "gff", "vcf", "subtract" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/subtract.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intervals1": { "type": "file", "description": "BED/GFF/VCF", "pattern": "*.{bed|gff|vcf}", "ontologies": [] } }, { "intervals2": { "type": "file", "description": "BED/GFF/VCF", "pattern": "*.{bed|gff|vcf}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "File containing the difference between the two sets of features", "patters": "*.bed", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sidorov-si" ], "maintainers": [ "@sidorov-si" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/subtract/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/subtract/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "deepmodeloptim", "version": "dev" }, { "name": "tfactivity", "version": "dev" } ] }, { "name": "bedtools_unionbedg", "path": "modules/nf-core/bedtools/unionbedg/meta.yml", "tree_sha": "3a652e3d2f96bbda0fabab3e22795ddc45bc71b7", "files": [ "modules/nf-core/bedtools/unionbedg/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt", "modules/nf-core/bedtools/unionbedg/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt", "modules/nf-core/bedtools/unionbedg/environment.yml", "modules/nf-core/bedtools/unionbedg/main.nf", "modules/nf-core/bedtools/unionbedg/meta.yml", "modules/nf-core/bedtools/unionbedg/tests/main.nf.test", "modules/nf-core/bedtools/unionbedg/tests/main.nf.test.snap", "modules/nf-core/bedtools/unionbedg/tests/nextflow.config" ], "type": "module", "meta": { "name": "bedtools_unionbedg", "description": "Combines multiple BedGraph files into a single file", "keywords": [ "bed", "unionBedGraphs", "bedGraph", "comparisons", "combine" ], "tools": [ { "bedtools": { "description": "A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.\n", "documentation": "https://bedtools.readthedocs.io/en/latest/content/tools/slop.html", "licence": [ "MIT" ], "identifier": "biotools:bedtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bedgraph": { "type": "file", "description": "Input BedGraph file: four column BED format, with 4th column with numerical values: integer or real, positive or negative\n", "pattern": "*.{bedGraph,bedgraph}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing meta information for the reference chromosome sizes\ne.g. [ id:'test' ]\n" } }, { "chrom_sizes": { "type": "file", "description": "Chromosome sizes file", "pattern": "*{.sizes,.txt}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Combined BED file with values from all bedGraph files", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ekushele" ], "maintainers": [ "@ekushele" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--897920cd303d6413", "build_id": "bd-897920cd303d6413_1", "scan_id": "sc-ed353a7cc83a1aab_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bedtools:2.31.1--e9d146a89f91ce35", "build_id": "bd-e9d146a89f91ce35_1", "scan_id": "sc-e32f8457f7f89e28_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--5d006abf1fe7e822", "build_id": "bd-5d006abf1fe7e822_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1d/1d2a87c036cbd9e3859150045d4a83692b28c6d15a09997d8910f2fdc3f31bdd/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bedtools:2.31.1--eb67454a3b6acef1", "build_id": "bd-eb67454a3b6acef1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/52/52d3fbb86c48b8c39a989733ca97bfd84cf665a9ab279be7cfbbb36f5a53c46a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bedtools/unionbedg/.conda-lock/linux_amd64-bd-897920cd303d6413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bedtools/unionbedg/.conda-lock/linux_arm64-bd-e9d146a89f91ce35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bff", "path": "modules/nf-core/bff/meta.yml", "tree_sha": "91c82d81e782f678f212c6db640ef71c9d3e45a0", "files": [ "modules/nf-core/bff/environment.yml", "modules/nf-core/bff/main.nf", "modules/nf-core/bff/meta.yml", "modules/nf-core/bff/templates/bff.R", "modules/nf-core/bff/tests/main.nf.test", "modules/nf-core/bff/tests/main.nf.test.snap", "modules/nf-core/bff/tests/nextflow.config" ], "type": "module", "meta": { "name": "bff", "description": "Generating cell hashing calls from a matrix of count data.", "keywords": [ "demultiplexing", "hashing-based deconvolution", "single-cell" ], "tools": [ { "bff": { "description": "A toolkit for quality control, analysis, and exploration of single cell RNA sequencing data. 'Seurat' aims to enable users to identify and interpret sources of heterogeneity from single cell transcriptomic measurements, and to integrate diverse types of single cell data. See Satija R, Farrell J, Gennert D, et al (2015) , Macosko E, Basu A, Satija R, et al (2015) , and Butler A and Satija R (2017) for more details.", "homepage": "https://github.com/BimberLab/cellhashR", "documentation": "https://github.com/BimberLab/cellhashR", "tool_dev_url": "https://github.com/BimberLab/cellhashR", "doi": "10.5281/zenodo.6402477", "licence": [ "GPL-3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hto_matrix": { "type": "file", "description": "Directory that contains the HTO matrix in a 10X format.\n", "ontologies": [ { "edam": "http://edamontology.org/data_3917" } ] } }, { "methods": { "type": "string", "description": "Decides whether 'RAW', 'CLUSTER' OR 'COMBINED' should be selected as the call method.\n" } }, { "preprocessing": { "type": "string", "description": "Decides whether the HTO matrix should undergo a preprocessing step ('TRUE') or not ('FALSE').\n" } } ] ], "output": { "assignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "ontologies": [] } }, { "*_assignment_bff.csv": { "type": "file", "description": "Contains the assignment results of demultiplexing.", "pattern": "assignment_bff.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "ontologies": [] } }, { "*_metrics_bff.csv": { "type": "file", "description": "Summary metrics will be written to this file.", "pattern": "_metrics_bff.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "params": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "ontologies": [] } }, { "*_params_bff.csv": { "type": "file", "description": "The used parameters to call HTODemux in the R-Script.", "pattern": "params_htodemux.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_bff": [ { "versions.yml": { "type": "file", "description": "File containing software versions.", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions.", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@LuisHeinzlmeier" ], "maintainers": [ "@LuisHeinzlmeier" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "bftools_showinf", "path": "modules/nf-core/bftools/showinf/meta.yml", "tree_sha": "dec479f30dfb255f364be7f04e5694b96ccd2415", "files": [ "modules/nf-core/bftools/showinf/.conda-lock/linux_amd64-bd-3d36406c00785003_1.txt", "modules/nf-core/bftools/showinf/.conda-lock/linux_arm64-bd-31ed5b2cbccf5764_1.txt", "modules/nf-core/bftools/showinf/environment.yml", "modules/nf-core/bftools/showinf/main.nf", "modules/nf-core/bftools/showinf/meta.yml", "modules/nf-core/bftools/showinf/tests/main.nf.test", "modules/nf-core/bftools/showinf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bftools_showinf", "description": "Extract OME xml data from OME-tif", "keywords": [ "metadata", "ome-tif", "ome-tiff", "imaging", "bioinformatics tools" ], "tools": [ { "bftools": { "description": "Suite of tools to handle several imaging protocols.", "homepage": "https://www.openmicroscopy.org/bio-formats", "documentation": "https://bio-formats.readthedocs.io/en/stable/users/index.html", "tool_dev_url": "https://github.com/ome/bioformats", "doi": "10.1083/jcb.201004104", "licence": [ "GNU General Public License v2.0" ], "identifier": "biotools:bio-formats" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "image": { "type": "file", "description": "Path to image file containing OME metadata", "ontologies": [] } } ] ], "output": { "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.xml.gz": { "type": "file", "description": "Compressed XML with OME tag metadata", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "versions_bftools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bftools": { "type": "string", "description": "The name of the tool" } }, { "showinf -version | sed -n '1s/[^ ]* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bftools": { "type": "string", "description": "The name of the tool" } }, { "showinf -version | sed -n '1s/[^ ]* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@AlexBarbera" ], "maintainers": [ "@AlexBarbera" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bftools:8.0.0--31ed5b2cbccf5764", "build_id": "bd-31ed5b2cbccf5764_1", "scan_id": "sc-c82744253c516d6b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bftools:8.0.0--3d36406c00785003", "build_id": "bd-3d36406c00785003_1", "scan_id": "sc-a017fd0b0b170372_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bftools:8.0.0--36fb441cb57506d6", "build_id": "bd-36fb441cb57506d6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2a/2a90f8b3bac6d2c2412e7f6a285b099c2425bf56ae6de3daec8e31670d3009cf/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bftools:8.0.0--8bd619137f732441", "build_id": "bd-8bd619137f732441_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3f18a7262bb2d6c2f64b1e09c65bb1b0b315baabb9bded73678a33c5fcb55ac/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bftools/showinf/.conda-lock/linux_amd64-bd-3d36406c00785003_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bftools/showinf/.conda-lock/linux_arm64-bd-31ed5b2cbccf5764_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" } ] }, { "name": "bigscape_bigscape", "path": "modules/nf-core/bigscape/bigscape/meta.yml", "tree_sha": "55408c7b81109043dcc28325ca349386af05f6c3", "files": [ "modules/nf-core/bigscape/bigscape/environment.yml", "modules/nf-core/bigscape/bigscape/main.nf", "modules/nf-core/bigscape/bigscape/meta.yml", "modules/nf-core/bigscape/bigscape/tests/main.nf.test", "modules/nf-core/bigscape/bigscape/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bigscape_bigscape", "description": "BiG-SCAPE (Biosynthetic Gene Similarity Clustering and Prospecting Engine) clusters\nbiosynthetic gene clusters (BGCs) into gene cluster families (GCFs) based on sequence\nsimilarity networks. It takes antiSMASH-annotated GenBank files and a Pfam database as\ninput, and produces similarity networks and clustering results.\n", "keywords": [ "biosynthetic gene clusters", "BGC", "clustering", "similarity network", "antiSMASH", "gene cluster families", "secondary metabolites", "natural products" ], "tools": [ { "bigscape": { "description": "Biosynthetic Gene Similarity Clustering and Prospecting Engine for clustering BGCs into gene cluster families using similarity networks", "homepage": "https://github.com/medema-group/BiG-SCAPE", "documentation": "https://bigscape-corason.secondarymetabolites.org/BiG-SCAPE/", "tool_dev_url": "https://github.com/medema-group/BiG-SCAPE", "doi": "10.1038/s41589-019-0400-9", "licence": [ "AGPL v3-or-later" ], "identifier": "biotools:BiG-SCAPE" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gbk_dir": { "type": "directory", "description": "Directory containing antiSMASH-annotated GenBank (.gbk) files representing\nbiosynthetic gene cluster regions. This is typically the output directory from\nan antiSMASH run.\n", "pattern": "*", "ontologies": [] } } ], { "pfam_hmm": { "type": "file", "description": "Path to a Pfam HMM database file (e.g. Pfam-A.hmm or Pfam-A.hmm.gz).\nBiG-SCAPE will run `hmmpress` if needed. Can be obtained from the\nPfam FTP site.\n", "pattern": "*.{hmm,hmm.gz}", "ontologies": [] } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}": { "type": "directory", "description": "BiG-SCAPE output directory containing similarity network files,\nclustering results, and HTML visualisation content.\n", "pattern": "${prefix}" } } ] ], "versions_bigscape": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bigscape": { "type": "string", "description": "The name of the tool" } }, { "bigscape --version | sed 's/BiG-SCAPE //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bigscape": { "type": "string", "description": "The name of the tool" } }, { "bigscape --version | sed 's/BiG-SCAPE //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "containers": { "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bigscape/bigscape/.conda-lock/linux_amd64-bd-aed310da2cd1ca1d_1.txt" } }, "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bigscape:2.0.3--aed310da2cd1ca1d", "build_id": "bd-aed310da2cd1ca1d_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bigscape:2.0.3--aed310da2cd1ca1d", "build_id": "bd-aed310da2cd1ca1d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acb20daff43670baa2f5599e97ef0d96f3eeeaaaeb31e7dfa7a23066c908b44a/data" } } }, "authors": [ "@jvfe" ], "maintainers": [ "@jvfe" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bigslice", "path": "modules/nf-core/bigslice/meta.yml", "type": "module", "meta": { "name": "bigslice", "description": "A scalable tool for large-scale analysis of Biosynthetic Gene Clusters (BGCs).\nIt takes genome regions in GenBank format along with an HMM database and produces a SQLite database and FASTA outputs of predicted features.\n", "keywords": [ "biosynthetic gene clusters", "genomics", "analysis" ], "tools": [ { "bigslice": { "description": "A highly scalable, user-interactive tool for the large scale analysis of Biosynthetic Gene Clusters data", "homepage": "https://github.com/medema-group/bigslice", "documentation": "https://github.com/medema-group/bigslice", "tool_dev_url": "https://github.com/medema-group/bigslice", "doi": "10.1093/gigascience/giaa154", "licence": [ "AGPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bgc": { "type": "file", "description": "List of GenBank (.gbk) files containing genomic region annotations for BiG-SLiCE input.\nEach file represents a BGC region. The module internally organises them into the required\nBiG-SLiCE input folder structure (datasets.tsv and taxonomy TSV).\n", "pattern": "*.gbk", "ontologies": [] } } ], { "hmmdb": { "type": "directory", "description": "Path to the BiG-SLiCE HMM database folder containing biosynthetic and sub Pfams for annotation, in the required BiG-SLiCE format.\nAn example directory in compressed archive format can be found here: https://github.com/medema-group/bigslice/releases/download/v2.0.0rc/bigslice-models.2022-11-30.tar.gz\n" } }, { "export_tsv": { "type": "boolean", "description": "If true, runs a second BiG-SLiCE invocation to export all results from the SQLite database\nto TSV files under `tsv_export/`. Additional arguments for this step can be passed via `task.ext.args2`.\n" } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/dataset information" } }, { "${prefix}/result": { "type": "directory", "description": "BiG-SLiCE result directory containing the SQLite database (`data.db`),\npredicted feature FASTA files (`tmp/**/*.fa`), and optionally TSV exports\n(`tsv_export/`) when `export_tsv` is `true`.\n", "pattern": "result" } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/dataset information" } }, { "${prefix}/result/tsv_export": { "type": "directory", "description": "Directory containing TSV exports of all parsed BGC metadata, vectorized\nfeatures and clustering results. Only present when `export_tsv` input is\nset to `true`.\n", "pattern": "tsv_export" } } ] ], "versions_bigslice": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bigslice": { "type": "string", "description": "The name of the tool" } }, { "2.0.2": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bigslice": { "type": "string", "description": "The name of the tool" } }, { "2.0.2": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@vagkaratzas", "@SkyLex" ], "maintainers": [ "@vagkaratzas", "@SkyLex" ] } }, { "name": "bigslice_bigslice", "path": "modules/nf-core/bigslice/bigslice/meta.yml", "tree_sha": "ac9f9d69f2d03dde8beaf6d818b3fe14e7e2a09d", "files": [ "modules/nf-core/bigslice/bigslice/.conda-lock/linux_amd64-bd-d480b98bccd5c146_1.txt", "modules/nf-core/bigslice/bigslice/.conda-lock/linux_arm64-bd-b36002bcc88c6567_1.txt", "modules/nf-core/bigslice/bigslice/environment.yml", "modules/nf-core/bigslice/bigslice/main.nf", "modules/nf-core/bigslice/bigslice/meta.yml", "modules/nf-core/bigslice/bigslice/tests/main.nf.test", "modules/nf-core/bigslice/bigslice/tests/main.nf.test.snap", "modules/nf-core/bigslice/bigslice/tests/nextflow.config" ], "type": "module", "meta": { "name": "bigslice_bigslice", "description": "A scalable tool for large-scale analysis of Biosynthetic Gene Clusters (BGCs).\nIt takes genome regions in GenBank format along with an HMM database and produces a SQLite database and FASTA outputs of predicted features.\n", "keywords": [ "biosynthetic gene clusters", "genomics", "analysis" ], "tools": [ { "bigslice": { "description": "A highly scalable, user-interactive tool for the large scale analysis of Biosynthetic Gene Clusters data", "homepage": "https://github.com/medema-group/bigslice", "documentation": "https://github.com/medema-group/bigslice", "tool_dev_url": "https://github.com/medema-group/bigslice", "doi": "10.1093/gigascience/giaa154", "licence": [ "AGPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bgc": { "type": "file", "description": "List of GenBank (.gbk) files containing genomic region annotations for BiG-SLiCE input.\nEach file represents a BGC region. The module internally organises them into the required\nBiG-SLiCE input folder structure (datasets.tsv and taxonomy TSV).\n", "pattern": "*.gbk", "ontologies": [] } } ], { "hmmdb": { "type": "directory", "description": "Path to the BiG-SLiCE HMM database folder containing biosynthetic and sub Pfams for annotation, in the required BiG-SLiCE format.\nAn example directory in compressed archive format can be found here: https://github.com/medema-group/bigslice/releases/download/v2.0.0rc/bigslice-models.2022-11-30.tar.gz\n" } }, { "export_tsv": { "type": "boolean", "description": "If true, runs a second BiG-SLiCE invocation to export all results from the SQLite database\nto TSV files under `tsv_export/`. Additional arguments for this step can be passed via `task.ext.args2`.\n" } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/dataset information" } }, { "${prefix}/result": { "type": "directory", "description": "BiG-SLiCE result directory containing the SQLite database (`data.db`),\npredicted feature FASTA files (`tmp/**/*.fa`), and optionally TSV exports\n(`tsv_export/`) when `export_tsv` is `true`.\n", "pattern": "result" } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/dataset information" } }, { "${prefix}/result/tsv_export": { "type": "directory", "description": "Directory containing TSV exports of all parsed BGC metadata, vectorized\nfeatures and clustering results. Only present when `export_tsv` input is\nset to `true`.\n", "pattern": "tsv_export" } } ] ], "versions_bigslice": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bigslice": { "type": "string", "description": "The name of the tool" } }, { "2.0.2": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bigslice": { "type": "string", "description": "The name of the tool" } }, { "2.0.2": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@vagkaratzas", "@SkyLex" ], "maintainers": [ "@vagkaratzas", "@SkyLex" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bigslice:2.0.2--b36002bcc88c6567", "build_id": "bd-b36002bcc88c6567_1", "scan_id": "sc-df1eaff85d56013c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bigslice:2.0.2--d480b98bccd5c146", "build_id": "bd-d480b98bccd5c146_1", "scan_id": "sc-2aec0ba2cc13082d_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bigslice:2.0.2--a5b7f3024a7c5d87", "build_id": "bd-a5b7f3024a7c5d87_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/04/0493c353b26b11106e50b85990f6420e858cbe602b2784ca64f7cc6858d63da6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bigslice:2.0.2--3fc714b50ff62931", "build_id": "bd-3fc714b50ff62931_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/af/afb84f1e49002b463c7fd3c1f325ee618118a3b844b43198aafb7a77a386f3e4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bigslice/bigslice/.conda-lock/linux_amd64-bd-d480b98bccd5c146_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bigslice/bigslice/.conda-lock/linux_arm64-bd-b36002bcc88c6567_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "bigslice_downloaddb", "path": "modules/nf-core/bigslice/downloaddb/meta.yml", "tree_sha": "1c8808d03adebef864e52ef51e7f5b73ab64bd92", "files": [ "modules/nf-core/bigslice/downloaddb/.conda-lock/linux_amd64-bd-50407f76cee834ef_1.txt", "modules/nf-core/bigslice/downloaddb/.conda-lock/linux_arm64-bd-e8b3094f0e3bec11_1.txt", "modules/nf-core/bigslice/downloaddb/environment.yml", "modules/nf-core/bigslice/downloaddb/main.nf", "modules/nf-core/bigslice/downloaddb/meta.yml", "modules/nf-core/bigslice/downloaddb/tests/main.nf.test", "modules/nf-core/bigslice/downloaddb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bigslice_downloaddb", "description": "Downloads and extracts the BiG-SLiCE HMM database (biosynthetic and sub Pfams)\nusing the bundled `download_bigslice_hmmdb` script shipped with BiG-SLiCE.\nThe resulting directory can be passed directly as the `hmmdb` input to the\n`BIGSLICE` module.\n", "keywords": [ "biosynthetic gene clusters", "genomics", "database", "download" ], "tools": [ { "bigslice": { "description": "A highly scalable, user-interactive tool for the large scale analysis of Biosynthetic Gene Clusters data", "homepage": "https://github.com/medema-group/bigslice", "documentation": "https://github.com/medema-group/bigslice", "tool_dev_url": "https://github.com/medema-group/bigslice", "doi": "10.1093/gigascience/giaa154", "licence": [ "AGPL v3-or-later" ], "identifier": "" } } ], "input": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. `[ id:'test' ]`" } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. `[ id:'test' ]`" } }, { "bigslice-models": { "type": "directory", "description": "Downloaded and extracted BiG-SLiCE HMM database directory containing biosynthetic Pfam HMMs and sub-Pfam profiles. Pass this directly as `hmmdb` to the `BIGSLICE` module.", "pattern": "bigslice-models" } } ] ], "versions_bigslice": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bigslice": { "type": "string", "description": "The name of the tool" } }, { "2.0.2": { "type": "string", "description": "The version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bigslice": { "type": "string", "description": "The name of the tool" } }, { "2.0.2": { "type": "string", "description": "The version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas", "@SkyLex" ], "maintainers": [ "@vagkaratzas", "@SkyLex" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bigslice_python:50407f76cee834ef", "build_id": "bd-50407f76cee834ef_1", "scan_id": "sc-1ceb083ef5a42c35_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bigslice_python:e8b3094f0e3bec11", "build_id": "bd-e8b3094f0e3bec11_1", "scan_id": "sc-1820a39ee75d235e_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bigslice_python:b7607c998e8c11c4", "build_id": "bd-b7607c998e8c11c4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/92/9274a27c59de5a2ba5163dfa3fb0c97e54f29d27f1a1ef290f7d84cbe740e6ea/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bigslice_python:3a29a4084f4f39a6", "build_id": "bd-3a29a4084f4f39a6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7a/7a72d2f8283d87316bc4fdef141eb649cb015d7e863f423a39dc618a6cf79747/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bigslice/downloaddb/.conda-lock/linux_amd64-bd-50407f76cee834ef_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bigslice/downloaddb/.conda-lock/linux_arm64-bd-e8b3094f0e3bec11_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "binette", "path": "modules/nf-core/binette/meta.yml", "tree_sha": "b4cd1f554fa4b64f7435fd6e3d55f40d52075bca", "files": [ "modules/nf-core/binette/.conda-lock/linux_amd64-bd-3dad8d26ac1fc14c_1.txt", "modules/nf-core/binette/environment.yml", "modules/nf-core/binette/main.nf", "modules/nf-core/binette/meta.yml", "modules/nf-core/binette/tests/main.nf.test", "modules/nf-core/binette/tests/main.nf.test.snap", "modules/nf-core/binette/tests/nextflow.config" ], "type": "module", "meta": { "name": "binette", "description": "A fast and accurate binning refinement tool to construct high quality MAGs from the output of multiple binning tools.", "keywords": [ "binning", "refinement", "genomics", "metagenomics", "mag" ], "tools": [ { "binette": { "description": "Binette is a fast and accurate binning refinement tool designed to\nconstruct high-quality MAGs from the output of multiple binning tools.\n", "homepage": "https://binette.readthedocs.io", "documentation": "https://binette.readthedocs.io", "tool_dev_url": "https://github.com/genotoul-bioinfo/Binette", "licence": [ "GPL-3.0" ], "identifier": "biotools:binette" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "contig2bin": { "type": "file", "description": "List of contig2bin files (headerless TSV with format contigname\\tbinname)\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "bindirs": { "type": "directory", "description": "List of directories containing bin fasta files. All FASTA files should\nhave the same extension.\n", "ontologies": [] } }, { "contigs": { "type": "file", "description": "Fasta file containing contigs", "pattern": "*.{fa.gz,fas.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "proteins": { "type": "file", "description": "optional AA Fasta file containing contigs", "pattern": "*.{fa.gz,fas.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "checkm2_db": { "type": "file", "description": "CheckM2 DIAMOND database file.", "ontologies": [] } } ] ], "output": { "final_bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "final_bins/*.fa.gz": { "type": "file", "description": "Refined bins in fasta format", "pattern": "*.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "contig2bin": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.final_contig_to_bin.tsv": { "type": "file", "description": "Final contig to bin assignment file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "input_bins_quality_reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_bins_quality_reports/*.tsv": { "type": "file", "description": "Quality reports for input bins", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "final_bins_quality_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.final_bins_quality_reports.tsv": { "type": "file", "description": "Quality report for final refined bins", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_binette": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "binette": { "type": "string", "description": "The name of the tool" } }, { "binette --version | sed 's/Binette //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "binette": { "type": "string", "description": "The name of the tool" } }, { "binette --version | sed 's/Binette //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/binette_gzip:3dad8d26ac1fc14c", "build_id": "bd-3dad8d26ac1fc14c_1", "scan_id": "sc-527eef64381060b8_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/binette_gzip:7c802b093c215096", "build_id": "bd-7c802b093c215096_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f4/f49d890620286da8d7663f73091c2caa1b7186ae05da2e885ef039f07d628a96/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/binette/.conda-lock/linux_amd64-bd-3dad8d26ac1fc14c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bio2zarr_vcf2zarrconvert", "path": "modules/nf-core/bio2zarr/vcf2zarrconvert/meta.yml", "tree_sha": "a35856676fac90a2d7dd6d5eb51f31f6cd0277e2", "files": [ "modules/nf-core/bio2zarr/vcf2zarrconvert/environment.yml", "modules/nf-core/bio2zarr/vcf2zarrconvert/main.nf", "modules/nf-core/bio2zarr/vcf2zarrconvert/meta.yml", "modules/nf-core/bio2zarr/vcf2zarrconvert/tests/main.nf.test", "modules/nf-core/bio2zarr/vcf2zarrconvert/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bio2zarr_vcf2zarrconvert", "description": "Convert VCF data to the VCF Zarr specification reliably, in parallel or distributed over a cluster.", "keywords": [ "vcf", "zarr", "convert", "genomics" ], "tools": [ { "vcf2zarr": { "description": "Convert bioinformatics data to Zarr", "homepage": "https://sgkit-dev.github.io/bio2zarr/vcf2zarr/overview.html", "documentation": "https://sgkit-dev.github.io/bio2zarr/", "tool_dev_url": "https://github.com/sgkit-dev/bio2zarr", "doi": "10.1101/2024.06.11.598241", "licence": [ "Apache-2.0" ], "identifier": "biotools:bio2zarr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Input VCF/BCF file to convert", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } } ] ], "output": { "vcz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcz": { "type": "directory", "description": "Output VCF Zarr store directory", "pattern": "*.vcz", "ontologies": [] } } ] ], "versions_vcf2zarr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2zarr": { "type": "string", "description": "The name of the tool" } }, { "vcf2zarr --version |& sed -n \"s/.* //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2zarr": { "type": "string", "description": "The name of the tool" } }, { "vcf2zarr --version |& sed -n \"s/.* //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@camlloyd" ], "maintainers": [ "@camlloyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bio2zarr_vcf2zarrexplode", "path": "modules/nf-core/bio2zarr/vcf2zarrexplode/meta.yml", "tree_sha": "7d46c5981821fa4a4c396c2d1c8e8942843163c2", "files": [ "modules/nf-core/bio2zarr/vcf2zarrexplode/environment.yml", "modules/nf-core/bio2zarr/vcf2zarrexplode/main.nf", "modules/nf-core/bio2zarr/vcf2zarrexplode/meta.yml", "modules/nf-core/bio2zarr/vcf2zarrexplode/tests/main.nf.test", "modules/nf-core/bio2zarr/vcf2zarrexplode/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bio2zarr_vcf2zarrexplode", "description": "Convert VCF(s) to intermediate columnar format (ICF)", "keywords": [ "vcf", "icf", "zarr", "convert", "genomics" ], "tools": [ { "vcf2zarr": { "description": "Convert bioinformatics data to Zarr", "homepage": "https://sgkit-dev.github.io/bio2zarr/vcf2zarr/overview.html", "documentation": "https://sgkit-dev.github.io/bio2zarr/", "tool_dev_url": "https://github.com/sgkit-dev/bio2zarr", "doi": "10.1101/2024.06.11.598241", "licence": [ "Apache-2.0" ], "identifier": "biotools:bio2zarr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Input VCF/BCF file(s)", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "icf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.icf": { "type": "directory", "description": "Intermediate columnar format (ICF) directory produced by vcf2zarr explode", "pattern": "*.icf", "ontologies": [] } } ] ], "versions_vcf2zarr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2zarr": { "type": "string", "description": "The name of the tool" } }, { "vcf2zarr --version |& sed -n \"s/.* //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2zarr": { "type": "string", "description": "The name of the tool" } }, { "vcf2zarr --version |& sed -n \"s/.* //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@camlloyd" ], "maintainers": [ "@camlloyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bio2zarr_vcfpartition", "path": "modules/nf-core/bio2zarr/vcfpartition/meta.yml", "tree_sha": "2032e82cfe8ac29e71dd45a6c4c932ea1daeadbf", "files": [ "modules/nf-core/bio2zarr/vcfpartition/environment.yml", "modules/nf-core/bio2zarr/vcfpartition/main.nf", "modules/nf-core/bio2zarr/vcfpartition/meta.yml", "modules/nf-core/bio2zarr/vcfpartition/tests/main.nf.test", "modules/nf-core/bio2zarr/vcfpartition/tests/main.nf.test.snap", "modules/nf-core/bio2zarr/vcfpartition/tests/nextflow.config" ], "type": "module", "meta": { "name": "bio2zarr_vcfpartition", "description": "Outputs a set of region strings that partition indexed VCF/BCF files for parallel processing.", "keywords": [ "vcf", "bcf", "partition", "regions", "parallel", "genomics" ], "tools": [ { "bio2zarr": { "description": "Convert bioinformatics data to Zarr", "homepage": "https://sgkit-dev.github.io/bio2zarr/", "documentation": "https://sgkit-dev.github.io/bio2zarr", "tool_dev_url": "https://github.com/sgkit-dev/bio2zarr", "doi": "10.1101/2024.06.11.598241", "licence": [ "Apache-2.0" ], "identifier": "biotools:bio2zarr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Indexed VCF/BCF file to partition", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } }, { "index": { "type": "file", "description": "Index for the VCF/BCF file", "pattern": "*.{tbi,csi}", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } } ] ], "output": { "partitions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "The output tab-delimited region strings and the file path", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_vcfpartition": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcfpartition": { "type": "string", "description": "The name of the tool" } }, { "vcfpartition --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcfpartition": { "type": "string", "description": "The name of the tool" } }, { "vcfpartition --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@camlloyd" ], "maintainers": [ "@camlloyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bioawk", "path": "modules/nf-core/bioawk/meta.yml", "tree_sha": "d604f3e30d34b1ef3abc935e911dd96834cd21b2", "files": [ "modules/nf-core/bioawk/.conda-lock/linux_amd64-bd-63ed57d97ec41790_1.txt", "modules/nf-core/bioawk/.conda-lock/linux_arm64-bd-9bf01482653af89a_1.txt", "modules/nf-core/bioawk/environment.yml", "modules/nf-core/bioawk/main.nf", "modules/nf-core/bioawk/meta.yml", "modules/nf-core/bioawk/tests/main.nf.test", "modules/nf-core/bioawk/tests/main.nf.test.snap", "modules/nf-core/bioawk/tests/nextflow.config" ], "type": "module", "meta": { "name": "bioawk", "description": "Bioawk is an extension to Brian Kernighan's awk, adding the support of several common biological data formats.", "keywords": [ "bioawk", "fastq", "fasta", "sam", "file manipulation", "awk" ], "tools": [ { "bioawk": { "description": "BWK awk modified for biological data", "homepage": "https://github.com/lh3/bioawk", "documentation": "https://github.com/lh3/bioawk", "tool_dev_url": "https://github.com/lh3/bioawk", "licence": [ "Free software license (https://github.com/lh3/bioawk/blob/master/README.awk#L1)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Input biological sequence file (optionally gzipped) to be manipulated via the program specified in `$args`.\n", "pattern": "*.{bed,gff,sam,vcf,fastq,fasta,tab,bed.gz,gff.gz,sam.gz,vcf.gz,fastq.gz,fasta.gz,tab.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" }, { "edam": "http://edamontology.org/format_1975" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "program_file": { "type": "file", "description": "Optional file containing logic for awk to execute. If you don't wish to use a file, you can use `ext.args2` to specify the logic.", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } }, { "disable_redirect_output": { "type": "boolean", "description": "Disable the redirection of awk output to a given file. This is\nuseful if you want to use awk's built-in redirect to write files instead\nof the shell's redirect.\n" } }, { "output_file_extension": { "type": "string", "description": "The suffix to add to the output file name." } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${output_file_extension}": { "type": "file", "description": "Manipulated version of the input sequence file.", "ontologies": [] } } ] ], "versions_bioawk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioawk": { "type": "string", "description": "The name of the tool" } }, { "1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioawk": { "type": "string", "description": "The name of the tool" } }, { "1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bioawk:1.0--63ed57d97ec41790", "build_id": "bd-63ed57d97ec41790_1", "scan_id": "sc-acb8c72eb9a58e6c_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bioawk:1.0--9bf01482653af89a", "build_id": "bd-9bf01482653af89a_1", "scan_id": "sc-7fe4b20225e1381f_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bioawk:1.0--6e7bbecce9aeb647", "build_id": "bd-6e7bbecce9aeb647_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/106097c0f6aba702bda1b313c4ced8589dc3573a625673f9f3b47771fc9612f2/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bioawk:1.0--e9cd40acae79aece", "build_id": "bd-e9cd40acae79aece_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/82/8266909aff235d1f423ca76029d89a7b470f17c634e001aa388b85713d71dd16/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bioawk/.conda-lock/linux_amd64-bd-63ed57d97ec41790_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bioawk/.conda-lock/linux_arm64-bd-9bf01482653af89a_1.txt" } } }, "schema_version": "1.1.0" }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "biobambam_bammarkduplicates2", "path": "modules/nf-core/biobambam/bammarkduplicates2/meta.yml", "tree_sha": "4c17deae5547f38965f40dea5c76c92d940addc9", "files": [ "modules/nf-core/biobambam/bammarkduplicates2/.conda-lock/linux_amd64-bd-f2942b2c30c9eb0a_1.txt", "modules/nf-core/biobambam/bammarkduplicates2/environment.yml", "modules/nf-core/biobambam/bammarkduplicates2/main.nf", "modules/nf-core/biobambam/bammarkduplicates2/meta.yml", "modules/nf-core/biobambam/bammarkduplicates2/tests/main.nf.test", "modules/nf-core/biobambam/bammarkduplicates2/tests/main.nf.test.snap" ], "type": "module", "meta": { "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.\n", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file with duplicate reads marked/removed", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics.txt": { "type": "file", "description": "Duplicate metrics file generated by biobambam", "pattern": "*.{metrics.txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3673" } ] } } ] ], "versions_biobambam": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biobambam": { "type": "string", "description": "The name of the tool" } }, { "bammarkduplicates2 --version |& sed '1!d; s/.*version //; s/.\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biobambam": { "type": "string", "description": "The name of the tool" } }, { "bammarkduplicates2 --version |& sed '1!d; s/.*version //; s/.\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@muffato" ], "maintainers": [ "@muffato" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/biobambam:2.0.185--f2942b2c30c9eb0a", "build_id": "bd-f2942b2c30c9eb0a_1", "scan_id": "sc-4aa1432d211836d9_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/biobambam:2.0.185--97142ab63c6fabee", "build_id": "bd-97142ab63c6fabee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4d/4d04c55ec247a77fa53dba65675e35e714ef614cc549f2193058e14312d2448c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/biobambam/bammarkduplicates2/.conda-lock/linux_amd64-bd-f2942b2c30c9eb0a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biobambam_bammerge", "path": "modules/nf-core/biobambam/bammerge/meta.yml", "tree_sha": "3e27f12ad0c16529e227d921902f402658fdb008", "files": [ "modules/nf-core/biobambam/bammerge/.conda-lock/linux_amd64-bd-f2942b2c30c9eb0a_1.txt", "modules/nf-core/biobambam/bammerge/environment.yml", "modules/nf-core/biobambam/bammerge/main.nf", "modules/nf-core/biobambam/bammerge/meta.yml", "modules/nf-core/biobambam/bammerge/tests/main.nf.test", "modules/nf-core/biobambam/bammerge/tests/main.nf.test.snap", "modules/nf-core/biobambam/bammerge/tests/nextflow.config" ], "type": "module", "meta": { "name": "biobambam_bammerge", "description": "Merge a list of sorted bam files", "keywords": [ "merge", "bam", "sorted" ], "tools": [ { "biobambam": { "description": "biobambam is a set of tools for early stage alignment file processing.\n", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "List containing 1 or more bam files", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Merged BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bam_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "checksum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.md5": { "type": "file", "description": "Checksum file", "pattern": "*.md5", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_biobambam": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biobambam": { "type": "string", "description": "The name of the tool" } }, { "bammerge --version |& sed '1!d; s/.*version //; s/.\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biobambam": { "type": "string", "description": "The name of the tool" } }, { "bammerge --version |& sed '1!d; s/.*version //; s/.\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/biobambam:2.0.185--f2942b2c30c9eb0a", "build_id": "bd-f2942b2c30c9eb0a_1", "scan_id": "sc-4aa1432d211836d9_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/biobambam:2.0.185--97142ab63c6fabee", "build_id": "bd-97142ab63c6fabee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4d/4d04c55ec247a77fa53dba65675e35e714ef614cc549f2193058e14312d2448c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/biobambam/bammerge/.conda-lock/linux_amd64-bd-f2942b2c30c9eb0a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biobambam_bamsormadup", "path": "modules/nf-core/biobambam/bamsormadup/meta.yml", "tree_sha": "46647c4f248de9ad1e7ff63a6762e5c2f5168263", "files": [ "modules/nf-core/biobambam/bamsormadup/.conda-lock/linux_amd64-bd-f2942b2c30c9eb0a_1.txt", "modules/nf-core/biobambam/bamsormadup/environment.yml", "modules/nf-core/biobambam/bamsormadup/main.nf", "modules/nf-core/biobambam/bamsormadup/meta.yml", "modules/nf-core/biobambam/bamsormadup/tests/main.nf.test", "modules/nf-core/biobambam/bamsormadup/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "biobambam_bamsormadup", "description": "Parallel sorting and duplicate marking", "keywords": [ "markduplicates", "sort", "bam", "cram" ], "tools": [ { "biobambam": { "description": "biobambam is a set of tools for early stage alignment file processing.\n", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bams": { "type": "file", "description": "List containing 1 or more bam files", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format (optional)", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Reference genome in FASTA index format (optional)", "pattern": "*.{fai}", "ontologies": [ { "edam": "http://edamontology.org/format_3673" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file with duplicate reads marked/removed", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bam_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam.bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3692" } ] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "CRAM file with duplicate reads marked/removed", "pattern": "*.cram", "ontologies": [ { "edam": "http://edamontology.org/format_3674" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics.txt": { "type": "file", "description": "Duplicate metrics file generated by biobambam", "pattern": "*.{metrics.txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3675" } ] } } ] ], "versions_biobambam": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biobambam": { "type": "string", "description": "The name of the tool" } }, { "bamsormadup --version |& sed '1!d; s/.*version //; s/.\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biobambam": { "type": "string", "description": "The name of the tool" } }, { "bamsormadup --version |& sed '1!d; s/.*version //; s/.\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/biobambam:2.0.185--f2942b2c30c9eb0a", "build_id": "bd-f2942b2c30c9eb0a_1", "scan_id": "sc-4aa1432d211836d9_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/biobambam:2.0.185--97142ab63c6fabee", "build_id": "bd-97142ab63c6fabee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4d/4d04c55ec247a77fa53dba65675e35e714ef614cc549f2193058e14312d2448c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/biobambam/bamsormadup/.conda-lock/linux_amd64-bd-f2942b2c30c9eb0a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bioformats2raw", "path": "modules/nf-core/bioformats2raw/meta.yml", "tree_sha": "db10972f5c7a25c233018311ebfd12a4286bf64c", "files": [ "modules/nf-core/bioformats2raw/environment.yml", "modules/nf-core/bioformats2raw/main.nf", "modules/nf-core/bioformats2raw/meta.yml", "modules/nf-core/bioformats2raw/tests/main.nf.test", "modules/nf-core/bioformats2raw/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bioformats2raw", "description": "Java application to convert image file formats, including .mrxs, to an intermediate Zarr structure compatible with the OME-NGFF specification.", "keywords": [ "zarr", "ome-ngff", "imaging" ], "tools": [ { "bioformats2raw": { "description": "Java application to convert image file formats, including .mrxs, to an intermediate Zarr structure compatible with the OME-NGFF specification.", "homepage": "https://github.com/glencoesoftware/bioformats2raw", "documentation": "https://github.com/glencoesoftware/bioformats2raw", "tool_dev_url": "https://github.com/glencoesoftware/bioformats2raw", "licence": [ "GPL-2.0" ], "identifier": "biotools:bioformats2raw" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "image": { "type": "file", "description": "bioformats supported image file format", "pattern": "*.{tif,tiff,svs,mrxs}", "ontologies": [ { "edam": "http://edamontology.org/format_3727" }, { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "output": { "omezarr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*ome.zarr": { "type": "directory", "description": "OME-Zarr fileset for image data storage. Specification can be found at https://ngff.openmicroscopy.org/latest/#storage-format", "pattern": "*{ome.zarr}", "ontologies": [ { "edam": "http://edamontology.org/format_3915" } ] } } ] ], "versions_bioformats2raw": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioformats2raw": { "type": "string", "description": "The name of the tool" } }, { "bioformats2raw --version |& sed -n \"1s/Version = //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bioformats": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bio-formats": { "type": "string", "description": "The name of the tool" } }, { "bioformats2raw --version |& sed -n \"2s/Bio-Formats version = //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_ngff": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngff": { "type": "string", "description": "The name of the tool" } }, { "bioformats2raw --version |& sed -n \"3s/NGFF specification version = //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioformats2raw": { "type": "string", "description": "The name of the tool" } }, { "bioformats2raw --version |& sed -n \"1s/Version = //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bio-formats": { "type": "string", "description": "The name of the tool" } }, { "bioformats2raw --version |& sed -n \"2s/Bio-Formats version = //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngff": { "type": "string", "description": "The name of the tool" } }, { "bioformats2raw --version |& sed -n \"3s/NGFF specification version = //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CaroAMN" ], "maintainers": [ "@CaroAMN" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biohansel", "path": "modules/nf-core/biohansel/meta.yml", "tree_sha": "43d27949dd6d8a906f5587f14802b396fac60c68", "files": [ "modules/nf-core/biohansel/.conda-lock/linux_amd64-bd-7c4db842c7382657_1.txt", "modules/nf-core/biohansel/.conda-lock/linux_arm64-bd-8b7b45f953ff9526_1.txt", "modules/nf-core/biohansel/environment.yml", "modules/nf-core/biohansel/main.nf", "modules/nf-core/biohansel/meta.yml", "modules/nf-core/biohansel/tests/main.nf.test", "modules/nf-core/biohansel/tests/main.nf.test.snap", "modules/nf-core/biohansel/tests/nextflow.config" ], "type": "module", "meta": { "name": "biohansel", "description": "Use k-mers to rapidly subtype S. enterica genomes", "keywords": [ "Salmonella enterica", "subtyping", "prokaryote" ], "tools": [ { "biohansel": { "description": "Subtype Salmonella enterica genomes using 33bp k-mer typing schemes.", "homepage": "https://github.com/phac-nml/biohansel", "documentation": "https://github.com/phac-nml/biohansel", "tool_dev_url": "https://github.com/phac-nml/biohansel", "doi": "10.1101/2020.01.10.902056", "licence": [ "Apache-2.0 license" ], "identifier": "biotools:biohansel" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "seqs": { "type": "file", "description": "FASTA or FASTQ", "pattern": "*.{fasta.gz,fa.gz,fna.gz,fastq.gz,fq.gz}", "ontologies": [] } } ], { "scheme_metadata": { "type": "file", "description": "Scheme subtype metadata table", "pattern": "*.{tab,tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}-summary.txt": { "type": "file", "description": "Tab-delimited subtyping summary output", "pattern": "*summary.txt", "ontologies": [] } } ] ], "kmer_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}-kmer-results.txt": { "type": "file", "description": "Tab-delimited subtyping kmer matching output", "pattern": "*kmer-results.txt", "ontologies": [] } } ] ], "simple_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}-simple-summary.txt": { "type": "file", "description": "A simple version of summary output", "pattern": "*simple-summary.txt", "ontologies": [] } } ] ], "versions_biohansel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biohansel": { "type": "string", "description": "The name of the tool" } }, { "hansel --version 2>&1 | sed 's/^.*hansel //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biohansel": { "type": "string", "description": "The name of the tool" } }, { "hansel --version 2>&1 | sed 's/^.*hansel //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bio_hansel_numpy_pandas_python_setuptools:8b7b45f953ff9526", "build_id": "bd-8b7b45f953ff9526_1", "scan_id": "sc-63ebd4f30dce6516_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bio_hansel_numpy_pandas_python_setuptools:7c4db842c7382657", "build_id": "bd-7c4db842c7382657_1", "scan_id": "sc-7ec43b58f153f10e_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bio_hansel_numpy_pandas_python_setuptools:b9961768d928877f", "build_id": "bd-b9961768d928877f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/61/61577ddf1d5f46bc0ca02b85ebf1a3a07fb20b07e2292fe180231b65490ee351/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bio_hansel_numpy_pandas_python_setuptools:ac26e123d3e6ff37", "build_id": "bd-ac26e123d3e6ff37_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b1a531965c239cfcd2a4055dbd1258e5dc24fe06da4393df52d9102de0e1100e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/biohansel/.conda-lock/linux_amd64-bd-7c4db842c7382657_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/biohansel/.conda-lock/linux_arm64-bd-8b7b45f953ff9526_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biomformat_convert", "path": "modules/nf-core/biomformat/convert/meta.yml", "tree_sha": "b3962bff8951c908626ec6f37097ad7df64039cd", "files": [ "modules/nf-core/biomformat/convert/.conda-lock/linux_amd64-bd-066b149a595a35c5_1.txt", "modules/nf-core/biomformat/convert/.conda-lock/linux_arm64-bd-35c37adeb0978a38_1.txt", "modules/nf-core/biomformat/convert/environment.yml", "modules/nf-core/biomformat/convert/main.nf", "modules/nf-core/biomformat/convert/meta.yml", "modules/nf-core/biomformat/convert/tests/main.nf.test", "modules/nf-core/biomformat/convert/tests/main.nf.test.snap", "modules/nf-core/biomformat/convert/tests/nextflow.config" ], "type": "module", "meta": { "name": "biomformat_convert", "description": "Convert biom table to different format.\nConversion between text tab-delimited, BIOM-v1 (JSON), and BIOM-v2 (HDF5) formats are supported\n", "keywords": [ "biom", "feature table", "formatting", "conversion", "amplicon sequences", "metagenomics", "metatranscriptomics" ], "tools": [ { "biomformat": { "description": "Biological Observation Matrix (BIOM) format.\nThis package includes basic tools for converting, summarizing, and adding metadata to biom-format files.\n", "homepage": "http://biom-format.org/index.html", "documentation": "http://biom-format.org/documentation/index.html", "tool_dev_url": "https://github.com/biocore/biom-format", "doi": "10.1186/2047-217X-1-7", "licence": [ "BSD License" ], "identifier": "biotools:biomformat" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "biom": { "type": "file", "description": "Biom formatted feature table file", "pattern": "*.{biom,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3746" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "biom": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.biom": { "type": "file", "description": "Converted biom file", "pattern": "*.biom", "ontologies": [ { "edam": "http://edamontology.org/format_3746" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.txt": { "type": "file", "description": "Converted txt file", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_biomformat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biom-format": { "type": "string", "description": "The name of the tool" } }, { "biom --version | sed 's/biom, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biom-format": { "type": "string", "description": "The name of the tool" } }, { "biom --version | sed 's/biom, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jcbioinformatics" ], "maintainers": [ "@jcbioinformatics" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/biom-format:2.1.15--35c37adeb0978a38", "build_id": "bd-35c37adeb0978a38_1", "scan_id": "sc-d8c509cd1bcca2bc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/biom-format:2.1.15--066b149a595a35c5", "build_id": "bd-066b149a595a35c5_1", "scan_id": "sc-e2f5ad23154976be_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/biom-format:2.1.15--6b642a3192a25f3d", "build_id": "bd-6b642a3192a25f3d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/75/75869b198b44682d2c02a6e1734a6c969412207ac059999264c48d5a8deb88ad/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/biom-format:2.1.15--6a4222fd4369effd", "build_id": "bd-6a4222fd4369effd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9a/9a30a8fd9d8151f317a49cdc00303671f4190c18e8ddf2ecc1bd0e516293cac3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/biomformat/convert/.conda-lock/linux_amd64-bd-066b149a595a35c5_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/biomformat/convert/.conda-lock/linux_arm64-bd-35c37adeb0978a38_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biscuit_align", "path": "modules/nf-core/biscuit/align/meta.yml", "tree_sha": "5e76c3650841e9cd79545128a2a0b14a166d2ebd", "files": [ "modules/nf-core/biscuit/align/environment.yml", "modules/nf-core/biscuit/align/main.nf", "modules/nf-core/biscuit/align/meta.yml", "modules/nf-core/biscuit/align/tests/main.nf.test", "modules/nf-core/biscuit/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "biscuit_align", "description": "Aligns single- or paired-end reads from bisulfite-converted libraries to a reference genome using Biscuit.", "keywords": [ "biscuit", "DNA methylation", "WGBS", "scWGBS", "bisulfite sequencing", "aligner", "bam" ], "tools": [ { "biscuit": { "description": "A utility for analyzing sodium bisulfite conversion-based DNA methylation/modification data", "homepage": "https://huishenlab.github.io/biscuit/", "documentation": "https://huishenlab.github.io/biscuit/docs/alignment", "tool_dev_url": "https://github.com/huishenlab/biscuit", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Directory containing biscuit genome index" } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "Output BAM index", "pattern": "*.{bai}", "ontologies": [] } } ] ], "versions_biscuit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@njspix" ], "maintainers": [ "@njspix", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biscuit_biscuitblaster", "path": "modules/nf-core/biscuit/biscuitblaster/meta.yml", "tree_sha": "c6421d03779a446ea8291c4f5dca2df598943ad5", "files": [ "modules/nf-core/biscuit/biscuitblaster/environment.yml", "modules/nf-core/biscuit/biscuitblaster/main.nf", "modules/nf-core/biscuit/biscuitblaster/meta.yml", "modules/nf-core/biscuit/biscuitblaster/tests/main.nf.test", "modules/nf-core/biscuit/biscuitblaster/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "biscuit_blaster", "description": "A fast, compact one-liner to produce duplicate-marked, sorted, and indexed BAM files using Biscuit", "keywords": [ "biscuit", "DNA methylation", "WGBS", "scWGBS", "bisulfite sequencing", "aligner", "bam" ], "tools": [ { "biscuit": { "description": "A utility for analyzing sodium bisulfite conversion-based DNA methylation/modification data", "homepage": "https://huishenlab.github.io/biscuit/", "documentation": "https://huishenlab.github.io/biscuit/", "tool_dev_url": "https://github.com/huishenlab/biscuit", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } }, { "samblaster": { "description": "samblaster is a fast and flexible program for marking duplicates in read-id grouped paired-end SAM files.\nIt can also optionally output discordant read pairs and/or split read mappings to separate SAM files,\nand/or unmapped/clipped reads to a separate FASTQ file.\nBy default, samblaster reads SAM input from stdin and writes SAM to stdout.\n", "documentation": "https://github.com/GregoryFaust/samblaster", "tool_dev_url": "https://github.com/GregoryFaust/samblaster", "doi": "10.1093/bioinformatics/btu314", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } }, { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Directory containing biscuit genome index" } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "Output BAM index", "pattern": "*.{bai}", "ontologies": [] } } ] ], "versions_biscuit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samblaster": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samblaster": { "type": "string", "description": "The name of the tool" } }, { "samblaster --version |& sed 's/^.*samblaster: Version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samblaster": { "type": "string", "description": "The name of the tool" } }, { "samblaster --version |& sed 's/^.*samblaster: Version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@njspix" ], "maintainers": [ "@njspix", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biscuit_bsconv", "path": "modules/nf-core/biscuit/bsconv/meta.yml", "tree_sha": "37feb8912205410efac83ee432e4ea00c09ea952", "files": [ "modules/nf-core/biscuit/bsconv/environment.yml", "modules/nf-core/biscuit/bsconv/main.nf", "modules/nf-core/biscuit/bsconv/meta.yml", "modules/nf-core/biscuit/bsconv/tests/main.nf.test", "modules/nf-core/biscuit/bsconv/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "biscuit_bsconv", "description": "Summarize and/or filter reads based on bisulfite conversion rate", "keywords": [ "biscuit", "DNA methylation", "WGBS", "scWGBS", "bisulfite sequencing", "aligner", "bam", "filter" ], "tools": [ { "biscuit": { "description": "A utility for analyzing sodium bisulfite conversion-based DNA methylation/modification data", "homepage": "https://huishenlab.github.io/biscuit/", "documentation": "https://huishenlab.github.io/biscuit/", "tool_dev_url": "https://github.com/huishenlab/biscuit", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file contained mapped reads", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bai": { "type": "file", "description": "BAM file index", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Directory containing biscuit genome index" } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing filtered read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_biscuit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@njspix" ], "maintainers": [ "@njspix", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biscuit_epiread", "path": "modules/nf-core/biscuit/epiread/meta.yml", "tree_sha": "d06eb8e32c94e20affe68e0572dadb43d35e2152", "files": [ "modules/nf-core/biscuit/epiread/environment.yml", "modules/nf-core/biscuit/epiread/main.nf", "modules/nf-core/biscuit/epiread/meta.yml", "modules/nf-core/biscuit/epiread/tests/main.nf.test", "modules/nf-core/biscuit/epiread/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "biscuit_epiread", "description": "Summarizes read-level methylation (and optionally SNV) information from a\nBiscuit BAM file in a standard-compliant BED format.\n", "keywords": [ "biscuit", "DNA methylation", "WGBS", "scWGBS", "bisulfite sequencing", "aligner", "bam" ], "tools": [ { "biscuit": { "description": "A utility for analyzing sodium bisulfite conversion-based DNA methylation/modification data", "homepage": "https://huishenlab.github.io/biscuit/", "documentation": "https://huishenlab.github.io/biscuit/", "tool_dev_url": "https://github.com/huishenlab/biscuit", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file contained mapped reads", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bai": { "type": "file", "description": "BAM file index", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "snp_bed": { "type": "file", "description": "BED file containing SNP information (optional)", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Directory containing biscuit genome index" } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed.gz": { "type": "file", "description": "Gzipped BED file with methylation (and optionally SNV) information", "pattern": "*.{epiread.bed.gz}", "ontologies": [] } } ] ], "versions_biscuit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@njspix" ], "maintainers": [ "@njspix", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biscuit_index", "path": "modules/nf-core/biscuit/index/meta.yml", "tree_sha": "7caa2ed6245a5c5efd2562fc3b047bfe72d323ed", "files": [ "modules/nf-core/biscuit/index/environment.yml", "modules/nf-core/biscuit/index/main.nf", "modules/nf-core/biscuit/index/meta.yml", "modules/nf-core/biscuit/index/tests/main.nf.test", "modules/nf-core/biscuit/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "biscuit_index", "description": "Indexes a reference genome for use with Biscuit", "keywords": [ "biscuit", "DNA methylation", "WGBS", "scWGBS", "bisulfite sequencing", "index", "reference", "fasta" ], "tools": [ { "biscuit": { "description": "A utility for analyzing sodium bisulfite conversion-based DNA methylation/modification data", "homepage": "https://huishenlab.github.io/biscuit/", "documentation": "https://huishenlab.github.io/biscuit/docs/alignment", "tool_dev_url": "https://github.com/huishenlab/biscuit", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "directory", "description": "Directory containing biscuit genome index", "pattern": "index" } }, { "BiscuitIndex": { "type": "directory", "description": "Directory containing biscuit genome index", "pattern": "index" } } ] ], "versions_biscuit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@njspix" ], "maintainers": [ "@njspix", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biscuit_mergecg", "path": "modules/nf-core/biscuit/mergecg/meta.yml", "tree_sha": "d52583dc32496623e84c250b60dedee0762716b0", "files": [ "modules/nf-core/biscuit/mergecg/environment.yml", "modules/nf-core/biscuit/mergecg/main.nf", "modules/nf-core/biscuit/mergecg/meta.yml", "modules/nf-core/biscuit/mergecg/tests/main.nf.test", "modules/nf-core/biscuit/mergecg/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "biscuit_mergecg", "description": "Merges methylation information for opposite-strand C's in a CpG context", "keywords": [ "biscuit", "DNA methylation", "WGBS", "scWGBS", "bisulfite sequencing", "aligner", "bed" ], "tools": [ { "biscuit": { "description": "A utility for analyzing sodium bisulfite conversion-based DNA methylation/modification data", "homepage": "https://huishenlab.github.io/biscuit/", "documentation": "https://huishenlab.github.io/biscuit/docs/methylextraction.html", "tool_dev_url": "https://github.com/huishenlab/biscuit", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Biscuit BED file (output of biscuit vcf2bed)\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Directory containing biscuit genome index" } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed.gz": { "type": "file", "description": "Gzipped BED file with merged methylation information", "pattern": "*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_biscuit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@njspix" ], "maintainers": [ "@njspix", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biscuit_pileup", "path": "modules/nf-core/biscuit/pileup/meta.yml", "tree_sha": "6cfa127bac5f7af655979513b8f1216fc46d8cf4", "files": [ "modules/nf-core/biscuit/pileup/environment.yml", "modules/nf-core/biscuit/pileup/main.nf", "modules/nf-core/biscuit/pileup/meta.yml", "modules/nf-core/biscuit/pileup/tests/main.nf.test", "modules/nf-core/biscuit/pileup/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "biscuit_pileup", "description": "Computes cytosine methylation and callable SNV mutations, optionally in reference to a germline BAM to call somatic variants", "keywords": [ "bisulfite", "DNA methylation", "pileup", "variant calling", "WGBS", "scWGBS", "bam", "vcf" ], "tools": [ { "biscuit": { "description": "A utility for analyzing sodium bisulfite conversion-based DNA methylation/modification data", "homepage": "https://huishenlab.github.io/biscuit/", "documentation": "https://huishenlab.github.io/biscuit/docs/pileup.html", "tool_dev_url": "https://github.com/huishenlab/biscuit", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "normal_bams": { "type": "file", "description": "BAM files to be analyzed. If no tumor_bam file is provided, any number of \"normal\" BAMs may be provided\n(\"normal\" here is just a semantic issue, these BAMs could be from tumor or any other kind of tissue). If a\ntumor BAM file is provided, exactly one normal (germline) BAM must be provided.\n", "pattern": "*.{bam}", "ontologies": [] } }, { "normal_bais": { "type": "file", "description": "BAM index file or files corresponding to the provided normal_bams", "pattern": "*.{bai}", "ontologies": [] } }, { "tumor_bam": { "type": "file", "description": "Optional. If a tumor BAM file is provided, pileup will run in \"somatic\" mode and will annotate variants with\ntheir somatic state (present in tumor only, present in normal only, present in both, etc). Note that if a\ntumor BAM file is provided, exactly one normal BAM must be provided.\n", "pattern": "*.{bam}", "ontologies": [] } }, { "tumor_bai": { "type": "file", "description": "Optional. BAM index file corresponding to provided tumor_bam", "pattern": "*.{bai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Directory containing biscuit genome index" } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "vcf file with methylation information", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "versions_biscuit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | head -1 | sed \"s/bgzip (htslib) //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | head -1 | sed \"s/bgzip (htslib) //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@njspix" ], "maintainers": [ "@njspix", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biscuit_qc", "path": "modules/nf-core/biscuit/qc/meta.yml", "tree_sha": "b5e536f6886708f1867ba02f45c056b1f2e0fc6b", "files": [ "modules/nf-core/biscuit/qc/environment.yml", "modules/nf-core/biscuit/qc/main.nf", "modules/nf-core/biscuit/qc/meta.yml", "modules/nf-core/biscuit/qc/tests/main.nf.test", "modules/nf-core/biscuit/qc/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "biscuit_qc", "description": "Perform basic quality control on a BAM file generated with Biscuit", "keywords": [ "biscuit", "DNA methylation", "WGBS", "scWGBS", "bisulfite sequencing", "index", "BAM", "quality control" ], "tools": [ { "biscuit": { "description": "A utility for analyzing sodium bisulfite conversion-based DNA methylation/modification data", "homepage": "https://huishenlab.github.io/biscuit/", "documentation": "https://huishenlab.github.io/biscuit/", "tool_dev_url": "https://github.com/huishenlab/biscuit", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file produced using Biscuit", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Directory containing biscuit genome index" } } ] ], "output": { "reports": [ [ { "meta": { "type": "file", "description": "Summary files containing the following information:\n - CpG retention by position in read\n - CpH retention by position in read\n - Read duplication statistics\n - Insert size distribution\n - Distribution of mapping qualities\n - Proportion of reads mapping to each strand\n - Read-averaged cytosine conversion rate for CpA, CpC, CpG, and CpT\n", "pattern": "*.txt", "ontologies": [] } }, { "*.txt": { "type": "file", "description": "Summary files containing the following information:\n - CpG retention by position in read\n - CpH retention by position in read\n - Read duplication statistics\n - Insert size distribution\n - Distribution of mapping qualities\n - Proportion of reads mapping to each strand\n - Read-averaged cytosine conversion rate for CpA, CpC, CpG, and CpT\n", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_biscuit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@njspix" ], "maintainers": [ "@njspix", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "biscuit_vcf2bed", "path": "modules/nf-core/biscuit/vcf2bed/meta.yml", "tree_sha": "1ac10a228d8e2bc464587c4a3f02d5dc25b58361", "files": [ "modules/nf-core/biscuit/vcf2bed/environment.yml", "modules/nf-core/biscuit/vcf2bed/main.nf", "modules/nf-core/biscuit/vcf2bed/meta.yml", "modules/nf-core/biscuit/vcf2bed/tests/main.nf.test", "modules/nf-core/biscuit/vcf2bed/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "biscuit_vcf2bed", "description": "Summarizes methylation or SNV information from a Biscuit VCF in a\nstandard-compliant BED file.\n", "keywords": [ "biscuit", "DNA methylation", "WGBS", "scWGBS", "bisulfite sequencing", "aligner", "vcf" ], "tools": [ { "biscuit": { "description": "A utility for analyzing sodium bisulfite conversion-based DNA methylation/modification data", "homepage": "https://huishenlab.github.io/biscuit/", "documentation": "https://huishenlab.github.io/biscuit/docs/methylextraction.html", "tool_dev_url": "https://github.com/huishenlab/biscuit", "licence": [ "MIT" ], "identifier": "biotools:biscuit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Biscuit vcf file (output of biscuit pileup)", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed.gz": { "type": "file", "description": "Gzipped BED file with methylation or SNV information", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "versions_biscuit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biscuit": { "type": "string", "description": "The name of the tool" } }, { "biscuit version |& sed '1!d; s/^.*BISCUIT Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@njspix" ], "maintainers": [ "@njspix", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bismark_align", "path": "modules/nf-core/bismark/align/meta.yml", "tree_sha": "f114b731bda8f002bbebbe6943cb5f43bbb5f0c5", "files": [ "modules/nf-core/bismark/align/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt", "modules/nf-core/bismark/align/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt", "modules/nf-core/bismark/align/environment.yml", "modules/nf-core/bismark/align/main.nf", "modules/nf-core/bismark/align/meta.yml", "modules/nf-core/bismark/align/tests/main.nf.test", "modules/nf-core/bismark/align/tests/main.nf.test.snap", "modules/nf-core/bismark/align/tests/nextflow.config" ], "type": "module", "meta": { "name": "bismark_align", "description": "Performs alignment of BS-Seq reads using bismark", "keywords": [ "bismark", "3-letter genome", "map", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "bam" ], "tools": [ { "bismark": { "description": "Bismark is a tool to map bisulfite treated sequencing reads\nand perform methylation calling in a quick and easy-to-use fashion.\n", "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" ], "identifier": "biotools:bismark" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Bismark genome index directory", "pattern": "BismarkIndex" } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*report.txt": { "type": "file", "description": "Bismark alignment reports", "pattern": "*{report.txt}", "ontologies": [] } } ] ], "unmapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*fq.gz": { "type": "file", "description": "Output FastQ file(s) containing unmapped reads", "pattern": "*.{fq.gz}", "ontologies": [] } } ] ], "versions_bismark": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue", "@sateeshperi" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--9557d6ab108a83e4", "build_id": "bd-9557d6ab108a83e4_1", "scan_id": "sc-8d2a54959fbc873b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--f83bc6617fa3cadd", "build_id": "bd-f83bc6617fa3cadd_1", "scan_id": "sc-cf3a320dd51a3a24_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--3abb485fce628c19", "build_id": "bd-3abb485fce628c19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bddea334e6ccbce005ce540214747acf822b040185d2198220dcfbb4b258c331/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--4c41a9578c1f2001", "build_id": "bd-4c41a9578c1f2001_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9b/9b84d7ddbd3e0bb2240038ce3c9ff9979287d38bf09f2945256eaafba1450096/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bismark/align/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bismark/align/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "bismark_coverage2cytosine", "path": "modules/nf-core/bismark/coverage2cytosine/meta.yml", "tree_sha": "57414d190d56a7507aca54da84d4f16691d611cc", "files": [ "modules/nf-core/bismark/coverage2cytosine/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt", "modules/nf-core/bismark/coverage2cytosine/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt", "modules/nf-core/bismark/coverage2cytosine/environment.yml", "modules/nf-core/bismark/coverage2cytosine/main.nf", "modules/nf-core/bismark/coverage2cytosine/meta.yml", "modules/nf-core/bismark/coverage2cytosine/tests/main.nf.test", "modules/nf-core/bismark/coverage2cytosine/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bismark_coverage2cytosine", "description": "Relates methylation calls back to genomic cytosine contexts.", "keywords": [ "bismark", "consensus", "map", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "bam", "bedGraph" ], "tools": [ { "bismark": { "description": "Bismark is a tool to map bisulfite treated sequencing reads\nand perform methylation calling in a quick and easy-to-use fashion.\n", "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" ], "identifier": "biotools:bismark" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "coverage_file": { "type": "file", "description": "A file containing methylation calls per position, in the format produced by bismark_methylation_extractor.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Bismark genome index directory", "pattern": "BismarkIndex" } } ] ], "output": { "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cov.gz": { "type": "file", "description": "A file containing methylation calls per position.", "pattern": "*.cov.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*report.txt.gz": { "type": "file", "description": "Genomic cytosine context results.", "pattern": "*report.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*cytosine_context_summary.txt": { "type": "file", "description": "Cyotosine context summary report.", "pattern": "*cytosine_context_summary.txt", "ontologies": [] } } ] ], "versions_bismark": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ewels" ], "maintainers": [ "@ewels", "@sateeshperi" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--9557d6ab108a83e4", "build_id": "bd-9557d6ab108a83e4_1", "scan_id": "sc-8d2a54959fbc873b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--f83bc6617fa3cadd", "build_id": "bd-f83bc6617fa3cadd_1", "scan_id": "sc-cf3a320dd51a3a24_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--4c41a9578c1f2001", "build_id": "bd-4c41a9578c1f2001_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9b/9b84d7ddbd3e0bb2240038ce3c9ff9979287d38bf09f2945256eaafba1450096/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--3abb485fce628c19", "build_id": "bd-3abb485fce628c19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bddea334e6ccbce005ce540214747acf822b040185d2198220dcfbb4b258c331/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bismark/coverage2cytosine/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bismark/coverage2cytosine/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "bismark_deduplicate", "path": "modules/nf-core/bismark/deduplicate/meta.yml", "tree_sha": "9151e76e60596378010c02058a96f75d914c0d07", "files": [ "modules/nf-core/bismark/deduplicate/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt", "modules/nf-core/bismark/deduplicate/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt", "modules/nf-core/bismark/deduplicate/environment.yml", "modules/nf-core/bismark/deduplicate/main.nf", "modules/nf-core/bismark/deduplicate/meta.yml", "modules/nf-core/bismark/deduplicate/tests/main.nf.test", "modules/nf-core/bismark/deduplicate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bismark_deduplicate", "description": "Removes alignments to the same position in the genome\nfrom the Bismark mapping output.\n", "keywords": [ "bismark", "3-letter genome", "map", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "bam" ], "tools": [ { "bismark": { "description": "Bismark is a tool to map bisulfite treated sequencing reads\nand perform methylation calling in a quick and easy-to-use fashion.\n", "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" ], "identifier": "biotools:bismark" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.deduplicated.bam": { "type": "file", "description": "Deduplicated output BAM file containing read alignments", "pattern": "*.{deduplicated.bam}", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.deduplication_report.txt": { "type": "file", "description": "Bismark deduplication reports", "pattern": "*.{deduplication_report.txt}", "ontologies": [] } } ] ], "versions_bismark": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue", "@sateeshperi" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--f83bc6617fa3cadd", "build_id": "bd-f83bc6617fa3cadd_1", "scan_id": "sc-cf3a320dd51a3a24_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--9557d6ab108a83e4", "build_id": "bd-9557d6ab108a83e4_1", "scan_id": "sc-8d2a54959fbc873b_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--4c41a9578c1f2001", "build_id": "bd-4c41a9578c1f2001_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9b/9b84d7ddbd3e0bb2240038ce3c9ff9979287d38bf09f2945256eaafba1450096/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--3abb485fce628c19", "build_id": "bd-3abb485fce628c19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bddea334e6ccbce005ce540214747acf822b040185d2198220dcfbb4b258c331/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bismark/deduplicate/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bismark/deduplicate/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "bismark_genomepreparation", "path": "modules/nf-core/bismark/genomepreparation/meta.yml", "tree_sha": "4720ca4159c7589572ac202af3712150974945c1", "files": [ "modules/nf-core/bismark/genomepreparation/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt", "modules/nf-core/bismark/genomepreparation/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt", "modules/nf-core/bismark/genomepreparation/environment.yml", "modules/nf-core/bismark/genomepreparation/main.nf", "modules/nf-core/bismark/genomepreparation/meta.yml", "modules/nf-core/bismark/genomepreparation/tests/main.nf.test", "modules/nf-core/bismark/genomepreparation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bismark_genomepreparation", "description": "Converts a specified reference genome into two different bisulfite\nconverted versions and indexes them for alignments.\n", "keywords": [ "bismark", "3-letter genome", "index", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "fasta" ], "tools": [ { "bismark": { "description": "Bismark is a tool to map bisulfite treated sequencing reads\nand perform methylation calling in a quick and easy-to-use fashion.\n", "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" ], "identifier": "biotools:bismark" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "BismarkIndex": { "type": "directory", "description": "Bismark genome index directory", "pattern": "BismarkIndex" } } ] ], "versions_bismark": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue", "@sateeshperi" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--9557d6ab108a83e4", "build_id": "bd-9557d6ab108a83e4_1", "scan_id": "sc-8d2a54959fbc873b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--f83bc6617fa3cadd", "build_id": "bd-f83bc6617fa3cadd_1", "scan_id": "sc-cf3a320dd51a3a24_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--4c41a9578c1f2001", "build_id": "bd-4c41a9578c1f2001_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9b/9b84d7ddbd3e0bb2240038ce3c9ff9979287d38bf09f2945256eaafba1450096/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--3abb485fce628c19", "build_id": "bd-3abb485fce628c19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bddea334e6ccbce005ce540214747acf822b040185d2198220dcfbb4b258c331/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bismark/genomepreparation/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bismark/genomepreparation/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "bismark_methylationextractor", "path": "modules/nf-core/bismark/methylationextractor/meta.yml", "tree_sha": "292e09be42e10c83d4ae0dccfa0af3648992f9a7", "files": [ "modules/nf-core/bismark/methylationextractor/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt", "modules/nf-core/bismark/methylationextractor/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt", "modules/nf-core/bismark/methylationextractor/environment.yml", "modules/nf-core/bismark/methylationextractor/main.nf", "modules/nf-core/bismark/methylationextractor/meta.yml", "modules/nf-core/bismark/methylationextractor/tests/main.nf.test", "modules/nf-core/bismark/methylationextractor/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bismark_methylationextractor", "description": "Extracts methylation information for individual cytosines from alignments.", "keywords": [ "bismark", "consensus", "map", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "bam", "bedGraph" ], "tools": [ { "bismark": { "description": "Bismark is a tool to map bisulfite treated sequencing reads\nand perform methylation calling in a quick and easy-to-use fashion.\n", "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" ], "identifier": "biotools:bismark" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Bismark genome index directory", "pattern": "BismarkIndex" } } ] ], "output": { "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bedGraph.gz": { "type": "file", "description": "Bismark output file containing coverage and methylation metrics", "pattern": "*.{bedGraph.gz}", "ontologies": [] } } ] ], "methylation_calls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz": { "type": "file", "description": "Bismark output file containing strand-specific methylation calls", "pattern": "*.{txt.gz}", "ontologies": [] } } ] ], "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cov.gz": { "type": "file", "description": "Bismark output file containing coverage metrics", "pattern": "*.{cov.gz}", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_splitting_report.txt": { "type": "file", "description": "Bismark splitting reports", "pattern": "*_{splitting_report.txt}", "ontologies": [] } } ] ], "mbias": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.M-bias.txt": { "type": "file", "description": "Text file containing methylation bias information", "pattern": "*.{M-bias.txt}", "ontologies": [] } } ] ], "versions_bismark": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue", "@sateeshperi" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--f83bc6617fa3cadd", "build_id": "bd-f83bc6617fa3cadd_1", "scan_id": "sc-cf3a320dd51a3a24_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--9557d6ab108a83e4", "build_id": "bd-9557d6ab108a83e4_1", "scan_id": "sc-8d2a54959fbc873b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--3abb485fce628c19", "build_id": "bd-3abb485fce628c19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bddea334e6ccbce005ce540214747acf822b040185d2198220dcfbb4b258c331/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--4c41a9578c1f2001", "build_id": "bd-4c41a9578c1f2001_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9b/9b84d7ddbd3e0bb2240038ce3c9ff9979287d38bf09f2945256eaafba1450096/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bismark/methylationextractor/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bismark/methylationextractor/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "bismark_report", "path": "modules/nf-core/bismark/report/meta.yml", "tree_sha": "e9fb508048b136d0d2108cdccf1c4e8d55322b49", "files": [ "modules/nf-core/bismark/report/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt", "modules/nf-core/bismark/report/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt", "modules/nf-core/bismark/report/environment.yml", "modules/nf-core/bismark/report/main.nf", "modules/nf-core/bismark/report/meta.yml", "modules/nf-core/bismark/report/tests/main.nf.test", "modules/nf-core/bismark/report/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bismark_report", "description": "Collects bismark alignment reports", "keywords": [ "bismark", "qc", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "report" ], "tools": [ { "bismark": { "description": "Bismark is a tool to map bisulfite treated sequencing reads\nand perform methylation calling in a quick and easy-to-use fashion.\n", "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" ], "identifier": "biotools:bismark" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "align_report": { "type": "file", "description": "Bismark alignment reports", "pattern": "*{report.txt}", "ontologies": [] } }, { "dedup_report": { "type": "file", "description": "Bismark deduplication reports", "pattern": "*.{deduplication_report.txt}", "ontologies": [] } }, { "splitting_report": { "type": "file", "description": "Bismark splitting reports", "pattern": "*{splitting_report.txt}", "ontologies": [] } }, { "mbias": { "type": "file", "description": "Text file containing methylation bias information", "pattern": "*.{txt}", "ontologies": [] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*report.{html,txt}": { "type": "file", "description": "Bismark reports", "pattern": "*.{html,txt}", "ontologies": [] } } ] ], "versions_bismark": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue", "@sateeshperi" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--9557d6ab108a83e4", "build_id": "bd-9557d6ab108a83e4_1", "scan_id": "sc-8d2a54959fbc873b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--f83bc6617fa3cadd", "build_id": "bd-f83bc6617fa3cadd_1", "scan_id": "sc-cf3a320dd51a3a24_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--3abb485fce628c19", "build_id": "bd-3abb485fce628c19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bddea334e6ccbce005ce540214747acf822b040185d2198220dcfbb4b258c331/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--4c41a9578c1f2001", "build_id": "bd-4c41a9578c1f2001_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9b/9b84d7ddbd3e0bb2240038ce3c9ff9979287d38bf09f2945256eaafba1450096/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bismark/report/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bismark/report/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "bismark_summary", "path": "modules/nf-core/bismark/summary/meta.yml", "tree_sha": "957fa0ec8979a47ca2e937077ae366c71ac987bf", "files": [ "modules/nf-core/bismark/summary/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt", "modules/nf-core/bismark/summary/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt", "modules/nf-core/bismark/summary/environment.yml", "modules/nf-core/bismark/summary/main.nf", "modules/nf-core/bismark/summary/meta.yml", "modules/nf-core/bismark/summary/tests/main.nf.test", "modules/nf-core/bismark/summary/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bismark_summary", "description": "Uses Bismark report files of several samples in a run folder to generate a graphical summary HTML report.", "keywords": [ "bismark", "qc", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "report", "summary" ], "tools": [ { "bismark": { "description": "Bismark is a tool to map bisulfite treated sequencing reads\nand perform methylation calling in a quick and easy-to-use fashion.\n", "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" ], "identifier": "biotools:bismark" } } ], "input": [ { "bam": { "type": "list", "description": "List of Bismark alignment BAM filenames", "pattern": "*.bam" } }, { "align_report": { "type": "file", "description": "Bismark alignment reports", "pattern": "*report.txt", "ontologies": [] } }, { "dedup_report": { "type": "file", "description": "Bismark deduplication reports", "pattern": "*.deduplication_report.txt", "ontologies": [] } }, { "splitting_report": { "type": "file", "description": "Bismark splitting reports", "pattern": "*splitting_report.txt", "ontologies": [] } }, { "mbias": { "type": "file", "description": "Text file containing methylation bias information", "pattern": "*.txt", "ontologies": [] } } ], "output": { "summary": [ { "*report.{html,txt}": { "type": "file", "description": "Bismark summary", "pattern": "*.{html,txt}", "ontologies": [] } } ], "versions_bismark": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bismark": { "type": "string", "description": "The name of the tool" } }, { "bismark --version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue", "@sateeshperi" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--f83bc6617fa3cadd", "build_id": "bd-f83bc6617fa3cadd_1", "scan_id": "sc-cf3a320dd51a3a24_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bismark:3.1.0--9557d6ab108a83e4", "build_id": "bd-9557d6ab108a83e4_1", "scan_id": "sc-8d2a54959fbc873b_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--4c41a9578c1f2001", "build_id": "bd-4c41a9578c1f2001_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9b/9b84d7ddbd3e0bb2240038ce3c9ff9979287d38bf09f2945256eaafba1450096/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bismark:3.1.0--3abb485fce628c19", "build_id": "bd-3abb485fce628c19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bddea334e6ccbce005ce540214747acf822b040185d2198220dcfbb4b258c331/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bismark/summary/.conda-lock/linux_amd64-bd-9557d6ab108a83e4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bismark/summary/.conda-lock/linux_arm64-bd-f83bc6617fa3cadd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "blast_blastdbcmd", "path": "modules/nf-core/blast/blastdbcmd/meta.yml", "tree_sha": "499ac27cfbd6c144c1e7b691dd0d83e5f17dd3ed", "files": [ "modules/nf-core/blast/blastdbcmd/environment.yml", "modules/nf-core/blast/blastdbcmd/main.nf", "modules/nf-core/blast/blastdbcmd/meta.yml", "modules/nf-core/blast/blastdbcmd/tests/main.nf.test", "modules/nf-core/blast/blastdbcmd/tests/main.nf.test.snap", "modules/nf-core/blast/blastdbcmd/tests/nextflow.config", "modules/nf-core/blast/blastdbcmd/tests/nextflow.txt.config" ], "type": "module", "meta": { "name": "blast_blastdbcmd", "description": "Retrieve entries from a BLAST database", "keywords": [ "fasta", "blast", "database", "retrieval", "identifier" ], "tools": [ { "blast": { "description": "BLAST finds regions of similarity between biological sequences.\n", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "entry": { "type": "string", "description": "Entry identifier of sequence in database. It cannot be used along with entry_batch" } }, { "entry_batch": { "type": "file", "description": "File with a list of entry identifiers of sequences in database (one identifier per line). It cannot be used along with entry\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing db information\ne.g. [ id:'test2', single_end:false ]\n" } }, { "db": { "type": "file", "description": "Input BLAST-indexed database", "pattern": "*.{fa.*,fasta.*}", "ontologies": [] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta": { "type": "file", "description": "Output fasta file (default format)", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "text": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Output text file (generic format if fasta not used, i.e. `--outfmt` is supplied to `ext.args`)\n", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_blastdbcmd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blastdbcmd": { "type": "string", "description": "The name of the tool" } }, { "blastdbcmd -version 2>&1 | head -n1 | sed 's/^.*blastdbcmd: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blastdbcmd": { "type": "string", "description": "The name of the tool" } }, { "blastdbcmd -version 2>&1 | head -n1 | sed 's/^.*blastdbcmd: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@toniher" ], "maintainers": [ "@toniher" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genephylo", "version": "dev" } ] }, { "name": "blast_blastn", "path": "modules/nf-core/blast/blastn/meta.yml", "tree_sha": "f3f59e6423c1f81b7b83a8d3cc04b0e76ce04bd8", "files": [ "modules/nf-core/blast/blastn/environment.yml", "modules/nf-core/blast/blastn/main.nf", "modules/nf-core/blast/blastn/meta.yml", "modules/nf-core/blast/blastn/tests/main.nf.test", "modules/nf-core/blast/blastn/tests/main.nf.test.snap", "modules/nf-core/blast/blastn/tests/nextflow.config" ], "type": "module", "meta": { "name": "blast_blastn", "description": "Queries a BLAST DNA database", "keywords": [ "fasta", "blast", "blastn", "DNA sequence", "taxids" ], "tools": [ { "blast": { "description": "BLAST finds regions of similarity between biological sequences.\n", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing queries sequences", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing db information\ne.g. [ id:'test2', single_end:false ]\n" } }, { "db": { "type": "directory", "description": "Directory containing the blast database", "pattern": "*" } } ], { "taxidlist": { "type": "file", "description": "File containing NCBI taxon ids, one per line, for filtering the database.", "pattern": "*.{txt}", "ontologies": [] } }, { "taxids": { "type": "string", "description": "Comma-delimited list of NCBI taxon ids for filtering the database.", "pattern": "^[0-9]+(,[0-9]+)*$" } }, { "negative_tax": { "type": "boolean", "description": "Use negative filtering (true) to exclude taxon ids or normal filtering (false).", "pattern": "true or false" } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "File containing blastn hits", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_blastn": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blastn": { "type": "string", "description": "The name of the tool" } }, { "blastn -version 2>&1 | sed 's/^.*blastn: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blastn": { "type": "string", "description": "The name of the tool" } }, { "blastn -version 2>&1 | sed 's/^.*blastn: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "detaxizer", "version": "1.4.0" }, { "name": "genephylo", "version": "dev" }, { "name": "phageannotator", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "blast_blastp", "path": "modules/nf-core/blast/blastp/meta.yml", "tree_sha": "4a1c3ac9cb5b76b990e4452130a18d53df574cc9", "files": [ "modules/nf-core/blast/blastp/environment.yml", "modules/nf-core/blast/blastp/main.nf", "modules/nf-core/blast/blastp/meta.yml", "modules/nf-core/blast/blastp/tests/main.nf.test", "modules/nf-core/blast/blastp/tests/main.nf.test.snap", "modules/nf-core/blast/blastp/tests/nextflow.config" ], "type": "module", "meta": { "name": "blast_blastp", "description": "BLASTP (Basic Local Alignment Search Tool- Protein) compares an amino acid (protein) query sequence against a protein database", "keywords": [ "fasta", "blast", "blastp", "protein" ], "tools": [ { "blast": { "description": "BLAST+ is a new suite of BLAST tools that utilizes the NCBI C++ Toolkit.\n", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing queries sequences", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing db information\ne.g. [ id:'test2', single_end:false ]\n" } }, { "db": { "type": "directory", "description": "Directory containing the blast database", "pattern": "*" } } ], { "out_ext": { "type": "string", "description": "Specify the type of output file to be generated. `xml` corresponds to BLAST xml format.\n`tsv` corresponds to BLAST tabular format. `csv` corresponds to BLAST comma separated format.\n", "pattern": "xml|tsv|csv" } } ], "output": { "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.xml*": { "type": "file", "description": "File containing blastp hits in XML format", "pattern": "*.{xml}", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.tsv*": { "type": "file", "description": "File containing blastp hits in tabular format", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.csv*": { "type": "file", "description": "File containing blastp hits in comma separated format", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_blastp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blastp": { "type": "string", "description": "The name of the tool" } }, { "blastp -version 2>&1 | sed 's/^.*blastp: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blastp": { "type": "string", "description": "The name of the tool" } }, { "blastp -version 2>&1 | sed 's/^.*blastp: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "blast_makeblastdb", "path": "modules/nf-core/blast/makeblastdb/meta.yml", "tree_sha": "c716f31932e56d17bdf95ad29108f890826c3556", "files": [ "modules/nf-core/blast/makeblastdb/environment.yml", "modules/nf-core/blast/makeblastdb/main.nf", "modules/nf-core/blast/makeblastdb/meta.yml", "modules/nf-core/blast/makeblastdb/tests/main.nf.test", "modules/nf-core/blast/makeblastdb/tests/main.nf.test.snap", "modules/nf-core/blast/makeblastdb/tests/nextflow.config" ], "type": "module", "meta": { "name": "blast_makeblastdb", "description": "Builds a BLAST database", "keywords": [ "fasta", "blast", "database" ], "tools": [ { "blast": { "description": "BLAST finds regions of similarity between biological sequences.\n", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "taxid_map": { "type": "file", "description": "taxID mapping files are tab-delimited text files used to map custom sequence IDs to NCBI taxonomic identifiers (taxIDs) during the creation of a BLAST database", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Output directory containing blast database files", "pattern": "*" } } ] ], "versions_makeblastdb": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "makeblastdb": { "type": "string", "description": "The name of the tool" } }, { "makeblastdb -version 2>&1 | sed 's/^.*makeblastdb: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "makeblastdb": { "type": "string", "description": "The name of the tool" } }, { "makeblastdb -version 2>&1 | sed 's/^.*makeblastdb: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh", "@vagkaratzas", "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "detaxizer", "version": "1.4.0" }, { "name": "genephylo", "version": "dev" }, { "name": "phageannotator", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "blast_tblastn", "path": "modules/nf-core/blast/tblastn/meta.yml", "tree_sha": "dbee05547cc46f78ba72100a6b344ce0f953cd62", "files": [ "modules/nf-core/blast/tblastn/environment.yml", "modules/nf-core/blast/tblastn/main.nf", "modules/nf-core/blast/tblastn/meta.yml", "modules/nf-core/blast/tblastn/tests/main.nf.test", "modules/nf-core/blast/tblastn/tests/main.nf.test.snap", "modules/nf-core/blast/tblastn/tests/nextflow.config" ], "type": "module", "meta": { "name": "blast_tblastn", "description": "Queries a BLAST DNA database", "keywords": [ "fasta", "blast", "tblastn", "DNA sequence" ], "tools": [ { "blast": { "description": "Protein to Translated Nucleotide BLAST.\n", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing queries sequences", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing db information\ne.g. [ id:'test2', single_end:false ]\n" } }, { "db": { "type": "directory", "description": "Directory containing the blast database", "pattern": "*" } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "File containing blastn hits", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_tblastn": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tblastn": { "type": "string", "description": "The name of the tool" } }, { "tblastn -version 2>&1 | sed 's/^.*tblastn: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tblastn": { "type": "string", "description": "The name of the tool" } }, { "tblastn -version 2>&1 | sed 's/^.*tblastn: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yumisims", "@gq2" ], "maintainers": [ "@yumisims", "@gq2", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genephylo", "version": "dev" } ] }, { "name": "blast_updateblastdb", "path": "modules/nf-core/blast/updateblastdb/meta.yml", "tree_sha": "7d1e28d5b896b188e785e46c9ee6a6bc34212c94", "files": [ "modules/nf-core/blast/updateblastdb/environment.yml", "modules/nf-core/blast/updateblastdb/main.nf", "modules/nf-core/blast/updateblastdb/meta.yml", "modules/nf-core/blast/updateblastdb/tests/main.nf.test", "modules/nf-core/blast/updateblastdb/tests/main.nf.test.snap", "modules/nf-core/blast/updateblastdb/tests/nextflow.decompress.config" ], "type": "module", "meta": { "name": "blast_updateblastdb", "description": "Downloads a BLAST database from NCBI", "keywords": [ "fasta", "blast", "download", "database" ], "tools": [ { "blast": { "description": "BLAST finds regions of similarity between biological sequences.\n", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'mito', single_end:false ]\n" } }, { "name": { "type": "string", "description": "Name of the NCBI BLAST database to be downloaded" } } ] ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'mito', single_end:false ]\n" } }, { "prefix": { "type": "directory", "description": "Output directory containing blast database files", "pattern": "*" } } ] ], "versions_updateblastdb": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "updateblastdb": { "type": "string", "description": "The name of the tool" } }, { "update_blastdb.pl -version 2>&1 | tail -n1 | rev | cut -f1 -d ' ' | rev": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "updateblastdb": { "type": "string", "description": "The name of the tool" } }, { "update_blastdb.pl -version 2>&1 | tail -n1 | rev | cut -f1 -d ' ' | rev": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@toniher" ], "maintainers": [ "@toniher" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genephylo", "version": "dev" } ] }, { "name": "blat", "path": "modules/nf-core/blat/meta.yml", "tree_sha": "68cf72946f5de214f2b8265fe8fed3ebd42cd54b", "files": [ "modules/nf-core/blat/.conda-lock/linux_amd64-bd-3b87dacc9a173a42_1.txt", "modules/nf-core/blat/.conda-lock/linux_arm64-bd-73500381ee237047_1.txt", "modules/nf-core/blat/environment.yml", "modules/nf-core/blat/main.nf", "modules/nf-core/blat/meta.yml", "modules/nf-core/blat/tests/main.nf.test", "modules/nf-core/blat/tests/main.nf.test.snap", "modules/nf-core/blat/tests/nextflow.config" ], "type": "module", "meta": { "name": "blat", "description": "Queries a sequence subject", "keywords": [ "blat", "sequence", "search" ], "tools": [ { "blat": { "description": "BLAT is a bioinformatics software tool which performs rapid mRNA/DNA and cross-species protein alignments.", "homepage": "https://kentinformatics.com/", "documentation": "https://kentinformatics.com/documentation", "doi": "10.1101/gr.229202", "licence": [ "Free for academic, nonprofit and personal use" ], "identifier": "biotools:blat" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "query": { "type": "file", "description": "Sequence file", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,nib,2bit}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing subject information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "subject": { "type": "file", "description": "Sequence file", "pattern": "*.{fa,nib,2bit}", "ontologies": [] } } ] ], "output": { "psl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.psl": { "type": "file", "description": "Search results", "pattern": "*.{psl}", "ontologies": [] } } ] ], "versions_blat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blat": { "type": "string", "description": "The name of the tool" } }, { "blat 2>&1 | sed '1!d;s/^.*BLAT v. //;s/ fast.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blat": { "type": "string", "description": "The name of the tool" } }, { "blat 2>&1 | sed '1!d;s/^.*BLAT v. //;s/ fast.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@d-jch" ], "maintainers": [ "@d-jch" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ucsc-blat:472--3b87dacc9a173a42", "build_id": "bd-3b87dacc9a173a42_1", "scan_id": "sc-f7ce5f8ed827af69_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ucsc-blat:472--73500381ee237047", "build_id": "bd-73500381ee237047_1", "scan_id": "sc-dde5505778a16f50_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ucsc-blat:472--6a3719fbf7b81f43", "build_id": "bd-6a3719fbf7b81f43_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b6/b6daae06b6d6e1fc5d1ce8fe53435c16679b959d9fdb2f545dd59a111a21bcf7/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ucsc-blat:472--73205ca0987c70bb", "build_id": "bd-73205ca0987c70bb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8f/8f1c01ef5544da297e213b49ad010a6de4bb152c1bd34881a8b65cb825192ed5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/blat/.conda-lock/linux_amd64-bd-3b87dacc9a173a42_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/blat/.conda-lock/linux_arm64-bd-73500381ee237047_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "blobtk_create", "path": "modules/nf-core/blobtk/create/meta.yml", "tree_sha": "2a71e71c11b17da9f3633c048ed56bd2f8f30f42", "files": [ "modules/nf-core/blobtk/create/environment.yml", "modules/nf-core/blobtk/create/main.nf", "modules/nf-core/blobtk/create/meta.yml", "modules/nf-core/blobtk/create/tests/main.nf.test", "modules/nf-core/blobtk/create/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "blobtk_create", "description": "Creates a minimal blobdir.\n", "keywords": [ "blobdir", "btk", "blobtoolkit", "metadata" ], "tools": [ { "btk": { "description": "BlobTk contains a set of core functions used by BlobToolKit tools.\nImplemented in Rust, these functions are intended to be accessible\nfrom the command line, as python modules and will include web assembly\ncode for use in javascript.\n", "homepage": "https://github.com/genomehubs/blobtk/", "documentation": "https://github.com/genomehubs/blobtk/wiki/", "licence": [ "MIT" ], "identifier": "biotools:btk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information and blobtk arguments\ne.g. `[ id:'sample1']`\n" } }, { "fasta": { "type": "file", "description": "Input assembly FASTA.\n", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "full_table": { "type": "file", "description": "Full table TSV from busco.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_1915" } ] } } ] ], "output": { "blobdir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "A minimal blobdir directory\n", "ontologies": [] } } ] ], "versions_blobtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blobtk": { "type": "string", "description": "The name of the tool" } }, { "blobtk --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blobtk": { "type": "string", "description": "The name of the tool" } }, { "blobtk --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "blobtk_depth", "path": "modules/nf-core/blobtk/depth/meta.yml", "tree_sha": "33fb35308c9ce844d9ee52b349e9093d95605cbd", "files": [ "modules/nf-core/blobtk/depth/environment.yml", "modules/nf-core/blobtk/depth/main.nf", "modules/nf-core/blobtk/depth/meta.yml", "modules/nf-core/blobtk/depth/tests/main.nf.test", "modules/nf-core/blobtk/depth/tests/main.nf.test.snap", "modules/nf-core/blobtk/depth/tests/nextflow.config" ], "type": "module", "meta": { "name": "blobtk_depth", "description": "Creates a bed file containing the depth of data at intervals of an aligned bam.\n", "keywords": [ "bam", "gzipped", "blobtoolkit", "depth" ], "tools": [ { "blobtk": { "description": "BlobTk contains a set of core functions used by BlobToolKit tools.\nImplemented in Rust, these functions are intended to be accessible\nfrom the command line, as python modules and will include web assembly\ncode for use in javascript.\n", "homepage": "https://github.com/genomehubs/blobtk/", "documentation": "https://github.com/genomehubs/blobtk/wiki/", "licence": [ "MIT" ], "identifier": "biotools:blobtk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Algined BAM file.\n", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "index": { "type": "file", "description": "Algined BAM index file.\n", "pattern": "*.bai|*.csi", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.regions.bed.gz": { "type": "file", "description": "Bed file describing the depth of regions across the genome.\n" } } ] ], "versions_blobtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blobtk": { "type": "string", "description": "The name of the tool" } }, { "blobtk --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blobtk": { "type": "string", "description": "The name of the tool" } }, { "blobtk --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "blobtk_plot", "path": "modules/nf-core/blobtk/plot/meta.yml", "tree_sha": "82c7109d0de91eae4756f96f96806e1096c09e8a", "files": [ "modules/nf-core/blobtk/plot/environment.yml", "modules/nf-core/blobtk/plot/main.nf", "modules/nf-core/blobtk/plot/meta.yml", "modules/nf-core/blobtk/plot/tests/main.nf.test", "modules/nf-core/blobtk/plot/tests/main.nf.test.snap", "modules/nf-core/blobtk/plot/tests/nextflow.config" ], "type": "module", "meta": { "name": "blobtk_plot", "description": "Creates differing styles of blobplots depending on provided arguments.\n", "keywords": [ "png", "svg", "btk", "blobtoolkit", "plot" ], "tools": [ { "blobtk": { "description": "BlobTk contains a set of core functions used by BlobToolKit tools.\nImplemented in Rust, these functions are intended to be accessible\nfrom the command line, as python modules and will include web assembly\ncode for use in javascript.\n", "homepage": "https://github.com/genomehubs/blobtk/", "documentation": "https://github.com/genomehubs/blobtk/wiki/", "licence": [ "MIT" ], "identifier": "biotools:blobtk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information and blobtk arguments\ne.g. `[ id:'sample1']`\n" } }, { "fasta": { "type": "file", "description": "Input assembly FASTA.\n", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "local_path": { "type": "directory", "description": "A path to a Blob Dir generated as part of a greater pipeline.\n", "pattern": "*/" } }, { "online_path": { "type": "string", "description": "A webaddress to a Blob Dir e.g. hosted on a BlobToolKit Viewer.\n", "pattern": "*/" } }, { "extra_args": { "type": "map", "description": "Groovy Map containing sample information and blobtk arguments\ne.g. `[name: 'VIEW', args: \"-v\"]`\n" } }, { "format": { "type": "string", "description": "Value indicating the output format.\ne.g. `\"png\" or \"svg\"`\n" } } ], "output": { "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.png": { "type": "file", "description": "Blobplot PNG results of input arguments.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "svg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.svg": { "type": "file", "description": "Blobplot SVG results of input arguments.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3604" } ] } } ] ], "versions_blobtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blobtk": { "type": "string", "description": "The name of the tool" } }, { "blobtk --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blobtk": { "type": "string", "description": "The name of the tool" } }, { "blobtk --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "blobtk_snail", "path": "modules/nf-core/blobtk/snail/meta.yml", "tree_sha": "015feea4c6999d1189040cffc33a44ca4c65f4f2", "files": [ "modules/nf-core/blobtk/snail/environment.yml", "modules/nf-core/blobtk/snail/main.nf", "modules/nf-core/blobtk/snail/meta.yml", "modules/nf-core/blobtk/snail/tests/main.nf.test", "modules/nf-core/blobtk/snail/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "blobtk_snail", "description": "Creates blobtk snail plots.\n", "keywords": [ "svg", "btk", "blobtoolkit", "snailplot" ], "tools": [ { "btk": { "description": "BlobTk contains a set of core functions used by BlobToolKit tools.\nImplemented in Rust, these functions are intended to be accessible\nfrom the command line, as python modules and will include web assembly\ncode for use in javascript.\n", "homepage": "https://github.com/genomehubs/blobtk/", "documentation": "https://github.com/genomehubs/blobtk/wiki/", "licence": [ "MIT" ], "identifier": "biotools:btk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information and blobtk arguments\ne.g. `[ id:'sample1']`\n" } }, { "fasta": { "type": "file", "description": "Input assembly FASTA.\n", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "full_table": { "type": "file", "description": "Full table TSV from busco.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_1915" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information and blobtk arguments\ne.g. `[ id:'sample1']`\n" } }, { "blob_dir": { "type": "directory", "description": "A local path to a BlobDir.\n", "pattern": "*/" } } ], { "format": { "type": "string", "description": "Output format for the snail plot.\n", "pattern": "{png,svg,json,yaml}" } } ], "output": { "images": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.{svg,png}": { "type": "file", "description": "BlobTK image results of input arguments.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3604" }, { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "descriptions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.{json,yaml}": { "type": "file", "description": "BlobTK files describing the snail plot.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_blobtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blobtk": { "type": "string", "description": "The name of the tool" } }, { "blobtk --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blobtk": { "type": "string", "description": "The name of the tool" } }, { "blobtk --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bowtie2_align", "path": "modules/nf-core/bowtie2/align/meta.yml", "tree_sha": "ddfe04f84e30325898010120a3d390bef0d5b7b0", "files": [ "modules/nf-core/bowtie2/align/.conda-lock/linux_amd64-bd-dbd18842ad7cb278_1.txt", "modules/nf-core/bowtie2/align/.conda-lock/linux_arm64-bd-9f290da29567318c_1.txt", "modules/nf-core/bowtie2/align/environment.yml", "modules/nf-core/bowtie2/align/main.nf", "modules/nf-core/bowtie2/align/meta.yml", "modules/nf-core/bowtie2/align/tests/bam.config", "modules/nf-core/bowtie2/align/tests/cram_crai.config", "modules/nf-core/bowtie2/align/tests/large_index.config", "modules/nf-core/bowtie2/align/tests/main.nf.test", "modules/nf-core/bowtie2/align/tests/main.nf.test.snap", "modules/nf-core/bowtie2/align/tests/sam.config", "modules/nf-core/bowtie2/align/tests/sam2.config" ], "type": "module", "meta": { "name": "bowtie2_align", "description": "Align reads to a reference genome using bowtie2", "keywords": [ "align", "map", "fasta", "fastq", "genome", "reference" ], "tools": [ { "bowtie2": { "description": "Bowtie 2 is an ultrafast and memory-efficient tool for aligning\nsequencing reads to long reference sequences.\n", "homepage": "http://bowtie-bio.sourceforge.net/bowtie2/index.shtml", "documentation": "http://bowtie-bio.sourceforge.net/bowtie2/manual.shtml", "doi": "10.1186/gb-2009-10-3-r25", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "Bowtie2 genome index files", "pattern": "*.ebwt", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "save_unaligned": { "type": "boolean", "description": "Save reads that do not map to the reference (true) or discard them (false)\n(default: false)\n" } }, { "sort_bam": { "type": "boolean", "description": "use samtools sort (true) or samtools view (false)", "pattern": "true or false" } } ], "output": { "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.sam": { "type": "file", "description": "Output SAM file containing read alignments", "pattern": "*.sam", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.bam", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.cram": { "type": "file", "description": "Output CRAM file containing read alignments", "pattern": "*.cram", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.csi": { "type": "file", "description": "Output SAM/BAM index for large inputs", "pattern": "*.csi", "ontologies": [] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.crai": { "type": "file", "description": "Output CRAM index", "pattern": "*.crai", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.log": { "type": "file", "description": "Alignment log", "pattern": "*.log", "ontologies": [] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*fastq.gz": { "type": "file", "description": "Unaligned FastQ files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_bowtie2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bowtie2": { "type": "string", "description": "The name of the tool" } }, { "bowtie2 --version 2>&1 | sed -n 's/.*bowtie2-align-s version //p'": { "type": "eval", "description": "The expression to obtain the version of bowtie2" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of samtools" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //'": { "type": "eval", "description": "The expression to obtain the version of pigz" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bowtie2": { "type": "string", "description": "The name of the tool" } }, { "bowtie2 --version 2>&1 | sed -n 's/.*bowtie2-align-s version //p'": { "type": "eval", "description": "The expression to obtain the version of bowtie2" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of samtools" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //'": { "type": "eval", "description": "The expression to obtain the version of pigz" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bowtie2_htslib_samtools_pigz:9f290da29567318c", "build_id": "bd-9f290da29567318c_1", "scan_id": "sc-98905ced68bda5f0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bowtie2_htslib_samtools_pigz:dbd18842ad7cb278", "build_id": "bd-dbd18842ad7cb278_1", "scan_id": "sc-c9fff40d1921fb76_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bowtie2_htslib_samtools_pigz:f2ceb0358c026249", "build_id": "bd-f2ceb0358c026249_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/92/9266ea4da38d6a8ace999a5d57cd4b4b77bfef573633da7ac18e6eb01531e1d0/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bowtie2_htslib_samtools_pigz:1d137fae829780dd", "build_id": "bd-1d137fae829780dd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d4/d4990a9e13c1aad32d60f19e0ced204f2f1e231fe856290ce75713505a1bfe44/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bowtie2/align/.conda-lock/linux_amd64-bd-dbd18842ad7cb278_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bowtie2/align/.conda-lock/linux_arm64-bd-9f290da29567318c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "coproid", "version": "2.0.1" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "hic", "version": "2.1.0" }, { "name": "marsseq", "version": "1.0.3" }, { "name": "nascent", "version": "2.3.0" }, { "name": "phageannotator", "version": "dev" }, { "name": "readsimulator", "version": "1.0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bowtie2_build", "path": "modules/nf-core/bowtie2/build/meta.yml", "tree_sha": "6128ac54d0344c66cb9b5d906ea1a99191fb4dd8", "files": [ "modules/nf-core/bowtie2/build/.conda-lock/linux_amd64-bd-dbd18842ad7cb278_1.txt", "modules/nf-core/bowtie2/build/.conda-lock/linux_arm64-bd-9f290da29567318c_1.txt", "modules/nf-core/bowtie2/build/environment.yml", "modules/nf-core/bowtie2/build/main.nf", "modules/nf-core/bowtie2/build/meta.yml", "modules/nf-core/bowtie2/build/tests/main.nf.test", "modules/nf-core/bowtie2/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bowtie2_build", "description": "Builds bowtie index for reference genome", "keywords": [ "build", "index", "fasta", "genome", "reference" ], "tools": [ { "bowtie2": { "description": "Bowtie 2 is an ultrafast and memory-efficient tool for aligning\nsequencing reads to long reference sequences.\n", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bowtie2": { "type": "directory", "description": "Bowtie2 genome index files", "pattern": "*.bt2", "ontologies": [] } } ] ], "versions_bowtie2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bowtie2": { "type": "string", "description": "The name of the tool" } }, { "bowtie2 --version 2>&1 | sed -n 's/.*bowtie2-align-s version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bowtie2": { "type": "string", "description": "The name of the tool" } }, { "bowtie2 --version 2>&1 | sed -n 's/.*bowtie2-align-s version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bowtie2_htslib_samtools_pigz:dbd18842ad7cb278", "build_id": "bd-dbd18842ad7cb278_1", "scan_id": "sc-c9fff40d1921fb76_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bowtie2_htslib_samtools_pigz:9f290da29567318c", "build_id": "bd-9f290da29567318c_1", "scan_id": "sc-98905ced68bda5f0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bowtie2_htslib_samtools_pigz:1d137fae829780dd", "build_id": "bd-1d137fae829780dd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d4/d4990a9e13c1aad32d60f19e0ced204f2f1e231fe856290ce75713505a1bfe44/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bowtie2_htslib_samtools_pigz:f2ceb0358c026249", "build_id": "bd-f2ceb0358c026249_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/92/9266ea4da38d6a8ace999a5d57cd4b4b77bfef573633da7ac18e6eb01531e1d0/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bowtie2/build/.conda-lock/linux_amd64-bd-dbd18842ad7cb278_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bowtie2/build/.conda-lock/linux_arm64-bd-9f290da29567318c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "coproid", "version": "2.0.1" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "hic", "version": "2.1.0" }, { "name": "marsseq", "version": "1.0.3" }, { "name": "nascent", "version": "2.3.0" }, { "name": "phageannotator", "version": "dev" }, { "name": "readsimulator", "version": "1.0.1" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bowtie_align", "path": "modules/nf-core/bowtie/align/meta.yml", "tree_sha": "ed37c7261083a8d6912dd162d3c6f61fb39f8e11", "files": [ "modules/nf-core/bowtie/align/environment.yml", "modules/nf-core/bowtie/align/main.nf", "modules/nf-core/bowtie/align/meta.yml", "modules/nf-core/bowtie/align/tests/main.nf.test", "modules/nf-core/bowtie/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bowtie_align", "description": "Align reads to a reference genome using bowtie", "keywords": [ "align", "map", "fastq", "fasta", "genome", "reference" ], "tools": [ { "bowtie": { "description": "bowtie is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "http://bowtie-bio.sourceforge.net/index.shtml", "documentation": "http://bowtie-bio.sourceforge.net/manual.shtml", "arxiv": "arXiv:1303.3997", "licence": [ "Artistic-2.0" ], "identifier": "biotools:bowtie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'sarscov2' ]\n" } }, { "index": { "type": "file", "description": "Bowtie genome index files", "pattern": "*.ebwt", "ontologies": [] } } ], { "save_unaligned": { "type": "boolean", "description": "Whether to save fastq files containing the reads which did not align." } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.out": { "type": "file", "description": "Log file", "pattern": "*.log", "ontologies": [] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*fastq.gz": { "type": "file", "description": "Unaligned FastQ files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_bowtie": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bowtie": { "type": "string", "description": "The name of the tool" } }, { "bowtie --version 2>&1 | sed -n 's/.*bowtie-align-s version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_gzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gzip": { "type": "string", "description": "The name of the tool" } }, { "gzip --version 2>&1 | sed '1!d;s/gzip //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bowtie": { "type": "string", "description": "The name of the tool" } }, { "bowtie --version 2>&1 | sed -n 's/.*bowtie-align-s version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gzip": { "type": "string", "description": "The name of the tool" } }, { "gzip --version 2>&1 | sed '1!d;s/gzip //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden" ], "maintainers": [ "@kevinmenden" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "circrna", "version": "dev" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "bowtie_build", "path": "modules/nf-core/bowtie/build/meta.yml", "tree_sha": "700a88feeffe7959f04a5b6695a1fe8fe0e14cd8", "files": [ "modules/nf-core/bowtie/build/environment.yml", "modules/nf-core/bowtie/build/main.nf", "modules/nf-core/bowtie/build/meta.yml", "modules/nf-core/bowtie/build/tests/main.nf.test", "modules/nf-core/bowtie/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bowtie_build", "description": "Create bowtie index for reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "bowtie": { "description": "bowtie is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "http://bowtie-bio.sourceforge.net/index.shtml", "documentation": "http://bowtie-bio.sourceforge.net/manual.shtml", "arxiv": "arXiv:1303.3997", "licence": [ "Artistic-2.0" ], "identifier": "biotools:bowtie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information about the genome fasta\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information about the genome fasta\ne.g. [ id:'test' ]\n" } }, { "bowtie": { "type": "string", "description": "Folder containing bowtie genome index files", "pattern": "*.ebwt", "ontologies": [] } } ] ], "versions_bowtie": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bowtie": { "type": "string", "description": "Folder containing bowtie genome index files", "pattern": "*.ebwt", "ontologies": [] } }, { "bowtie --version 2>&1 | sed -n 's/.*bowtie-align-s version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bowtie": { "type": "string", "description": "Folder containing bowtie genome index files", "pattern": "*.ebwt", "ontologies": [] } }, { "bowtie --version 2>&1 | sed -n 's/.*bowtie-align-s version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@drpatelh" ], "maintainers": [ "@kevinmenden", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "circrna", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "bppsuite_bppml", "path": "modules/nf-core/bppsuite/bppml/meta.yml", "tree_sha": "75033141390e70573e5d6e1476b59089af63e091", "files": [ "modules/nf-core/bppsuite/bppml/.conda-lock/linux_amd64-bd-14dc7ef049395552_1.txt", "modules/nf-core/bppsuite/bppml/.conda-lock/linux_arm64-bd-99321d96161bfb55_1.txt", "modules/nf-core/bppsuite/bppml/environment.yml", "modules/nf-core/bppsuite/bppml/main.nf", "modules/nf-core/bppsuite/bppml/meta.yml", "modules/nf-core/bppsuite/bppml/tests/main.nf.test", "modules/nf-core/bppsuite/bppml/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bppsuite_bppml", "description": "Bio++ Maximum Likelihood Computation (bppml) is a command-line tool within the Bio++ suite designed for maximum likelihood estimation of evolutionary parameters on phylogenetic trees. It estimates branch lengths, substitution model parameters (such as $d_N/d_S$ ratios, transition/transversion ratios, or amino acid replacement matrices), site-specific rate distributions, and equilibrium frequencies for nucleotide, codon, or protein alignments under defined phylogenetic models.", "keywords": [ "branch length estimation", "maximum likelihood", "substitution models", "site-specific rate distributions", "nucleotide models", "codon models", "protein models" ], "tools": [ { "bppsuite": { "description": "BppSuite is a suite of ready-to-use programs for phylogenetic and sequence analysis.", "homepage": "https://github.com/BioPP/bppsuite", "documentation": "https://pbil.univ-lyon1.fr/bpp-doc/bppsuite/bppsuite.html", "tool_dev_url": "https://github.com/BioPP/bppsuite", "doi": "10.1093/molbev/mst097", "licence": [ "CECILL-2.1" ], "identifier": "biotools:biopp" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Aligned sequences in FASTA format.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "tree": { "type": "file", "description": "Phylogenetic gene tree in text or xml format", "pattern": "*.{tree,txt,nwk,newick,nhx,phyloxml,xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" }, { "edam": "http://edamontology.org/format_2332" } ] } }, { "parameters": { "type": "file", "description": "Text file with all other parameters necessary to run a model in bppml.", "pattern": "*.{txt,bpp}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "parameters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.params*": { "type": "file", "description": "Optimized parameters estimated by bppml in text format. Required output.", "pattern": "*.params*", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.{nwk,tree,dnd}*": { "type": "file", "description": "Resulting phylogenetic tree after parameter optimization. Optional.", "pattern": "*.{nwk,tree,dnd}*", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "backup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.backup*": { "type": "file", "description": "A backup file where parameters values are stored during the optimization process in text format. Optional.", "pattern": "*.backup*", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "infos": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.infos*": { "type": "file", "description": "Alignment information log file (site specific rates, etc) in text format. Optional.", "pattern": "*.infos*", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "messages": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.messages*": { "type": "file", "description": "Error or warning messages in text format. Optional.", "pattern": "*.messages*", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.profile*": { "type": "file", "description": "Optimization steps in text format. Optional.", "pattern": "*.profile*", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_bppsuite": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bppml": { "type": "string", "description": "The name of the tool" } }, { "bppml | sed -n 's/.*version \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bppml": { "type": "string", "description": "The name of the tool" } }, { "bppml | sed -n 's/.*version \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bppsuite:3.0.0--14dc7ef049395552", "build_id": "bd-14dc7ef049395552_1", "scan_id": "sc-e32d2f9801756f55_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bppsuite:3.0.0--99321d96161bfb55", "build_id": "bd-99321d96161bfb55_1", "scan_id": "sc-788e793711a427f7_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bppsuite:3.0.0--865e2065a323996f", "build_id": "bd-865e2065a323996f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/da/da7b6d746001ce425b8d87d27ddb4d2a97895b19af0aeb62b4457a8079bd3d75/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bppsuite:3.0.0--de6f03b8a858df5d", "build_id": "bd-de6f03b8a858df5d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/17/17ac9c8f71ea0058788490646e7e7945fc02e9f7edcb55eedfb9f52e9d0fd7a7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bppsuite/bppml/.conda-lock/linux_amd64-bd-14dc7ef049395552_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bppsuite/bppml/.conda-lock/linux_arm64-bd-99321d96161bfb55_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bracken_bracken", "path": "modules/nf-core/bracken/bracken/meta.yml", "tree_sha": "98e31e6c6b175c64093e9733c4c1940583a686e1", "files": [ "modules/nf-core/bracken/bracken/environment.yml", "modules/nf-core/bracken/bracken/main.nf", "modules/nf-core/bracken/bracken/meta.yml", "modules/nf-core/bracken/bracken/tests/genus_test.config", "modules/nf-core/bracken/bracken/tests/main.nf.test", "modules/nf-core/bracken/bracken/tests/main.nf.test.snap", "modules/nf-core/bracken/bracken/tests/nextflow.config" ], "type": "module", "meta": { "name": "bracken_bracken", "description": "Re-estimate taxonomic abundance of metagenomic samples analyzed by kraken.", "keywords": [ "bracken", "metagenomics", "abundance", "kraken2" ], "tools": [ { "bracken": { "description": "Bracken (Bayesian Reestimation of Abundance with KrakEN) is a highly accurate statistical method that computes the abundance of species in DNA sequences from a metagenomics sample.", "homepage": "https://ccb.jhu.edu/software/bracken/", "documentation": "https://ccb.jhu.edu/software/bracken/index.shtml?t=manual", "tool_dev_url": "https://github.com/jenniferlu717/Bracken", "doi": "10.7717/peerj-cs.104", "licence": [ "GPL v3" ], "identifier": "biotools:bracken" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "kraken_report": { "type": "file", "description": "TSV file with six columns coming from kraken2 output", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "database": { "type": "file", "description": "Directory containing the kraken2/Bracken files for analysis", "pattern": "*", "ontologies": [] } } ], "output": { "reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{tsv}" } }, { "bracken_report": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{tsv}" } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{tsv}" } }, { "bracken_kraken_style_report": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.txt" } } ] ], "versions_bracken": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bracken": { "type": "string", "description": "The tool name" } }, { "bracken -v | cut -f2 -d\"v\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bracken": { "type": "string", "description": "The tool name" } }, { "bracken -v | cut -f2 -d\"v\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Midnighter" ], "maintainers": [ "@Midnighter" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "bracken_build", "path": "modules/nf-core/bracken/build/meta.yml", "tree_sha": "6587c541e016fa738e35cf4cfd9652d142714d17", "files": [ "modules/nf-core/bracken/build/environment.yml", "modules/nf-core/bracken/build/main.nf", "modules/nf-core/bracken/build/meta.yml", "modules/nf-core/bracken/build/tests/main.nf.test", "modules/nf-core/bracken/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bracken_build", "description": "Extends a Kraken2 database to be compatible with Bracken", "keywords": [ "kraken2", "bracken", "database", "build" ], "tools": [ { "bracken": { "description": "Bracken (Bayesian Reestimation of Abundance with KrakEN) is a highly accurate statistical method that computes the abundance of species in DNA sequences from a metagenomics sample.", "homepage": "https://ccb.jhu.edu/software/bracken/", "documentation": "https://ccb.jhu.edu/software/bracken/", "tool_dev_url": "https://github.com/jenniferlu717/Bracken/", "doi": "10.7717/peerj-cs.104 ", "licence": [ "GPL v3" ], "identifier": "biotools:bracken" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "k2d": { "type": "file", "description": "Kraken2 k2d binary database files", "pattern": "*.k2d", "ontologies": [] } }, { "map": { "type": "file", "description": "Kraken2 k2d binary database taxonomy to sequencing mapping file", "pattern": "*.map", "ontologies": [] } }, { "library": { "type": "file", "description": "Kraken2 masked FASTA files used to build the database", "pattern": "*.fasta", "ontologies": [] } }, { "taxonomy": { "type": "file", "description": "Kraken2 nodes.dmp, names.dmp, and .accession2taxid taxonomy files", "pattern": "*.{dmp,accession2taxid}", "ontologies": [] } } ] ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bracken-database/": { "type": "directory", "description": "Directory contains the database that can be used to perform taxonomic classification\n\nIMPORTANT: this output directory will be hardcoded as 'bracken-database/' inside the module\nto prevent issues of containers following symlinks in symlinks.\n\nTo give a user the option to provide custom name for the database directory within a pipeline, you should\ncustomise this name using during pipeline output publication via the pipeline's publishDir or workflow output customisation options.\n", "pattern": "bracken-database/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ] ], "db_separated": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bracken-database/database*": { "type": "file", "description": "Bracken kmer distribution files", "pattern": "database*", "ontologies": [] } }, { "bracken-database/*k2d": { "type": "file", "description": "Kraken2 k2d binary database files", "pattern": "*.k2d", "ontologies": [] } }, { "bracken-database/*map": { "type": "file", "description": "Kraken2 k2d binary database taxonomy to sequencing mapping file", "pattern": "*.map", "ontologies": [] } }, { "bracken-database/library/added/*": { "type": "file", "description": "Kraken2 masked FASTA files used to build the database", "pattern": "*.fasta", "ontologies": [] } }, { "bracken-database/taxonomy/*": { "type": "file", "description": "Kraken2 nodes.dmp, names.dmp, and .accession2taxid taxonomy files", "pattern": "*.{dmp,accession2taxid}", "ontologies": [] } } ] ], "versions_bracken": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bracken": { "type": "string", "description": "The name of the tool" } }, { "bracken -v | cut -f2 -d'v'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bracken": { "type": "string", "description": "The name of the tool" } }, { "bracken -v | cut -f2 -d'v'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "bracken_combinebrackenoutputs", "path": "modules/nf-core/bracken/combinebrackenoutputs/meta.yml", "tree_sha": "e8a8c6ed943ebb25ff96b00eb56d8daa9d99cc36", "files": [ "modules/nf-core/bracken/combinebrackenoutputs/environment.yml", "modules/nf-core/bracken/combinebrackenoutputs/main.nf", "modules/nf-core/bracken/combinebrackenoutputs/meta.yml", "modules/nf-core/bracken/combinebrackenoutputs/tests/main.nf.test", "modules/nf-core/bracken/combinebrackenoutputs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bracken_combinebrackenoutputs", "description": "Combine output of metagenomic samples analyzed by bracken.", "keywords": [ "bracken", "metagenomics", "postprocessing", "reporting" ], "tools": [ { "bracken": { "description": "Bracken (Bayesian Reestimation of Abundance with KrakEN) is a highly accurate statistical method that computes the abundance of species in DNA sequences from a metagenomics sample.", "homepage": "https://ccb.jhu.edu/software/bracken/", "documentation": "https://ccb.jhu.edu/software/bracken/index.shtml?t=manual", "tool_dev_url": "https://github.com/jenniferlu717/Bracken", "doi": "10.7717/peerj-cs.104", "licence": [ "GPL v3" ], "identifier": "biotools:bracken" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "List of output files from bracken", "pattern": "*", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Combined output in table format", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_combine_bracken_outputs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "combine_bracken_outputs": { "type": "string", "description": "The name of the tool" } }, { "bracken -v | cut -f2 -d\"v\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "combine_bracken_outputs": { "type": "string", "description": "The name of the tool" } }, { "bracken -v | cut -f2 -d\"v\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "braker3", "path": "modules/nf-core/braker3/meta.yml", "tree_sha": "85658e855d32e2527e81c50f29d80ad1730662de", "files": [ "modules/nf-core/braker3/main.nf", "modules/nf-core/braker3/meta.yml", "modules/nf-core/braker3/tests/main.nf.test", "modules/nf-core/braker3/tests/main.nf.test.snap", "modules/nf-core/braker3/tests/nextflow.config" ], "type": "module", "meta": { "name": "braker3", "description": "Gene prediction in novel genomes using RNA-seq and protein homology information\n", "keywords": [ "genome", "annotation", "braker", "gff", "gtf" ], "tools": [ { "braker3": { "description": "BRAKER3 is a pipeline for fully automated prediction of protein coding gene structures using protein and RNA-seq and protein homology information", "homepage": "https://github.com/Gaius-Augustus/BRAKER", "documentation": "https://github.com/Gaius-Augustus/BRAKER", "tool_dev_url": "https://github.com/Gaius-Augustus/BRAKER", "doi": "10.13140/RG.2.2.20047.36004", "licence": [ "Artistic-1.0" ], "identifier": "biotools:braker3" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Genome assembly fasta", "pattern": "*.{fasta,fa,fas,faa,fna}", "ontologies": [] } } ], { "bam": { "type": "file", "description": "BAM file of RNA-seq data to be passed to --bam", "pattern": "*.bam", "ontologies": [] } }, { "rnaseq_sets_dirs": { "type": "file", "description": "Directories of RNA-seq data sets to be passed to --rnaseq_sets_dirs", "ontologies": [] } }, { "rnaseq_sets_ids": { "type": "file", "description": "IDs of RNA-seq data sets to be passed to --rnaseq_sets_ids", "ontologies": [] } }, { "proteins": { "type": "file", "description": "Protein evidence to be passed to --proteins", "pattern": "*.{fasta,fa,fas,faa}", "ontologies": [] } }, { "hintsfile": { "type": "file", "description": "Hintsfile to be passed to --hintsfile", "pattern": "*.{gff, gtf, gff3}", "ontologies": [] } } ], "output": { "gtf": [ [ { "meta": { "type": "file", "description": "Gene transfer format file as output by BRAKER3", "pattern": "*.{gtf}", "ontologies": [] } }, { "$prefix/braker.gtf": { "type": "file", "description": "Gene transfer format file as output by BRAKER3", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "cds": [ [ { "meta": { "type": "file", "description": "Gene transfer format file as output by BRAKER3", "pattern": "*.{gtf}", "ontologies": [] } }, { "$prefix/braker.codingseq": { "type": "file", "description": "Coding sequence file as output by BRAKER3", "pattern": "*.{codingseq}", "ontologies": [] } } ] ], "aa": [ [ { "meta": { "type": "file", "description": "Gene transfer format file as output by BRAKER3", "pattern": "*.{gtf}", "ontologies": [] } }, { "$prefix/braker.aa": { "type": "file", "description": "Protein sequence file as output by BRAKER3", "pattern": "*.{aa}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "file", "description": "Gene transfer format file as output by BRAKER3", "pattern": "*.{gtf}", "ontologies": [] } }, { "$prefix/braker.log": { "type": "file", "description": "BRAKER3 log file", "pattern": "*.log", "ontologies": [] } } ] ], "hintsfile": [ [ { "meta": { "type": "file", "description": "Gene transfer format file as output by BRAKER3", "pattern": "*.{gtf}", "ontologies": [] } }, { "$prefix/hintsfile.gff": { "type": "file", "description": "Hints file as output by BRAKER3", "pattern": "*hintsfile.{gff}", "ontologies": [] } } ] ], "gff3": [ [ { "meta": { "type": "file", "description": "Gene transfer format file as output by BRAKER3", "pattern": "*.{gtf}", "ontologies": [] } }, { "$prefix/braker.gff3": { "type": "file", "description": "GFF3 file as output by BRAKER3", "pattern": "*.{gff3}", "ontologies": [] } } ] ], "citations": [ [ { "meta": { "type": "file", "description": "Gene transfer format file as output by BRAKER3", "pattern": "*.{gtf}", "ontologies": [] } }, { "$prefix/what-to-cite.txt": { "type": "file", "description": "BRAKER3 citations", "pattern": "what-to-cite.txt", "ontologies": [] } } ] ], "versions_braker3": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "braker3": { "type": "string", "description": "The name of the tool" } }, { "braker.pl --version 2>/dev/null | sed 's/braker.pl version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_augustus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "augustus": { "type": "string", "description": "The name of the tool" } }, { "augustus --version |& sed -n 's/AUGUSTUS (\\(.*\\)) is a gene .*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_genemarketp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genemark-etp": { "type": "string", "description": "The name of the tool" } }, { "gmetp.pl |& sed -n 's/ETP version \\(.*\\)/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_prothint": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prothint": { "type": "string", "description": "The name of the tool" } }, { "prothint.py --version |& sed 's/prothint.py //1'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "braker3": { "type": "string", "description": "The name of the tool" } }, { "braker.pl --version 2>/dev/null | sed 's/braker.pl version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "augustus": { "type": "string", "description": "The name of the tool" } }, { "augustus --version |& sed -n 's/AUGUSTUS (\\(.*\\)) is a gene .*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genemark-etp": { "type": "string", "description": "The name of the tool" } }, { "gmetp.pl |& sed -n 's/ETP version \\(.*\\)/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prothint": { "type": "string", "description": "The name of the tool" } }, { "prothint.py --version |& sed 's/prothint.py //1'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kherronism", "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bullseye_parsebam", "path": "modules/nf-core/bullseye/parsebam/meta.yml", "tree_sha": "eb7ab33b19f5bc2b937ed38bd903d65386a85dd1", "files": [ "modules/nf-core/bullseye/parsebam/environment.yml", "modules/nf-core/bullseye/parsebam/main.nf", "modules/nf-core/bullseye/parsebam/meta.yml", "modules/nf-core/bullseye/parsebam/tests/main.nf.test", "modules/nf-core/bullseye/parsebam/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bullseye_parsebam", "description": "Parse an aligned, sorted, indexed BAM file into a per-base edit matrix for Bullseye", "keywords": [ "bullseye", "rna editing", "dart-seq", "bam" ], "tools": [ { "bullseye": { "description": "An Analysis pipeline for DART-seq, scDART-seq, TRIBE, STAMP and TRIBE-STAMP. Bullseye contains a set of perl scripts for parsing BAM files and identifying RNA editing sites.", "homepage": "https://github.com/mflamand/Bullseye", "documentation": "https://github.com/mflamand/Bullseye", "tool_dev_url": "https://github.com/mflamand/Bullseye", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], { "bullseye_parse_min_coverage": { "type": "integer", "description": "Minimum coverage threshold passed to parseBAM.pl" } } ], "output": { "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.matrix.gz": { "type": "file", "description": "Bgzipped per-base edit matrix. Tabix-indexing is left to a dedicated downstream step (e.g. htslib/bgziptabix).", "pattern": "*.matrix.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_bullseye": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bullseye": { "type": "string", "description": "The name of the tool" } }, { "grep -m1 -i 'version' \\$(command -v parseBAM.pl) | grep -oE '[0-9]+\\.[0-9]+(\\.[0-9]+)?'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bullseye": { "type": "string", "description": "The name of the tool" } }, { "grep -m1 -i 'version' \\$(command -v parseBAM.pl) | grep -oE '[0-9]+\\.[0-9]+(\\.[0-9]+)?'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ] }, "git_sha": "02063a5b27e8040f6f07ddbd28c066a61ab5bf38" }, { "name": "busco_busco", "path": "modules/nf-core/busco/busco/meta.yml", "tree_sha": "a71b311be7481c4211eb5a40abc8b60dcd554b56", "files": [ "modules/nf-core/busco/busco/.conda-lock/linux_amd64-bd-c502c35c2ab05540_1.txt", "modules/nf-core/busco/busco/environment.yml", "modules/nf-core/busco/busco/main.nf", "modules/nf-core/busco/busco/meta.yml", "modules/nf-core/busco/busco/tests/main.nf.test", "modules/nf-core/busco/busco/tests/main.nf.test.snap", "modules/nf-core/busco/busco/tests/nextflow.config" ], "type": "module", "meta": { "name": "busco_busco", "description": "Benchmarking Universal Single Copy Orthologs", "keywords": [ "quality control", "genome", "transcriptome", "proteome" ], "tools": [ { "busco": { "description": "BUSCO provides measures for quantitative assessment of genome assembly, gene set, and transcriptome completeness based on evolutionarily informed expectations of gene content from near-universal single-copy orthologs selected from OrthoDB.", "homepage": "https://busco.ezlab.org/", "documentation": "https://busco.ezlab.org/busco_userguide.html", "tool_dev_url": "https://gitlab.com/ezlab/busco", "doi": "10.1007/978-1-4939-9173-0_14", "licence": [ "MIT" ], "identifier": "biotools:busco" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Nucleic or amino acid sequence file in FASTA format.", "pattern": "*.{fasta,fna,fa,fasta.gz,fna.gz,fa.gz}", "ontologies": [] } } ], { "mode": { "type": "string", "description": "The mode to run Busco in. One of genome, proteins, or transcriptome", "pattern": "{genome,proteins,transcriptome}" } }, { "lineage": { "type": "string", "description": "The BUSCO lineage to use, or \"auto\", \"auto_prok\" or \"auto_euk\" to automatically select lineage" } }, { "busco_lineages_path": { "type": "directory", "description": "Path to local BUSCO lineages directory." } }, { "config_file": { "type": "file", "description": "Path to BUSCO config file.", "ontologies": [] } }, { "clean_intermediates": { "type": "boolean", "description": "Flag to remove intermediate files." } } ], "output": { "batch_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco.batch_summary.txt": { "type": "file", "description": "Summary of all sequence files analyzed", "pattern": "*-busco.batch_summary.txt", "ontologies": [] } } ] ], "batch_summary_failed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco.batch_summary.failed.txt": { "type": "file", "description": "Batch summary lines indicating BUSCO run failures", "pattern": "*-busco.batch_summary.failed.txt", "ontologies": [] } } ] ], "short_summaries_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "short_summary.*.txt": { "type": "file", "description": "Short Busco summary in plain text format", "pattern": "short_summary.*.txt", "ontologies": [] } } ] ], "short_summaries_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "short_summary.*.json": { "type": "file", "description": "Short Busco summary in JSON format", "pattern": "short_summary.*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco.log": { "type": "file", "description": "BUSCO main log", "pattern": "*-busco.log", "ontologies": [] } } ] ], "full_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco/*/run_*/full_table.tsv": { "type": "file", "description": "Full BUSCO results table", "pattern": "full_table.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "missing_busco_list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco/*/run_*/missing_busco_list.tsv": { "type": "file", "description": "List of missing BUSCOs", "pattern": "missing_busco_list.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "single_copy_proteins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco/*/run_*/single_copy_proteins.faa": { "type": "file", "description": "Fasta file of single copy proteins (transcriptome mode)", "pattern": "single_copy_proteins.faa", "ontologies": [] } } ] ], "seq_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco/*/run_*/busco_sequences": { "type": "directory", "description": "BUSCO sequence directory", "pattern": "busco_sequences" } } ] ], "translated_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco/*/translated_proteins": { "type": "directory", "description": "Six frame translations of each transcript made by the transcriptome mode", "pattern": "translated_dir" } } ] ], "busco_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco": { "type": "directory", "description": "BUSCO lineage specific output", "pattern": "*-busco" } } ] ], "downloaded_lineages": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "busco_downloads/lineages/*": { "type": "directory", "description": "Lineages downloaded by BUSCO when running the analysis, for example bacteria_odb12", "pattern": "busco_downloads/lineages/*" } } ] ], "single_copy_faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco/*/run_*/busco_sequences/single_copy_busco_sequences/*.faa": { "type": "file", "description": "Single copy .faa sequence files", "pattern": "*-busco/*/run_*/busco_sequences/single_copy_busco_sequences/*.faa", "ontologies": [] } } ] ], "single_copy_fna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-busco/*/run_*/busco_sequences/single_copy_busco_sequences/*.fna": { "type": "file", "description": "Single copy .fna sequence files", "pattern": "*-busco/*/run_*/busco_sequences/single_copy_busco_sequences/*.fna", "ontologies": [] } } ] ], "versions_busco": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "busco": { "type": "string", "description": "The name of the tool" } }, { "busco --version 2> /dev/null | sed 's/BUSCO //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "busco": { "type": "string", "description": "The name of the tool" } }, { "busco --version 2> /dev/null | sed 's/BUSCO //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@priyanka-surana", "@charles-plessy", "@mahesh-panchal", "@muffato", "@jvhagey", "@gallvp" ], "maintainers": [ "@priyanka-surana", "@charles-plessy", "@mahesh-panchal", "@muffato", "@jvhagey", "@gallvp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/busco:6.1.0--c502c35c2ab05540", "build_id": "bd-c502c35c2ab05540_1", "scan_id": "sc-5eb812b63147a8d3_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/busco:6.1.0--e8bfdc605fd43e86", "build_id": "bd-e8bfdc605fd43e86_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fd/fd93359cce52c80ad33d58e18a694f37dc8aee9ccf2530cce8c42f9ade5c1f3f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/busco/busco/.conda-lock/linux_amd64-bd-c502c35c2ab05540_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "denovotranscript", "version": "1.2.1" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "mag", "version": "5.5.0" }, { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "busco_download", "path": "modules/nf-core/busco/download/meta.yml", "tree_sha": "e5a744da43a3bb5b3906ff30784832ec003c7f44", "files": [ "modules/nf-core/busco/download/.conda-lock/linux_amd64-bd-c502c35c2ab05540_1.txt", "modules/nf-core/busco/download/environment.yml", "modules/nf-core/busco/download/main.nf", "modules/nf-core/busco/download/meta.yml", "modules/nf-core/busco/download/tests/main.nf.test", "modules/nf-core/busco/download/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "busco_download", "description": "Download database for BUSCO", "keywords": [ "quality control", "genome", "transcriptome", "proteome" ], "tools": [ { "busco": { "description": "BUSCO provides measures for quantitative assessment of genome assembly, gene set, and transcriptome completeness based on evolutionarily informed expectations of gene content from near-universal single-copy orthologs selected from OrthoDB.", "homepage": "https://busco.ezlab.org/", "documentation": "https://busco.ezlab.org/busco_userguide.html", "tool_dev_url": "https://gitlab.com/ezlab/busco", "doi": "10.1007/978-1-4939-9173-0_14", "licence": [ "MIT" ], "identifier": "biotools:busco" } } ], "input": [ { "lineage": { "type": "string", "description": "The BUSCO lineage to use, or \"auto\", \"auto_prok\" or \"auto_euk\" to automatically select lineage" } } ], "output": { "download_dir": [ { "busco_downloads": { "type": "file", "description": "Directory with busco database", "pattern": "busco_downloads", "ontologies": [] } } ], "versions_busco": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "busco": { "type": "string", "description": "The name of the tool" } }, { "busco --version 2> /dev/null | sed 's/BUSCO //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "busco": { "type": "string", "description": "The name of the tool" } }, { "busco --version 2> /dev/null | sed 's/BUSCO //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@zachary-foster" ], "maintainers": [ "@zachary-foster" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/busco:6.1.0--c502c35c2ab05540", "build_id": "bd-c502c35c2ab05540_1", "scan_id": "sc-5eb812b63147a8d3_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/busco:6.1.0--e8bfdc605fd43e86", "build_id": "bd-e8bfdc605fd43e86_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fd/fd93359cce52c80ad33d58e18a694f37dc8aee9ccf2530cce8c42f9ade5c1f3f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/busco/download/.conda-lock/linux_amd64-bd-c502c35c2ab05540_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" }, { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "busco_generateplot", "path": "modules/nf-core/busco/generateplot/meta.yml", "tree_sha": "f711f6ed0a3a59f471922a0f821bcb2a591943f6", "files": [ "modules/nf-core/busco/generateplot/.conda-lock/linux_amd64-bd-28bfd2435aed3cc4_1.txt", "modules/nf-core/busco/generateplot/environment.yml", "modules/nf-core/busco/generateplot/main.nf", "modules/nf-core/busco/generateplot/meta.yml", "modules/nf-core/busco/generateplot/tests/main.nf.test" ], "type": "module", "meta": { "name": "busco_generateplot", "description": "BUSCO plot generation tool", "deprecated": true, "keywords": [ "genome", "fasta", "annotation", "busco", "transcriptome", "quality control" ], "tools": [ { "busco": { "description": "BUSCO provides measures for quantitative assessment of genome assembly, gene set, and transcriptome completeness based on evolutionarily informed expectations of gene content from near-universal single-copy orthologs selected from OrthoDB.", "homepage": "https://busco.ezlab.org/", "documentation": "https://busco.ezlab.org/busco_userguide.html", "tool_dev_url": "https://gitlab.com/ezlab/busco", "doi": "10.1007/978-1-4939-9173-0_14", "licence": [ "MIT" ], "identifier": "biotools:busco" } } ], "input": [ { "short_summary_txt": { "type": "file", "description": "One or more short summary txt files from BUSCO", "pattern": "short_summary.*.txt", "ontologies": [] } } ], "output": { "png": [ { "*.png": { "type": "file", "description": "A summary plot in png format", "pattern": "*.png", "ontologies": [] } } ], "versions_busco": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "busco": { "type": "string", "description": "The name of the tool" } }, { "busco --version 2> /dev/null | sed 's/BUSCO //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "busco": { "type": "string", "description": "The name of the tool" } }, { "busco --version 2> /dev/null | sed 's/BUSCO //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/busco_sepp:28bfd2435aed3cc4", "build_id": "bd-28bfd2435aed3cc4_1", "scan_id": "sc-39559e51c61a4445_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/busco_sepp:97f24d363985a285", "build_id": "bd-97f24d363985a285_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/dc/dc1935be05e41ef9e53df8820a4862bc2f35637af83fbe1dc402fc109824e5a2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/busco/generateplot/.conda-lock/linux_amd64-bd-28bfd2435aed3cc4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "busco_phylogenomics", "path": "modules/nf-core/busco/phylogenomics/meta.yml", "tree_sha": "9e035bd6185021ee921939345fc91f542d3e2296", "files": [ "modules/nf-core/busco/phylogenomics/.conda-lock/linux_amd64-bd-1ac5c165c01ef4d1_1.txt", "modules/nf-core/busco/phylogenomics/.conda-lock/linux_arm64-bd-7d0684e0b59f34cb_1.txt", "modules/nf-core/busco/phylogenomics/environment.yml", "modules/nf-core/busco/phylogenomics/main.nf", "modules/nf-core/busco/phylogenomics/meta.yml", "modules/nf-core/busco/phylogenomics/tests/main.nf.test", "modules/nf-core/busco/phylogenomics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "busco_phylogenomics", "description": "Construct species phylogenies using BUSCO proteins", "keywords": [ "phylogenies", "orthologs", "alignment" ], "tools": [ { "busco": { "description": "Construct species phylogenies using BUSCO proteins", "homepage": "https://github.com/jamiemcg/BUSCO_phylogenomics", "documentation": "https://github.com/jamiemcg/BUSCO_phylogenomics", "tool_dev_url": "https://github.com/jamiemcg/BUSCO_phylogenomics", "doi": "10.1371/journal.pgen.1011512", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "busco": { "type": "directory", "description": "BUSCO lineage specific output", "pattern": "*" } } ] ], "output": { "gene_trees": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/gene_trees_single_copy/": { "type": "directory", "description": "Gene trees of BUSCO families", "pattern": "${prefix}/gene_trees_single_copy" } } ] ], "supermatrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/supermatrix/": { "type": "directory", "description": "Concatenated supermatrix alignments of BUSCO families", "pattern": "${prefix}/supermatrix" } } ] ], "versions_buscophylogenomics": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "busco_phylogenomics": { "type": "string", "description": "The name of the tool" } }, { "20240919": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "busco_phylogenomics": { "type": "string", "description": "The name of the tool" } }, { "20240919": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/busco_phylogenomics:20240919--7d0684e0b59f34cb", "build_id": "bd-7d0684e0b59f34cb_1", "scan_id": "sc-65f8e6d315fd3c52_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/busco_phylogenomics:20240919--1ac5c165c01ef4d1", "build_id": "bd-1ac5c165c01ef4d1_1", "scan_id": "sc-1193258602180f23_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/busco_phylogenomics:20240919--f92183aef3860b5f", "build_id": "bd-f92183aef3860b5f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/88/88a27490f77e976da1d78ca0e1948a9daaa49e39bf1f50c44a1205b262320662/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/busco_phylogenomics:20240919--368644dad9091943", "build_id": "bd-368644dad9091943_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d2/d2d5ed55fe7ba6e2d8b01cf4cb5b9495dfdfddf7d461de7238e300005025456c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/busco/phylogenomics/.conda-lock/linux_amd64-bd-1ac5c165c01ef4d1_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/busco/phylogenomics/.conda-lock/linux_arm64-bd-7d0684e0b59f34cb_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "busco_plot", "path": "modules/nf-core/busco/plot/meta.yml", "tree_sha": "1b220853f04a020d265706bf0bda16b9b6d1878c", "files": [ "modules/nf-core/busco/plot/.conda-lock/linux_amd64-bd-c502c35c2ab05540_1.txt", "modules/nf-core/busco/plot/environment.yml", "modules/nf-core/busco/plot/main.nf", "modules/nf-core/busco/plot/meta.yml", "modules/nf-core/busco/plot/tests/main.nf.test", "modules/nf-core/busco/plot/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "busco_plot", "description": "BUSCO summary plot generation using the built-in 'busco --plot' command", "keywords": [ "genome", "fasta", "annotation", "busco", "transcriptome", "quality control" ], "tools": [ { "busco": { "description": "BUSCO provides measures for quantitative assessment of genome assembly, gene set, and transcriptome completeness based on evolutionarily informed expectations of gene content from near-universal single-copy orthologs selected from OrthoDB.", "homepage": "https://busco.ezlab.org/", "documentation": "https://busco.ezlab.org/busco_userguide.html", "tool_dev_url": "https://gitlab.com/ezlab/busco", "doi": "10.1007/978-1-4939-9173-0_14", "licence": [ "MIT" ], "identifier": "biotools:busco" } } ], "input": [ { "short_summary_json": { "type": "file", "description": "One or more short summary json files from BUSCO", "pattern": "short_summary.*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "png": [ { "*.png": { "type": "file", "description": "A summary plot in png format", "pattern": "*.png", "ontologies": [] } } ], "versions_busco": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "busco": { "type": "string", "description": "The name of the tool" } }, { "busco --version | sed 's/BUSCO //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "busco": { "type": "string", "description": "The name of the tool" } }, { "busco --version | sed 's/BUSCO //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp", "@dialvarezs" ], "maintainers": [ "@GallVp", "@dialvarezs" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/busco:6.1.0--c502c35c2ab05540", "build_id": "bd-c502c35c2ab05540_1", "scan_id": "sc-5eb812b63147a8d3_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/busco:6.1.0--e8bfdc605fd43e86", "build_id": "bd-e8bfdc605fd43e86_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fd/fd93359cce52c80ad33d58e18a694f37dc8aee9ccf2530cce8c42f9ade5c1f3f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/busco/plot/.conda-lock/linux_amd64-bd-c502c35c2ab05540_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bwa_aln", "path": "modules/nf-core/bwa/aln/meta.yml", "tree_sha": "67a5850d9c1325112e3e2f08657a101b884c2596", "files": [ "modules/nf-core/bwa/aln/environment.yml", "modules/nf-core/bwa/aln/main.nf", "modules/nf-core/bwa/aln/meta.yml", "modules/nf-core/bwa/aln/tests/main.nf.test", "modules/nf-core/bwa/aln/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bwa_aln", "description": "Find SA coordinates of the input reads for bwa short-read mapping", "keywords": [ "bwa", "aln", "short-read", "align", "reference", "fasta", "map", "fastq" ], "tools": [ { "bwa": { "description": "BWA is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "http://bio-bwa.sourceforge.net/", "documentation": "https://bio-bwa.sourceforge.net/bwa.shtml", "doi": "10.1093/bioinformatics/btp324", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:bwa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "BWA genome index files", "pattern": "Directory containing BWA index *.{amb,ann,bwt,pac,sa}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "output": { "sai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sai": { "type": "file", "description": "Single or paired SA coordinate files", "pattern": "*.sai", "ontologies": [] } } ] ], "versions_bwa": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bwa": { "type": "string", "description": "The tool name" } }, { "bwa 2>&1 | sed -n \"s/^Version: //p\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bwa": { "type": "string", "description": "The tool name" } }, { "bwa 2>&1 | sed -n \"s/^Version: //p\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "bwa_index", "path": "modules/nf-core/bwa/index/meta.yml", "tree_sha": "1e82f56e38aff65490ed185a3176ed7755e962d3", "files": [ "modules/nf-core/bwa/index/environment.yml", "modules/nf-core/bwa/index/main.nf", "modules/nf-core/bwa/index/meta.yml", "modules/nf-core/bwa/index/tests/main.nf.test", "modules/nf-core/bwa/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bwa_index", "description": "Create BWA index for reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "bwa": { "description": "BWA is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "http://bio-bwa.sourceforge.net/", "documentation": "https://bio-bwa.sourceforge.net/bwa.shtml", "arxiv": "arXiv:1303.3997", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:bwa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "bwa": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{amb,ann,bwt,pac,sa}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "versions_bwa": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bwa": { "type": "string", "description": "The tool name" } }, { "bwa 2>&1 | sed -n \"s/^Version: //p\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bwa": { "type": "string", "description": "The tool name" } }, { "bwa 2>&1 | sed -n \"s/^Version: //p\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@maxulysse" ], "maintainers": [ "@maxulysse", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "deepmutscan", "version": "dev" }, { "name": "fastquorum", "version": "2.0.0" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "oncoanalyser", "version": "3.0.0" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "references", "version": "0.1" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "ssds", "version": "dev" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "bwa_mem", "path": "modules/nf-core/bwa/mem/meta.yml", "tree_sha": "9015c23d38bfd95242cd0401a9ae5a6c73419829", "files": [ "modules/nf-core/bwa/mem/environment.yml", "modules/nf-core/bwa/mem/main.nf", "modules/nf-core/bwa/mem/meta.yml", "modules/nf-core/bwa/mem/tests/main.nf.test", "modules/nf-core/bwa/mem/tests/main.nf.test.snap", "modules/nf-core/bwa/mem/tests/nextflow_sam.config" ], "type": "module", "meta": { "name": "bwa_mem", "description": "Performs fastq alignment to a fasta reference using BWA", "keywords": [ "mem", "bwa", "alignment", "map", "fastq", "bam", "sam" ], "tools": [ { "bwa": { "description": "BWA is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "http://bio-bwa.sourceforge.net/", "documentation": "https://bio-bwa.sourceforge.net/bwa.shtml", "arxiv": "arXiv:1303.3997", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:bwa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "BWA genome index files", "pattern": "Directory containing BWA index *.{amb,ann,bwt,pac,sa}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], { "sort_bam": { "type": "boolean", "description": "use samtools sort (true) or samtools view (false)", "pattern": "true or false" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.cram": { "type": "file", "description": "Output CRAM file containing read alignments", "pattern": "*.{cram}", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.sam": { "type": "file", "description": "Output SAM file containing read alignments", "pattern": "*.{sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.csi": { "type": "file", "description": "Optional index file for BAM file", "pattern": "*.{csi}", "ontologies": [] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.crai": { "type": "file", "description": "Optional index file for CRAM file", "pattern": "*.{crai}", "ontologies": [] } } ] ], "versions_bwa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwa": { "type": "string", "description": "The name of the tool" } }, { "bwa 2>&1 | sed -n \"s/^Version: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwa": { "type": "string", "description": "The name of the tool" } }, { "bwa 2>&1 | sed -n \"s/^Version: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@jeremy1805", "@matthdsm" ], "maintainers": [ "@drpatelh", "@jeremy1805", "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "ssds", "version": "dev" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "bwa_sampe", "path": "modules/nf-core/bwa/sampe/meta.yml", "tree_sha": "76ef4a552017254edb78f124969d7daa181d2383", "files": [ "modules/nf-core/bwa/sampe/environment.yml", "modules/nf-core/bwa/sampe/main.nf", "modules/nf-core/bwa/sampe/meta.yml", "modules/nf-core/bwa/sampe/tests/main.nf.test", "modules/nf-core/bwa/sampe/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bwa_sampe", "description": "Convert paired-end bwa SA coordinate files to SAM format", "keywords": [ "bwa", "aln", "short-read", "align", "reference", "fasta", "map", "sam", "bam" ], "tools": [ { "bwa": { "description": "BWA is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "http://bio-bwa.sourceforge.net/", "documentation": "https://bio-bwa.sourceforge.net/bwa.shtml", "doi": "10.1093/bioinformatics/btp324", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:bwa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "FASTQ files specified alongside meta in input channel.", "pattern": "*.{fastq,fq}.gz", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1930" } ] } }, { "sai": { "type": "file", "description": "SAI file specified alongside meta and reads in input channel.", "pattern": "*.sai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Directory containing BWA index files (amb,ann,bwt,pac,sa) from BWA_INDEX", "pattern": "bwa/", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_bwa": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bwa": { "type": "string", "description": "The tool name" } }, { "bwa 2>&1 | sed -n \"s/^Version: //p\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bwa": { "type": "string", "description": "The tool name" } }, { "bwa 2>&1 | sed -n \"s/^Version: //p\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "bwa_samse", "path": "modules/nf-core/bwa/samse/meta.yml", "tree_sha": "d0b53534a27627f87f3325df6fe411bceb9e1b89", "files": [ "modules/nf-core/bwa/samse/environment.yml", "modules/nf-core/bwa/samse/main.nf", "modules/nf-core/bwa/samse/meta.yml", "modules/nf-core/bwa/samse/tests/main.nf.test", "modules/nf-core/bwa/samse/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bwa_samse", "description": "Convert bwa SA coordinate file to SAM format", "keywords": [ "bwa", "aln", "short-read", "align", "reference", "fasta", "map", "sam", "bam" ], "tools": [ { "bwa": { "description": "BWA is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "http://bio-bwa.sourceforge.net/", "documentation": "https://bio-bwa.sourceforge.net/bwa.shtml", "doi": "10.1093/bioinformatics/btp324", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:bwa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "FASTQ files specified alongside meta in input channel.", "pattern": "*.{fastq,fq}.gz", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1930" } ] } }, { "sai": { "type": "file", "description": "SAI file specified alongside meta and reads in input channel.", "pattern": "*.sai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Directory containing BWA index files (amb,ann,bwt,pac,sa) from BWA_INDEX", "pattern": "bwa/", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_bwa": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bwa": { "type": "string", "description": "The tool name" } }, { "bwa 2>&1 | sed -n \"s/^Version: //p\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bwa": { "type": "string", "description": "The tool name" } }, { "bwa 2>&1 | sed -n \"s/^Version: //p\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "bwafastalign_index", "path": "modules/nf-core/bwafastalign/index/meta.yml", "tree_sha": "7c83f2706d317841fd953de650b0da56e6def01a", "files": [ "modules/nf-core/bwafastalign/index/environment.yml", "modules/nf-core/bwafastalign/index/main.nf", "modules/nf-core/bwafastalign/index/meta.yml", "modules/nf-core/bwafastalign/index/tests/main.nf.test", "modules/nf-core/bwafastalign/index/tests/main.nf.test.snap", "modules/nf-core/bwafastalign/index/tests/nextflow.config" ], "type": "module", "meta": { "name": "bwafastalign_index", "description": "Create BWA-FASTALIGN index for reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "bwafastalign": { "description": "Faster and Cheaper Sequence Alignment on Commercial CPUs (A faster version of bwa-mem with identical outputs).", "homepage": "https://github.com/zzhofict/BWA-FastAlign", "documentation": "https://github.com/zzhofict/BWA-FastAlign", "doi": "10.1145/3774934.3786421", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bwafastalign": { "type": "string", "description": "BWA-FASTALIGN genome index files", "pattern": "*.{0123,amb,ann,pac,pos_packed,suffixarray_uint64,suffixarray_uint64_L0_PARAMETERS,suffixarray_uint64_L1_PARAMETERS,suffixarray_uint64_L2_PARAMETERS}", "ontologies": [] } } ] ], "versions_bwafastalign": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwafastalign": { "type": "string", "description": "BWA-FASTALIGN genome index files", "pattern": "*.{0123,amb,ann,pac,pos_packed,suffixarray_uint64,suffixarray_uint64_L0_PARAMETERS,suffixarray_uint64_L1_PARAMETERS,suffixarray_uint64_L2_PARAMETERS}", "ontologies": [] } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version 2>&1 | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_mbuffer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mbuffer": { "type": "string", "description": "The name of the tool" } }, { "mbuffer --version 2>&1 | sed -n 's/mbuffer version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwafastalign": { "type": "string", "description": "BWA-FASTALIGN genome index files", "pattern": "*.{0123,amb,ann,pac,pos_packed,suffixarray_uint64,suffixarray_uint64_L0_PARAMETERS,suffixarray_uint64_L1_PARAMETERS,suffixarray_uint64_L2_PARAMETERS}", "ontologies": [] } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version 2>&1 | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mbuffer": { "type": "string", "description": "The name of the tool" } }, { "mbuffer --version 2>&1 | sed -n 's/mbuffer version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@peterpru" ], "maintainers": [ "@peterpru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "bwafastalign_mem", "path": "modules/nf-core/bwafastalign/mem/meta.yml", "tree_sha": "eee95c3015d593ca5a348383ce1c2b5ee1a34240", "files": [ "modules/nf-core/bwafastalign/mem/README.md", "modules/nf-core/bwafastalign/mem/environment.yml", "modules/nf-core/bwafastalign/mem/main.nf", "modules/nf-core/bwafastalign/mem/meta.yml", "modules/nf-core/bwafastalign/mem/tests/main.nf.test", "modules/nf-core/bwafastalign/mem/tests/main.nf.test.snap", "modules/nf-core/bwafastalign/mem/tests/nextflow.config" ], "type": "module", "meta": { "name": "bwafastalign_mem", "description": "Performs fastq alignment to a fasta reference using BWA-FastAlign.", "keywords": [ "mem", "bwa", "bwafastalign", "alignment", "map", "fastq", "bam", "sam", "cram" ], "tools": [ { "bwafastalign": { "description": "Faster and Cheaper Sequence Alignment on Commercial CPUs (A faster version of bwa-mem with identical outputs).", "homepage": "https://github.com/zzhofict/BWA-FastAlign", "documentation": "https://github.com/zzhofict/BWA-FastAlign", "doi": "10.1145/3774934.3786421", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference/index information\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "file", "description": "BWA genome index files", "pattern": "Directory containing BWA index *.{0132,amb,ann,bwt.2bit.64,pac}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } } ], { "sort_bam": { "type": "boolean", "description": "use samtools sort (true) or samtools view (false)", "pattern": "true or false" } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.{sam,bam,cram}": { "type": "file", "description": "Output alignment file (SAM, BAM, or CRAM)", "pattern": "*.{sam,bam,cram}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.{csi,crai}": { "type": "file", "description": "Index file for BAM (.csi) or CRAM (.crai) output", "pattern": "*.{csi,crai}", "ontologies": [] } } ] ], "versions_bwafastalign": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwafastalign": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools --version 2>&1 | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_mbuffer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mbuffer": { "type": "string", "description": "The name of the tool" } }, { "mbuffer --version 2>&1 | sed -n 's/mbuffer version//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwafastalign": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools --version 2>&1 | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mbuffer": { "type": "string", "description": "The name of the tool" } }, { "mbuffer --version 2>&1 | sed -n 's/mbuffer version//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@peterpru" ], "maintainers": [ "@peterpru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "bwamem2_index", "path": "modules/nf-core/bwamem2/index/meta.yml", "tree_sha": "43226e9a4ddefe76a2e53154ab446c3a19137780", "files": [ "modules/nf-core/bwamem2/index/environment.yml", "modules/nf-core/bwamem2/index/main.nf", "modules/nf-core/bwamem2/index/meta.yml", "modules/nf-core/bwamem2/index/tests/main.nf.test", "modules/nf-core/bwamem2/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bwamem2_index", "description": "Create BWA-mem2 index for reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "bwamem2": { "description": "BWA-mem2 is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "https://github.com/bwa-mem2/bwa-mem2", "documentation": "https://github.com/bwa-mem2/bwa-mem2#usage", "doi": "10.1109/IPDPS.2019.00041", "publication": { "author": "Vasimuddin M., Misra S., Li H. & Aluru S.", "year": 2018, "source": "IEEE International Parallel and Distributed Processing Symposium (IPDPS)", "title": "Efficient Architecture-Aware Acceleration of BWA-MEM for Multicore Systems" }, "licence": [ "MIT" ], "identifier": "biotools:bwa-mem2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file, can be bgzipped.", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bwamem2": { "type": "string", "description": "BWA genome index files", "pattern": "*.{0123,amb,ann,bwt.2bit.64,pac}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "versions_bwamem2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwamem2": { "type": "string", "description": "BWA genome index files", "pattern": "*.{0123,amb,ann,bwt.2bit.64,pac}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } }, { "bwa-mem2 version | grep -o -E \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwamem2": { "type": "string", "description": "BWA genome index files", "pattern": "*.{0123,amb,ann,bwt.2bit.64,pac}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } }, { "bwa-mem2 version | grep -o -E \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "oncoanalyser", "version": "3.0.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "references", "version": "0.1" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "bwamem2_mem", "path": "modules/nf-core/bwamem2/mem/meta.yml", "tree_sha": "8815c7ed8488e49ae1f1c10a82efad56a474e6dc", "files": [ "modules/nf-core/bwamem2/mem/environment.yml", "modules/nf-core/bwamem2/mem/main.nf", "modules/nf-core/bwamem2/mem/meta.yml", "modules/nf-core/bwamem2/mem/tests/main.nf.test", "modules/nf-core/bwamem2/mem/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bwamem2_mem", "description": "Performs fastq alignment to a fasta reference using BWA", "keywords": [ "mem", "bwa", "alignment", "map", "fastq", "bam", "sam" ], "tools": [ { "bwamem2": { "description": "BWA-mem2 is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "https://github.com/bwa-mem2/bwa-mem2", "documentation": "https://github.com/bwa-mem2/bwa-mem2#usage", "doi": "10.1109/IPDPS.2019.00041", "publication": { "author": "Vasimuddin M., Misra S., Li H. & Aluru S.", "year": 2018, "source": "IEEE International Parallel and Distributed Processing Symposium (IPDPS)", "title": "Efficient Architecture-Aware Acceleration of BWA-MEM for Multicore Systems" }, "licence": [ "MIT" ], "identifier": "biotools:bwa-mem2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference/index information\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "file", "description": "BWA genome index files", "pattern": "Directory containing BWA index *.{0132,amb,ann,bwt.2bit.64,pac}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], { "sort_bam": { "type": "boolean", "description": "use samtools sort (true) or samtools view (false)", "pattern": "true or false" } } ], "output": { "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sam": { "type": "file", "description": "Output SAM file containing read alignments", "pattern": "*.{sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "Output CRAM file containing read alignments", "pattern": "*.{cram}", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.crai": { "type": "file", "description": "Index file for CRAM file", "pattern": "*.{crai}", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csi": { "type": "file", "description": "Index file for BAM file", "pattern": "*.{csi}", "ontologies": [] } } ] ], "versions_bwamem2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwamem2": { "type": "string", "description": "The name of the tool" } }, { "bwa-mem2 version | grep -o -E \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwamem2": { "type": "string", "description": "The name of the tool" } }, { "bwa-mem2 version | grep -o -E \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxulysse", "@matthdsm" ], "maintainers": [ "@maxulysse", "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "bwamem3_index", "path": "modules/nf-core/bwamem3/index/meta.yml", "tree_sha": "4414b1304de3c3a74f4aae93a021d506cf0a96f6", "files": [ "modules/nf-core/bwamem3/index/.conda-lock/linux_amd64-bd-b56ccc800b165a7e_1.txt", "modules/nf-core/bwamem3/index/.conda-lock/linux_arm64-bd-d9c39c7fb055095e_1.txt", "modules/nf-core/bwamem3/index/environment.yml", "modules/nf-core/bwamem3/index/main.nf", "modules/nf-core/bwamem3/index/meta.yml", "modules/nf-core/bwamem3/index/tests/main.nf.test", "modules/nf-core/bwamem3/index/tests/main.nf.test.snap", "modules/nf-core/bwamem3/index/tests/nextflow.config" ], "type": "module", "meta": { "name": "bwamem3_index", "description": "Create bwa-mem3 index for reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "bwamem3": { "description": "Short-read aligner derived from bwa-mem2 with correctness fixes, performance improvements, and methylation-aware alignment.", "homepage": "https://github.com/fg-labs/bwa-mem3", "documentation": "https://github.com/fg-labs/bwa-mem3", "tool_dev_url": "https://github.com/fg-labs/bwa-mem3", "licence": [ "MIT AND Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bwamem3": { "type": "directory", "description": "bwa-mem3 genome index files. When built with `ext.args = '--meth'`,\nalso contains the methylation seed index (`*.meth.{amb,ann,bwt.2bit.64,pac}`)\nrequired by `bwa-mem3 mem --meth` (e.g. `--meth=taps`).\n", "pattern": "*.{0123,amb,ann,bwt.2bit.64,pac}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "versions_bwamem3": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwamem3": { "type": "string", "description": "The name of the tool" } }, { "bwa-mem3 version | sed -nE '1 s/^([0-9]+(\\.[0-9]+)+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwamem3": { "type": "string", "description": "The name of the tool" } }, { "bwa-mem3 version | sed -nE '1 s/^([0-9]+(\\.[0-9]+)+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bwa-mem3:0.16.0--d9c39c7fb055095e", "build_id": "bd-d9c39c7fb055095e_1", "scan_id": "sc-2da9986395531902_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bwa-mem3:0.16.0--b56ccc800b165a7e", "build_id": "bd-b56ccc800b165a7e_1", "scan_id": "sc-57ddb57e00375a8c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bwa-mem3:0.16.0--17e1d29274d441bb", "build_id": "bd-17e1d29274d441bb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/98/98b0f53f5aed4a3743c17acf6fe59bb0587228a320a6bbe01b3ff3e9ccf85d43/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bwa-mem3:0.16.0--6b818219a81b827f", "build_id": "bd-6b818219a81b827f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c07549c04bd7c7c8fc6b1d63eed3707b98996ca5c9ac1a0a99c6ac9ca71f9ad/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bwamem3/index/.conda-lock/linux_amd64-bd-b56ccc800b165a7e_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bwamem3/index/.conda-lock/linux_arm64-bd-d9c39c7fb055095e_1.txt" } } } }, "git_sha": "d9d44fa4a5048f6af0d785ab973f5e49fb3ecb60", "pipelines": [ { "name": "pathogenepidemiology", "version": "dev" } ] }, { "name": "bwamem3_mem", "path": "modules/nf-core/bwamem3/mem/meta.yml", "tree_sha": "4700ec4d4400eecc73969a376a75e25bb7b492fa", "files": [ "modules/nf-core/bwamem3/mem/.conda-lock/linux_amd64-bd-f271e572b6aa004b_1.txt", "modules/nf-core/bwamem3/mem/.conda-lock/linux_arm64-bd-e73cbc14b9a6cced_1.txt", "modules/nf-core/bwamem3/mem/environment.yml", "modules/nf-core/bwamem3/mem/main.nf", "modules/nf-core/bwamem3/mem/meta.yml", "modules/nf-core/bwamem3/mem/tests/main.nf.test", "modules/nf-core/bwamem3/mem/tests/main.nf.test.snap", "modules/nf-core/bwamem3/mem/tests/nextflow.config" ], "type": "module", "meta": { "name": "bwamem3_mem", "description": "Align fastq reads to a fasta reference using bwa-mem3", "keywords": [ "mem", "bwa", "alignment", "map", "fastq", "bam", "sam" ], "tools": [ { "bwamem3": { "description": "Short-read aligner derived from bwa-mem2 with correctness fixes, performance improvements, and methylation-aware alignment.", "homepage": "https://github.com/fg-labs/bwa-mem3", "documentation": "https://github.com/fg-labs/bwa-mem3", "tool_dev_url": "https://github.com/fg-labs/bwa-mem3", "licence": [ "MIT AND Apache-2.0" ], "identifier": "" } }, { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference/index information\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "file", "description": "bwa-mem3 genome index files. Methylation-aware alignment (`ext.args = '--meth=taps'`\nfor TAPS; the `=` is required) needs an index built with `bwa-mem3 index --meth`,\nwhich adds the `*.meth.*` seed index.\n", "pattern": "Directory containing bwa-mem3 index *.{0123,amb,ann,bwt.2bit.64,pac}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], { "sort_bam": { "type": "boolean", "description": "use samtools sort (true) or samtools view (false)" } } ], "output": { "aligned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{sam,bam,cram}": { "type": "file", "description": "Output SAM/BAM/CRAM file containing read alignments", "pattern": "*.{sam,bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bai,csi,crai}": { "type": "file", "description": "Index file for the aligned BAM/CRAM file", "pattern": "*.{bai,csi,crai}", "ontologies": [] } } ] ], "versions_bwamem3": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwamem3": { "type": "string", "description": "The name of the tool" } }, { "bwa-mem3 version | sed -nE '1 s/^([0-9]+(\\.[0-9]+)+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwamem3": { "type": "string", "description": "The name of the tool" } }, { "bwa-mem3 version | sed -nE '1 s/^([0-9]+(\\.[0-9]+)+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bwa-mem3_htslib_samtools_findutils:e73cbc14b9a6cced", "build_id": "bd-e73cbc14b9a6cced_1", "scan_id": "sc-88dd26a648f84e35_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bwa-mem3_htslib_samtools_findutils:f271e572b6aa004b", "build_id": "bd-f271e572b6aa004b_1", "scan_id": "sc-f2ead31ae29e9b64_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bwa-mem3_htslib_samtools_findutils:6b077b9587af43f7", "build_id": "bd-6b077b9587af43f7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f3/f32caea810da83646cb7c62800d7952f4246ca68799f53fa6b0e1a02e19009b5/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bwa-mem3_htslib_samtools_findutils:9ae3c28116c5de4c", "build_id": "bd-9ae3c28116c5de4c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ff/ffd9362ddd396e0eb431def1812e02a274552b162355b242d974af65fcf83167/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bwamem3/mem/.conda-lock/linux_amd64-bd-f271e572b6aa004b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bwamem3/mem/.conda-lock/linux_arm64-bd-e73cbc14b9a6cced_1.txt" } } } }, "git_sha": "d9d44fa4a5048f6af0d785ab973f5e49fb3ecb60", "pipelines": [ { "name": "pathogenepidemiology", "version": "dev" } ] }, { "name": "bwameme_index", "path": "modules/nf-core/bwameme/index/meta.yml", "tree_sha": "cf9053212b27b083bfbd3029b727413dd96e2561", "files": [ "modules/nf-core/bwameme/index/environment.yml", "modules/nf-core/bwameme/index/main.nf", "modules/nf-core/bwameme/index/meta.yml", "modules/nf-core/bwameme/index/tests/main.nf.test", "modules/nf-core/bwameme/index/tests/main.nf.test.snap", "modules/nf-core/bwameme/index/tests/nextflow.config" ], "type": "module", "meta": { "name": "bwameme_index", "description": "Create BWA-MEME index for reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "bwameme": { "description": "Faster BWA-MEM2 using learned-index", "homepage": "https://github.com/kaist-ina/BWA-MEME", "documentation": "https://github.com/kaist-ina/BWA-MEME#getting-started", "doi": "10.1093/bioinformatics/btac137", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bwameme": { "type": "file", "description": "BWA-MEME genome index files", "pattern": "*.{0123,amb,ann,pac,pos_packed,suffixarray_uint64,suffixarray_uint64_L0_PARAMETERS,suffixarray_uint64_L1_PARAMETERS,suffixarray_uint64_L2_PARAMETERS}", "ontologies": [] } } ] ], "versions_bwameme": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwameme": { "type": "string", "description": "The name of the tool" } }, { "1.0.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwameme": { "type": "string", "description": "The name of the tool" } }, { "1.0.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bwa-meme_mbuffer_samtools:ad394c0890b933c4", "build_id": "bd-ad394c0890b933c4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ef/efc5fed20f25580975244024951582de9c90c9acba64d238d09b53374464cffa/data" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "bwameme_mem", "path": "modules/nf-core/bwameme/mem/meta.yml", "tree_sha": "9ceccd17d7fd3d205891f054057787bf9ab039ff", "files": [ "modules/nf-core/bwameme/mem/README.md", "modules/nf-core/bwameme/mem/environment.yml", "modules/nf-core/bwameme/mem/main.nf", "modules/nf-core/bwameme/mem/meta.yml", "modules/nf-core/bwameme/mem/tests/main.nf.test", "modules/nf-core/bwameme/mem/tests/main.nf.test.snap", "modules/nf-core/bwameme/mem/tests/nextflow.config" ], "type": "module", "meta": { "name": "bwameme_mem", "description": "Performs fastq alignment to a fasta reference using BWA-MEME", "keywords": [ "mem", "bwa", "bwamem2", "bwameme", "alignment", "map", "fastq", "bam", "sam", "cram" ], "tools": [ { "bwameme": { "description": "Faster BWA-MEM2 using learned-index", "homepage": "https://github.com/kaist-ina/BWA-MEME", "documentation": "https://github.com/kaist-ina/BWA-MEME#getting-started", "doi": "10.1093/bioinformatics/btac137", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference/index information\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "file", "description": "BWA genome index files", "pattern": "Directory containing BWA index *.{0132,amb,ann,bwt.2bit.64,pac}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } } ], { "sort_bam": { "type": "boolean", "description": "use samtools sort (true) or samtools view (false)", "pattern": "true or false" } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.{sam,bam,cram}": { "type": "file", "description": "Output alignment file (SAM, BAM, or CRAM)", "pattern": "*.{sam,bam,cram}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.{csi,crai}": { "type": "file", "description": "Index file for BAM (.csi) or CRAM (.crai) output", "pattern": "*.{csi,crai}", "ontologies": [] } } ] ], "versions_bwameme": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwameme": { "type": "string", "description": "The name of the tool" } }, { "1.0.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools version | sed \"1!d;s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_mbuffer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mbuffer": { "type": "string", "description": "The name of the tool" } }, { "mbuffer --version 2>&1 | sed -n 's/mbuffer version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwameme": { "type": "string", "description": "The name of the tool" } }, { "1.0.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools version | sed \"1!d;s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mbuffer": { "type": "string", "description": "The name of the tool" } }, { "mbuffer --version 2>&1 | sed -n 's/mbuffer version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bwa-meme_mbuffer_samtools:ad394c0890b933c4", "build_id": "bd-ad394c0890b933c4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ef/efc5fed20f25580975244024951582de9c90c9acba64d238d09b53374464cffa/data" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "bwameth_align", "path": "modules/nf-core/bwameth/align/meta.yml", "tree_sha": "976d99262413b3ce0dd12fca1c76e9b60110045e", "files": [ "modules/nf-core/bwameth/align/.conda-lock/linux_amd64-bd-1ff0dd4d9a699bdc_1.txt", "modules/nf-core/bwameth/align/.conda-lock/linux_arm64-bd-e1514a97a6d49562_1.txt", "modules/nf-core/bwameth/align/environment.yml", "modules/nf-core/bwameth/align/main.nf", "modules/nf-core/bwameth/align/meta.yml", "modules/nf-core/bwameth/align/tests/main.nf.test", "modules/nf-core/bwameth/align/tests/main.nf.test.snap", "modules/nf-core/bwameth/align/tests/nextflow.config" ], "type": "module", "meta": { "name": "bwameth_align", "description": "Performs alignment of BS-Seq reads using bwameth", "keywords": [ "bwameth", "alignment", "3-letter genome", "map", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "fastq", "bam" ], "tools": [ { "bwameth": { "description": "Fast and accurate alignment of BS-Seq reads\nusing bwa-mem and a 3-letter genome.\n", "homepage": "https://github.com/brentp/bwa-meth", "documentation": "https://github.com/brentp/bwa-meth", "arxiv": "arXiv:1401.1129", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Directory containing bwameth genome index" } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_bwameth": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwameth": { "type": "string", "description": "The name of the tool" } }, { "bwameth.py --version | cut -f2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of samtools" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwameth": { "type": "string", "description": "The name of the tool" } }, { "bwameth.py --version | cut -f2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of samtools" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bwameth_samtools:1ff0dd4d9a699bdc", "build_id": "bd-1ff0dd4d9a699bdc_1", "scan_id": "sc-3a485d11c1324c30_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bwameth_samtools:e1514a97a6d49562", "build_id": "bd-e1514a97a6d49562_1", "scan_id": "sc-f232c7486c63599f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bwameth_samtools:35551274f37b0ac4", "build_id": "bd-35551274f37b0ac4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1a/1a13a91efc1657e8ff4ea44354fd7ac8723d6b47f6a83b36f4ca99d035e91f05/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bwameth_samtools:caf9ac97a939b4af", "build_id": "bd-caf9ac97a939b4af_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f3/f3822e75d39336f62d55018860119fea334f486895baab855d2595c33e6fb867/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bwameth/align/.conda-lock/linux_amd64-bd-1ff0dd4d9a699bdc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bwameth/align/.conda-lock/linux_arm64-bd-e1514a97a6d49562_1.txt" } } } }, "git_sha": "47eb51529f3a6eabb7da7cd2d22b327e67066eee", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "bwameth_index", "path": "modules/nf-core/bwameth/index/meta.yml", "tree_sha": "27b1dfb0ce0fe9db3f48bd639f9bbf9102052516", "files": [ "modules/nf-core/bwameth/index/.conda-lock/linux_amd64-bd-a589797f382631bc_1.txt", "modules/nf-core/bwameth/index/.conda-lock/linux_arm64-bd-d9a640227e3efef9_1.txt", "modules/nf-core/bwameth/index/environment.yml", "modules/nf-core/bwameth/index/main.nf", "modules/nf-core/bwameth/index/meta.yml", "modules/nf-core/bwameth/index/tests/main.nf.test", "modules/nf-core/bwameth/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "bwameth_index", "description": "Performs indexing of c2t converted reference genome", "keywords": [ "bwameth", "3-letter genome", "index", "methylseq", "bisulphite", "bisulfite", "fasta" ], "tools": [ { "bwameth": { "description": "Fast and accurate alignment of BS-Seq reads\nusing bwa-mem and a 3-letter genome.\n", "homepage": "https://github.com/brentp/bwa-meth", "documentation": "https://github.com/brentp/bwa-meth", "arxiv": "arXiv:1401.1129", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ], { "use_mem2": { "type": "boolean", "description": "If true, use bwameth index-mem2 for indexing. If false, use bwameth index (default: false)\n" } } ], "output": { "index": [ [ { "meta": { "type": "directory", "description": "Directory containing bwameth genome index", "pattern": "index" } }, { "BwamethIndex": { "type": "directory", "description": "Directory containing bwameth genome index", "pattern": "index" } } ] ], "versions_bwameth_index": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwameth": { "type": "string", "description": "The name of the tool" } }, { "bwameth.py --version | cut -f2 -d' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bwameth": { "type": "string", "description": "The name of the tool" } }, { "bwameth.py --version | cut -f2 -d' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue", "@sateeshperi" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bwameth:0.2.10--d9a640227e3efef9", "build_id": "bd-d9a640227e3efef9_1", "scan_id": "sc-e38177cc3221c574_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bwameth:0.2.10--a589797f382631bc", "build_id": "bd-a589797f382631bc_1", "scan_id": "sc-f4ed17da1470ad5c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bwameth:0.2.10--449d0d6bffe0d0ea", "build_id": "bd-449d0d6bffe0d0ea_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/12/12bda1a46bacec84b4724f48b09117afc6e68a40c59d442bb874c638e19ee571/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bwameth:0.2.10--77efa7670825aae0", "build_id": "bd-77efa7670825aae0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/44/4405ebf9fd0b415a9e28b0cb503b11af0e86c88ab335b098ff4cf48f8f0162e1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/bwameth/index/.conda-lock/linux_amd64-bd-a589797f382631bc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/bwameth/index/.conda-lock/linux_arm64-bd-d9a640227e3efef9_1.txt" } } } }, "git_sha": "47eb51529f3a6eabb7da7cd2d22b327e67066eee", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "caalm_caalm", "path": "modules/nf-core/caalm/caalm/meta.yml", "tree_sha": "2afdafa671602b0390bc06e3c22eaa855217f7a0", "files": [ "modules/nf-core/caalm/caalm/environment.gpu.yml", "modules/nf-core/caalm/caalm/environment.yml", "modules/nf-core/caalm/caalm/main.nf", "modules/nf-core/caalm/caalm/meta.yml", "modules/nf-core/caalm/caalm/tests/main.gpu.nf.test", "modules/nf-core/caalm/caalm/tests/main.gpu.nf.test.snap", "modules/nf-core/caalm/caalm/tests/main.nf.test", "modules/nf-core/caalm/caalm/tests/main.nf.test.snap", "modules/nf-core/caalm/caalm/tests/nextflow.config", "modules/nf-core/caalm/caalm/tests/nextflow.gpu.config" ], "type": "module", "meta": { "name": "caalm_caalm", "description": "Annotates carbohydrate-active enzyme (CAZyme) families from protein sequences\nusing protein language model (ESM) embeddings and FAISS-based nearest-neighbour\nsearch. Performs three-level hierarchical classification: binary CAZyme detection\n(Level 0), CAZy class assignment (Level 1), and CAZy family assignment (Level 2).\n", "keywords": [ "cazyme", "annotation", "protein", "language model", "deep learning", "classification" ], "tools": [ { "caalm": { "description": "CAALM (Carbohydrate Activity Annotation with protein Language Models) predicts\nCAZyme class and family membership from protein FASTA sequences using ESM-based\nembeddings and FAISS nearest-neighbour retrieval.\n", "homepage": "https://github.com/lczong/CAALM", "documentation": "https://github.com/lczong/CAALM", "tool_dev_url": "https://github.com/lczong/CAALM", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Protein sequences in FASTA format.", "pattern": "*.{fa,fasta,faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "level0": { "type": "directory", "description": "Directory containing the Level 0 (binary CAZyme detection) model files,\nas produced by CAALM_DOWNLOADMODELS.\n", "pattern": "models/level0", "ontologies": [] } }, { "level1": { "type": "directory", "description": "Directory containing the Level 1 (CAZy class assignment) model files,\nas produced by CAALM_DOWNLOADMODELS.\n", "pattern": "models/level1", "ontologies": [] } }, { "level2": { "type": "directory", "description": "Directory containing the Level 2 (CAZy family assignment) model files,\nas produced by CAALM_DOWNLOADMODELS.\n", "pattern": "models/level2", "ontologies": [] } } ] ], "output": { "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_predictions.tsv": { "type": "file", "description": "Tab-separated file with per-sequence CAZy class and family predictions\nacross all three classification levels.\n", "pattern": "*_predictions.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "probabilities": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_probabilities.jsonl": { "type": "file", "description": "JSON Lines file with per-sequence probability scores at all three\nclassification levels.\n", "pattern": "*_probabilities.jsonl", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "statistics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_statistics.tsv": { "type": "file", "description": "Tab-separated summary file with counts and percentages of predicted\nCAZyme classes and families across the input sequences.\n", "pattern": "*_statistics.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "embeddings_level0": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_level0_embeddings.npy": { "type": "file", "description": "NumPy array file containing Level 0 ESM embeddings for each input\nsequence. Optional; produced when `--save-level0-embeddings` is passed.\n", "pattern": "*_level0_embeddings.npy", "ontologies": [] } } ] ], "embeddings_level1": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_level1_embeddings.npy": { "type": "file", "description": "NumPy array file containing Level 1 projected embeddings for each input\nsequence. Optional; produced when `--save-level1-embeddings` is passed.\n", "pattern": "*_level1_embeddings.npy", "ontologies": [] } } ] ], "embeddings_level2": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_level2_embeddings.npy": { "type": "file", "description": "NumPy array file containing Level 2 projected embeddings for each input\nsequence. Optional; produced when `--save-level2-embeddings` is passed.\n", "pattern": "*_level2_embeddings.npy", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.log": { "type": "file", "description": "Log file containing the stdout and stderr output of the caalm run.", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_caalm": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "caalm": { "type": "string", "description": "The name of the tool" } }, { "caalm --version 2>&1 | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_torch": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "torch": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import torch; print(torch.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_faiss": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "faiss": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import faiss; print(faiss.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_cuda": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "The expression to obtain the CUDA version available to torch" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "caalm": { "type": "string", "description": "The name of the tool" } }, { "caalm --version 2>&1 | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "torch": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import torch; print(torch.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "faiss": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import faiss; print(faiss.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "The expression to obtain the CUDA version available to torch" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "caalm_downloadmodels", "path": "modules/nf-core/caalm/downloadmodels/meta.yml", "tree_sha": "ebb93b1321410f8855e3cacc682fc1e8dde51eed", "files": [ "modules/nf-core/caalm/downloadmodels/environment.yml", "modules/nf-core/caalm/downloadmodels/main.nf", "modules/nf-core/caalm/downloadmodels/meta.yml", "modules/nf-core/caalm/downloadmodels/tests/main.nf.test", "modules/nf-core/caalm/downloadmodels/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "caalm_downloadmodels", "description": "Downloads the CAALM model weights from HuggingFace Hub (lczong/CAALM) into a\nlocal models/ directory. The downloaded directory is used as input to the\nCAALM_CAALM annotation module for CAZyme prediction.\n", "keywords": [ "cazyme", "model", "download", "huggingface", "deep learning" ], "tools": [ { "huggingface_hub": { "description": "huggingface_hub is a Python library for interacting with the Hugging Face Hub,\nproviding utilities for downloading and uploading models, datasets, and spaces.\n", "homepage": "https://github.com/huggingface/huggingface_hub", "documentation": "https://huggingface.co/docs/huggingface_hub", "tool_dev_url": "https://github.com/huggingface/huggingface_hub", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [], "output": { "models": [ [ { "models/level0": { "type": "directory", "description": "Directory containing the Level 0 (binary CAZyme detection) model files\ndownloaded from HuggingFace Hub (lczong/CAALM).\n", "pattern": "models/level0", "ontologies": [] } }, { "models/level1": { "type": "directory", "description": "Directory containing the Level 1 (CAZy class assignment) model files\ndownloaded from HuggingFace Hub (lczong/CAALM).\n", "pattern": "models/level1", "ontologies": [] } }, { "models/level2": { "type": "directory", "description": "Directory containing the Level 2 (CAZy family assignment) model files\ndownloaded from HuggingFace Hub (lczong/CAALM), including the FAISS index,\nreference database, and model weights.\n", "pattern": "models/level2", "ontologies": [] } } ] ], "versions_huggingface_hub": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "huggingface_hub": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import huggingface_hub; print(huggingface_hub.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "huggingface_hub": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import huggingface_hub; print(huggingface_hub.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cadd", "path": "modules/nf-core/cadd/meta.yml", "tree_sha": "44e5ddb0a7645906b9c32a22e5002b450e1d3057", "files": [ "modules/nf-core/cadd/environment.yml", "modules/nf-core/cadd/main.nf", "modules/nf-core/cadd/meta.yml", "modules/nf-core/cadd/tests/main.nf.test", "modules/nf-core/cadd/tests/main.nf.test.snap", "modules/nf-core/cadd/tests/nextflow.config" ], "type": "module", "meta": { "name": "cadd", "description": "CADD is a tool for scoring the deleteriousness of single nucleotide variants as well as insertion/deletions variants in the human genome.", "keywords": [ "cadd", "annotate", "variants" ], "tools": [ { "cadd": { "description": "CADD scripts release for offline scoring", "homepage": "https://cadd.gs.washington.edu/", "documentation": "https://github.com/kircherlab/CADD-scripts/blob/master/README.md", "tool_dev_url": "https://github.com/kircherlab/CADD-scripts/", "doi": "10.1093/nar/gky1016", "licence": [ "Restricted. Free for non-commercial users." ], "identifier": "biotools:cadd_phred" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Input file for annotation in vcf or vcf.gz format", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "annotation_dir": { "type": "directory", "description": "Path to folder containing the vcf files with precomputed CADD scores.\nThis folder contains the uncompressed files that would otherwise be in data/annotation folder as described in https://github.com/kircherlab/CADD-scripts/#manual-installation.\n" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "prescored_dir": { "type": "directory", "description": "Path to folder containing prescored CADD score files.\nExpected structure mirrors data/prescored/ from the CADD-scripts installation:\n /\n GRCh38_v1.7/\n incl_anno/ # *.tsv.gz + *.tsv.gz.tbi (scores with annotations)\n no_anno/ # *.tsv.gz + *.tsv.gz.tbi (scores only)\n GRCh37_v1.7/\n incl_anno/\n no_anno/\nSee https://github.com/kircherlab/CADD-scripts/#manual-installation for details.\n" } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv.gz": { "type": "file", "description": "Annotated tsv file", "pattern": "*.{tsv,tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_cadd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cadd": { "type": "string", "description": "The name of the tool" } }, { "1.7.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cadd": { "type": "string", "description": "The name of the tool" } }, { "1.7.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "caddsv_get", "path": "modules/nf-core/caddsv/get/meta.yml", "tree_sha": "4789089eeb5f499cd1c9e420a970b26065f31633", "files": [ "modules/nf-core/caddsv/get/.conda-lock/linux_amd64-bd-888cae10b93818a7_1.txt", "modules/nf-core/caddsv/get/.conda-lock/linux_arm64-bd-d6653ac3fbb66c6d_1.txt", "modules/nf-core/caddsv/get/environment.yml", "modules/nf-core/caddsv/get/main.nf", "modules/nf-core/caddsv/get/meta.yml", "modules/nf-core/caddsv/get/tests/main.nf.test", "modules/nf-core/caddsv/get/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "caddsv_get", "description": "Download CADD-SV annotation resources or SegmentNT model files.", "keywords": [ "caddsv", "structural variants", "annotations", "segmentnt", "resource download" ], "tools": [ { "caddsv": { "description": "CADD-SV is a command-line tool for scoring structural variants (SVs)", "homepage": "https://cadd-sv.bihealth.org", "documentation": "https://github.com/kircherlab/CADD-SV", "tool_dev_url": "https://github.com/kircherlab/CADD-SV", "doi": "10.1101/gr.275995.121", "licence": [ "MIT" ], "identifier": "biotools:cadd-sv" } } ], "input": [ { "flag": { "type": "string", "description": "CADD-SV resource flag to download. Use `annotations` to download the CADD-SV annotation bundle, or `segmentnt` to download only the SegmentNT model files into `/segment_nt`.\n", "pattern": "annotations|segmentnt", "ontologies": [] } } ], "output": { "annotations": [ { "caddsv_annotations": { "type": "directory", "description": "Directory containing downloaded CADD-SV resources. If `flag` is `annotations`, this contains the CADD-SV annotation bundle. If `flag` is `segmentnt`, this contains SegmentNT files under `segment_nt/`. If `flag` is `annotations` and `--with-segmentnt` is supplied via `task.ext.args`, this contains both resources.\n", "pattern": "caddsv_annotations", "ontologies": [] } } ], "versions_caddsv": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "caddsv": { "type": "string", "description": "The tool name" } }, { "caddsv --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "caddsv": { "type": "string", "description": "The tool name" } }, { "caddsv --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/caddsv:2.0.4--d6653ac3fbb66c6d", "build_id": "bd-d6653ac3fbb66c6d_1", "scan_id": "sc-1b77994e4fb79e1a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/caddsv:2.0.4--888cae10b93818a7", "build_id": "bd-888cae10b93818a7_1", "scan_id": "sc-fe02e567259411d3_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/caddsv:2.0.4--c1204464cdc39590", "build_id": "bd-c1204464cdc39590_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1f/1f3e808e9aa641e613532f33d93d0b3f6b242a7059d5ededc9cd9df0d4d7b2fd/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/caddsv:2.0.4--6d5706a391460e19", "build_id": "bd-6d5706a391460e19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f9/f92d9b2f89b40ace2f74d3708ce14caa27efe29216fc241f1ca47072b4470237/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/caddsv/get/.conda-lock/linux_amd64-bd-888cae10b93818a7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/caddsv/get/.conda-lock/linux_arm64-bd-d6653ac3fbb66c6d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "caddsv_run", "path": "modules/nf-core/caddsv/run/meta.yml", "tree_sha": "516665c83ab7ae3d5bcd269ae130112afd3dd1e4", "files": [ "modules/nf-core/caddsv/run/.conda-lock/linux_amd64-bd-799f9464989eb8fe_1.txt", "modules/nf-core/caddsv/run/environment.yml", "modules/nf-core/caddsv/run/main.nf", "modules/nf-core/caddsv/run/meta.yml", "modules/nf-core/caddsv/run/tests/main.nf.test", "modules/nf-core/caddsv/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "caddsv_run", "description": "Score structural variants with CADD-SV.", "keywords": [ "caddsv", "structural variants", "deleteriousness", "annotation", "scoring" ], "tools": [ { "caddsv": { "description": "CADD-SV is a command-line tool for scoring structural variants (SVs)", "homepage": "https://cadd-sv.bihealth.org", "documentation": "https://github.com/kircherlab/CADD-SV", "tool_dev_url": "https://github.com/kircherlab/CADD-SV", "doi": "10.1101/gr.275995.121", "licence": [ "MIT" ], "identifier": "biotools:cadd-sv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "variants": { "type": "file", "description": "BED file for coordinate-based CADD-SV scoring, or TSV file for\nsequence-only scoring with `--seqonly`.\n", "pattern": "*.{bed,bed.gz,tsv,tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3615" } ] } } ], { "annotations_dir": { "type": "directory", "description": "Directory containing CADD-SV annotation resources. This can be the\noutput of the `caddsv_get` module, or a directory containing the\nCADD-SV annotation bundle and/or SegmentNT model files.\n", "pattern": "caddsv_annotations" } }, { "config": { "type": "file", "description": "Optional YAML configuration file for CADD-SV scoring. If not provided,\ndefault scoring parameters will be used.\n", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "caddsv_results/scored/*.tsv": { "type": "file", "description": "CADD-SV output with variant scores.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "caddsv_results": { "type": "directory", "description": "CADD-SV output directory containing input, intermediate, and scored results." } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "caddsv_run_*.log": { "type": "file", "description": "Optional runtime resource log created when `--check-time` is supplied.", "optional": true, "pattern": "caddsv_run_*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_caddsv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "caddsv": { "type": "string", "description": "The name of the tool" } }, { "caddsv --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "caddsv": { "type": "string", "description": "The name of the tool" } }, { "caddsv --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/caddsv_snakemake_pulp_bedops_pruned:799f9464989eb8fe", "build_id": "bd-799f9464989eb8fe_1", "scan_id": "sc-55f9316108db721c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/caddsv_snakemake_pulp_bedops_pruned:c829199550260c5d", "build_id": "bd-c829199550260c5d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d2/d2fd85e11209001044c0b5f8cd663e8058cf006b8e6a0d8712a50857677ab664/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/caddsv/run/.conda-lock/linux_amd64-bd-799f9464989eb8fe_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cafe", "path": "modules/nf-core/cafe/meta.yml", "tree_sha": "6d9d54f2a5994761fbcf606f93f4b3b3a8d699c6", "files": [ "modules/nf-core/cafe/.conda-lock/linux_amd64-bd-4ba563d3b90c6a6e_1.txt", "modules/nf-core/cafe/environment.yml", "modules/nf-core/cafe/main.nf", "modules/nf-core/cafe/meta.yml", "modules/nf-core/cafe/tests/main.nf.test", "modules/nf-core/cafe/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cafe", "description": "Analysis of gene family evolution", "keywords": [ "gene", "phylogeny", "genomics" ], "tools": [ { "cafe": { "description": "Computational Analysis of gene Family Evolution (CAFE)", "homepage": "https://github.com/hahnlab/CAFE5", "documentation": "https://github.com/hahnlab/CAFE5", "tool_dev_url": "https://github.com/hahnlab/CAFE5", "doi": "10.1093/bioinformatics/btaa1027", "licence": [ "IU OPEN SOURCE LICENSE (see https://github.com/hahnlab/CAFE5/blob/master/LICENSE)" ], "identifier": "biotools:CaFE_Calculation_of_Free_Energy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "infile": { "type": "file", "description": "Gene counts table (from OrthoMCL, SwiftOrtho, FastOrtho, OrthAgogue or OrthoFinder)", "pattern": "*.{txt,tsv,tab}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "tree": { "type": "file", "description": "Newick formatted tree", "pattern": "*.{txt}", "ontologies": [] } } ], "output": { "cafe": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}": { "type": "directory", "description": "A folder with all the cafe output" } } ] ], "cafe_base_count": [ { "$prefix/*_count.tab": { "type": "file", "description": "File containing counts of genes per orthogroup", "pattern": "*_count.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "cafe_significant_trees": [ { "$prefix/*.tre": { "type": "file", "description": "File containing significant trees (newick format)", "pattern": "*.tre", "ontologies": [] } } ], "cafe_report": [ { "$prefix/*_report.cafe": { "type": "file", "description": "File containing the final report from cafe", "pattern": "*_report.cafe", "ontologies": [] } } ], "cafe_results": [ { "$prefix/*results.txt": { "type": "file", "description": "File containing the main result files from cafe", "pattern": "*results.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], "versions_cafe": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cafe": { "type": "string", "description": "The name of the tool" } }, { "5.1.0": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cafe": { "type": "string", "description": "The name of the tool" } }, { "5.1.0": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@chriswyatt1" ], "maintainers": [ "@chriswyatt1" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cafe:5.1.0--4ba563d3b90c6a6e", "build_id": "bd-4ba563d3b90c6a6e_1", "scan_id": "sc-0a85ed8319a3fa5a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cafe:5.1.0--c24b30238049ca3a", "build_id": "bd-c24b30238049ca3a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1a/1abaff43e5320ef242c17d05367cb50bf1e256c0e4f9211e522e0c187b7ab4ba/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cafe/.conda-lock/linux_amd64-bd-4ba563d3b90c6a6e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "calder2", "path": "modules/nf-core/calder2/meta.yml", "tree_sha": "afdebbb890c5228d0a0b0b461349354654dc5ff9", "files": [ "modules/nf-core/calder2/.conda-lock/linux_amd64-bd-cce8a313df599b5d_1.txt", "modules/nf-core/calder2/.conda-lock/linux_arm64-bd-ddfbe841ca807c77_1.txt", "modules/nf-core/calder2/environment.yml", "modules/nf-core/calder2/main.nf", "modules/nf-core/calder2/meta.yml", "modules/nf-core/calder2/tests/main.nf.test", "modules/nf-core/calder2/tests/main.nf.test.snap", "modules/nf-core/calder2/tests/nextflow.config" ], "type": "module", "meta": { "name": "calder2", "description": "Hierarchical Hi-C compartment computation", "keywords": [ "calder2", "genome", "topology", "compartments", "domains", "hi-c" ], "tools": [ { "calder2": { "description": "Hierarchical Hi-C compartment computation", "homepage": "https://github.com/CSOgroup/CALDER2", "documentation": "https://github.com/CSOgroup/CALDER2", "tool_dev_url": "https://github.com/CSOgroup/CALDER2", "doi": "10.1038/s41467-021-22666-3", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. E.g. [ id:'test', single_end:false ]" } }, { "cool": { "type": "file", "description": "Path to COOL file", "pattern": "*.{cool.mcool}", "ontologies": [] } } ], { "resolution": { "type": "integer", "description": "In case a .mcool file is provided, which resolution level to use for the analysis" } } ], "output": { "output_folder": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. E.g. [ id:'test', single_end:false ]" } }, { "${prefix}/": { "type": "directory", "description": "Output folder containing sub-compartment (.tsv/.bed) and domain boundaries calls (.bed)" } } ] ], "intermediate_data_folder": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. E.g. [ id:'test', single_end:false ]" } }, { "${prefix}/intermediate_data/": { "type": "directory", "description": "Output folder containing intermediate data produced during the computation" } } ] ], "versions_calder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "calder": { "type": "string", "description": "The name of the tool" } }, { "0.7": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "calder": { "type": "string", "description": "The name of the tool" } }, { "0.7": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lucananni93" ], "maintainers": [ "@lucananni93" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-calder2:0.7--cce8a313df599b5d", "build_id": "bd-cce8a313df599b5d_1", "scan_id": "sc-afb501d940e77d39_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/r-calder2:0.7--ddfbe841ca807c77", "build_id": "bd-ddfbe841ca807c77_1", "scan_id": "sc-84120293139e34f9_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-calder2:0.7--baf2679eacc2387d", "build_id": "bd-baf2679eacc2387d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b0/b0b8cc629084e7e837fed38f2633b51f9d54f5e3ea76625c762147d5f73366d7/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/r-calder2:0.7--19c6a2e1ccbe7249", "build_id": "bd-19c6a2e1ccbe7249_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d8/d8838d76b9e8542b64ab03633244258f523cf3124fbde79d69f42f900156e978/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/calder2/.conda-lock/linux_amd64-bd-cce8a313df599b5d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/calder2/.conda-lock/linux_arm64-bd-ddfbe841ca807c77_1.txt" } } } }, "git_sha": "b41ba41cdf31aed4945e72c8a1111cd79463d721" }, { "name": "canu", "path": "modules/nf-core/canu/meta.yml", "tree_sha": "a99bf576738f9ccf90306f7619b8c8d2803a8aa5", "files": [ "modules/nf-core/canu/.conda-lock/linux_amd64-bd-995ba74386646698_1.txt", "modules/nf-core/canu/environment.yml", "modules/nf-core/canu/main.nf", "modules/nf-core/canu/meta.yml", "modules/nf-core/canu/tests/main.nf.test", "modules/nf-core/canu/tests/main.nf.test.snap", "modules/nf-core/canu/tests/nextflow.config" ], "type": "module", "meta": { "name": "canu", "description": "Accurate assembly of segmental duplications, satellites, and allelic variants from high-fidelity long reads.", "keywords": [ "Assembly", "pacbio", "hifi", "nanopore" ], "tools": [ { "canu": { "description": "Canu is a fork of the Celera Assembler designed for high-noise single-molecule sequencing.", "homepage": "https://canu.readthedocs.io/en/latest/index.html#", "documentation": "https://canu.readthedocs.io/en/latest/tutorial.html", "tool_dev_url": "https://github.com/marbl/canu", "doi": "10.1101/gr.215087.116", "licence": [ "GPL v2 and others" ], "identifier": "biotools:canu" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:true ]\n" } }, { "reads": { "type": "file", "description": "fasta/fastq file", "pattern": "*.{fasta,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "mode": { "type": "string", "description": "Canu mode depending on the input data (source and error rate)", "pattern": "-pacbio|-nanopore|-pacbio-hifi" } }, { "genomesize": { "type": "string", "description": "An estimate of the size of the genome. Common suffices are allowed, for example, 3.7m or 2.8g", "pattern": "[g|m|k]" } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.report": { "type": "file", "description": "Most of the analysis reported during assembly", "pattern": "*.report", "ontologies": [] } } ] ], "assembly": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.contigs.fasta.gz": { "type": "file", "description": "Everything which could be assembled and is the full assembly, including both unique, repetitive, and bubble elements.", "pattern": "*.contigs.fasta", "ontologies": [] } } ] ], "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unassembled.fasta.gz": { "type": "file", "description": "Reads and low-coverage contigs which could not be incorporated into the primary assembly.", "pattern": "*.unassembled.fasta", "ontologies": [] } } ] ], "corrected_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.correctedReads.fasta.gz": { "type": "file", "description": "The reads after correction.", "pattern": "*.correctedReads.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "corrected_trimmed_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.trimmedReads.fasta.gz": { "type": "file", "description": "The corrected reads after overlap based trimming", "pattern": "*.trimmedReads.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "metadata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.contigs.layout": { "type": "file", "description": "(undocumented)", "pattern": "*.contigs.layout", "ontologies": [] } } ] ], "contig_position": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.contigs.layout.readToTig": { "type": "file", "description": "The position of each read in a contig", "pattern": "*.contigs.layout.readToTig", "ontologies": [] } } ] ], "contig_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.contigs.layout.tigInfo": { "type": "file", "description": "A list of the contigs, lengths, coverage, number of reads and other metadata. Essentially the same information provided in the FASTA header line.", "pattern": "*.contigs.layout.tigInfo", "ontologies": [] } } ] ], "versions_canu": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "canu": { "type": "string", "description": "The name of the tool" } }, { "2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_minimap2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minimap2": { "type": "string", "description": "The name of the tool" } }, { "minimap2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "canu": { "type": "string", "description": "The name of the tool" } }, { "2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minimap2": { "type": "string", "description": "The name of the tool" } }, { "minimap2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@scorreard" ], "maintainers": [ "@scorreard" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/canu_minimap2_samtools:995ba74386646698", "build_id": "bd-995ba74386646698_1", "scan_id": "sc-1935bb46baa1e877_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/canu_minimap2_samtools:5c0467dc93256784", "build_id": "bd-5c0467dc93256784_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c4614cb3b913e993e9e543be76bafaf92f7dbbad8ea7156941ec33632c2e7af/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/canu/.conda-lock/linux_amd64-bd-995ba74386646698_1.txt" } } } }, "git_sha": "2efe4bc73abd28e10ddeb0e8de53c9624ded9278", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "canvas_germline", "path": "modules/nf-core/canvas/germline/meta.yml", "tree_sha": "74a8586789409cc776e24ab260a88967d01e7c29", "files": [ "modules/nf-core/canvas/germline/main.nf", "modules/nf-core/canvas/germline/meta.yml", "modules/nf-core/canvas/germline/tests/main.nf.test", "modules/nf-core/canvas/germline/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "canvas_germline", "description": "Calls germline copy number variants (CNVs) from whole genome sequencing data using\nIllumina Canvas in SmallPedigree-WGS mode. Although named SmallPedigree-WGS, this\nmode is recommended for single germline samples as well as small pedigrees.\nThe module accepts aligned reads (BAM), germline SNV calls, and sex-specific ploidy\ninformation, and outputs a VCF with copy number status across the genome together\nwith a coverage-and-variant-frequency file used for downstream segmentation.\n", "keywords": [ "CNV", "copy number variants", "germline", "WGS", "canvas" ], "tools": [ { "canvas": { "description": "Canvas is a tool for calling copy number variants (CNVs) from human DNA sequencing data.\n", "homepage": "https://github.com/Illumina/canvas", "documentation": "https://github.com/Illumina/canvas/wiki", "tool_dev_url": "https://github.com/Illumina/canvas", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. `[ id:'sample1' ]`\n", "ontologies": [] } }, { "bam": { "type": "file", "description": "Sorted BAM file of aligned WGS reads.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file.", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], { "germline_snv_vcf": { "type": "file", "description": "VCF (or gzipped VCF) containing germline SNV b-allele sites (PASS filter only).\nTypically produced by a variant caller such as DNAscope or DeepVariant.\n", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, [ { "sex": { "type": "string", "description": "Sample sex. Must be either \"male\" or \"female\". Used to select the\nappropriate ploidy VCF for sex chromosomes.\n" } }, { "male_ploidy_vcf": { "type": "file", "description": "VCF defining expected ploidy for sex chromosomes in male samples.\nBoth ploidy VCFs (male and female) must always be provided. The module\nautomatically selects the correct one based on the sex value.\nThe sample name in the VCF header is automatically updated to match the SM tag in the BAM header.\nExpected format (hg38 example):\n\n```\n##fileformat=VCFv4.1\n##INFO=\n##FORMAT=\n#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT SAMPLE\nchrX 0 . N . PASS END=10001 CN 1\nchrX 2781479 . N . PASS END=155701383 CN 1\nchrX 156030895 . N . PASS END=156040895 CN 1\nchrY 0 . N . PASS END=57227415 CN 1\n```\n", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "female_ploidy_vcf": { "type": "file", "description": "VCF defining expected ploidy for sex chromosomes in female samples.\nBoth ploidy VCFs (male and female) must always be provided. The module\nautomatically selects the correct one based on the sex value.\nThe sample name in the VCF header is automatically updated to match the SM tag in the BAM header.\nExpected format (hg38 example):\n\n```\n##fileformat=VCFv4.1\n##INFO=\n##FORMAT=\n#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT SAMPLE\nchrY 0 . N . PASS END=57227415 CN 0\n```\n", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], { "genomedir": { "type": "directory", "description": "Canvas genome reference directory containing genome.fa and GenomeSize.xml.\nAvailable for GRCh37/hg19/GRCh38 from s3://canvas-cnv-public.\n" } }, { "reference": { "type": "file", "description": "Canvas-ready kmer reference file (kmer.fa).\nAvailable from s3://canvas-cnv-public.\n", "pattern": "*.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "filter13": { "type": "file", "description": "BED file of regions to exclude from CNV calling (e.g. centromeres, telomeres).\nNamed filter13 following Canvas reference package conventions.\nAvailable from s3://canvas-cnv-public.\n", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. `[ id:'sample1' ]`\n", "ontologies": [] } }, { "${prefix}.vcf.gz": { "type": "file", "description": "Bgzipped VCF file containing germline CNV calls. Canvas:REF entries (non-variant regions)\nare excluded. Requires further annotation for standard SV ALT notation.\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "covandvarfreq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. `[ id:'sample1' ]`\n", "ontologies": [] } }, { "${prefix}.CoverageAndVariantFrequency.txt": { "type": "file", "description": "Tab-separated file with per-bin coverage and variant allele frequency values.\nUsed as input for CANVAS_CREATESEG to generate segmentation files.\n", "pattern": "*.CoverageAndVariantFrequency.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_canvas": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "canvas": { "type": "string", "description": "The name of the tool" } }, { "1.40.0": { "type": "string", "description": "The version of the tool (hardcoded as Canvas is an archived tool)" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "canvas": { "type": "string", "description": "The name of the tool" } }, { "1.40.0": { "type": "string", "description": "The version of the tool (hardcoded as Canvas is an archived tool)" } } ] ] }, "authors": [ "@ktruve" ], "maintainers": [ "@ktruve" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "carveme_carve", "path": "modules/nf-core/carveme/carve/meta.yml", "tree_sha": "cc999aea0df3696cb56d997975d38da24c12e1ee", "files": [ "modules/nf-core/carveme/carve/.conda-lock/linux_amd64-bd-8b66c18ea3a4fb1b_1.txt", "modules/nf-core/carveme/carve/.conda-lock/linux_arm64-bd-78b0bcb418a06f19_1.txt", "modules/nf-core/carveme/carve/environment.yml", "modules/nf-core/carveme/carve/main.nf", "modules/nf-core/carveme/carve/meta.yml", "modules/nf-core/carveme/carve/tests/main.nf.test", "modules/nf-core/carveme/carve/tests/main.nf.test.snap", "modules/nf-core/carveme/carve/tests/nextflow.config" ], "type": "module", "meta": { "name": "carveme_carve", "description": "Reconstruct genome-scale metabolic models from protein FASTA files using CarveMe", "keywords": [ "metabolic model", "genome-scale", "sbml", "flux balance analysis", "metabolic reconstruction" ], "tools": [ { "carveme": { "description": "CarveMe is a python-based tool for genome-scale metabolic model reconstruction.", "homepage": "https://carveme.readthedocs.io", "documentation": "https://carveme.readthedocs.io", "tool_dev_url": "https://github.com/cdanielmachado/carveme", "doi": "10.1093/nar/gky537", "licence": [ "Apache-2.0" ], "identifier": "biotools:carveme" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Protein FASTA file\nor DNA fasta file if the --dna flag is provided\n", "pattern": "*.{fa,faa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "universe_file": { "type": "file", "description": "Optional. Reaction universe file in SBML format, passed to --universe-file.", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } }, { "mediadb": { "type": "file", "description": "Optional. Media database file, passed to --mediadb.\n--gapfill X,Y,Z with medium names from the database must also be provided\n", "pattern": "*.{tsv,csv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_2330" } ] } }, { "soft": { "type": "file", "description": "Optional. Soft constraints file, passed to --soft.", "pattern": "*.{tsv,csv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_2330" } ] } }, { "hard": { "type": "file", "description": "Optional. Hard constraints file, passed to --hard.", "pattern": "*.{tsv,csv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_2330" } ] } }, { "reference": { "type": "file", "description": "Optional. Manually curated model of a close reference species, passed to --reference.", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "output": { "model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.xml": { "type": "file", "description": "SBML genome-scale metabolic model file", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "gene_scores": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_gene_scores.tsv": { "type": "file", "description": "Optional. Tab-separated file produced when --debug is passed. Maps each query gene to its\ncorresponding BiGG gene identifier, protein group, reaction, source model, and BLAST\nbit-score used during model reconstruction.\n", "pattern": "*_gene_scores.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "milp_problem": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_milp_problem.lp": { "type": "file", "description": "Optional. Linear programming problem file in LP format produced when --debug is passed.\nContains the MILP formulation (variables, constraints, and objective function) passed to\nthe SCIP solver during gap-filling or reaction selection.\n", "pattern": "*_milp_problem.lp", "ontologies": [] } } ] ], "milp_solution": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_milp_solution.tsv": { "type": "file", "description": "Optional. Tab-separated file produced when --debug is passed. Contains the MILP solver\nsolution, listing each reaction identifier and its corresponding flux value selected\nduring model gap-filling.\n", "pattern": "*_milp_solution.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "protein_scores": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_protein_scores.tsv": { "type": "file", "description": "Optional. Tab-separated file produced when --debug is passed. Lists the BLAST alignment\nscores for each query protein against the template model database, including the matched\nprotein group, reaction, source model, and GPR rule used for scoring.\n", "pattern": "*_protein_scores.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "reaction_scores": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_reaction_scores.tsv": { "type": "file", "description": "Optional. Tab-separated file produced when --debug is passed. Lists each candidate\nreaction with its GPR rule, raw BLAST bit-score, and normalised score used to weight\nthe MILP objective during model reconstruction.\n", "pattern": "*_reaction_scores.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_carveme": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "carveme": { "type": "string", "description": "The name of the tool" } }, { "python -c \"from importlib.metadata import version; print(version('carveme'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "carveme": { "type": "string", "description": "The name of the tool" } }, { "python -c \"from importlib.metadata import version; print(version('carveme'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/carveme_scip:8b66c18ea3a4fb1b", "build_id": "bd-8b66c18ea3a4fb1b_1", "scan_id": "sc-da9aef8fdec54158_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/carveme_scip:78b0bcb418a06f19", "build_id": "bd-78b0bcb418a06f19_1", "scan_id": "sc-a8b55490419830ee_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/carveme_scip:9fbe586364e87ca1", "build_id": "bd-9fbe586364e87ca1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/96/9662f19dc7815dd4aaaf24cd6b19c11a3b507e3b52a066d1557c77517fed9f47/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/carveme_scip:ef071b5448e559bb", "build_id": "bd-ef071b5448e559bb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c0d183e443bf7c4f09b43603a455cf801af40b28e656376046025f90a4ba316/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/carveme/carve/.conda-lock/linux_amd64-bd-8b66c18ea3a4fb1b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/carveme/carve/.conda-lock/linux_arm64-bd-78b0bcb418a06f19_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "cat_cat", "path": "modules/nf-core/cat/cat/meta.yml", "tree_sha": "dc900b05db1dcb930d0846fd241b8f4e42928efe", "files": [ "modules/nf-core/cat/cat/environment.yml", "modules/nf-core/cat/cat/main.nf", "modules/nf-core/cat/cat/meta.yml", "modules/nf-core/cat/cat/tests/main.nf.test", "modules/nf-core/cat/cat/tests/main.nf.test.snap", "modules/nf-core/cat/cat/tests/nextflow.config" ], "type": "module", "meta": { "name": "cat_cat", "description": "A module for concatenation of gzipped or uncompressed files", "deprecated": true, "keywords": [ "concatenate", "gzip", "cat" ], "tools": [ { "cat": { "description": "Just concatenation", "documentation": "https://man7.org/linux/man-pages/man1/cat.1.html", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "files_in": { "type": "file", "description": "List of compressed / uncompressed files", "pattern": "*", "ontologies": [] } } ] ], "output": { "file_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}": { "type": "file", "description": "Concatenated file. Will be gzipped if file_out ends with \".gz\"", "pattern": "${file_out}", "ontologies": [] } } ] ], "versions_cat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel", "@FriederikeHanssen" ], "maintainers": [ "@erikrikarddaniel", "@FriederikeHanssen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "denovotranscript", "version": "1.2.1" }, { "name": "magmap", "version": "1.3.1" }, { "name": "marsseq", "version": "1.0.3" }, { "name": "nascent", "version": "2.3.0" }, { "name": "phageannotator", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "reportho", "version": "1.1.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "tfactivity", "version": "dev" }, { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "cat_fastq", "path": "modules/nf-core/cat/fastq/meta.yml", "tree_sha": "cc107767c87b0a5af210c98a3a003814e7baf5ba", "files": [ "modules/nf-core/cat/fastq/environment.yml", "modules/nf-core/cat/fastq/main.nf", "modules/nf-core/cat/fastq/meta.yml", "modules/nf-core/cat/fastq/tests/main.nf.test", "modules/nf-core/cat/fastq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cat_fastq", "description": "Concatenates fastq files. Supports both compressed (.gz) and uncompressed inputs; uncompressed files are automatically gzip-compressed during concatenation.", "keywords": [ "cat", "fastq", "concatenate", "compress" ], "tools": [ { "cat": { "description": "The cat utility reads files sequentially, writing them to the standard output.\n", "documentation": "https://www.gnu.org/software/coreutils/manual/html_node/cat-invocation.html", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files to be concatenated.\nAccepts both gzip-compressed (.fastq.gz) and uncompressed (.fastq) files.\n", "ontologies": [] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.merged.fastq.gz": { "type": "file", "description": "Merged fastq file", "pattern": "*.{merged.fastq.gz}", "ontologies": [] } } ] ], "versions_cat": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "cat": { "type": "string", "description": "The tool name" } }, { "cat --version 2>&1 | head -n 1 | sed 's/^.*coreutils) //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "cat": { "type": "string", "description": "The tool name" } }, { "cat --version 2>&1 | head -n 1 | sed 's/^.*coreutils) //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ] }, "git_sha": "3ed7dbab112fa8802f0affff345b8fa2ac935e5c", "pipelines": [ { "name": "airrflow", "version": "5.1.2" }, { "name": "bacass", "version": "2.7.0" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "denovotranscript", "version": "1.2.1" }, { "name": "funcprofiler", "version": "1.0.0" }, { "name": "genomeannotator", "version": "dev" }, { "name": "hlatyping", "version": "2.2.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pixelator", "version": "6.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "catpack_addnames", "path": "modules/nf-core/catpack/addnames/meta.yml", "tree_sha": "248b5ee8ae90b440a82574eab6499a53a0456fb2", "files": [ "modules/nf-core/catpack/addnames/.conda-lock/linux_amd64-bd-45eb3de71f06f426_1.txt", "modules/nf-core/catpack/addnames/.conda-lock/linux_arm64-bd-d169f2237dcfbb95_1.txt", "modules/nf-core/catpack/addnames/environment.yml", "modules/nf-core/catpack/addnames/main.nf", "modules/nf-core/catpack/addnames/meta.yml", "modules/nf-core/catpack/addnames/tests/main.nf.test", "modules/nf-core/catpack/addnames/tests/main.nf.test.snap", "modules/nf-core/catpack/addnames/tests/nextflow.config" ], "type": "module", "meta": { "name": "catpack_addnames", "description": "Taxonomic classification of long DNA sequences and metagenome assembled genomes (e.g. MAGs / bins).", "keywords": [ "taxonomic classification", "classification", "long reads", "mags", "assembly" ], "tools": [ { "catpack": { "description": "CAT/BAT: tool for taxonomic classification of contigs and metagenome-assembled genomes (MAGs)", "homepage": "https://github.com/MGXlab/CAT_pack", "documentation": "https://github.com/MGXlab/CAT_pack", "tool_dev_url": "https://github.com/MGXlab/CAT_pack", "doi": "10.1186/s13059-019-1817-x", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "Classification or ORF2LCA output file from CAT/BAT/RAT", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "taxonomy": { "type": "directory", "description": "Directory containing taxonomy files: names.dmp, nodes.dmp, acc2taxid.txt", "pattern": "*/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.txt": { "type": "map", "description": "CAT/BAT/RAT classification file with added taxonomic names\n", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_catpack": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "catpack": { "type": "string", "description": "The tool name" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "catpack": { "type": "string", "description": "The name of the tool" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cat:6.0.1--45eb3de71f06f426", "build_id": "bd-45eb3de71f06f426_1", "scan_id": "sc-7162bafb32bf96b7_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cat:6.0.1--d169f2237dcfbb95", "build_id": "bd-d169f2237dcfbb95_1", "scan_id": "sc-7708184280b13eba_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cat:6.0.1--187f98ff6e6fe90e", "build_id": "bd-187f98ff6e6fe90e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4d/4dd0a1f1a97b1a5ab05634cbafee919dbe98818bfed4bcff2c71c4d1bdace73c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cat:6.0.1--603b233806ede90a", "build_id": "bd-603b233806ede90a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1f/1fc8ea63d90f6b164b197ef1077183c909391ef70e65955b9e5fee54ffcfe3d5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/catpack/addnames/.conda-lock/linux_amd64-bd-45eb3de71f06f426_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/catpack/addnames/.conda-lock/linux_arm64-bd-d169f2237dcfbb95_1.txt" } } } }, "git_sha": "cfe3c5ccf24f448960eb05699ef1668e13600970", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "catpack_bins", "path": "modules/nf-core/catpack/bins/meta.yml", "tree_sha": "36d3828da9e2d8e3dcd1dec704e52cbb2b93e569", "files": [ "modules/nf-core/catpack/bins/environment.yml", "modules/nf-core/catpack/bins/main.nf", "modules/nf-core/catpack/bins/meta.yml", "modules/nf-core/catpack/bins/tests/main.nf.test", "modules/nf-core/catpack/bins/tests/main.nf.test.snap", "modules/nf-core/catpack/bins/tests/nextflow.config" ], "type": "module", "meta": { "name": "catpack_bins", "description": "Taxonomic classification of long DNA sequences and metagenome assembled genomes (e.g. MAGs / bins).", "keywords": [ "taxonomic classification", "classification", "long reads", "mags", "assembly" ], "tools": [ { "catpack": { "description": "CAT/BAT: tool for taxonomic classification of contigs and metagenome-assembled genomes (MAGs)", "homepage": "https://github.com/MGXlab/CAT_pack", "documentation": "https://github.com/MGXlab/CAT_pack", "tool_dev_url": "https://github.com/MGXlab/CAT_pack", "doi": "10.1186/s13059-019-1817-x", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bins": { "type": "file", "description": "One or more nucleotide FASTA file containing binned long DNA sequences. Files may be optionally gzipped, in which case `bin_suffix` must end in `.gz` (the module decompresses them before running CAT_pack).", "pattern": "*.{fasta,fna,fa,fas}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "database": { "type": "directory", "description": "Directory containing CAT_pack database files (e.g. output from CAT_pack prepare)", "pattern": "*/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "taxonomy": { "type": "directory", "description": "Directory containing CAT_pack taxonomy files (e.g. output from CAT_pack prepare)", "pattern": "*/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "proteins": { "type": "directory", "description": "Optional pre predicted-made proteins FASTA", "pattern": "*.{fasta,faa,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "diamond_table": { "type": "directory", "description": "Optional pre-made DIAMOND alignment table", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_3751" } ] } } ], { "bin_suffix": { "type": "string", "description": "Suffix to search for in the input files when `bins` is a directory (e.g. `.fasta`). If it ends in `.gz` (e.g. `.fasta.gz`), the bins are decompressed first and the `.gz` is stripped before running CAT_pack." } } ], "output": { "orf2lca": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.ORF2LCA.txt": { "type": "file", "description": "A TSV file with per-ORF hit stats and identified lineage", "pattern": "*.ORF2LCA.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "bin2classification": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bin2classification.txt": { "type": "file", "description": "A TSV file with per-bin hit stats and assignment justification information", "pattern": "*.bin2classification.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "Log file with run messages and basic statistics", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "diamond": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.diamond": { "type": "file", "description": "Intermediate DIAMOND TSV summary output file with alignment results", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.predicted_proteins.faa": { "type": "file", "description": "FAA file of DIAMOND predicted proteins hits", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.gff": { "type": "file", "description": "GFF file of DIAMOND predicted proteins hits", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "versions_catpack": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "catpack": { "type": "string", "description": "The tool name" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "catpack": { "type": "string", "description": "The name of the tool" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "catpack_contigs", "path": "modules/nf-core/catpack/contigs/meta.yml", "tree_sha": "9df99cf5dadd31dc0d725bc519fdc4df7dfab28d", "files": [ "modules/nf-core/catpack/contigs/environment.yml", "modules/nf-core/catpack/contigs/main.nf", "modules/nf-core/catpack/contigs/meta.yml", "modules/nf-core/catpack/contigs/tests/main.nf.test", "modules/nf-core/catpack/contigs/tests/main.nf.test.snap", "modules/nf-core/catpack/contigs/tests/nextflow.config" ], "type": "module", "meta": { "name": "catpack_contigs", "description": "Taxonomic classification of long DNA sequences and metagenome assembled genomes (e.g. contigs, MAGs / bins).", "keywords": [ "taxonomic classification", "classification", "long reads", "mags", "assembly" ], "tools": [ { "catpack": { "description": "CAT/BAT: tool for taxonomic classification of contigs and metagenome-assembled genomes (MAGs)", "homepage": "https://github.com/MGXlab/CAT_pack", "documentation": "https://github.com/MGXlab/CAT_pack", "tool_dev_url": "https://github.com/MGXlab/CAT_pack", "doi": "10.1186/s13059-019-1817-x", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "contigs": { "type": "file", "description": "A nucleotide FASTA file containing long DNA sequences such as contigs. May be optionally gzipped (the module decompresses it before running CAT_pack).", "pattern": "*.{fasta,fna,fa,fas}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "database": { "type": "directory", "description": "Directory containing CAT_pack database files (e.g. output from CAT_pack prepare)", "pattern": "*/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "taxonomy": { "type": "directory", "description": "Directory containing CAT_pack taxonomy files (e.g. output from CAT_pack prepare)", "pattern": "*/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "proteins": { "type": "directory", "description": "Optional pre predicted-made proteins FASTA", "pattern": "*.{fasta,faa,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "diamond_table": { "type": "directory", "description": "Optional pre-made DIAMOND alignment table", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_3751" } ] } } ] ], "output": { "orf2lca": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.ORF2LCA.txt": { "type": "file", "description": "A TSV file with per-ORF hit stats and identified lineage", "pattern": "*.ORF2LCA.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "contig2classification": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.contig2classification.txt": { "type": "file", "description": "A TSV file with per-contig hit stats and assignment justification information", "pattern": "*.contig2classification.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "Log file with run messages and basic statistics", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "diamond": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.diamond": { "type": "file", "description": "Intermediate DIAMOND TSV summary output file with alignment results", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.predicted_proteins.faa": { "type": "file", "description": "FAA file of DIAMOND predicted proteins hits", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.gff": { "type": "file", "description": "GFF file of DIAMOND predicted proteins hits", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "versions_catpack": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "catpack": { "type": "string", "description": "The tool name" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "catpack": { "type": "string", "description": "The name of the tool" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "catpack_download", "path": "modules/nf-core/catpack/download/meta.yml", "tree_sha": "2ce8c46c064f7bc38a34f5fc2895f5b25696a9f2", "files": [ "modules/nf-core/catpack/download/environment.yml", "modules/nf-core/catpack/download/main.nf", "modules/nf-core/catpack/download/meta.yml", "modules/nf-core/catpack/download/tests/main.nf.test", "modules/nf-core/catpack/download/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "catpack_download", "description": "Downloads the required files for either Nr or GTDB for building into a CAT database", "keywords": [ "taxonomic classification", "classification", "database", "download" ], "tools": [ { "catpack": { "description": "CAT/BAT: tool for taxonomic classification of contigs and metagenome-assembled genomes (MAGs)", "homepage": "https://github.com/MGXlab/CAT_pack", "documentation": "https://github.com/MGXlab/CAT_pack", "tool_dev_url": "https://github.com/MGXlab/CAT_pack", "doi": "10.1186/s13059-019-1817-x", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "db": { "type": "string", "description": "Which database to download", "pattern": "nr|GTDB" } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/*.${db}.gz": { "type": "file", "description": "FASTA file containing all the NCBI NR or GTDB sequences", "pattern": "*.${db}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "names": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/*.names.dmp": { "type": "file", "description": "NCBI taxonomy-style names.dmp text file", "pattern": "*.names.dmp", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "nodes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/*.nodes.dmp": { "type": "file", "description": "NCBI taxonomy-style nodes.dmp text file", "pattern": "*.nodes.dmp", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "acc2tax": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/*accession2taxid*.gz": { "type": "file", "description": "NCBI taxonomy names accession to taxonomy file", "pattern": "*accession2taxid*", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/*.log": { "type": "file", "description": "Log file of the download process", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "versions_catpack": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "catpack": { "type": "string", "description": "The tool name" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "catpack": { "type": "string", "description": "The name of the tool" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "catpack_prepare", "path": "modules/nf-core/catpack/prepare/meta.yml", "tree_sha": "ce76751f63784669270076711dcd4fa5b5f7097f", "files": [ "modules/nf-core/catpack/prepare/environment.yml", "modules/nf-core/catpack/prepare/main.nf", "modules/nf-core/catpack/prepare/meta.yml", "modules/nf-core/catpack/prepare/tests/main.nf.test", "modules/nf-core/catpack/prepare/tests/main.nf.test.snap", "modules/nf-core/catpack/prepare/tests/nextflow.config" ], "type": "module", "meta": { "name": "catpack_prepare", "description": "Creates a CAT_pack database based on input FASTAs", "keywords": [ "catpack", "cat", "prepare", "database", "profiling", "build" ], "tools": [ { "catpack": { "description": "CAT/BAT: tool for taxonomic classification of contigs and metagenome-assembled genomes (MAGs)", "homepage": "https://github.com/MGXlab/CAT_pack", "documentation": "https://github.com/MGXlab/CAT_pack", "tool_dev_url": "https://github.com/MGXlab/CAT_pack", "doi": "10.1186/s13059-019-1817-x", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "db_fasta": { "type": "file", "description": "A FASTA file containing all sequences to be included in the database", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "names": { "type": "file", "description": "An NCBI taxonomy-style names text file", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } }, { "nodes": { "type": "file", "description": "An NCBI taxonomy-style nodes text file", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } }, { "acc2tax": { "type": "file", "description": "An NCBI taxonomy names accession to taxonomy file", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/db/": { "type": "directory", "description": "Directory containing CAT database files", "pattern": "${db}/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ] ], "taxonomy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/tax/": { "type": "directory", "description": "Directory containing CAT prepared taxonomy database files", "pattern": "${db}/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ] ], "versions_catpack": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "catpack": { "type": "string", "description": "The tool name" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "catpack": { "type": "string", "description": "The name of the tool" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "catpack_reads", "path": "modules/nf-core/catpack/reads/meta.yml", "tree_sha": "3d0aafaf922bf0f01978836f58f3b9db5238f588", "files": [ "modules/nf-core/catpack/reads/environment.yml", "modules/nf-core/catpack/reads/main.nf", "modules/nf-core/catpack/reads/meta.yml", "modules/nf-core/catpack/reads/tests/main.nf.test", "modules/nf-core/catpack/reads/tests/main.nf.test.snap", "modules/nf-core/catpack/reads/tests/nextflow.config" ], "type": "module", "meta": { "name": "catpack_reads", "description": "Taxonomic classification plus read-based abundance estimation from long DNA sequences and metagenome assembled genomes (e.g. contigs, MAGs / bins).", "keywords": [ "taxonomic classification", "classification", "long reads", "mags", "assembly", "abundance", "taxonomic composition" ], "tools": [ { "catpack": { "description": "CAT/BAT: tool for taxonomic classification of contigs and metagenome-assembled genomes (MAGs)", "homepage": "https://github.com/MGXlab/CAT_pack", "documentation": "https://github.com/MGXlab/CAT_pack", "tool_dev_url": "https://github.com/MGXlab/CAT_pack", "doi": "10.1186/s13059-019-1817-x", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "One or a pair of nucleotide FASTQ files (R1, R2) containing reads for mapping. Interleaved not supported.", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_2182" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "contigs": { "type": "file", "description": "A nucleotide FASTA file containing long DNA sequences such as contigs. Optional if `bins` supplied.", "pattern": "*.{fasta,fna,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "database": { "type": "directory", "description": "Directory containing CAT_pack database files (e.g. output from CAT_pack prepare)", "pattern": "*/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "taxonomy": { "type": "directory", "description": "Directory containing CAT_pack taxonomy files (e.g. output from CAT_pack prepare)", "pattern": "*/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bins": { "type": "file", "description": "One or more nucleotide FASTA file containing binned long DNA sequences.\nOptional if `contigs` supplied.\nNote: if you supply bins, you must also give the `-s `\ncorresponding to the file extension of the bins via `ext.args`\n", "pattern": "*.{fasta,fna,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "mode": { "type": "string", "description": "Mode of operation of CAT_pack reads, \"mcr\": integrate annotations from MAGs (bins), contigs, and\nreads; \"cr\": integrate annotations from contigs and reads; \"mr\": integrate\nannotations from MAGs (bins) and reads.\n", "pattern": "mcr|cr|mr" } }, [ { "meta6": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam_aligned": { "type": "file", "description": "Optional pre-aligned and sorted reads mapped against contigs/bins.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam_unaligned": { "type": "file", "description": "Optional sorted unaligned reads from mapping against contigs/bins.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta8": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "contig2classification": { "type": "file", "description": "Optional TSV file with per-contig hit stats and assignment justification information", "pattern": "*.contig2classification.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta9": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bin2classification": { "type": "file", "description": "Optional TSV file with per-bin hit stats and assignment justification information", "pattern": "*.bin2classification.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta10": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "unclassified2classification": { "type": "file", "description": "Optional TSV file with pre-made CAT_pack reads unmapped2classification.txt file information", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta11": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "proteins": { "type": "directory", "description": "Optional pre predicted-made proteins FASTA", "pattern": "*.{fasta,faa,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta12": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "diamond_alignment": { "type": "directory", "description": "Optional pre-made DIAMOND alignment table", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_3751" } ] } } ] ], "output": { "rat_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.log": { "type": "map", "description": "Log file from RAT run\n", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/data_3106" } ] } } ] ], "complete_abundance": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.complete.abundance.txt": { "type": "file", "description": "TSV file containing complete abundance information\n", "pattern": "*.contig.abundance.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3751" } ] } } ] ], "contig_abundance": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.contig.abundance.txt": { "type": "file", "description": "TSV file containing contig abundance information\n", "pattern": "*.contig.abundance.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3751" } ] } } ] ], "read2classification": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.read2classification.txt": { "type": "file", "description": "A TSV file with per-read hit stats and assignment justification information", "pattern": "*.read2classification.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "alignment_diamond": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.alignment.diamond": { "type": "file", "description": "Intermediate DIAMOND TSV summary output file with alignment results", "pattern": "*.alignment.diamond", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "contig2classification": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.contig2classification.txt": { "type": "file", "description": "A TSV file with per-contig hit stats and assignment justification information", "pattern": "*.contig2classification.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "cat_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.CAT.log": { "type": "file", "description": "CAT log file with run messages and basic statistics", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "orf2lca": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.ORF2LCA.txt": { "type": "file", "description": "A TSV file with per-ORF hit stats and identified lineage", "pattern": "*.ORF2LCA.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.predicted_proteins.faa": { "type": "file", "description": "FAA file of DIAMOND predicted proteins hits", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.predicted_proteins.gff": { "type": "file", "description": "GFF file of DIAMOND predicted proteins hits", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "unmapped_diamond": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_unmapped.alignment.diamond": { "type": "file", "description": "Intermediate DIAMOND TSV summary output file list of unassigned hits", "pattern": "*.alignment.diamond", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "unmapped_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_unmapped.fasta": { "type": "file", "description": "Nucleotide FASTA file of contigs with no hits", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "unmapped2classification": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.unmapped2classification.txt": { "type": "file", "description": "A TSV file with per-contig unmapped assignment justification information", "pattern": "*.contig2classification.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_catpack": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "catpack": { "type": "string", "description": "The tool name" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "catpack": { "type": "string", "description": "The name of the tool" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "catpack_summarise", "path": "modules/nf-core/catpack/summarise/meta.yml", "tree_sha": "b7d2fb865a4b9d02248bf4aac9329343b8330996", "files": [ "modules/nf-core/catpack/summarise/environment.yml", "modules/nf-core/catpack/summarise/main.nf", "modules/nf-core/catpack/summarise/meta.yml", "modules/nf-core/catpack/summarise/tests/main.nf.test", "modules/nf-core/catpack/summarise/tests/main.nf.test.snap", "modules/nf-core/catpack/summarise/tests/nextflow.config" ], "type": "module", "meta": { "name": "catpack_summarise", "description": "Summarises results from CAT/BAT/RAT classification steps", "keywords": [ "taxonomic classification", "classification", "long reads", "mags", "assembly" ], "tools": [ { "catpack": { "description": "CAT/BAT: tool for taxonomic classification of contigs and metagenome-assembled genomes (MAGs)", "homepage": "https://github.com/MGXlab/CAT_pack", "documentation": "https://github.com/MGXlab/CAT_pack", "tool_dev_url": "https://github.com/MGXlab/CAT_pack", "doi": "10.1186/s13059-019-1817-x", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "classification": { "type": "file", "description": "CAT/BAT/RAT classification table annotated with official names (from CAT_pack addnames)", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "contigs": { "type": "file", "description": "Optional nucleotide FASTA file containing long DNA sequences such as contigs that were classified (only if classification table is from CAT_pack contigs)", "pattern": "*.{fasta,fna,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.txt": { "type": "file", "description": "Summary statistics table of CAT/BAT/RAT results\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_catpack": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "catpack": { "type": "string", "description": "The tool name" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "catpack": { "type": "string", "description": "The name of the tool" } }, { "CAT_pack --version | sed 's/CAT_pack pack v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "cdhit_cdhit", "path": "modules/nf-core/cdhit/cdhit/meta.yml", "tree_sha": "13c681c7309ba23110aba0eef7bcef664a8be451", "files": [ "modules/nf-core/cdhit/cdhit/.conda-lock/linux_amd64-bd-2cbab405453b19db_1.txt", "modules/nf-core/cdhit/cdhit/.conda-lock/linux_arm64-bd-316a5ef644674b39_1.txt", "modules/nf-core/cdhit/cdhit/environment.yml", "modules/nf-core/cdhit/cdhit/main.nf", "modules/nf-core/cdhit/cdhit/meta.yml", "modules/nf-core/cdhit/cdhit/tests/main.nf.test", "modules/nf-core/cdhit/cdhit/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cdhit_cdhit", "description": "Cluster protein sequences using sequence similarity", "keywords": [ "cluster", "protein", "alignment", "fasta" ], "tools": [ { "cdhit": { "description": "Clusters and compares protein or nucleotide sequences", "homepage": "https://sites.google.com/view/cd-hit/home", "documentation": "https://github.com/weizhongli/cdhit/wiki", "tool_dev_url": "https://github.com/weizhongli/cdhit", "doi": "10.1093/bioinformatics/btl158", "licence": [ "GPL v2" ], "identifier": "biotools:cd-hit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sequences": { "type": "file", "description": "fasta file of sequences to be clustered", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta": { "type": "file", "description": "fasta file of the representative sequences for each cluster", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.clstr": { "type": "file", "description": "List of clusters", "pattern": "*.{clstr}", "ontologies": [] } } ] ], "versions_cdhit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cdhit": { "type": "string", "description": "The name of the tool" } }, { "cd-hit -h | sed -n '1s/.*version \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cdhit": { "type": "string", "description": "The name of the tool" } }, { "cd-hit -h | sed -n '1s/.*version \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@timslittle", "@Puumanamana" ], "maintainers": [ "@timslittle", "@Puumanamana" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cd-hit:4.8.1--2cbab405453b19db", "build_id": "bd-2cbab405453b19db_1", "scan_id": "sc-5a229b3bd9a65bbb_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cd-hit:4.8.1--316a5ef644674b39", "build_id": "bd-316a5ef644674b39_1", "scan_id": "sc-fc514977179f4778_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cd-hit:4.8.1--b097462c90dcebf0", "build_id": "bd-b097462c90dcebf0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0b/0b8a3599d3f069ef59e0f0826b09e847d08d1d30d8dbe463188512a25a5a98be/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cd-hit:4.8.1--0a2b488967767aaa", "build_id": "bd-0a2b488967767aaa_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e0/e03e8a4930a84d507f1698c1fe3c95c3c8d1b8b6fc44b2cf6732e0431e153757/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cdhit/cdhit/.conda-lock/linux_amd64-bd-2cbab405453b19db_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/cdhit/cdhit/.conda-lock/linux_arm64-bd-316a5ef644674b39_1.txt" } } } }, "git_sha": "085a98b0248931f563455932d42f2b964468ec4d", "pipelines": [ { "name": "radseq", "version": "dev" } ] }, { "name": "cdhit_cdhitest", "path": "modules/nf-core/cdhit/cdhitest/meta.yml", "tree_sha": "b847aa938f5e041ac637ba45b406f98a9020e4cb", "files": [ "modules/nf-core/cdhit/cdhitest/.conda-lock/linux_amd64-bd-2cbab405453b19db_1.txt", "modules/nf-core/cdhit/cdhitest/.conda-lock/linux_arm64-bd-316a5ef644674b39_1.txt", "modules/nf-core/cdhit/cdhitest/environment.yml", "modules/nf-core/cdhit/cdhitest/main.nf", "modules/nf-core/cdhit/cdhitest/meta.yml", "modules/nf-core/cdhit/cdhitest/tests/main.nf.test", "modules/nf-core/cdhit/cdhitest/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cdhit_cdhitest", "description": "Cluster nucleotide sequences using sequence similarity", "keywords": [ "cluster", "nucleotide", "alignment", "fasta" ], "tools": [ { "cdhit": { "description": "Clusters and compares protein or nucleotide sequences", "homepage": "https://sites.google.com/view/cd-hit/home", "documentation": "https://github.com/weizhongli/cdhit/wiki", "tool_dev_url": "https://github.com/weizhongli/cdhit", "doi": "10.1093/bioinformatics/btl158", "licence": [ "GPL v2" ], "identifier": "biotools:cd-hit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sequences": { "type": "file", "description": "fasta or fastq file of sequences to be clustered", "pattern": "*.{fasta,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{fa,fq}": { "type": "file", "description": "fasta or fastq file of the representative sequences for each cluster", "pattern": "*.{fasta,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.clstr": { "type": "file", "description": "List of clusters", "pattern": "*.{clstr}", "ontologies": [] } } ] ], "versions_cdhitest": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cdhit": { "type": "string", "description": "The name of the tool" } }, { "cd-hit-est -h | sed -n '1s/.*version \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cdhit": { "type": "string", "description": "The name of the tool" } }, { "cd-hit-est -h | sed -n '1s/.*version \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/cd-hit:4.8.1--316a5ef644674b39", "build_id": "bd-316a5ef644674b39_1", "scan_id": "sc-fc514977179f4778_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/cd-hit:4.8.1--2cbab405453b19db", "build_id": "bd-2cbab405453b19db_1", "scan_id": "sc-5a229b3bd9a65bbb_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cd-hit:4.8.1--0a2b488967767aaa", "build_id": "bd-0a2b488967767aaa_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e0/e03e8a4930a84d507f1698c1fe3c95c3c8d1b8b6fc44b2cf6732e0431e153757/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cd-hit:4.8.1--b097462c90dcebf0", "build_id": "bd-b097462c90dcebf0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0b/0b8a3599d3f069ef59e0f0826b09e847d08d1d30d8dbe463188512a25a5a98be/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cdhit/cdhitest/.conda-lock/linux_amd64-bd-2cbab405453b19db_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/cdhit/cdhitest/.conda-lock/linux_arm64-bd-316a5ef644674b39_1.txt" } } } }, "git_sha": "085a98b0248931f563455932d42f2b964468ec4d", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "celesta", "path": "modules/nf-core/celesta/meta.yml", "tree_sha": "e745c9514d189bbcf6349019d7976f4f9da2e6ed", "files": [ "modules/nf-core/celesta/main.nf", "modules/nf-core/celesta/meta.yml", "modules/nf-core/celesta/tests/main.nf.test", "modules/nf-core/celesta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "celesta", "description": "Unsupervised machine learning for cell type identification in multiplexed imaging using protein expression and cell neighborhood information without ground truth", "keywords": [ "highly_multiplexed_imaging", "cell_type_identification", "cell_phenotyping", "image_analysis", "mcmicro", "machine_learning" ], "tools": [ { "celesta": { "description": "Automate unsupervised machine learning cell type identification using both protein expressions and cell spatial neighborhood information", "homepage": "https://github.com/SchapiroLabor/mcmicro-celesta", "documentation": "https://github.com/SchapiroLabor/mcmicro-celesta/blob/main/README.md", "tool_dev_url": "https://github.com/plevritis-lab/CELESTA", "doi": "10.1038/s41592-022-01498-z", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "img_data": { "type": "file", "description": "Quantification table with single cells as rows, markers (e.g. CD3 or CD8 but names do not have to match exactly) and X/Y coordinates as columns", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "signature": { "type": "file", "description": "Signature Matrix containing the definition of cell types according to markers", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "high_thresholds": { "type": "file", "description": "csv file with user-defined probability high thresholds for anchor cell (row 1) and index cell (row 2) definition", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "low_thresholds": { "type": "file", "description": "optional csv file with user-defined probability low thresholds for anchor cell (row 1) and index cell (row 2) definition", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "output": { "celltypes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*results.csv": { "type": "file", "description": "File with final celltype annotations concatenated to the original input quantification, due to the mechanism its non-deterministic", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "quality": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*quality.csv": { "type": "file", "description": "File with final calculated marker probabilities for inspection, non-deterministic", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_celesta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "celesta": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "celesta": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LukasHats", "@ArozHada" ], "maintainers": [ "@LukasHats", "@ArozHada" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cellbender_merge", "path": "modules/nf-core/cellbender/merge/meta.yml", "tree_sha": "bfdd44ad3b7390722dfdc53c539f8d4cb003f774", "files": [ "modules/nf-core/cellbender/merge/environment.yml", "modules/nf-core/cellbender/merge/main.nf", "modules/nf-core/cellbender/merge/meta.yml", "modules/nf-core/cellbender/merge/templates/merge.py", "modules/nf-core/cellbender/merge/tests/main.nf.test", "modules/nf-core/cellbender/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cellbender_merge", "description": "Module to use CellBender to remove ambient RNA from single-cell RNA-seq data", "keywords": [ "single-cell", "scRNA-seq", "ambient RNA removal" ], "tools": [ { "cellbender": { "description": "CellBender is a software package for eliminating technical artifacts from high-throughput single-cell RNA sequencing (scRNA-seq) data.", "documentation": "https://cellbender.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/broadinstitute/CellBender", "licence": [ "BSD-3-Clause" ], "identifier": "biotools:CellBender" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "filtered": { "type": "file", "description": "AnnData file containing filtered data (without empty droplets)", "pattern": "*.h5ad", "ontologies": [] } }, { "unfiltered": { "type": "file", "description": "AnnData file containing unfiltered data (with empty droplets)", "pattern": "*.h5ad", "ontologies": [] } }, { "cellbender_h5": { "type": "file", "description": "CellBender h5 file containing ambient RNA estimates", "pattern": "*.h5", "ontologies": [] } } ], { "output_layer_name": { "type": "string", "description": "The name of the layer to store counts" } } ], "output": { "h5ad": [ [ { "meta": { "type": "file", "description": "AnnData file containing decontaminated counts as `adata.X`", "pattern": "*.h5ad", "ontologies": [] } }, { "${prefix}.h5ad": { "type": "file", "description": "AnnData file containing decontaminated counts as `adata.X`", "pattern": "*.h5ad", "ontologies": [] } } ] ], "versions_cellbender": [ { "versions.yml": { "type": "file", "description": "File containing software version", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software version", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@nictru" ], "maintainers": [ "@nictru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scdownstream", "version": "dev" } ] }, { "name": "cellbender_removebackground", "path": "modules/nf-core/cellbender/removebackground/meta.yml", "tree_sha": "3654d5d621325755c2d5372fb5441ccebdc74485", "files": [ "modules/nf-core/cellbender/removebackground/environment.yml", "modules/nf-core/cellbender/removebackground/main.nf", "modules/nf-core/cellbender/removebackground/meta.yml", "modules/nf-core/cellbender/removebackground/tests/epochs.config", "modules/nf-core/cellbender/removebackground/tests/gpu.nf.test", "modules/nf-core/cellbender/removebackground/tests/gpu.nf.test.snap", "modules/nf-core/cellbender/removebackground/tests/main.nf.test", "modules/nf-core/cellbender/removebackground/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cellbender_removebackground", "description": "Module to use CellBender to estimate ambient RNA from single-cell RNA-seq data", "keywords": [ "single-cell", "scRNA-seq", "ambient RNA removal" ], "tools": [ { "cellbender": { "description": "CellBender is a software package for eliminating technical artifacts from high-throughput single-cell RNA sequencing (scRNA-seq) data.", "documentation": "https://cellbender.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/broadinstitute/CellBender", "licence": [ "BSD-3-Clause" ], "identifier": "biotools:CellBender" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "h5ad": { "type": "file", "description": "AnnData file containing unfiltered data (with empty droplets)", "pattern": "*.h5ad", "ontologies": [] } } ] ], "output": { "h5": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.h5": { "type": "file", "description": "Full count matrix as an h5 file, with background RNA removed. This file contains all the original droplet barcodes.", "pattern": "*.h5", "ontologies": [] } } ] ], "filtered_h5": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_filtered.h5": { "type": "file", "description": "Full count matrix as an h5 file, with background RNA removed. This file contains only the droplet barcodes which were determined to have a > 50% posterior probability of containing cells.\n", "pattern": "*.h5", "ontologies": [] } } ] ], "posterior_h5": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_posterior.h5": { "type": "file", "description": "The full posterior probability of noise counts. This is not normally used downstream.\n", "pattern": "*.h5", "ontologies": [] } } ] ], "barcodes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_cell_barcodes.csv": { "type": "file", "description": "CSV file containing all the droplet barcodes which were determined to have a > 50% posterior probability of containing cells. |\nBarcodes are written in plain text. This information is also contained in each of the above outputs, |\nbut is included as a separate output for convenient use in certain downstream applications.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_metrics.csv": { "type": "file", "description": "Metrics describing the run, potentially to be used to flag problematic runs |\nwhen using CellBender as part of a large-scale automated pipeline.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_report.html": { "type": "file", "description": "HTML report including plots and commentary, along with any warnings or suggestions for improved parameter settings.\n", "pattern": "*.html", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.pdf": { "type": "file", "description": "PDF file that provides a standard graphical summary of the inference procedure.", "pattern": "*.pdf", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.log": { "type": "file", "description": "Log file produced by the cellbender remove-background run.", "pattern": "*.log", "ontologies": [] } } ] ], "checkpoint": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "ckpt.tar.gz": { "type": "file", "description": "Checkpoint file which contains the trained model and the full posterior.", "pattern": "*.ckpt", "ontologies": [] } } ] ], "versions_cellbender": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellbender": { "type": "string", "description": "The name of the tool" } }, { "cellbender --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellbender": { "type": "string", "description": "The name of the tool" } }, { "cellbender --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nictru" ], "maintainers": [ "@nictru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scdownstream", "version": "dev" }, { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "cellpose", "path": "modules/nf-core/cellpose/meta.yml", "tree_sha": "908e53f3c806d834c341331f5ee707862ba7f2bf", "files": [ "modules/nf-core/cellpose/environment.yml", "modules/nf-core/cellpose/main.nf", "modules/nf-core/cellpose/meta.yml", "modules/nf-core/cellpose/tests/gpu.nf.test", "modules/nf-core/cellpose/tests/gpu.nf.test.snap", "modules/nf-core/cellpose/tests/main.nf.test", "modules/nf-core/cellpose/tests/main.nf.test.snap", "modules/nf-core/cellpose/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellpose", "description": "cellpose segments cells in images using GPU-accelerated deep learning", "keywords": [ "segmentation", "image", "cellpose", "gpu", "spatial-transcriptomics" ], "tools": [ { "cellpose": { "description": "cellpose is an anatomical segmentation algorithm written in Python 3 by Carsen Stringer and Marius Pachitariu", "homepage": "https://github.com/MouseLand/cellpose", "documentation": "https://cellpose.readthedocs.io/en/latest/command.html", "tool_dev_url": "https://github.com/MouseLand/cellpose", "doi": "10.1038/s41592-022-01663-4", "licence": [ "BSD 3-Clause" ], "identifier": "biotools:cellpose" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n(sample id)\n" } }, { "image": { "type": "file", "description": "tif file ready for segmentation", "pattern": "*.{tif,tiff}", "ontologies": [] } } ], { "model": { "type": "file", "description": "Optional custom cellpose model file. When provided, passed as\n--pretrained_model to cellpose. Pass [] (empty list) to use the\ndefault model (cpsam in cellpose 4).\n", "pattern": "*", "ontologies": [] } } ], "output": { "mask": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n[sample id]\n" } }, { "${prefix}/*masks.tif": { "type": "file", "description": "labelled mask output from cellpose in tif format", "pattern": "${prefix}/*masks.tif", "ontologies": [] } } ] ], "flows": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n[sample id]\n" } }, { "${prefix}/*flows.tif": { "type": "file", "description": "cell flow output from cellpose", "pattern": "${prefix}/*flows.tif", "ontologies": [] } } ] ], "cells": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n[sample id]\n" } }, { "${prefix}/*seg.npy": { "type": "file", "description": "numpy array with cell segmentation data", "pattern": "${prefix}/*seg.npy", "ontologies": [] } } ] ], "versions_cellpose": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellpose": { "type": "string", "description": "The name of the tool" } }, { "cellpose --version | sed -n 's/cellpose version:[[:space:]]*//p' | tr -d '[:space:]'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "cellpose --version | sed -n 's/python version:[[:space:]]*//p' | tr -d '[:space:]'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_torch": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "torch": { "type": "string", "description": "The name of the tool" } }, { "cellpose --version | sed -n 's/torch version:[[:space:]]*//p' | tr -d '[:space:]'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellpose": { "type": "string", "description": "The name of the tool" } }, { "cellpose --version | sed -n 's/cellpose version:[[:space:]]*//p' | tr -d '[:space:]'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "cellpose --version | sed -n 's/python version:[[:space:]]*//p' | tr -d '[:space:]'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "torch": { "type": "string", "description": "The name of the tool" } }, { "cellpose --version | sed -n 's/torch version:[[:space:]]*//p' | tr -d '[:space:]'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "notes": "When `accelerator` is set (e.g. `accelerator = 1`), the module\nautomatically passes `--use_gpu` to cellpose. The container (built via Seqera\nContainers) includes PyTorch 2.10.0 with CUDA 12.8 and falls back to CPU\nautomatically when no GPU is available. Use the `process_gpu` label to request\nGPU resources from your executor. When running with conda/mamba, GPU support\ndepends on having a CUDA-enabled PyTorch installation in your environment.\n\nModel selection via the model input channel:\n - Custom model file: file(\"/path/to/model\")\n - Default (cpsam): []\n\nAdditional cellpose CLI arguments can be passed via `task.ext.args`:\n ext.args = '--diameter 30 --flow_threshold 0.4 --cellprob_threshold 0'\n\nDeprecated in cellpose 4.0.1+: `--chan`, `--chan2`, `--invert`, `--all_channels`,\n`--diam_mean`, `--pretrained_model_ortho`. Do not pass these via ext.args.\n\nModel weights are not bundled in the container. Cellpose downloads them on first\nuse to `$CELLPOSE_LOCAL_MODELS_PATH` (set to the work directory).\n", "authors": [ "@josenimo", "@FloWuenne", "@dongzehe" ], "maintainers": [ "@josenimo", "@FloWuenne", "@kbestak" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" }, { "name": "molkart", "version": "1.2.0" }, { "name": "spatialaxe", "version": "1.0.1" } ] }, { "name": "cellranger_count", "path": "modules/nf-core/cellranger/count/meta.yml", "tree_sha": "2f9a0d70b989d40836090430f9aabd5aef176758", "files": [ "modules/nf-core/cellranger/count/README.md", "modules/nf-core/cellranger/count/main.nf", "modules/nf-core/cellranger/count/meta.yml", "modules/nf-core/cellranger/count/templates/cellranger_count.py", "modules/nf-core/cellranger/count/tests/main.nf.test", "modules/nf-core/cellranger/count/tests/main.nf.test.snap", "modules/nf-core/cellranger/count/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellranger_count", "description": "Module to use Cell Ranger's pipelines analyze sequencing data produced from Chromium Single Cell Gene Expression.", "keywords": [ "align", "count", "reference" ], "tools": [ { "cellranger": { "description": "Cell Ranger by 10x Genomics is a set of analysis pipelines that process Chromium single-cell data to align reads, generate feature-barcode matrices, perform clustering and other secondary analysis, and more.", "homepage": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/what-is-cell-ranger", "documentation": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/tutorial_ov", "tool_dev_url": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/tutorial_ov", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files. The order of the input files MUST be [\"sample1 R1\", \"sample1 R2\", \"sample2, R1\",\n\"sample2, R2\", ...]. This can usually be achieved by sorting the input files by file name.\n\nBackground: 10x data is always paired-end with R1 containing cell barcode and UMI\nand R2 containing the actual read sequence. Cell Ranger requires files to adhere to the following file-name\nconvention: `${Sample_Name}_S1_L00${Lane_Number}_${R1,R2}_001.fastq.gz`. This module automatically\nrenames files to match this convention based on the order of input files to avoid various\nissues (see https://github.com/nf-core/scrnaseq/issues/241). To avoid mistakes, the module\nthrows an error if a pair of R1 and R2 fastq files does not have the same filename except for the \"_R1\"/\"_R2\" part.\nRenaming the files does not affect the results (see README.md for detailed tests).\n", "pattern": "*{R1,R2}*.fastq.gz", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "reference": { "type": "directory", "description": "Folder containing all the reference indices needed by Cell Ranger" } } ] ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "**/outs/**": { "type": "file", "description": "Files containing the outputs of Cell Ranger, see official 10X Genomics documentation for a complete list", "pattern": "${meta.id}/outs/*", "ontologies": [] } } ] ], "versions_cellranger": [ { "versions.yml": { "type": "file", "description": "File containing software version", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software version", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@ggabernet", "@edmundmiller" ], "maintainers": [ "@ggabernet", "@edmundmiller" ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module" } } ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "cellranger_mkfastq", "path": "modules/nf-core/cellranger/mkfastq/meta.yml", "tree_sha": "e47f0c851d24e4ac4b6b5f075d84c19793182249", "files": [ "modules/nf-core/cellranger/mkfastq/Dockerfile.manual", "modules/nf-core/cellranger/mkfastq/README.md", "modules/nf-core/cellranger/mkfastq/main.nf", "modules/nf-core/cellranger/mkfastq/meta.yml", "modules/nf-core/cellranger/mkfastq/tests/main.nf.test", "modules/nf-core/cellranger/mkfastq/tests/main.nf.test.snap", "modules/nf-core/cellranger/mkfastq/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellranger_mkfastq", "description": "Module to create FASTQs needed by the 10x Genomics Cell Ranger tool. Uses the cellranger mkfastq command.", "keywords": [ "reference", "mkfastq", "fastq", "illumina", "bcl2fastq" ], "tools": [ { "cellranger": { "description": "Cell Ranger by 10x Genomics is a set of analysis pipelines that process Chromium single-cell data to align reads, generate feature-barcode matrices, perform clustering and other secondary analysis, and more.", "homepage": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/what-is-cell-ranger", "documentation": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/tutorial_ov", "tool_dev_url": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/tutorial_ov", "licence": [ "10X Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "csv": { "type": "file", "description": "Sample sheet", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "bcl": { "type": "file", "description": "Base call files", "pattern": "*.bcl.bgzf", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_outs/outs/fastq_path/**/**_S[0-9]*_R?_00?.fastq.gz": { "type": "file", "description": "Read FastQ files", "pattern": "*_S[0-9]*_R?_00?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fastq_idx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_outs/outs/fastq_path/**/**_S[0-9]*_I?_00?.fastq.gz": { "type": "file", "description": "Index FastQ files", "pattern": "*_S[0-9]*_I?_00?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "undetermined_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_outs/outs/fastq_path/Undetermined*.fastq.gz": { "type": "file", "description": "Undetermined FastQ files", "pattern": "Undetermined*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_outs/outs/fastq_path/Reports": { "type": "directory", "description": "Reports", "pattern": "Reports" } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_outs/outs/fastq_path/Stats": { "type": "directory", "description": "Stats", "pattern": "Stats" } } ] ], "interop": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_outs/outs/interop_path/*.bin": { "type": "file", "description": "InterOp files", "pattern": "*.bin", "ontologies": [] } } ] ], "versions_cellranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.*-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.*-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@edmundmiller", "@RHReynolds" ], "maintainers": [ "@ggabernet", "@edmundmiller", "@RHReynolds" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" } ] }, { "name": "cellranger_mkgtf", "path": "modules/nf-core/cellranger/mkgtf/meta.yml", "tree_sha": "7d834f53e21dd858c08641beef176f6d50f6b4d5", "files": [ "modules/nf-core/cellranger/mkgtf/main.nf", "modules/nf-core/cellranger/mkgtf/meta.yml", "modules/nf-core/cellranger/mkgtf/tests/main.nf.test", "modules/nf-core/cellranger/mkgtf/tests/main.nf.test.snap", "modules/nf-core/cellranger/mkgtf/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellranger_mkgtf", "description": "Module to build a filtered GTF needed by the 10x Genomics Cell Ranger tool. Uses the cellranger mkgtf command.", "keywords": [ "reference", "mkref", "index" ], "tools": [ { "cellranger": { "description": "Cell Ranger by 10x Genomics is a set of analysis pipelines that process Chromium single-cell data to align reads, generate feature-barcode matrices, perform clustering and other secondary analysis, and more.", "homepage": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/what-is-cell-ranger", "documentation": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/tutorial_ov", "tool_dev_url": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/tutorial_ov", "licence": [ "10X Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gtf": { "type": "file", "description": "The reference GTF transcriptome file", "pattern": "*.gtf", "ontologies": [] } } ] ], "output": { "gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information" } }, { "${prefix}.gtf": { "type": "file", "description": "The filtered GTF transcriptome file", "pattern": "*.filtered.gtf" } } ] ], "versions_cellranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.*-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.*-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@edmundmiller" ], "maintainers": [ "@ggabernet", "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "cellranger_mkref", "path": "modules/nf-core/cellranger/mkref/meta.yml", "tree_sha": "b86d70b216ca50d2122d5865489becfe1fb4c2e5", "files": [ "modules/nf-core/cellranger/mkref/main.nf", "modules/nf-core/cellranger/mkref/meta.yml", "modules/nf-core/cellranger/mkref/tests/main.nf.test", "modules/nf-core/cellranger/mkref/tests/main.nf.test.snap", "modules/nf-core/cellranger/mkref/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellranger_mkref", "description": "Module to build the reference needed by the 10x Genomics Cell Ranger tool. Uses the cellranger mkref command.", "keywords": [ "reference", "mkref", "index" ], "tools": [ { "cellranger": { "description": "Cell Ranger by 10x Genomics is a set of analysis pipelines that process Chromium single-cell data to align reads, generate feature-barcode matrices, perform clustering and other secondary analysis, and more.", "homepage": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/what-is-cell-ranger", "documentation": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/tutorial_ov", "tool_dev_url": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/tutorial_ov", "licence": [ "10X Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gtf": { "type": "file", "description": "Reference transcriptome GTF file", "pattern": "*.gtf", "ontologies": [] } } ], { "reference_name": { "type": "string", "description": "The name to give the new reference folder", "pattern": "str" } } ], "output": { "reference": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information" } }, { "${reference_name}": { "type": "directory", "description": "Folder containing all the reference indices needed by Cell Ranger" } } ] ], "versions_cellranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.*-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.*-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet" ], "maintainers": [ "@ggabernet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "cellranger_mkvdjref", "path": "modules/nf-core/cellranger/mkvdjref/meta.yml", "tree_sha": "57e30751c50e3ae1a65cf3086999bdf1dfcd02f0", "files": [ "modules/nf-core/cellranger/mkvdjref/main.nf", "modules/nf-core/cellranger/mkvdjref/meta.yml", "modules/nf-core/cellranger/mkvdjref/tests/main.nf.test", "modules/nf-core/cellranger/mkvdjref/tests/main.nf.test.snap", "modules/nf-core/cellranger/mkvdjref/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellranger_mkvdjref", "description": "Module to build the VDJ reference needed by the 10x Genomics Cell Ranger tool. Uses the cellranger mkvdjref command.", "keywords": [ "reference", "mkvdjref", "index", "immunoprofiling", "single-cell", "cellranger" ], "tools": [ { "cellranger": { "description": "Cell Ranger processes data from 10X Genomics Chromium kits. `cellranger vdj` takes FASTQ files from `cellranger mkfastq` or `bcl2fastq` for V(D)J libraries and performs sequence assembly and paired clonotype calling. It uses the Chromium cellular barcodes and UMIs to assemble V(D)J transcripts per cell. Clonotypes and CDR3 sequences are output as a `.vloupe` file which can be loaded into Loupe V(D)J Browser.", "homepage": "https://support.10xgenomics.com/single-cell-vdj/software/pipelines/latest/what-is-cell-ranger", "documentation": "https://support.10xgenomics.com/single-cell-vdj/software/pipelines/latest/advanced/references", "tool_dev_url": "https://support.10xgenomics.com/single-cell-vdj/software/pipelines/latest/advanced/references", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ { "fasta": { "type": "file", "description": "Reference genome FASTA file (optional)", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "gtf": { "type": "file", "description": "Reference genome GTF file (optional)", "pattern": "*.gtf", "ontologies": [] } }, { "seqs": { "type": "file", "description": "Reference genome FASTA file from the 10X Genomics fetch-imgt workflow (optional)", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "reference_name": { "type": "string", "description": "The name to give the new reference folder, e.g. `my_vdj_ref`. This flag is required", "pattern": "str" } } ], "output": { "reference": [ { "${reference_name}": { "type": "directory", "description": "Folder containing all the reference indices needed by Cell Ranger" } } ], "versions_cellranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.*-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.*-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@klkeys" ], "maintainers": [ "@ggabernet", "@klkeys" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "airrflow", "version": "5.1.2" }, { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "cellranger_multi", "path": "modules/nf-core/cellranger/multi/meta.yml", "tree_sha": "a46b8c747e11a2f1d36ade2ee358742b517d8b26", "files": [ "modules/nf-core/cellranger/multi/main.nf", "modules/nf-core/cellranger/multi/meta.yml", "modules/nf-core/cellranger/multi/tests/main.nf.test", "modules/nf-core/cellranger/multi/tests/main.nf.test.snap", "modules/nf-core/cellranger/multi/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellranger_multi", "description": "Module to use Cell Ranger's pipelines to analyze sequencing data produced from various Chromium technologies, including Single Cell Gene Expression, Single Cell Immune Profiling, Feature Barcoding, and Cell Multiplexing.", "keywords": [ "align", "reference", "cellranger", "multiomics", "gene expression", "vdj", "antigen capture", "antibody capture", "crispr" ], "tools": [ { "cellranger": { "description": "Cell Ranger by 10x Genomics is a set of analysis pipelines that process Chromium single-cell data to align reads, generate feature-barcode matrices, perform clustering and other secondary analysis, and more.", "homepage": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/what-is-cell-ranger", "documentation": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/tutorial_cp", "tool_dev_url": "https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/using/tutorial_cp", "licence": [ "10X Genomics EULA" ], "identifier": "" } } ], "input": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "gex_fastqs": { "type": "file", "description": "FASTQ files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "gex_options": { "type": "map", "description": "Optional Cell Ranger gene expression section options as a Map.\nSupported keys: filter-probes, r1-length, r2-length, chemistry, expect-cells,\nforce-cells, no-secondary, check-library-compatibility, no-target-umi-filter,\ninclude-introns, create-bam (defaults to true if not set).\n" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "vdj_fastqs": { "type": "file", "description": "V(D)J FASTQ files, with the chain type auto-detected by Cell Ranger (feature type VDJ)", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "vdj_options": { "type": "map", "description": "Optional Cell Ranger VDJ section options as a Map.\nSupported keys: r1-length, r2-length.\nAll V(D)J libraries share a single [vdj] section, so only the options of the\nfirst V(D)J library present (in the order vdj, vdj_t, vdj_t_gd, vdj_b) are used.\n" } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "ab_fastqs": { "type": "file", "description": "FASTQ files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "ab_options": { "type": "map", "description": "Optional Cell Ranger feature section options for Antibody Capture as a Map.\nPass null to disable this modality. Supported keys: r1-length, r2-length.\n" } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "beam_fastqs": { "type": "file", "description": "FASTQ files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "beam_options": { "type": "map", "description": "Optional Cell Ranger BEAM section options as a Map. Reserved for future use.\n" } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "cmo_fastqs": { "type": "file", "description": "FASTQ files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "cmo_options": { "type": "map", "description": "Optional Cell Ranger CMO section options as a Map.\nSupported keys: min-assignment-confidence.\n" } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "crispr_fastqs": { "type": "file", "description": "FASTQ files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "crispr_options": { "type": "map", "description": "Optional Cell Ranger feature section options for CRISPR Guide Capture as a Map.\nPass null to disable this modality. Supported keys: r1-length, r2-length.\n" } } ], [ { "meta8": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gex_reference": { "type": "directory", "description": "Folder containing Cellranger gene expression reference.\nAlso required for feature barcode libraries without GEX FASTQs.\n" } } ], [ { "meta9": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "vdj_t_fastqs": { "type": "file", "description": "T cell receptor (alpha/beta) V(D)J FASTQ files (feature type VDJ-T)", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "vdj_t_options": { "type": "map", "description": "Optional Cell Ranger VDJ section options as a Map. See vdj_options.\n" } } ], [ { "meta10": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "vdj_t_gd_fastqs": { "type": "file", "description": "T cell receptor (gamma/delta) V(D)J FASTQ files (feature type VDJ-T-GD).\nCell Ranger requires custom inner enrichment primers (vdj_primer_index) for this library type.\n", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "vdj_t_gd_options": { "type": "map", "description": "Optional Cell Ranger VDJ section options as a Map. See vdj_options.\n" } } ], [ { "meta11": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "vdj_b_fastqs": { "type": "file", "description": "B cell receptor V(D)J FASTQ files (feature type VDJ-B)", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "vdj_b_options": { "type": "map", "description": "Optional Cell Ranger VDJ section options as a Map. See vdj_options.\n" } } ], { "gex_frna_probeset": { "type": "file", "description": "Fixed RNA profiling information containing custom probes in CSV format.\nIgnored when CMO or OCM barcodes or V(D)J libraries are present, as Flex is incompatible with them.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "gex_targetpanel": { "type": "file", "description": "Declaration of the target panel for Targeted Gene Expression analysis", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "vdj_reference": { "type": "directory", "description": "Folder containing Cellranger V(D)J reference" } }, { "vdj_primer_index": { "type": "file", "description": "List of custom V(D)J inner enrichment primers; required for VDJ-T-GD libraries", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "fb_reference": { "type": "file", "description": "The Feature Barcodes used for reference in Feature Barcoding Analysis", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "beam_antigen_panel": { "type": "file", "description": "The BEAM manifest in Feature Barcode CSV format", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "beam_control_panel": { "type": "file", "description": "The BEAM antigens set to control status, with corresponding MHC alleles, in Feature Barcode CSV format", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "cmo_reference": { "type": "file", "description": "Path to a custom Cell Multiplexing CSV reference IDs, or the `cmo-set` option in Cellranger", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "cmo_barcodes": { "type": "file", "description": "A CSV file appended to the Cellranger multi config linking samples to CMO IDs", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "cmo_barcode_assignment": { "type": "file", "description": "A CSV file that specifies the barcode-sample assignment in Cell Multiplexing analysis", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "frna_sampleinfo": { "type": "file", "description": "Sample information for fixed RNA analysis", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "ocm_barcodes": { "type": "file", "description": "A CSV file appended to the Cellranger multi config linking samples to OCM IDs", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "skip_renaming": { "type": "boolean", "description": "Skip renaming" } } ], "output": { "config": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "cellranger_multi_config.csv": { "type": "file", "description": "The resolved Cellranger multi config used for analysis", "pattern": "cellranger_multi_config.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "**/outs/**": { "type": "file", "description": "Files containing the outputs of Cell Ranger", "pattern": "${meta.id}/outs/*", "ontologies": [] } } ] ], "versions_cellranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@klkeys" ], "maintainers": [ "@klkeys" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "cellranger_vdj", "path": "modules/nf-core/cellranger/vdj/meta.yml", "tree_sha": "5a5ea9297dfeefc5e3fc9f0ad5b1d64a6676a874", "files": [ "modules/nf-core/cellranger/vdj/main.nf", "modules/nf-core/cellranger/vdj/meta.yml", "modules/nf-core/cellranger/vdj/tests/main.nf.test", "modules/nf-core/cellranger/vdj/tests/main.nf.test.snap", "modules/nf-core/cellranger/vdj/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellranger_vdj", "description": "Module to use Cell Ranger's pipelines analyze sequencing data produced from Chromium Single Cell Immune Profiling.", "keywords": [ "align", "vdj", "reference", "immunoprofiling", "single-cell", "cellranger" ], "tools": [ { "cellranger": { "description": "Cell Ranger processes data from 10X Genomics Chromium kits. `cellranger vdj` takes FASTQ files from `cellranger mkfastq` or `bcl2fastq` for V(D)J libraries and performs sequence assembly and paired clonotype calling. It uses the Chromium cellular barcodes and UMIs to assemble V(D)J transcripts per cell. Clonotypes and CDR3 sequences are output as a `.vloupe` file which can be loaded into Loupe V(D)J Browser.", "homepage": "https://support.10xgenomics.com/single-cell-vdj/software/pipelines/latest/what-is-cell-ranger", "documentation": "https://support.10xgenomics.com/single-cell-vdj/software/pipelines/latest/tutorial/tutorial-vdj", "tool_dev_url": "https://support.10xgenomics.com/single-cell-vdj/software/pipelines/latest/tutorial/tutorial-vdj", "licence": [ "10X Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "pattern": "${Sample_Name}_S1_L00${Lane_Number}_${I1,I2,R1,R2}_001.fastq.gz", "ontologies": [] } } ], { "reference": { "type": "directory", "description": "Folder containing all the reference indices needed by Cell Ranger" } } ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "**/outs/**": { "type": "file", "description": "Files containing the outputs of Cell Ranger, see official 10X Genomics documentation for a complete list", "pattern": "${meta.id}/outs/*", "ontologies": [] } } ] ], "versions_cellranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.*-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed \"s/.*-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@edmundmiller", "@klkeys" ], "maintainers": [ "@ggabernet", "@edmundmiller", "@klkeys" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "airrflow", "version": "5.1.2" } ] }, { "name": "cellrangerarc_count", "path": "modules/nf-core/cellrangerarc/count/meta.yml", "tree_sha": "f8a966bcbcc765035a92dacdc07de3bd63ae677f", "files": [ "modules/nf-core/cellrangerarc/count/main.nf", "modules/nf-core/cellrangerarc/count/meta.yml", "modules/nf-core/cellrangerarc/count/tests/main.nf.test", "modules/nf-core/cellrangerarc/count/tests/main.nf.test.snap", "modules/nf-core/cellrangerarc/count/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellrangerarc_count", "description": "Module to use Cell Ranger's ARC pipelines analyze sequencing data produced from Chromium Single Cell ARC. Uses the cellranger-arc count command.", "keywords": [ "align", "count", "reference" ], "tools": [ { "cellrangerarc": { "description": "Cell Ranger ARC is a set of analysis pipelines that process Chromium Single Cell ARC data.", "homepage": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "documentation": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "tool_dev_url": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sample_type": { "type": "string", "description": "The type of sample" } }, { "sub_sample": { "type": "string", "description": "The name of sub sample" } }, { "reads": { "type": "file", "description": "FASTQ files produced using Cell Ranger ARC", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reference": { "type": "directory", "description": "Directory containing all the reference indices needed by Cell Ranger ARC" } } ] ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}/outs/**": { "type": "file", "description": "Files containing the outputs of Cell Ranger ARC", "pattern": "${prefix}/outs/*", "ontologies": [] } } ] ], "lib": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_lib.csv": { "type": "file", "description": "Library", "pattern": "${prefix}_lib.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_cellrangerarc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangerarc": { "type": "string", "description": "The name of the tool" } }, { "cellranger-arc --version 2>&1 | sed 's/cellranger-arc cellranger-arc-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangerarc": { "type": "string", "description": "The name of the tool" } }, { "cellranger-arc --version 2>&1 | sed 's/cellranger-arc cellranger-arc-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@edmundmiller", "@heylf" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "cellrangerarc_mkfastq", "path": "modules/nf-core/cellrangerarc/mkfastq/meta.yml", "tree_sha": "666d2992c2f69f6af5c71d989667eae6d16d8749", "files": [ "modules/nf-core/cellrangerarc/mkfastq/Dockerfile", "modules/nf-core/cellrangerarc/mkfastq/README.md", "modules/nf-core/cellrangerarc/mkfastq/main.nf", "modules/nf-core/cellrangerarc/mkfastq/meta.yml", "modules/nf-core/cellrangerarc/mkfastq/tests/main.nf.test", "modules/nf-core/cellrangerarc/mkfastq/tests/main.nf.test.snap", "modules/nf-core/cellrangerarc/mkfastq/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellrangerarc_mkfastq", "description": "Module to create fastqs needed by the 10x Genomics Cell Ranger Arc tool. Uses the cellranger-arc mkfastq command.", "keywords": [ "reference", "mkfastq", "fastq", "illumina", "bcl2fastq" ], "tools": [ { "cellrangerarc": { "description": "Cell Ranger Arc by 10x Genomics is a set of analysis pipelines that process Chromium single-cell data to align reads, generate feature-barcode matrices, perform clustering and other secondary analysis, and more.", "homepage": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "documentation": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "tool_dev_url": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bcl": { "type": "file", "description": "Base call files", "pattern": "*.bcl.bgzf", "ontologies": [] } } ], { "csv": { "type": "file", "description": "Sample sheet", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/outs/fastq_path/*.fastq.gz": { "type": "file", "description": "Unaligned FastQ files", "pattern": "${prefix}/outs/fastq_path/*.fastq.gz", "ontologies": [] } } ] ], "versions_cellrangerarc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangerarc": { "type": "string", "description": "The name of the tool" } }, { "cellranger-arc --version 2>&1 | sed 's/cellranger-arc cellranger-arc-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangerarc": { "type": "string", "description": "The name of the tool" } }, { "cellranger-arc --version 2>&1 | sed 's/cellranger-arc cellranger-arc-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@edmundmiller", "@RHReynolds", "@heylf" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cellrangerarc_mkgtf", "path": "modules/nf-core/cellrangerarc/mkgtf/meta.yml", "tree_sha": "a49310dbdbc79d5362833d93403984dc7d402c56", "files": [ "modules/nf-core/cellrangerarc/mkgtf/main.nf", "modules/nf-core/cellrangerarc/mkgtf/meta.yml", "modules/nf-core/cellrangerarc/mkgtf/tests/main.nf.test", "modules/nf-core/cellrangerarc/mkgtf/tests/main.nf.test.snap", "modules/nf-core/cellrangerarc/mkgtf/tests/nextflow.config" ], "type": "module", "meta": { "name": "cellrangerarc_mkgtf", "description": "Module to build a filtered gtf needed by the 10x Genomics Cell Ranger Arc tool. Uses the cellranger-arc mkgtf command.", "keywords": [ "reference", "mkref", "index" ], "tools": [ { "cellrangerarc": { "description": "Cell Ranger Arc by 10x Genomics is a set of analysis pipelines that process Chromium single-cell data to align reads, generate feature-barcode matrices, perform clustering and other secondary analysis, and more.", "homepage": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "documentation": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "tool_dev_url": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gtf": { "type": "file", "description": "The reference GTF transcriptome file", "pattern": "*.gtf", "ontologies": [] } } ] ], "output": { "gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.gtf": { "type": "directory", "description": "The filtered GTF transcriptome file", "pattern": "${prefix}.gtf" } } ] ], "versions_cellrangerarc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangerarc": { "type": "string", "description": "The name of the tool" } }, { "cellranger-arc --version 2>&1 | sed 's/cellranger-arc cellranger-arc-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangerarc": { "type": "string", "description": "The name of the tool" } }, { "cellranger-arc --version 2>&1 | sed 's/cellranger-arc cellranger-arc-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@edmundmiller", "@heylf" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "cellrangerarc_mkref", "path": "modules/nf-core/cellrangerarc/mkref/meta.yml", "tree_sha": "543e518dc42bcd404dd8998da93504739ba0549f", "files": [ "modules/nf-core/cellrangerarc/mkref/main.nf", "modules/nf-core/cellrangerarc/mkref/meta.yml", "modules/nf-core/cellrangerarc/mkref/tests/main.nf.test", "modules/nf-core/cellrangerarc/mkref/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cellrangerarc_mkref", "description": "Module to build the reference needed by the 10x Genomics Cell Ranger Arc tool. Uses the cellranger-arc mkref command.", "keywords": [ "reference", "mkref", "index" ], "tools": [ { "cellrangerarc": { "description": "Cell Ranger Arc is a set of analysis pipelines that process Chromium Single Cell Arc data.", "homepage": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "documentation": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "tool_dev_url": "https://support.10xgenomics.com/single-cell-multiome-atac-gex/software/pipelines/latest/what-is-cell-ranger-arc", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "gtf": { "type": "file", "description": "Reference transcriptome GTF file", "pattern": "*.gtf", "ontologies": [] } }, { "motifs": { "type": "file", "description": "Sequence motif file (e.g., from transcription factors)", "pattern": "*.txt", "ontologies": [] } }, { "reference_config": { "type": "file", "description": "JSON-like file holding organism, genome, reference fasta path, reference annotation gtf path, contigs that should be excluded and sequence format motif file path", "pattern": "config", "ontologies": [] } } ] ], "output": { "reference": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome' ]`\n" } }, { "${prefix}": { "type": "directory", "description": "Folder called like the reference_name containing all the reference indices needed by Cell Ranger Arc" } } ] ], "config": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome' ]`\n" } }, { "config": { "type": "file", "description": "Configuration file", "ontologies": [] } } ] ], "versions_cellrangerarc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangerarc": { "type": "string", "description": "The name of the tool" } }, { "cellranger-arc --version 2>&1 | sed 's/cellranger-arc cellranger-arc-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangerarc": { "type": "string", "description": "The name of the tool" } }, { "cellranger-arc --version 2>&1 | sed 's/cellranger-arc cellranger-arc-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@heylf" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "cellrangeratac_count", "path": "modules/nf-core/cellrangeratac/count/meta.yml", "tree_sha": "9d047a81e9f0bef3579fde0d875156c89a117116", "files": [ "modules/nf-core/cellrangeratac/count/main.nf", "modules/nf-core/cellrangeratac/count/meta.yml", "modules/nf-core/cellrangeratac/count/tests/main.nf.test", "modules/nf-core/cellrangeratac/count/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cellrangeratac_count", "description": "Module to use Cell Ranger's ATAC pipelines analyze sequencing data produced from Chromium Single Cell ATAC.", "keywords": [ "align", "count", "reference" ], "tools": [ { "cellranger-atac": { "description": "Cell Ranger ATAC is a set of analysis pipelines that process Chromium Single Cell ATAC data.", "homepage": "https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac", "documentation": "https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac", "tool_dev_url": "https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively, plus an additional FastQ for the barcodes\n", "ontologies": [] } } ], { "reference": { "type": "directory", "description": "Directory containing all the reference indices needed by Cell Ranger ATAC" } } ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${meta.id}/outs/*": { "type": "file", "description": "Files containing the outputs of Cell Ranger ATAC", "pattern": "sample-${meta.gem}/outs/*", "ontologies": [] } } ] ], "versions_cellrangeratac": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangeratac": { "type": "string", "description": "The name of the tool" } }, { "cellranger-atac --version | sed 's/.*cellranger-atac-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangeratac": { "type": "string", "description": "The name of the tool" } }, { "cellranger-atac --version | sed 's/.*cellranger-atac-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@edmundmiller", "@heylf" ], "maintainers": [ "@ggabernet", "@edmundmiller", "@heylf" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cellrangeratac_mkfastq", "path": "modules/nf-core/cellrangeratac/mkfastq/meta.yml", "tree_sha": "152eb3c2bdee4285f7e2a9977163bf1c962a3098", "files": [ "modules/nf-core/cellrangeratac/mkfastq/Dockerfile", "modules/nf-core/cellrangeratac/mkfastq/README.md", "modules/nf-core/cellrangeratac/mkfastq/main.nf", "modules/nf-core/cellrangeratac/mkfastq/meta.yml", "modules/nf-core/cellrangeratac/mkfastq/tests/main.nf.test", "modules/nf-core/cellrangeratac/mkfastq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cellrangeratac_mkfastq", "description": "Module to create fastqs needed by the 10x Genomics Cell Ranger ATAC tool. Uses the cellranger-atac mkfastq command.", "keywords": [ "reference", "mkfastq", "fastq", "illumina", "bcl2fastq" ], "tools": [ { "cellranger-atac": { "description": "Cell Ranger ATAC by 10x Genomics is a set of analysis pipelines that process Chromium single-cell data to align reads, generate feature-barcode matrices, perform clustering and other secondary analysis, and more.", "homepage": "https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac", "documentation": "https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac", "tool_dev_url": "https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ { "bcl": { "type": "file", "description": "Base call files", "pattern": "*.bcl.bgzf", "ontologies": [] } }, { "csv": { "type": "file", "description": "Sample sheet", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "output": { "fastq": [ { "${bcl.getSimpleName()}/outs/fastq_path/*.fastq.gz": { "type": "file", "description": "Unaligned FastQ files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "versions_cellrangeratac": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangeratac": { "type": "string", "description": "The name of the tool" } }, { "cellranger-atac --version | sed 's/.*cellranger-atac-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangeratac": { "type": "string", "description": "The name of the tool" } }, { "cellranger-atac --version | sed 's/.*cellranger-atac-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@edmundmiller", "@RHReynolds", "@heylf" ], "maintainers": [ "@ggabernet", "@edmundmiller", "@RHReynolds", "@heylf" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cellrangeratac_mkref", "path": "modules/nf-core/cellrangeratac/mkref/meta.yml", "tree_sha": "7351329835085fed2e0c429063355aa9351d008e", "files": [ "modules/nf-core/cellrangeratac/mkref/main.nf", "modules/nf-core/cellrangeratac/mkref/meta.yml", "modules/nf-core/cellrangeratac/mkref/tests/main.nf.test", "modules/nf-core/cellrangeratac/mkref/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cellrangeratac_mkref", "description": "Module to build the reference needed by the 10x Genomics Cell Ranger ATAC tool. Uses the cellranger-atac mkref command.", "keywords": [ "reference", "mkref", "index" ], "tools": [ { "cellranger-atac": { "description": "Cell Ranger ATAC is a set of analysis pipelines that process Chromium Single Cell ATAC data.", "homepage": "https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac", "documentation": "https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac", "tool_dev_url": "https://support.10xgenomics.com/single-cell-atac/software/pipelines/latest/what-is-cell-ranger-atac", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "gtf": { "type": "file", "description": "Reference transcriptome GTF file", "pattern": "*.gtf", "ontologies": [] } }, { "motifs": { "type": "file", "description": "Sequence motif file (e.g., of transcription factors)", "pattern": "*.txt", "ontologies": [] } }, { "reference_config": { "type": "file", "description": "JSON-like config file holding organism, genome, reference fasta path, reference annotation gtf path, contigs that should be excluded and sequence format motif file path", "pattern": "config", "ontologies": [] } }, { "reference_name": { "type": "string", "description": "The name to give the new reference folder", "pattern": "str" } } ], "output": { "reference": [ { "${reference_name}": { "type": "directory", "description": "Folder called regarding reference_name containing all the reference indices needed by Cell Ranger ATAC" } } ], "versions_cellrangeratac": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangeratac": { "type": "string", "description": "The name of the tool" } }, { "cellranger-atac --version 2>&1 | sed 's/.*cellranger-atac-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellrangeratac": { "type": "string", "description": "The name of the tool" } }, { "cellranger-atac --version 2>&1 | sed 's/.*cellranger-atac-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@heylf" ], "maintainers": [ "@ggabernet", "@heylf" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cellsnp_modea", "path": "modules/nf-core/cellsnp/modea/meta.yml", "tree_sha": "1d1e1369b7ae37f528ec3ddd84c4d6a426f63dea", "files": [ "modules/nf-core/cellsnp/modea/.conda-lock/linux_amd64-bd-777dfc22dc268b85_1.txt", "modules/nf-core/cellsnp/modea/.conda-lock/linux_arm64-bd-c34fd20a61861a3d_1.txt", "modules/nf-core/cellsnp/modea/environment.yml", "modules/nf-core/cellsnp/modea/main.nf", "modules/nf-core/cellsnp/modea/meta.yml", "modules/nf-core/cellsnp/modea/tests/main.nf.test", "modules/nf-core/cellsnp/modea/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cellsnp_modea", "description": "Cellsnp-lite is a C/C++ tool for efficient genotyping bi-allelic SNPs on single cells. You can use the mode A of cellsnp-lite after read alignment to obtain the snp x cell pileup UMI or read count matrices for each alleles of given or detected SNPs for droplet based single cell data.", "keywords": [ "genotyping", "single cell", "SNP", "droplet based single cells" ], "tools": [ { "cellsnp": { "description": "Efficient genotyping bi-allelic SNPs on single cells", "homepage": "https://github.com/single-cell-genetics/cellsnp-lite", "documentation": "https://cellsnp-lite.readthedocs.io", "tool_dev_url": "https://github.com/single-cell-genetics/cellsnp-lite", "doi": "10.1093/bioinformatics/btab358", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "A single BAM/SAM/CRAM file, e.g., from CellRanger.", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "The index of the BAM/CRAM file.", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "region_vcf": { "type": "file", "description": "A optional vcf file listing all candidate SNPs for genotyping.", "pattern": "*.{vcf, vcf.gz}", "ontologies": [] } }, { "barcode": { "type": "file", "description": "A plain file listing all effective cell barcodes.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "base": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.base.vcf.gz": { "type": "file", "description": "A VCF file listing genotyped SNPs and aggregated AD & DP information (without GT).", "pattern": "*.base.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cell": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.cells.vcf.gz": { "type": "file", "description": "A VCF file listing genotyped SNPs and aggregated AD & DP information & genotype (GT) information for each cell or sample.", "pattern": "*.cells.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "sample": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.samples.tsv": { "type": "file", "description": "A TSV file listing cell barcodes or sample IDs.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "allele_depth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tag.AD.mtx": { "type": "file", "description": "A file in “Matrix Market exchange formats”, containing the allele depths of the alternative (ALT) alleles.", "pattern": "*.tag.AD.mtx", "ontologies": [ { "edam": "http://edamontology.org/format_3916" } ] } } ] ], "depth_coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tag.DP.mtx": { "type": "file", "description": "A file in “Matrix Market exchange formats”, containing the sum of allele depths of the reference and alternative alleles (REF + ALT).", "pattern": "*.tag.DP.mtx", "ontologies": [ { "edam": "http://edamontology.org/format_3916" } ] } } ] ], "depth_other": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tag.OTH.mtx": { "type": "file", "description": "A file in “Matrix Market exchange formats”, containing the sum of allele depths of all the alleles other than REF and ALT.", "pattern": "*.tag.OTH.mtx", "ontologies": [ { "edam": "http://edamontology.org/format_3916" } ] } } ] ], "versions_cellsnp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellsnp": { "type": "string", "description": "The name of the tool" } }, { "cellsnp-lite --v | cut -f2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellsnp": { "type": "string", "description": "The name of the tool" } }, { "cellsnp-lite --v | cut -f2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@wxicu" ], "maintainers": [ "@wxicu" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/cellsnp-lite:1.2.3--c34fd20a61861a3d", "build_id": "bd-c34fd20a61861a3d_1", "scan_id": "sc-c5945b6cf49602ac_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/cellsnp-lite:1.2.3--777dfc22dc268b85", "build_id": "bd-777dfc22dc268b85_1", "scan_id": "sc-2193023470898590_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cellsnp-lite:1.2.3--818e537001d52888", "build_id": "bd-818e537001d52888_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/13/13800e8ca1fffa31b1ba32098814cfcb6e13a248b9dcabea334ecd36a6a169e7/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cellsnp-lite:1.2.3--b82e6ceccaa51969", "build_id": "bd-b82e6ceccaa51969_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/78/7821bddb522e1464358357f3209f22c81988db7b1d7477be7a21b038c14aee34/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cellsnp/modea/.conda-lock/linux_amd64-bd-777dfc22dc268b85_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/cellsnp/modea/.conda-lock/linux_arm64-bd-c34fd20a61861a3d_1.txt" } } } }, "git_sha": "86178f04f555c10f3d7339a952ad5b855c1260d1", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "celltypist", "path": "modules/nf-core/celltypist/meta.yml", "tree_sha": "fd9dd8a84d83822f71d73c65a90c60e8a13eceb6", "files": [ "modules/nf-core/celltypist/.conda-lock/linux_amd64-bd-81458d01ea674d65_1.txt", "modules/nf-core/celltypist/.conda-lock/linux_arm64-bd-0277c22c7059240a_1.txt", "modules/nf-core/celltypist/environment.yml", "modules/nf-core/celltypist/main.nf", "modules/nf-core/celltypist/meta.yml", "modules/nf-core/celltypist/tests/main.nf.test", "modules/nf-core/celltypist/tests/main.nf.test.snap", "modules/nf-core/celltypist/tests/nextflow.config" ], "type": "module", "meta": { "name": "celltypist", "description": "Automated cell type annotation of single-cell RNA-seq data using a pre-trained CellTypist model", "keywords": [ "single-cell", "scrna-seq", "cell type annotation", "classification" ], "tools": [ { "celltypist": { "description": "A tool for semi-automatic cell type annotation.", "homepage": "https://www.celltypist.org", "documentation": "https://celltypist.readthedocs.io", "tool_dev_url": "https://github.com/Teichlab/celltypist", "doi": "10.1126/science.abl5197", "licence": [ "MIT" ], "identifier": "biotools:celltypist" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "h5ad": { "type": "file", "description": "Log1p-normalised expression matrix with gene symbols (h5ad, csv, txt, tsv, tab or mtx)", "pattern": "*.{h5ad,csv,txt,tsv,tab,mtx,mtx.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" }, { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "over_clustering": { "type": "file", "description": "Optional text file with one over-clustering label per cell, used with `--majority-voting`", "pattern": "*.{txt,csv,tsv}", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "gene_file": { "type": "file", "description": "Optional text file with one gene per line, for matrix market input", "pattern": "*.{txt,tsv}", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "cell_file": { "type": "file", "description": "Optional text file with one cell per line, for matrix market input", "pattern": "*.{txt,tsv}", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing model information\ne.g. `[ id:'Immune_All_Low' ]`\n" } }, { "model": { "type": "file", "description": "Pre-trained CellTypist model", "pattern": "*.pkl", "ontologies": [ { "edam": "http://edamontology.org/format_2333" } ] } } ] ], "output": { "predicted_labels": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_predicted_labels.csv": { "type": "file", "optional": true, "description": "Optional predicted cell type label for each cell", "pattern": "*predicted_labels.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "decision_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_decision_matrix.csv": { "type": "file", "optional": true, "description": "Optional decision scores of each cell for each cell type in the model", "pattern": "*decision_matrix.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "probability_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_probability_matrix.csv": { "type": "file", "optional": true, "description": "Optional probability of each cell belonging to each cell type in the model", "pattern": "*probability_matrix.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "xlsx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_annotation_result.xlsx": { "type": "file", "description": "Optional Excel workbook with all result tables, written when `--xlsx` is given", "pattern": "*.xlsx", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3620" } ] } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.pdf": { "type": "file", "description": "Optional plots of the prediction results, written when `--plot-results` is given", "pattern": "*.pdf", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "versions_celltypist": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "celltypist": { "type": "string", "description": "The name of the tool" } }, { "python3 -c 'import importlib.metadata; print(importlib.metadata.version(\"celltypist\"))'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "celltypist": { "type": "string", "description": "The name of the tool" } }, { "python3 -c 'import importlib.metadata; print(importlib.metadata.version(\"celltypist\"))'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@iraajgangavaram" ], "maintainers": [ "@iraajgangavaram" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/celltypist:1.7.1--81458d01ea674d65", "build_id": "bd-81458d01ea674d65_1", "scan_id": "sc-9890ac3aaf3970ca_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/celltypist:1.7.1--0277c22c7059240a", "build_id": "bd-0277c22c7059240a_1", "scan_id": "sc-c4acc7328b3e6b4e_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/celltypist:1.7.1--bc98edec4976308d", "build_id": "bd-bc98edec4976308d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e3/e33ead183a0468747d8a154e9200ab81fc88eb671f6e0473419b451d8608947b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/celltypist:1.7.1--14bb095bacfc52f4", "build_id": "bd-14bb095bacfc52f4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db26a106d81b1b9dee9d3ce7223c13019a3b8e0ee6797b6197c402637f704017/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/celltypist/.conda-lock/linux_amd64-bd-81458d01ea674d65_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/celltypist/.conda-lock/linux_arm64-bd-0277c22c7059240a_1.txt" } } } }, "git_sha": "b488b787eb6f21ab9f04e7ca6d78d2386e90157a" }, { "name": "centrifuge_build", "path": "modules/nf-core/centrifuge/build/meta.yml", "tree_sha": "1e5daf77e6ec4a43d64e7f6cc06446c7f33bd0e9", "files": [ "modules/nf-core/centrifuge/build/.conda-lock/linux_amd64-bd-d96245be9f9eb1f0_1.txt", "modules/nf-core/centrifuge/build/.conda-lock/linux_arm64-bd-5d25d5d2bc276367_1.txt", "modules/nf-core/centrifuge/build/environment.yml", "modules/nf-core/centrifuge/build/main.nf", "modules/nf-core/centrifuge/build/meta.yml", "modules/nf-core/centrifuge/build/tests/main.nf.test", "modules/nf-core/centrifuge/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "centrifuge_build", "description": "Build centrifuge database for taxonomic profiling", "keywords": [ "database", "metagenomics", "build", "db", "fasta" ], "tools": [ { "centrifuge": { "description": "Classifier for metagenomic sequences", "homepage": "https://ccb.jhu.edu/software/centrifuge/", "documentation": "https://ccb.jhu.edu/software/centrifuge/manual.shtml", "doi": "10.1101/gr.210641.116", "licence": [ "GPL v3" ], "identifier": "biotools:centrifuge" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file containing sequences to be used in centrifuge database.", "pattern": "*.{fasta,fna}", "ontologies": [] } } ], { "conversion_table": { "type": "file", "description": "A tab-separated file with sequence ID to taxonomy ID mapping", "pattern": "*.{map}", "ontologies": [] } }, { "taxonomy_tree": { "type": "file", "description": "A \\t|\\t-separated file mapping taxonomy. Typically nodes.dmp from the NCBI taxonomy dump. Links taxonomy IDs to their parents", "pattern": "*.{dmp}", "ontologies": [] } }, { "name_table": { "type": "file", "description": "A '|'-separated file mapping taxonomy IDs to a name. Typically names.dmp from the NCBI taxonomy dump. Links taxonomy IDs to their scientific name", "pattern": "*.{dmp}", "ontologies": [] } }, { "size_table": { "type": "file", "description": "Optional list of taxonomic IDs and lengths of the sequences belonging to the same taxonomic IDs.", "pattern": "*", "ontologies": [] } } ], "output": { "cf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "${prefix}/" } }, { "${prefix}/": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "${prefix}/" } } ] ], "versions_centrifuge": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuge": { "type": "string", "description": "The name of the tool" } }, { "centrifuge --version 2>&1 | sed '1!d;s/.* version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuge": { "type": "string", "description": "The name of the tool" } }, { "centrifuge --version 2>&1 | sed '1!d;s/.* version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sarah-buddle", "@jfy133" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/centrifuge:1.0.4.2--5d25d5d2bc276367", "build_id": "bd-5d25d5d2bc276367_1", "scan_id": "sc-f5cb590234c2bde1_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/centrifuge:1.0.4.2--d96245be9f9eb1f0", "build_id": "bd-d96245be9f9eb1f0_1", "scan_id": "sc-60962ce133a12c30_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/centrifuge:1.0.4.2--0dc3320567a9a625", "build_id": "bd-0dc3320567a9a625_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/01/016a0f2154e8daadb227c63c10d51059598c81596d6338fa625b3079a5a75526/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/centrifuge:1.0.4.2--fe32846d3e3a37ca", "build_id": "bd-fe32846d3e3a37ca_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/27/273bd9423f536f18a99e522fd2870d257f0f39d6b24329a8e0356c95e3ab1e95/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/centrifuge/build/.conda-lock/linux_amd64-bd-d96245be9f9eb1f0_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/centrifuge/build/.conda-lock/linux_arm64-bd-5d25d5d2bc276367_1.txt" } } } }, "git_sha": "59c9198d85701f906ff1247b607419b1f120b6f2", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "centrifuge_centrifuge", "path": "modules/nf-core/centrifuge/centrifuge/meta.yml", "tree_sha": "f7056de6818f06b09026bfc1b26bfaa44c7553ce", "files": [ "modules/nf-core/centrifuge/centrifuge/.conda-lock/linux_amd64-bd-d96245be9f9eb1f0_1.txt", "modules/nf-core/centrifuge/centrifuge/.conda-lock/linux_arm64-bd-5d25d5d2bc276367_1.txt", "modules/nf-core/centrifuge/centrifuge/environment.yml", "modules/nf-core/centrifuge/centrifuge/main.nf", "modules/nf-core/centrifuge/centrifuge/meta.yml", "modules/nf-core/centrifuge/centrifuge/tests/main.nf.test", "modules/nf-core/centrifuge/centrifuge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "centrifuge_centrifuge", "description": "Classifies metagenomic sequence data", "keywords": [ "classify", "metagenomics", "fastq", "db" ], "tools": [ { "centrifuge": { "description": "Centrifuge is a classifier for metagenomic sequences.", "homepage": "https://ccb.jhu.edu/software/centrifuge/", "documentation": "https://ccb.jhu.edu/software/centrifuge/manual.shtml", "doi": "10.1101/gr.210641.116", "licence": [ "GPL v3" ], "identifier": "biotools:centrifuge" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], { "db": { "type": "directory", "description": "Path to directory containing centrifuge database files" } }, { "save_unaligned": { "type": "boolean", "description": "If true unmapped fastq files are saved" } }, { "save_aligned": { "type": "boolean", "description": "If true mapped fastq files are saved" } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*report.txt": { "type": "file", "description": "File containing a classification summary\n", "pattern": "*.{report.txt}", "ontologies": [] } } ] ], "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*results.txt": { "type": "file", "description": "File containing classification results\n", "pattern": "*.{results.txt}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{sam,tab}": { "type": "file", "description": "Optional output file containing read alignments (SAM format )or a table of per-read hit information (TAB)s\n", "pattern": "*.{sam,tab}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fastq_mapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mapped.fastq{,.1,.2}.gz": { "type": "file", "description": "Mapped fastq files", "pattern": "*.mapped.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fastq_unmapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unmapped.fastq{,.1,.2}.gz": { "type": "file", "description": "Unmapped fastq files", "pattern": "*.unmapped.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_centrifuge": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuge": { "type": "string", "description": "The name of the tool" } }, { "centrifuge --version 2>&1 | sed '1!d;s/.* version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuge": { "type": "string", "description": "The name of the tool" } }, { "centrifuge --version 2>&1 | sed '1!d;s/.* version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam", "@jfy133", "@sateeshperi" ], "maintainers": [ "@sofstam", "@jfy133", "@sateeshperi" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/centrifuge:1.0.4.2--5d25d5d2bc276367", "build_id": "bd-5d25d5d2bc276367_1", "scan_id": "sc-f5cb590234c2bde1_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/centrifuge:1.0.4.2--d96245be9f9eb1f0", "build_id": "bd-d96245be9f9eb1f0_1", "scan_id": "sc-60962ce133a12c30_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/centrifuge:1.0.4.2--fe32846d3e3a37ca", "build_id": "bd-fe32846d3e3a37ca_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/27/273bd9423f536f18a99e522fd2870d257f0f39d6b24329a8e0356c95e3ab1e95/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/centrifuge:1.0.4.2--0dc3320567a9a625", "build_id": "bd-0dc3320567a9a625_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/01/016a0f2154e8daadb227c63c10d51059598c81596d6338fa625b3079a5a75526/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/centrifuge/centrifuge/.conda-lock/linux_amd64-bd-d96245be9f9eb1f0_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/centrifuge/centrifuge/.conda-lock/linux_arm64-bd-5d25d5d2bc276367_1.txt" } } } }, "git_sha": "59c9198d85701f906ff1247b607419b1f120b6f2", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "centrifuge_kreport", "path": "modules/nf-core/centrifuge/kreport/meta.yml", "tree_sha": "b376879ac297858a022012c1f3df1c959388612b", "files": [ "modules/nf-core/centrifuge/kreport/.conda-lock/linux_amd64-bd-d96245be9f9eb1f0_1.txt", "modules/nf-core/centrifuge/kreport/.conda-lock/linux_arm64-bd-5d25d5d2bc276367_1.txt", "modules/nf-core/centrifuge/kreport/environment.yml", "modules/nf-core/centrifuge/kreport/main.nf", "modules/nf-core/centrifuge/kreport/meta.yml", "modules/nf-core/centrifuge/kreport/tests/main.nf.test", "modules/nf-core/centrifuge/kreport/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "centrifuge_kreport", "description": "Creates Kraken-style reports from centrifuge out files", "keywords": [ "classify", "metagenomics", "fastq", "db", "report", "kraken" ], "tools": [ { "centrifuge": { "description": "Centrifuge is a classifier for metagenomic sequences.", "homepage": "https://ccb.jhu.edu/software/centrifuge/", "documentation": "https://ccb.jhu.edu/software/centrifuge/manual.shtml", "doi": "10.1101/gr.210641.116", "licence": [ "GPL v3" ], "identifier": "biotools:centrifuge" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "report": { "type": "file", "description": "File containing the centrifuge classification report", "pattern": "*.{txt}", "ontologies": [] } } ], { "db": { "type": "directory", "description": "Path to directory containing centrifuge database files" } } ], "output": { "kreport": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "File containing kraken-style report from centrifuge\nout files.\n", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_centrifuge": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuge": { "type": "string", "description": "The name of the tool" } }, { "centrifuge --version 2>&1 | sed '1!d;s/.* version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuge": { "type": "string", "description": "The name of the tool" } }, { "centrifuge --version 2>&1 | sed '1!d;s/.* version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam", "@jfy133" ], "maintainers": [ "@sofstam", "@jfy133" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/centrifuge:1.0.4.2--5d25d5d2bc276367", "build_id": "bd-5d25d5d2bc276367_1", "scan_id": "sc-f5cb590234c2bde1_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/centrifuge:1.0.4.2--d96245be9f9eb1f0", "build_id": "bd-d96245be9f9eb1f0_1", "scan_id": "sc-60962ce133a12c30_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/centrifuge:1.0.4.2--fe32846d3e3a37ca", "build_id": "bd-fe32846d3e3a37ca_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/27/273bd9423f536f18a99e522fd2870d257f0f39d6b24329a8e0356c95e3ab1e95/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/centrifuge:1.0.4.2--0dc3320567a9a625", "build_id": "bd-0dc3320567a9a625_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/01/016a0f2154e8daadb227c63c10d51059598c81596d6338fa625b3079a5a75526/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/centrifuge/kreport/.conda-lock/linux_amd64-bd-d96245be9f9eb1f0_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/centrifuge/kreport/.conda-lock/linux_arm64-bd-5d25d5d2bc276367_1.txt" } } } }, "git_sha": "59c9198d85701f906ff1247b607419b1f120b6f2", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "centrifuger_build", "path": "modules/nf-core/centrifuger/build/meta.yml", "tree_sha": "962c9180fd3e8bcc8b20fbab76eff3302ea59628", "files": [ "modules/nf-core/centrifuger/build/environment.yml", "modules/nf-core/centrifuger/build/main.nf", "modules/nf-core/centrifuger/build/meta.yml", "modules/nf-core/centrifuger/build/tests/main.nf.test", "modules/nf-core/centrifuger/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "centrifuger_build", "description": "Build centrifuger database for taxonomic profiling", "keywords": [ "metagenomics", "taxonomic-classification", "database-build", "centrifuger", "centrifuge" ], "tools": [ { "centrifuger": { "description": "Lossless compression of microbial genomes for efficient and accurate metagenomic sequence classification.", "homepage": "https://github.com/mourisl/centrifuger", "documentation": "https://github.com/mourisl/centrifuger", "tool_dev_url": "https://github.com/mourisl/centrifuger", "doi": "10.1186/s13059-024-03244-4", "licence": [ "MIT" ], "identifier": "biotools:centrifuger" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[id:'test',\nsingle_end:false ]`\n" } }, { "references": { "type": "file", "description": "One or more reference genome sequence files in FASTA format.\nThese are staged into the work directory and used to generate.a renference list file (used with -l option).\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "taxonomy_nodes": { "type": "file", "description": "File describing parent-child relationships of a taxonomic tree in NCBI nodes.dmp format", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } }, { "taxonomy_names": { "type": "file", "description": "File describing individual members of a taxonomic tree in NCBI names.dmp format", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } }, { "conversion_table": { "type": "file", "description": "Required: a tab-seperated file, mapping sequence IDs to taxonomy IDs.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Centrifuger database index files", "pattern": "${prefix}", "ontologies": [] } } ] ], "versions_centrifuger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuger": { "type": "string", "description": "The name of the tool" } }, { "centrifuger -v 2>&1 | sed 's/Centrifuger v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuger": { "type": "string", "description": "The name of the tool" } }, { "centrifuger -v 2>&1 | sed 's/Centrifuger v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@haris18s" ], "maintainers": [ "@haris18s" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "centrifuger_centrifuger", "path": "modules/nf-core/centrifuger/centrifuger/meta.yml", "tree_sha": "0f77f8276877aa73c390fc80c29b3b94928f5ce8", "files": [ "modules/nf-core/centrifuger/centrifuger/environment.yml", "modules/nf-core/centrifuger/centrifuger/main.nf", "modules/nf-core/centrifuger/centrifuger/meta.yml", "modules/nf-core/centrifuger/centrifuger/tests/main.nf.test", "modules/nf-core/centrifuger/centrifuger/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "centrifuger_centrifuger", "description": "Classification of sequencing reads using the Centrifuger tool.", "keywords": [ "metagenomics", "classification", "centrifuger" ], "tools": [ { "centrifuger": { "description": "Lossless compression of microbial genomes for efficient and accurate metagenomic sequence classification.", "homepage": "https://github.com/mourisl/centrifuger", "documentation": "https://github.com/mourisl/centrifuger", "tool_dev_url": "https://github.com/mourisl/centrifuger", "doi": "10.1186/s13059-024-03244-4", "licence": [ "MIT" ], "identifier": "biotools:centrifuger" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1', single_end:false ]`" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end, respectively.\n", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1', single_end:false ]`" } }, { "db": { "type": "directory", "description": "Path to directory containing Centrifuger database files (that end in `.cfr`)." } } ], { "save_unclassified": { "type": "boolean", "description": "Optional - if true, output unclassified reads.\n" } }, { "save_classified": { "type": "boolean", "description": "Optional - if true, output classified reads.\n" } }, { "barcode": { "type": "file", "description": "Optional barcode file.\n" } }, { "umi": { "type": "file", "description": "Optional UMI file.\n" } } ], "output": { "classification_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1', single_end:false ]`" } }, { "*.tsv": { "type": "file", "description": "File containing classification results\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fastq_classified": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.classified*.fq.gz": { "type": "file", "description": "FASTQ file(s) containing classified reads", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "fastq_unclassified": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unclassified*.fq.gz": { "type": "file", "description": "FASTQ file(s) containing unclassified reads", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_centrifuger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuger": { "type": "string", "description": "The name of the tool" } }, { "centrifuger -v 2>&1 | sed 's/Centrifuger v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuger": { "type": "string", "description": "The name of the tool" } }, { "centrifuger -v 2>&1 | sed 's/Centrifuger v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@haris18s" ], "maintainers": [ "@haris18s", "@sofstam", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "centrifuger_quantification", "path": "modules/nf-core/centrifuger/quantification/meta.yml", "tree_sha": "63cf54b439fbd9f221ff91bc5567f2493db4d3de", "files": [ "modules/nf-core/centrifuger/quantification/environment.yml", "modules/nf-core/centrifuger/quantification/main.nf", "modules/nf-core/centrifuger/quantification/meta.yml", "modules/nf-core/centrifuger/quantification/tests/main.nf.test", "modules/nf-core/centrifuger/quantification/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "centrifuger_quantification", "description": "Quantification (taxonomic profiling) of Centrifuger model", "keywords": [ "metagenomics", "quantification", "Centrifuger" ], "tools": [ { "centrifuger": { "description": "Centrifuger is an efficient taxonomic classification method that compares sequencing reads against a microbial genome database.", "homepage": "https://github.com/mourisl/centrifuger", "documentation": "https://github.com/mourisl/centrifuger", "tool_dev_url": "https://github.com/mourisl/centrifuger", "doi": "10.1186/s13059-024-03244-4", "licence": [ "MIT" ], "identifier": "biotools:centrifuger" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' single_end:false ]`" } }, { "classification_file": { "type": "file", "description": "Path to file containing classification results" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1', single_end:false ]`" } }, { "db": { "type": "directory", "description": "Path to directory containing Centrifuger database files (that end in `.cfr`)." } } ], { "taxonomy_nodes": { "type": "file", "description": "File describing parent-child relationships of a taxonomic tree in NCBI nodes.dmp format", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } }, { "taxonomy_names": { "type": "file", "description": "File describing individual members of a taxonomic tree in NCBI names.dmp format", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } }, { "size_table": { "type": "file", "description": "Optional - Table of contig (or genome) sizes." } } ], "output": { "report_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.tsv": { "type": "file", "description": "File containing taxonomic profiling results\n", "pattern": "*.tsv" } } ] ], "versions_centrifuger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuger": { "type": "string", "description": "The name of the tool" } }, { "centrifuger -v 2>&1 | sed 's/Centrifuger v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "centrifuger": { "type": "string", "description": "The name of the tool" } }, { "centrifuger -v 2>&1 | sed 's/Centrifuger v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@haris18s" ], "maintainers": [ "@haris18s", "@sofstam", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "checkm2_databasedownload", "path": "modules/nf-core/checkm2/databasedownload/meta.yml", "tree_sha": "b1e548123e73e7e1b8247bf8f6e07ed2747592bd", "files": [ "modules/nf-core/checkm2/databasedownload/environment.yml", "modules/nf-core/checkm2/databasedownload/main.nf", "modules/nf-core/checkm2/databasedownload/meta.yml", "modules/nf-core/checkm2/databasedownload/tests/main.nf.test", "modules/nf-core/checkm2/databasedownload/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "checkm2_databasedownload", "description": "CheckM2 database download", "keywords": [ "checkm", "mag", "metagenome", "quality", "completeness", "contamination", "bins" ], "tools": [ { "checkm2": { "description": "CheckM2 - Rapid assessment of genome bin quality using machine learning", "homepage": "https://github.com/chklovski/CheckM2", "doi": "10.1038/s41592-023-01940-w", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ { "db_zenodo_id": { "type": "integer", "description": "Zenodo ID of the CheckM2 database to download" } } ], "output": { "database": [ [ { "meta": { "type": "map", "description": "Groovy Map containing database information\ne.g. `[ id:'test', version:1 ]`\n" } }, { "checkm2_db_v${db_version}.dmnd": { "type": "file", "description": "CheckM2 database file", "pattern": "checkm2_db_v*.dmnd", "ontologies": [] } } ] ], "versions_checkm2_databasedownload": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "aria2": { "type": "string", "description": "The tool name" } }, { "aria2c --version 2>&1 | sed '1s/[^ ]* [^ ]* //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "aria2": { "type": "string", "description": "The tool name" } }, { "aria2c --version 2>&1 | sed '1s/[^ ]* [^ ]* //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dialvarezs", "@eit-maxlcummins" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "checkm2_predict", "path": "modules/nf-core/checkm2/predict/meta.yml", "tree_sha": "663b3f71bc7fcecdd769f190ca094ca0451273e6", "files": [ "modules/nf-core/checkm2/predict/environment.yml", "modules/nf-core/checkm2/predict/main.nf", "modules/nf-core/checkm2/predict/meta.yml", "modules/nf-core/checkm2/predict/tests/main.nf.test", "modules/nf-core/checkm2/predict/tests/main.nf.test.snap", "modules/nf-core/checkm2/predict/tests/nextflow.config" ], "type": "module", "meta": { "name": "checkm2_predict", "description": "CheckM2 bin quality prediction", "keywords": [ "checkm", "mag", "metagenome", "quality", "completeness", "contamination", "bins" ], "tools": [ { "checkm2": { "description": "CheckM2 - Rapid assessment of genome bin quality using machine learning", "homepage": "https://github.com/chklovski/CheckM2", "doi": "10.1038/s41592-023-01940-w", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "fasta": { "type": "file", "description": "One or multiple FASTA files of each bin", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], [ { "dbmeta": { "type": "map", "description": "Groovy Map containing database information\ne.g. `[ id:'test', version:1 ]`\n" } }, { "db": { "type": "file", "description": "CheckM2 database", "ontologies": [] } } ] ], "output": { "checkm2_output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}": { "type": "directory", "description": "CheckM2 output directory", "pattern": "${prefix}/" } } ] ], "checkm2_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}_checkm2_report.tsv": { "type": "file", "description": "CheckM2 summary completeness statistics table", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_checkm2_predict": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkm2": { "type": "string", "description": "The name of the tool" } }, { "checkm2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkm2": { "type": "string", "description": "The name of the tool" } }, { "checkm2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dialvarezs", "@eit-maxlcummins" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "checkm_lineagewf", "path": "modules/nf-core/checkm/lineagewf/meta.yml", "tree_sha": "7cc0718ab43fbfc927ec3d83f2bf5314d2f2691d", "files": [ "modules/nf-core/checkm/lineagewf/environment.yml", "modules/nf-core/checkm/lineagewf/main.nf", "modules/nf-core/checkm/lineagewf/meta.yml", "modules/nf-core/checkm/lineagewf/tests/main.nf.test", "modules/nf-core/checkm/lineagewf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "checkm_lineagewf", "description": "CheckM provides a set of tools for assessing the quality of genomes recovered from isolates, single cells, or metagenomes.", "keywords": [ "checkm", "mag", "metagenome", "quality", "isolates", "microbes", "single cells", "completeness", "contamination", "bins", "genome bins" ], "tools": [ { "checkm": { "description": "Assess the quality of microbial genomes recovered from isolates, single cells, and metagenomes.", "homepage": "https://ecogenomics.github.io/CheckM/", "documentation": "https://github.com/Ecogenomics/CheckM/wiki", "tool_dev_url": "https://github.com/Ecogenomics/CheckM", "doi": "10.1101/gr.186072.114", "licence": [ "GPL v3" ], "identifier": "biotools:checkm" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "One or a list of multiple FASTA files of each bin, with extension defined with the fasta_ext value", "pattern": "*.{$fasta_ext}", "ontologies": [] } } ], { "fasta_ext": { "type": "string", "description": "The file-type extension suffix of the input FASTA files (e.g., fasta, fna, fa, fas)" } }, { "db": { "type": "directory", "description": "Optional directory pointing to checkM database to prevent re-downloading" } } ], "output": { "checkm_output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "${prefix}": { "type": "directory", "description": "CheckM output directory", "pattern": "*/" } } ] ], "marker_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "${prefix}/lineage.ms": { "type": "file", "description": "Lineage file", "pattern": "*.ms", "ontologies": [] } } ] ], "checkm_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "CheckM summary completeness statistics table", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_checkm": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkm": { "type": "string", "description": "The name of the tool" } }, { "checkm 2>&1 | grep '...:::' | sed 's/.*CheckM v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkm": { "type": "string", "description": "The name of the tool" } }, { "checkm 2>&1 | grep '...:::' | sed 's/.*CheckM v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "checkm_qa", "path": "modules/nf-core/checkm/qa/meta.yml", "tree_sha": "9a1ac460a200028e74edde7859e4292553dcb773", "files": [ "modules/nf-core/checkm/qa/environment.yml", "modules/nf-core/checkm/qa/main.nf", "modules/nf-core/checkm/qa/meta.yml", "modules/nf-core/checkm/qa/tests/main.nf.test", "modules/nf-core/checkm/qa/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "checkm_qa", "description": "CheckM provides a set of tools for assessing the quality of genomes recovered from isolates, single cells, or metagenomes.", "keywords": [ "checkm", "mag", "metagenome", "quality", "isolates", "microbes", "single cells", "completeness", "contamination", "bins", "genome bins", "qa", "quality assurnce" ], "tools": [ { "checkm": { "description": "Assess the quality of microbial genomes recovered from isolates, single cells, and metagenomes.", "homepage": "https://ecogenomics.github.io/CheckM/", "documentation": "https://github.com/Ecogenomics/CheckM/wiki", "tool_dev_url": "https://github.com/Ecogenomics/CheckM", "doi": "10.1101/gr.186072.114", "licence": [ "GPL v3" ], "identifier": "biotools:checkm" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "analysis_dir": { "type": "file", "description": "Directory containing output of checkm/analyze or checkm/lineage_wf etc.", "pattern": "*", "ontologies": [] } }, { "marker_file": { "type": "file", "description": "Marker file specified during checkm/analyze or produced by checkm/{lineage,taxonomy}_wf", "pattern": "*.ms", "ontologies": [] } }, { "coverage_file": { "type": "file", "description": "File containing coverage of each sequence (generated by checkm coverage)", "ontologies": [] } } ], { "exclude_marker_file": { "type": "file", "description": "File specifying markers to exclude from marker sets", "ontologies": [] } }, { "db": { "type": "directory", "description": "CheckM database directory", "ontologies": [] } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.txt": { "type": "file", "description": "Default completeness statistics in various formats, as specified with --out_format (excluding option: 9)", "pattern": "*.txt", "ontologies": [] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.fasta": { "type": "file", "description": "Output in fasta format (only if --out_format 9)", "pattern": "*.fasta", "ontologies": [] } } ] ], "versions_checkm": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkm": { "type": "string", "description": "The name of the tool" } }, { "checkm 2>&1 | grep '...:::' | sed 's/.*CheckM v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkm": { "type": "string", "description": "The name of the tool" } }, { "checkm 2>&1 | grep '...:::' | sed 's/.*CheckM v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "checkqc", "path": "modules/nf-core/checkqc/meta.yml", "tree_sha": "a43c92b7900e308a2593e8528856bd1cd70f6865", "files": [ "modules/nf-core/checkqc/environment.yml", "modules/nf-core/checkqc/main.nf", "modules/nf-core/checkqc/meta.yml", "modules/nf-core/checkqc/tests/main.nf.test", "modules/nf-core/checkqc/tests/main.nf.test.snap", "modules/nf-core/checkqc/tests/nextflow.config" ], "type": "module", "meta": { "name": "checkqc", "description": "A simple program to parse Illumina NGS data and check it for quality criteria", "keywords": [ "QC", "Illumina", "genomics" ], "tools": [ { "checkqc": { "description": "A simple program to parse Illumina NGS data and check it for quality criteria.", "homepage": "https://github.com/Molmed/checkQC", "documentation": "http://checkqc.readthedocs.io/en/latest/", "doi": "10.21105/joss.00556", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "run_dir": { "type": "file", "description": "Illumina sequencing run directory\nCan be directory or a compressed tar (tar.gz) of the directory\n", "ontologies": [] } } ], { "checkqc_config": { "type": "file", "description": "CheckQC configuration file", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "report": [ [ { "meta": { "type": "file", "description": "CheckQC report in json format", "pattern": "*checkqc_report.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "*checkqc_report.json": { "type": "file", "description": "CheckQC report in json format", "pattern": "*checkqc_report.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_checkqc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkqc": { "type": "string", "description": "The name of the tool" } }, { "checkqc --version | sed -e \"s/checkqc, version //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkqc": { "type": "string", "description": "The name of the tool" } }, { "checkqc --version | sed -e \"s/checkqc, version //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matrulda" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" }, { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "checkv_downloaddatabase", "path": "modules/nf-core/checkv/downloaddatabase/meta.yml", "tree_sha": "77049f4c9b7ccb6fe3e161281492d58e99aae158", "files": [ "modules/nf-core/checkv/downloaddatabase/environment.yml", "modules/nf-core/checkv/downloaddatabase/main.nf", "modules/nf-core/checkv/downloaddatabase/meta.yml", "modules/nf-core/checkv/downloaddatabase/tests/main.nf.test", "modules/nf-core/checkv/downloaddatabase/tests/main.nf.test.snap", "modules/nf-core/checkv/downloaddatabase/tests/nextflow.config" ], "type": "module", "meta": { "name": "checkv_downloaddatabase", "description": "Construct the database necessary for checkv's quality assessment", "keywords": [ "checkv", "checkm", "mag", "metagenome", "quality", "isolates", "virus", "completeness", "contamination", "download", "database" ], "tools": [ { "checkv": { "description": "Assess the quality of metagenome-assembled viral genomes.", "homepage": "https://bitbucket.org/berkeleylab/checkv/src/master/", "documentation": "https://bitbucket.org/berkeleylab/checkv/src/master/", "tool_dev_url": "https://bitbucket.org/berkeleylab/checkv/src/master/", "doi": "10.1038/s41587-020-00774-7", "licence": [ "BSD License" ], "identifier": "biotools:checkv" } } ], "input": [], "output": { "checkv_db": [ { "${prefix}/*": { "type": "directory", "description": "directory pointing to database", "pattern": "${prefix}/" } } ], "versions_checkv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkv": { "type": "string", "description": "The name of the tool" } }, { "checkv -h 2>&1 | sed '1!d;s/^.*CheckV v//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkv": { "type": "string", "description": "The name of the tool" } }, { "checkv -h 2>&1 | sed '1!d;s/^.*CheckV v//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "checkv_endtoend", "path": "modules/nf-core/checkv/endtoend/meta.yml", "tree_sha": "1923609ad676fba5715624b3a7545c45ab9705ed", "files": [ "modules/nf-core/checkv/endtoend/environment.yml", "modules/nf-core/checkv/endtoend/main.nf", "modules/nf-core/checkv/endtoend/meta.yml", "modules/nf-core/checkv/endtoend/tests/main.nf.test", "modules/nf-core/checkv/endtoend/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "checkv_endtoend", "description": "Assess the quality of metagenome-assembled viral genomes.", "keywords": [ "checkv", "checkm", "mag", "metagenome", "quality", "isolates", "virus", "completeness", "contamination" ], "tools": [ { "checkv": { "description": "Assess the quality of metagenome-assembled viral genomes.", "homepage": "https://bitbucket.org/berkeleylab/checkv/src/master/", "documentation": "https://bitbucket.org/berkeleylab/checkv/src/master/", "tool_dev_url": "https://bitbucket.org/berkeleylab/checkv/src/master/", "doi": "10.1038/s41587-020-00774-7", "licence": [ "BSD License" ], "identifier": "biotools:checkv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], { "db": { "type": "directory", "description": "Directory pointing to checkV database" } } ], "output": { "quality_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "${prefix}/quality_summary.tsv": { "type": "file", "description": "CheckV's main output containing integrated results from the three main modules (contamination, completeness, complete genomes) with overall quality of contigs", "pattern": "${prefix}/quality_summary.tsv", "ontologies": [] } } ] ], "completeness": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "${prefix}/completeness.tsv": { "type": "file", "description": "CheckV's detailed overview table on estimating completeness", "pattern": "${prefix}/completeness.tsv", "ontologies": [] } } ] ], "contamination": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "${prefix}/contamination.tsv": { "type": "file", "description": "CheckV's detailed overview table on estimating contamination", "pattern": "${prefix}/contamination.tsv", "ontologies": [] } } ] ], "complete_genomes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "${prefix}/complete_genomes.tsv": { "type": "file", "description": "CheckV's detailed overview table on the identified putative complete genomes", "pattern": "${prefix}/complete_genomes.tsv", "ontologies": [] } } ] ], "proviruses": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "${prefix}/proviruses.fna": { "type": "file", "description": "CheckV's extracted proviruses contigs", "pattern": "${prefix}/proviruses.fna", "ontologies": [] } } ] ], "viruses": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "${prefix}/viruses.fna": { "type": "file", "description": "CheckV's extracted virus contigs", "pattern": "${prefix}/viruses.fna", "ontologies": [] } } ] ], "versions_checkv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkv": { "type": "string", "description": "The name of the tool" } }, { "checkv -h 2>&1 | sed '1!d;s/^.*CheckV v//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkv": { "type": "string", "description": "The name of the tool" } }, { "checkv -h 2>&1 | sed '1!d;s/^.*CheckV v//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "checkv_updatedatabase", "path": "modules/nf-core/checkv/updatedatabase/meta.yml", "tree_sha": "2488e6e6b455a64ec6903686b1eb2faa8c36fbe8", "files": [ "modules/nf-core/checkv/updatedatabase/environment.yml", "modules/nf-core/checkv/updatedatabase/main.nf", "modules/nf-core/checkv/updatedatabase/meta.yml", "modules/nf-core/checkv/updatedatabase/tests/main.nf.test", "modules/nf-core/checkv/updatedatabase/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "checkv_updatedatabase", "description": "Construct the database necessary for checkv's quality assessment", "keywords": [ "checkv", "checkm", "mag", "metagenome", "quality", "isolates", "virus", "completeness", "contamination" ], "tools": [ { "checkv": { "description": "Assess the quality of metagenome-assembled viral genomes.", "homepage": "https://bitbucket.org/berkeleylab/checkv/src/master/", "documentation": "https://bitbucket.org/berkeleylab/checkv/src/master/", "tool_dev_url": "https://bitbucket.org/berkeleylab/checkv/src/master/", "doi": "10.1038/s41587-020-00774-7", "licence": [ "BSD License" ], "identifier": "biotools:checkv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "fasta": { "type": "file", "description": "fasta file containing additional sequences for the existing checkv database", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], { "db": { "type": "directory", "description": "directory pointing to existing checkV database to avoid redownloading the database" } } ], "output": { "checkv_db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', bin:'1' ]\n" } }, { "${prefix}/*": { "type": "directory", "description": "directory pointing to database" } } ] ], "versions_checkv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkv": { "type": "string", "description": "The name of the tool" } }, { "checkv -h 2>&1 | sed '1!d;s/^.*CheckV v//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "checkv": { "type": "string", "description": "The name of the tool" } }, { "checkv -h 2>&1 | sed '1!d;s/^.*CheckV v//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "chelae_trim", "path": "modules/nf-core/chelae/trim/meta.yml", "tree_sha": "95ffad61e475ba3412115d31aa1f397b6e143d9b", "files": [ "modules/nf-core/chelae/trim/environment.yml", "modules/nf-core/chelae/trim/main.nf", "modules/nf-core/chelae/trim/meta.yml", "modules/nf-core/chelae/trim/tests/main.nf.test", "modules/nf-core/chelae/trim/tests/main.nf.test.snap", "modules/nf-core/chelae/trim/tests/nextflow.config" ], "type": "module", "meta": { "name": "chelae_trim", "description": "Adapter and quality trimming of short-read FASTQ data using chelae.", "keywords": [ "trimming", "quality control", "fastq", "adapter", "umi" ], "tools": [ { "chelae": { "description": "A fast, accurate, multi-threaded toolkit for trimming and filtering short-read\nFASTQ data, written in Rust. Outputs BGZF-compressed FASTQ and a fastp-compatible\nJSON report suitable for MultiQC.\n", "homepage": "https://github.com/fulcrumgenomics/chelae", "documentation": "https://github.com/fulcrumgenomics/chelae", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. Use 'single_end: true' to specify\nsingle-end FASTQs, or 'single_end: false' for paired-end reads.\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files. One file for single-end data, two files for\npaired-end data (R1 and R2).\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "adapter_fasta": { "type": "file", "description": "Optional FASTA file of adapter sequences. The best-matching adapter will\nbe trimmed. Use an empty list [] when not supplying an adapter file;\nadapter kits can be specified via ext.args using --kit instead.\n", "pattern": "*.{fasta,fna,fas,fa}", "ontologies": [] } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.chelae.fastq.gz": { "type": "file", "description": "Trimmed FASTQ file(s), BGZF-compressed. Single file for SE; R1 and R2\nfiles for PE.\n", "pattern": "*.chelae.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.chelae.json": { "type": "file", "description": "fastp-compatible JSON trimming report, consumable by MultiQC.", "pattern": "*.chelae.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.chelae.tsv": { "type": "file", "description": "Tab-separated trimming metrics summary.", "pattern": "*.chelae.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_chelae": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chelae": { "type": "string", "description": "The name of the tool" } }, { "chelae --version 2>&1 | sed 's/chelae //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chelae": { "type": "string", "description": "The name of the tool" } }, { "chelae --version 2>&1 | sed 's/chelae //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@emmcauley" ], "maintainers": [ "@emmcauley" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "chewbbaca_allelecall", "path": "modules/nf-core/chewbbaca/allelecall/meta.yml", "tree_sha": "4d312ddcfa7fab151e86fc1c019dbdd1d8b8c32a", "files": [ "modules/nf-core/chewbbaca/allelecall/.conda-lock/linux_amd64-bd-093b1970054ad1b4_1.txt", "modules/nf-core/chewbbaca/allelecall/.conda-lock/linux_arm64-bd-b5a1758ad3b24d51_1.txt", "modules/nf-core/chewbbaca/allelecall/environment.yml", "modules/nf-core/chewbbaca/allelecall/main.nf", "modules/nf-core/chewbbaca/allelecall/meta.yml", "modules/nf-core/chewbbaca/allelecall/tests/main.nf.test", "modules/nf-core/chewbbaca/allelecall/tests/main.nf.test.snap", "modules/nf-core/chewbbaca/allelecall/tests/tags.yml" ], "type": "module", "meta": { "name": "chewbbaca_allelecall", "description": "Determine the allelic profiles of a genome using a pre-defined schema", "keywords": [ "cgMLST", "WGS", "genomics" ], "tools": [ { "chewbbaca": { "description": "A complete suite for gene-by-gene schema creation and strain identification.", "homepage": "https://chewbbaca.readthedocs.io/en/latest/index.html", "documentation": "https://chewbbaca.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/B-UMMI/chewBBACA", "doi": "10.1099/mgen.0.000166", "licence": [ "GPL v3" ], "identifier": "biotools:chewbbaca" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "fasta": { "type": "file", "description": "FASTA file(s) to be staged in a directory for allele calling", "pattern": "*.{fasta,fa,fna}", "stageAs": "input_dir/*", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing scheme information\ne.g. `[ id:'scheme' ]`\n" } }, { "scheme": { "type": "directory", "description": "Directory containing the schema files", "pattern": "*/" } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_results_statistics.tsv": { "type": "file", "description": "File contains the total number of exact matches", "pattern": "*_results_statistics.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "contigs_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_results_contigsInfo.tsv": { "type": "file", "description": "File contains the loci coordinates in the genomes analyzed", "pattern": "*_results_contigsInfo.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "alleles": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_results_alleles.tsv": { "type": "file", "description": "File contains the allelic profiles determined for the input sample", "pattern": "*_results_alleles.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_logging_info.txt": { "type": "file", "description": "File contains the log information", "pattern": "*_logging_info.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "paralogous_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_paralogous_counts.tsv": { "type": "file", "description": "File contains the list of paralogous loci and the number of times those loci matched a CDS that was also similar to other loci in the schema", "pattern": "*_paralogous_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "paralogous_loci": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_paralogous_loci.tsv": { "type": "file", "description": "File contains the sets of paralogous loci identified in the input sample", "pattern": "*_paralogous_loci.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "cds_coordinates": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_cds_coordinates.tsv": { "type": "file", "description": "File contains the coordinates of the CDS in the input sample", "pattern": "*_cds_coordinates.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "invalid_cds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_invalid_cds.txt": { "type": "file", "description": "File contains the list of alleles predicted by Prodigal that were excluded", "pattern": "*_invalid_cds.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "loci_summary_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_loci_summary_stats.tsv": { "type": "file", "description": "File contains summary statistics for each locus", "pattern": "*_loci_summary_stats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_chewbbaca": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chewbbaca": { "type": "string", "description": "The name of the tool" } }, { "chewie --version 2>&1 | sed 's/chewBBACA version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chewbbaca": { "type": "string", "description": "The name of the tool" } }, { "chewie --version 2>&1 | sed 's/chewBBACA version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@anwarMZ" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/chewbbaca:3.3.10--093b1970054ad1b4", "build_id": "bd-093b1970054ad1b4_1", "scan_id": "sc-15b5f483344bdc8f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/chewbbaca:3.3.10--b5a1758ad3b24d51", "build_id": "bd-b5a1758ad3b24d51_1", "scan_id": "sc-e46f5ad4aa5d76f5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/chewbbaca:3.3.10--8ea4fe02cdfb2489", "build_id": "bd-8ea4fe02cdfb2489_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cd/cd36a3daf430d95783dc50950badecd5f257ccd6f87248b7a3eddd8942ac26d3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/chewbbaca:3.3.10--8deabf4384212fef", "build_id": "bd-8deabf4384212fef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5a/5ad49ac1eb7a9cd3b4b71198abb42744c318f0004388b423409fd0180517d9e7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/chewbbaca/allelecall/.conda-lock/linux_amd64-bd-093b1970054ad1b4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/chewbbaca/allelecall/.conda-lock/linux_arm64-bd-b5a1758ad3b24d51_1.txt" } } } }, "git_sha": "b1accd179d8f85ce53885843947c68d47c0f4740" }, { "name": "chewbbaca_createschema", "path": "modules/nf-core/chewbbaca/createschema/meta.yml", "tree_sha": "8aadeddbf5053793d2b2e62dc696905fda47f1f0", "files": [ "modules/nf-core/chewbbaca/createschema/.conda-lock/linux_amd64-bd-de41ca94d8b05ad2_1.txt", "modules/nf-core/chewbbaca/createschema/.conda-lock/linux_arm64-bd-5cb18fe43b4dd316_1.txt", "modules/nf-core/chewbbaca/createschema/environment.yml", "modules/nf-core/chewbbaca/createschema/main.nf", "modules/nf-core/chewbbaca/createschema/meta.yml", "modules/nf-core/chewbbaca/createschema/tests/main.nf.test", "modules/nf-core/chewbbaca/createschema/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "chewbbaca_createschema", "description": "Create a schema to determine the allelic profiles of a genome", "keywords": [ "cgMLST", "WGS", "genomics" ], "tools": [ { "chewbbaca": { "description": "A complete suite for gene-by-gene schema creation and strain identification.", "homepage": "https://chewbbaca.readthedocs.io/en/latest/index.html", "documentation": "https://chewbbaca.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/B-UMMI/chewBBACA", "doi": "10.1099/mgen.0.000166", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "directory", "description": "One or multiple FASTA files to create schema from", "pattern": "*.{fasta,fa,fas,fna,fasta.gz,fa.gz,fas.gz,fna.gz}" } } ], { "prodigal_tf": { "type": "file", "description": "File containing the prodigal training file", "pattern": "*.ptf", "ontologies": [] } }, { "cds": { "type": "file", "description": "File containing the prodigal cds file", "pattern": "*.cds", "ontologies": [] } } ], "output": { "schema": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "results/$meta.id": { "type": "directory", "description": "Schema directory", "pattern": "*/" } } ] ], "cds_coordinates": [ { "results/cds_coordinates.tsv": { "type": "file", "description": "File containing the coordinates of the CDS in the input sample", "pattern": "*_cds_coordinates.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "invalid_cds": [ { "results/invalid_cds.txt": { "type": "file", "description": "File containing the list of alleles predicted by Prodigal that were excluded", "pattern": "*_invalid_cds.txt", "ontologies": [] } } ], "versions_chewbbaca": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chewbbaca": { "type": "string", "description": "The name of the tool" } }, { "chewie --version 2>&1 | sed 's/chewBBACA version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chewbbaca": { "type": "string", "description": "The name of the tool" } }, { "chewie --version 2>&1 | sed 's/chewBBACA version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@anwarMZ" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/chewbbaca_libmamba:5cb18fe43b4dd316", "build_id": "bd-5cb18fe43b4dd316_1", "scan_id": "sc-1c67099da3564291_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/chewbbaca_libmamba:de41ca94d8b05ad2", "build_id": "bd-de41ca94d8b05ad2_1", "scan_id": "sc-809afd151f77a16a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/chewbbaca_libmamba:6be7e633c6939d6f", "build_id": "bd-6be7e633c6939d6f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7b/7b5c6f0ffb4cc9ba3ceb87d37068cc52dc44a4a8945a51d325ade1174ad41ac5/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/chewbbaca_libmamba:48cb240dcb7802a9", "build_id": "bd-48cb240dcb7802a9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/75/75d39fb0629de237b2e3f1c9faf7e093a3ca96a23bb94439dfe15a1f2bd6e552/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/chewbbaca/createschema/.conda-lock/linux_amd64-bd-de41ca94d8b05ad2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/chewbbaca/createschema/.conda-lock/linux_arm64-bd-5cb18fe43b4dd316_1.txt" } } } }, "git_sha": "b1accd179d8f85ce53885843947c68d47c0f4740" }, { "name": "chopper", "path": "modules/nf-core/chopper/meta.yml", "tree_sha": "e66e25f3a64946a8a552a4e1ebd6fcc5ab9dfb45", "files": [ "modules/nf-core/chopper/.conda-lock/linux_amd64-bd-4ae8a43e228724c3_1.txt", "modules/nf-core/chopper/.conda-lock/linux_arm64-bd-57b62781bc909af2_1.txt", "modules/nf-core/chopper/environment.yml", "modules/nf-core/chopper/main.nf", "modules/nf-core/chopper/meta.yml", "modules/nf-core/chopper/tests/main.nf.test", "modules/nf-core/chopper/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "chopper", "description": "Filter and trim long read data.", "keywords": [ "filter", "trimming", "fastq", "nanopore", "qc", "chopper", "pigz", "multi-tool" ], "tools": [ { "pigz": { "description": "A parallel implementation of gzip for modern multi-processor, multi-core machines.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "tool_dev_url": "https://github.com/madler/pigz", "args_id": [ "args", "args3" ], "identifier": "" } }, { "chopper": { "description": "A rust command line for filtering and trimming long reads.", "homepage": "https://github.com/wdecoster/chopper", "documentation": "https://github.com/wdecoster/chopper", "tool_dev_url": "https://github.com/wdecoster/chopper", "doi": "10.1093/bioinformatics/bty149", "licence": [ "MIT" ], "args_id": "$args2", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq": { "type": "file", "description": "FastQ with reads from long read sequencing e.g. PacBio or ONT", "pattern": "*.{fastq.gz}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "An optional reference fasta file against which to remove reads that align to it.", "pattern": "*.fasta", "ontologies": [] } } ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Filtered and trimmed FastQ file", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "versions_chopper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chopper": { "type": "string", "description": "The name of the tool" } }, { "chopper --version 2>&1 | cut -d ' ' -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool used for compression / decompression" } }, { "pigz --version | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chopper": { "type": "string", "description": "The name of the tool" } }, { "chopper --version 2>&1 | cut -d ' ' -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FynnFreyer", "@OlivierCoen" ], "maintainers": [ "@FynnFreyer" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/chopper_pigz:4ae8a43e228724c3", "build_id": "bd-4ae8a43e228724c3_1", "scan_id": "sc-e8bd76256f3bd20f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/chopper_pigz:57b62781bc909af2", "build_id": "bd-57b62781bc909af2_1", "scan_id": "sc-769b822031474e4b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/chopper_pigz:9de9198c1c8f3cd2", "build_id": "bd-9de9198c1c8f3cd2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b9/b9dd927988112cce2d9586eaebaba7d32a12e569531a7559c76692ca35862cca/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/chopper_pigz:c471cb3c3a5a7a5f", "build_id": "bd-c471cb3c3a5a7a5f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84b92e11d04608cf8f0b0b85ff71d24d4a9e75a15a0eefed4d0f2d2d6b4e79b3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/chopper/.conda-lock/linux_amd64-bd-4ae8a43e228724c3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/chopper/.conda-lock/linux_arm64-bd-57b62781bc909af2_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "mag", "version": "5.5.0" } ] }, { "name": "chromap_chromap", "path": "modules/nf-core/chromap/chromap/meta.yml", "tree_sha": "7ce1d25f25dd3b407295d475e31f80d73363d1f7", "files": [ "modules/nf-core/chromap/chromap/environment.yml", "modules/nf-core/chromap/chromap/main.nf", "modules/nf-core/chromap/chromap/meta.yml", "modules/nf-core/chromap/chromap/tests/main.nf.test", "modules/nf-core/chromap/chromap/tests/main.nf.test.snap", "modules/nf-core/chromap/chromap/tests/nextflow.config" ], "type": "module", "meta": { "name": "chromap_chromap", "description": "Performs preprocessing and alignment of chromatin fastq files to fasta reference files using chromap.\n", "keywords": [ "chromap", "alignment", "map", "fastq", "bam", "sam", "hi-c", "atac-seq", "chip-seq", "trimming", "duplicate removal" ], "tools": [ { "chromap": { "description": "Fast alignment and preprocessing of chromatin profiles\n", "homepage": "https://github.com/haowenz/chromap", "documentation": "https://github.com/haowenz/chromap", "tool_dev_url": "https://github.com/haowenz/chromap", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information for the fasta\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing information for the index\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "file", "description": "Chromap genome index files (*.index)\n", "ontologies": [] } } ], { "barcodes": { "type": "file", "description": "Cell barcode files\n", "ontologies": [] } }, { "whitelist": { "type": "file", "description": "Cell barcode whitelist file\n", "ontologies": [] } }, { "chr_order": { "type": "file", "description": "Custom chromosome order\n", "ontologies": [] } }, { "pairs_chr_order": { "type": "file", "description": "Natural chromosome order for pairs flipping\n", "ontologies": [] } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed.gz": { "type": "file", "description": "BED file", "pattern": "*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "tagAlign": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tagAlign.gz": { "type": "file", "description": "tagAlign file", "pattern": "*.tagAlign.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "pairs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pairs.gz": { "type": "file", "description": "pairs file", "pattern": "*.pairs.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_chromap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chromap": { "type": "string", "description": "The name of the tool" } }, { "chromap --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chromap": { "type": "string", "description": "The name of the tool" } }, { "chromap --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal", "@joseespinosa" ], "maintainers": [ "@mahesh-panchal", "@joseespinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" } ] }, { "name": "chromap_index", "path": "modules/nf-core/chromap/index/meta.yml", "tree_sha": "b65edcea5e267b7e55357898c683594fd4b10573", "files": [ "modules/nf-core/chromap/index/environment.yml", "modules/nf-core/chromap/index/main.nf", "modules/nf-core/chromap/index/meta.yml", "modules/nf-core/chromap/index/tests/main.nf.test", "modules/nf-core/chromap/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "chromap_index", "description": "Indexes a fasta reference genome ready for chromatin profiling.", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "chromap": { "description": "Fast alignment and preprocessing of chromatin profiles", "homepage": "https://github.com/haowenz/chromap", "documentation": "https://github.com/haowenz/chromap", "tool_dev_url": "https://github.com/haowenz/chromap", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "*.index": { "type": "file", "description": "Index file of the reference genome", "pattern": "*.{index}", "ontologies": [] } } ] ], "versions_chromap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chromap": { "type": "string", "description": "The name of the tool" } }, { "chromap --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "chromap": { "type": "string", "description": "The name of the tool" } }, { "chromap --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal", "@joseespinosa" ], "maintainers": [ "@mahesh-panchal", "@joseespinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" } ] }, { "name": "chromograph", "path": "modules/nf-core/chromograph/meta.yml", "tree_sha": "b79de8df58464a5c036f0ca5360fa71c6b492d05", "files": [ "modules/nf-core/chromograph/environment.yml", "modules/nf-core/chromograph/main.nf", "modules/nf-core/chromograph/meta.yml", "modules/nf-core/chromograph/tests/main.nf.test", "modules/nf-core/chromograph/tests/main.nf.test.snap", "modules/nf-core/chromograph/tests/nextflow.config" ], "type": "module", "meta": { "name": "chromograph", "description": "Chromograph is a python package to create PNG images from genetics data such as BED and WIG files.", "keywords": [ "chromosome_visualization", "bed", "wig", "png" ], "tools": [ { "chromograph": { "description": "Chromograph is a python package to create PNG images from genetics data such as BED and WIG files.", "homepage": "https://github.com/Clinical-Genomics/chromograph", "documentation": "https://github.com/Clinical-Genomics/chromograph/blob/master/README.md", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "autozyg": { "type": "file", "description": "Bed file containing the regions of autozygosity", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "coverage": { "type": "file", "description": "Wig file containing the coverage information", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "exome": { "type": "file", "description": "Bed file containing the coverage for exome.", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fracsnp": { "type": "file", "description": "Wig file containing the fraction of homozygous SNPs", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ideogram": { "type": "file", "description": "Bed file containing information necessary for ideogram plots.\nFormat ['chrom', 'start', 'end', 'name', 'gStain']\n", "ontologies": [] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "regions": { "type": "file", "description": "Bed file containing UPD regions", "ontologies": [] } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sites": { "type": "file", "description": "Bed file containing UPD sites", "ontologies": [] } } ] ], "output": { "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "Plot(s) in PNG format", "ontologies": [] } } ] ], "versions_chromograph": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "chromograph": { "type": "string", "description": "The tool name" } }, { "chromograph --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "chromograph": { "type": "string", "description": "The tool name" } }, { "chromograph --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "circexplorer2_annotate", "path": "modules/nf-core/circexplorer2/annotate/meta.yml", "tree_sha": "5d5a0314a61d9337ef29f2c593ed8dae84bf2abe", "files": [ "modules/nf-core/circexplorer2/annotate/.conda-lock/linux_amd64-bd-2716c75300788f5b_1.txt", "modules/nf-core/circexplorer2/annotate/.conda-lock/linux_arm64-bd-e7bd86dae7edb272_1.txt", "modules/nf-core/circexplorer2/annotate/environment.yml", "modules/nf-core/circexplorer2/annotate/main.nf", "modules/nf-core/circexplorer2/annotate/meta.yml", "modules/nf-core/circexplorer2/annotate/tests/main.nf.test", "modules/nf-core/circexplorer2/annotate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "circexplorer2_annotate", "description": "Annotate circRNAs detected in the output from CIRCexplorer2 parse", "keywords": [ "rna", "circrna", "annotate" ], "tools": [ { "circexplorer2": { "description": "Circular RNA analysis toolkits", "homepage": "https://github.com/YangLab/CIRCexplorer2/", "documentation": "https://circexplorer2.readthedocs.io/en/latest/", "doi": "10.1101/gr.202895.115", "licence": [ "MIT License" ], "identifier": "biotools:CIRCexplorer2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "junctions": { "type": "file", "description": "Reformatted junctions file", "pattern": "*.{junction}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Genome FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "gene_annotation": { "type": "file", "description": "Reformatted GTF file for CIRCexplorer2", "pattern": "*.{txt}", "ontologies": [] } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Annotated circRNA TXT file", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_circexplorer2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "circexplorer2": { "type": "string", "description": "The name of the tool" } }, { "CIRCexplorer2 --version 2>&1; true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "circexplorer2": { "type": "string", "description": "The name of the tool" } }, { "CIRCexplorer2 --version 2>&1; true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BarryDigby" ], "maintainers": [ "@BarryDigby" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/circexplorer2:2.3.8--2716c75300788f5b", "build_id": "bd-2716c75300788f5b_1", "scan_id": "sc-d10b8d1869e04f07_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/circexplorer2:2.3.8--e7bd86dae7edb272", "build_id": "bd-e7bd86dae7edb272_1", "scan_id": "sc-c3e34d8c8b2481c9_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/circexplorer2:2.3.8--2b1f7bf3f4e2740e", "build_id": "bd-2b1f7bf3f4e2740e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/95/95ba7bdab39073db3be97880fa940fc2752fa49243f337c3a180cb21eeb971c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/circexplorer2:2.3.8--a5f1c9e7a3396d53", "build_id": "bd-a5f1c9e7a3396d53_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/94/94b03d0007dd8092dfe7f057c6bdb521f772da234455e82112c12af3215af8ff/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/circexplorer2/annotate/.conda-lock/linux_amd64-bd-2716c75300788f5b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/circexplorer2/annotate/.conda-lock/linux_arm64-bd-e7bd86dae7edb272_1.txt" } } } }, "git_sha": "e634a4d3f5bfc221a155401fa674becf0c9403ea", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "circexplorer2_parse", "path": "modules/nf-core/circexplorer2/parse/meta.yml", "tree_sha": "08162577138424764262be60dccbde3d750efc0f", "files": [ "modules/nf-core/circexplorer2/parse/.conda-lock/linux_amd64-bd-2716c75300788f5b_1.txt", "modules/nf-core/circexplorer2/parse/.conda-lock/linux_arm64-bd-e7bd86dae7edb272_1.txt", "modules/nf-core/circexplorer2/parse/environment.yml", "modules/nf-core/circexplorer2/parse/main.nf", "modules/nf-core/circexplorer2/parse/meta.yml", "modules/nf-core/circexplorer2/parse/tests/main.nf.test", "modules/nf-core/circexplorer2/parse/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "circexplorer2_parse", "description": "CIRCexplorer2 parses fusion junction files from multiple aligners to prepare them for CIRCexplorer2 annotate.", "keywords": [ "parse", "circrna", "splice" ], "tools": [ { "circexplorer2": { "description": "Circular RNA analysis toolkit", "homepage": "https://github.com/YangLab/CIRCexplorer2/", "documentation": "https://circexplorer2.readthedocs.io/en/latest/", "doi": "10.1101/gr.202895.115", "licence": [ "MIT License" ], "identifier": "biotools:CIRCexplorer2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fusions": { "type": "file", "description": "BAM (BWA), BED (Segemehl), TXT (MapSplice), or Junction (STAR) file. Aligner will be autodetected based on file suffix.", "pattern": "*.{bam,junction,bed,txt}", "ontologies": [] } } ] ], "output": { "junction": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "BED file", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_circexplorer2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "circexplorer2": { "type": "string", "description": "The name of the tool" } }, { "CIRCexplorer2 --version 2>&1; true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "circexplorer2": { "type": "string", "description": "The name of the tool" } }, { "CIRCexplorer2 --version 2>&1; true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BarryDigby" ], "maintainers": [ "@BarryDigby" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/circexplorer2:2.3.8--e7bd86dae7edb272", "build_id": "bd-e7bd86dae7edb272_1", "scan_id": "sc-c3e34d8c8b2481c9_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/circexplorer2:2.3.8--2716c75300788f5b", "build_id": "bd-2716c75300788f5b_1", "scan_id": "sc-d10b8d1869e04f07_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/circexplorer2:2.3.8--2b1f7bf3f4e2740e", "build_id": "bd-2b1f7bf3f4e2740e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/95/95ba7bdab39073db3be97880fa940fc2752fa49243f337c3a180cb21eeb971c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/circexplorer2:2.3.8--a5f1c9e7a3396d53", "build_id": "bd-a5f1c9e7a3396d53_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/94/94b03d0007dd8092dfe7f057c6bdb521f772da234455e82112c12af3215af8ff/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/circexplorer2/parse/.conda-lock/linux_amd64-bd-2716c75300788f5b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/circexplorer2/parse/.conda-lock/linux_arm64-bd-e7bd86dae7edb272_1.txt" } } } }, "git_sha": "e634a4d3f5bfc221a155401fa674becf0c9403ea", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "circularmapper_circulargenerator", "path": "modules/nf-core/circularmapper/circulargenerator/meta.yml", "tree_sha": "bb8a150c248c33ffd1adf9e11350e89ac50a1911", "files": [ "modules/nf-core/circularmapper/circulargenerator/.conda-lock/linux_amd64-bd-971f1a9d9b285bbc_1.txt", "modules/nf-core/circularmapper/circulargenerator/.conda-lock/linux_arm64-bd-fa8dc996a2cc506e_1.txt", "modules/nf-core/circularmapper/circulargenerator/environment.yml", "modules/nf-core/circularmapper/circulargenerator/main.nf", "modules/nf-core/circularmapper/circulargenerator/meta.yml", "modules/nf-core/circularmapper/circulargenerator/tests/main.nf.test", "modules/nf-core/circularmapper/circulargenerator/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "circularmapper_circulargenerator", "description": "A method to improve mappings on circular genomes, using the BWA mapper.", "keywords": [ "bwa", "circular", "mapping", "genomics" ], "tools": [ { "circulargenerator": { "description": "Creating a modified reference genome, with an elongation of the an specified amount of bases", "homepage": "https://github.com/apeltzer/CircularMapper", "documentation": "https://github.com/apeltzer/CircularMapper/blob/master/docs/contents/userguide.rst", "tool_dev_url": "https://github.com/apeltzer/CircularMapper", "doi": "no DOI available", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'sample1' ]`\n" } }, { "reference": { "type": "file", "description": "Genome fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'sample1' ]`\n" } }, { "elongation_factor": { "type": "integer", "description": "The number of bases that the ends of the target chromosome in the reference genome should be elongated by" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'sample1' ]`\n" } }, { "target": { "type": "string", "description": "The name of the chromosome in the reference genome that should be elongated" } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_${elongation_factor}.fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.fasta", "ontologies": [] } } ] ], "elongated": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*${elongation_factor}_elongated": { "type": "file", "description": "File listing the chromosomes that were elongated", "pattern": "*_elongated", "ontologies": [] } } ] ], "versions_circulargenerator": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "circulargenerator": { "type": "string", "description": "The name of the tool" } }, { "circulargenerator -h | sed -n 's/usage: CircularGeneratorv//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "circulargenerator": { "type": "string", "description": "The name of the tool" } }, { "circulargenerator -h | sed -n 's/usage: CircularGeneratorv//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@apalleja", "@TCLamnidis" ], "maintainers": [ "" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/circularmapper:1.93.5--971f1a9d9b285bbc", "build_id": "bd-971f1a9d9b285bbc_1", "scan_id": "sc-25f970459c479e99_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/circularmapper:1.93.5--fa8dc996a2cc506e", "build_id": "bd-fa8dc996a2cc506e_1", "scan_id": "sc-9c15454bc7e48ca5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/circularmapper:1.93.5--00063696cf512e2f", "build_id": "bd-00063696cf512e2f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1c/1ca0215b892820b9bd4a4252d206045f25ce54d43bbe9c11db6c866df2e18ff3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/circularmapper:1.93.5--733d16a048633a87", "build_id": "bd-733d16a048633a87_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e8be5342445021f1804a5772fabfbd401b8a0dea39616a2f3dbe746792f78384/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/circularmapper/circulargenerator/.conda-lock/linux_amd64-bd-971f1a9d9b285bbc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/circularmapper/circulargenerator/.conda-lock/linux_arm64-bd-fa8dc996a2cc506e_1.txt" } } } }, "git_sha": "189046f6068569f45162cec9a8a57fabdf2239d1" }, { "name": "circularmapper_realignsamfile", "path": "modules/nf-core/circularmapper/realignsamfile/meta.yml", "tree_sha": "a4b8708e6cc1c015a5701aa384383a99ed76fd69", "files": [ "modules/nf-core/circularmapper/realignsamfile/.conda-lock/linux_amd64-bd-971f1a9d9b285bbc_1.txt", "modules/nf-core/circularmapper/realignsamfile/.conda-lock/linux_arm64-bd-fa8dc996a2cc506e_1.txt", "modules/nf-core/circularmapper/realignsamfile/environment.yml", "modules/nf-core/circularmapper/realignsamfile/main.nf", "modules/nf-core/circularmapper/realignsamfile/meta.yml", "modules/nf-core/circularmapper/realignsamfile/tests/main.nf.test", "modules/nf-core/circularmapper/realignsamfile/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "circularmapper_realignsamfile", "description": "Realign reads mapped with BWA to elongated reference genome", "keywords": [ "realign", "circular", "map", "reference", "fasta", "bam", "short-read", "bwa" ], "tools": [ { "circularmapper": { "description": "A method to improve mappings on circular genomes such as Mitochondria.", "homepage": "https://circularmapper.readthedocs.io/en/latest/index.html", "documentation": "https://circularmapper.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/apeltzer/CircularMapper/", "doi": "10.1186/s13059-016-0918-z", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "BAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "fasta": { "type": "file", "description": "Input elongated genome fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "elongation_factor": { "type": "integer", "description": "The elongation factor used when running circulargenerator, i.e. the number of bases that the ends of the target chromosome in the reference genome was elongated by" } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "elongated_chr_list": { "type": "file", "description": "File listing the chromosomes that were elongated", "pattern": "*_elongated", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*_realigned.bam": { "type": "file", "description": "Realigned BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_circularmapper": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "circularmapper": { "type": "string", "description": "The tool name" } }, { "1.93.5": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "circularmapper": { "type": "string", "description": "The tool name" } }, { "1.93.5": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@shyama-mama", "@jbv2", "@TCLamnidis" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/circularmapper:1.93.5--971f1a9d9b285bbc", "build_id": "bd-971f1a9d9b285bbc_1", "scan_id": "sc-25f970459c479e99_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/circularmapper:1.93.5--fa8dc996a2cc506e", "build_id": "bd-fa8dc996a2cc506e_1", "scan_id": "sc-9c15454bc7e48ca5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/circularmapper:1.93.5--00063696cf512e2f", "build_id": "bd-00063696cf512e2f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1c/1ca0215b892820b9bd4a4252d206045f25ce54d43bbe9c11db6c866df2e18ff3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/circularmapper:1.93.5--733d16a048633a87", "build_id": "bd-733d16a048633a87_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e8be5342445021f1804a5772fabfbd401b8a0dea39616a2f3dbe746792f78384/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/circularmapper/realignsamfile/.conda-lock/linux_amd64-bd-971f1a9d9b285bbc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/circularmapper/realignsamfile/.conda-lock/linux_arm64-bd-fa8dc996a2cc506e_1.txt" } } } }, "git_sha": "189046f6068569f45162cec9a8a57fabdf2239d1" }, { "name": "ciri2", "path": "modules/nf-core/ciri2/meta.yml", "tree_sha": "cc0d6c179954ac396c6ec29501c92300a35583cc", "files": [ "modules/nf-core/ciri2/environment.yml", "modules/nf-core/ciri2/main.nf", "modules/nf-core/ciri2/meta.yml", "modules/nf-core/ciri2/tests/main.nf.test", "modules/nf-core/ciri2/tests/main.nf.test.snap", "modules/nf-core/ciri2/tests/nextflow.config" ], "type": "module", "meta": { "name": "ciri2", "description": "Circular RNA identification based on multiple seed matching", "keywords": [ "circRNA", "detection", "genomics", "transcriptomics" ], "tools": [ { "ciri2": { "description": "CIRI2: Circular RNA identification based on multiple seed matching", "homepage": "https://ciri-cookbook.readthedocs.io/en/latest/CIRI2.html", "documentation": "https://ciri-cookbook.readthedocs.io/en/latest/CIRI2.html", "tool_dev_url": "https://github.com/bioinfo-biols/CIRI-full/tree/master/bin/CIRI_v2.0.6", "doi": "10.1093/bib/bbx014", "licence": [ "GPL-2.0-only" ], "identifier": "biotools:ciri2" } }, { "samtools": { "description": "Samtools: Utilities for the Sequence Alignment/Map (SAM) format", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "tool_dev_url": "http://www.htslib.org/", "doi": "10.1093/bioinformatics/btp352", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "Alignment file (SAM, BAM, or CRAM)", "pattern": "*.{sam,bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta file information\ne.g. `[ id:'fasta' ]`\n" } }, { "fasta": { "type": "file", "description": "Fasta file for reference sequence", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing annotation file information\ne.g. `[ id:'annotation' ]`\n" } }, { "annotation": { "type": "file", "description": "GTF or GFF3 annotation file", "pattern": "*.{gtf,gff,gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference directory information\ne.g. `[ id:'ref_dir' ]`\n" } }, { "ref_dir": { "type": "directory", "description": "Directory containing reference files" } } ] ], "output": { "circrna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.txt": { "type": "file", "description": "Output file containing circRNA list", "pattern": "*.{txt}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.txt.log": { "type": "file", "description": "Output log file", "pattern": "*.{txt.log}", "ontologies": [] } } ] ], "error_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "CIRIerror.log": { "type": "file", "description": "Output error log file", "pattern": "CIRIerror.log", "ontologies": [] } } ] ], "versions_ciri2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "CIRI2.pl": { "type": "string", "description": "The name of the tool" } }, { "CIRI2.pl --help | sed -n 's/^Version:\\s*//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools --version | sed \"1!d;s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "CIRI2.pl": { "type": "string", "description": "The name of the tool" } }, { "CIRI2.pl --help | sed -n 's/^Version:\\s*//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools --version | sed \"1!d;s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@razmia02" ], "maintainers": [ "@razmia02" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "civicpy_annotate", "path": "modules/nf-core/civicpy/annotate/meta.yml", "tree_sha": "fc6deefe5ae404d9d4b926890281ba9ba213b21a", "files": [ "modules/nf-core/civicpy/annotate/environment.yml", "modules/nf-core/civicpy/annotate/main.nf", "modules/nf-core/civicpy/annotate/meta.yml", "modules/nf-core/civicpy/annotate/tests/main.nf.test", "modules/nf-core/civicpy/annotate/tests/main.nf.test.snap", "modules/nf-core/civicpy/annotate/tests/nextflow.config" ], "type": "module", "meta": { "name": "civicpy_annotate", "description": "A python client and analysis toolkit to annotate variants with information from the Clinical Interpretations of Variants in Cancer (CIViC) knowledgebase", "keywords": [ "clinical interpretation", "variant annotation", "genetic variation analysis", "genomics" ], "tools": [ { "civicpy": { "description": "CIViC variant knowledgebase analysis toolkit.", "homepage": "https://docs.civicpy.org/en/latest/", "documentation": "https://docs.civicpy.org/en/latest/", "tool_dev_url": "https://github.com/griffithlab/civicpy", "doi": "10.1200/CCI.19.00127", "licence": [ "MIT" ], "identifier": "biotools:CIViCpy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "Sorted and indexed VCF file", "pattern": "*.{vcf}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "tbi": { "type": "file", "description": "Tabix index for the input VCF", "pattern": "*.tbi", "ontologies": [] } } ], { "annotation_genome_version": { "type": "string", "description": "Reference genome version passed to civicpy (e.g. GRCh38)" } }, { "cache": { "type": "file", "description": "Optional civicpy cache file (*.pkl). If not provided, civicpy will download and cache data locally.", "pattern": "*.pkl", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Annotated bgzipped VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_civicpy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "civicpy": { "type": "string", "description": "The name of the tool" } }, { "civicpy --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_htslib": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htslib": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version 2>&1 | head -1 | sed 's/bgzip (htslib) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "civicpy": { "type": "string", "description": "The name of the tool" } }, { "civicpy --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htslib": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version 2>&1 | head -1 | sed 's/bgzip (htslib) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@emmcauley" ], "maintainers": [ "@emmcauley" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "clair3", "path": "modules/nf-core/clair3/meta.yml", "tree_sha": "52483e50206e5c04bbb550bc832d2c9bc6b14146", "files": [ "modules/nf-core/clair3/environment.yml", "modules/nf-core/clair3/main.nf", "modules/nf-core/clair3/meta.yml", "modules/nf-core/clair3/tests/main.nf.test", "modules/nf-core/clair3/tests/main.nf.test.snap", "modules/nf-core/clair3/tests/nextflow.config" ], "type": "module", "meta": { "name": "clair3", "description": "Clair3 is a germline small variant caller for long-reads", "keywords": [ "germline", "variant", "Indel", "SNV" ], "tools": [ { "clair3": { "description": "Clair3 is a small variant caller for long-reads. Compare to PEPPER (r0.4), Clair3 (v0.1) shows a better SNP F1-score with ≤30-fold of ONT data (precisionFDA Truth Challenge V2), and a better Indel F1-score, while runs generally four times faster. Clair3 makes the best of both worlds of using pileup or full-alignment as input for deep-learning based long-read small variant calling. Clair3 is simple and modular for easy deployment and integration.", "homepage": "https://github.com/HKU-BAL/Clair3", "documentation": "https://github.com/HKU-BAL/Clair3", "tool_dev_url": "https://github.com/HKU-BAL/Clair3", "doi": "10.1038/s43588-022-00387-x", "licence": [ "BSD-3-clause" ], "identifier": "biotools:clair3" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_25722" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } }, { "packaged_model": { "type": "string", "description": "string containing the name of a prepackaged Clair3 model full list of models and their descriptions is provided at https://github.com/HKU-BAL/Clair3?tab=readme-ov-file#pre-trained-models" } }, { "user_model": { "type": "directory", "description": "directory containing Clair3 model files" } }, { "platform": { "type": "string", "description": "val in ['hifi','ont', 'ilmn'] to indicate pacbio, ONT, or illumina respectively" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reference": { "type": "file", "description": "reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "index": { "type": "file", "description": "reference index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{vcf,vcf.gz}" } }, { "${prefix}merge_output.vcf.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{vcf,vcf.gz}" } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{vcf,vcf.gz}" } }, { "${prefix}merge_output.vcf.gz.tbi": { "type": "file", "description": "index for vcf files", "pattern": "*.{vcf.tbi,vcf.tbi.gz}", "ontologies": [] } } ] ], "phased_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{vcf,vcf.gz}" } }, { "${prefix}phased_merge_output.vcf.gz": { "type": "file", "description": "phased vcf", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "phased_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{vcf,vcf.gz}" } }, { "${prefix}phased_merge_output.vcf.gz.tbi": { "type": "file", "description": "index for vcf files", "pattern": "*.{vcf.tbi,vcf.tbi.gz}", "ontologies": [] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{vcf,vcf.gz}" } }, { "${prefix}merge_output.gvcf.gz": { "type": "file", "description": "gvcf file", "pattern": "*.{gvcf,gvcf.gz}", "ontologies": [] } } ] ], "gtbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{vcf,vcf.gz}" } }, { "${prefix}merge_output.gvcf.gz.tbi": { "type": "file", "description": "index for gvcf file", "pattern": "*.{vcf.tbi,vcf.tbi.gz}", "ontologies": [] } } ] ], "versions_clair3": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clair3": { "type": "string", "description": "The name of the tool" } }, { "run_clair3.sh --version | sed \"s/^Clair3 v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clair3": { "type": "string", "description": "The name of the tool" } }, { "run_clair3.sh --version | sed \"s/^Clair3 v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@robert-a-forsyth" ], "maintainers": [ "@robert-a-forsyth" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "methylong", "version": "2.0.0" }, { "name": "pacsomatic", "version": "dev" } ] }, { "name": "clame", "path": "modules/nf-core/clame/meta.yml", "tree_sha": "c3cf2dade2145eec6d1832defbff0aaed293744e", "files": [ "modules/nf-core/clame/.conda-lock/linux_amd64-bd-a3c510a4b70a1afd_1.txt", "modules/nf-core/clame/.conda-lock/linux_arm64-bd-f369404fcce8853f_1.txt", "modules/nf-core/clame/environment.yml", "modules/nf-core/clame/main.nf", "modules/nf-core/clame/meta.yml", "modules/nf-core/clame/tests/main.nf.test", "modules/nf-core/clame/tests/main.nf.test.snap", "modules/nf-core/clame/tests/nextflow.config" ], "type": "module", "meta": { "name": "clame", "description": "binning of metagenomic sequences", "keywords": [ "sort", "genomics", "binning", "metagenomics" ], "tools": [ { "clame": { "description": "CLAME is a binning software for metagenomic reads. It immplements a fm-index search algorithm for nucleotide sequence alignment. Then it uses strongly connected component strategy to bin sequences with similar DNA composition.", "homepage": "https://github.com/andvides/CLAME", "documentation": "https://github.com/andvides/CLAME", "tool_dev_url": "https://github.com/andvides/CLAME", "doi": "10.1186/s12864-018-5191-y", "licence": [ "GPLv3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Nucleotide sequences in FASTA format", "pattern": "*.{fasta,fa,fna,faa}", "ontologies": [] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.fasta": { "type": "file", "description": "Output fasta file for all the bins reported, optional since it will be created when bins can be found", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.binning": { "type": "file", "description": "All bins reported", "pattern": "*.{binning}", "ontologies": [] } } ] ], "fm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.fm9": { "type": "file", "description": "FM-index output", "pattern": "*.{fm9}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.index": { "type": "file", "description": "1st column contains the original name for each read, 2nd column the index used by CLAME", "pattern": "*.{index}", "ontologies": [] } } ] ], "links": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.links": { "type": "file", "description": "Histogram links by number of reads", "pattern": "*.{links}", "ontologies": [] } } ] ], "result": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.result": { "type": "file", "description": "Adjacency list for the overlap detected by each read", "pattern": "*.{result}", "ontologies": [] } } ] ], "versions_clame": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clame": { "type": "string", "description": "The name of the tool" } }, { "clame -h 2>&1 | sed '2!d;s/version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clame": { "type": "string", "description": "The name of the tool" } }, { "clame -h 2>&1 | sed '2!d;s/version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alxndrdiaz" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/clame:1.0--f369404fcce8853f", "build_id": "bd-f369404fcce8853f_1", "scan_id": "sc-48c9133933d3b25e_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/clame:1.0--a3c510a4b70a1afd", "build_id": "bd-a3c510a4b70a1afd_1", "scan_id": "sc-9952cae2854649e0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/clame:1.0--bd06f029635f5e45", "build_id": "bd-bd06f029635f5e45_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b4459c82bcfba35249d0db055fe5b8d37c15a703052b52e9c2bfeb2b7c1a724d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/clame:1.0--67a9dd9ba8360de0", "build_id": "bd-67a9dd9ba8360de0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/0229551dfeae701c4465cbf7e67c9854f22010a0c9c9deac900f1d71d0b7d145/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/clame/.conda-lock/linux_amd64-bd-a3c510a4b70a1afd_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/clame/.conda-lock/linux_arm64-bd-f369404fcce8853f_1.txt" } } } }, "git_sha": "432cb16e98bfb86d5427ea0ff39413d68cb0834a" }, { "name": "cleanifier_download", "path": "modules/nf-core/cleanifier/download/meta.yml", "tree_sha": "be30277ccaec9169b2cc6b427f84aa3b95c382e4", "files": [ "modules/nf-core/cleanifier/download/environment.yml", "modules/nf-core/cleanifier/download/main.nf", "modules/nf-core/cleanifier/download/meta.yml", "modules/nf-core/cleanifier/download/tests/main.nf.test", "modules/nf-core/cleanifier/download/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cleanifier_download", "description": "Download human reference index", "keywords": [ "download", "index", "metagenomics", "contamination removal", "microbiome" ], "tools": [ { "cleanifier": { "description": "A fast lightweight tool to remove contamination using k-mers.", "homepage": "https://gitlab.com/rahmannlab/cleanifier", "documentation": "https://gitlab.com/rahmannlab/cleanifier", "tool_dev_url": "https://gitlab.com/rahmannlab/cleanifier", "doi": "10.1093/bioinformatics/btaf632", "licence": [ "MIT" ], "identifier": "biotools:cleanifier" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "version": { "type": "string", "description": "The version of the index to download.\nOptions: 'probabilistic' (default) or 'exact'\n" } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'human_index' ]`\n" } }, { "*.{filter,hash}": { "type": "file", "description": "The main index file (Cuckoo filter or hash table).", "pattern": "*.{filter,hash}", "ontologies": [] } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'human_index' ]`\n" } }, { "*.info": { "type": "file", "description": "Metadata file containing index parameters.", "pattern": "*.info", "ontologies": [] } } ] ], "versions_cleanifier": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cleanifier": { "type": "string", "description": "The name of the tool" } }, { "cleanifier --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cleanifier": { "type": "string", "description": "The name of the tool" } }, { "cleanifier --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LeonHornich" ], "maintainers": [ "@LeonHornich" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cleanifier_filter", "path": "modules/nf-core/cleanifier/filter/meta.yml", "tree_sha": "004c6b8d5bc34e52376f1f67a14b917a8aca37ca", "files": [ "modules/nf-core/cleanifier/filter/environment.yml", "modules/nf-core/cleanifier/filter/main.nf", "modules/nf-core/cleanifier/filter/meta.yml", "modules/nf-core/cleanifier/filter/tests/main.nf.test", "modules/nf-core/cleanifier/filter/tests/main.nf.test.snap", "modules/nf-core/cleanifier/filter/tests/nextflow.config" ], "type": "module", "meta": { "name": "cleanifier_filter", "description": "Fast, lightweight contamination removal from microbiome data (FASTQ) using a probabilistic Cuckoo filter or Cuckoo hash table index", "keywords": [ "contamination removal", "metagenomics", "microbiome", "filter" ], "tools": [ { "cleanifier": { "description": "A fast lightweight tool to remove contamination using k-mers.", "homepage": "https://gitlab.com/rahmannlab/cleanifier", "documentation": "https://gitlab.com/rahmannlab/cleanifier", "tool_dev_url": "https://gitlab.com/rahmannlab/cleanifier", "doi": "10.1093/bioinformatics/btaf632", "licence": [ "MIT" ], "identifier": "biotools:cleanifier" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads": { "type": "file", "description": "List of input FASTQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "pattern": "*.{fastq.gz,fq.gz}" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "index": { "type": "file", "description": "The Cleanifier index file (either a .filter or .hash file).\n", "pattern": "*.{filter,hash}" } }, { "info": { "type": "file", "description": "Metadata file containing index parameters.", "pattern": "*.info" } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.clean*keep.fastq.gz": { "type": "file", "description": "FASTQ files containing the kept reads (non-contaminant sequences).\n", "pattern": "*.clean*keep.fastq.gz" } } ] ], "removed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.clean*filter.fastq.gz": { "type": "file", "description": "Compressed FASTQ files containing the filtered/removed (host) reads.\nOnly generated if `--keep-host` is provided in `task.ext.args`.\n", "pattern": "*.clean*filter.fastq.gz" } } ] ], "versions_cleanifier": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cleanifier": { "type": "string", "description": "The name of the tool" } }, { "cleanifier --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cleanifier": { "type": "string", "description": "The name of the tool" } }, { "cleanifier --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LeonHornich" ], "maintainers": [ "@LeonHornich" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cleanifier_index", "path": "modules/nf-core/cleanifier/index/meta.yml", "tree_sha": "555d8aa78c72ea03148d765a7be1d39096ffbab6", "files": [ "modules/nf-core/cleanifier/index/environment.yml", "modules/nf-core/cleanifier/index/main.nf", "modules/nf-core/cleanifier/index/meta.yml", "modules/nf-core/cleanifier/index/tests/main.nf.test", "modules/nf-core/cleanifier/index/tests/main.nf.test.snap", "modules/nf-core/cleanifier/index/tests/nextflow.config" ], "type": "module", "meta": { "name": "cleanifier_index", "description": "Builds a Cuckoo filter or Cuckoo hash table index from reference sequences (FASTA/FASTQ) for fast contamination removal.", "keywords": [ "index", "genomics", "metagenomics", "contamination removal", "microbiome" ], "tools": [ { "cleanifier": { "description": "A fast lightweight tool to remove contamination using k-mers.", "homepage": "https://gitlab.com/rahmannlab/cleanifier", "documentation": "https://gitlab.com/rahmannlab/cleanifier", "tool_dev_url": "https://gitlab.com/rahmannlab/cleanifier", "doi": "10.1093/bioinformatics/btaf632", "licence": [ "MIT" ], "identifier": "biotools:cleanifier" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reference": { "type": "file", "description": "FASTA or FASTQ file(s) for the genomes that should be removed.", "pattern": "*.{fasta,fa,fastq,fq,gz,bz2,xz,zst}" } } ], { "n_objects": { "type": "integer", "description": "The number of k-mers to be stored in hash table.\nMandatory parameter.\n" } } ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'human_index' ]`\n" } }, { "*.{filter,hash}": { "type": "file", "description": "The main index file (Cuckoo filter or hash table).", "pattern": "*.{filter,hash}" } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'human_index' ]`\n" } }, { "*.info": { "type": "file", "description": "Metadata file containing the configuration and parameters used to build the index.", "pattern": "*.info" } } ] ], "versions_cleanifier": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cleanifier": { "type": "string", "description": "The name of the tool" } }, { "cleanifier --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cleanifier": { "type": "string", "description": "The name of the tool" } }, { "cleanifier --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LeonHornich" ], "maintainers": [ "@LeonHornich" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "clipkit", "path": "modules/nf-core/clipkit/meta.yml", "tree_sha": "a4fa511410df61dcb7963268a136fd13b93f25ce", "files": [ "modules/nf-core/clipkit/environment.yml", "modules/nf-core/clipkit/main.nf", "modules/nf-core/clipkit/meta.yml", "modules/nf-core/clipkit/tests/main.nf.test", "modules/nf-core/clipkit/tests/main.nf.test.snap", "modules/nf-core/clipkit/tests/nextflow.config" ], "type": "module", "meta": { "name": "clipkit", "description": "A multiple sequence alignment-trimming algorithm for accurate phylogenomic inference.", "keywords": [ "alignment", "trimming", "phylogeny" ], "tools": [ { "clipkit": { "description": "ClipKIT is a fast and flexible alignment trimming tool that keeps\nphylogenetically informative sites and removes those with poor phylogenetic signal.\n", "homepage": "https://jlsteenwyk.com/ClipKIT/", "documentation": "https://jlsteenwyk.com/ClipKIT/", "tool_dev_url": "https://github.com/JLSteenwyk/ClipKIT", "doi": "10.1371/journal.pbio.3001007", "licence": [ "MIT" ], "identifier": "biotools:clipkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "aln": { "type": "file", "description": "Multiple sequence alignment file in various supported formats.", "pattern": "*.{fa,fasta,fna,faa,alnfaa,aln,sto,stk,mauve,alignment,clustal}", "ontologies": [ { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], { "out_format": { "type": "string", "description": "Output format (aln,msa,fas,etc.), default is clipkit.", "pattern": "*" } }, { "auxiliary_file": { "type": "file", "description": "Optional tab-delimited auxiliary file specifying which sites to keep or\ntrim. Used in conjunction with the custom site trimming (cst) mode.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "clipkit": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${out_extension}": { "type": "file", "description": "Trimmed multiple sequence alignment file.", "pattern": "*.*", "ontologies": [ { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${out_extension}.log": { "type": "file", "description": "Log file with per-site trimming statistics from ClipKIT execution.", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "metadata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${out_extension}.txt": { "type": "file", "description": "Tab-delimited text file with per-site statistics including site position,\nparsimony-informativeness status, and whether the site was kept or trimmed.\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "complementary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${out_extension}.complement": { "type": "file", "description": "File containing the trimmed/removed sites from the alignment, i.e. the\ncomplement of the clipkit output. Optional; only produced when the\ncomplementary input is true (passes `-c` to clipkit).\n", "pattern": "*.complement", "ontologies": [ { "edam": "http://edamontology.org/format_1921" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${out_extension}.report.json": { "type": "file", "description": "JSON report file with summary statistics of the trimming run.\nOptional; only produced when ClipKIT is run with the appropriate reporting flag.\n", "pattern": "*.report.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_clipkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clipkit": { "type": "string", "description": "The name of the tool" } }, { "clipkit --version 2>&1 | sed 's/clipkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clipkit": { "type": "string", "description": "The name of the tool" } }, { "clipkit --version 2>&1 | sed 's/clipkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "clippy", "path": "modules/nf-core/clippy/meta.yml", "tree_sha": "9acdb71e5b12e089f3810c55e2ddca0cb4845730", "files": [ "modules/nf-core/clippy/environment.yml", "modules/nf-core/clippy/main.nf", "modules/nf-core/clippy/meta.yml", "modules/nf-core/clippy/tests/main.nf.test", "modules/nf-core/clippy/tests/main.nf.test.snap", "modules/nf-core/clippy/tests/nextflow.config" ], "type": "module", "meta": { "name": "clippy", "description": "Runs the Clippy CLIP peak caller", "keywords": [ "iCLIP", "eCLIP", "CLIP" ], "tools": [ { "clippy": { "description": "An intuitive and interactive peak caller for CLIP data", "homepage": "https://github.com/ulelab/clippy", "documentation": "https://github.com/ulelab/clippy", "tool_dev_url": "https://github.com/ulelab/clippy", "doi": "10.7554/eLife.84034", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "BED file of crosslinks", "pattern": "*.{bed,bed.gz}", "ontologies": [] } } ], { "gtf": { "type": "file", "description": "A GTF file of genes to call peaks on", "pattern": "*.{gtf}", "ontologies": [] } }, { "fai": { "type": "file", "description": "FAI file corresponding to the reference sequence", "pattern": "*.{fai}", "ontologies": [] } } ], "output": { "peaks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_Peaks.bed": { "type": "file", "description": "BED file of peaks called by Clippy", "pattern": "*_broadPeaks.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "summits": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_Summits.bed": { "type": "file", "description": "BED file of peak summits called by Clippy", "pattern": "*[0-9].bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "intergenic_gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_intergenic_regions.gtf": { "type": "file", "description": "GTF file of intergenic regions", "pattern": "*_intergenic_regions.gtf", "ontologies": [] } } ] ], "versions_clippy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clippy": { "type": "string", "description": "The name of the tool" } }, { "clippy -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clippy": { "type": "string", "description": "The name of the tool" } }, { "clippy -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@marc-jones", "@CharlotteAnne" ], "maintainers": [ "@marc-jones", "@CharlotteAnne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "clonalframeml", "path": "modules/nf-core/clonalframeml/meta.yml", "tree_sha": "c2434a39ca5fe2ec5bd12defb7d2fd9e33c580e2", "files": [ "modules/nf-core/clonalframeml/environment.yml", "modules/nf-core/clonalframeml/main.nf", "modules/nf-core/clonalframeml/meta.yml", "modules/nf-core/clonalframeml/tests/main.nf.test", "modules/nf-core/clonalframeml/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "clonalframeml", "description": "Predict recomination events in bacterial genomes", "keywords": [ "fasta", "multiple sequence alignment", "recombination" ], "tools": [ { "clonalframeml": { "description": "Efficient inferencing of recombination in bacterial genomes", "homepage": "https://github.com/xavierdidelot/ClonalFrameML", "documentation": "https://github.com/xavierdidelot/clonalframeml/wiki", "tool_dev_url": "https://github.com/xavierdidelot/ClonalFrameML", "doi": "10.1371/journal.pcbi.1004041", "licence": [ "GPL v3" ], "identifier": "biotools:clonalframeml" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "newick": { "type": "file", "description": "A Newick formatted tree based on multiple sequence alignment", "pattern": "*.{newick,treefile,dnd}", "ontologies": [] } }, { "msa": { "type": "file", "description": "A multiple sequence alignment in FASTA format", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "emsim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.emsim.txt": { "type": "file", "description": "Bootstrapped values for the three parameters R/theta, nu and delta", "pattern": "*.emsim.txt", "ontologies": [] } } ] ], "em": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.em.txt": { "type": "file", "description": "Point estimates for R/theta, nu, delta and the branch lengths", "pattern": "*.em.txt", "ontologies": [] } } ] ], "status": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.importation_status.txt": { "type": "file", "description": "List of reconstructed recombination events", "pattern": "*.importation_status.txt", "ontologies": [] } } ] ], "newick": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.labelled_tree.newick": { "type": "file", "description": "Tree with all nodes labelled", "pattern": "*.labelled_tree.newick", "ontologies": [] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ML_sequence.fasta": { "type": "file", "description": "Sequence reconstructed by maximum likelihood", "pattern": "*.ML_sequence.fasta", "ontologies": [] } } ] ], "pos_ref": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.position_cross_reference.txt": { "type": "file", "description": "CSV mapping input sequence files to the sequences in the *.ML_sequence.fasta", "pattern": "*.position_cross_reference.txt", "ontologies": [] } } ] ], "versions_clonalframeml": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clonalframeml": { "type": "string", "description": "The name of the tool" } }, { "ClonalFrameML -version 2>&1 | sed 's/^.*ClonalFrameML v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clonalframeml": { "type": "string", "description": "The name of the tool" } }, { "ClonalFrameML -version 2>&1 | sed 's/^.*ClonalFrameML v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "clustalo_align", "path": "modules/nf-core/clustalo/align/meta.yml", "tree_sha": "6e96107ad379dbbb042a96e90e21c0923dd59f80", "files": [ "modules/nf-core/clustalo/align/environment.yml", "modules/nf-core/clustalo/align/main.nf", "modules/nf-core/clustalo/align/meta.yml", "modules/nf-core/clustalo/align/tests/main.nf.test", "modules/nf-core/clustalo/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "clustalo_align", "description": "Align sequences using Clustal Omega", "keywords": [ "alignment", "MSA", "genomics" ], "tools": [ { "clustalo": { "description": "Latest version of Clustal: a multiple sequence alignment program for DNA or proteins", "homepage": "http://www.clustal.org/omega/", "documentation": "http://www.clustal.org/omega/", "tool_dev_url": "http://www.clustal.org/omega/", "doi": "10.1038/msb.2011.75", "licence": [ "GPL v2" ], "identifier": "" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format", "pattern": "*.{fa,fasta,faa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing tree information\ne.g. `[ id:'test_tree']`\n" } }, { "tree": { "type": "file", "description": "Input guide tree in Newick format", "pattern": "*.{dnd}", "ontologies": [ { "edam": "http://edamontology.org/format_2006" } ] } } ], { "hmm_in": { "type": "file", "description": "HMM file for profile alignment", "pattern": "*.hmm", "ontologies": [ { "edam": "http://edamontology.org/format_1391" } ] } }, { "hmm_batch": { "type": "file", "description": "specify HMMs for individual sequences", "pattern": "*.hmm", "ontologies": [ { "edam": "http://edamontology.org/format_1391" } ] } }, { "profile1": { "type": "file", "description": "Pre-aligned multiple sequence file 1", "pattern": "*.{alnfaa,faa,fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "profile2": { "type": "file", "description": "Pre-aligned multiple sequence file 2", "pattern": "*.{alnfaa,faa,fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded." } } ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*.aln{.gz,}": { "type": "file", "description": "Alignment file, in gzipped fasta format", "pattern": "*.aln{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_clustalo": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clustalo": { "type": "string", "description": "The name of the tool" } }, { "clustalo --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clustalo": { "type": "string", "description": "The name of the tool" } }, { "clustalo --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas", "@joseespinosa" ], "maintainers": [ "@luisas", "@joseespinosa", "@lrauschning" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "clustalo_guidetree", "path": "modules/nf-core/clustalo/guidetree/meta.yml", "tree_sha": "19f71f4ebb14f7c9ee13fa5a87c67bcf176dcece", "files": [ "modules/nf-core/clustalo/guidetree/environment.yml", "modules/nf-core/clustalo/guidetree/main.nf", "modules/nf-core/clustalo/guidetree/meta.yml", "modules/nf-core/clustalo/guidetree/tests/main.nf.test", "modules/nf-core/clustalo/guidetree/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "clustalo_guidetree", "description": "Renders a guidetree in clustalo", "keywords": [ "guide tree", "msa", "newick" ], "tools": [ { "clustalo": { "description": "Latest version of Clustal: a multiple sequence alignment program for DNA or proteins", "homepage": "http://www.clustal.org/omega/", "documentation": "http://www.clustal.org/omega/", "tool_dev_url": "http://www.clustal.org/omega/", "doi": "10.1038/msb.2011.75", "licence": [ "GPL v2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*.dnd": { "type": "file", "description": "Guide tree file in Newick format", "pattern": "*.{dnd}", "ontologies": [ { "edam": "http://edamontology.org/format_2006" } ] } } ] ], "versions_clustalo": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clustalo": { "type": "string", "description": "The name of the tool" } }, { "clustalo --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clustalo": { "type": "string", "description": "The name of the tool" } }, { "clustalo --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas", "@JoseEspinosa" ], "maintainers": [ "@luisas", "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "clusty", "path": "modules/nf-core/clusty/meta.yml", "tree_sha": "16eb291e071145a63f6bafbd2056024dc3a6dfa6", "files": [ "modules/nf-core/clusty/environment.yml", "modules/nf-core/clusty/main.nf", "modules/nf-core/clusty/meta.yml", "modules/nf-core/clusty/tests/main.nf.test", "modules/nf-core/clusty/tests/main.nf.test.snap", "modules/nf-core/clusty/tests/nextflow.config" ], "type": "module", "meta": { "name": "clusty", "description": "Clusty is a tool for large-scale clustering using sparse distance matrices, suitable for datasets with millions of objects.", "keywords": [ "cluster", "network", "contig", "scaffold", "alignment", "protein" ], "tools": [ { "clusty": { "description": "Clusty is a tool for large-scale data clustering.", "homepage": "https://github.com/refresh-bio/clusty", "documentation": "https://github.com/refresh-bio/clusty", "tool_dev_url": "https://github.com/refresh-bio/clusty", "doi": "10.1038/s41592-025-02701-7", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "distances": { "type": "file", "description": "pairwise distances file (e.g., TSV format)", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "objects": { "type": "file", "description": "Optional TSV file containing object identifiers", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "assignments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file with cluster assignments", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_clusty": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clusty": { "type": "string", "description": "The name of the tool" } }, { "clusty --version 2>&1 || true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clusty": { "type": "string", "description": "The name of the tool" } }, { "clusty --version 2>&1 || true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "cmaple", "path": "modules/nf-core/cmaple/meta.yml", "tree_sha": "621b4578094b74f0a008d837e453d88c4f429c4e", "files": [ "modules/nf-core/cmaple/environment.yml", "modules/nf-core/cmaple/main.nf", "modules/nf-core/cmaple/meta.yml", "modules/nf-core/cmaple/tests/main.nf.test", "modules/nf-core/cmaple/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cmaple", "description": "Efficient phylogenetic tree reconstruction for sequences using the CMAPLE algorithm", "keywords": [ "phylogeny", "phylogenetic tree", "maximum likelihood", "dna", "amino acid", "alignment", "tree reconstruction", "cmaple", "iqtree" ], "tools": [ { "cmaple": { "description": "CMAPLE (Comprehensive Maximum-likelihood Analysis for Phylogenetic Likelihood Estimation)\nis an efficient implementation of the MAPLE algorithm for phylogenetic tree reconstruction,\nparticularly optimized for pathogen sequences with low divergence such as SARS-CoV-2.\nIt is integrated within IQ-TREE.\n", "homepage": "https://github.com/iqtree/cmaple", "documentation": "https://github.com/iqtree/cmaple/wiki/User-Manual", "tool_dev_url": "https://github.com/iqtree/cmaple", "doi": "10.1093/molbev/msae134", "licence": [ "GPL-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "aln": { "type": "file", "description": "Multiple sequence alignment file in FASTA, PHYLIP, or MAPLE format.\nCan be gzipped on uncompressed.\n", "pattern": "*.{fa,fasta,faa,fna,fas,aln,afa,phy,phylip,maple}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/data_0863" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1997" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "newick": { "type": "file", "description": "A Newick formatted tree based on multiple sequence alignment", "pattern": "*.{newick,nwk,treefile}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" } ] } } ] ], "output": { "treefile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.treefile": { "type": "file", "description": "Maximum likelihood phylogenetic tree in Newick format", "pattern": "*.treefile", "ontologies": [ { "edam": "http://edamontology.org/format_1910" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "Log file containing detailed information about the tree reconstruction process", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_cmaple": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cmaple": { "type": "string", "description": "The name of the tool" } }, { "cmaple --help | grep -m1 -oE \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cmaple": { "type": "string", "description": "The name of the tool" } }, { "cmaple --help | grep -m1 -oE \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "cmseq_polymut", "path": "modules/nf-core/cmseq/polymut/meta.yml", "tree_sha": "a83e2933ce98a22f6dee389a8548080fb36f7b85", "files": [ "modules/nf-core/cmseq/polymut/environment.yml", "modules/nf-core/cmseq/polymut/main.nf", "modules/nf-core/cmseq/polymut/meta.yml", "modules/nf-core/cmseq/polymut/tests/main.nf.test", "modules/nf-core/cmseq/polymut/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cmseq_polymut", "description": "Calculates polymorphic site rates over protein coding genes", "keywords": [ "polymut", "polymorphic", "mags", "assembly", "polymorphic sites", "estimation", "protein coding genes", "cmseq", "bam", "coverage" ], "tools": [ { "cmseq": { "description": "Set of utilities on sequences and BAM files", "homepage": "https://github.com/SegataLab/cmseq", "documentation": "https://github.com/SegataLab/cmseq", "tool_dev_url": "https://github.com/SegataLab/cmseq", "licence": [ "MIT License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } }, { "gff": { "type": "file", "description": "GFF file used to extract protein-coding genes", "pattern": "*.gff", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Optional fasta file to run on a subset of references in the BAM file.", "pattern": ".{fa,fasta,fas,fna}", "ontologies": [] } } ] ], "output": { "polymut": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Polymut report in `.txt` format.", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_cmseq": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "cmseq": { "type": "string", "description": "The tool name" } }, { "VERSION": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "cmseq": { "type": "string", "description": "The tool name" } }, { "VERSION": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor" ], "maintainers": [ "@maxibor" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cnaqc", "path": "modules/nf-core/cnaqc/meta.yml", "tree_sha": "9e5dcf91304fbb68926447553756d905fe0feb3b", "files": [ "modules/nf-core/cnaqc/environment.yml", "modules/nf-core/cnaqc/main.nf", "modules/nf-core/cnaqc/meta.yml", "modules/nf-core/cnaqc/templates/main_script.R", "modules/nf-core/cnaqc/tests/main.nf.test", "modules/nf-core/cnaqc/tests/main.nf.test.snap", "modules/nf-core/cnaqc/tests/nextflow.config" ], "type": "module", "meta": { "name": "cnaqc", "description": "Quality control of copy number data from bulk WGS assays", "keywords": [ "WGS", "copy number", "quality control" ], "tools": [ { "cnaqc": { "description": "Copy number quality control", "homepage": "https://caravagnalab.github.io/CNAqc/", "documentation": "https://caravagnalab.github.io/CNAqc/", "tool_dev_url": "https://github.com/caravagnalab/CNAqc", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:cnaqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "snv_rds": { "type": "file", "description": "R object with mutation data", "pattern": "*.rds", "ontologies": [] } }, { "cna_rds": { "type": "file", "description": "R object with copy number data", "pattern": "*.rds", "ontologies": [] } }, { "tumour_sample": { "type": "string", "description": "string containing sample name", "ontologies": [] } } ] ], "output": { "qc_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name' ]`\n" } }, { "*_qc.rds": { "type": "file", "description": "R object containing quality control results for the sample", "pattern": "*{_qc.rds}", "ontologies": [] } } ] ], "data_plot_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name' ]`\n" } }, { "*_data_plot.rds": { "type": "file", "description": "R object containing plots of the CNA statistics for the sample", "pattern": "*{_data_plot.rds}", "ontologies": [] } }, { "*_qc_plot.rds": { "type": "file", "description": "R object containing plots of the quality control results for the sample", "pattern": "*{_qc_plot.rds}", "ontologies": [] } } ] ], "qc_plot_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name' ]`\n" } }, { "*_qc_plot.rds": { "type": "file", "description": "R object containing plots of the quality control results for the sample", "pattern": "*{_qc_plot.rds}", "ontologies": [] } } ] ], "plot_pdf_data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name' ]`\n" } }, { "*_data.pdf": { "type": "file", "description": "plots of the CNA statistics for the sample", "pattern": "*{_data.pdf}", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "plot_pdf_qc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name' ]`\n" } }, { "*_qc.pdf": { "type": "file", "description": "plots of the quality control results for the sample", "pattern": "*{_qc.pdf}", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "qc_by_chr_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name' ]`\n" } }, { "*_qc_by_chr.rds": { "type": "file", "description": "R object containing results of the quality control by chromosomes for the sample", "patten": "*{_qc_by_chr.rds}", "ontologies": [] } } ] ], "plot_qc_by_chr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name' ]`\n" } }, { "*_qc_by_chr_plot.rds": { "type": "file", "description": "R object containing plots of the quality control results by chromosomes for the sample", "patten": "*{_qc_by_chr_plot.rds}", "ontologies": [] } } ] ], "plot_pdf_qc_by_chr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name' ]`\n" } }, { "*_qc_by_chr.pdf": { "type": "file", "description": "plots of the quality control results by chromosomes for the sample", "patten": "*{_qc_by_chr.pdf}", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [] } } ] }, "authors": [ "@vvvirgy" ], "maintainers": [ "@vvvirgy" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tumourevo", "version": "1.0.0" } ] }, { "name": "cnvkit_access", "path": "modules/nf-core/cnvkit/access/meta.yml", "tree_sha": "f67b1972745b7152258cd4b706fc5df83edbc3e6", "files": [ "modules/nf-core/cnvkit/access/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt", "modules/nf-core/cnvkit/access/environment.yml", "modules/nf-core/cnvkit/access/main.nf", "modules/nf-core/cnvkit/access/meta.yml", "modules/nf-core/cnvkit/access/tests/main.nf.test", "modules/nf-core/cnvkit/access/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvkit_access", "description": "Calculate the sequence-accessible coordinates in chromosomes from the given reference genome, output as a BED file.", "keywords": [ "cvnkit", "access", "fasta", "copy number" ], "tools": [ { "cnvkit": { "description": "CNVkit is a Python library and command-line software toolkit to infer and visualize copy number from high-throughput DNA sequencing data.\nIt 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.\n", "homepage": "https://cnvkit.readthedocs.io/en/stable/index.html", "documentation": "https://cnvkit.readthedocs.io/en/stable/index.html", "tool_dev_url": "https://github.com/etal/cnvkit", "doi": "10.1371/journal.pcbi.1004873", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Genome FASTA.", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "exclude_bed": { "type": "file", "description": "Additional regions to exclude, in BED format. Can be used multiple times.", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "File containing accessible regions.", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "cnvkit": { "type": "string", "description": "The tool name" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "cnvkit": { "type": "string", "description": "The tool name" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot", "@priesgo" ], "maintainers": [ "@adamrtalbot", "@priesgo" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--2b15b9d82750b6bc", "build_id": "bd-2b15b9d82750b6bc_1", "scan_id": "sc-6428381e648fe45a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--288e98d6210b7304", "build_id": "bd-288e98d6210b7304_1", "scan_id": "sc-443ec212095df1dc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--8b396753927fe6da", "build_id": "bd-8b396753927fe6da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/3935f8d7507f85fd20e073f0625bb6bdff8aa1b6044f4bbb720c9a8063ea0390/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--5c558b3f35d90f28", "build_id": "bd-5c558b3f35d90f28_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e36d8f28c489f4fe5a8927be4a21c3fb35aa8305548cff93edb4b51a51e4026/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/access/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cnvkit_antitarget", "path": "modules/nf-core/cnvkit/antitarget/meta.yml", "tree_sha": "66e3e11ccae238bdbad89abd8ad9ae0a59570558", "files": [ "modules/nf-core/cnvkit/antitarget/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt", "modules/nf-core/cnvkit/antitarget/environment.yml", "modules/nf-core/cnvkit/antitarget/main.nf", "modules/nf-core/cnvkit/antitarget/meta.yml", "modules/nf-core/cnvkit/antitarget/tests/main.nf.test", "modules/nf-core/cnvkit/antitarget/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvkit_antitarget", "description": "Derive off-target (“antitarget”) bins from target regions.", "keywords": [ "cvnkit", "antitarget", "cnv", "copy number" ], "tools": [ { "cnvkit": { "description": "CNVkit is a Python library and command-line software toolkit to infer and visualize copy number from high-throughput DNA sequencing data.\nIt 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.\n", "homepage": "https://cnvkit.readthedocs.io/en/stable/index.html", "documentation": "https://cnvkit.readthedocs.io/en/stable/index.html", "tool_dev_url": "https://github.com/etal/cnvkit", "doi": "10.1371/journal.pcbi.1004873", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "targets": { "type": "file", "description": "File containing genomic regions", "pattern": "*.{bed}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "File containing off-target regions", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot", "@priesgo", "@SusiJo" ], "maintainers": [ "@adamrtalbot", "@priesgo", "@SusiJo" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--2b15b9d82750b6bc", "build_id": "bd-2b15b9d82750b6bc_1", "scan_id": "sc-6428381e648fe45a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--288e98d6210b7304", "build_id": "bd-288e98d6210b7304_1", "scan_id": "sc-443ec212095df1dc_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--5c558b3f35d90f28", "build_id": "bd-5c558b3f35d90f28_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e36d8f28c489f4fe5a8927be4a21c3fb35aa8305548cff93edb4b51a51e4026/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--8b396753927fe6da", "build_id": "bd-8b396753927fe6da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/3935f8d7507f85fd20e073f0625bb6bdff8aa1b6044f4bbb720c9a8063ea0390/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/antitarget/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "cnvkit_batch", "path": "modules/nf-core/cnvkit/batch/meta.yml", "tree_sha": "7568b40dd16d4bce76fb901bd796a9e3f36a33af", "files": [ "modules/nf-core/cnvkit/batch/.conda-lock/linux_amd64-bd-10abfe6987f6efe6_1.txt", "modules/nf-core/cnvkit/batch/.conda-lock/linux_arm64-bd-9cce2aad3f7d51c9_1.txt", "modules/nf-core/cnvkit/batch/environment.yml", "modules/nf-core/cnvkit/batch/main.nf", "modules/nf-core/cnvkit/batch/meta.yml", "modules/nf-core/cnvkit/batch/tests/main.nf.test", "modules/nf-core/cnvkit/batch/tests/main.nf.test.snap", "modules/nf-core/cnvkit/batch/tests/nextflow.config" ], "type": "module", "meta": { "name": "cnvkit_batch", "description": "Copy number variant detection from high-throughput sequencing data", "keywords": [ "cnvkit", "bam", "fasta", "copy number" ], "tools": [ { "cnvkit": { "description": "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.\n", "homepage": "https://cnvkit.readthedocs.io/en/stable/index.html", "documentation": "https://cnvkit.readthedocs.io/en/stable/index.html", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "tumor": { "type": "file", "description": "Input tumour sample bam file (or cram)\n", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "tumor_index": { "type": "file", "description": "Input tumour sample bam/cram index file (only needed for bam input)\n", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "normal": { "type": "file", "description": "Input normal sample bam file (or cram)\n", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "normal_index": { "type": "file", "description": "Input normal sample bam/cram index file (only needed for bam input)\n", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Input reference genome fasta file (only needed for cram_input and/or when normal_samples are provided)\n", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fasta_fai": { "type": "file", "description": "Input reference genome fasta index (optional, but recommended for cram_input)\n", "pattern": "*.{fai}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing information about target file\ne.g. [ id:'test' ]\n" } }, { "targets": { "type": "file", "description": "Input target bed file\n", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing information about reference file\ne.g. [ id:'test' ]\n" } }, { "reference": { "type": "file", "description": "Input reference cnn-file (only for germline and tumor-only running)\n", "pattern": "*.{cnn}", "ontologies": [] } } ], { "panel_of_normals": { "type": "file", "description": "Input panel of normals file\n", "pattern": "*.{cnn}", "ontologies": [] } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "File containing genomic regions", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "cnn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cnn": { "type": "file", "description": "File containing coverage information", "pattern": "*.{cnn}", "ontologies": [] } } ] ], "cnr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cnr": { "type": "file", "description": "File containing copy number ratio information", "pattern": "*.{cnr}", "ontologies": [] } } ] ], "cns": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cns": { "type": "file", "description": "File containing copy number segment information", "pattern": "*.{cns}", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "File with plot of copy numbers or segments on chromosomes", "pattern": "*.{pdf}", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "File with plot of bin-level log2 coverages and segmentation calls", "pattern": "*.{png}", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot", "@drpatelh", "@fbdtemme", "@kaurravneet4123", "@KevinMenden", "@lassefolkersen", "@MaxUlysse", "@priesgo", "@SusiJo" ], "maintainers": [ "@adamrtalbot", "@drpatelh", "@fbdtemme", "@kaurravneet4123", "@KevinMenden", "@lassefolkersen", "@MaxUlysse", "@priesgo", "@SusiJo" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit_htslib_samtools:9cce2aad3f7d51c9", "build_id": "bd-9cce2aad3f7d51c9_1", "scan_id": "sc-e6c9df99cef76c90_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit_htslib_samtools:10abfe6987f6efe6", "build_id": "bd-10abfe6987f6efe6_1", "scan_id": "sc-2dad66b5cf5cc548_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit_htslib_samtools:e50cf34d5bf21b1f", "build_id": "bd-e50cf34d5bf21b1f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3c/3c127bbeb62b853e044adee5da1f788ab84bc07c2809843ffdd9154ce74b8d2a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit_htslib_samtools:95836d77353a3e52", "build_id": "bd-95836d77353a3e52_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/64/64ef9a3ec35c8334ee08848a75c48d1befc027bfb18aeb3f5a24c38b27efac1c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/batch/.conda-lock/linux_amd64-bd-10abfe6987f6efe6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/cnvkit/batch/.conda-lock/linux_arm64-bd-9cce2aad3f7d51c9_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "cnvkit_call", "path": "modules/nf-core/cnvkit/call/meta.yml", "tree_sha": "7205cd7a33af85aef4b794982df0007a0732b1fd", "files": [ "modules/nf-core/cnvkit/call/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt", "modules/nf-core/cnvkit/call/environment.yml", "modules/nf-core/cnvkit/call/main.nf", "modules/nf-core/cnvkit/call/meta.yml", "modules/nf-core/cnvkit/call/tests/main.nf.test", "modules/nf-core/cnvkit/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvkit_call", "description": "Given segmented log2 ratio estimates (.cns), derive each segment’s absolute integer copy number", "keywords": [ "cnvkit", "bam", "fasta", "copy number" ], "tools": [ { "cnvkit": { "description": "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.\n", "homepage": "https://cnvkit.readthedocs.io/en/stable/index.html", "documentation": "https://cnvkit.readthedocs.io/en/stable/index.html", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cns": { "type": "file", "description": "CNVKit CNS file.", "pattern": "*.cns", "ontologies": [] } }, { "vcf": { "type": "file", "description": "Germline VCF file for BAF.", "pattern": "*.vcf{,.gz}", "ontologies": [] } } ] ], "output": { "cns": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cns": { "type": "file", "description": "CNS file.", "pattern": "*.cns", "ontologies": [] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot", "@priesgo" ], "maintainers": [ "@adamrtalbot", "@priesgo" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--2b15b9d82750b6bc", "build_id": "bd-2b15b9d82750b6bc_1", "scan_id": "sc-6428381e648fe45a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--288e98d6210b7304", "build_id": "bd-288e98d6210b7304_1", "scan_id": "sc-443ec212095df1dc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--8b396753927fe6da", "build_id": "bd-8b396753927fe6da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/3935f8d7507f85fd20e073f0625bb6bdff8aa1b6044f4bbb720c9a8063ea0390/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--5c558b3f35d90f28", "build_id": "bd-5c558b3f35d90f28_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e36d8f28c489f4fe5a8927be4a21c3fb35aa8305548cff93edb4b51a51e4026/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/call/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacsomatic", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "cnvkit_coverage", "path": "modules/nf-core/cnvkit/coverage/meta.yml", "tree_sha": "9c9558e444ddda9d40ca17096611622dbd2eb97e", "files": [ "modules/nf-core/cnvkit/coverage/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt", "modules/nf-core/cnvkit/coverage/environment.yml", "modules/nf-core/cnvkit/coverage/main.nf", "modules/nf-core/cnvkit/coverage/meta.yml", "modules/nf-core/cnvkit/coverage/tests/main.nf.test", "modules/nf-core/cnvkit/coverage/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvkit_coverage", "description": "Calculate coverage in the given regions from BAM/CRAM or bedGraph files read depths.", "keywords": [ "cnvkit", "coverage", "BAM", "CRAM", "bedGraph", "read depth", "genomics" ], "tools": [ { "cnvkit": { "description": "Copy number variant detection from high-throughput sequencing.", "homepage": "https://cnvkit.readthedocs.io/en/stable", "documentation": "https://cnvkit.readthedocs.io/en/stable", "tool_dev_url": "https://github.com/etal/cnvkit", "doi": "10.1371/journal.pcbi.1004873", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment_file": { "type": "file", "description": "Sorted BAM/CRAM, or bedGraph file containing read alignements.", "pattern": "*.{bam,cram,bed.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3583" } ] } }, { "alignment_index": { "type": "file", "description": "Index file for sorted BAM/CRAM or bedGraph", "pattern": "*.{bai,crai,csi,tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" }, { "edam": "http://edamontology.org/format_3616" } ] } }, { "interval": { "type": "file", "description": "bed file containing the target or antitarget regions.", "pattern": "*.{target,antitarget}.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing reference information\ne.g. `[ id: 'reference']`\n" } }, { "fasta": { "type": "file", "description": "reference genome in FASTA format, only needed for CRAM input", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "index for the FASTA file, only needed for CRAM input", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.cnn": { "type": "file", "description": "Coverage bedfile with .cnn extension.", "pattern": "*.{targetcoverage,antitargetcoverage}.cnn", "ontologies": [] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aadecock" ], "maintainers": [ "@aadecock" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--288e98d6210b7304", "build_id": "bd-288e98d6210b7304_1", "scan_id": "sc-443ec212095df1dc_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--2b15b9d82750b6bc", "build_id": "bd-2b15b9d82750b6bc_1", "scan_id": "sc-6428381e648fe45a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--8b396753927fe6da", "build_id": "bd-8b396753927fe6da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/3935f8d7507f85fd20e073f0625bb6bdff8aa1b6044f4bbb720c9a8063ea0390/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--5c558b3f35d90f28", "build_id": "bd-5c558b3f35d90f28_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e36d8f28c489f4fe5a8927be4a21c3fb35aa8305548cff93edb4b51a51e4026/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/coverage/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cnvkit_export", "path": "modules/nf-core/cnvkit/export/meta.yml", "tree_sha": "99a1902dee3070f16dd02726608236fc101df3ca", "files": [ "modules/nf-core/cnvkit/export/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt", "modules/nf-core/cnvkit/export/environment.yml", "modules/nf-core/cnvkit/export/main.nf", "modules/nf-core/cnvkit/export/meta.yml", "modules/nf-core/cnvkit/export/tests/main.nf.test", "modules/nf-core/cnvkit/export/tests/main.nf.test.snap", "modules/nf-core/cnvkit/export/tests/nextflow.config" ], "type": "module", "meta": { "name": "cnvkit_export", "description": "Convert copy number ratio tables (.cnr files) or segments (.cns) to another format.", "keywords": [ "cnvkit", "copy number", "export" ], "tools": [ { "cnvkit": { "description": "CNVkit is a Python library and command-line software toolkit to infer and\nvisualize copy number from high-throughput DNA sequencing data.\nIt is designed for use with hybrid capture, including both whole-exome and custom\ntarget panels, and short-read sequencing platforms such as Illumina and Ion Torrent.\n", "homepage": "https://cnvkit.readthedocs.io/en/stable/index.html", "documentation": "https://cnvkit.readthedocs.io/en/stable/index.html", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cns": { "type": "file", "description": "CNVKit CNS file.", "pattern": "*.cns", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${suffix}": { "type": "file", "description": "Output file", "ontologies": [] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot", "@priesgo" ], "maintainers": [ "@adamrtalbot", "@priesgo" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--2b15b9d82750b6bc", "build_id": "bd-2b15b9d82750b6bc_1", "scan_id": "sc-6428381e648fe45a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--288e98d6210b7304", "build_id": "bd-288e98d6210b7304_1", "scan_id": "sc-443ec212095df1dc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--8b396753927fe6da", "build_id": "bd-8b396753927fe6da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/3935f8d7507f85fd20e073f0625bb6bdff8aa1b6044f4bbb720c9a8063ea0390/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--5c558b3f35d90f28", "build_id": "bd-5c558b3f35d90f28_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e36d8f28c489f4fe5a8927be4a21c3fb35aa8305548cff93edb4b51a51e4026/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/export/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "cnvkit_fix", "path": "modules/nf-core/cnvkit/fix/meta.yml", "tree_sha": "0697d42b4b36ba4353249f183cab7e2f96e356dc", "files": [ "modules/nf-core/cnvkit/fix/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt", "modules/nf-core/cnvkit/fix/environment.yml", "modules/nf-core/cnvkit/fix/main.nf", "modules/nf-core/cnvkit/fix/meta.yml", "modules/nf-core/cnvkit/fix/tests/main.nf.test", "modules/nf-core/cnvkit/fix/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvkit_fix", "description": "Combine the uncorrected target and antitarget coverage tables (.cnn) and correct for biases in regional coverage and GC content, according to the given reference.", "keywords": [ "cnvkit", "fix", "cnn", "GC content", "bias", "RepeatMasker", "genomics" ], "tools": [ { "cnvkit": { "description": "Copy number variant detection from high-throughput sequencing.", "homepage": "https://cnvkit.readthedocs.io/en/stable", "documentation": "https://cnvkit.readthedocs.io/en/stable", "tool_dev_url": "https://github.com/etal/cnvkit", "doi": "10.1371/journal.pcbi.1004873", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "targetcoverage": { "type": "file", "description": "target coverage table. Output of the cnvkit coverage command.", "pattern": "*.{targetcoverage.cnn}", "ontologies": [] } }, { "antitargetcoverage": { "type": "file", "description": "antitarget coverage table. Output of the cnvkit coverage command.", "pattern": "*.{antitargetcoverage.cnn}", "ontologies": [] } }, { "reference": { "type": "file", "description": "copy-number reference.", "pattern": "*{.cnn}", "ontologies": [] } } ] ], "output": { "copy_number_ratio": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.cnr": { "type": "file", "description": "table of bias corrected copy number ratios.", "pattern": "*.{cnr}", "ontologies": [] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aadecock" ], "maintainers": [ "@aadecock" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--288e98d6210b7304", "build_id": "bd-288e98d6210b7304_1", "scan_id": "sc-443ec212095df1dc_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--2b15b9d82750b6bc", "build_id": "bd-2b15b9d82750b6bc_1", "scan_id": "sc-6428381e648fe45a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--5c558b3f35d90f28", "build_id": "bd-5c558b3f35d90f28_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e36d8f28c489f4fe5a8927be4a21c3fb35aa8305548cff93edb4b51a51e4026/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--8b396753927fe6da", "build_id": "bd-8b396753927fe6da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/3935f8d7507f85fd20e073f0625bb6bdff8aa1b6044f4bbb720c9a8063ea0390/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/fix/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cnvkit_genemetrics", "path": "modules/nf-core/cnvkit/genemetrics/meta.yml", "tree_sha": "31f8ac05518bf388f8f9fa86199918ff048cebf9", "files": [ "modules/nf-core/cnvkit/genemetrics/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt", "modules/nf-core/cnvkit/genemetrics/environment.yml", "modules/nf-core/cnvkit/genemetrics/main.nf", "modules/nf-core/cnvkit/genemetrics/meta.yml", "modules/nf-core/cnvkit/genemetrics/tests/main.nf.test", "modules/nf-core/cnvkit/genemetrics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvkit_genemetrics", "description": "Copy number variant detection from high-throughput sequencing data", "keywords": [ "cnvkit", "bam", "fasta", "copy number" ], "tools": [ { "cnvkit": { "description": "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.\n", "homepage": "https://cnvkit.readthedocs.io/en/stable/index.html", "documentation": "https://cnvkit.readthedocs.io/en/stable/index.html", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cnr": { "type": "file", "description": "CNR file", "pattern": "*.cnr", "ontologies": [] } }, { "cns": { "type": "file", "description": "CNS file [Optional]", "pattern": "*.cns", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "TSV file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot", "@marrip", "@priesgo" ], "maintainers": [ "@adamrtalbot", "@marrip", "@priesgo" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--288e98d6210b7304", "build_id": "bd-288e98d6210b7304_1", "scan_id": "sc-443ec212095df1dc_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--2b15b9d82750b6bc", "build_id": "bd-2b15b9d82750b6bc_1", "scan_id": "sc-6428381e648fe45a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--5c558b3f35d90f28", "build_id": "bd-5c558b3f35d90f28_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e36d8f28c489f4fe5a8927be4a21c3fb35aa8305548cff93edb4b51a51e4026/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--8b396753927fe6da", "build_id": "bd-8b396753927fe6da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/3935f8d7507f85fd20e073f0625bb6bdff8aa1b6044f4bbb720c9a8063ea0390/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/genemetrics/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "cnvkit_purity", "path": "modules/nf-core/cnvkit/purity/meta.yml", "tree_sha": "0dc1afabc68b473d8762657f37fd3b7b3fa60d3b", "files": [ "modules/nf-core/cnvkit/purity/environment.yml", "modules/nf-core/cnvkit/purity/main.nf", "modules/nf-core/cnvkit/purity/meta.yml", "modules/nf-core/cnvkit/purity/tests/main.nf.test", "modules/nf-core/cnvkit/purity/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvkit_purity", "description": "estimates tumor purity and ploidy from a .cnr/.cns pair, using the same grid-search likelihood model as the somatic HMM methods.", "keywords": [ "cnvkit", "purity", "ploidy", "cns", "genomics" ], "tools": [ { "cnvkit": { "description": "Copy number variant detection from high-throughput sequencing.", "homepage": "https://cnvkit.readthedocs.io/en/stable", "documentation": "https://cnvkit.readthedocs.io/en/stable", "tool_dev_url": "https://github.com/etal/cnvkit", "doi": "10.1371/journal.pcbi.1004873", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "cns": { "type": "file", "description": "CNVKit CNS file.", "pattern": "*.cns", "ontologies": [] } }, { "vcf": { "type": "file", "description": "Germline VCF file for BAF.", "pattern": "*.vcf{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "purity": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.purity.tsv": { "type": "file", "description": "Table with estimated tumor purity and ploidy", "pattern": "*.purity.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e 's/cnvkit v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e 's/cnvkit v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aadecock" ], "maintainers": [ "@aadecock" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cnvkit_reference", "path": "modules/nf-core/cnvkit/reference/meta.yml", "tree_sha": "530433783c292dc080b71b856dcb0579dd7ce651", "files": [ "modules/nf-core/cnvkit/reference/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt", "modules/nf-core/cnvkit/reference/environment.yml", "modules/nf-core/cnvkit/reference/main.nf", "modules/nf-core/cnvkit/reference/meta.yml", "modules/nf-core/cnvkit/reference/tests/main.nf.test", "modules/nf-core/cnvkit/reference/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvkit_reference", "description": "Compile a coverage reference from the given files (normal samples).", "keywords": [ "cnvkit", "reference", "cnv", "copy number" ], "tools": [ { "cnvkit": { "description": "CNVkit is a Python library and command-line software toolkit to infer and visualize copy number from high-throughput DNA sequencing data.\nIt 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.\n", "homepage": "https://cnvkit.readthedocs.io/en/stable/index.html", "documentation": "https://cnvkit.readthedocs.io/en/stable/index.html", "tool_dev_url": "https://github.com/etal/cnvkit", "doi": "10.1371/journal.pcbi.1004873", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ { "fasta": { "type": "file", "description": "File containing reference genome", "pattern": "*.{fasta}", "ontologies": [] } }, { "targets": { "type": "file", "description": "File containing genomic regions", "pattern": "*.{bed}", "ontologies": [] } }, { "antitargets": { "type": "file", "description": "File containing off-target genomic regions", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "cnn": [ { "*.cnn": { "type": "file", "description": "File containing a copy-number reference (required for CNV calling in tumor_only mode)", "pattern": "*.{cnn}", "ontologies": [] } } ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot", "@priesgo", "@SusiJo" ], "maintainers": [ "@adamrtalbot", "@priesgo", "@SusiJo" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--288e98d6210b7304", "build_id": "bd-288e98d6210b7304_1", "scan_id": "sc-443ec212095df1dc_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--2b15b9d82750b6bc", "build_id": "bd-2b15b9d82750b6bc_1", "scan_id": "sc-6428381e648fe45a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--5c558b3f35d90f28", "build_id": "bd-5c558b3f35d90f28_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e36d8f28c489f4fe5a8927be4a21c3fb35aa8305548cff93edb4b51a51e4026/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--8b396753927fe6da", "build_id": "bd-8b396753927fe6da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/3935f8d7507f85fd20e073f0625bb6bdff8aa1b6044f4bbb720c9a8063ea0390/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/reference/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "cnvkit_segment", "path": "modules/nf-core/cnvkit/segment/meta.yml", "tree_sha": "f47a88ae3331cb41a969b00758772f00e02bfbdf", "files": [ "modules/nf-core/cnvkit/segment/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt", "modules/nf-core/cnvkit/segment/environment.yml", "modules/nf-core/cnvkit/segment/main.nf", "modules/nf-core/cnvkit/segment/meta.yml", "modules/nf-core/cnvkit/segment/tests/main.nf.test", "modules/nf-core/cnvkit/segment/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvkit_segment", "description": "Infer discrete copy number segments from the given coverage table.", "keywords": [ "cnvkit", "segment", "cbs", "haar", "hmm", "hmm-tumor", "hmm-germline", "none", "cnr", "genomics" ], "tools": [ { "cnvkit": { "description": "Copy number variant detection from high-throughput sequencing.", "homepage": "https://cnvkit.readthedocs.io/en/stable", "documentation": "https://cnvkit.readthedocs.io/en/stable", "tool_dev_url": "https://github.com/etal/cnvkit", "doi": "10.1371/journal.pcbi.1004873", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "cnr": { "type": "file", "description": "coverage table", "pattern": "*.{cnr}", "ontologies": [] } } ] ], "output": { "segments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.cns": { "type": "file", "description": "table of copy number segments.", "pattern": "*.{cns}", "ontologies": [] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aadecock" ], "maintainers": [ "@aadecock" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--288e98d6210b7304", "build_id": "bd-288e98d6210b7304_1", "scan_id": "sc-443ec212095df1dc_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--2b15b9d82750b6bc", "build_id": "bd-2b15b9d82750b6bc_1", "scan_id": "sc-6428381e648fe45a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--8b396753927fe6da", "build_id": "bd-8b396753927fe6da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/3935f8d7507f85fd20e073f0625bb6bdff8aa1b6044f4bbb720c9a8063ea0390/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--5c558b3f35d90f28", "build_id": "bd-5c558b3f35d90f28_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e36d8f28c489f4fe5a8927be4a21c3fb35aa8305548cff93edb4b51a51e4026/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/segment/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cnvkit_target", "path": "modules/nf-core/cnvkit/target/meta.yml", "tree_sha": "b3ea6e38ebd64a4cbf7071edc78b9c3cf6033741", "files": [ "modules/nf-core/cnvkit/target/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt", "modules/nf-core/cnvkit/target/environment.yml", "modules/nf-core/cnvkit/target/main.nf", "modules/nf-core/cnvkit/target/meta.yml", "modules/nf-core/cnvkit/target/tests/main.nf.test", "modules/nf-core/cnvkit/target/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvkit_target", "description": "Transform bait intervals into targets more suitable for CNVkit.", "keywords": [ "cnvkit", "target", "cnv", "copy number" ], "tools": [ { "cnvkit": { "description": "CNVkit is a Python library and command-line software toolkit to infer and visualize copy number from high-throughput DNA sequencing data.\nIt 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.\n", "homepage": "https://cnvkit.readthedocs.io/en/stable/index.html", "documentation": "https://cnvkit.readthedocs.io/en/stable/index.html", "tool_dev_url": "https://github.com/etal/cnvkit", "doi": "10.1371/journal.pcbi.1004873", "licence": [ "Apache-2.0" ], "identifier": "biotools:cnvkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "baits": { "type": "file", "description": "BED or interval file listing the targeted regions.", "pattern": "*.{bed}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "annotation": { "type": "file", "description": "Use gene models from this file to assign names to the target regions.", "pattern": "*.{txt,bed,gff3,pil}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "File containing target regions", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_cnvkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvkit": { "type": "string", "description": "The name of the tool" } }, { "cnvkit.py version | sed -e \"s/cnvkit v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot", "@priesgo" ], "maintainers": [ "@adamrtalbot", "@priesgo" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--288e98d6210b7304", "build_id": "bd-288e98d6210b7304_1", "scan_id": "sc-443ec212095df1dc_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cnvkit:0.9.14--2b15b9d82750b6bc", "build_id": "bd-2b15b9d82750b6bc_1", "scan_id": "sc-6428381e648fe45a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--5c558b3f35d90f28", "build_id": "bd-5c558b3f35d90f28_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e36d8f28c489f4fe5a8927be4a21c3fb35aa8305548cff93edb4b51a51e4026/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cnvkit:0.9.14--8b396753927fe6da", "build_id": "bd-8b396753927fe6da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/3935f8d7507f85fd20e073f0625bb6bdff8aa1b6044f4bbb720c9a8063ea0390/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cnvkit/target/.conda-lock/linux_amd64-bd-288e98d6210b7304_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" } ] }, { "name": "cnvnator_cnvnator", "path": "modules/nf-core/cnvnator/cnvnator/meta.yml", "tree_sha": "479b0a0c45e5a591bcdc0b90784850ad32d99e4d", "files": [ "modules/nf-core/cnvnator/cnvnator/environment.yml", "modules/nf-core/cnvnator/cnvnator/main.nf", "modules/nf-core/cnvnator/cnvnator/meta.yml", "modules/nf-core/cnvnator/cnvnator/tests/main.nf.test", "modules/nf-core/cnvnator/cnvnator/tests/main.nf.test.snap", "modules/nf-core/cnvnator/cnvnator/tests/nextflow.config" ], "type": "module", "meta": { "name": "cnvnator_cnvnator", "description": "CNVnator is a command line tool for CNV/CNA analysis from depth-of-coverage by mapped reads.", "keywords": [ "cnvnator", "cnv", "cna" ], "tools": [ { "cnvnator": { "description": "Tool for calling copy number variations.", "homepage": "https://github.com/abyzovlab/CNVnator", "documentation": "https://github.com/abyzovlab/CNVnator/blob/master/README.md", "tool_dev_url": "https://github.com/abyzovlab/CNVnator", "licence": [ "MIT" ], "identifier": "biotools:cnvnator" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.bam", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "root": { "type": "file", "description": "ROOT file", "pattern": "*.root", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "fasta": { "type": "file", "description": "Path to a directory containing fasta files or a fasta file", "pattern": "*.fa", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "fai": { "type": "file", "description": "Path to a fasta file index", "pattern": "*.fai", "ontologies": [] } } ], { "step": { "type": "string", "description": "One of \"his\", \"rd\", \"call\", \"stat\", and \"partition\"" } } ], "output": { "root": [ [ { "output_meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}.root": { "type": "file", "description": "A ROOT file", "pattern": "*.root", "ontologies": [] } } ] ], "tab": [ [ { "output_meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}.tab": { "type": "file", "description": "A tab file containing cnvnator calls", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_cnvnator": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvnator": { "type": "string", "description": "The name of the tool" } }, { "cnvnator 2>&1 | sed -n '3s/CNVnator v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvnator": { "type": "string", "description": "The name of the tool" } }, { "cnvnator 2>&1 | sed -n '3s/CNVnator v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "cnvnator_convert2vcf", "path": "modules/nf-core/cnvnator/convert2vcf/meta.yml", "tree_sha": "c5292e95a48b6fad2ece8ea2fd6feed7a849e8c3", "files": [ "modules/nf-core/cnvnator/convert2vcf/environment.yml", "modules/nf-core/cnvnator/convert2vcf/main.nf", "modules/nf-core/cnvnator/convert2vcf/meta.yml", "modules/nf-core/cnvnator/convert2vcf/tests/main.nf.test", "modules/nf-core/cnvnator/convert2vcf/tests/main.nf.test.snap", "modules/nf-core/cnvnator/convert2vcf/tests/nextflow.config" ], "type": "module", "meta": { "name": "cnvnator_convert2vcf", "description": "convert2vcf.pl is command line tool to convert CNVnator calls to vcf format.", "keywords": [ "cnvnator", "cnv", "cna" ], "tools": [ { "cnvnator": { "description": "Tool for calling copy number variations.", "homepage": "https://github.com/abyzovlab/CNVnator", "documentation": "https://github.com/abyzovlab/CNVnator/blob/master/README.md", "tool_dev_url": "https://github.com/abyzovlab/CNVnator", "licence": [ "MIT" ], "identifier": "biotools:cnvnator" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "calls": { "type": "file", "description": "A tab file containing CNVnator calls", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vcf": { "type": "file", "description": "CNVnator calls in vcf format", "pattern": "*.vcf", "ontologies": [] } } ] ], "versions_cnvnator": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvnator": { "type": "string", "description": "The name of the tool" } }, { "cnvnator 2>&1 | sed -n '3s/CNVnator v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvnator": { "type": "string", "description": "The name of the tool" } }, { "cnvnator 2>&1 | sed -n '3s/CNVnator v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "cnvpytor_callcnvs", "path": "modules/nf-core/cnvpytor/callcnvs/meta.yml", "tree_sha": "bac7f4cb61519bf24426242012f386fd25d47c25", "files": [ "modules/nf-core/cnvpytor/callcnvs/environment.yml", "modules/nf-core/cnvpytor/callcnvs/main.nf", "modules/nf-core/cnvpytor/callcnvs/meta.yml", "modules/nf-core/cnvpytor/callcnvs/tests/main.nf.test", "modules/nf-core/cnvpytor/callcnvs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvpytor_callcnvs", "description": "Command line tool for calling CNVs in whole genome sequencing data", "keywords": [ "CNV", "call", "wgs" ], "tools": [ { "cnvpytor": { "description": "calling CNVs using read depth", "homepage": "https://github.com/abyzovlab/CNVpytor", "documentation": "https://github.com/abyzovlab/CNVpytor", "tool_dev_url": "https://github.com/abyzovlab/CNVpytor", "doi": "10.1101/2021.01.27.428472v1", "licence": [ "MIT" ], "identifier": "biotools:cnvpytor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "pytor": { "type": "file", "description": "pytor file containing partitions of read depth histograms using mean-shift method", "pattern": "*.{pytor}", "ontologies": [] } } ], { "bin_sizes": { "type": "string", "description": "list of binsizes separated by space e.g. \"1000 10000\" and \"1000\"" } } ], "output": { "pytor": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${pytor.baseName}.pytor": { "type": "file", "description": "pytor files containing cnv calls", "pattern": "*.{pytor}", "ontologies": [] } } ] ], "versions_cnvpytor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvpytor": { "type": "string", "description": "The name of the tool" } }, { "cnvpytor --version | sed -n 's/.*CNVpytor \\(.*\\)/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvpytor": { "type": "string", "description": "The name of the tool" } }, { "cnvpytor --version | sed -n 's/.*CNVpytor \\(.*\\)/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sima-r" ], "maintainers": [ "@sima-r" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cnvpytor_histogram", "path": "modules/nf-core/cnvpytor/histogram/meta.yml", "tree_sha": "db129f7441832edc161af3c5750f7608ab7d9e77", "files": [ "modules/nf-core/cnvpytor/histogram/environment.yml", "modules/nf-core/cnvpytor/histogram/main.nf", "modules/nf-core/cnvpytor/histogram/meta.yml", "modules/nf-core/cnvpytor/histogram/tests/main.nf.test", "modules/nf-core/cnvpytor/histogram/tests/main.nf.test.snap", "modules/nf-core/cnvpytor/histogram/tests/nextflow.config" ], "type": "module", "meta": { "name": "cnvpytor_histogram", "description": "calculates read depth histograms", "keywords": [ "cnv calling", "histogram", "read depth" ], "tools": [ { "cnvpytor": { "description": "calling CNVs using read depth", "homepage": "https://github.com/abyzovlab/CNVpytor", "documentation": "https://github.com/abyzovlab/CNVpytor", "tool_dev_url": "https://github.com/abyzovlab/CNVpytor", "doi": "10.1101/2021.01.27.428472v1", "licence": [ "MIT" ], "identifier": "biotools:cnvpytor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "pytor": { "type": "file", "description": "pytor file containing read depth data", "pattern": "*.{pytor}", "ontologies": [] } } ], { "bin_sizes": { "type": "string", "description": "list of binsizes separated by space e.g. \"1000 10000\" and \"1000\"" } } ], "output": { "pytor": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${pytor.baseName}.pytor": { "type": "file", "description": "pytor file containing read depth histograms binned based on given bin size(s)", "pattern": "*.{pytor}", "ontologies": [] } } ] ], "versions_cnvpytor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvpytor": { "type": "string", "description": "The name of the tool" } }, { "1.3.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvpytor": { "type": "string", "description": "The name of the tool" } }, { "1.3.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sima-r", "@ramprasadn" ], "maintainers": [ "@sima-r", "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cnvpytor_importreaddepth", "path": "modules/nf-core/cnvpytor/importreaddepth/meta.yml", "tree_sha": "7827f33025fc29b6f419c77cbe0c9075decb7ba5", "files": [ "modules/nf-core/cnvpytor/importreaddepth/environment.yml", "modules/nf-core/cnvpytor/importreaddepth/main.nf", "modules/nf-core/cnvpytor/importreaddepth/meta.yml", "modules/nf-core/cnvpytor/importreaddepth/tests/main.nf.test", "modules/nf-core/cnvpytor/importreaddepth/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvpytor_importreaddepth", "description": "command line tool for CNV/CNA analysis. This step imports the read depth data into a root pytor file.", "keywords": [ "read depth", "cnv", "cna", "call" ], "tools": [ { "cnvpytor -rd": { "description": "calling CNVs using read depth", "homepage": "https://github.com/abyzovlab/CNVpytor", "documentation": "https://github.com/abyzovlab/CNVpytor", "tool_dev_url": "https://github.com/abyzovlab/CNVpytor", "doi": "10.1101/2021.01.27.428472v1", "licence": [ "MIT" ], "identifier": "biotools:cnvpytor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input_file": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index": { "type": "file", "description": "bam file index", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "specifies reference genome file (only for cram file without reference genome)", "pattern": "*.{fasta,fasta.gz,fa,fa.gz}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "pytor": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.pytor": { "type": "file", "description": "read depth root file in which read depth data binned to 100 base pair bins will be stored.", "pattern": "*.{pytor}", "ontologies": [] } } ] ], "versions_cnvpytor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvpytor": { "type": "string", "description": "The name of the tool" } }, { "cnvpytor --version 2>&1 | sed -n 's/.*CNVpytor //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvpytor": { "type": "string", "description": "The name of the tool" } }, { "cnvpytor --version 2>&1 | sed -n 's/.*CNVpytor //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sima-r", "@ramprasadn" ], "maintainers": [ "@sima-r", "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cnvpytor_partition", "path": "modules/nf-core/cnvpytor/partition/meta.yml", "tree_sha": "5c7ef67d4b21a8635213be821f40a5e680b48af5", "files": [ "modules/nf-core/cnvpytor/partition/environment.yml", "modules/nf-core/cnvpytor/partition/main.nf", "modules/nf-core/cnvpytor/partition/meta.yml", "modules/nf-core/cnvpytor/partition/tests/main.nf.test", "modules/nf-core/cnvpytor/partition/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cnvpytor_partition", "description": "Calculate segmentation for specified bin size (multiple bin sizes separate by space)", "keywords": [ "cnv", "call", "partition", "histogram" ], "tools": [ { "cnvpytor": { "description": "Calling CNVs using read depth", "homepage": "https://github.com/abyzovlab/CNVpytor", "documentation": "https://github.com/abyzovlab/CNVpytor", "tool_dev_url": "https://github.com/abyzovlab/CNVpytor", "doi": "10.1101/2021.01.27.428472v1", "licence": [ "MIT" ], "identifier": "biotools:cnvpytor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "pytor": { "type": "file", "description": "pytor file containing read depth data", "pattern": "*.{pytor}", "ontologies": [] } } ], { "bin_sizes": { "type": "string", "description": "list of binsizes separated by space e.g. \"1000 10000\" default is \"1000\"" } } ], "output": { "pytor": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.pytor": { "type": "file", "description": "pytor file", "pattern": "*.pytor", "ontologies": [] } } ] ], "versions_cnvpytor": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "cnvpytor": { "type": "string", "description": "The tool name" } }, { "cnvpytor --version 2>&1 | sed -n 's/.*CNVpytor //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "cnvpytor": { "type": "string", "description": "The tool name" } }, { "cnvpytor --version 2>&1 | sed -n 's/.*CNVpytor //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sima-r", "@ramprasadn" ], "maintainers": [ "@sima-r", "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cnvpytor_view", "path": "modules/nf-core/cnvpytor/view/meta.yml", "tree_sha": "1e8a5f3618cce1164dca517ccd3e09bc576bd184", "files": [ "modules/nf-core/cnvpytor/view/environment.yml", "modules/nf-core/cnvpytor/view/main.nf", "modules/nf-core/cnvpytor/view/meta.yml", "modules/nf-core/cnvpytor/view/tests/main.nf.test", "modules/nf-core/cnvpytor/view/tests/main.nf.test.snap", "modules/nf-core/cnvpytor/view/tests/nextflow.config" ], "type": "module", "meta": { "name": "cnvpytor_view", "description": "view function to generate vcfs", "keywords": [ "cnv", "calling", "vcf" ], "tools": [ { "cnvpytor": { "description": "calling CNVs using read depth", "homepage": "https://github.com/abyzovlab/CNVpytor", "documentation": "https://github.com/abyzovlab/CNVpytor", "tool_dev_url": "https://github.com/abyzovlab/CNVpytor", "doi": "10.1101/2021.01.27.428472v1", "licence": [ "MIT" ], "identifier": "biotools:cnvpytor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "pytor_files": { "type": "file", "description": "pytor file containing cnv calls. To merge calls from multiple samples use a list of files.", "pattern": "*.{pytor}", "ontologies": [] } } ], { "bin_sizes": { "type": "string", "description": "list of binsizes separated by space e.g. \"1000 10000\" and \"1000\"" } }, { "output_format": { "type": "string", "description": "output format of the cnv calls. Valid entries are \"tsv\", \"vcf\", and \"xls\"" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf": { "type": "file", "description": "vcf file containing cnv calls", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.tsv": { "type": "file", "description": "tsv file containing cnv calls", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "xls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.xls": { "type": "file", "description": "xls file containing cnv calls", "pattern": "*.{xls}", "ontologies": [] } } ] ], "versions_cnvpytor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvpytor": { "type": "string", "description": "The name of the tool" } }, { "1.3.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cnvpytor": { "type": "string", "description": "The name of the tool" } }, { "1.3.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sima-r", "@ramprasadn" ], "maintainers": [ "@sima-r", "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cobiontid_kmercounter", "path": "modules/nf-core/cobiontid/kmercounter/meta.yml", "tree_sha": "fca85dd0c8f7681b6ad060745a46810fe1a89652", "files": [ "modules/nf-core/cobiontid/kmercounter/environment.yml", "modules/nf-core/cobiontid/kmercounter/main.nf", "modules/nf-core/cobiontid/kmercounter/meta.yml", "modules/nf-core/cobiontid/kmercounter/tests/main.nf.test", "modules/nf-core/cobiontid/kmercounter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cobiontid_kmercounter", "description": "A rust based tool based on Needletail's FASTA parser tallies k-mer counts\nfor large sequencing rounds. Written with downstream processing with Tensorflow\nor numpy in mind.\n", "keywords": [ "cobiontid", "kmer", "counts", "npy", "fasta" ], "tools": [ { "kmer-counter": { "description": "A rust based tool based on Needletail's FASTA parser tallies k-mer counts\nfor large sequencing rounds. Written with downstream processing with Tensorflow\nor numpy in mind.\n", "homepage": "https://github.com/CobiontID/kmer-counter", "documentation": "https://github.com/CobiontID/kmer-counter", "license": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input fasta assembly file\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "kmer_size": { "type": "integer", "description": "Size of kmer to scan the genome for.\n" } } ], "output": { "npy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.npy": { "type": "file", "description": "A Numpy file containing the kmer counts.\n", "ontologies": [ { "edam": "http://edamontology.org/format_4003" } ] } } ] ], "versions_kmercounter": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmer-counter": { "type": "string", "description": "The name of the tool" } }, { "kmer-counter --version | sed -e \"s/K-mer counter //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmer-counter": { "type": "string", "description": "The name of the tool" } }, { "kmer-counter --version | sed -e \"s/K-mer counter //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cobrameta", "path": "modules/nf-core/cobrameta/meta.yml", "tree_sha": "ec27945eeace0e088dd473bbd17e2976abe55c50", "files": [ "modules/nf-core/cobrameta/environment.yml", "modules/nf-core/cobrameta/main.nf", "modules/nf-core/cobrameta/meta.yml", "modules/nf-core/cobrameta/tests/main.nf.test", "modules/nf-core/cobrameta/tests/main.nf.test.snap", "modules/nf-core/cobrameta/tests/nextflow.config" ], "type": "module", "meta": { "name": "cobrameta", "description": "A tool to raise the quality of viral genomes assembled from short-read metagenomes via resolving and joining of contigs fragmented during de novo assembly.", "keywords": [ "cobra", "contig", "scaffold", "assembly", "extension", "virus", "phage" ], "tools": [ { "cobra-meta": { "description": "COBRA is a tool to get higher quality viral genomes assembled from metagenomes.", "homepage": "https://github.com/linxingchen/cobra", "documentation": "https://github.com/linxingchen/cobra", "tool_dev_url": "https://github.com/linxingchen/cobra", "doi": "10.1038/s41564-023-01598-2", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Assembly file (contigs/scaffolds) in FASTA format\n", "pattern": "*.{fa,fasta,fna,fa.gz,fasta.gz,fna.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "coverage": { "type": "file", "description": "TSV file with 2 columns containing 1) the contig/scaffold id and\n2) the coverage depth of the sequence specified in column 1\n", "pattern": "*.{tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "query": { "type": "file", "description": "File containing the query contigs that the user wants COBRA to extend. This\ncan be provided in one-column TXT or FASTA format. (The IDs must match the IDs\nin the `--fasta` file exactly)\n", "pattern": "*.{txt,fasta}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file resulting from mapping reads used in assembly\nto the resulting assembly FASTA\n", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], { "assembler": { "type": "string", "description": "The name of the tool used to assemble contigs", "pattern": "{metaspades,megahit,idba}" } }, { "mink": { "type": "integer", "description": "The minimum kmer size used to assemble contigs", "pattern": "[0-9]+" } }, { "maxk": { "type": "integer", "description": "The maximum kmer size used to assemble contigs", "pattern": "[0-9]+" } } ], "output": { "self_circular": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/COBRA_category_i_self_circular.fasta.gz": { "type": "file", "description": "fasta file", "pattern": "*/COBRA_category_i_self_circular.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "extended_circular": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/COBRA_category_ii-a_extended_circular_unique.fasta.gz": { "type": "file", "description": "Gzipped FASTA file containing query contigs that were joined and extended\ninto a circular genome\n", "pattern": "${prefix}/COBRA_category_ii-a_extended_circular_unique.fasta.gz", "ontologies": [] } } ] ], "extended_partial": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/COBRA_category_ii-b_extended_partial_unique.fasta.gz": { "type": "file", "description": "Gzipped FASTA file containing query contigs were joined and extended, but\nnot into circular sequences\n", "pattern": "${prefix}/COBRA_category_ii-b_extended_partial_unique.fasta.gz", "ontologies": [] } } ] ], "extended_failed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/COBRA_category_ii-c_extended_failed.fasta.gz": { "type": "file", "description": "Gzipped FASTA file containing query contigs that could not be extended due\nto COBRA rules\n", "pattern": "${prefix}/COBRA_category_ii-c_extended_failed.fasta.gz", "ontologies": [] } } ] ], "orphan_end": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/COBRA_category_iii_orphan_end.fasta.gz": { "type": "file", "description": "Gzipped FASTA file containing query contigs that do not shared the\n\"expected overlap length\" with other contigs\n", "pattern": "${prefix}/COBRA_category_iii_orphan_end.fasta.gz", "ontologies": [] } } ] ], "all_cobra_assemblies": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/COBRA_all_assemblies.fasta.gz": { "type": "file", "description": "Gzipped FASTA file containing all the assemblies generated by COBRA", "pattern": "*/COBRA_all_assemblies.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "joining_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/COBRA_joining_summary.txt": { "type": "file", "description": "TSV file containing information regarding COBRA's extension results\n", "pattern": "${prefix}/COBRA_joining_summary.txt", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/log": { "type": "file", "description": "Log file containing the contents of each processing\n", "pattern": "${prefix}/log", "ontologies": [] } } ] ], "versions_cobra": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cobra": { "type": "string", "description": "The name of the tool" } }, { "cobra-meta --version 2>&1 | sed 's/^.*cobra v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cobra": { "type": "string", "description": "The name of the tool" } }, { "cobra-meta --version 2>&1 | sed 's/^.*cobra v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" } ] }, { "name": "cobs_classicconstruct", "path": "modules/nf-core/cobs/classicconstruct/meta.yml", "tree_sha": "c77a2d7728b628b8f9f76392b2c88f97b6320294", "files": [ "modules/nf-core/cobs/classicconstruct/environment.yml", "modules/nf-core/cobs/classicconstruct/main.nf", "modules/nf-core/cobs/classicconstruct/meta.yml", "modules/nf-core/cobs/classicconstruct/tests/main.nf.test", "modules/nf-core/cobs/classicconstruct/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cobs_classicconstruct", "description": "Builds a classic bloom filter COBS index", "keywords": [ "COBS", "index", "k-mer index", "bloom filter" ], "tools": [ { "cobs": { "description": "Compact Bit-Sliced Signature Index (for Genomic k-Mer Data or q-Grams)", "homepage": "https://panthema.net/cobs", "documentation": "https://github.com/iqbal-lab-org/cobs", "tool_dev_url": "https://github.com/iqbal-lab-org/cobs", "doi": "10.1007/978-3-030-32686-9_21", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "The file or directory to be indexed.\nCOBS can read:\n 1. FASTA files (*.fa, *.fasta, *.fna, *.ffn, *.faa, *.frn, *.fa.gz, *.fasta.gz, *.fna.gz, *.ffn.gz, *.faa.gz, *.frn.gz),\n 2. FASTQ files (*.fq, *.fastq, *.fq.gz., *.fastq.gz),\n 3. \"Multi-FASTA\" and \"Multi-FASTQ\" files (*.mfasta, *.mfastq),\n 4. McCortex files (*.ctx),\n 5. or text files (*.txt).\nYou can either recursively scan a directory for all files matching any of these files,\nor pass a *.list file which lists all paths COBS should index.\n", "pattern": "*.*", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.index.cobs_classic": { "type": "file", "description": "The COBS classic index", "pattern": "*.index.cobs_classic", "ontologies": [] } } ] ], "versions_cobs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cobs": { "type": "string", "description": "The name of the tool" } }, { "cobs version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cobs": { "type": "string", "description": "The name of the tool" } }, { "cobs version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leoisl" ], "maintainers": [ "@leoisl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cobs_compactconstruct", "path": "modules/nf-core/cobs/compactconstruct/meta.yml", "tree_sha": "6af8460ea4b386b82d2add83baa7f789585a73ce", "files": [ "modules/nf-core/cobs/compactconstruct/environment.yml", "modules/nf-core/cobs/compactconstruct/main.nf", "modules/nf-core/cobs/compactconstruct/meta.yml", "modules/nf-core/cobs/compactconstruct/tests/main.nf.test", "modules/nf-core/cobs/compactconstruct/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cobs_compactconstruct", "description": "Builds a compact bloom filter COBS index", "keywords": [ "COBS", "index", "k-mer index", "bloom filter" ], "tools": [ { "cobs": { "description": "Compact Bit-Sliced Signature Index (for Genomic k-Mer Data or q-Grams)", "homepage": "https://panthema.net/cobs", "documentation": "https://github.com/iqbal-lab-org/cobs", "doi": "10.1007/978-3-030-32686-9_21", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "The file or directory to be indexed.\nCOBS can read:\n 1. FASTA files (`*.fa`, `*.fasta`, `*.fna`, `*.ffn`, `*.faa`, `*.frn`, `*.fa.gz`, `*.fasta.gz`, `*.fna.gz`, `*.ffn.gz`, `*.faa.gz`, `*.frn.gz`),\n 2. FASTQ files (`*.fq`, `*.fastq`, `*.fq.gz.`, `*.fastq.gz`),\n 3. \"Multi-FASTA\" and \"Multi-FASTQ\" files (`*.mfasta`, `*.mfastq`),\n 4. McCortex files (`*.ctx`),\n 5. or text files (`*.txt`).\nYou can either recursively scan a directory for all files matching any of these files,\nor pass a `*.list` file which lists all paths COBS should index.\n", "pattern": "*.*", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.index.cobs_compact": { "type": "file", "description": "The COBS compact index", "pattern": "*.index.cobs_compact", "ontologies": [] } } ] ], "versions_cobs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cobs": { "type": "string", "description": "The name of the tool" } }, { "cobs version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cobs": { "type": "string", "description": "The name of the tool" } }, { "cobs version 2>&1 | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leoisl" ], "maintainers": [ "@leoisl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cogaps", "path": "modules/nf-core/cogaps/meta.yml", "tree_sha": "b18ae279f73ddc472bfc1db6f16aabbb73b578be", "files": [ "modules/nf-core/cogaps/.conda-lock/linux_amd64-bd-9d268f422491d706_1.txt", "modules/nf-core/cogaps/.conda-lock/linux_arm64-bd-ca6e3cfff2ac4c5a_1.txt", "modules/nf-core/cogaps/environment.yml", "modules/nf-core/cogaps/main.nf", "modules/nf-core/cogaps/meta.yml", "modules/nf-core/cogaps/templates/cogaps.R", "modules/nf-core/cogaps/tests/main.nf.test", "modules/nf-core/cogaps/tests/main.nf.test.snap", "modules/nf-core/cogaps/tests/nextflow.config" ], "type": "module", "meta": { "name": "cogaps", "description": "Bayesian non-negative matrix factorisation of an expression matrix with CoGAPS, identifying patterns (e.g. gene programs) and their activity across samples", "keywords": [ "nmf", "matrix factorisation", "gene programs", "patterns", "transcriptomics" ], "tools": [ { "cogaps": { "description": "Coordinated Gene Activity in Pattern Sets (CoGAPS) implements a Bayesian MCMC matrix factorization algorithm, GAPS, and links it to gene set statistic methods to infer biological process activity.", "homepage": "https://bioconductor.org/packages/CoGAPS", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/CoGAPS/inst/doc/CoGAPS.html", "tool_dev_url": "https://github.com/FertigLab/CoGAPS", "doi": "10.1093/bioinformatics/btq503", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "matrix": { "type": "file", "description": "Features x samples expression matrix with feature names in the first column\nand sample names in the header (csv, tsv or txt, optionally gzipped), or an\nrds file containing a dense matrix or data.frame. A SummarizedExperiment or\nSingleCellExperiment is also accepted if it has a dense assay named \"counts\".\nSparse matrices are not supported and must be converted before the call.\nCoGAPS options, including the required nPatterns, are\npassed via ext.args, e.g. '--nPatterns 7 --nIterations 50000 --seed 42'.\nOnly scalar CogapsParams values can be set this way; non-scalar parameters\nsuch as fixedPatterns, explicitSets, subsetIndices and geneNames are not supported.\n", "pattern": "*.{csv,tsv,txt,csv.gz,tsv.gz,txt.gz,rds}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.cogaps.rds": { "type": "file", "description": "CogapsResult object", "pattern": "*.cogaps.rds" } } ] ], "feature_loadings": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.feature_loadings.csv": { "type": "file", "description": "Feature loadings (amplitude matrix, A), features x patterns", "pattern": "*.feature_loadings.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "sample_factors": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.sample_factors.csv": { "type": "file", "description": "Sample factors (pattern matrix, P), samples x patterns", "pattern": "*.sample_factors.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml" } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml" } } ] }, "authors": [ "@Jessica-ovabor" ], "maintainers": [ "@Jessica-ovabor" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bioconductor-cogaps:3.33.0--9d268f422491d706", "build_id": "bd-9d268f422491d706_1", "scan_id": "sc-5d3fceee156aa902_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bioconductor-cogaps:3.33.0--ca6e3cfff2ac4c5a", "build_id": "bd-ca6e3cfff2ac4c5a_1", "scan_id": "sc-cd150a8e179006a8_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bioconductor-cogaps:3.33.0--eca56ead3c1b8a6d", "build_id": "bd-eca56ead3c1b8a6d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2dadbfb057a1ce1b3e77c54c6afd278d60c6a70bfe5033567c333d71b190f111/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bioconductor-cogaps:3.33.0--35546e865592f283", "build_id": "bd-35546e865592f283_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b7/b766b163b9a8410332bc4691ea5d738ad2a718dda806e10cc332d5e10fee0a96/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cogaps/.conda-lock/linux_amd64-bd-9d268f422491d706_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/cogaps/.conda-lock/linux_arm64-bd-ca6e3cfff2ac4c5a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "comebin_runcomebin", "path": "modules/nf-core/comebin/runcomebin/meta.yml", "tree_sha": "a9af95ff313d91347a6f6e65e41a4449b8f54cdf", "files": [ "modules/nf-core/comebin/runcomebin/.conda-lock/linux_amd64-bd-818f10a274a0d480_1.txt", "modules/nf-core/comebin/runcomebin/environment.gpu.yml", "modules/nf-core/comebin/runcomebin/environment.yml", "modules/nf-core/comebin/runcomebin/main.nf", "modules/nf-core/comebin/runcomebin/meta.yml", "modules/nf-core/comebin/runcomebin/tests/main.gpu.nf.test", "modules/nf-core/comebin/runcomebin/tests/main.gpu.nf.test.snap", "modules/nf-core/comebin/runcomebin/tests/main.nf.test", "modules/nf-core/comebin/runcomebin/tests/main.nf.test.snap", "modules/nf-core/comebin/runcomebin/tests/nextflow.config", "modules/nf-core/comebin/runcomebin/tests/nextflow.gpu.config" ], "type": "module", "meta": { "name": "comebin_runcomebin", "description": "Effective binning of metagenomic contigs using COntrastive Multi-viEw representation learning", "keywords": [ "metagenomics", "binning", "clustering" ], "tools": [ { "comebin": { "description": "COMEBin allows effective binning of metagenomic contigs using COntrastive Multi-viEw representation learning", "homepage": "https://github.com/ziyewang/COMEBin", "documentation": "https://github.com/ziyewang/COMEBin", "tool_dev_url": "https://github.com/ziyewang/COMEBin", "doi": "10.1038/s41467-023-44290-z", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "assembly": { "type": "file", "description": "FASTA file of contigs for binning", "pattern": "*.{fa,fas,fasta,fna,fa.gz,fas.gz,fasta.gz,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "bam": { "type": "file", "description": "List of sorted bam files of reads mapped to the reference assembly. Not compatible with TSV input.\n", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/comebin_res_bins/*.fa.gz": { "type": "file", "description": "List of FASTA files of binned contigs", "pattern": "*.fna.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/comebin_res.tsv": { "type": "file", "description": "TSV mapping the output clusters to contigs\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/comebin.log": { "type": "file", "description": "COMEBin log file\n", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "embeddings": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/embeddings.npy": { "type": "file", "description": "NumPy array of the contig embeddings, rows in the order of `embedding_ids.txt`\n", "pattern": "*.npy", "ontologies": [] } } ] ], "covembeddings": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/covembeddings.npy": { "type": "file", "description": "NumPy array of the coverage embeddings, rows in the order of `embedding_ids.txt`\n", "pattern": "*.npy", "ontologies": [] } } ] ], "embedding_ids": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/embedding_ids.txt": { "type": "file", "description": "Contig identifiers, one per line, giving the row order of both embedding arrays\n", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_comebin": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "comebin": { "type": "string", "description": "The name of the tool" } }, { "run_comebin.sh -V | sed 's/COMEBin version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_cuda": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the runtime" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "CUDA version bundled with the task's pytorch build, or `no CUDA available` on the non-GPU path" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "comebin": { "type": "string", "description": "The name of the tool" } }, { "run_comebin.sh -V | sed 's/COMEBin version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the runtime" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "CUDA version bundled with the task's pytorch build, or `no CUDA available` on the non-GPU path" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/comebin_gzip_tar:818f10a274a0d480", "build_id": "bd-818f10a274a0d480_1", "scan_id": "sc-7379e2cc035e2988_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/comebin_gzip_tar:fbab2e380d827df7", "build_id": "bd-fbab2e380d827df7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a7/a720950b3444c8a0d7a64618dac6864ea11e15ed25f24a522aa5ff3e5742c9ae/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/comebin/runcomebin/.conda-lock/linux_amd64-bd-818f10a274a0d480_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "comet", "path": "modules/nf-core/comet/meta.yml", "tree_sha": "43e678f9826c2507a7e75e8a3708049d4f5187a3", "files": [ "modules/nf-core/comet/environment.yml", "modules/nf-core/comet/main.nf", "modules/nf-core/comet/meta.yml", "modules/nf-core/comet/tests/main.nf.test", "modules/nf-core/comet/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "comet", "description": "Comet is an open source tandem mass spectrometry (MS/MS) sequence database search tool", "keywords": [ "spectrum identification", "search engine", "proteomics", "fasta", "mzml" ], "tools": [ { "comet": { "description": "Comet is an open source tandem mass spectrometry (MS/MS) sequence database search tool.", "homepage": "https://uwpr.github.io/Comet/", "documentation": "https://uwpr.github.io/Comet/", "tool_dev_url": "https://github.com/UWPR/Comet", "doi": "10.1002/pmic.201200439", "licence": [ "Apache License 2.0" ], "identifier": "biotools:comet" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "mzml": { "type": "file", "description": "File containing mass spectra in mzML format", "pattern": "*.{mzML}", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Protein sequence database containing targets and decoys", "pattern": "*.{fasta}", "ontologies": [] } }, { "comet_params": { "type": "file", "description": "Comet params file containing the search parameters", "pattern": "*.{comet.params}", "ontologies": [] } } ] ], "output": { "params": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}*.comet.params": { "type": "file", "description": "The parameter file used for the Comet search (for reproducibility)", "pattern": "*.comet.params" } } ] ], "sqt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}*.sqt": { "type": "file", "description": "Search results in SQT format", "pattern": "*.sqt" } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}*.txt": { "type": "file", "description": "Search results in simple TXT format", "pattern": "*.txt" } } ] ], "pepxml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}*.pep.xml": { "type": "file", "description": "Search results in pepXML format", "pattern": "*.pep.xml" } } ] ], "mzid": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}*.mzid": { "type": "file", "description": "Search results in mzIdentML format", "pattern": "*.mzid" } } ] ], "pin": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}*.pin": { "type": "file", "description": "Search results in Percolator input format (pin)", "pattern": "*.pin" } } ] ], "versions_comet": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "comet": { "type": "string", "description": "The name of the tool" } }, { "comet 2>&1 | head -2 | tail -1 | sed 's;.*\"\\(.*\\).*\";\\1;g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "comet": { "type": "string", "description": "The name of the tool" } }, { "comet 2>&1 | head -2 | tail -1 | sed 's;.*\"\\(.*\\).*\";\\1;g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@julianu" ], "maintainers": [ "@julianu" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mspepid", "version": "dev" } ] }, { "name": "compleasm_run", "path": "modules/nf-core/compleasm/run/meta.yml", "tree_sha": "9fb924c2950529da8924072565b1ca661d95c1f4", "files": [ "modules/nf-core/compleasm/run/.conda-lock/linux_amd64-bd-52aa1279fc8cbd91_1.txt", "modules/nf-core/compleasm/run/environment.yml", "modules/nf-core/compleasm/run/main.nf", "modules/nf-core/compleasm/run/meta.yml", "modules/nf-core/compleasm/run/tests/main.nf.test", "modules/nf-core/compleasm/run/tests/main.nf.test.snap", "modules/nf-core/compleasm/run/tests/nextflow.config" ], "type": "module", "meta": { "name": "compleasm_run", "description": "Assess genome assembly completeness against BUSCO lineages using miniprot alignments", "keywords": [ "quality control", "completeness", "genome", "busco" ], "tools": [ { "compleasm": { "description": "Compleasm: a faster and more accurate reimplementation of BUSCO", "homepage": "https://github.com/huangnengCSU/compleasm", "documentation": "https://github.com/huangnengCSU/compleasm", "tool_dev_url": "https://github.com/huangnengCSU/compleasm", "doi": "10.1093/bioinformatics/btad595", "licence": [ "Apache-2.0" ], "identifier": "biotools:compleasm" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "fasta": { "type": "file", "description": "Genome assembly in FASTA format, optionally gzipped", "pattern": "*.{fasta,fa,fna,fasta.gz,fa.gz,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "lineage": { "type": "string", "description": "BUSCO lineage to check against, e.g. \"bacteria\", or \"auto\" to automatically select the lineage" } }, { "library_path": { "type": "directory", "description": "Directory holding downloaded BUSCO lineages. Lineages are downloaded if not set." } } ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*/summary.txt": { "type": "file", "description": "Completeness summary with the proportion of single copy, duplicated, fragmented and missing genes", "pattern": "*/summary.txt", "ontologies": [] } } ] ], "full_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*/*/full_table.tsv": { "type": "file", "description": "Status and alignment details of every BUSCO gene", "pattern": "*/*/full_table.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "full_table_busco_format": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*/*/full_table_busco_format.tsv": { "type": "file", "description": "Status of every BUSCO gene, in the BUSCO full table format", "pattern": "*/*/full_table_busco_format.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*/*/detected_genes.gff": { "type": "file", "description": "Annotation of the detected BUSCO genes", "pattern": "*/*/detected_genes.gff", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "gene_marker": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*/*/gene_marker.fasta": { "type": "file", "description": "Protein sequences of the single copy complete BUSCO genes", "pattern": "*/*/gene_marker.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "translated_protein": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*/*/translated_protein.fasta": { "type": "file", "description": "Protein sequences translated from the miniprot alignments", "pattern": "*/*/translated_protein.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "library": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "mb_downloads": { "type": "directory", "description": "Lineage library downloaded by compleasm when running the analysis, reusable as `library_path`", "pattern": "mb_downloads" } } ] ], "versions_compleasm": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "compleasm": { "type": "string", "description": "The name of the tool" } }, { "compleasm --version | sed 's/compleasm //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "compleasm": { "type": "string", "description": "The name of the tool" } }, { "compleasm --version | sed 's/compleasm //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dialvarezs" ], "maintainers": [ "@dialvarezs" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/compleasm:0.2.9--52aa1279fc8cbd91", "build_id": "bd-52aa1279fc8cbd91_1", "scan_id": "sc-3c61eb84ff6a4b2e_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/compleasm:0.2.9--bf5f9483c85269f8", "build_id": "bd-bf5f9483c85269f8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/93/9392dd488f3f8f78d5567bccb09a0dcf43e9b9ce301321014ba236f7a3c533a2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/compleasm/run/.conda-lock/linux_amd64-bd-52aa1279fc8cbd91_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "concoct_concoct", "path": "modules/nf-core/concoct/concoct/meta.yml", "tree_sha": "baa006ab4bccc3e730a846049bacf214c6cfbd84", "files": [ "modules/nf-core/concoct/concoct/environment.yml", "modules/nf-core/concoct/concoct/main.nf", "modules/nf-core/concoct/concoct/meta.yml", "modules/nf-core/concoct/concoct/tests/main.nf.test", "modules/nf-core/concoct/concoct/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "concoct_concoct", "description": "Unsupervised binning of metagenomic contigs by using nucleotide composition - kmer frequencies - and coverage data for multiple samples", "keywords": [ "contigs", "fragment", "mags", "binning", "concoct", "kmer", "nucleotide composition", "metagenomics", "bins" ], "tools": [ { "concoct": { "description": "Clustering cONtigs with COverage and ComposiTion", "homepage": "https://concoct.readthedocs.io/en/latest/index.html", "documentation": "https://concoct.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/BinPro/CONCOCT", "doi": "10.1038/nmeth.3103", "licence": [ "FreeBSD" ], "identifier": "biotools:concoct" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "coverage_file": { "type": "file", "description": "Subcontig coverage TSV table (typically generated with concoct_coverage_table.py)", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "fasta": { "type": "file", "description": "FASTA file containing subcontigs (typically generated with cutup_fasta.py)", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "args_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_args.txt": { "type": "file", "description": "File containing execution parameters", "pattern": "*_args.txt", "ontologies": [] } } ] ], "clustering_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_clustering_gt1000.csv": { "type": "file", "description": "CSV containing information which subcontig is assigned to which cluster", "pattern": "*_clustering_gt1000.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "log_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_log.txt": { "type": "file", "description": "Log file of tool execution", "pattern": "*_log.txt", "ontologies": [] } } ] ], "original_data_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_original_data_gt1000.csv": { "type": "file", "description": "Original CONCOCT GT1000 output", "pattern": "*_original_data_gt1000.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "pca_components_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_PCA_components_data_gt1000.csv": { "type": "file", "description": "Untransformed PCA component values", "pattern": "*_PCA_components_data_gt1000.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "pca_transformed_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_PCA_transformed_data_gt1000.csv": { "type": "file", "description": "Transformed PCA component values", "pattern": "*_PCA_transformed_data_gt1000.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_concoct": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "concoct": { "type": "string", "description": "The name of the tool" } }, { "concoct --version | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "concoct": { "type": "string", "description": "The name of the tool" } }, { "concoct --version | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "concoct_concoctcoveragetable", "path": "modules/nf-core/concoct/concoctcoveragetable/meta.yml", "tree_sha": "7512340c2e9746d2c62bce8fd26ebd72cd4b2370", "files": [ "modules/nf-core/concoct/concoctcoveragetable/environment.yml", "modules/nf-core/concoct/concoctcoveragetable/main.nf", "modules/nf-core/concoct/concoctcoveragetable/meta.yml", "modules/nf-core/concoct/concoctcoveragetable/tests/main.nf.test", "modules/nf-core/concoct/concoctcoveragetable/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "concoct_concoctcoveragetable", "description": "Generate the input coverage table for CONCOCT using a BEDFile", "keywords": [ "contigs", "fragment", "mags", "binning", "bed", "bam", "subcontigs", "coverage" ], "tools": [ { "concoct": { "description": "Clustering cONtigs with COverage and ComposiTion", "homepage": "https://concoct.readthedocs.io/en/latest/index.html", "documentation": "https://concoct.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/BinPro/CONCOCT", "doi": "10.1038/nmeth.3103", "licence": [ "FreeBSD" ], "identifier": "biotools:concoct" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "BED file describing where each contig was cut up (typically output from CONCOCT's cut_up_fasta.py)", "pattern": "*.bed", "ontologies": [] } }, { "bamfiles": { "type": "file", "description": "A single or list of BAM files of reads mapped back to original contigs (prior cutting up)", "pattern": "*.bam", "ontologies": [] } }, { "baifiles": { "type": "file", "description": "A single or list of BAM index files (.bai) corresponding to BAM", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Contig coverage table", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_concoct": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "concoct": { "type": "string", "description": "The name of the tool" } }, { "concoct --version | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "concoct": { "type": "string", "description": "The name of the tool" } }, { "concoct --version | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "concoct_cutupfasta", "path": "modules/nf-core/concoct/cutupfasta/meta.yml", "tree_sha": "145b1aaf89f4c4955d9157cd5fbfc78272d44863", "files": [ "modules/nf-core/concoct/cutupfasta/environment.yml", "modules/nf-core/concoct/cutupfasta/main.nf", "modules/nf-core/concoct/cutupfasta/meta.yml", "modules/nf-core/concoct/cutupfasta/tests/main.nf.test", "modules/nf-core/concoct/cutupfasta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "concoct_cutupfasta", "description": "Cut up fasta file in non-overlapping or overlapping parts of equal length.", "keywords": [ "contigs", "fragment", "mags", "binning", "fasta", "cut", "cut up" ], "tools": [ { "concoct": { "description": "Clustering cONtigs with COverage and ComposiTion", "homepage": "https://concoct.readthedocs.io/en/latest/index.html", "documentation": "https://concoct.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/BinPro/CONCOCT", "doi": "10.1038/nmeth.3103", "licence": [ "FreeBSD" ], "identifier": "biotools:concoct" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "(Uncompressed) FASTA file containing contigs", "pattern": "*.{fasta,fna,fa,fas}", "ontologies": [] } } ], { "bed": { "type": "boolean", "description": "Specify whether to generate a BED file describing where each contig was cut up" } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta": { "type": "file", "description": "Cut up fasta file in non-overlapping or overlapping parts of equal length.", "pattern": "*.fasta", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Optional BED File containing locations on original contigs where they were cut up.", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_concoct": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "concoct": { "type": "string", "description": "The name of the tool" } }, { "concoct --version | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "concoct": { "type": "string", "description": "The name of the tool" } }, { "concoct --version | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "concoct_extractfastabins", "path": "modules/nf-core/concoct/extractfastabins/meta.yml", "tree_sha": "3c719b94c73c14837c15d5e5c9af65b641afbf72", "files": [ "modules/nf-core/concoct/extractfastabins/environment.yml", "modules/nf-core/concoct/extractfastabins/main.nf", "modules/nf-core/concoct/extractfastabins/meta.yml", "modules/nf-core/concoct/extractfastabins/tests/main.nf.test", "modules/nf-core/concoct/extractfastabins/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "concoct_extractfastabins", "description": "Creates a FASTA file for each new cluster assigned by CONCOCT", "keywords": [ "contigs", "fragment", "mags", "binning", "fasta", "cut", "cut up", "bins", "merge" ], "tools": [ { "concoct": { "description": "Clustering cONtigs with COverage and ComposiTion", "homepage": "https://concoct.readthedocs.io/en/latest/index.html", "documentation": "https://concoct.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/BinPro/CONCOCT", "doi": "10.1038/nmeth.3103", "licence": [ "FreeBSD" ], "identifier": "biotools:concoct" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "original_fasta": { "type": "file", "description": "Original input FASTA file to CONOCT cut_up_fasta", "pattern": "*.{fasta,fna,fa,fas}", "ontologies": [] } }, { "csv": { "type": "boolean", "description": "Output table of merge_cutup_clustering with new cluster assignments", "pattern": ".csv" } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.fa.gz": { "type": "file", "description": "FASTA files containing CONCOCT predicted bin clusters, named numerically by CONCOCT cluster ID in a directory called `fasta_bins`", "pattern": "*.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_concoct": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "concoct": { "type": "string", "description": "The name of the tool" } }, { "concoct --version 2>&1 | sed -n 's/concoct //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "concoct": { "type": "string", "description": "The name of the tool" } }, { "concoct --version 2>&1 | sed -n 's/concoct //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "concoct_mergecutupclustering", "path": "modules/nf-core/concoct/mergecutupclustering/meta.yml", "tree_sha": "588ffbc6f6bdedcdcb93672036531ffcbd73efd2", "files": [ "modules/nf-core/concoct/mergecutupclustering/environment.yml", "modules/nf-core/concoct/mergecutupclustering/main.nf", "modules/nf-core/concoct/mergecutupclustering/meta.yml", "modules/nf-core/concoct/mergecutupclustering/tests/main.nf.test", "modules/nf-core/concoct/mergecutupclustering/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "concoct_mergecutupclustering", "description": "Merge consecutive parts of the original contigs original cut up by cut_up_fasta.py", "keywords": [ "contigs", "fragment", "mags", "binning", "fasta", "cut", "cut up", "merge" ], "tools": [ { "concoct": { "description": "Clustering cONtigs with COverage and ComposiTion", "homepage": "https://concoct.readthedocs.io/en/latest/index.html", "documentation": "https://concoct.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/BinPro/CONCOCT", "doi": "10.1038/nmeth.3103", "licence": [ "FreeBSD" ], "identifier": "biotools:concoct" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "clustering_csv": { "type": "file", "description": "Input cutup clustering result. Typically *_gt1000.csv from concoct", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv": { "type": "file", "description": "Cluster assignments per contig part with consensus cluster", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_concoct": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "concoct": { "type": "string", "description": "The name of the tool" } }, { "concoct --version | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "concoct": { "type": "string", "description": "The name of the tool" } }, { "concoct --version | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "conifer", "path": "modules/nf-core/conifer/meta.yml", "tree_sha": "4e23afc3ded6e6b426f891f8c7e010fda1cec517", "files": [ "modules/nf-core/conifer/environment.yml", "modules/nf-core/conifer/main.nf", "modules/nf-core/conifer/meta.yml", "modules/nf-core/conifer/tests/main.nf.test", "modules/nf-core/conifer/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "conifer", "description": "Calculate confidence scores from Kraken2 output", "keywords": [ "classify", "metagenomics", "kraken2", "confidence" ], "tools": [ { "conifer": { "description": "Calculate confidence scores from Kraken2 output", "homepage": "https://github.com/Ivarz/Conifer", "documentation": "https://github.com/Ivarz/Conifer", "tool_dev_url": "https://github.com/Ivarz/Conifer", "licence": [ "BSD / BSD-2-Clause" ], "identifier": "biotools:conifer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "kraken_result": { "type": "file", "description": "Raw Kraken2 standard output file\n", "ontologies": [] } } ], { "kraken_taxon_db": { "type": "file", "description": "Kraken2 taxo.k2d database file", "ontologies": [] } } ], "output": { "score": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.score": { "type": "file", "description": "Conifer report file containing confidence scores of Kraken2 classified reads.\n", "pattern": "*.score", "ontologies": [] } } ] ], "versions_conifer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "conifer": { "type": "string", "description": "The name of the tool" } }, { "conifer --version 2>&1 | sed 's/^.*Conifer //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "conifer": { "type": "string", "description": "The name of the tool" } }, { "conifer --version 2>&1 | sed 's/^.*Conifer //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@icaromsc", "@rpetit3" ], "maintainers": [ "@icaromsc", "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "controlfreec_assesssignificance", "path": "modules/nf-core/controlfreec/assesssignificance/meta.yml", "tree_sha": "c508377304da61fb5bc635d97d0eda8376a3d1b3", "files": [ "modules/nf-core/controlfreec/assesssignificance/.conda-lock/linux_amd64-bd-44126e4b3b49c589_1.txt", "modules/nf-core/controlfreec/assesssignificance/environment.yml", "modules/nf-core/controlfreec/assesssignificance/main.nf", "modules/nf-core/controlfreec/assesssignificance/meta.yml", "modules/nf-core/controlfreec/assesssignificance/tests/main.nf.test", "modules/nf-core/controlfreec/assesssignificance/tests/main.nf.test.snap", "modules/nf-core/controlfreec/assesssignificance/tests/nextflow.config" ], "type": "module", "meta": { "name": "controlfreec_assesssignificance", "description": "Add both Wilcoxon test and Kolmogorov-Smirnov test p-values to each CNV output of FREEC", "keywords": [ "cna", "cnv", "somatic", "single", "tumor-only" ], "tools": [ { "controlfreec/assesssignificance": { "description": "Copy number and genotype annotation from whole genome and whole exome sequencing data.", "homepage": "http://boevalab.inf.ethz.ch/FREEC", "documentation": "http://boevalab.inf.ethz.ch/FREEC/tutorial.html", "tool_dev_url": "https://github.com/BoevaLab/FREEC/", "doi": "10.1093/bioinformatics/btq635", "licence": [ "GPL >=2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cnvs": { "type": "file", "description": "_CNVs file generated by FREEC", "pattern": "*._CNVs", "ontologies": [] } }, { "ratio": { "type": "file", "description": "ratio file generated by FREEC", "pattern": "*.ratio.txt", "ontologies": [] } } ] ], "output": { "p_value_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.p.value.txt": { "type": "file", "description": "CNV file containing p_values for each call", "pattern": "*.p.value.txt", "ontologies": [] } } ] ], "versions_controlfreec": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/control-freec:11.6--44126e4b3b49c589", "build_id": "bd-44126e4b3b49c589_1", "scan_id": "sc-d4b1b2e008661382_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6--293876868c367e56", "build_id": "bd-293876868c367e56_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d4/d4f13d580f9baf1033ec932a671a3ffaa9df2ed423465d97fab604ecc12b5358/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/controlfreec/assesssignificance/.conda-lock/linux_amd64-bd-44126e4b3b49c589_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "controlfreec_freec", "path": "modules/nf-core/controlfreec/freec/meta.yml", "tree_sha": "3afc1942bda3f7366b699cb09c94fc7f04278196", "files": [ "modules/nf-core/controlfreec/freec/.conda-lock/linux_amd64-bd-6482bd27b629122a_1.txt", "modules/nf-core/controlfreec/freec/.conda-lock/linux_arm64-bd-a702c93b198e1a99_1.txt", "modules/nf-core/controlfreec/freec/environment.yml", "modules/nf-core/controlfreec/freec/main.nf", "modules/nf-core/controlfreec/freec/meta.yml", "modules/nf-core/controlfreec/freec/tests/main.nf.test", "modules/nf-core/controlfreec/freec/tests/main.nf.test.snap", "modules/nf-core/controlfreec/freec/tests/nextflow.config" ], "type": "module", "meta": { "name": "controlfreec_freec", "description": "Copy number and genotype annotation from whole genome and whole exome sequencing data", "keywords": [ "cna", "cnv", "somatic", "single", "tumor-only" ], "tools": [ { "controlfreec/freec": { "description": "Copy number and genotype annotation from whole genome and whole exome sequencing data.", "homepage": "http://boevalab.inf.ethz.ch/FREEC", "documentation": "http://boevalab.inf.ethz.ch/FREEC/tutorial.html", "tool_dev_url": "https://github.com/BoevaLab/FREEC/", "doi": "10.1093/bioinformatics/btq635", "licence": [ "GPL >=2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "mpileup_normal": { "type": "file", "description": "miniPileup file", "ontologies": [] } }, { "mpileup_tumor": { "type": "file", "description": "miniPileup file", "ontologies": [] } }, { "cpn_normal": { "type": "file", "description": "Raw copy number profiles (optional)", "pattern": "*.cpn", "ontologies": [] } }, { "cpn_tumor": { "type": "file", "description": "Raw copy number profiles (optional)", "pattern": "*.cpn", "ontologies": [] } }, { "minipileup_normal": { "type": "file", "description": "miniPileup file from previous run (optional)", "pattern": "*.pileup", "ontologies": [] } }, { "minipileup_tumor": { "type": "file", "description": "miniPileup file from previous run (optional)", "pattern": "*.pileup", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Reference file (optional; required if args 'makePileup' is set)", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Fasta index", "pattern": "*.fai", "ontologies": [] } }, { "snp_position": { "type": "file", "description": "Path to a BED or VCF file with SNP positions to create a mini pileup file from the initial BAM file provided in mateFile (optional)", "pattern": "*.{bed,vcf}", "ontologies": [] } }, { "known_snps": { "type": "file", "description": "File with known SNPs", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "known_snps_tbi": { "type": "file", "description": "Index of known_snps", "pattern": "*.tbi", "ontologies": [] } }, { "chr_directory": { "type": "file", "description": "Path to directory with chromosome fasta files (optional, required if gccontentprofile is not provided)", "pattern": "*/", "ontologies": [] } }, { "mappability": { "type": "file", "description": "Contains information of mappable positions (optional)", "pattern": "*.gem", "ontologies": [] } }, { "target_bed": { "type": "file", "description": "Sorted bed file containing capture regions (optional)", "pattern": "*.bed", "ontologies": [] } }, { "gccontent_profile": { "type": "file", "description": "File with GC-content profile", "ontologies": [] } } ], "output": { "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_ratio.BedGraph": { "type": "file", "description": "Bedgraph format for the UCSC genome browser", "pattern": ".bedgraph", "ontologies": [] } } ] ], "control_cpn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_control.cpn": { "type": "file", "description": "files with raw copy number profiles", "pattern": "*_control.cpn", "ontologies": [] } } ] ], "sample_cpn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_sample.cpn": { "type": "file", "description": "files with raw copy number profiles", "pattern": "*_sample.cpn", "ontologies": [] } } ] ], "gcprofile_cpn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "GC_profile.*.cpn": { "type": "file", "description": "file with GC-content profile.", "pattern": "GC_profile.*.cpn", "ontologies": [] } } ] ], "BAF": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_BAF.txt": { "type": "file", "description": "file B-allele frequencies for each possibly heterozygous SNP position", "pattern": "*_BAF.txt", "ontologies": [] } } ] ], "CNV": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_CNVs": { "type": "file", "description": "file with coordinates of predicted copy number alterations.", "pattern": "*_CNVs", "ontologies": [] } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_info.txt": { "type": "file", "description": "parsable file with information about FREEC run", "pattern": "*_info.txt", "ontologies": [] } } ] ], "ratio": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_ratio.txt": { "type": "file", "description": "file with ratios and predicted copy number alterations for each window", "pattern": "*_ratio.txt", "ontologies": [] } } ] ], "config": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "config.txt": { "type": "file", "description": "Config file used to run Control-FREEC", "pattern": "config.txt", "ontologies": [] } } ] ], "versions_controlfreec": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/control-freec:11.6b--a702c93b198e1a99", "build_id": "bd-a702c93b198e1a99_1", "scan_id": "sc-93c58bbe60b2bd02_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/control-freec:11.6b--6482bd27b629122a", "build_id": "bd-6482bd27b629122a_1", "scan_id": "sc-eb3fb3faa98e3da5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6b--a63a5ec817c8e38a", "build_id": "bd-a63a5ec817c8e38a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6a/6a69837db4f5887867a1f9a81365a24b7e2e9703efba458c51e98b277bc2d9b9/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6b--1a5621072b7092db", "build_id": "bd-1a5621072b7092db_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/86/86e7bfef8a43af72880501e04fb817268228715f4854102ce4a90fd3ad2cd66a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/controlfreec/freec/.conda-lock/linux_amd64-bd-6482bd27b629122a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/controlfreec/freec/.conda-lock/linux_arm64-bd-a702c93b198e1a99_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "controlfreec_freec2bed", "path": "modules/nf-core/controlfreec/freec2bed/meta.yml", "tree_sha": "1fc463bd1e3078af308e3a28d6b348f7e761c014", "files": [ "modules/nf-core/controlfreec/freec2bed/.conda-lock/linux_amd64-bd-6482bd27b629122a_1.txt", "modules/nf-core/controlfreec/freec2bed/.conda-lock/linux_arm64-bd-a702c93b198e1a99_1.txt", "modules/nf-core/controlfreec/freec2bed/environment.yml", "modules/nf-core/controlfreec/freec2bed/main.nf", "modules/nf-core/controlfreec/freec2bed/meta.yml", "modules/nf-core/controlfreec/freec2bed/tests/main.nf.test", "modules/nf-core/controlfreec/freec2bed/tests/main.nf.test.snap", "modules/nf-core/controlfreec/freec2bed/tests/nextflow.config" ], "type": "module", "meta": { "name": "controlfreec_freec2bed", "description": "Plot Freec output", "keywords": [ "cna", "cnv", "somatic", "single", "tumor-only" ], "tools": [ { "controlfreec": { "description": "Copy number and genotype annotation from whole genome and whole exome sequencing data.", "homepage": "http://boevalab.inf.ethz.ch/FREEC", "documentation": "http://boevalab.inf.ethz.ch/FREEC/tutorial.html", "tool_dev_url": "https://github.com/BoevaLab/FREEC/", "doi": "10.1093/bioinformatics/btq635", "licence": [ "GPL >=2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ratio": { "type": "file", "description": "ratio file generated by FREEC", "pattern": "*.ratio.txt", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Bed file", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_controlfreec": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/control-freec:11.6b--6482bd27b629122a", "build_id": "bd-6482bd27b629122a_1", "scan_id": "sc-eb3fb3faa98e3da5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/control-freec:11.6b--a702c93b198e1a99", "build_id": "bd-a702c93b198e1a99_1", "scan_id": "sc-93c58bbe60b2bd02_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6b--1a5621072b7092db", "build_id": "bd-1a5621072b7092db_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/86/86e7bfef8a43af72880501e04fb817268228715f4854102ce4a90fd3ad2cd66a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6b--a63a5ec817c8e38a", "build_id": "bd-a63a5ec817c8e38a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6a/6a69837db4f5887867a1f9a81365a24b7e2e9703efba458c51e98b277bc2d9b9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/controlfreec/freec2bed/.conda-lock/linux_amd64-bd-6482bd27b629122a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/controlfreec/freec2bed/.conda-lock/linux_arm64-bd-a702c93b198e1a99_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "controlfreec_freec2circos", "path": "modules/nf-core/controlfreec/freec2circos/meta.yml", "tree_sha": "8677688bb949618e8a4656d63dc2c6ff0c799252", "files": [ "modules/nf-core/controlfreec/freec2circos/.conda-lock/linux_amd64-bd-6482bd27b629122a_1.txt", "modules/nf-core/controlfreec/freec2circos/.conda-lock/linux_arm64-bd-a702c93b198e1a99_1.txt", "modules/nf-core/controlfreec/freec2circos/environment.yml", "modules/nf-core/controlfreec/freec2circos/main.nf", "modules/nf-core/controlfreec/freec2circos/meta.yml", "modules/nf-core/controlfreec/freec2circos/tests/main.nf.test", "modules/nf-core/controlfreec/freec2circos/tests/main.nf.test.snap", "modules/nf-core/controlfreec/freec2circos/tests/nextflow.config" ], "type": "module", "meta": { "name": "controlfreec_freec2circos", "description": "Format Freec output to circos input format", "keywords": [ "cna", "cnv", "somatic", "single", "tumor-only" ], "tools": [ { "controlfreec": { "description": "Copy number and genotype annotation from whole genome and whole exome sequencing data.", "homepage": "http://boevalab.inf.ethz.ch/FREEC", "documentation": "http://boevalab.inf.ethz.ch/FREEC/tutorial.html", "tool_dev_url": "https://github.com/BoevaLab/FREEC/", "doi": "10.1093/bioinformatics/btq635", "licence": [ "GPL >=2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ratio": { "type": "file", "description": "ratio file generated by FREEC", "pattern": "*.ratio.txt", "ontologies": [] } } ] ], "output": { "circos": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.circos.txt": { "type": "file", "description": "Txt file", "pattern": "*.circos.txt", "ontologies": [] } } ] ], "versions_controlfreec": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/control-freec:11.6b--6482bd27b629122a", "build_id": "bd-6482bd27b629122a_1", "scan_id": "sc-eb3fb3faa98e3da5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/control-freec:11.6b--a702c93b198e1a99", "build_id": "bd-a702c93b198e1a99_1", "scan_id": "sc-93c58bbe60b2bd02_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6b--1a5621072b7092db", "build_id": "bd-1a5621072b7092db_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/86/86e7bfef8a43af72880501e04fb817268228715f4854102ce4a90fd3ad2cd66a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6b--a63a5ec817c8e38a", "build_id": "bd-a63a5ec817c8e38a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6a/6a69837db4f5887867a1f9a81365a24b7e2e9703efba458c51e98b277bc2d9b9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/controlfreec/freec2circos/.conda-lock/linux_amd64-bd-6482bd27b629122a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/controlfreec/freec2circos/.conda-lock/linux_arm64-bd-a702c93b198e1a99_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "controlfreec_makegraph", "path": "modules/nf-core/controlfreec/makegraph/meta.yml", "tree_sha": "eb17cc6be63c47622e643ee8f80843113cfae094", "files": [ "modules/nf-core/controlfreec/makegraph/.conda-lock/linux_amd64-bd-6482bd27b629122a_1.txt", "modules/nf-core/controlfreec/makegraph/.conda-lock/linux_arm64-bd-a702c93b198e1a99_1.txt", "modules/nf-core/controlfreec/makegraph/environment.yml", "modules/nf-core/controlfreec/makegraph/main.nf", "modules/nf-core/controlfreec/makegraph/meta.yml", "modules/nf-core/controlfreec/makegraph/tests/main.nf.test", "modules/nf-core/controlfreec/makegraph/tests/main.nf.test.snap", "modules/nf-core/controlfreec/makegraph/tests/nextflow.config" ], "type": "module", "meta": { "name": "controlfreec_makegraph", "description": "Plot Freec output", "keywords": [ "cna", "cnv", "somatic", "single", "tumor-only" ], "tools": [ { "controlfreec": { "description": "Copy number and genotype annotation from whole genome and whole exome sequencing data.", "homepage": "http://boevalab.inf.ethz.ch/FREEC", "documentation": "http://boevalab.inf.ethz.ch/FREEC/tutorial.html", "tool_dev_url": "https://github.com/BoevaLab/FREEC/", "doi": "10.1093/bioinformatics/btq635", "licence": [ "GPL >=2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ratio": { "type": "file", "description": "ratio file generated by FREEC", "pattern": "*.ratio.txt", "ontologies": [] } }, { "baf": { "type": "file", "description": ".BAF file generated by FREEC", "pattern": "*.BAF", "ontologies": [] } }, { "ploidy": { "type": "integer", "description": "Ploidy value for which graph should be created" } } ] ], "output": { "png_baf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_BAF.png": { "type": "file", "description": "Image of BAF plot", "pattern": "*_BAF.png", "ontologies": [] } } ] ], "png_ratio_log2": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_ratio.log2.png": { "type": "file", "description": "Image of ratio log2 plot", "pattern": "*_ratio.log2.png", "ontologies": [] } } ] ], "png_ratio": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_ratio.png": { "type": "file", "description": "Image of ratio plot", "pattern": "*_ratio.png", "ontologies": [] } } ] ], "versions_controlfreec": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/control-freec:11.6b--6482bd27b629122a", "build_id": "bd-6482bd27b629122a_1", "scan_id": "sc-eb3fb3faa98e3da5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/control-freec:11.6b--a702c93b198e1a99", "build_id": "bd-a702c93b198e1a99_1", "scan_id": "sc-93c58bbe60b2bd02_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6b--a63a5ec817c8e38a", "build_id": "bd-a63a5ec817c8e38a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6a/6a69837db4f5887867a1f9a81365a24b7e2e9703efba458c51e98b277bc2d9b9/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6b--1a5621072b7092db", "build_id": "bd-1a5621072b7092db_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/86/86e7bfef8a43af72880501e04fb817268228715f4854102ce4a90fd3ad2cd66a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/controlfreec/makegraph/.conda-lock/linux_amd64-bd-6482bd27b629122a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/controlfreec/makegraph/.conda-lock/linux_arm64-bd-a702c93b198e1a99_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "controlfreec_makegraph2", "path": "modules/nf-core/controlfreec/makegraph2/meta.yml", "tree_sha": "6ce9f9401221911e5dba3200e03a049c3eeacc61", "files": [ "modules/nf-core/controlfreec/makegraph2/.conda-lock/linux_amd64-bd-6482bd27b629122a_1.txt", "modules/nf-core/controlfreec/makegraph2/.conda-lock/linux_arm64-bd-a702c93b198e1a99_1.txt", "modules/nf-core/controlfreec/makegraph2/environment.yml", "modules/nf-core/controlfreec/makegraph2/main.nf", "modules/nf-core/controlfreec/makegraph2/meta.yml", "modules/nf-core/controlfreec/makegraph2/tests/main.nf.test", "modules/nf-core/controlfreec/makegraph2/tests/main.nf.test.snap", "modules/nf-core/controlfreec/makegraph2/tests/nextflow.config" ], "type": "module", "meta": { "name": "controlfreec_makegraph2", "description": "Plot Freec output", "keywords": [ "cna", "cnv", "somatic", "single", "tumor-only" ], "tools": [ { "controlfreec": { "description": "Copy number and genotype annotation from whole genome and whole exome sequencing data.", "homepage": "http://boevalab.inf.ethz.ch/FREEC", "documentation": "http://boevalab.inf.ethz.ch/FREEC/tutorial.html", "tool_dev_url": "https://github.com/BoevaLab/FREEC/", "doi": "10.1093/bioinformatics/btq635", "licence": [ "GPL >=2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ratio": { "type": "file", "description": "ratio file generated by FREEC", "pattern": "*.ratio.txt", "ontologies": [] } }, { "baf": { "type": "file", "description": ".BAF file generated by FREEC", "pattern": "*.BAF", "ontologies": [] } } ] ], "output": { "png_baf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_BAF.png": { "type": "file", "description": "Image of BAF plot", "pattern": "*_BAF.png", "ontologies": [] } } ] ], "png_ratio_log2": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_ratio.log2.png": { "type": "file", "description": "Image of ratio log2 plot", "pattern": "*_ratio.log2.png", "ontologies": [] } } ] ], "png_ratio": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_ratio.png": { "type": "file", "description": "Image of ratio plot", "pattern": "*_ratio.png", "ontologies": [] } } ] ], "versions_controlfreec": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "controlfreec": { "type": "string", "description": "The name of the tool" } }, { "11.6b": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/control-freec:11.6b--6482bd27b629122a", "build_id": "bd-6482bd27b629122a_1", "scan_id": "sc-eb3fb3faa98e3da5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/control-freec:11.6b--a702c93b198e1a99", "build_id": "bd-a702c93b198e1a99_1", "scan_id": "sc-93c58bbe60b2bd02_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6b--a63a5ec817c8e38a", "build_id": "bd-a63a5ec817c8e38a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6a/6a69837db4f5887867a1f9a81365a24b7e2e9703efba458c51e98b277bc2d9b9/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/control-freec:11.6b--1a5621072b7092db", "build_id": "bd-1a5621072b7092db_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/86/86e7bfef8a43af72880501e04fb817268228715f4854102ce4a90fd3ad2cd66a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/controlfreec/makegraph2/.conda-lock/linux_amd64-bd-6482bd27b629122a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/controlfreec/makegraph2/.conda-lock/linux_arm64-bd-a702c93b198e1a99_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "cooler_balance", "path": "modules/nf-core/cooler/balance/meta.yml", "tree_sha": "d0d1512f9f9c562600ec561975cc270a7b3d0122", "files": [ "modules/nf-core/cooler/balance/environment.yml", "modules/nf-core/cooler/balance/main.nf", "modules/nf-core/cooler/balance/meta.yml", "modules/nf-core/cooler/balance/tests/main.nf.test", "modules/nf-core/cooler/balance/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cooler_balance", "description": "Run matrix balancing on a cool file", "keywords": [ "cooler/balance", "cooler", "cool" ], "tools": [ { "cooler": { "description": "Sparse binary format for genomic interaction matrices", "homepage": "https://open2c.github.io/cooler/", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cool": { "type": "file", "description": "Path to COOL file", "pattern": "*.{cool,mcool}", "ontologies": [] } }, { "resolution": { "type": "integer", "description": "Resolution" } } ] ], "output": { "cool": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${extension}": { "type": "file", "description": "Output COOL file balancing weights", "pattern": "*.cool", "ontologies": [] } } ] ], "versions_cooler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nservant", "@muffato" ], "maintainers": [ "@nservant", "@muffato" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hic", "version": "2.1.0" } ] }, { "name": "cooler_cload", "path": "modules/nf-core/cooler/cload/meta.yml", "tree_sha": "901434cf5624315a10b2fc43bf23dffceb5f5ee9", "files": [ "modules/nf-core/cooler/cload/environment.yml", "modules/nf-core/cooler/cload/main.nf", "modules/nf-core/cooler/cload/meta.yml", "modules/nf-core/cooler/cload/tests/main.nf.test", "modules/nf-core/cooler/cload/tests/main.nf.test.snap", "modules/nf-core/cooler/cload/tests/nextflow.config" ], "type": "module", "meta": { "name": "cooler_cload", "description": "Create a cooler from genomic pairs and bins", "keywords": [ "cool", "cooler", "cload", "hic" ], "tools": [ { "cooler": { "description": "Sparse binary format for genomic interaction matrices", "homepage": "https://open2c.github.io/cooler/", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "contacts": { "type": "file", "description": "Path to contacts (e.g. read pairs, pairix, tabix) file.", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "index": { "type": "file", "description": "Path to index file of the contacts.", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "chromsizes": { "type": "file", "description": "Path to a chromsizes file.", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "mode": { "type": "integer", "description": "Input mode for cooler cload - one of pairs, pairix, tabix\n" } }, { "cool_bin": { "type": "integer", "description": "Bins size in bp" } } ], "output": { "cool": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cool": { "type": "file", "description": "Output COOL file path", "pattern": "*.cool", "ontologies": [] } } ] ], "versions_cooler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong", "@muffato" ], "maintainers": [ "@jianhong", "@muffato" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hic", "version": "2.1.0" } ] }, { "name": "cooler_digest", "path": "modules/nf-core/cooler/digest/meta.yml", "tree_sha": "05ef0d1ccd47a41615d9e72fa0b0ce8f47c32cac", "files": [ "modules/nf-core/cooler/digest/environment.yml", "modules/nf-core/cooler/digest/main.nf", "modules/nf-core/cooler/digest/meta.yml", "modules/nf-core/cooler/digest/tests/main.nf.test", "modules/nf-core/cooler/digest/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cooler_digest", "description": "Generate fragment-delimited genomic bins", "keywords": [ "digest", "enzyme", "cooler" ], "tools": [ { "cooler": { "description": "Sparse binary format for genomic interaction matrices", "homepage": "https://open2c.github.io/cooler/", "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" ], "identifier": "" } } ], "input": [ { "fasta": { "type": "file", "description": "Genome assembly FASTA file or folder containing FASTA files (uncompressed).", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "chromsizes": { "type": "file", "description": "Path to a chromsizes file.", "ontologies": [] } }, { "enzyme": { "type": "string", "description": "Name of restriction enzyme. e.g. CviQI.", "documentation": "http://biopython.org/DIST/docs/cookbook/Restriction.html" } } ], "output": { "bed": [ { "*.bed": { "type": "file", "description": "A genome segmentation of restriction fragments as a BED file.", "pattern": "*.{bed}", "ontologies": [] } } ], "versions_cooler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" } ] }, { "name": "cooler_dump", "path": "modules/nf-core/cooler/dump/meta.yml", "tree_sha": "590924cffa8be6cd499c79837d4ab6d9f4d87036", "files": [ "modules/nf-core/cooler/dump/environment.yml", "modules/nf-core/cooler/dump/main.nf", "modules/nf-core/cooler/dump/meta.yml", "modules/nf-core/cooler/dump/tests/main.nf.test", "modules/nf-core/cooler/dump/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cooler_dump", "description": "Dump a cooler’s data to a text stream.", "keywords": [ "dump", "text", "cooler" ], "tools": [ { "cooler": { "description": "Sparse binary format for genomic interaction matrices", "homepage": "https://open2c.github.io/cooler/", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cool": { "type": "file", "description": "Path to COOL file", "pattern": "*.{cool,mcool}", "ontologies": [] } }, { "resolution": { "type": "integer", "description": "Resolution" } } ] ], "output": { "bedpe": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bedpe": { "type": "file", "description": "Output text file", "pattern": "*.bedpe", "ontologies": [] } } ] ], "versions_cooler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong", "@muffato" ], "maintainers": [ "@jianhong", "@muffato" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hic", "version": "2.1.0" }, { "name": "hicar", "version": "1.0.0" } ] }, { "name": "cooler_makebins", "path": "modules/nf-core/cooler/makebins/meta.yml", "tree_sha": "08b115ce5ee1d4b346e310d1e38e1b53bd4c0e95", "files": [ "modules/nf-core/cooler/makebins/environment.yml", "modules/nf-core/cooler/makebins/main.nf", "modules/nf-core/cooler/makebins/meta.yml", "modules/nf-core/cooler/makebins/tests/main.nf.test", "modules/nf-core/cooler/makebins/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cooler_makebins", "description": "Generate fixed-width genomic bins", "keywords": [ "makebins", "cooler", "genomic bins" ], "tools": [ { "cooler": { "description": "Sparse binary format for genomic interaction matrices", "homepage": "https://open2c.github.io/cooler/", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "chromsizes": { "type": "file", "description": "Path to a chromsizes file.", "ontologies": [] } }, { "cool_bin": { "type": "integer", "description": "Resolution (bin size) in base pairs" } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.bed": { "type": "file", "description": "Genome segmentation at a fixed resolution as a BED file.", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_cooler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nservant", "@muffato" ], "maintainers": [ "@nservant", "@muffato" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hic", "version": "2.1.0" } ] }, { "name": "cooler_merge", "path": "modules/nf-core/cooler/merge/meta.yml", "tree_sha": "a4e355bfc0eca3e75c957c97dd425c0e80f7b42e", "files": [ "modules/nf-core/cooler/merge/environment.yml", "modules/nf-core/cooler/merge/main.nf", "modules/nf-core/cooler/merge/meta.yml", "modules/nf-core/cooler/merge/tests/main.nf.test", "modules/nf-core/cooler/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cooler_merge", "description": "Merge multiple coolers with identical axes", "keywords": [ "merge", "cooler", "hic" ], "tools": [ { "cooler": { "description": "Sparse binary format for genomic interaction matrices", "homepage": "https://open2c.github.io/cooler/", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cool": { "type": "file", "description": "Path to COOL file", "pattern": "*.{cool,mcool}", "ontologies": [] } } ] ], "output": { "cool": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cool": { "type": "file", "description": "Path to COOL file", "pattern": "*.cool", "ontologies": [] } } ] ], "versions_cooler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cooler_zoomify", "path": "modules/nf-core/cooler/zoomify/meta.yml", "tree_sha": "6e8676c65ec68945d8e56da692659c0a5adedd1f", "files": [ "modules/nf-core/cooler/zoomify/environment.yml", "modules/nf-core/cooler/zoomify/main.nf", "modules/nf-core/cooler/zoomify/meta.yml", "modules/nf-core/cooler/zoomify/tests/main.nf.test", "modules/nf-core/cooler/zoomify/tests/main.nf.test.snap", "modules/nf-core/cooler/zoomify/tests/nextflow.config" ], "type": "module", "meta": { "name": "cooler_zoomify", "description": "Generate a multi-resolution cooler file by coarsening", "keywords": [ "mcool", "cool", "cooler" ], "tools": [ { "cooler": { "description": "Sparse binary format for genomic interaction matrices", "homepage": "https://open2c.github.io/cooler/", "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" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cool": { "type": "file", "description": "Path to COOL file", "pattern": "*.{cool,mcool}", "ontologies": [] } } ] ], "output": { "mcool": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mcool": { "type": "file", "description": "Output mcool file", "pattern": "*.mcool", "ontologies": [] } } ] ], "versions_cooler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooler": { "type": "string", "description": "The name of the tool" } }, { "cooler --version 2>&1 | sed \"s/cooler, version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hic", "version": "2.1.0" } ] }, { "name": "cooltools_eigscis", "path": "modules/nf-core/cooltools/eigscis/meta.yml", "tree_sha": "2cbc96d2dc1c64dcb4a63596b9406ba5a3d6779c", "files": [ "modules/nf-core/cooltools/eigscis/environment.yml", "modules/nf-core/cooltools/eigscis/main.nf", "modules/nf-core/cooltools/eigscis/meta.yml", "modules/nf-core/cooltools/eigscis/tests/main.nf.test", "modules/nf-core/cooltools/eigscis/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cooltools_eigscis", "description": "Perform eigen value decomposition on a cooler matrix to calculate compartment signal by finding the eigenvector that correlates best with the phasing track", "keywords": [ "cool", "Hi-C", "compartment signal", "eigenvector" ], "tools": [ { "cooltools": { "description": "Analysis tools for genomic interaction data stored in .cool format", "homepage": "https://cooltools.readthedocs.io", "documentation": "https://cooltools.readthedocs.io", "tool_dev_url": "https://github.com/open2c/cooltools/", "doi": "10.5281/zenodo.5214125", "licence": [ "MIT" ], "identifier": "biotools:cooltools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "cool": { "type": "file", "description": "cool file", "pattern": "*.cool", "ontologies": [] } } ], { "bed": { "type": "file", "description": "bed file, phasing track for orienting and ranking eigenvectors, provided as /path/to/track::track_value_column_name", "pattern": "*.bed", "ontologies": [] } } ], "output": { "result": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. id:'test'" } }, { "*compartment*": { "type": "file", "description": "BED-like file for compartment track", "ontologies": [] } } ] ], "bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. id:'test'" } }, { "*.bw": { "type": "file", "description": "bigwig file for compartment track", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "versions_cooltools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooltools": { "type": "string", "description": "The name of the tool" } }, { "cooltools --version | sed -n 's/cooltools, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooltools": { "type": "string", "description": "The name of the tool" } }, { "cooltools --version | sed -n 's/cooltools, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Thibault-Poinsignon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cooltools_insulation", "path": "modules/nf-core/cooltools/insulation/meta.yml", "tree_sha": "ffe64fd2b12cecb1a10b379b40338da16c970967", "files": [ "modules/nf-core/cooltools/insulation/environment.yml", "modules/nf-core/cooltools/insulation/main.nf", "modules/nf-core/cooltools/insulation/meta.yml", "modules/nf-core/cooltools/insulation/tests/main.nf.test", "modules/nf-core/cooltools/insulation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "cooltools_insulation", "description": "Calculate the diamond insulation scores and call insulating boundaries", "keywords": [ "cool", "insulation", "Hi-C" ], "tools": [ { "cooltools": { "description": "Analysis tools for genomic interaction data stored in .cool format", "homepage": "https://cooltools.readthedocs.io", "documentation": "https://cooltools.readthedocs.io", "tool_dev_url": "https://github.com/open2c/cooltools/", "doi": "10.5281/zenodo.5214125", "licence": [ "MIT" ], "identifier": "biotools:cooltools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. id:'test'" } }, { "cool": { "type": "file", "description": "cool file", "pattern": "*.cool", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. id:'test'" } }, { "*tsv": { "type": "file", "description": "tsv file with insulation score and boundaries for several window sizes", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. id:'test'" } }, { "*.bw": { "type": "file", "description": "bigwig file for different window sizes", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "versions_cooltools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooltools": { "type": "string", "description": "The name of the tool" } }, { "cooltools --version | sed -n 's/cooltools, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cooltools": { "type": "string", "description": "The name of the tool" } }, { "cooltools --version | sed -n 's/cooltools, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nservant" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "coptr_estimate", "path": "modules/nf-core/coptr/estimate/meta.yml", "tree_sha": "9c9d86ffdb0c9bc24e7232a3dadf8ba9d3b43627", "files": [ "modules/nf-core/coptr/estimate/environment.yml", "modules/nf-core/coptr/estimate/main.nf", "modules/nf-core/coptr/estimate/meta.yml", "modules/nf-core/coptr/estimate/tests/main.nf.test", "modules/nf-core/coptr/estimate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "coptr_estimate", "description": "Calculates peak-to-through ratio (PTR) from metagenomic sequence data", "keywords": [ "coptr", "mapping", "ptr" ], "tools": [ { "coptr": { "description": "Accurate and robust inference of microbial growth dynamics from metagenomic sequencing reads.", "homepage": "https://github.com/tyjo/coptr", "documentation": "https://coptr.readthedocs.io/", "tool_dev_url": "https://github.com/tyjo/coptr", "doi": "10.1101/gr.275533.121", "licence": [ "GPL v3" ], "identifier": "biotools:coptr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "pkl": { "type": "file", "description": "Python pickle file containing coverage maps", "pattern": "*.pkl", "ontologies": [ { "edam": "http://edamontology.org/format_4002" } ] } } ] ], "output": { "ptr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.csv": { "type": "file", "description": "CSV table with rows as reference genomes, columns samples and entries as log2 PTR", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_coptr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coptr": { "type": "string", "description": "The name of the tool" } }, { "coptr |& sed -E '11!d ; s/CoPTR.*?\\(v(.*?)\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramirobarrantes" ], "maintainers": [ "@ramirobarrantes" ], "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coptr": { "type": "string", "description": "The name of the tool" } }, { "coptr |& sed -E '11!d ; s/CoPTR.*?\\(v(.*?)\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "coptr_extract", "path": "modules/nf-core/coptr/extract/meta.yml", "tree_sha": "c74dc9bfad2f73af90e3ddb3974830f8f7519f11", "files": [ "modules/nf-core/coptr/extract/environment.yml", "modules/nf-core/coptr/extract/main.nf", "modules/nf-core/coptr/extract/meta.yml", "modules/nf-core/coptr/extract/tests/main.nf.test", "modules/nf-core/coptr/extract/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "coptr_extract", "description": "Computes the coverage map along the reference genome", "keywords": [ "coptr", "mapping", "ptr" ], "tools": [ { "coptr": { "description": "Accurate and robust inference of microbial growth dynamics from metagenomic sequencing reads.", "homepage": "https://github.com/tyjo/coptr", "documentation": "https://coptr.readthedocs.io/", "tool_dev_url": "https://github.com/tyjo/coptr", "doi": "10.1101/gr.275533.121", "licence": [ "GPL v3" ], "identifier": "biotools:coptr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "bam file with the mapping of the reads on the reference genome", "pattern": "*.{.bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.pkl": { "type": "file", "description": "Python pickle (pkl) file containing coverage along the reference genome", "pattern": "*.{pkl}", "ontologies": [ { "edam": "http://edamontology.org/format_4002" } ] } } ] ], "versions_coptr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coptr": { "type": "string", "description": "The name of the tool" } }, { "coptr |& sed -E '11!d ; s/CoPTR.*?\\(v(.*?)\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramirobarrantes" ], "maintainers": [ "@ramirobarrantes" ], "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coptr": { "type": "string", "description": "The name of the tool" } }, { "coptr |& sed -E '11!d ; s/CoPTR.*?\\(v(.*?)\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "coptr_index", "path": "modules/nf-core/coptr/index/meta.yml", "tree_sha": "bf74bdbd516ccf1420e122cc86a1fd4b6a3cb728", "files": [ "modules/nf-core/coptr/index/environment.yml", "modules/nf-core/coptr/index/main.nf", "modules/nf-core/coptr/index/meta.yml", "modules/nf-core/coptr/index/tests/main.nf.test", "modules/nf-core/coptr/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "coptr_index", "description": "Indexes a directory of fasta files for use with CoPTR", "keywords": [ "coptr", "index", "ptr" ], "tools": [ { "coptr": { "description": "Accurate and robust inference of microbial growth dynamics from metagenomic sequencing reads.", "homepage": "https://github.com/tyjo/coptr", "documentation": "https://coptr.readthedocs.io/", "tool_dev_url": "https://github.com/tyjo/coptr", "doi": "10.1101/gr.275533.121", "licence": [ "GPL v3" ], "identifier": "biotools:coptr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\n" } }, { "indexfasta": { "type": "file", "description": "Fasta file(s) ending in [.fasta, .fna, .fa] to be used to create the index.", "pattern": "*.{.fasta,.fna,.fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\n" } }, { "bowtie2": { "type": "map", "description": "index genome directory", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ], "pattern": "*.{genome}" } } ] ], "versions_coptr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coptr": { "type": "string", "description": "The name of the tool" } }, { "coptr |& sed -E '11!d ; s/CoPTR.*?\\(v(.*?)\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramirobarrantes" ], "maintainers": [ "@ramirobarrantes" ], "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coptr": { "type": "string", "description": "The name of the tool" } }, { "coptr |& sed -E '11!d ; s/CoPTR.*?\\(v(.*?)\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "coptr_map", "path": "modules/nf-core/coptr/map/meta.yml", "tree_sha": "911f759ec9597ad07ea3b2a8656770633f505c0d", "files": [ "modules/nf-core/coptr/map/environment.yml", "modules/nf-core/coptr/map/main.nf", "modules/nf-core/coptr/map/meta.yml", "modules/nf-core/coptr/map/tests/main.nf.test", "modules/nf-core/coptr/map/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "coptr_map", "description": "Maps the reads to the reference database", "keywords": [ "coptr", "mapping", "ptr" ], "tools": [ { "coptr": { "description": "Accurate and robust inference of microbial growth dynamics from metagenomic sequencing reads.", "homepage": "https://github.com/tyjo/coptr", "documentation": "https://coptr.readthedocs.io/", "tool_dev_url": "https://github.com/tyjo/coptr", "doi": "10.1101/gr.275533.121", "licence": [ "GPL v3" ], "identifier": "biotools:coptr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "fastq file with reads", "pattern": "*.{.fastq,.fq,.fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing index genome id and path\ne.g. [ id:'test', 'bowtie2' ]\n" } }, { "index": { "type": "file", "description": "Directory with Bowtie2 genome index files", "pattern": "*.ebwt", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Alignment (BAM) file of reads mapped to the reference database", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_coptr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coptr": { "type": "string", "description": "The name of the tool" } }, { "coptr |& sed -E '11!d ; s/CoPTR.*?\\(v(.*?)\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramirobarrantes" ], "maintainers": [ "@ramirobarrantes" ], "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coptr": { "type": "string", "description": "The name of the tool" } }, { "coptr |& sed -E '11!d ; s/CoPTR.*?\\(v(.*?)\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "coptr_merge", "path": "modules/nf-core/coptr/merge/meta.yml", "tree_sha": "efdc26c0dfca852c33ebfc6b63603a8539f4b541", "files": [ "modules/nf-core/coptr/merge/environment.yml", "modules/nf-core/coptr/merge/main.nf", "modules/nf-core/coptr/merge/meta.yml", "modules/nf-core/coptr/merge/tests/main.nf.test", "modules/nf-core/coptr/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "coptr_merge", "description": "Merge reads that were mapped to multiple indices", "keywords": [ "coptr", "mapping", "merging", "ptr" ], "tools": [ { "coptr": { "description": "Accurate and robust inference of microbial growth dynamics from metagenomic sequencing reads.", "homepage": "https://github.com/tyjo/coptr", "documentation": "https://coptr.readthedocs.io/", "tool_dev_url": "https://github.com/tyjo/coptr", "doi": "10.1101/gr.275533.121", "licence": [ "GPL v3" ], "identifier": "biotools:coptr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bams": { "type": "file", "description": "bam files to merge. Assumes that the reads were mapped to different indices.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Merged BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_coptr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coptr": { "type": "string", "description": "The name of the tool" } }, { "coptr |& sed -E '11!d ; s/CoPTR.*?\\(v(.*?)\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramirobarrantes" ], "maintainers": [ "@ramirobarrantes" ], "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coptr": { "type": "string", "description": "The name of the tool" } }, { "coptr |& sed -E '11!d ; s/CoPTR.*?\\(v(.*?)\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "coreograph", "path": "modules/nf-core/coreograph/meta.yml", "tree_sha": "3785aa7eabe7a4273bbf7fc20e9020c67e885f1a", "files": [ "modules/nf-core/coreograph/Dockerfile", "modules/nf-core/coreograph/main.nf", "modules/nf-core/coreograph/meta.yml", "modules/nf-core/coreograph/tests/main.nf.test", "modules/nf-core/coreograph/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "coreograph", "description": "Great....yet another TMA dearray program. What does this one do? Coreograph uses UNet, a deep learning model, to identify complete/incomplete tissue cores on a tissue microarray. It has been trained on 9 TMA slides of different sizes and tissue types.", "keywords": [ "UNet", "TMA dearray", "Segmentation", "Cores" ], "tools": [ { "coreograph": { "description": "A TMA dearray program that uses UNet, a deep learning model, to identify complete/incomplete tissue cores on a tissue microarray.", "homepage": "https://mcmicro.org/parameters/core.html#coreograph", "documentation": "https://mcmicro.org/troubleshooting/tuning/coreograph.html", "tool_dev_url": "https://github.com/HMS-IDAC/UNetCoreograph", "doi": "10.1038/s41592-021-01308-y", "license": [ "MIT License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "image": { "type": "file", "description": "OME-TIFF or TIFF file for core detection and extraction.", "pattern": "*.{ome.tif,tif,tiff}", "ontologies": [] } } ] ], "output": { "cores": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*[0-9]*.tif": { "type": "file", "description": "Complete/Incomplete tissue cores", "pattern": "*.{tif}", "ontologies": [] } } ] ], "masks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "masks/*.tif": { "type": "file", "description": "Binary masks for the Complete/Incomplete tissue cores", "pattern": "./masks/*.{tif}", "ontologies": [] } } ] ], "tma_map": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "TMA_MAP.tif": { "type": "file", "description": "A TMA map showing labels and outlines", "pattern": "TMA_MAP.tif", "ontologies": [] } } ] ], "centroids": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "centroidsY-X.txt": { "type": "file", "description": "A text file listing centroids of each core in format Y, X", "pattern": "centroidsY-X.txt", "ontologies": [] } } ] ], "versions_coreograph": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coreograph": { "type": "string", "description": "The name of the tool" } }, { "2.2.9": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coreograph": { "type": "string", "description": "The name of the tool" } }, { "2.2.9": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@arozhada", "@MargotCh" ], "maintainers": [ "@arozhada", "@MargotCh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" } ] }, { "name": "coverm_contig", "path": "modules/nf-core/coverm/contig/meta.yml", "tree_sha": "c072c6f381191dcd61044097b403a07366030b2a", "files": [ "modules/nf-core/coverm/contig/environment.yml", "modules/nf-core/coverm/contig/main.nf", "modules/nf-core/coverm/contig/meta.yml", "modules/nf-core/coverm/contig/tests/main.nf.test", "modules/nf-core/coverm/contig/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "coverm_contig", "description": "Map reads to contigs and estimate coverage", "keywords": [ "mapping", "genomics", "metagenomics", "coverage" ], "tools": [ { "coverm": { "description": "CoverM aims to be a configurable, easy to use and fast DNA read coverage and relative abundance calculator focused on metagenomics applications", "homepage": "https://github.com/wwood/CoverM", "documentation": "https://wwood.github.io/CoverM/coverm-contig.html", "tool_dev_url": "https://github.com/wwood/CoverM", "doi": "10.5281/zenodo.10531253", "licence": [ "GPL v3" ], "identifier": "biotools:coverm" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "FASTA/FASTQ containing reads (can be gzipped), or sorted BAM files of reads mapped to a reference.\nIf supplying PE fasta for multiple samples, should be in the order \"sample1_1, sample1_2, sample2_1, sample2_2...\".\n", "pattern": "*.{fa,fq,fa.gz,fq.gz,bam}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reference": { "type": "file", "description": "Reference FASTA file to map reads to, or minimap2/strobealign index.\nNot required if using BAM input.\n", "pattern": "*.{fasta,fasta.gz,mmi,sti}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "bam_input": { "type": "boolean", "description": "True if input is bam files" } }, { "interleaved": { "type": "boolean", "description": "True if input is interleaved fastq file" } }, { "enable_bam_output": { "type": "boolean", "description": "True to enable BAM output of aligned reads" } } ], "output": { "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.depth.tsv": { "type": "file", "description": "Tab-delimited file containing coverage information for each contig and sample.", "pattern": "*.depth.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "BAM file containing aligned reads.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_coverm": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "coverm": { "type": "string", "description": "The tool name" } }, { "coverm --version | sed \"s/coverm //\"": { "type": "string", "description": "Command used to collect the version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "coverm": { "type": "string", "description": "The tool name" } }, { "coverm --version | sed \"s/coverm //\"": { "type": "string", "description": "Command used to collect the version" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "coverm_genome", "path": "modules/nf-core/coverm/genome/meta.yml", "tree_sha": "8d1902929f794c128214880e6bac3f2f997d54cd", "files": [ "modules/nf-core/coverm/genome/environment.yml", "modules/nf-core/coverm/genome/main.nf", "modules/nf-core/coverm/genome/meta.yml", "modules/nf-core/coverm/genome/tests/main.nf.test", "modules/nf-core/coverm/genome/tests/main.nf.test.snap", "modules/nf-core/coverm/genome/tests/nextflow.config" ], "type": "module", "meta": { "name": "coverm_genome", "description": "Calculate read coverage per-genome", "keywords": [ "mapping", "genomics", "metagenomics", "coverage" ], "tools": [ { "coverm": { "description": "CoverM aims to be a configurable, easy to use and fast DNA read coverage and relative abundance calculator focused on metagenomics applications", "homepage": "https://github.com/wwood/CoverM", "documentation": "https://wwood.github.io/CoverM/coverm-contig.html", "tool_dev_url": "https://github.com/wwood/CoverM", "doi": "10.5281/zenodo.10531253", "licence": [ "GPL v3" ], "identifier": "biotools:coverm" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "FASTA/FASTQ containing reads (can be gzipped), or sorted BAM files of reads mapped to a reference.\nIf supplying PE fasta for multiple samples, should be in the order \"sample1_1, sample1_2, sample2_1, sample2_2...\".\n", "pattern": "*.{fa,fq,fa.gz,fq.gz,bam}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reference": { "type": "file", "description": "Genome FASTA file(s) to map reads to, or a directory containing genome FASTA files.", "pattern": "*.{fasta,fasta.gz,mmi,sti,fna,fna.gz,fa,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "bam_input": { "type": "boolean", "description": "True if input is bam files" } }, { "interleaved": { "type": "boolean", "description": "True if input is interleaved fastq file" } }, { "ref_mode": { "type": "string", "description": "How to interpret the `reference` input:\n - `\"dir\"`: Treat as a directory containing one or more FASTA files.\n - `\"file\"`: Treat as a single FASTA file.\n - `\"auto\"`: Automatically detect based on whether the `reference` path is a directory or file.\nDefaults to `\"auto\"` if not provided.\n", "pattern": "^(dir|file|auto)$" } }, { "enable_bam_output": { "type": "boolean", "description": "True to enable BAM output of aligned reads" } } ], "output": { "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.depth.tsv": { "type": "map", "description": "Tab-delimited file containing coverage information for each contig and sample.", "pattern": "*.depth.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "BAM file containing aligned reads.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_coverm": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coverm": { "type": "string", "description": "The name of the tool" } }, { "coverm --version | sed 's/coverm //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coverm": { "type": "string", "description": "The name of the tool" } }, { "coverm --version | sed 's/coverm //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vinisalazar" ], "maintainers": [ "@vinisalazar" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "cowpy", "path": "modules/nf-core/cowpy/meta.yml", "tree_sha": "9a8eba2c4441df1bb9cc0299e362eed96d62e563", "files": [ "modules/nf-core/cowpy/environment.yml", "modules/nf-core/cowpy/main.nf", "modules/nf-core/cowpy/meta.yml", "modules/nf-core/cowpy/tests/main.nf.test", "modules/nf-core/cowpy/tests/main.nf.test.snap", "modules/nf-core/cowpy/tests/nextflow.config" ], "type": "module", "meta": { "name": "cowpy", "description": "Print any text in a cow or other characters", "keywords": [ "cowpy", "hello", "ascii_art" ], "tools": [ { "cowpy": { "description": "Print any text in a cow or other characters", "homepage": "https://github.com/jeffbuttars/cowpy", "documentation": "https://github.com/jeffbuttars/cowpy", "tool_dev_url": "https://github.com/jeffbuttars/cowpy", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "text": { "type": "file", "description": "text file", "pattern": "*.{txt}", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.txt" } }, { "${prefix}.txt": { "type": "file", "description": "test file", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_cowpy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cowpy": { "type": "string", "description": "The name of the tool" } }, { "1.1.5": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cowpy": { "type": "string", "description": "The name of the tool" } }, { "1.1.5": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cpc2", "path": "modules/nf-core/cpc2/meta.yml", "tree_sha": "d65f19b3f03b97cebb12533c316694c092f33bbd", "files": [ "modules/nf-core/cpc2/environment.yml", "modules/nf-core/cpc2/main.nf", "modules/nf-core/cpc2/meta.yml", "modules/nf-core/cpc2/tests/main.nf.test", "modules/nf-core/cpc2/tests/main.nf.test.snap", "modules/nf-core/cpc2/tests/nextflow.config" ], "type": "module", "meta": { "name": "cpc2", "description": "Coding Potential Calculator 2", "keywords": [ "coding potential", "genomics", "transcriptomics" ], "tools": [ { "cpc2": { "description": "Coding Potential Calculator 2 (CPC2)", "homepage": "https://github.com/gao-lab/CPC2_standalone", "documentation": "https://github.com/gao-lab/CPC2_standalone", "tool_dev_url": "https://github.com/gao-lab/CPC2_standalone", "doi": "10.1093/nar/gkx428", "licence": [ "MIT" ], "identifier": "biotools:cpc2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "fasta": { "type": "file", "description": "Input FASTA file containing nucleotide sequences", "pattern": "*.{fasta,fa}", "ontologies": [ { "EDAM": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. `[ id:'sample1' ]`" } }, { "*.txt": { "type": "file", "description": "CPC2 output file", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_cpc2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "CPC2": { "type": "string", "description": "The name of the tool" } }, { "CPC2.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "CPC2": { "type": "string", "description": "The name of the tool" } }, { "CPC2.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@razmia02" ], "maintainers": [ "@razmia02" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "crabs_import", "path": "modules/nf-core/crabs/import/meta.yml", "tree_sha": "24e9ab40b7c1957a540e57c92b75f3fbfbfc960f", "files": [ "modules/nf-core/crabs/import/environment.yml", "modules/nf-core/crabs/import/main.nf", "modules/nf-core/crabs/import/meta.yml", "modules/nf-core/crabs/import/tests/main.nf.test", "modules/nf-core/crabs/import/tests/main.nf.test.snap", "modules/nf-core/crabs/import/tests/nextflow.config" ], "type": "module", "meta": { "name": "crabs_import", "description": "In-house generated or curated data can be imported into CRABS.", "keywords": [ "insilico", "amplicon", "sequencing", "inhouse" ], "tools": [ { "crabs": { "description": "Crabs (Creating Reference databases for Amplicon-Based Sequencing)\nis a program to download and curate reference databases\nfor eDNA metabarcoding analyses\n", "homepage": "https://github.com/gjeunen/reference_database_creator", "documentation": "https://github.com/gjeunen/reference_database_creator?tab=readme-ov-file#running-crabs", "tool_dev_url": "https://github.com/gjeunen/reference_database_creator", "doi": "10.1111/1755-0998.13741", "licence": [ "MIT License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "In-house sequencing data", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "accession2taxid": { "type": "file", "description": "Linking accession numbers to taxonomic IDs", "pattern": "*.accession2taxid", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "names": { "type": "file", "description": "Containing information about the phylogenetic name associated with each taxonomic ID", "pattern": "*.dmp", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "nodes": { "type": "file", "description": "Containing information how taxonomic IDs are linked", "pattern": "*.dmp", "ontologies": [] } } ], { "import_format": { "type": "string", "description": "Name of the repository from which the data was downloaded, i.e., BOLD, EMBL, GreenGenes, MIDORI, MITOFISH, NCBI, SILVA, or UNITE.", "choices": [ "bold", "embl", "greengenes", "midori", "mitofish", "ncbi", "silva", "unite" ] } } ], "output": { "crabsdb": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.txt": { "type": "file", "description": "Reverse complemented Sequence", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_crabs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crabs": { "type": "string", "description": "The name of the tool" } }, { "crabs --help 2>/dev/null | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crabs": { "type": "string", "description": "The name of the tool" } }, { "crabs --help 2>/dev/null | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@famosab", "@a4000" ], "maintainers": [ "@famosab", "@a4000" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "crabs_insilicopcr", "path": "modules/nf-core/crabs/insilicopcr/meta.yml", "tree_sha": "ff05720c7908b8df9c9239f6f9ce09ad9d3abdf2", "files": [ "modules/nf-core/crabs/insilicopcr/environment.yml", "modules/nf-core/crabs/insilicopcr/main.nf", "modules/nf-core/crabs/insilicopcr/meta.yml", "modules/nf-core/crabs/insilicopcr/tests/main.nf.test", "modules/nf-core/crabs/insilicopcr/tests/main.nf.test.snap", "modules/nf-core/crabs/insilicopcr/tests/nextflow.config" ], "type": "module", "meta": { "name": "crabs_insilicopcr", "description": "CRABS extracts the amplicon region of the primer set by conducting an in silico PCR.", "keywords": [ "insilico", "PCR", "amplicon", "sequencing" ], "tools": [ { "crabs": { "description": "Crabs (Creating Reference databases for Amplicon-Based Sequencing)\nis a program to download and curate reference databases\nfor eDNA metabarcoding analyses\n", "homepage": "https://github.com/gjeunen/reference_database_creator", "documentation": "https://github.com/gjeunen/reference_database_creator?tab=readme-ov-file#running-crabs", "tool_dev_url": "https://github.com/gjeunen/reference_database_creator", "doi": "10.1111/1755-0998.13741", "licence": [ "MIT License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "crabsdb": { "type": "file", "description": "CRABSDB to conduct in silico PCR on", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.txt": { "type": "file", "description": "Extracted amplicon regions", "pattern": "*.insilicopcr.txt", "ontologies": [] } } ] ], "versions_crabs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crabs": { "type": "string", "description": "The name of the tool" } }, { "crabs --help 2>/dev/null | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crabs": { "type": "string", "description": "The name of the tool" } }, { "crabs --help 2>/dev/null | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@famosab", "@a4000" ], "maintainers": [ "@famosab", "@a4000" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "crabz_compress", "path": "modules/nf-core/crabz/compress/meta.yml", "tree_sha": "00d21d61baf9b1789213d126457835672bfad25e", "files": [ "modules/nf-core/crabz/compress/environment.yml", "modules/nf-core/crabz/compress/main.nf", "modules/nf-core/crabz/compress/meta.yml", "modules/nf-core/crabz/compress/tests/main.nf.test", "modules/nf-core/crabz/compress/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "crabz_compress", "description": "Compress files with crabz", "keywords": [ "compression", "gzip", "zlib" ], "tools": [ { "crabz": { "description": "Like pigz, but rust", "homepage": "https://github.com/sstadick/crabz", "documentation": "https://github.com/sstadick/crabz", "tool_dev_url": "https://github.com/sstadick/crabz", "licence": [ "MIT" ], "identifier": "biotools:crabz" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "file": { "type": "file", "description": "File to be compressed", "pattern": "*.*", "ontologies": [] } } ] ], "output": { "archive": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.gz": { "type": "file", "description": "The compressed file", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_crabz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crabz": { "type": "string", "description": "The name of the tool" } }, { "0.10.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crabz": { "type": "string", "description": "The name of the tool" } }, { "0.10.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@camlloyd" ], "maintainers": [ "@camlloyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "crabz_decompress", "path": "modules/nf-core/crabz/decompress/meta.yml", "tree_sha": "108fc39b0abb2784380b40c263d4fbd7f4982717", "files": [ "modules/nf-core/crabz/decompress/environment.yml", "modules/nf-core/crabz/decompress/main.nf", "modules/nf-core/crabz/decompress/meta.yml", "modules/nf-core/crabz/decompress/tests/main.nf.test", "modules/nf-core/crabz/decompress/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "crabz_decompress", "description": "Decompress files with crabz", "keywords": [ "decompression", "gzip", "zlib" ], "tools": [ { "crabz": { "description": "Like pigz, but rust", "homepage": "https://github.com/sstadick/crabz", "documentation": "https://github.com/sstadick/crabz", "tool_dev_url": "https://github.com/sstadick/crabz", "licence": [ "MIT" ], "identifier": "biotools:crabz" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "archive": { "type": "file", "description": "File to be decompressed", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.*": { "type": "file", "description": "The decompressed file", "pattern": "*.*", "ontologies": [] } } ] ], "versions_crabz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crabz": { "type": "string", "description": "The name of the tool" } }, { "0.10.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crabz": { "type": "string", "description": "The name of the tool" } }, { "0.10.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@camlloyd" ], "maintainers": [ "@camlloyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "cramino", "path": "modules/nf-core/cramino/meta.yml", "tree_sha": "cdcf6f9a5bcab05a9c156b81edcb753581c368de", "files": [ "modules/nf-core/cramino/.conda-lock/linux_amd64-bd-9dc31ae276d5fec3_1.txt", "modules/nf-core/cramino/.conda-lock/linux_arm64-bd-7e8383603fdee333_1.txt", "modules/nf-core/cramino/environment.yml", "modules/nf-core/cramino/main.nf", "modules/nf-core/cramino/meta.yml", "modules/nf-core/cramino/tests/main.nf.test", "modules/nf-core/cramino/tests/main.nf.test.snap", "modules/nf-core/cramino/tests/nextflow.config" ], "type": "module", "meta": { "name": "cramino", "description": "Quality assessment of long-read bam files using cramino.", "keywords": [ "quality assessment", "bam", "long-read", "genomics" ], "tools": [ { "cramino": { "description": "A tool for very fast quality assessment of long read cram/bam files.", "homepage": "https://github.com/wdecoster/cramino", "documentation": "https://github.com/wdecoster/cramino#readme", "tool_dev_url": "https://github.com/wdecoster/cramino", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.{bai,crai,csi}", "ontologies": [] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.txt": { "type": "file", "description": "Text file containing summary statistics of the long-read data", "pattern": "*.txt", "ontologies": [] } } ] ], "arrow": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.arrow": { "type": "file", "description": "Arrow file containing summary statistics of the long-read data", "pattern": "*.arrow", "ontologies": [] } } ] ], "versions_cramino": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cramino": { "type": "string", "description": "The name of the tool" } }, { "cramino -V | sed 's/cramino //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cramino": { "type": "string", "description": "The name of the tool" } }, { "cramino -V | sed 's/cramino //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@inemesb" ], "maintainers": [ "@inemesb" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cramino:2.0.0--9dc31ae276d5fec3", "build_id": "bd-9dc31ae276d5fec3_1", "scan_id": "sc-3436165d099d4f64_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cramino:2.0.0--7e8383603fdee333", "build_id": "bd-7e8383603fdee333_1", "scan_id": "sc-174bed8714fb3c0e_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cramino:2.0.0--6080e45312ebd593", "build_id": "bd-6080e45312ebd593_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/be/be887dcf9450435fff08e18a8f0080652560defbaf9af027fc2a034531f682dc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cramino:2.0.0--b66a3ae97105d5af", "build_id": "bd-b66a3ae97105d5af_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a1/a1e9861d7c3ac6fd4290bb369746f68fa3cf773196be01e986f59228892d8d16/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cramino/.conda-lock/linux_amd64-bd-9dc31ae276d5fec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/cramino/.conda-lock/linux_arm64-bd-7e8383603fdee333_1.txt" } } } }, "git_sha": "66514d1a6ff0beeb258bdadca3eee8e3317911f8" }, { "name": "crisprcleanr_normalize", "path": "modules/nf-core/crisprcleanr/normalize/meta.yml", "tree_sha": "d2ee4d62d6c89a4973c26216ca8b340a251ad333", "files": [ "modules/nf-core/crisprcleanr/normalize/environment.yml", "modules/nf-core/crisprcleanr/normalize/main.nf", "modules/nf-core/crisprcleanr/normalize/meta.yml", "modules/nf-core/crisprcleanr/normalize/tests/main.nf.test", "modules/nf-core/crisprcleanr/normalize/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "crisprcleanr_normalize", "description": "remove false positives of functional crispr genomics due to CNVs", "keywords": [ "sort", "CNV", "correction", "CRISPR" ], "tools": [ { "crisprcleanr": { "description": "Analysis of CRISPR functional genomics, remove false positive due to CNVs.", "homepage": "https://github.com/francescojm/CRISPRcleanR", "documentation": "https://github.com/francescojm/CRISPRcleanR/blob/master/Quick_start.pdf", "tool_dev_url": "https://github.com/francescojm/CRISPRcleanR/tree/v3.0.0", "doi": "10.1186/s12864-018-4989-y", "licence": [ "MIT" ], "identifier": "biotools:crisprcleanr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "count_file": { "type": "file", "description": "sgRNA raw counts", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "library_file": { "type": "file", "description": "sgRNA library", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "min_reads": { "type": "integer", "description": "Minimum number of reads" } }, { "min_targeted_genes": { "type": "integer", "description": "Minimum number of targeted genes" } } ], "output": { "norm_count_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_norm_table.tsv": { "type": "file", "description": "normalized count file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@LaurenceKuhl" ], "maintainers": [ "@LaurenceKuhl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "crisprseq", "version": "2.3.0" } ] }, { "name": "crispresso2", "path": "modules/nf-core/crispresso2/meta.yml", "tree_sha": "93d0f443410aab303b2f48bdf2f1fb27e1d457f9", "files": [ "modules/nf-core/crispresso2/environment.yml", "modules/nf-core/crispresso2/main.nf", "modules/nf-core/crispresso2/meta.yml", "modules/nf-core/crispresso2/tests/main.nf.test", "modules/nf-core/crispresso2/tests/main.nf.test.snap", "modules/nf-core/crispresso2/tests/nextflow.config" ], "type": "module", "meta": { "name": "crispresso2", "description": "A software pipeline for the analysis of genome editing outcomes from deep sequencing data", "keywords": [ "genome editing", "CRISPR", "sequencing", "amplicon" ], "tools": [ { "crispresso2": { "description": "CRISPResso2 is a software pipeline designed to enable rapid and intuitive interpretation of genome editing experiments.", "homepage": "https://crispresso.pinellolab.partners.org/", "documentation": "https://docs.crispresso.com", "tool_dev_url": "https://github.com/pinellolab/CRISPResso2", "doi": "10.1038/s41587-019-0032-3", "licence": [ "MIT" ], "identifier": "biotools:crispresso2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data, respectively.", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "amplicon_sequences": { "type": "string", "description": "A comma-separated list of amplicon sequences.", "pattern": "^([ACGTUMRWSYKVHDBN]+,)*[ACGTUMRWSYKVHDBN]+$" } }, { "amplicon_file": { "type": "file", "description": "A text file containing amplicon sequences, one per line.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "CRISPResso_on_*": { "type": "directory", "description": "CRISPResso output directory", "pattern": "CRISPResso_on_*" } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.html": { "type": "file", "description": "CRISPResso HTML report", "pattern": "*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "CRISPResso_on_*/*.txt": { "type": "file", "description": "CRISPResso text output files", "pattern": "CRISPResso_on_*/*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_crispresso2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crispresso2": { "type": "string", "description": "The name of the tool" } }, { "CRISPResso --version 2>&1 | sed 's/CRISPResso //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crispresso2": { "type": "string", "description": "The name of the tool" } }, { "CRISPResso --version 2>&1 | sed 's/CRISPResso //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sathyasjali" ], "maintainers": [ "@sathyasjali" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "crumble", "path": "modules/nf-core/crumble/meta.yml", "tree_sha": "de1d904fdeb77a2b5844dccd70b1cf5435585d29", "files": [ "modules/nf-core/crumble/environment.yml", "modules/nf-core/crumble/main.nf", "modules/nf-core/crumble/meta.yml", "modules/nf-core/crumble/tests/main.nf.test", "modules/nf-core/crumble/tests/main.nf.test.snap", "modules/nf-core/crumble/tests/nextflow.config" ], "type": "module", "meta": { "name": "crumble", "description": "Controllable lossy compression of BAM/CRAM files", "keywords": [ "compress", "bam", "sam", "cram" ], "tools": [ { "crumble": { "description": "Controllable lossy compression of BAM/CRAM files", "homepage": "https://github.com/jkbonfield/crumble", "documentation": "https://github.com/jkbonfield/crumble", "tool_dev_url": "https://github.com/jkbonfield/crumble", "doi": "10.1093/bioinformatics/bty608", "licence": [ "multiple BSD style licenses" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], { "keepbed": { "type": "file", "description": "BED file defining regions to keep quality", "ontologies": [] } }, { "bedout": { "type": "boolean", "description": "set to true to output suspicious regions to a BED file" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "optional filtered/compressed BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "optional filtered/compressed CRAM file", "pattern": "*.{cram}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sam": { "type": "file", "description": "optional filtered/compressed SAM file", "pattern": "*.{sam}", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "optional suspicious regions BED file", "pattern": "*{bed}", "ontologies": [] } } ] ], "versions_crumble": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crumble": { "type": "string", "description": "The name of the tool" } }, { "0.9.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "crumble": { "type": "string", "description": "The name of the tool" } }, { "0.9.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@priyanka-surana" ], "maintainers": [ "@priyanka-surana" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "csvtk_concat", "path": "modules/nf-core/csvtk/concat/meta.yml", "tree_sha": "44c1496d7f9ca0b4d6cebf00c5dd68c269f5c9dc", "files": [ "modules/nf-core/csvtk/concat/environment.yml", "modules/nf-core/csvtk/concat/main.nf", "modules/nf-core/csvtk/concat/meta.yml", "modules/nf-core/csvtk/concat/tests/main.nf.test", "modules/nf-core/csvtk/concat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "csvtk_concat", "description": "Concatenate two or more CSV (or TSV) tables into a single table", "keywords": [ "concatenate", "tsv", "csv" ], "tools": [ { "csvtk": { "description": "A cross-platform, efficient, practical CSV/TSV toolkit", "homepage": "http://bioinf.shenwei.me/csvtk", "documentation": "http://bioinf.shenwei.me/csvtk", "tool_dev_url": "https://github.com/shenwei356/csvtk", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "csv": { "type": "file", "description": "CSV/TSV formatted files", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "in_format": { "type": "string", "description": "Input format (csv, tab, or a delimiting character)", "pattern": "*" } }, { "out_format": { "type": "string", "description": "Output format (csv, tab, or a delimiting character)", "pattern": "*" } } ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${out_extension}": { "type": "file", "description": "Concatenated CSV/TSV file", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_csvtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "csvtk": { "type": "string", "description": "The name of the tool" } }, { "csvtk version | sed -e 's/csvtk v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "csvtk": { "type": "string", "description": "The name of the tool" } }, { "csvtk version | sed -e 's/csvtk v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "deepmodeloptim", "version": "dev" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "reportho", "version": "1.1.0" }, { "name": "scnanoseq", "version": "1.3.0" } ] }, { "name": "csvtk_join", "path": "modules/nf-core/csvtk/join/meta.yml", "tree_sha": "6b0d89323d485f92de30acb4f8b5fbbed818d914", "files": [ "modules/nf-core/csvtk/join/environment.yml", "modules/nf-core/csvtk/join/main.nf", "modules/nf-core/csvtk/join/meta.yml", "modules/nf-core/csvtk/join/tests/main.nf.test", "modules/nf-core/csvtk/join/tests/main.nf.test.snap", "modules/nf-core/csvtk/join/tests/nextflow.config" ], "type": "module", "meta": { "name": "csvtk_join", "description": "Join two or more CSV (or TSV) tables by selected fields into a single table", "keywords": [ "join", "tsv", "csv" ], "tools": [ { "csvtk": { "description": "A cross-platform, efficient, practical CSV/TSV toolkit", "homepage": "http://bioinf.shenwei.me/csvtk", "documentation": "http://bioinf.shenwei.me/csvtk", "tool_dev_url": "https://github.com/shenwei356/csvtk", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "csv": { "type": "file", "description": "CSV/TSV formatted files", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "out_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${out_extension}": { "type": "file", "description": "Joined CSV/TSV file", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_csvtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "csvtk": { "type": "string", "description": "The name of the tool" } }, { "csvtk version | sed -e 's/csvtk v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "csvtk": { "type": "string", "description": "The name of the tool" } }, { "csvtk version | sed -e 's/csvtk v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@anoronh4" ], "maintainers": [ "@anoronh4" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "differentialabundance", "version": "2.0.0" }, { "name": "hadge", "version": "1.0.0" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "reportho", "version": "1.1.0" } ] }, { "name": "csvtk_mutate2", "path": "modules/nf-core/csvtk/mutate2/meta.yml", "tree_sha": "7f986789b74354cf1908524054c830e30cb317dc", "files": [ "modules/nf-core/csvtk/mutate2/environment.yml", "modules/nf-core/csvtk/mutate2/main.nf", "modules/nf-core/csvtk/mutate2/meta.yml", "modules/nf-core/csvtk/mutate2/tests/main.nf.test", "modules/nf-core/csvtk/mutate2/tests/main.nf.test.snap", "modules/nf-core/csvtk/mutate2/tests/nextflow.config" ], "type": "module", "meta": { "name": "csvtk_mutate2", "description": "Create a new column from selected fields by awk-like arithmetic/string expressions", "keywords": [ "mutate", "tsv", "csv" ], "tools": [ { "csvtk": { "description": "A cross-platform, efficient, practical CSV/TSV toolkit", "homepage": "http://bioinf.shenwei.me/csvtk", "documentation": "http://bioinf.shenwei.me/csvtk", "tool_dev_url": "https://github.com/shenwei356/csvtk", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "CSV/TSV formatted files, or files with a custom delimiter", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "in_format": { "type": "string", "description": "Input format (csv, tsv, or a delimiting character)", "pattern": "*" } }, { "out_format": { "type": "string", "description": "Output format (csv, tsv, or a delimiting character)", "pattern": "*" } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${out_extension}": { "type": "file", "description": "Mutated CSV/TSV file", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_csvtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "csvtk": { "type": "string", "description": "The name of the tool" } }, { "csvtk version | sed -e 's/csvtk v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "csvtk": { "type": "string", "description": "The name of the tool" } }, { "csvtk version | sed -e 's/csvtk v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "csvtk_sort", "path": "modules/nf-core/csvtk/sort/meta.yml", "tree_sha": "22dec3941b3833188f75302f4d032ef92ad102dd", "files": [ "modules/nf-core/csvtk/sort/environment.yml", "modules/nf-core/csvtk/sort/main.nf", "modules/nf-core/csvtk/sort/meta.yml", "modules/nf-core/csvtk/sort/tests/main.nf.test", "modules/nf-core/csvtk/sort/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "csvtk_sort", "description": "Sort CSV (or TSV) tables", "keywords": [ "sort", "tsv", "csv" ], "tools": [ { "csvtk": { "description": "A cross-platform, efficient, practical CSV/TSV toolkit", "homepage": "http://bioinf.shenwei.me/csvtk", "documentation": "http://bioinf.shenwei.me/csvtk", "tool_dev_url": "https://github.com/shenwei356/csvtk", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "csv": { "type": "file", "description": "CSV/TSV formatted file", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "in_format": { "type": "string", "description": "Input format (csv, tab, or a delimiting character)", "pattern": "*" } }, { "out_format": { "type": "string", "description": "Output format (csv, tab, or a delimiting character)", "pattern": "*" } } ], "output": { "sorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${out_extension}": { "type": "file", "description": "Sorted CSV/TSV file", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_csvtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "csvtk": { "type": "string", "description": "The name of the tool" } }, { "csvtk version | sed -e 's/csvtk v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "csvtk": { "type": "string", "description": "The name of the tool" } }, { "csvtk version | sed -e 's/csvtk v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LeonHafner" ], "maintainers": [ "@LeonHafner" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tfactivity", "version": "dev" } ] }, { "name": "csvtk_split", "path": "modules/nf-core/csvtk/split/meta.yml", "tree_sha": "c666c25f717cb5b03bb0cd4a89e1fb8f489fed3c", "files": [ "modules/nf-core/csvtk/split/environment.yml", "modules/nf-core/csvtk/split/main.nf", "modules/nf-core/csvtk/split/meta.yml", "modules/nf-core/csvtk/split/tests/main.nf.test", "modules/nf-core/csvtk/split/tests/main.nf.test.snap", "modules/nf-core/csvtk/split/tests/nextflow.config" ], "type": "module", "meta": { "name": "csvtk_split", "description": "Splits CSV/TSV into multiple files according to column values", "keywords": [ "split", "csv", "tsv" ], "tools": [ { "csvtk": { "description": "CSVTK is a cross-platform, efficient and practical CSV/TSV toolkit that allows rapid data investigation and manipulation.", "homepage": "https://bioinf.shenwei.me/csvtk/", "documentation": "https://bioinf.shenwei.me/csvtk/", "tool_dev_url": "https://github.com/shenwei356/csvtk", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "csv": { "type": "file", "description": "CSV/TSV file", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "in_format": { "type": "string", "description": "Input format (csv, tab, or a delimiting character)", "pattern": "*" } }, { "out_format": { "type": "string", "description": "Output format (csv, tab, or a delimiting character)", "pattern": "*" } } ], "output": { "split_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${out_extension}": { "type": "file", "description": "Split CSV/TSV file", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_csvtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "csvtk": { "type": "string", "description": "The name of the tool" } }, { "csvtk version | sed -e 's/csvtk v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "csvtk": { "type": "string", "description": "The name of the tool" } }, { "csvtk version | sed -e 's/csvtk v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@SusiJo" ], "maintainers": [ "@SusiJo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "ctatsplicing_prepgenomelib", "path": "modules/nf-core/ctatsplicing/prepgenomelib/meta.yml", "tree_sha": "06caa8c1043e32bea03814b75dd1f52db0c8fe7a", "files": [ "modules/nf-core/ctatsplicing/prepgenomelib/main.nf", "modules/nf-core/ctatsplicing/prepgenomelib/meta.yml", "modules/nf-core/ctatsplicing/prepgenomelib/tests/main.nf.test", "modules/nf-core/ctatsplicing/prepgenomelib/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ctatsplicing_prepgenomelib", "description": "Reference preparation for CTAT-splicing", "keywords": [ "splicing", "cancer", "rna", "rnaseq" ], "tools": [ { "ctatsplicing": { "description": "Detection and annotation of cancer splicing aberrations", "homepage": "https://github.com/TrinityCTAT/CTAT-SPLICING", "documentation": "https://github.com/TrinityCTAT/CTAT-SPLICING", "tool_dev_url": "https://github.com/TrinityCTAT/CTAT-SPLICING", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "genome_lib": { "type": "file", "description": "CTAT genome library reference", "pattern": "*", "ontologies": [] } } ], { "cancer_intron_tsv": { "type": "file", "description": "CTAT-splicing data resource supplement", "ontologies": [] } } ], "output": { "reference": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "genome_lib": { "type": "file", "description": "Modified CTAT genome library reference", "pattern": "*", "ontologies": [] } } ] ], "versions_ctatsplicing": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ctatsplicing": { "type": "string", "description": "The name of the tool" } }, { "0.0.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ctatsplicing": { "type": "string", "description": "The name of the tool" } }, { "0.0.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@anoronh4", "@nvnieuwk" ], "maintainers": [ "@anoronh4" ], "long_description": "This module prepares the CTAT genome library reference for splicing analysis by integrating cancer intron annotations.\nIt takes a CTAT genome library and a cancer intron TSV file as input, and outputs a modified genome library reference.\nThe output can be used in subsequent CTAT-splicing analyses to detect and annotate cancer splicing aberrations.\nMake sure to provide the correct genome library and cancer intron data resource.\n" }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "ctatsplicing_startocancerintrons", "path": "modules/nf-core/ctatsplicing/startocancerintrons/meta.yml", "tree_sha": "3febe9e24b19d2c80e95641e3f26c2014b594577", "files": [ "modules/nf-core/ctatsplicing/startocancerintrons/main.nf", "modules/nf-core/ctatsplicing/startocancerintrons/meta.yml", "modules/nf-core/ctatsplicing/startocancerintrons/tests/main.nf.test", "modules/nf-core/ctatsplicing/startocancerintrons/tests/main.nf.test.snap", "modules/nf-core/ctatsplicing/startocancerintrons/tests/nextflow.config" ], "type": "module", "meta": { "name": "ctatsplicing_startocancerintrons", "description": "Detection and annotation of aberrant splicing isoforms in cancer transcriptomes", "keywords": [ "splicing", "cancer", "rna", "rnaseq" ], "tools": [ { "ctatsplicing": { "description": "Detection and annotation of cancer splicing aberrations", "homepage": "https://github.com/TrinityCTAT/CTAT-SPLICING", "documentation": "https://github.com/TrinityCTAT/CTAT-SPLICING", "tool_dev_url": "https://github.com/TrinityCTAT/CTAT-SPLICING", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "split_junction": { "type": "file", "description": "STAR alignment splice junction tab file", "pattern": "*.SJ.out.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "junction": { "type": "file", "description": "STAR alignment chimeric junction file", "pattern": "*.out.junction", "ontologies": [] } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bai": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "genome_lib": { "type": "file", "description": "CTAT genome library reference with integrated cancer intron annotation", "pattern": "*", "ontologies": [] } } ] ], "output": { "cancer_introns_sorted_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cancer_intron_reads.sorted.bam": { "type": "file", "description": "Sorted BAM file containing reads mapped to cancer introns", "pattern": "*.cancer_intron_reads.sorted.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "cancer_introns_sorted_bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cancer_intron_reads.sorted.bam.bai": { "type": "file", "description": "Index file for the sorted BAM of cancer introns", "pattern": "*.cancer_intron_reads.sorted.bam.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "gene_reads_sorted_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gene_reads.sorted.sifted.bam": { "type": "file", "description": "Sorted BAM file containing reads mapped to gene regions after downsampling coverage", "pattern": "*.gene_reads.sorted.sifted.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "gene_reads_sorted_bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gene_reads.sorted.sifted.bam.bai": { "type": "file", "description": "Index file for the sorted BAM of gene reads after filtering", "pattern": "*.gene_reads.sorted.sifted.bam.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "cancer_introns": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cancer.introns": { "type": "file", "description": "File containing detected and filtered introns that are found to be enriched in cancer transcriptomes", "pattern": "*.cancer.introns", "ontologies": [] } } ] ], "cancer_introns_prelim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cancer.introns.prelim": { "type": "file", "description": "File containing detected introns that have at least one supporting read and are found to be enriched in cancer transcriptomes", "pattern": "*.cancer.introns.prelim", "ontologies": [] } } ] ], "introns": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*${prefix}.introns": { "type": "file", "description": "File containing all detected introns", "pattern": "*${prefix}.introns", "ontologies": [] } } ] ], "introns_igv_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.introns.for_IGV.bed": { "type": "file", "description": "Bed file used as input for IGV-report visualization, containing cancer introns", "pattern": "*.introns.for_IGV.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "igv_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ctat-splicing.igv.html": { "type": "file", "description": "Self-contained IGV-report in HTML format for visualization of cancer introns", "pattern": "*.ctat-splicing.igv.html", "ontologies": [] } } ] ], "igv_tracks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.igv.tracks": { "type": "file", "description": "IGV tracks file for visualizing cancer introns in IGV", "pattern": "*.igv.tracks", "ontologies": [] } } ] ], "chckpts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.chckpts": { "type": "file", "description": "Checkpoint files for CTAT-SPLICING, useful for debugging or resuming interrupted runs", "pattern": "*.chckpts", "ontologies": [] } } ] ], "versions_ctatsplicing": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ctatsplicing": { "type": "string", "description": "The name of the tool" } }, { "0.0.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ctatsplicing": { "type": "string", "description": "The name of the tool" } }, { "0.0.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@anoronh4", "@nvnieuwk" ], "maintainers": [ "@anoronh4" ], "long_description": "This module detects and annotates aberrant splicing isoforms in cancer transcriptomes using CTAT-splicing.\nIt takes STAR alignment files, a sorted BAM file, and a CTAT genome library reference as input, and outputs various files related to cancer introns.\nThe output can be used for further analysis of splicing aberrations in cancer.\nMake sure to provide the correct STAR alignment files and CTAT genome library reference.\n" }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "ctree", "path": "modules/nf-core/ctree/meta.yml", "tree_sha": "29911466d92622d51ccc59cc6f60ecf48cb04d59", "files": [ "modules/nf-core/ctree/environment.yml", "modules/nf-core/ctree/main.nf", "modules/nf-core/ctree/meta.yml", "modules/nf-core/ctree/templates/main_script.R", "modules/nf-core/ctree/tests/main.nf.test", "modules/nf-core/ctree/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ctree", "description": "Clone trees for Cancer Evolution studies from bulk sequencing data.", "keywords": [ "phylogenetic-trees", "cancer-genomics", "cancer-evolution", "clonal-evolution" ], "tools": [ { "ctree": { "description": "The ctree package implements clones trees for cancer evolutionary studies. These models are built from\nCancer Cell Franctions (CCFs) clusters computed via tumour subclonal deconvolution, using either one or\nmore tumour biopsies at once. They can be used to model evolutionary trajectories from bulk sequencing\ndata, especially if whole-genome sequencing is available.\n", "homepage": "https://caravagnalab.github.io/ctree/", "documentation": "https://caravagnalab.github.io/ctree/", "tool_dev_url": "https://github.com/caravagnalab/ctree", "doi": "10.1038/s41592-018-0108-x", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "ctree_input": { "type": "file", "description": "Either a .rds object of class `vb_bmm` or `dbpmm`, or a `.tsv` mutations table obtained after running the `pyclonevi` module\n", "pattern": "*.{rds,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "ctree_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**ctree_{mobster,VIBER,pyclonevi}.rds": { "type": "file", "description": "The output varies based on the input. If the input is an object of class `dbpmm`,\nthe module outputs one object per sample as follows: `SampleID/ctree_mobster.rds`.\nIf the input is an object of class `vb_bmm`, the output will be one ctree object\nnamed `ctree_VIBER.rds`. If the input is the `pyclonevi` `.tsv` file, the output will\nbe one ctree object named `ctree_pyclonevi.rds`\n", "pattern": "**ctree_{mobster,VIBER,pyclonevi}.rds", "ontologies": [] } } ] ], "ctree_plots_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**ctree_{mobster,VIBER,pyclonevi}_plots.rds": { "type": "file", "description": "Final plots as an .rds object. The module outputs one file for each ctree object\n", "pattern": "**ctree_{mobster,VIBER,pyclonevi}_plots.rds", "ontologies": [] } } ] ], "ctree_report_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**ctree_{mobster,VIBER,pyclonevi}_report.rds": { "type": "file", "description": "Final report plots as an .rds object. The module outputs one file for each ctree object\n", "pattern": "**ctree_{mobster,VIBER,pyclonevi}_report.rds", "ontologies": [] } } ] ], "ctree_report_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**ctree_{mobster,VIBER,pyclonevi}_report.pdf": { "type": "file", "description": "Final report plots as a pdf object. The module outputs one file for each ctree object\n", "pattern": "**ctree_{mobster,VIBER,pyclonevi}_report.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "ctree_report_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**ctree_{mobster,VIBER,pyclonevi}_report.png": { "type": "file", "description": "Final report plots as a png object. The module outputs one file for each ctree object\n", "pattern": "**ctree_{mobster,VIBER,pyclonevi}_report.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@elena-buscaroli" ], "maintainers": [ "@elena-buscaroli" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tumourevo", "version": "1.0.0" } ] }, { "name": "custom_addmostsevereconsequence", "path": "modules/nf-core/custom/addmostsevereconsequence/meta.yml", "tree_sha": "5456961fe983a508d66eaab1432570a10b435cca", "files": [ "modules/nf-core/custom/addmostsevereconsequence/.conda-lock/linux_amd64-bd-1cb13a63908506a2_1.txt", "modules/nf-core/custom/addmostsevereconsequence/.conda-lock/linux_arm64-bd-2700cd1b1e45679d_1.txt", "modules/nf-core/custom/addmostsevereconsequence/environment.yml", "modules/nf-core/custom/addmostsevereconsequence/main.nf", "modules/nf-core/custom/addmostsevereconsequence/meta.yml", "modules/nf-core/custom/addmostsevereconsequence/resources/usr/bin/add_most_severe_consequence.py", "modules/nf-core/custom/addmostsevereconsequence/tests/main.nf.test", "modules/nf-core/custom/addmostsevereconsequence/tests/main.nf.test.snap", "modules/nf-core/custom/addmostsevereconsequence/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_addmostsevereconsequence", "description": "Annotate a VEP annotated VCF with the most severe consequence field", "keywords": [ "annotation", "vep", "consequence", "vcf" ], "tools": [ { "custom": { "description": "Custom module to annotate a VEP annotated VCF with the most severe consequence field", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/addmostsevereconsequence/main.nf", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "VEP annotated VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "variant_consequences": { "type": "file", "description": "File with VEP variant consequences, one per line.", "pattern": "*", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Annotated VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_addmostsevereconsequence": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "addmostsevereconsequence": { "type": "string", "description": "The name of the tool" } }, { "1.2.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "addmostsevereconsequence": { "type": "string", "description": "The name of the tool" } }, { "1.2.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn", "@fellen31" ], "maintainers": [ "@ramprasadn", "@fellen31" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_python:2700cd1b1e45679d", "build_id": "bd-2700cd1b1e45679d_1", "scan_id": "sc-af180c6a31a6f459_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_python:1cb13a63908506a2", "build_id": "bd-1cb13a63908506a2_1", "scan_id": "sc-562da422eaed76b5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_python:32ddc77f024520c6", "build_id": "bd-32ddc77f024520c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cf/cff1dbbd32233e16c017b28a62ef5d13f4ea49a15865fa85c372fdd3e4adba3f/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_python:f753592c584d1a56", "build_id": "bd-f753592c584d1a56_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f2/f22cf1561637980fb7738361847c9214fcb6f29805d963afd764ac8f35ca763c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/addmostsevereconsequence/.conda-lock/linux_amd64-bd-1cb13a63908506a2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/addmostsevereconsequence/.conda-lock/linux_arm64-bd-2700cd1b1e45679d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "custom_addmostseverepli", "path": "modules/nf-core/custom/addmostseverepli/meta.yml", "tree_sha": "2f1a93e6481623ffb7a2fa40ed69ec61ea5d7d8d", "files": [ "modules/nf-core/custom/addmostseverepli/.conda-lock/linux_amd64-bd-1cb13a63908506a2_1.txt", "modules/nf-core/custom/addmostseverepli/.conda-lock/linux_arm64-bd-2700cd1b1e45679d_1.txt", "modules/nf-core/custom/addmostseverepli/environment.yml", "modules/nf-core/custom/addmostseverepli/main.nf", "modules/nf-core/custom/addmostseverepli/meta.yml", "modules/nf-core/custom/addmostseverepli/resources/usr/bin/add_most_severe_pli.py", "modules/nf-core/custom/addmostseverepli/tests/main.nf.test", "modules/nf-core/custom/addmostseverepli/tests/main.nf.test.snap", "modules/nf-core/custom/addmostseverepli/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_addmostseverepli", "description": "Annotate a VEP annotated VCF with the most severe pLi field", "keywords": [ "annotation", "vep", "pli", "vcf" ], "tools": [ { "custom": { "description": "Custom module to annotate a VEP annotated VCF with the most severe pLi field", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/addmostseverepli/main.nf", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "VEP annotated VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Annotated VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_addmostseverepli": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "addmostseverepli": { "type": "string", "description": "The name of the tool" } }, { "1.2.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "addmostseverepli": { "type": "string", "description": "The name of the tool" } }, { "1.2.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn", "@fellen31" ], "maintainers": [ "@ramprasadn", "@fellen31" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_python:2700cd1b1e45679d", "build_id": "bd-2700cd1b1e45679d_1", "scan_id": "sc-af180c6a31a6f459_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_python:1cb13a63908506a2", "build_id": "bd-1cb13a63908506a2_1", "scan_id": "sc-562da422eaed76b5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_python:f753592c584d1a56", "build_id": "bd-f753592c584d1a56_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f2/f22cf1561637980fb7738361847c9214fcb6f29805d963afd764ac8f35ca763c/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_python:32ddc77f024520c6", "build_id": "bd-32ddc77f024520c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cf/cff1dbbd32233e16c017b28a62ef5d13f4ea49a15865fa85c372fdd3e4adba3f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/addmostseverepli/.conda-lock/linux_amd64-bd-1cb13a63908506a2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/addmostseverepli/.conda-lock/linux_arm64-bd-2700cd1b1e45679d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "custom_bed12codonpositions", "path": "modules/nf-core/custom/bed12codonpositions/meta.yml", "tree_sha": "272fd9108920dff053905b5fa7603a9734619450", "files": [ "modules/nf-core/custom/bed12codonpositions/.conda-lock/linux_amd64-bd-26e261815660ec9d_1.txt", "modules/nf-core/custom/bed12codonpositions/.conda-lock/linux_arm64-bd-ad5611754f1bd430_1.txt", "modules/nf-core/custom/bed12codonpositions/environment.yml", "modules/nf-core/custom/bed12codonpositions/main.nf", "modules/nf-core/custom/bed12codonpositions/meta.yml", "modules/nf-core/custom/bed12codonpositions/templates/bed12codonpositions.py", "modules/nf-core/custom/bed12codonpositions/tests/main.nf.test", "modules/nf-core/custom/bed12codonpositions/tests/main.nf.test.snap", "modules/nf-core/custom/bed12codonpositions/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_bed12codonpositions", "description": "Expand a BED12 into a BED6 of in-frame mRNA positions, projected back\nto genomic coordinates. Default behaviour emits one row per codon (the\n5' nucleotide); --step / --width / --frame control the stride, span\nand offset on the spliced mRNA. Useful for codon-level work on\nspliced features (e.g. ribo-seq P-site counts per codon, frame /\nperiodicity QC, novel-ORF tiling).\n", "keywords": [ "bed12", "bed6", "codon", "splicing", "coordinates" ], "tools": [ { "bed12codonpositions": { "description": "Python helper that expands a BED12 into per-codon BED6\npositions along the spliced feature, with configurable frame,\nstep and span width via `ext.args`.\n", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/bed12codonpositions/main.nf", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/feature-set information\ne.g. `[ id:'catalogue' ]`\n" } }, { "bed12": { "type": "file", "description": "BED12 file with one record per multi-block feature. blockStarts\nare offsets from column 2 (start); blockSizes are in nt; blocks\nmust be in ascending genomic-coordinate order.\n", "pattern": "*.{bed,bed12}", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta.\n" } }, { "${prefix}.bed": { "type": "file", "description": "BED6 file with one row per in-frame mRNA position projected\nback to genomic coordinates. Columns are chrom, start, end,\nname (from BED12 column 4), score (preserved from BED12\ncolumn 5), strand. Sorted in mRNA-traversal order, which\nmeans descending genomic order on '-' strand records.\n", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/pandas_python_pyyaml:ad5611754f1bd430", "build_id": "bd-ad5611754f1bd430_1", "scan_id": "sc-c496f7884b90eea4_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/pandas_python_pyyaml:26e261815660ec9d", "build_id": "bd-26e261815660ec9d_1", "scan_id": "sc-88d0b063979852ba_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pandas_python_pyyaml:ad7dce8582e7f6fc", "build_id": "bd-ad7dce8582e7f6fc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/72/7259cf5c00cd90b521cdda013955b69043542ad2b93f786c6ed53ecfc04a8422/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pandas_python_pyyaml:b99f553f961782e0", "build_id": "bd-b99f553f961782e0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35df663206512451376a855ae133444e82c1c45fd9843759b41a830004b63aa1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/bed12codonpositions/.conda-lock/linux_amd64-bd-26e261815660ec9d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/bed12codonpositions/.conda-lock/linux_arm64-bd-ad5611754f1bd430_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "custom_catadditionalfasta", "path": "modules/nf-core/custom/catadditionalfasta/meta.yml", "tree_sha": "a5b1759f02bbe83ba88596344a57aebc82ddf600", "files": [ "modules/nf-core/custom/catadditionalfasta/.conda-lock/linux_amd64-bd-b229f007be7a84c0_1.txt", "modules/nf-core/custom/catadditionalfasta/.conda-lock/linux_arm64-bd-e29f576b61676d8d_1.txt", "modules/nf-core/custom/catadditionalfasta/environment.yml", "modules/nf-core/custom/catadditionalfasta/main.nf", "modules/nf-core/custom/catadditionalfasta/meta.yml", "modules/nf-core/custom/catadditionalfasta/templates/fasta2gtf.py", "modules/nf-core/custom/catadditionalfasta/tests/main.nf.test", "modules/nf-core/custom/catadditionalfasta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_catadditionalfasta", "description": "Custom module to Add a new fasta file to an old one and update an associated GTF", "keywords": [ "fasta", "gtf", "genomics" ], "tools": [ { "custom": { "description": "Custom module to Add a new fasta file to an old one and update an associated GTF", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/catadditionalfasta/main.nf", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\n" } }, { "fasta": { "type": "file", "description": "FASTA-format sequence file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "gtf": { "type": "file", "description": "GTF-format annotation file for fasta", "pattern": "*.gtf", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing additional fasta information\n" } }, { "add_fasta": { "type": "file", "description": "FASTA-format file of additional sequences", "pattern": "*.fa", "ontologies": [] } } ], { "biotype": { "type": "string", "description": "Biotype to apply to new GTF entries" } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\n" } }, { "out/${prefix}.fasta": { "type": "file", "description": "FASTA-format combined sequence file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\n" } }, { "out/${prefix}.gtf": { "type": "file", "description": "GTF-format combined annotation file", "pattern": "*.gtf", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/python:3.12.2--b229f007be7a84c0", "build_id": "bd-b229f007be7a84c0_1", "scan_id": "sc-f92dccff53724554_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/python:3.12.2--e29f576b61676d8d", "build_id": "bd-e29f576b61676d8d_1", "scan_id": "sc-e976400f68f60057_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/python:3.12.2--52280fe316184f2e", "build_id": "bd-52280fe316184f2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/62/62fae8648b084d94afff638bcec5219e24386fb308f9a11b2d19a1d3574b820f/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/python:3.12.2--d57705e011be0cf4", "build_id": "bd-d57705e011be0cf4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/dd/dd0e85ebfdd196217d90b852b82b98f50e1f222f43aa55119358e558e7a8a71f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/catadditionalfasta/.conda-lock/linux_amd64-bd-b229f007be7a84c0_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/catadditionalfasta/.conda-lock/linux_arm64-bd-e29f576b61676d8d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "custom_clustermetrics", "path": "modules/nf-core/custom/clustermetrics/meta.yml", "tree_sha": "6a69b06f3f6327aeb7f0e7ad29cc0654b282c064", "files": [ "modules/nf-core/custom/clustermetrics/.conda-lock/linux_amd64-bd-98f5772f09be086e_1.txt", "modules/nf-core/custom/clustermetrics/.conda-lock/linux_arm64-bd-7481ccbf6422b6bd_1.txt", "modules/nf-core/custom/clustermetrics/environment.yml", "modules/nf-core/custom/clustermetrics/main.nf", "modules/nf-core/custom/clustermetrics/meta.yml", "modules/nf-core/custom/clustermetrics/templates/cluster_metrics.py", "modules/nf-core/custom/clustermetrics/tests/main.nf.test", "modules/nf-core/custom/clustermetrics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "CUSTOM_CLUSTERMETRICS", "description": "Computes clustering quality metrics (silhouette, Calinski-Harabasz, Davies-Bouldin), performs k-sweep and k-distance analysis", "keywords": [ "clustering", "metrics", "silhouette", "calinski-harabasz", "davies-bouldin", "k-distance", "evaluation" ], "tools": [ { "scikit-learn": { "description": "Machine learning library for clustering metrics", "homepage": "https://scikit-learn.org/", "documentation": "https://scikit-learn.org/stable/modules/clustering.html", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "features": { "type": "file", "description": "Sample-by-feature matrix: TSV with a `sample_id` column, or a\nPLINK2 `.eigenvec` file (`#FID IID PC1 ...` or `#IID PC1 ...`).\nFamily/source ID columns are dropped; remaining columns are\nnumeric features (e.g. PCA scores).\n", "pattern": "*.{tsv,txt,eigenvec}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "clusters": { "type": "file", "description": "Comma-separated cluster assignments with `sample_id` and integer\n`cluster` columns. Label -1 is treated as DBSCAN noise.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.metrics.tsv": { "type": "file", "description": "TSV with selected cluster quality metrics", "pattern": "*.metrics.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "k_sweep": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.k_sweep.csv": { "type": "file", "description": "CSV with metrics for different values of k", "pattern": "*.k_sweep.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "selected": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.selected.json": { "type": "file", "description": "JSON with the selected/best metrics", "pattern": "*.selected.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.png": { "type": "file", "description": "Optional PNG plots (elbow, silhouette, etc.)", "pattern": "*.png", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@dbaku42" ], "maintainers": [ "@dbaku42" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/matplotlib_numpy_pandas_python_pruned:98f5772f09be086e", "build_id": "bd-98f5772f09be086e_1", "scan_id": "sc-703228fe01063a6b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/matplotlib_numpy_pandas_python_pruned:7481ccbf6422b6bd", "build_id": "bd-7481ccbf6422b6bd_1", "scan_id": "sc-26e9d759c3147735_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/matplotlib_numpy_pandas_python_pruned:ed0a787228d02d18", "build_id": "bd-ed0a787228d02d18_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c0/c06892da96673443d3396e45db8846cae65b7093caaf607093ee18e1a3002034/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/matplotlib_numpy_pandas_python_pruned:07e6f8cb7181d718", "build_id": "bd-07e6f8cb7181d718_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3cc55d016630d9aab5aebf922c59fdc8ef18783ad4572c79ff6b7e4ee2b5964/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/clustermetrics/.conda-lock/linux_amd64-bd-98f5772f09be086e_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/clustermetrics/.conda-lock/linux_arm64-bd-7481ccbf6422b6bd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "custom_clustervisualization", "path": "modules/nf-core/custom/clustervisualization/meta.yml", "tree_sha": "b34c221e7bd3c40c8c0e6a24253d6eab81de2fd9", "files": [ "modules/nf-core/custom/clustervisualization/.conda-lock/linux_amd64-bd-bd2a11c7ed873f18_1.txt", "modules/nf-core/custom/clustervisualization/.conda-lock/linux_arm64-bd-50b5361fb7d660c6_1.txt", "modules/nf-core/custom/clustervisualization/environment.yml", "modules/nf-core/custom/clustervisualization/main.nf", "modules/nf-core/custom/clustervisualization/meta.yml", "modules/nf-core/custom/clustervisualization/templates/cluster_viz.py", "modules/nf-core/custom/clustervisualization/tests/main.nf.test", "modules/nf-core/custom/clustervisualization/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "CUSTOM_CLUSTERVISUALIZATION", "description": "Generates UMAP and t-SNE visualizations colored by cluster", "keywords": [ "clustering", "visualization", "pca", "umap", "tsne", "dimension-reduction" ], "tools": [ { "scikit-learn": { "description": "Machine learning library for dimension reduction (PCA, t-SNE)", "homepage": "https://scikit-learn.org/", "documentation": "https://scikit-learn.org/stable/modules/clustering.html", "licence": [ "BSD-3-Clause" ], "identifier": "" } }, { "umap-learn": { "description": "Uniform Manifold Approximation and Projection for dimension reduction", "homepage": "https://umap-learn.readthedocs.io/", "documentation": "https://umap-learn.readthedocs.io/en/latest/", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "features": { "type": "file", "description": "Sample-by-feature matrix: TSV with a `sample_id` column, or a\nPLINK2 `.eigenvec` file (`#FID IID PC1 ...` or `#IID PC1 ...`).\nFamily/source ID columns are dropped; remaining columns are\nnumeric features (e.g. PCA scores).\n", "pattern": "*.{tsv,txt,eigenvec}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "clusters": { "type": "file", "description": "Comma-separated cluster assignments with `sample_id` and integer\n`cluster` columns. Label -1 is treated as DBSCAN noise.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "umap_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.umap.tsv": { "type": "file", "description": "UMAP coordinates per sample", "pattern": "*.umap.tsv", "ontologies": [ { "edam": "http://edamontology.org/operation_2432" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tsne_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.tsne.tsv": { "type": "file", "description": "t-SNE coordinates per sample", "pattern": "*.tsne.tsv", "ontologies": [ { "edam": "http://edamontology.org/operation_2432" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "umap_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.umap.png": { "type": "file", "description": "UMAP visualization coloured by cluster", "pattern": "*.umap.png", "ontologies": [] } } ] ], "tsne_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.tsne.png": { "type": "file", "description": "t-SNE visualization coloured by cluster", "pattern": "*.tsne.png", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "Software versions used in the module", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@dbaku42" ], "maintainers": [ "@dbaku42" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/matplotlib_numpy_pandas_python_pruned:50b5361fb7d660c6", "build_id": "bd-50b5361fb7d660c6_1", "scan_id": "sc-57e72452171626af_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/matplotlib_numpy_pandas_python_pruned:bd2a11c7ed873f18", "build_id": "bd-bd2a11c7ed873f18_1", "scan_id": "sc-fe5176f75d7dcf9e_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/matplotlib_numpy_pandas_python_pruned:529d7f648174c90c", "build_id": "bd-529d7f648174c90c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/839269dbd58a370d88ecbee81f1d43e61c3f890b583aebedcb7569c928b4bba4/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/matplotlib_numpy_pandas_python_pruned:f9a2d8fb7bde43e2", "build_id": "bd-f9a2d8fb7bde43e2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f7/f737b1218446bfbe82d230793b01b7e173aa63ba768ec167a553f4d583e09297/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/clustervisualization/.conda-lock/linux_amd64-bd-bd2a11c7ed873f18_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/clustervisualization/.conda-lock/linux_arm64-bd-50b5361fb7d660c6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "custom_collectfeaturecounts", "path": "modules/nf-core/custom/collectfeaturecounts/meta.yml", "tree_sha": "050e882d906750c4bbe3cb3a3e3e4170d77a78a7", "files": [ "modules/nf-core/custom/collectfeaturecounts/.conda-lock/linux_amd64-bd-53b2279b83bc6eef_1.txt", "modules/nf-core/custom/collectfeaturecounts/.conda-lock/linux_arm64-bd-fdc7028b37f503f0_1.txt", "modules/nf-core/custom/collectfeaturecounts/environment.yml", "modules/nf-core/custom/collectfeaturecounts/main.nf", "modules/nf-core/custom/collectfeaturecounts/meta.yml", "modules/nf-core/custom/collectfeaturecounts/templates/collectfeaturecounts.R", "modules/nf-core/custom/collectfeaturecounts/tests/main.nf.test", "modules/nf-core/custom/collectfeaturecounts/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_collectfeaturecounts", "description": "Collects one or more subread/featureCounts raw output files (typically one per sample,\nfor the same feature type/ORF caller) into a single long-format table with per-sample\nTPM (Transcripts Per Million) computed.\n", "keywords": [ "featurecounts", "collect", "counts", "tpm" ], "tools": [ { "collectfeaturecounts": { "description": "In-house R script that reshapes one or more raw featureCounts output files into a\nsingle long-format table (one row per feature/sample), computing transcripts per million (TPMs) per sample.\n", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/collectfeaturecounts/main.nf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "inputfiles": { "type": "file", "description": "One or more raw featureCounts output files (as produced by `subread/featurecounts`),\nexactly one per sample, against the same feature set/ORF caller. The sample name\nis taken from each file's count column header (its BAM filename, with a trailing\n`.sorted.bam` stripped).\n", "pattern": "*.featureCounts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}.counts.tsv.gz": { "type": "file", "description": "Long-format table (`orf`, `chr`, `start`, `end`, `strand`, `length`, `sample`,\n`count`, `tpm`) with one row per feature/sample, `count` > 0 rows only.\n", "pattern": "*.counts.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@danilodileo", "@erikrikarddaniel" ], "maintainers": [ "@danilodileo", "@erikrikarddaniel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/r-base_r-data.table_r-dplyr_r-dtplyr_pruned:fdc7028b37f503f0", "build_id": "bd-fdc7028b37f503f0_1", "scan_id": "sc-d3b9c3aebf14be6a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/r-base_r-data.table_r-dplyr_r-dtplyr_pruned:53b2279b83bc6eef", "build_id": "bd-53b2279b83bc6eef_1", "scan_id": "sc-c9f6508e10440dd5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/r-base_r-data.table_r-dplyr_r-dtplyr_pruned:26dcf8d18c74568a", "build_id": "bd-26dcf8d18c74568a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e5/e52672c5c96c9a2da0c032f5603ac4a193fc02e81feeb81257e54b8ded39acf6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-base_r-data.table_r-dplyr_r-dtplyr_pruned:cfc660db3b9f0e48", "build_id": "bd-cfc660db3b9f0e48_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bf/bfe4a872ba15a90cc12fb24aa96ddda852d5b295c214684d9c8fdf3dc02af535/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/collectfeaturecounts/.conda-lock/linux_amd64-bd-53b2279b83bc6eef_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/collectfeaturecounts/.conda-lock/linux_arm64-bd-fdc7028b37f503f0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "custom_collectstats", "path": "modules/nf-core/custom/collectstats/meta.yml", "tree_sha": "0a60d765bc2c37a9f428a4d8621a8642b0a3adb3", "files": [ "modules/nf-core/custom/collectstats/.conda-lock/linux_amd64-bd-24026ac6303954f2_1.txt", "modules/nf-core/custom/collectstats/.conda-lock/linux_arm64-bd-82bba2c9db17d64d_1.txt", "modules/nf-core/custom/collectstats/environment.yml", "modules/nf-core/custom/collectstats/main.nf", "modules/nf-core/custom/collectstats/meta.yml", "modules/nf-core/custom/collectstats/tests/main.nf.test", "modules/nf-core/custom/collectstats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_collectstats", "description": "Collects per-sample read-processing statistics (trimming, decontamination, alignment,\nfeature counting, and optionally taxonomy/function summaries) from a set of\nheterogeneous log/table files into a single overall-stats table per run.\n", "keywords": [ "stats", "collect", "summary", "qc" ], "tools": [ { "collectstats": { "description": "In-house R script that joins per-sample read-processing statistics from\nseveral upstream tools into a single wide table.\n", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/collectstats/main.nf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing run-level information\ne.g. `[ id:'run' ]`\n" } }, { "samples_meta": { "type": "list", "description": "List of per-sample meta maps for every sample included in the run, each with\nat least `id` and `single_end`\ne.g. `[ [ id:'sample1', single_end:false ], [ id:'sample2', single_end:true ] ]`\n" } }, { "trimlogs": { "type": "file", "description": "Trim Galore trimming report(s), one (single-end) or two (paired-end, only the\nR1 report is read) per sample. Pass an empty list to skip trimming stats.\n", "pattern": "*_trimming_report.txt", "ontologies": [] } }, { "bblogs": { "type": "file", "description": "BBDuk log file(s), one per decontaminated sample. Pass an empty list to skip\ndecontamination stats.\n", "pattern": "*.bbduk.log", "ontologies": [] } }, { "idxstats": { "type": "file", "description": "One samtools idxstats output file per sample.", "pattern": "*.idxstats", "ontologies": [] } }, { "fcs": { "type": "file", "description": "One or more featureCounts-derived long-format count tables (as produced e.g.\nby a \"collect featurecounts\"-style step), each with at minimum `sample` and\n`count` columns. Aggregated per input file, keyed by a feature-type label\nparsed from each file's name (the text between the first and second `.`).\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "mergetab": { "type": "file", "description": "Optional wide-format per-sample summary table (e.g. taxonomy/function\nclassification counts) to left-join into the output alongside the other\nstatistics. Pass an empty list to skip.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "overall_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing run-level information\ne.g. `[ id:'run' ]`\n" } }, { "${outfile}": { "type": "file", "description": "One row per sample, columns from every input source left-joined together.", "pattern": "*.overall_stats.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/r-base_r-dplyr_r-purrr_r-readr_pruned:82bba2c9db17d64d", "build_id": "bd-82bba2c9db17d64d_1", "scan_id": "sc-2dd9ea48d98fbfc3_2" }, "linux/amd64": { "name": "community.wave.seqera.io/library/r-base_r-dplyr_r-purrr_r-readr_pruned:24026ac6303954f2", "build_id": "bd-24026ac6303954f2_1", "scan_id": "sc-1b4b3c1b7b6df2b4_2" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/r-base_r-dplyr_r-purrr_r-readr_pruned:a441c3b3a698339d", "build_id": "bd-a441c3b3a698339d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a3/a3b49ce667868b1796cdc1ba9882f6d60423a8f0e7aee85e98943a587cb6c03b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-base_r-dplyr_r-purrr_r-readr_pruned:268e9e80e614b5f5", "build_id": "bd-268e9e80e614b5f5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/40/4047b396af338ea9fa9f58d345f84b77234dfe825a1c71ae178f502d0569b62c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/collectstats/.conda-lock/linux_amd64-bd-24026ac6303954f2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/collectstats/.conda-lock/linux_arm64-bd-82bba2c9db17d64d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "custom_dumpsoftwareversions", "path": "modules/nf-core/custom/dumpsoftwareversions/meta.yml", "tree_sha": "c65d1f0fe74b5eeccf54df2fc36f6f71c30eb87e", "files": [ "modules/nf-core/custom/dumpsoftwareversions/.conda-lock/linux_amd64-bd-5aad79bfb397e7db_1.txt", "modules/nf-core/custom/dumpsoftwareversions/.conda-lock/linux_arm64-bd-b6b65551e6ce8ab3_1.txt", "modules/nf-core/custom/dumpsoftwareversions/environment.yml", "modules/nf-core/custom/dumpsoftwareversions/main.nf", "modules/nf-core/custom/dumpsoftwareversions/meta.yml", "modules/nf-core/custom/dumpsoftwareversions/templates/dumpsoftwareversions.py", "modules/nf-core/custom/dumpsoftwareversions/tests/main.nf.test", "modules/nf-core/custom/dumpsoftwareversions/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_dumpsoftwareversions", "description": "Custom module used to dump software versions within the nf-core pipeline template", "deprecated": true, "keywords": [ "custom", "dump", "version" ], "tools": [ { "custom": { "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" ], "identifier": "" } } ], "input": [ { "versions": { "type": "file", "description": "YML file containing software versions", "pattern": "*.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "yml": [ { "software_versions.yml": { "type": "file", "description": "Standard YML file containing software versions", "pattern": "software_versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "mqc_yml": [ { "software_versions_mqc.yml": { "type": "file", "description": "MultiQC custom content YML file containing software versions", "pattern": "software_versions_mqc.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@drpatelh", "@grst" ], "maintainers": [ "@drpatelh", "@grst" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/multiqc:1.27--5aad79bfb397e7db", "build_id": "bd-5aad79bfb397e7db_1", "scan_id": "sc-91455a7f40e75bf9_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/multiqc:1.27--b6b65551e6ce8ab3", "build_id": "bd-b6b65551e6ce8ab3_1", "scan_id": "sc-f721619802919679_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/multiqc:1.27--d768e6087ca7c034", "build_id": "bd-d768e6087ca7c034_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/04/043d2f0d10cc53f742deb85a68f02fd5edb2c450a40eb6bf8ecfd40ee95b7a02/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/multiqc:1.27--1779b7e777cdd871", "build_id": "bd-1779b7e777cdd871_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/30/300f8d05eaea16f84f0316eeef521c84b366bf33813d3d1676b59434a4cf26d1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/dumpsoftwareversions/.conda-lock/linux_amd64-bd-5aad79bfb397e7db_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/dumpsoftwareversions/.conda-lock/linux_arm64-bd-b6b65551e6ce8ab3_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "drugresponseeval", "version": "1.3.0" }, { "name": "genomeannotator", "version": "dev" }, { "name": "genomeskim", "version": "dev" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hic", "version": "2.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "marsseq", "version": "1.0.3" }, { "name": "meerpipe", "version": "dev" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "omicsgenetraitassociation", "version": "dev" }, { "name": "quantms", "version": "1.2.0" }, { "name": "radseq", "version": "dev" }, { "name": "readsimulator", "version": "1.0.1" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "ssds", "version": "dev" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "viralintegration", "version": "0.1.1" } ] }, { "name": "custom_filterdifferentialtable", "path": "modules/nf-core/custom/filterdifferentialtable/meta.yml", "tree_sha": "6dea5adf1648a1cc66f9781d5020c1e18d78bdd1", "files": [ "modules/nf-core/custom/filterdifferentialtable/.conda-lock/linux_amd64-bd-3116f093aa26dc56_1.txt", "modules/nf-core/custom/filterdifferentialtable/.conda-lock/linux_arm64-bd-09ac177fe7cf9c94_1.txt", "modules/nf-core/custom/filterdifferentialtable/environment.yml", "modules/nf-core/custom/filterdifferentialtable/main.nf", "modules/nf-core/custom/filterdifferentialtable/meta.yml", "modules/nf-core/custom/filterdifferentialtable/tests/main.nf.test", "modules/nf-core/custom/filterdifferentialtable/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_filterdifferentialtable", "description": "Filters a differential expression table based on logFC and adjusted p-value thresholds", "keywords": [ "filter", "differential expression", "logFC", "significance statistic", "p-value" ], "tools": [ { "pandas": { "description": "Python library for data manipulation and analysis", "homepage": "https://pandas.pydata.org/", "documentation": "https://pandas.pydata.org/docs/", "tool_dev_url": "https://github.com/pandas-dev/pandas", "doi": "10.5281/zenodo.3509134", "licence": [ "BSD-3-Clause" ], "identifiers": [ "biotools:pandas", "conda:pandas" ], "identifier": "biotools:pandas" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_file": { "type": "file", "description": "Input differential expression table (CSV, TSV, or TXT format)", "pattern": "*.{csv,tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "logfc_column": { "type": "string", "description": "Name of the column containing log fold change values" } }, { "fc_threshold": { "type": "float", "description": "Fold change threshold for filtering" } }, { "fc_cardinality": { "type": "string", "description": "Operator to compare the fold change values with the threshold.\nValid values are: \">=\", \"<=\", \">\", \"<\".\n" } } ], [ { "stat_column": { "type": "string", "description": "Name of the column containing the significance statistic values\n(eg. adjusted p-values).\n" } }, { "stat_threshold": { "type": "float", "description": "Statistic threshold for filtering" } }, { "stat_cardinality": { "type": "string", "description": "Operator to compare the column values with the threshold.\nValid values are: \">=\", \"<=\", \">\", \"<\".\n" } } ] ], "output": { "filtered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_filtered.tsv": { "type": "file", "description": "Filtered differential expression table", "pattern": "*_filtered.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "filtered_up": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_filtered_up.tsv": { "type": "file", "description": "Filtered differential expression table for overexpressed genes", "pattern": "*_filtered_up.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "filtered_down": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_filtered_down.tsv": { "type": "file", "description": "Filtered differential expression table for underexpressed genes", "pattern": "*_filtered_down.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@pinin4fjords", "@WackerO" ], "maintainers": [ "@pinin4fjords", "@WackerO" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pandas_python:3116f093aa26dc56", "build_id": "bd-3116f093aa26dc56_1", "scan_id": "sc-2ce39145fe317ba2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pandas_python:09ac177fe7cf9c94", "build_id": "bd-09ac177fe7cf9c94_1", "scan_id": "sc-6bda3c2ddd830190_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pandas_python:9980ac4808e8c7f2", "build_id": "bd-9980ac4808e8c7f2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2b/2b0b8410f8a37bc6884a27890cf8abc8666a3988b3dca11e6252835b9d53927a/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pandas_python:2b37d95cd180123e", "build_id": "bd-2b37d95cd180123e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/41/41f62bcbc25aec2fd7a1f861be52b57ef78f6f13d77111766a20a1fb4c7524df/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/filterdifferentialtable/.conda-lock/linux_amd64-bd-3116f093aa26dc56_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/filterdifferentialtable/.conda-lock/linux_arm64-bd-09ac177fe7cf9c94_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "custom_geneticmapconvert", "path": "modules/nf-core/custom/geneticmapconvert/meta.yml", "tree_sha": "6254548204eafca9cade056da1b56b9c521befa2", "files": [ "modules/nf-core/custom/geneticmapconvert/.conda-lock/linux_amd64-bd-d8b49a10459ef83c_1.txt", "modules/nf-core/custom/geneticmapconvert/environment.yml", "modules/nf-core/custom/geneticmapconvert/main.nf", "modules/nf-core/custom/geneticmapconvert/meta.yml", "modules/nf-core/custom/geneticmapconvert/templates/geneticmapconvert.R", "modules/nf-core/custom/geneticmapconvert/tests/main.nf.test", "modules/nf-core/custom/geneticmapconvert/tests/main.nf.test.snap", "modules/nf-core/custom/geneticmapconvert/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_geneticmapconvert", "description": "This R script allows to automatically detect the different genetic map format and\nconvert the input file in all the other format type.\nRecombination rate will be recomputed in the following case:\n - '--remove_duplicated_cm' and uplicated genetic distance present (lines removed except first one)\n - '--remove_null_rate' and zero rate values present (line removed)\n", "keywords": [ "map", "convertion", "R" ], "tools": [ { "custom": { "description": "Custom script to convert any genetic map format", "homepage": "https://github.com/nf-core/tools", "documentation": "https://github.com/nf-core/tools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "map_file": { "type": "file", "description": "Genomic map file to process.\nThis file should contain the data of only one chromosome.\nIt should be a flat file (comma, semicolon, tab or space delimited) with\nat least the physical position and its corresponding recombination\ndistance in centiMorgans.\nThe columns names will be normalised (no space, extra character transformed to \"_\")\nand then automatically recognise as:\n - chr: _chr, chrom, chromosome\n - pos: position, bp\n - id: snp, marker, rsid\n - cm: genetic_map_cm\n - rate: combined_rate, combined_rate_cm_mb, cm_mb\nIf no header present, then it will try for 3 columns table with chr, pos, cm format\nand for 4 columns table with chr, id, cm, pos format.\n", "ontologies": [] } } ] ], "output": { "glimpse_map": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.glimpse.map": { "type": "file", "description": "File containing the map in Glimpse format:\ntab-delimited file with header and columns:\npos, chr, cM\n", "pattern": "*.glimpse.map", "ontologies": [] } } ] ], "plink_map": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.plink.map": { "type": "file", "description": "File containing the map in PLINK format:\nspace-delimited file without header and columns:\nchr, id, cM, pos\n", "pattern": "*.plink.map", "ontologies": [] } } ] ], "stitch_map": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.stitch.map": { "type": "file", "description": "File containing the map in STITCH format:\nspace-delimited file with header and columns:\npos, rate, cM\n", "pattern": "*.stitch.map", "ontologies": [] } } ] ], "minimac_map": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.minimac.map": { "type": "file", "description": "File containing the map in Minimac format:\ntab-delimited file with header and columns:\nchr, pos, cM\n", "pattern": "*.minimac.map", "ontologies": [] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.R_sessionInfo.log": { "type": "file", "description": "dump of R SessionInfo", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/data_1678" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-data.table_r-janitor_r-nfcore.utils_r-r.utils:d8b49a10459ef83c", "build_id": "bd-d8b49a10459ef83c_1", "scan_id": "sc-1f1048489364ae92_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-data.table_r-janitor_r-nfcore.utils_r-r.utils:5b5a966c8089c543", "build_id": "bd-5b5a966c8089c543_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0e/0e625d9794fe4feb2e1126731121ca9750eb6f43d63e896730ad14e170421546/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/geneticmapconvert/.conda-lock/linux_amd64-bd-d8b49a10459ef83c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "custom_getchromsizes", "path": "modules/nf-core/custom/getchromsizes/meta.yml", "tree_sha": "fd09ff7e97ee4eedd630e0f4aa47e135bb8f4c7c", "files": [ "modules/nf-core/custom/getchromsizes/.conda-lock/linux_amd64-bd-ef1e734834ad9fa5_1.txt", "modules/nf-core/custom/getchromsizes/.conda-lock/linux_arm64-bd-fe9f11c26e616a8e_1.txt", "modules/nf-core/custom/getchromsizes/environment.yml", "modules/nf-core/custom/getchromsizes/main.nf", "modules/nf-core/custom/getchromsizes/meta.yml", "modules/nf-core/custom/getchromsizes/tests/main.nf.test", "modules/nf-core/custom/getchromsizes/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_getchromsizes", "description": "Generates a FASTA file of chromosome sizes and a fasta index file", "deprecated": true, "keywords": [ "fasta", "chromosome", "indexing" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fa,fasta,fna,fas}", "ontologies": [] } } ] ], "output": { "sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sizes": { "type": "file", "description": "File containing chromosome lengths", "pattern": "*.{sizes}", "ontologies": [] } } ] ], "fai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fai": { "type": "file", "description": "FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "gzi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gzi": { "type": "file", "description": "Optional gzip index file for compressed inputs", "pattern": "*.gzi", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@tamara-hodgetts", "@chris-cheshire", "@muffato" ], "maintainers": [ "@tamara-hodgetts", "@chris-cheshire", "@muffato" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.22.1--ef1e734834ad9fa5", "build_id": "bd-ef1e734834ad9fa5_1", "scan_id": "sc-747e642a16acbd39_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.22.1--fe9f11c26e616a8e", "build_id": "bd-fe9f11c26e616a8e_1", "scan_id": "sc-135f830894db0944_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.22.1--f6043716ad3fa1c3", "build_id": "bd-f6043716ad3fa1c3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fc/fca45dc02d0b0906faa49dcbb706dc4dc07b2327b1884e8b344893d10fc87ae1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.22.1--8be3664ccd0813e0", "build_id": "bd-8be3664ccd0813e0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7e/7e883bfe72a05e03eea79cb3e2bd5782e9dbabd4aa82e24fa53b977b1a9e8826/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/getchromsizes/.conda-lock/linux_amd64-bd-ef1e734834ad9fa5_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/getchromsizes/.conda-lock/linux_arm64-bd-fe9f11c26e616a8e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "deepmodeloptim", "version": "dev" }, { "name": "hic", "version": "2.1.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "custom_gtffilter", "path": "modules/nf-core/custom/gtffilter/meta.yml", "tree_sha": "5a4a88e4c5d65b9294dc5cff382004e430a7691a", "files": [ "modules/nf-core/custom/gtffilter/.conda-lock/linux_amd64-bd-de7566bbce1bfa41_1.txt", "modules/nf-core/custom/gtffilter/.conda-lock/linux_arm64-bd-63cd87da376d0b6e_1.txt", "modules/nf-core/custom/gtffilter/environment.yml", "modules/nf-core/custom/gtffilter/main.nf", "modules/nf-core/custom/gtffilter/meta.yml", "modules/nf-core/custom/gtffilter/templates/gtffilter.py", "modules/nf-core/custom/gtffilter/tests/main.nf.test", "modules/nf-core/custom/gtffilter/tests/main.nf.test.snap", "modules/nf-core/custom/gtffilter/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_gtffilter", "description": "Filter a gtf file to keep only regions that are located on a chromosome represented in a given fasta file", "keywords": [ "gtf", "fasta", "filter" ], "tools": [ { "gtffilter": { "description": "Filter a gtf file to keep only regions that are located on a chromosome represented in a given fasta file", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/gtffilter/main.nf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gtf": { "type": "file", "description": "GTF file", "pattern": "*.{gtf}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "output": { "gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${suffix}": { "type": "file", "description": "Filtered GTF file", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@nictru" ], "maintainers": [ "@nictru" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/python:3.14.5--63cd87da376d0b6e", "build_id": "bd-63cd87da376d0b6e_1", "scan_id": "sc-d6f25ed8585fa689_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/python:3.14.5--de7566bbce1bfa41", "build_id": "bd-de7566bbce1bfa41_1", "scan_id": "sc-8d27fb74624d60a5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/python:3.14.5--9da127fe60f5d9e3", "build_id": "bd-9da127fe60f5d9e3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/01/01e0e15b39748164d9a6dc87e4ffcfbecaac35dab3b8e6715d7c93b27914d039/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/python:3.14.5--c410ab7a0ef2f334", "build_id": "bd-c410ab7a0ef2f334_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/13/1340bf9bd68b2760272dfa0f7d62b3d6703505fd6899fd98407f2225e3917213/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/gtffilter/.conda-lock/linux_amd64-bd-de7566bbce1bfa41_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/gtffilter/.conda-lock/linux_arm64-bd-63cd87da376d0b6e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "custom_matrixfilter", "path": "modules/nf-core/custom/matrixfilter/meta.yml", "tree_sha": "a0efc2d0e830d825228d2910d0cf74a0c9c05d9b", "files": [ "modules/nf-core/custom/matrixfilter/.conda-lock/linux_amd64-bd-d903e969fe33d78c_1.txt", "modules/nf-core/custom/matrixfilter/.conda-lock/linux_arm64-bd-f91724a02edbff11_1.txt", "modules/nf-core/custom/matrixfilter/environment.yml", "modules/nf-core/custom/matrixfilter/main.nf", "modules/nf-core/custom/matrixfilter/meta.yml", "modules/nf-core/custom/matrixfilter/templates/matrixfilter.R", "modules/nf-core/custom/matrixfilter/tests/main.nf.test", "modules/nf-core/custom/matrixfilter/tests/main.nf.test.snap", "modules/nf-core/custom/matrixfilter/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_matrixfilter", "description": "filter a matrix based on a minimum value and numbers of samples that must pass.", "keywords": [ "matrix", "filter", "abundance", "na" ], "tools": [ { "matrixfilter": { "description": "filter a matrix based on a minimum value and numbers of samples", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/matrixfilter/main.nf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on matrix to be filtered, at a\nminimum an id. e.g. [ id:'test' ]\n" } }, { "abundance": { "type": "file", "description": "Raw TSV or CSV format abundance matrix with features (e.g.\ngenes) by row and observations (e.g. samples) by column. All rownames\nfrom the sample sheet should be present in the columns.\n", "ontologies": [] } } ], [ { "samplesheet_meta": { "type": "map", "description": "Where samplesheet is provided, aroovy Map containing information on\nsample sheet, at a minimum an id. e.g. [ id:'test' ]\n" } }, { "samplesheet": { "type": "file", "description": "Optional CSV or TSV format sample sheet with sample metadata. If\nprovided this is used to infer minimum passing samples from group sizes\npresent (see grouping_variable), but also to validate matrix columns.\nIf not provided, all numeric columns are selected.\n", "ontologies": [] } } ] ], "output": { "filtered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment.\ne.g. [ id:'test' ]\n" } }, { "*.filtered.tsv": { "type": "file", "description": "Filtered version of input matrix", "pattern": "*.filtered.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tests": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment.\ne.g. [ id:'test' ]\n" } }, { "*.tests.tsv": { "type": "file", "description": "Boolean matrix with pass/ fail status for each test on each feature", "pattern": "*.tests.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "thresholds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment.\ne.g. [ id:'test' ]\n" } }, { "*.thresholds.tsv": { "type": "file", "description": "Table of filtering thresholds applied in matrix filtering", "pattern": "*.thresholds.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment.\ne.g. [ id:'test' ]\n" } }, { "*R_sessionInfo.log": { "type": "file", "description": "Log file containing R session information", "pattern": "*.log", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/r-base:4.2.1--f91724a02edbff11", "build_id": "bd-f91724a02edbff11_1", "scan_id": "sc-d2dd524152b4fb2d_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/r-base:4.2.1--d903e969fe33d78c", "build_id": "bd-d903e969fe33d78c_1", "scan_id": "sc-a091e6f18746d3fe_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-base:4.2.1--ee850b5b0358f970", "build_id": "bd-ee850b5b0358f970_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/04/04df12e2b58fe5f85f25230d1575236a872670d4ac5dd343f188ca7c86cb2d10/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/r-base:4.2.1--e7e13e5c705c88da", "build_id": "bd-e7e13e5c705c88da_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c0/c0b9112f2b76590fd0962dd2a61479d809275552c834c1928c3e8d9a83f2b5ce/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/matrixfilter/.conda-lock/linux_amd64-bd-d903e969fe33d78c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/matrixfilter/.conda-lock/linux_arm64-bd-f91724a02edbff11_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "custom_multiqccustombiotype", "path": "modules/nf-core/custom/multiqccustombiotype/meta.yml", "tree_sha": "d355dbb4b75cfbe2bd44ec1abe9838694db2f16f", "files": [ "modules/nf-core/custom/multiqccustombiotype/.conda-lock/linux_amd64-bd-2411dfb0536aecdf_1.txt", "modules/nf-core/custom/multiqccustombiotype/.conda-lock/linux_arm64-bd-90d594548a5b8d06_1.txt", "modules/nf-core/custom/multiqccustombiotype/environment.yml", "modules/nf-core/custom/multiqccustombiotype/main.nf", "modules/nf-core/custom/multiqccustombiotype/meta.yml", "modules/nf-core/custom/multiqccustombiotype/templates/mqc_features_stat.py", "modules/nf-core/custom/multiqccustombiotype/tests/main.nf.test", "modules/nf-core/custom/multiqccustombiotype/tests/main.nf.test.snap", "modules/nf-core/custom/multiqccustombiotype/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_multiqccustombiotype", "description": "Generate MultiQC-compatible biotype count summaries from featureCounts output", "keywords": [ "biotype", "featurecounts", "multiqc", "rnaseq", "qc" ], "tools": [ { "custom": { "description": "Summarise featureCounts biotype assignments for MultiQC reporting", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/multiqccustombiotype/main.nf", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "count": { "type": "file", "description": "featureCounts output count file", "pattern": "*.featureCounts.txt", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "header": { "type": "file", "description": "Header file for the biotype counts MultiQC table", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*biotype_counts_mqc.tsv": { "type": "file", "description": "Biotype counts formatted for MultiQC. The process fails if the\nnumber of biotype rows exceeds the threshold passed via\n`ext.args = '--max_biotypes N'` (default 100), since MultiQC\ncannot render a bar plot with that many categories.\n", "pattern": "*biotype_counts_mqc.tsv", "ontologies": [] } } ] ], "rrna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*biotype_counts_rrna_mqc.tsv": { "type": "file", "description": "rRNA percentage for MultiQC general stats", "pattern": "*biotype_counts_rrna_mqc.tsv", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/python:3.12.12--2411dfb0536aecdf", "build_id": "bd-2411dfb0536aecdf_1", "scan_id": "sc-1c4137e40e690083_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/python:3.12.12--90d594548a5b8d06", "build_id": "bd-90d594548a5b8d06_1", "scan_id": "sc-35892c696a8ce1df_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/python:3.12.12--41cead5f39a045ad", "build_id": "bd-41cead5f39a045ad_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/80/8066f3db760151a8f3813f56d80841a730d6c4d9dc803724e45ff6b5565daa09/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/python:3.12.12--2d4578b964ba956a", "build_id": "bd-2d4578b964ba956a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6b/6bb45b3a3fed2ebd55af1322a927ea11a751b8b62e542021dbf5be0d375abbb7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/multiqccustombiotype/.conda-lock/linux_amd64-bd-2411dfb0536aecdf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/multiqccustombiotype/.conda-lock/linux_arm64-bd-90d594548a5b8d06_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "custom_orfcollapse", "path": "modules/nf-core/custom/orfcollapse/meta.yml", "tree_sha": "1907d89f2ea21603d9314a489fb9035bc0b5fe68", "files": [ "modules/nf-core/custom/orfcollapse/.conda-lock/linux_amd64-bd-26e261815660ec9d_1.txt", "modules/nf-core/custom/orfcollapse/.conda-lock/linux_arm64-bd-ad5611754f1bd430_1.txt", "modules/nf-core/custom/orfcollapse/environment.yml", "modules/nf-core/custom/orfcollapse/main.nf", "modules/nf-core/custom/orfcollapse/meta.yml", "modules/nf-core/custom/orfcollapse/templates/orfcollapse.py", "modules/nf-core/custom/orfcollapse/tests/main.nf.test", "modules/nf-core/custom/orfcollapse/tests/main.nf.test.snap", "modules/nf-core/custom/orfcollapse/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_orfcollapse", "description": "Collapse small ORFs that share an amino-acid sequence cluster into a single\ncatalogue entry. Pair with `custom/orfmerge` (coordinate-based catalogue),\n`bedtools/getfasta` + `seqkit/translate` (AA FASTA keyed by orf_id), and\n`mmseqs/easycluster` (AA clusters) upstream.\n\nThe coordinate-based merge in `custom/orfmerge` only groups ORFs that overlap\non the genome, so the same micropeptide encoded at several distinct,\nnon-overlapping loci (typically repetitive regions) survives as separate rows.\nThis adopts the peptide-level deduplication and 0.9 amino-acid-similarity\nthreshold of the GENCODE Ribo-seq ORF consolidation (Mudge et al. 2022,\nNat Biotechnol, doi:10.1038/s41587-022-01369-0; gencode-riboseqORFs\ncollapse_cutoff 0.9), implemented here with MMseqs2 sequence-identity\nclustering rather than that tool's longest-shared-string / P-site-overlap\nmetric. Small ORFs (`aa_length` <= `--smorf-max-aa`, default 100) are clustered by\namino-acid identity upstream and this module folds each multi-member cluster\ndown to one representative.\n\nOnly small ORFs are collapsed; larger ORFs are passed through untouched.\nEligibility is the catalogue's `is_smorf` flag, independent of `orf_class`, so\na short uORF and a short novel ORF are both candidates; `--smorf-max-aa`\nre-derives the flag and aborts on disagreement. Among the members of a cluster\nthe representative is chosen by class specificity, then longest aa_length,\nthen orf_id, so the result does not depend on which sequence MMseqs2 labelled\nthe cluster representative. Catalogue row order is preserved; dropped members fold their\n`called_by_` / `score_` evidence, `n_samples` / `samples`\nrecurrence and gene mappings into the survivor.\n", "keywords": [ "orf", "ribo-seq", "catalogue", "smorf", "deduplication" ], "tools": [ { "orfcollapse": { "description": "Python helper that folds small-ORF catalogue rows sharing an MMseqs2\namino-acid cluster into a single representative, merging cross-caller\nprovenance, cross-sample recurrence and gene mappings.\n", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/orfcollapse/main.nf", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map. Typically a cohort-level `[ id: 'cohort' ]`.\n" } }, { "bed12": { "type": "file", "description": "Merged ORF catalogue BED12 (output of `custom/orfmerge`).", "pattern": "*.bed12", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } }, { "catalogue_tsv": { "type": "file", "description": "Merged ORF catalogue TSV (output of `custom/orfmerge`).", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "orf_to_gene_tsv": { "type": "file", "description": "ORF-to-gene mapping TSV (output of `custom/orfmerge`).", "pattern": "*.orf_to_gene.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "aa_fasta": { "type": "file", "description": "Catalogue amino-acid FASTA keyed by orf_id (output of\n`bedtools/getfasta -split -s -nameOnly` then `seqkit/translate`).\n", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "cluster_tsv": { "type": "file", "description": "Two-column MMseqs2 cluster TSV (representativemember), output of\n`mmseqs/easycluster` run on the catalogue AA FASTA.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "bed12": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta." } }, { "${prefix}.bed12": { "type": "file", "description": "Deduplicated ORF catalogue as BED12 (genomic blocks).", "pattern": "*.bed12", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "catalogue_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta." } }, { "${prefix}.tsv": { "type": "file", "description": "Deduplicated per-ORF catalogue table.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "orf_to_gene_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta." } }, { "${prefix}.orf_to_gene.tsv": { "type": "file", "description": "ORF-to-gene mapping with collapsed members remapped to the survivor.", "pattern": "*.orf_to_gene.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "multiqc": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta." } }, { "${prefix}.mqc.tsv": { "type": "file", "description": "MultiQC custom-content TSV (per-class ORF counts, post-collapse).", "pattern": "*.mqc.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "aa_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta." } }, { "${prefix}.fasta": { "type": "file", "description": "Amino-acid FASTA of the surviving catalogue ORFs.", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "consensus_bed12": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta." } }, { "${prefix}.consensus.bed12": { "type": "file", "description": "Consensus view as BED12: the collapsed catalogue filtered to ORFs\nsupported by at least `--min-callers` distinct callers and recurring\nin at least `--min-samples` samples (identical to the full collapsed\ncatalogue at the defaults of 1/1).\n", "pattern": "*.consensus.bed12", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "consensus_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta." } }, { "${prefix}.consensus.tsv": { "type": "file", "description": "Consensus-filtered per-ORF table, same columns as the collapsed catalogue.", "pattern": "*.consensus.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "consensus_orf_to_gene_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta." } }, { "${prefix}.consensus.orf_to_gene.tsv": { "type": "file", "description": "ORF-to-gene mapping restricted to the consensus-filtered ORFs.", "pattern": "*.consensus.orf_to_gene.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/pandas_python_pyyaml:ad5611754f1bd430", "build_id": "bd-ad5611754f1bd430_1", "scan_id": "sc-c496f7884b90eea4_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/pandas_python_pyyaml:26e261815660ec9d", "build_id": "bd-26e261815660ec9d_1", "scan_id": "sc-88d0b063979852ba_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pandas_python_pyyaml:b99f553f961782e0", "build_id": "bd-b99f553f961782e0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35df663206512451376a855ae133444e82c1c45fd9843759b41a830004b63aa1/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pandas_python_pyyaml:ad7dce8582e7f6fc", "build_id": "bd-ad7dce8582e7f6fc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/72/7259cf5c00cd90b521cdda013955b69043542ad2b93f786c6ed53ecfc04a8422/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/orfcollapse/.conda-lock/linux_amd64-bd-26e261815660ec9d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/orfcollapse/.conda-lock/linux_arm64-bd-ad5611754f1bd430_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "custom_orfmerge", "path": "modules/nf-core/custom/orfmerge/meta.yml", "tree_sha": "7f0c036bd895687b64868d440f4e75d63004edb4", "files": [ "modules/nf-core/custom/orfmerge/.conda-lock/linux_amd64-bd-14e95bf7fff3fa6c_1.txt", "modules/nf-core/custom/orfmerge/.conda-lock/linux_arm64-bd-264783d6b9f9a7b5_1.txt", "modules/nf-core/custom/orfmerge/environment.yml", "modules/nf-core/custom/orfmerge/main.nf", "modules/nf-core/custom/orfmerge/meta.yml", "modules/nf-core/custom/orfmerge/templates/orfmerge.py", "modules/nf-core/custom/orfmerge/tests/consensus_threshold.config", "modules/nf-core/custom/orfmerge/tests/main.nf.test", "modules/nf-core/custom/orfmerge/tests/main.nf.test.snap", "modules/nf-core/custom/orfmerge/tests/setup_prefix.config" ], "type": "module", "meta": { "name": "custom_orfmerge", "description": "Cluster normalised per-sample, per-caller ORF predictions into a single\ncohort-level catalogue. Pair with `custom/orfnormalise` upstream and\n(typically) `bedtools/getfasta` + `seqkit/translate` downstream to obtain\nthe AA FASTA.\n\nRows sharing an identical exon structure are grouped first and clustered as a\nsingle proxy chosen by class specificity, then the members are restored. Class\nselects the strategy, so without this an ORF that two callers class differently\nwould be split across strategies and could never merge.\n\nProxies are then partitioned by clustering strategy. The harmonised `orf_class`\nwritten by `custom/orfnormalise` selects the strategy but is never part of a\ngrouping key, because callers disagree on class for the same ORF (Ribo-TISH\nreports `5'UTR` for both uORFs and CDS-overlapping uORFs) and keying on it\nwould emit one catalogue row per disagreeing caller:\n\n - canonical_cds: grouped by (transcript_id, strand), then\n reciprocal-overlap clustered within the\n transcript so a short truncated variant is\n not folded into the full-length CDS.\n - uORF, uoORF, dORF, collapse by (transcript_id, strand, start,\n doORF, intORF, other: end). A single transcript can host multiple\n distinct uORFs / dORFs / internal ORFs, so\n keying on the outer span keeps them in\n separate clusters while still merging\n cross-caller calls that agree on coordinates.\n - novel_u: greedy reciprocal-overlap clustering on summed\n exon-block intersection at `--reciprocal-overlap`\n (default 0.8). Catches fuzzy cross-caller\n matches and exact-coordinate collapses in\n one pass. Order-dependent at the boundary:\n a chain A-B-C where A-B and B-C overlap at\n ~0.85 but A-C only at ~0.75 may cluster as\n {A,B,C} or {A,B}+{C} depending on iteration\n order. Rare in practice at 0.8.\n\nCross-caller consensus is recorded in two column families on the\ncatalogue TSV:\n\n - `called_by_`: 0/1 indicator per supported caller\n (ribotish, ribocode, ribotricer, rpbp, price).\n - `score_`: best score from that caller within the cluster.\n Score direction is per-caller (p-values are\n minimised; Bayes factors / phase scores are\n maximised).\n\nCross-sample recurrence is recorded in two further columns:\n\n - `n_samples`: number of distinct samples contributing to the\n cluster (a cohort recurrence metric).\n - `samples`: sorted, comma-separated list of those sample ids.\n\nEmits a small MultiQC custom-content TSV (per-class counts) for\ninclusion in downstream MultiQC reports.\n\nAlongside the full catalogue, emits a consensus view (`*.consensus.*`)\nfiltered to ORFs supported by at least `--min-callers` distinct callers\nand recurring in at least `--min-samples` samples (both default 1, i.e.\nno filtering, so the consensus view equals the full catalogue). Raising\neither threshold yields a higher-confidence catalogue without altering\nthe full one.\n", "keywords": [ "orf", "ribo-seq", "catalogue", "merge", "clustering" ], "tools": [ { "orfmerge": { "description": "Python helper that clusters normalised ORF BED12+TSV pairs across\ncallers and samples into one unified catalogue, recording per-caller\nprovenance and best score in the output table.\n", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/orfmerge/main.nf", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map. Typically a cohort-level `[ id: 'allsamples' ]`.\n" } }, { "bed12s": { "type": "file", "description": "One or more normalised BED12 files (output of `custom/orfnormalise`).\nFiles are co-indexed with `tsvs` only via shared `orf_id`s; per-row\nalignment is not required.\n", "pattern": "*.bed12", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } }, { "tsvs": { "type": "file", "description": "One or more normalised sidecar TSV files (output of\n`custom/orfnormalise`).\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "bed12": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta.\n" } }, { "${prefix}.bed12": { "type": "file", "description": "Merged ORF catalogue as BED12 (genomic blocks).", "pattern": "*.bed12", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "catalogue_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta.\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Per-ORF table with `called_by_` and `score_`\ncolumns for each supported caller, `n_samples` / `samples`\ncross-sample recurrence columns, plus orf_class, aa_length,\nhost gene_id / transcript_id, `orf_type_native` listing every\ncaller-native ORF-type label in the cluster, and the\n`is_smorf` length flag.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "orf_to_gene_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta.\n" } }, { "${prefix}.orf_to_gene.tsv": { "type": "file", "description": "One row per (orf_id, gene_id, transcript_id) mapping. An ORF can\nmap to multiple host transcripts/genes when callers picked\ndifferent annotated isoforms; downstream gene-level aggregation\ncollapses these.\n", "pattern": "*.orf_to_gene.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "multiqc": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta.\n" } }, { "${prefix}.mqc.tsv": { "type": "file", "description": "MultiQC custom-content TSV (per-class ORF counts).\n", "pattern": "*.mqc.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "consensus_bed12": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta.\n" } }, { "${prefix}.consensus.bed12": { "type": "file", "description": "Consensus-filtered catalogue as BED12 (ORFs meeting the\n`--min-callers` / `--min-samples` thresholds).\n", "pattern": "*.consensus.bed12", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "consensus_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta.\n" } }, { "${prefix}.consensus.tsv": { "type": "file", "description": "Consensus-filtered per-ORF table, same columns as the full\ncatalogue TSV.\n", "pattern": "*.consensus.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "consensus_orf_to_gene_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta.\n" } }, { "${prefix}.consensus.orf_to_gene.tsv": { "type": "file", "description": "ORF-to-gene mapping restricted to the consensus-filtered ORFs.\n", "pattern": "*.consensus.orf_to_gene.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/python_pyyaml:14e95bf7fff3fa6c", "build_id": "bd-14e95bf7fff3fa6c_1", "scan_id": "sc-533215ae91f0141f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/python_pyyaml:264783d6b9f9a7b5", "build_id": "bd-264783d6b9f9a7b5_1", "scan_id": "sc-a229a6c09def1276_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/python_pyyaml:f020547ede680f65", "build_id": "bd-f020547ede680f65_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/79/79111ab0c4b3db9262b682feabc57271946d6679f21d33b38a67f5cdbabc4c00/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/python_pyyaml:782724861fccb0d9", "build_id": "bd-782724861fccb0d9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ca/caf07471ede03189e710de9163ae02e17bf33643bdcd6f1084ef57484174bf7c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/orfmerge/.conda-lock/linux_amd64-bd-14e95bf7fff3fa6c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/orfmerge/.conda-lock/linux_arm64-bd-264783d6b9f9a7b5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "custom_orfnormalise", "path": "modules/nf-core/custom/orfnormalise/meta.yml", "tree_sha": "75210ff66a4a00302d8927d758eceb74716322ff", "files": [ "modules/nf-core/custom/orfnormalise/.conda-lock/linux_amd64-bd-14e95bf7fff3fa6c_1.txt", "modules/nf-core/custom/orfnormalise/.conda-lock/linux_arm64-bd-264783d6b9f9a7b5_1.txt", "modules/nf-core/custom/orfnormalise/environment.yml", "modules/nf-core/custom/orfnormalise/main.nf", "modules/nf-core/custom/orfnormalise/meta.yml", "modules/nf-core/custom/orfnormalise/templates/orfnormalise.py", "modules/nf-core/custom/orfnormalise/tests/main.nf.test", "modules/nf-core/custom/orfnormalise/tests/main.nf.test.snap", "modules/nf-core/custom/orfnormalise/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_orfnormalise", "description": "Convert one ORF caller's per-sample output table into a unified BED12 plus a\nsidecar metadata TSV, ready for cross-caller merging.\n\nAn \"ORF caller\" is a tool that scans ribosome-profiling (Ribo-seq) data and\npredicts which open reading frames are being translated. Each caller writes\nits own table format and uses its own location encoding, classification\nvocabulary, and confidence score. This module reconciles five callers into\none harmonised schema. The `caller` val input selects the parser;\nsupported values:\n\n - ribocode (RiboCode predicted ORF table; transcript-coord input,\n lifted to genomic blocks against the GTF)\n - ribotish (Ribo-TISH predict output; GenomePos + optional Blocks)\n - ribotricer (Ribotricer detect-orfs translating ORFs TSV; ORF span\n parsed from ORF_ID, multi-exon blocks recovered by\n intersecting with host-transcript exon structure from\n the GTF)\n - rpbp (Rp-Bp predicted-orfs BED12 with extra columns)\n - price (PRICE orfs.tsv; Gedi-style Location field, already genomic)\n\nOutput BED12 column order:\n chrom start end name score strand thickStart thickEnd itemRgb\n blockCount blockSizes blockStarts\nThe BED `name` column carries `|`. The BED `score`\ncolumn is the caller's native score rescaled to 0-1000 (higher == more\nconfident regardless of native direction).\n\nOutput sidecar TSV columns:\n orf_id caller sample_id chrom start end strand gene_id transcript_id\n orf_class aa_length score orf_type_native is_smorf\n\n`orf_type_native` carries the caller's own ORF-type label verbatim, so every\nharmonisation decision below stays auditable without re-running the caller.\nORF-type tokens are matched exactly (casefolded) against each caller's closed\nvocabulary, on the part before any colon so that a qualified label such as\nRibo-TISH's `Novel:CDSFrameOverlap` matches on `Novel`. Tokens whose location\nmatches no entry cause the process to fail; successful outputs report\n`unmapped_orf_type=0` on the `# parser_columns:` provenance line.\n\n`orf_class` is purely positional: it records where the ORF sits relative to\nthe annotated CDS and never encodes its length. Select small ORFs with the\n`is_smorf` column (`aa_length` <= `--smorf-max-aa`, default 100).\n\n`aa_length` is derived as `(nucleotide_length - 3) // 3` for every caller\nexcept Ribo-TISH, whose `AALen` column is taken verbatim. If `AALen` counts\nthe stop codon, `is_smorf` is caller-dependent by one residue exactly at the\n`--smorf-max-aa` boundary. Not reconciled: it needs a Ribo-TISH run whose\nnucleotide lengths can be compared against `AALen` directly.\n\nHarmonised `orf_class` vocabulary written into the sidecar TSV:\n\n - canonical_cds: ORF maps to an annotated CDS (including truncated /\n extended variants of one).\n - uORF: upstream ORF, not overlapping the CDS.\n - uoORF: upstream ORF overlapping the CDS out of frame.\n - dORF: downstream ORF, not overlapping the CDS.\n - doORF: downstream ORF overlapping the CDS out of frame.\n - intORF: ORF contained within the CDS, out of frame.\n - novel_u: novel / intergenic ORF not assigned to an annotated CDS.\n - other: anything a caller cannot place.\n\nNot every caller can report every class, so the absence of a class for one\ncaller is a tool limitation rather than evidence about the ORF:\n\n - Ribo-TISH's `5'UTR` covers both uORF and uoORF, and `3'UTR` both dORF\n and doORF: `tisType()` tests only the start position.\n - PRICE's vocabulary has no doORF.\n - ribotricer's `internal` is the terminal fall-through of\n `check_orf_type()` rather than a positive out-of-frame call, so it maps\n to `other`; mapping it to intORF would assert a frame relationship\n ribotricer never tested.\n\nPer-caller mapping notes (lossy collapses):\n\n - PRICE's `Gene` column concatenates every gene overlapping an ORF's\n genomic span, so `gene_id` is resolved from the GTF via the ORF's\n transcript id; the `Gene` column is used only for transcripts absent\n from the annotation, and can then carry a multi-gene value.\n - PRICE `iORF` maps to `intORF` and `orphan` to `novel_u` (it is both the\n not-transcript-consistent label and PRICE's fall-through). `intronic`\n has no positional equivalent and maps to `other`. The exact PRICE\n sub-type is preserved in `orf_type_native`.\n - Rp-Bp's predicted-orfs BED carries no ORF-type column; this module\n defaults every Rp-Bp call to `canonical_cds` (the post-\n selectfinalpredictionset curated set is dominated by canonical\n CDSs). uORF/dORF/novel calls present in Rp-Bp's separate\n `.tab.gz` / `extracted-orfs.bed.gz` files are not propagated here.\n\nEach caller's native confidence score has a \"direction\" - some are\nlower-is-better (p-values), some are higher-is-better (Bayes factors,\nphase scores):\n\n ribocode: min (combined p-value)\n ribotish: min (combined p-value)\n ribotricer: max (phase_score)\n rpbp: max (Bayes factor mean)\n price: min (p-value)\n\nDownstream merging uses this to pick the best per-ORF call.\n", "keywords": [ "orf", "ribo-seq", "normalisation", "bed12", "translation" ], "tools": [ { "orfnormalise": { "description": "Python helper that parses any of five Ribo-seq ORF caller output\ntables and emits a unified BED12 + sidecar TSV. Caller is selected\nby the `caller` val input.\n", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/orfnormalise/main.nf", "licence": [ "MIT" ], "identifier": "" } }, { "ribocode": { "description": "Identifying genome-wide translated ORFs from Ribo-seq data", "homepage": "https://github.com/xryanglab/RiboCode", "documentation": "https://github.com/xryanglab/RiboCode", "doi": "10.1093/nar/gky179", "licence": [ "GPL-3.0" ], "identifier": "" } }, { "ribotish": { "description": "Ribo-seq based ORF prediction with Ribo-TISH", "homepage": "https://github.com/zhpn1024/ribotish", "documentation": "https://github.com/zhpn1024/ribotish", "doi": "10.1038/s41467-017-01981-8", "licence": [ "GPL-3.0" ], "identifier": "" } }, { "ribotricer": { "description": "Ribosome profiling P-site phasing-based ORF detection", "homepage": "https://github.com/smithlabcode/ribotricer", "documentation": "https://github.com/smithlabcode/ribotricer", "doi": "10.1093/bioinformatics/btz878", "licence": [ "GPL-3.0" ], "identifier": "" } }, { "rpbp": { "description": "Translated ORF identification with Rp-Bp", "homepage": "https://github.com/dieterich-lab/rp-bp", "documentation": "https://github.com/dieterich-lab/rp-bp", "doi": "10.1093/nar/gkw1141", "licence": [ "MIT" ], "identifier": "" } }, { "price": { "description": "Probabilistic inference of codon activities by an EM algorithm (PRICE)", "homepage": "https://github.com/erhard-lab/price", "documentation": "https://github.com/erhard-lab/price", "doi": "10.1038/nmeth.4631", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map. Must include `id` (sample identifier; for PRICE this\nis typically the cohort id).\n" } }, { "orfs_table": { "type": "file", "description": "Per-sample (or per-cohort, for PRICE) ORF caller output. The\nformat must match the `caller` val input.\n", "pattern": "*" } }, { "caller": { "type": "string", "description": "ORF caller that produced `orfs_table`. Selects the parser,\nclassifier and score-direction inside the module.\n", "enum": [ "ribocode", "ribotish", "ribotricer", "rpbp", "price" ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map for the annotation (typically `[ id: 'reference' ]`).\n" } }, { "gtf": { "type": "file", "description": "Annotation GTF, used by every caller: ribocode, ribotish and\nribotricer for genomic coordinates and multi-exon blocks, rpbp\nand price to resolve `gene_id` from the ORF's transcript id.\nMust cover the annotation the caller ran against, or a superset:\nunmatched transcripts lose `gene_id`, and price falls back to its\n`Gene` column, which concatenates every gene the ORF overlaps.\n", "pattern": "*.gtf", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "bed12": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta.\n" } }, { "${prefix}.bed12": { "type": "file", "description": "Normalised BED12 with genomic ORF blocks. `name` column encodes\n`|`; `score` is the caller's native\nscore remapped to 0-1000.\n", "pattern": "*.bed12", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map matching the input meta.\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Per-ORF metadata sidecar with columns: orf_id, caller,\nsample_id, chrom, start, end, strand, gene_id, transcript_id,\norf_class, aa_length, score (native), orf_type_native\n(the caller's own ORF-type label), is_smorf.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/python_pyyaml:14e95bf7fff3fa6c", "build_id": "bd-14e95bf7fff3fa6c_1", "scan_id": "sc-533215ae91f0141f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/python_pyyaml:264783d6b9f9a7b5", "build_id": "bd-264783d6b9f9a7b5_1", "scan_id": "sc-a229a6c09def1276_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/python_pyyaml:f020547ede680f65", "build_id": "bd-f020547ede680f65_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/79/79111ab0c4b3db9262b682feabc57271946d6679f21d33b38a67f5cdbabc4c00/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/python_pyyaml:782724861fccb0d9", "build_id": "bd-782724861fccb0d9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ca/caf07471ede03189e710de9163ae02e17bf33643bdcd6f1084ef57484174bf7c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/orfnormalise/.conda-lock/linux_amd64-bd-14e95bf7fff3fa6c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/orfnormalise/.conda-lock/linux_arm64-bd-264783d6b9f9a7b5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "custom_pcaclustering", "path": "modules/nf-core/custom/pcaclustering/meta.yml", "tree_sha": "d0fd717d32560ff452d8b17cc61cb674d1349bf3", "files": [ "modules/nf-core/custom/pcaclustering/.conda-lock/linux_amd64-bd-b745a964522e2e96_1.txt", "modules/nf-core/custom/pcaclustering/.conda-lock/linux_arm64-bd-c47b8734a8131e31_1.txt", "modules/nf-core/custom/pcaclustering/environment.yml", "modules/nf-core/custom/pcaclustering/main.nf", "modules/nf-core/custom/pcaclustering/meta.yml", "modules/nf-core/custom/pcaclustering/templates/clustering.py", "modules/nf-core/custom/pcaclustering/tests/main.nf.test", "modules/nf-core/custom/pcaclustering/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "CUSTOM_PCACLUSTERING", "description": "Performs KMeans or DBSCAN clustering on a sample-by-feature numeric matrix (e.g. principal components, embeddings)", "keywords": [ "clustering", "kmeans", "dbscan", "pca", "embeddings", "plink2", "eigenvec" ], "tools": [ { "scikit-learn": { "description": "Machine learning library for clustering", "homepage": "https://scikit-learn.org/", "documentation": "https://scikit-learn.org/stable/modules/clustering.html", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "features": { "type": "file", "description": "Sample-by-feature matrix. Either a TSV/TXT whose first column is\nsample IDs (any column name) and remaining columns are numeric\nfeatures, or a PLINK2 PCA `.eigenvec` file (`#FID IID PC1 ...`).\nFor PLINK input, `FID`/`SID` are dropped and `IID` is used as\n`sample_id`.\n", "pattern": "*.{tsv,txt,eigenvec}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "algorithm": { "type": "string", "description": "Clustering algorithm to use (kmeans or dbscan)" } }, { "n_clusters": { "type": "integer", "description": "Number of clusters for KMeans" } }, { "dbscan_eps": { "type": "float", "description": "Epsilon parameter for DBSCAN" } }, { "dbscan_min_samples": { "type": "integer", "description": "Minimum samples parameter for DBSCAN" } } ], "output": { "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.clusters.csv": { "type": "file", "description": "CSV file with sample_id and assigned cluster", "pattern": "*.clusters.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.clustering_info.json": { "type": "file", "description": "JSON file with clustering parameters and statistics", "pattern": "*.clustering_info.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@dbaku42" ], "maintainers": [ "@dbaku42" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/numpy_pandas_python_pyyaml_scikit-learn:c47b8734a8131e31", "build_id": "bd-c47b8734a8131e31_1", "scan_id": "sc-b651ba62f64dc3ee_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/numpy_pandas_python_pyyaml_scikit-learn:b745a964522e2e96", "build_id": "bd-b745a964522e2e96_1", "scan_id": "sc-cb898b1a03d8a2f2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/numpy_pandas_python_pyyaml_scikit-learn:b2124c9c68039521", "build_id": "bd-b2124c9c68039521_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/79/7954a01492f2eda956d7646dfdc88f3146e2a65cfd2c4cb22f935938408811cd/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/numpy_pandas_python_pyyaml_scikit-learn:68a9ef80b99c489b", "build_id": "bd-68a9ef80b99c489b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/81/8132cc89f4c7b3a051f1e181a1733137e10054a07187ae01d869010249a1effc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/pcaclustering/.conda-lock/linux_amd64-bd-b745a964522e2e96_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/pcaclustering/.conda-lock/linux_arm64-bd-c47b8734a8131e31_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "custom_resolvetaxonomy", "path": "modules/nf-core/custom/resolvetaxonomy/meta.yml", "tree_sha": "b08136f00dc61df181aef1b96b9c7d946cdd05d4", "files": [ "modules/nf-core/custom/resolvetaxonomy/.conda-lock/linux_amd64-bd-1ed2958705acf8e6_1.txt", "modules/nf-core/custom/resolvetaxonomy/.conda-lock/linux_arm64-bd-8c44a7c9b971de99_1.txt", "modules/nf-core/custom/resolvetaxonomy/environment.yml", "modules/nf-core/custom/resolvetaxonomy/main.nf", "modules/nf-core/custom/resolvetaxonomy/meta.yml", "modules/nf-core/custom/resolvetaxonomy/tests/main.nf.test", "modules/nf-core/custom/resolvetaxonomy/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_resolvetaxonomy", "description": "Resolve the taxonomy for a set of sequences: use an explicit taxonomy file if one\nis given (warning, not silently ignoring, if the sequences also carry embedded\ntaxonomy text); otherwise derive taxonomy from each sequence's own FASTA header,\nGTDB-style (`>id taxonomy;string`). Headers are always stripped down to a bare id\nin the output sequences, regardless of which taxonomy source was used. When\ntaxonomy_required is false, records with neither source are dropped from the\nresolved taxonomy (with a warning) instead of failing the run.\n", "keywords": [ "taxonomy", "fasta", "phylogenetics" ], "tools": [ { "biopython": { "description": "Freely available tools for computational molecular biology.", "homepage": "https://biopython.org/", "documentation": "https://biopython.org/wiki/Documentation", "tool_dev_url": "https://github.com/biopython/biopython", "doi": "10.1093/bioinformatics/btp163", "licence": [ "Biopython License Agreement" ], "identifier": "biotools:biopython" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "taxonomy": { "type": "file", "description": "Optional tab-separated taxonomy labels (seq_namerank1;rank2;...).\nPass `[]` if not available -- taxonomy is then derived from the\nsequences' own FASTA headers instead.\n", "pattern": "*.{tax,tsv,tax.gz,tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "sequences": { "type": "file", "description": "Sequences, aligned or not, in FASTA, Clustal or PHYLIP format.", "pattern": "*.{fa,fasta,fna,aln,phy,fa.gz,fasta.gz,fna.gz,aln.gz,phy.gz}", "ontologies": [] } }, { "taxonomy_required": { "type": "boolean", "description": "Whether every record must end up with a resolved taxonomy. When true, a\nrecord with neither an explicit-file entry nor embedded header text fails\nthe run. When false, such records are silently dropped from the resolved\ntaxonomy output instead (a warning is still written).\n" } } ] ], "output": { "taxonomy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.resolved.tax": { "type": "file", "description": "The resolved taxonomy, either passed through from the input file or\nderived from sequence headers. May have fewer records than the input\nsequences when taxonomy_required is false.\n", "pattern": "*.resolved.tax", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "sequences": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.resolved.${resolvedExtension(sequences)}": { "type": "file", "description": "The input sequences (same format as the input), headers stripped down to a bare id.", "pattern": "*.resolved.*", "ontologies": [] } } ] ], "warnings": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.warnings.txt": { "type": "file", "description": "One line per warning (e.g. embedded taxonomy text ignored, or records dropped); empty if none.", "pattern": "*.warnings.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_biopython": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biopython": { "type": "string", "description": "The name of the tool" } }, { "python3 -c 'import Bio; print(Bio.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biopython": { "type": "string", "description": "The name of the tool" } }, { "python3 -c 'import Bio; print(Bio.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/biopython_python:1ed2958705acf8e6", "build_id": "bd-1ed2958705acf8e6_1", "scan_id": "sc-3679dd97ce412135_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/biopython_python:8c44a7c9b971de99", "build_id": "bd-8c44a7c9b971de99_1", "scan_id": "sc-2ad23822e8b9b3e9_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/biopython_python:8bf95fc4e98620d5", "build_id": "bd-8bf95fc4e98620d5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/07/07d96b48e6ed9c1b07580549220facb20a0f01f0e135a7714954220d99b2588d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/biopython_python:d0b5e17ccbacd17e", "build_id": "bd-d0b5e17ccbacd17e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5e/5e81b4af83178477400fda7b527ddaefb8f7ef8e787fa7016ff39ae44a742f5b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/resolvetaxonomy/.conda-lock/linux_amd64-bd-1ed2958705acf8e6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/resolvetaxonomy/.conda-lock/linux_arm64-bd-8c44a7c9b971de99_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "custom_rsemmergecounts", "path": "modules/nf-core/custom/rsemmergecounts/meta.yml", "tree_sha": "e290bffcb7127c6d34c44735055d7bd62a42e8a7", "files": [ "modules/nf-core/custom/rsemmergecounts/.conda-lock/linux_amd64-bd-2af80cd00892ec9f_1.txt", "modules/nf-core/custom/rsemmergecounts/.conda-lock/linux_arm64-bd-5bd8e00756eeb836_1.txt", "modules/nf-core/custom/rsemmergecounts/environment.yml", "modules/nf-core/custom/rsemmergecounts/main.nf", "modules/nf-core/custom/rsemmergecounts/meta.yml", "modules/nf-core/custom/rsemmergecounts/tests/main.nf.test", "modules/nf-core/custom/rsemmergecounts/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_rsemmergecounts", "description": "Merge per-sample RSEM results into wide and long format TSV matrices", "keywords": [ "rsem", "merge", "counts", "gene expression" ], "tools": [ { "custom": { "description": "Custom module to merge RSEM gene and isoform count results across\nsamples into count/TPM matrices and long-format tables.\n", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/rsemmergecounts/main.nf", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'all_samples' ].\n" } }, { "genes/*": { "type": "file", "description": "Collected RSEM gene-level results files across all samples.\n", "pattern": "*.genes.results", "ontologies": [] } } ], { "isoforms/*": { "type": "file", "description": "Collected RSEM isoform-level results files across all samples.\n", "pattern": "*.isoforms.results", "ontologies": [] } } ], "output": { "counts_gene": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'all_samples' ].\n" } }, { "${prefix}.gene_counts.tsv": { "type": "file", "description": "Wide-format gene-level count matrix (expected_count column from\nRSEM) with samples as columns.\n", "pattern": "*.gene_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tpm_gene": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'all_samples' ].\n" } }, { "${prefix}.gene_tpm.tsv": { "type": "file", "description": "Wide-format gene-level TPM matrix with samples as columns.\n", "pattern": "*.gene_tpm.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "counts_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'all_samples' ].\n" } }, { "${prefix}.transcript_counts.tsv": { "type": "file", "description": "Wide-format transcript-level count matrix (expected_count column\nfrom RSEM) with samples as columns.\n", "pattern": "*.transcript_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tpm_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'all_samples' ].\n" } }, { "${prefix}.transcript_tpm.tsv": { "type": "file", "description": "Wide-format transcript-level TPM matrix with samples as columns.\n", "pattern": "*.transcript_tpm.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "genes_long": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'all_samples' ].\n" } }, { "${prefix}.genes_long.tsv": { "type": "file", "description": "Long-format gene-level results with all RSEM fields and a\nsample_name column.\n", "pattern": "*.genes_long.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "isoforms_long": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'all_samples' ].\n" } }, { "${prefix}.isoforms_long.tsv": { "type": "file", "description": "Long-format isoform-level results with all RSEM fields and a\nsample_name column.\n", "pattern": "*.isoforms_long.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_sed": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sed": { "type": "string", "description": "The name of the tool" } }, { "sed --version 2>&1 | sed '1!d;s/^.*) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sed": { "type": "string", "description": "The name of the tool" } }, { "sed --version 2>&1 | sed '1!d;s/^.*) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/sed:4.7--2af80cd00892ec9f", "build_id": "bd-2af80cd00892ec9f_1", "scan_id": "sc-e85956f41a347073_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/sed:4.7--5bd8e00756eeb836", "build_id": "bd-5bd8e00756eeb836_1", "scan_id": "sc-ff4afbd0af445178_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sed:4.7--fb8f3ab98dccbc23", "build_id": "bd-fb8f3ab98dccbc23_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/74/74c9821caedf1f4f24cbb532bd9bdfcaf56df9be45c4c0e985c07bbdf2ccd3c8/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sed:4.7--8dbdfbd5df6881fb", "build_id": "bd-8dbdfbd5df6881fb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bb/bb6994cbe3d4507aaca2f7a1d28485950df74ffe401f032395e6a4378eb9c255/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/rsemmergecounts/.conda-lock/linux_amd64-bd-2af80cd00892ec9f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/rsemmergecounts/.conda-lock/linux_arm64-bd-5bd8e00756eeb836_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "custom_sratoolsncbisettings", "path": "modules/nf-core/custom/sratoolsncbisettings/meta.yml", "tree_sha": "e39a3992f8894fbb7490e2bf6815b5fa7123a152", "files": [ "modules/nf-core/custom/sratoolsncbisettings/.conda-lock/linux_amd64-bd-c221ea63b92c74bf_1.txt", "modules/nf-core/custom/sratoolsncbisettings/.conda-lock/linux_arm64-bd-05c995c424c66c47_1.txt", "modules/nf-core/custom/sratoolsncbisettings/environment.yml", "modules/nf-core/custom/sratoolsncbisettings/main.nf", "modules/nf-core/custom/sratoolsncbisettings/meta.yml", "modules/nf-core/custom/sratoolsncbisettings/templates/detect_ncbi_settings.sh", "modules/nf-core/custom/sratoolsncbisettings/tests/main.nf.test", "modules/nf-core/custom/sratoolsncbisettings/tests/main.nf.test.snap", "modules/nf-core/custom/sratoolsncbisettings/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_sratoolsncbisettings", "description": "Test for the presence of suitable NCBI settings or create them on the fly.", "keywords": [ "NCBI", "settings", "sra-tools", "prefetch", "fasterq-dump" ], "tools": [ { "sratools": { "description": "SRA Toolkit and SDK from NCBI", "homepage": "https://github.com/ncbi/sra-tools", "documentation": "https://github.com/ncbi/sra-tools/wiki", "tool_dev_url": "https://github.com/ncbi/sra-tools", "licence": [ "Public Domain" ], "identifier": "" } } ], "input": [ { "ids": { "type": "string", "description": "List of id settings" } } ], "output": { "ncbi_settings": [ { "*.mkfg": { "type": "file", "description": "An NCBI user settings file.", "pattern": "*.mkfg", "ontologies": [] } } ], "versions_sratools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sratools": { "type": "string", "description": "The name of the tool" } }, { "prefetch --version 2>&1 | grep -Eo '[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sratools": { "type": "string", "description": "The name of the tool" } }, { "prefetch --version 2>&1 | grep -Eo '[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Midnighter" ], "maintainers": [ "@Midnighter" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/sra-tools:3.2.1--c221ea63b92c74bf", "build_id": "bd-c221ea63b92c74bf_1", "scan_id": "sc-7230e29f780075c2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/sra-tools:3.2.1--05c995c424c66c47", "build_id": "bd-05c995c424c66c47_1", "scan_id": "sc-f7c9675de326aae1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sra-tools:3.2.1--d3b66d46a31848b7", "build_id": "bd-d3b66d46a31848b7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/12/1296a3f79e700d7479f4a294669da501d851daf93b0a246a4d951d630d908a53/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sra-tools:3.2.1--6af08868b0e8544d", "build_id": "bd-6af08868b0e8544d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1a/1ac0b46686672c4b28f13645682481e31a478d3f2ab69f5873d2ee87ad35dd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/sratoolsncbisettings/.conda-lock/linux_amd64-bd-c221ea63b92c74bf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/sratoolsncbisettings/.conda-lock/linux_arm64-bd-05c995c424c66c47_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fetchngs", "version": "1.13.0" } ] }, { "name": "custom_summarisetelomereestimation", "path": "modules/nf-core/custom/summarisetelomereestimation/meta.yml", "tree_sha": "19e3451792eaf9d2e7e5843285d6b2c8200f87db", "files": [ "modules/nf-core/custom/summarisetelomereestimation/.conda-lock/linux_amd64-bd-a1229de030b588d2_1.txt", "modules/nf-core/custom/summarisetelomereestimation/.conda-lock/linux_arm64-bd-5679d1c71bbef740_1.txt", "modules/nf-core/custom/summarisetelomereestimation/environment.yml", "modules/nf-core/custom/summarisetelomereestimation/main.nf", "modules/nf-core/custom/summarisetelomereestimation/meta.yml", "modules/nf-core/custom/summarisetelomereestimation/templates/summarisetelomereestimation.py", "modules/nf-core/custom/summarisetelomereestimation/tests/main.nf.test", "modules/nf-core/custom/summarisetelomereestimation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_summarisetelomereestimation", "description": "Normalise and combine telomere length and content estimates from telseq, telogator2, and telomerehunter into a unified summary", "keywords": [ "telomere", "summary", "telseq", "telogator2", "telomerehunter" ], "tools": [ { "pandas": { "description": "Python Data Analysis Library", "homepage": "https://pandas.pydata.org/", "documentation": "https://pandas.pydata.org/docs/", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "length_tsv": { "type": "file", "description": "TSV file from telseq or telogator2 with telomere length estimates", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "content_tsv": { "type": "file", "description": "Optional TSV file from telomerehunter with telomere content estimates", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "length_tool": { "type": "string", "description": "Which tool produced the length TSV ('telseq' or 'telogator2')" } } ] ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_telomere_summary.tsv": { "type": "file", "description": "Unified summary TSV with normalised telomere length (kb) and content metrics", "pattern": "*_telomere_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pandas_python:a1229de030b588d2", "build_id": "bd-a1229de030b588d2_1", "scan_id": "sc-ea42c2b9f4149bae_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pandas_python:5679d1c71bbef740", "build_id": "bd-5679d1c71bbef740_1", "scan_id": "sc-5d0c5bff95a67c5a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pandas_python:0af8588ef30c9f96", "build_id": "bd-0af8588ef30c9f96_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/93/93f76f0461c25ad04c5f645d7eadbc8ec12c7b2100b0ffef05dc6509e03dac3e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pandas_python:9f3106e0e16e0c4a", "build_id": "bd-9f3106e0e16e0c4a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8e/8e09d3729e7f2fb09b4f0171f3343a03e37e984a1b349b79d22e835c4f141486/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/summarisetelomereestimation/.conda-lock/linux_amd64-bd-a1229de030b588d2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/summarisetelomereestimation/.conda-lock/linux_arm64-bd-5679d1c71bbef740_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "custom_tabulartogseachip", "path": "modules/nf-core/custom/tabulartogseachip/meta.yml", "tree_sha": "ed2756c4c62037c322d55ca767177945e19d0b91", "files": [ "modules/nf-core/custom/tabulartogseachip/.conda-lock/linux_amd64-bd-e2a485f195d5814e_1.txt", "modules/nf-core/custom/tabulartogseachip/.conda-lock/linux_arm64-bd-d139e8df338826fc_1.txt", "modules/nf-core/custom/tabulartogseachip/environment.yml", "modules/nf-core/custom/tabulartogseachip/main.nf", "modules/nf-core/custom/tabulartogseachip/meta.yml", "modules/nf-core/custom/tabulartogseachip/tests/main.nf.test", "modules/nf-core/custom/tabulartogseachip/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_tabulartogseachip", "description": "Make a GSEA class file (.chip) from tabular inputs", "keywords": [ "gsea", "chip", "convert", "tabular" ], "tools": [ { "custom": { "description": "Make a GSEA annotation file (.chip) from tabular inputs", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/tabulartogseachip/main.nf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing data information.\nThis can be used at the workflow level to pass optional parameters to the module.\n[id: 'test', ...]\n" } }, { "tabular": { "type": "file", "description": "Tabular (NOTE that for the moment it only works for TSV file) containing a column with the\nfeatures ids, and another column with the features symbols.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "id": { "type": "string", "description": "The name of the column containing feature ids" } }, { "symbol": { "type": "string", "description": "The name of the column containing feature symbols" } } ] ], "output": { "chip": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata e.g. [ id:'test', ... ]" } }, { "*.chip": { "type": "file", "description": "A categorical class format file (.chip) as defined by the Broad\ndocumentation at\nhttps://software.broadinstitute.org/cancer/software/gsea/wiki/index.php/Data_formats\n", "pattern": "*.chip", "ontologies": [] } } ] ], "versions_gawk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gawk": { "type": "string", "description": "The name of the tool" } }, { "gawk --version 2>&1 | sed '1!d;s/^.*GNU Awk //; s/, .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gawk": { "type": "string", "description": "The name of the tool" } }, { "gawk --version 2>&1 | sed '1!d;s/^.*GNU Awk //; s/, .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords", "@suzannejin" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/gawk:5.1.0--d139e8df338826fc", "build_id": "bd-d139e8df338826fc_1", "scan_id": "sc-569682fc58530de8_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/gawk:5.1.0--e2a485f195d5814e", "build_id": "bd-e2a485f195d5814e_1", "scan_id": "sc-9e25bc3c16672746_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gawk:5.1.0--9d814d07eeeb6d2b", "build_id": "bd-9d814d07eeeb6d2b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c1/c1819ccdfcaef475099e8c9c789698ba515311326887600c7465e375a00463fd/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/gawk:5.1.0--0456a18a28384b35", "build_id": "bd-0456a18a28384b35_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1f/1f29457f9c134798f1c76ccda431bae4036c5a710ff35423f7964528c7aed629/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/tabulartogseachip/.conda-lock/linux_amd64-bd-e2a485f195d5814e_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/tabulartogseachip/.conda-lock/linux_arm64-bd-d139e8df338826fc_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "custom_tabulartogseacls", "path": "modules/nf-core/custom/tabulartogseacls/meta.yml", "tree_sha": "78d7f3f5cd6b5aa94c6291fd0e190d8ae44bcba5", "files": [ "modules/nf-core/custom/tabulartogseacls/.conda-lock/linux_amd64-bd-e94c8172b8bba3cf_1.txt", "modules/nf-core/custom/tabulartogseacls/.conda-lock/linux_arm64-bd-cb4e4891073009e4_1.txt", "modules/nf-core/custom/tabulartogseacls/environment.yml", "modules/nf-core/custom/tabulartogseacls/main.nf", "modules/nf-core/custom/tabulartogseacls/meta.yml", "modules/nf-core/custom/tabulartogseacls/tests/main.nf.test", "modules/nf-core/custom/tabulartogseacls/tests/main.nf.test.snap", "modules/nf-core/custom/tabulartogseacls/tests/nextflow.config" ], "type": "module", "meta": { "name": "custom_tabulartogseacls", "description": "Make a GSEA class file (.cls) from tabular inputs", "keywords": [ "gsea", "cls", "convert", "tabular" ], "tools": [ { "custom": { "description": "Make a GSEA class file (.cls) from tabular inputs", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/tabulartogseacls/main.nf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata including an id, the sample sheet column\nused to define groups, and optionally a separator to override defaults e.g. [\n id:'test', variable:'treatment', separator:',' ]. The way these values are\npassed to the associated module parameters is then defined via an ext.args\nspecification for the process from the workflow, like: ext.args = { [\n \"separator\": \"\\t\", \"variable\": \"$meta.variable\" ] } ('variable' is\ncompulsory here).\n" } }, { "samples": { "type": "file", "description": "Tabular (e.g. TSV/CSV) samples file with sample IDs by row and variables by column.", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "cls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata e.g. [ id:'test', variable:'treatment',\nseparator:',' ]\n" } }, { "*.cls": { "type": "file", "description": "A categorical class format file (.cls) as defined by the Broad\ndocumentation at\nhttps://software.broadinstitute.org/cancer/software/gsea/wiki/index.php/Data_formats\n", "ontologies": [] } } ] ], "versions_mawk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mawk": { "type": "string", "description": "The name of the tool" } }, { "mawk --version | sed '1!d;s/mawk //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mawk": { "type": "string", "description": "The name of the tool" } }, { "mawk --version | sed '1!d;s/mawk //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/coreutils:9.5--e94c8172b8bba3cf", "build_id": "bd-e94c8172b8bba3cf_1", "scan_id": "sc-37fa7ed8609e0dfa_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/coreutils:9.5--cb4e4891073009e4", "build_id": "bd-cb4e4891073009e4_1", "scan_id": "sc-c6fd0d6f41e20d96_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/coreutils:9.5--c96c9be0e4d31909", "build_id": "bd-c96c9be0e4d31909_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ca/ca48925e5294bda1f52731d4bb7f03d56582b4dcbbc3b5d306460fd2ac3e7c9f/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/coreutils:9.5--c3ed46091b9859e2", "build_id": "bd-c3ed46091b9859e2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d8/d809369ef0dfb6f580ebb812d33e442db2866d73757acc6a490ad9aa1a55ef10/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/tabulartogseacls/.conda-lock/linux_amd64-bd-e94c8172b8bba3cf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/tabulartogseacls/.conda-lock/linux_arm64-bd-cb4e4891073009e4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "custom_tabulartogseagct", "path": "modules/nf-core/custom/tabulartogseagct/meta.yml", "tree_sha": "4eb08b3cd996d7cda79330f2998ff8ee2391c72b", "files": [ "modules/nf-core/custom/tabulartogseagct/.conda-lock/linux_amd64-bd-e94c8172b8bba3cf_1.txt", "modules/nf-core/custom/tabulartogseagct/.conda-lock/linux_arm64-bd-cb4e4891073009e4_1.txt", "modules/nf-core/custom/tabulartogseagct/environment.yml", "modules/nf-core/custom/tabulartogseagct/main.nf", "modules/nf-core/custom/tabulartogseagct/meta.yml", "modules/nf-core/custom/tabulartogseagct/tests/main.nf.test", "modules/nf-core/custom/tabulartogseagct/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_tabulartogseagct", "description": "Convert a TSV or CSV with features by row and observations by column to a GCT format file as consumed by GSEA", "keywords": [ "gsea", "gct", "tabular" ], "tools": [ { "tabulartogseagct": { "description": "Convert a TSV or CSV with features by row and observations by column to a GCT format file as consumed by GSEA", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/tabulartogseagct/main.nf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing matrix information\ne.g. [ id:'test' ]\n" } }, { "tabular": { "type": "file", "description": "Tabular (e.g. TSV or CSV file) containing a numeric matrix with features (e.g. genes) by row and samples by column.", "pattern": "*.{tsv,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "gct": [ [ { "meta": { "type": "map", "description": "Groovy Map containing matrix information\ne.g. [ id:'test' ]\n" } }, { "*.gct": { "type": "file", "description": "GCT format version of input TSV", "pattern": "*.{gct}", "ontologies": [] } } ] ], "versions_mawk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mawk": { "type": "string", "description": "The name of the tool" } }, { "mawk --version | sed '1!d;s/mawk //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mawk": { "type": "string", "description": "The name of the tool" } }, { "mawk --version | sed '1!d;s/mawk //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/coreutils:9.5--cb4e4891073009e4", "build_id": "bd-cb4e4891073009e4_1", "scan_id": "sc-c6fd0d6f41e20d96_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/coreutils:9.5--e94c8172b8bba3cf", "build_id": "bd-e94c8172b8bba3cf_1", "scan_id": "sc-37fa7ed8609e0dfa_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/coreutils:9.5--c96c9be0e4d31909", "build_id": "bd-c96c9be0e4d31909_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ca/ca48925e5294bda1f52731d4bb7f03d56582b4dcbbc3b5d306460fd2ac3e7c9f/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/coreutils:9.5--c3ed46091b9859e2", "build_id": "bd-c3ed46091b9859e2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d8/d809369ef0dfb6f580ebb812d33e442db2866d73757acc6a490ad9aa1a55ef10/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/tabulartogseagct/.conda-lock/linux_amd64-bd-e94c8172b8bba3cf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/tabulartogseagct/.conda-lock/linux_arm64-bd-cb4e4891073009e4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "custom_tx2gene", "path": "modules/nf-core/custom/tx2gene/meta.yml", "tree_sha": "dad396cff3792854bd174004ad85a9ab154c4767", "files": [ "modules/nf-core/custom/tx2gene/.conda-lock/linux_amd64-bd-b5b45c494792cf95_1.txt", "modules/nf-core/custom/tx2gene/.conda-lock/linux_arm64-bd-960a3ac1dc8fceb8_1.txt", "modules/nf-core/custom/tx2gene/environment.yml", "modules/nf-core/custom/tx2gene/main.nf", "modules/nf-core/custom/tx2gene/meta.yml", "modules/nf-core/custom/tx2gene/templates/tx2gene.py", "modules/nf-core/custom/tx2gene/tests/main.nf.test", "modules/nf-core/custom/tx2gene/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "custom_tx2gene", "description": "Make a transcript/gene mapping from a GTF and cross-reference with transcript quantifications.", "keywords": [ "gene", "gtf", "pseudoalignment", "rsem", "transcript" ], "tools": [ { "custom": { "description": "\"Custom module to create a transcript to gene mapping from a GTF and\ncheck it against transcript quantifications\"\n", "tool_dev_url": "https://github.com/nf-core/modules/blob/master/modules/nf-core/custom/tx2gene/main.nf", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information related to the GTF file\ne.g. `[ id:'yeast' ]`\n" } }, { "gtf": { "type": "file", "description": "An annotation file of the reference genome in GTF format", "pattern": "*.gtf", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "quants/*": { "type": "file", "description": "quants file" } } ], { "quant_type": { "type": "string", "description": "Quantification type, 'kallisto', 'salmon', or 'rsem'" } }, { "id": { "type": "string", "description": "Gene ID attribute in the GTF file (default= gene_id)" } }, { "extra": { "type": "string", "description": "Extra gene attribute(s) in the GTF file, comma-separated for multiple (default= gene_name)" } } ], "output": { "tx2gene": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information related to the GTF file\ne.g. `[ id:'yeast' ]`\n" } }, { "*tx2gene.tsv": { "type": "file", "description": "A transcript/ gene mapping table in TSV format", "pattern": "*.tx2gene.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/python:3.10.4--960a3ac1dc8fceb8", "build_id": "bd-960a3ac1dc8fceb8_1", "scan_id": "sc-6f1e2f69d88077b0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/python:3.10.4--b5b45c494792cf95", "build_id": "bd-b5b45c494792cf95_1", "scan_id": "sc-7661077dc89c2acc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/python:3.10.4--a884553357188f3c", "build_id": "bd-a884553357188f3c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a3/a3afdbbeb3c6f212ac595eca51a566b047a7bab2c50783955d3aac0d55fa683b/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/python:3.10.4--ba72b5df0b0e205a", "build_id": "bd-ba72b5df0b0e205a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/30/30ad1acd663df5e621ccc8a090ce1b9073133e2b375e87aa9d671f8983a0c22c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/custom/tx2gene/.conda-lock/linux_amd64-bd-b5b45c494792cf95_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/custom/tx2gene/.conda-lock/linux_arm64-bd-960a3ac1dc8fceb8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "cutadapt", "path": "modules/nf-core/cutadapt/meta.yml", "tree_sha": "a7b57fdc0e9169ebe08e287ee67f4a13add149c3", "files": [ "modules/nf-core/cutadapt/.conda-lock/linux_amd64-bd-efafca34ac3f6c8a_1.txt", "modules/nf-core/cutadapt/.conda-lock/linux_arm64-bd-fc40a7a42722a5ae_1.txt", "modules/nf-core/cutadapt/environment.yml", "modules/nf-core/cutadapt/main.nf", "modules/nf-core/cutadapt/meta.yml", "modules/nf-core/cutadapt/tests/main.nf.test", "modules/nf-core/cutadapt/tests/main.nf.test.snap", "modules/nf-core/cutadapt/tests/nextflow.config" ], "type": "module", "meta": { "name": "cutadapt", "description": "Removes adapter sequences from sequencing reads", "keywords": [ "adapter", "primers", "poly-A tails", "trimming", "fastq" ], "tools": [ { "cutadapt": { "description": "Cutadapt finds and removes adapter sequences, primers, poly-A tails\nand other types of unwanted sequence from your high-throughput sequencing reads.\n", "homepage": "https://cutadapt.readthedocs.io/en/stable/index.html", "documentation": "https://github.com/marcelm/cutadapt", "doi": "10.14806/ej.17.1.200", "licence": [ "MIT" ], "identifier": "biotools:cutadapt" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.trim.fastq.gz": { "type": "file", "description": "The trimmed/modified fastq reads", "pattern": "*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "cutadapt log file", "pattern": "*cutadapt.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_cutadapt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cutadapt": { "type": "string", "description": "The name of the tool" } }, { "cutadapt --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cutadapt": { "type": "string", "description": "The name of the tool" } }, { "cutadapt --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden" ], "maintainers": [ "@drpatelh", "@kevinmenden", "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/cutadapt:5.2--efafca34ac3f6c8a", "build_id": "bd-efafca34ac3f6c8a_1", "scan_id": "sc-6c58a604ce71df6c_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/cutadapt:5.2--fc40a7a42722a5ae", "build_id": "bd-fc40a7a42722a5ae_1", "scan_id": "sc-4173e31b1e51d04c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/cutadapt:5.2--5a760b6bb02b3c17", "build_id": "bd-5a760b6bb02b3c17_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f2/f26f1ce0aac66b8f199594c1ed6bb39f256b5a08d524167e84176fb5799f776a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/cutadapt:5.2--66a2f6447a569df3", "build_id": "bd-66a2f6447a569df3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e834489089a32c99935c61b0a0fcd0588d269361d0fe9c72817f6d644c9c831a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/cutadapt/.conda-lock/linux_amd64-bd-efafca34ac3f6c8a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/cutadapt/.conda-lock/linux_arm64-bd-fc40a7a42722a5ae_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "evexplorer", "version": "dev" }, { "name": "hicar", "version": "1.0.0" }, { "name": "marsseq", "version": "1.0.3" }, { "name": "panoramaseq", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "cutesv", "path": "modules/nf-core/cutesv/meta.yml", "tree_sha": "d77b767e16bb94540654d3946fb0859ee30a909b", "files": [ "modules/nf-core/cutesv/environment.yml", "modules/nf-core/cutesv/main.nf", "modules/nf-core/cutesv/meta.yml", "modules/nf-core/cutesv/tests/main.nf.test", "modules/nf-core/cutesv/tests/main.nf.test.snap", "modules/nf-core/cutesv/tests/nextflow.config" ], "type": "module", "meta": { "name": "cutesv", "description": "structural-variant calling with cutesv", "keywords": [ "cutesv", "structural-variant calling", "sv" ], "tools": [ { "cutesv": { "description": "a clustering-and-refinement method to analyze the signatures to implement sensitive SV detection.", "homepage": "https://github.com/tjiangHIT/cuteSV", "documentation": "https://github.com/tjiangHIT/cuteSV#readme", "tool_dev_url": "https://github.com/tjiangHIT/cuteSV", "licence": [ "MIT" ], "identifier": "biotools:cuteSV" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of BAM file", "pattern": "*.bai", "ontologies": [] } }, { "regions": { "type": "file", "description": "Optional BED file of regions to process. cuteSV only detects SVs in these regions. Use an empty list (`[]`) to process all regions.", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'fasta' ]\n" } }, { "fasta": { "type": "file", "description": "Reference database in FASTA format\n", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf": { "type": "file", "description": "VCF file containing called variants from CuteSV", "pattern": "*.vcf", "ontologies": [] } } ] ], "versions_cutesv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuteSV": { "type": "string", "description": "The name of the tool" } }, { "cuteSV --version 2>&1 | sed 's/cuteSV //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuteSV": { "type": "string", "description": "The name of the tool" } }, { "cuteSV --version 2>&1 | sed 's/cuteSV //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@christopher-hakkaart", "@yuukiiwa" ], "maintainers": [ "@christopher-hakkaart", "@yuukiiwa" ] }, "git_sha": "b24ff995f1c73fef5e4becf3924710c9ffe652b2", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" } ] }, { "name": "damageprofiler", "path": "modules/nf-core/damageprofiler/meta.yml", "tree_sha": "35c1469b2d0d9bde6d734c5c8e02427039d816dc", "files": [ "modules/nf-core/damageprofiler/environment.yml", "modules/nf-core/damageprofiler/main.nf", "modules/nf-core/damageprofiler/meta.yml", "modules/nf-core/damageprofiler/tests/main.nf.test", "modules/nf-core/damageprofiler/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "damageprofiler", "description": "A Java based tool to determine damage patterns on ancient DNA as a replacement for mapDamage", "keywords": [ "damage", "deamination", "miscoding lesions", "C to T", "ancient DNA", "aDNA", "palaeogenomics", "archaeogenomics", "palaeogenetics", "archaeogenetics" ], "tools": [ { "damageprofiler": { "description": "A Java based tool to determine damage patterns on ancient DNA as a replacement for mapDamage", "homepage": "https://github.com/Integrative-Transcriptomics/DamageProfiler", "documentation": "https://damageprofiler.readthedocs.io/", "tool_dev_url": "https://github.com/Integrative-Transcriptomics/DamageProfiler", "doi": "10.1093/bioinformatics/btab190", "licence": [ "GPL v3" ], "identifier": "biotools:damageprofiler" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_2573" } ] } } ], { "fasta": { "type": "file", "description": "OPTIONAL FASTA reference file", "pattern": "*.{fasta,fna,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1332" } ] } }, { "fai": { "type": "file", "description": "OPTIONAL FASTA index file from samtools faidx", "pattern": "*.{fai}", "ontologies": [ { "edam": "http://edamontology.org/format_1332" } ] } }, { "specieslist": { "type": "file", "description": "OPTIONAL text file with list of target reference headers", "pattern": "*.{txt}", "ontologies": [] } } ], "output": { "results": [ [ { "meta": { "type": "directory", "description": "DamageProfiler results directory", "pattern": "*/*" } }, { "${prefix}": { "type": "directory", "description": "DamageProfiler results directory", "pattern": "*/*" } } ] ], "versions_damageprofiler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "damageprofiler": { "type": "string", "description": "The name of the tool" } }, { "damageprofiler -v | sed 's/^DamageProfiler v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "damageprofiler": { "type": "string", "description": "The name of the tool" } }, { "damageprofiler -v | sed 's/^DamageProfiler v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "coproid", "version": "2.0.1" } ] }, { "name": "dastool_dastool", "path": "modules/nf-core/dastool/dastool/meta.yml", "tree_sha": "9c745b68c1c842a1ceea3bb5b6321482e9eb75bd", "files": [ "modules/nf-core/dastool/dastool/environment.yml", "modules/nf-core/dastool/dastool/main.nf", "modules/nf-core/dastool/dastool/meta.yml", "modules/nf-core/dastool/dastool/tests/main.nf.test", "modules/nf-core/dastool/dastool/tests/main.nf.test.snap", "modules/nf-core/dastool/dastool/tests/nextflow.config" ], "type": "module", "meta": { "name": "dastool_dastool", "description": "DAS Tool binning step.", "keywords": [ "binning", "das tool", "table", "de novo", "bins", "contigs", "assembly", "das_tool" ], "tools": [ { "dastool": { "description": "DAS Tool is an automated method that integrates the results\nof a flexible number of binning algorithms to calculate an optimized, non-redundant\nset of bins from a single assembly.\n", "homepage": "https://github.com/cmks/DAS_Tool", "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" ], "identifier": "biotools:dastool" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "contigs": { "type": "file", "description": "fasta file", "pattern": "*.{fa.gz,fas.gz,fasta.gz}", "ontologies": [] } }, { "bins": { "type": "file", "description": "FastaToContig2Bin tabular file generated with dastool/fastatocontig2bin", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "proteins": { "type": "file", "description": "Predicted proteins in prodigal fasta format (>scaffoldID_geneNo)", "pattern": "*.{fa.gz,fas.gz,fasta.gz}", "ontologies": [] } } ], { "db_directory": { "type": "file", "description": "(optional) Directory of single copy gene database.", "ontologies": [] } } ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file of the run", "pattern": "*.log", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_summary.tsv": { "type": "file", "description": "Summary of output bins including quality and completeness estimates", "pattern": "*summary.txt", "ontologies": [] } } ] ], "contig2bin": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_DASTool_contig2bin.tsv": { "type": "file", "description": "Scaffolds to bin file of output bins", "pattern": "*.contig2bin.txt", "ontologies": [] } } ] ], "eval": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.eval": { "type": "file", "description": "Quality and completeness estimates of input bin sets", "pattern": "*.eval", "ontologies": [] } } ] ], "bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_DASTool_bins/*.fa": { "type": "file", "description": "Final refined bins in fasta format", "pattern": "*.fa", "ontologies": [] } } ] ], "pdfs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "Plots showing the amount of high quality bins and score distribution of bins per method", "pattern": "*.pdf", "ontologies": [] } } ] ], "candidates_faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.candidates.faa": { "type": "file", "description": "FAA file", "pattern": "*.candidates.faa", "ontologies": [] } } ] ], "fasta_proteins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_proteins.faa": { "type": "file", "description": "Output from prodigal if not already supplied", "pattern": "*_proteins.faa", "ontologies": [] } } ] ], "fasta_archaea_scg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.archaea.scg": { "type": "file", "description": "Results of archaeal single-copy-gene prediction", "pattern": "*.archaea.scg", "ontologies": [] } } ] ], "fasta_bacteria_scg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bacteria.scg": { "type": "file", "description": "Results of bacterial single-copy-gene prediction", "pattern": "*.bacteria.scg", "ontologies": [] } } ] ], "b6": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.b6": { "type": "file", "description": "Results in b6 format", "pattern": "*.b6", "ontologies": [] } } ] ], "seqlength": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.seqlength": { "type": "file", "description": "Summary of contig lengths", "pattern": "*.seqlength", "ontologies": [] } } ] ], "versions_dastool": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "dastool": { "type": "string", "description": "The tool name" } }, { "DAS_Tool --version 2>&1 | grep \"DAS Tool\" | sed \"s/DAS Tool //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dastool": { "type": "string", "description": "The name of the tool" } }, { "DAS_Tool --version 2>&1 | grep \"DAS Tool\" | sed \"s/DAS Tool //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor", "@jfy133" ], "maintainers": [ "@maxibor", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "dastool_fastatocontig2bin", "path": "modules/nf-core/dastool/fastatocontig2bin/meta.yml", "tree_sha": "70428508e58950ca23d4683e3e31806f3540592a", "files": [ "modules/nf-core/dastool/fastatocontig2bin/environment.yml", "modules/nf-core/dastool/fastatocontig2bin/main.nf", "modules/nf-core/dastool/fastatocontig2bin/meta.yml", "modules/nf-core/dastool/fastatocontig2bin/tests/main.nf.test", "modules/nf-core/dastool/fastatocontig2bin/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "dastool_fastatocontig2bin", "description": "Helper script to convert a set of bins in fasta format to tabular scaffolds2bin format", "keywords": [ "binning", "das tool", "table", "de novo", "bins", "contigs", "assembly", "das_tool" ], "tools": [ { "dastool": { "description": "DAS Tool is an automated method that integrates the results\nof a flexible number of binning algorithms to calculate an optimized, non-redundant\nset of bins from a single assembly.\n", "homepage": "https://github.com/cmks/DAS_Tool", "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" ], "identifier": "biotools:dastool" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Fasta of list of fasta files recommended to be gathered via with .collect() of bins", "pattern": "*.{fa,fa.gz,fas,fas.gz,fna,fna.gz,fasta,fasta.gz}", "ontologies": [] } } ], { "extension": { "type": "string", "description": "Fasta file extension (fa | fas | fasta | ...), without .gz suffix, if gzipped input." } } ], "output": { "fastatocontig2bin": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "tabular contig2bin file for DAS tool input", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_dastool": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "dastool": { "type": "string", "description": "The tool name" } }, { "DAS_Tool --version 2>&1 | grep \"DAS Tool\" | sed \"s/DAS Tool //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dastool": { "type": "string", "description": "The name of the tool" } }, { "DAS_Tool --version 2>&1 | grep \"DAS Tool\" | sed \"s/DAS Tool //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor", "@jfy133" ], "maintainers": [ "@maxibor", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "dastool_scaffolds2bin", "path": "modules/nf-core/dastool/scaffolds2bin/meta.yml", "tree_sha": "9d00a63e8ea2b5d6214404a039621c4935371ba0", "files": [ "modules/nf-core/dastool/scaffolds2bin/environment.yml", "modules/nf-core/dastool/scaffolds2bin/main.nf", "modules/nf-core/dastool/scaffolds2bin/meta.yml", "modules/nf-core/dastool/scaffolds2bin/tests/main.nf.test" ], "type": "module", "meta": { "name": "dastool_scaffolds2bin", "description": "Helper script to convert a set of bins in fasta format to tabular scaffolds2bin format", "deprecated": true, "keywords": [ "binning", "das tool", "table", "de novo", "bins", "contigs", "assembly", "das_tool" ], "tools": [ { "dastool": { "description": "DAS Tool is an automated method that integrates the results\nof a flexible number of binning algorithms to calculate an optimized, non-redundant\nset of bins from a single assembly.\n", "homepage": "https://github.com/cmks/DAS_Tool", "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" ], "identifier": "biotools:dastool" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Fasta or list of fasta files recommended to be gathered via with .collect() of bins", "pattern": "*.{fa,fa.gz,fas,fas.gz,fna,fna.gz,fasta,fasta.gz}", "ontologies": [] } } ], { "extension": { "type": "string", "description": "Fasta file extension (fa | fas | fasta | ...), but without .gz suffix, even if gzipped input." } } ], "output": { "scaffolds2bin": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "tabular scaffolds2bin file for DAS tool input", "pattern": "*.scaffolds2bin.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_dastool": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dastool": { "type": "string", "description": "The name of the tool" } }, { "1.1.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dastool": { "type": "string", "description": "The name of the tool" } }, { "1.1.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor" ], "maintainers": [ "@maxibor" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "datavzrd", "path": "modules/nf-core/datavzrd/meta.yml", "tree_sha": "0c385285cf61376f1c4256b6a5a69bdfa753867a", "files": [ "modules/nf-core/datavzrd/.conda-lock/linux_amd64-bd-58fb85a496607c2e_2.txt", "modules/nf-core/datavzrd/.conda-lock/linux_arm64-bd-ea056c1eb19e673d_2.txt", "modules/nf-core/datavzrd/environment.yml", "modules/nf-core/datavzrd/main.nf", "modules/nf-core/datavzrd/meta.yml", "modules/nf-core/datavzrd/tests/main.nf.test", "modules/nf-core/datavzrd/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "datavzrd", "description": "Datavzrd is a tool to create visual HTML reports from collections of CSV/TSV tables.", "keywords": [ "visualisation", "tsv", "csv" ], "tools": [ { "datavzrd": { "description": "Datavzrd is a tool to create visual HTML reports from collections of CSV/TSV tables.", "homepage": "https://datavzrd.github.io/", "documentation": "https://datavzrd.github.io/docs/index.html", "tool_dev_url": "https://github.com/datavzrd/datavzrd", "licence": [ "MIT" ], "identifier": "", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "config_file": { "type": "file", "description": "Path to a config file in YAML format", "pattern": "*.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "files": { "type": "file", "description": "One or more files referenced in the config file, e.g. CSV/TSV tables", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}": { "type": "directory", "description": "directory with HTML report of provided CSV/TSV files", "pattern": "${prefix}" } } ] ], "versions_datavzrd": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "datavzrd": { "type": "string", "description": "The tool name" } }, { "datavzrd --version | sed -e 's/[^0-9.]//g'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "datavzrd": { "type": "string", "description": "The tool name" } }, { "datavzrd --version | sed -e 's/[^0-9.]//g'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@vickylaram", "@famosab" ], "maintainers": [ "@famosab" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/datavzrd:2.75.3--58fb85a496607c2e", "build_id": "bd-58fb85a496607c2e_2", "scan_id": "sc-c45611f5e9c5e9d5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/datavzrd:2.75.3--ea056c1eb19e673d", "build_id": "bd-ea056c1eb19e673d_2", "scan_id": "sc-94442d6d12353905_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/datavzrd:2.75.3--85f7f2f17cff24cf", "build_id": "bd-85f7f2f17cff24cf_2", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/60/600b32995bbb9788982b9321aa24aec837819b9fccca915591a927c54724f4f6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/datavzrd:2.75.3--0847a89d181f96be", "build_id": "bd-0847a89d181f96be_2", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a1/a11d2125889dc943de75067c08ebd6848e37b11b35eea630351019b9bea8644f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/datavzrd/.conda-lock/linux_amd64-bd-58fb85a496607c2e_2.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/datavzrd/.conda-lock/linux_arm64-bd-ea056c1eb19e673d_2.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "dds_createproject", "path": "modules/nf-core/dds/createproject/meta.yml", "tree_sha": "cac6a12e628f9faffdff4534397467a6e5f25432", "files": [ "modules/nf-core/dds/createproject/.conda-lock/linux_amd64-bd-da61a5f0f8c75872_1.txt", "modules/nf-core/dds/createproject/.conda-lock/linux_arm64-bd-bd35568c25c0a512_1.txt", "modules/nf-core/dds/createproject/environment.yml", "modules/nf-core/dds/createproject/main.nf", "modules/nf-core/dds/createproject/meta.yml", "modules/nf-core/dds/createproject/tests/main.nf.test", "modules/nf-core/dds/createproject/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "dds_createproject", "description": "This module is used to create a project on the SciLifeLab Data Delivery System (DDS).", "keywords": [ "DDS", "SciLifeLab", "data delivery" ], "tools": [ { "dds": { "description": "The Data Delivery System (DDS) is a cloud-based system for the delivery of data from SciLifeLab platforms to their users.", "homepage": "https://delivery.scilifelab.se", "documentation": "https://scilifelabdatacentre.github.io/dds_cli/", "tool_dev_url": "https://github.com/ScilifelabDataCentre/dds_cli", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "title": { "type": "string", "description": "The title of the project." } }, { "description": { "type": "string", "description": "A description of the project." } }, { "pi": { "type": "string", "description": "Email of the Principal Investigator.", "pattern": "^\\S+@\\S+\\.\\S+$" } } ], { "token_file": { "type": "file", "description": "Path to a DDS CLI token file (created via `dds auth`). Must be readable by the pipeline user.", "ontologies": [] } } ], "output": { "versions_dds": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dds": { "type": "string", "description": "The name of the tool" } }, { "dds --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "log": [ { "output.log": { "type": "file", "description": "File containing the projectID of the project created.", "ontologies": [] } } ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dds": { "type": "string", "description": "The name of the tool" } }, { "dds --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@annaasklof", "@mashehu" ], "maintainers": [ "@annaasklof" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pip_python_dds-cli:da61a5f0f8c75872", "build_id": "bd-da61a5f0f8c75872_1", "scan_id": "sc-0f72022a77ab5720_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pip_python_dds-cli:bd35568c25c0a512", "build_id": "bd-bd35568c25c0a512_1", "scan_id": "sc-05786eea9ce209ed_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pip_python_dds-cli:cc08db8f20fce883", "build_id": "bd-cc08db8f20fce883_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b2/b28fa2a1c9a43350fb7f7533b7663a6202040a06b4dfaf89c9b21de6e1667594/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pip_python_dds-cli:038ae9eb9ba72982", "build_id": "bd-038ae9eb9ba72982_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c8/c871918a819a88189891b5b134a164d9b361c61ff0290fb28afa8d806c1f81d1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/dds/createproject/.conda-lock/linux_amd64-bd-da61a5f0f8c75872_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/dds/createproject/.conda-lock/linux_arm64-bd-bd35568c25c0a512_1.txt" } } } }, "git_sha": "cb3339c774fda8c81ffaaa06a21319903548753f" }, { "name": "deacon_filter", "path": "modules/nf-core/deacon/filter/meta.yml", "tree_sha": "9a456204c8dc2c68c51562c25ae17fdf486ccc03", "files": [ "modules/nf-core/deacon/filter/environment.yml", "modules/nf-core/deacon/filter/main.nf", "modules/nf-core/deacon/filter/meta.yml", "modules/nf-core/deacon/filter/tests/main.nf.test", "modules/nf-core/deacon/filter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deacon_filter", "description": "Filter DNA sequences using index of reference genome", "keywords": [ "filter", "index", "fasta", "fastq", "genome", "reference", "minimizer", "decontamination" ], "tools": [ { "deacon": { "description": "Fast alignment-free sequence filter", "homepage": "https://github.com/bede/deacon", "documentation": "https://github.com/bede/deacon#readme", "tool_dev_url": "https://github.com/bede/deacon", "doi": "10.1093/bioinformatics/btae004", "licence": [ "MIT" ], "identifier": "biotools:deacon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "Deacon minimizer index file", "pattern": "*.idx", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data, respectively.", "pattern": "*.{fastq,fastq.gz,fqs,fqs.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fastq_filtered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}*.fq.gz": { "type": "file", "description": "List of output filtered FastQ files of size 1 and 2, for single-end and paired-end data, respectively.", "pattern": "*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.json": { "type": "file", "description": "JSON file containing summary of results.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_deacon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deacon": { "type": "string", "description": "The name of the tool" } }, { "deacon --version | head -n1 | sed \"s/deacon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deacon": { "type": "string", "description": "The name of the tool" } }, { "deacon --version | head -n1 | sed \"s/deacon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Baksic-Ivan", "@Omer0191" ], "maintainers": [ "@Baksic-Ivan", "@Omer0191", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deacon_index", "path": "modules/nf-core/deacon/index/meta.yml", "tree_sha": "67d08154f82c49f817cff2d69b262dd7df434142", "files": [ "modules/nf-core/deacon/index/environment.yml", "modules/nf-core/deacon/index/main.nf", "modules/nf-core/deacon/index/meta.yml", "modules/nf-core/deacon/index/tests/main.nf.test", "modules/nf-core/deacon/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deacon_index", "description": "Create deacon index for reference genome", "keywords": [ "index", "fasta", "genome", "reference", "minimizer", "decontamination" ], "tools": [ { "deacon": { "description": "Fast alignment-free sequence filter", "homepage": "https://github.com/bede/deacon", "documentation": "https://github.com/bede/deacon#readme", "tool_dev_url": "https://github.com/bede/deacon", "doi": "10.1093/bioinformatics/btae004", "licence": [ "MIT" ], "identifier": "biotools:deacon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "pattern": "*.{fasta,fasta.gz,fas,fas.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.idx": { "type": "file", "description": "Deacon minimizer index file", "pattern": "*.idx", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "versions_deacon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deacon": { "type": "string", "description": "The name of the tool" } }, { "deacon --version | head -n1 | sed \"s/deacon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deacon": { "type": "string", "description": "The name of the tool" } }, { "deacon --version | head -n1 | sed \"s/deacon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mberacochea" ], "maintainers": [ "@mberacochea", "@pmoris" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deacon_indexdiff", "path": "modules/nf-core/deacon/indexdiff/meta.yml", "tree_sha": "8ca0ac622cf892ec1bed4993e3bf1cbbdd616956", "files": [ "modules/nf-core/deacon/indexdiff/environment.yml", "modules/nf-core/deacon/indexdiff/main.nf", "modules/nf-core/deacon/indexdiff/meta.yml", "modules/nf-core/deacon/indexdiff/tests/main.nf.test", "modules/nf-core/deacon/indexdiff/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deacon_indexdiff", "description": "Subtract minimizers in deacon index (or fasta file) from another index (A - B)", "keywords": [ "index", "fasta", "genome", "reference", "minimizer", "decontamination" ], "tools": [ { "deacon": { "description": "Fast alignment-free sequence filter", "homepage": "https://github.com/bede/deacon", "documentation": "https://github.com/bede/deacon#readme", "tool_dev_url": "https://github.com/bede/deacon", "doi": "10.1093/bioinformatics/btae004", "licence": [ "MIT" ], "identifier": "biotools:deacon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference index information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "Deacon .idx index file to perform the diff operation on\n", "pattern": "*.idx", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing metadata for the genome to subtract from the index (deacon .idx index or fasta file).\ne.g. [ id:'genome' ]\n" } }, { "genome": { "type": "file", "description": "A single .idx or fasta file to subtract from the main reference index.\n", "pattern": "*.{idx,fasta,fasta.gz,fas,fas.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" }, { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference index information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.idx": { "type": "file", "description": "Deacon minimizer index file", "pattern": "*.idx", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "versions_deacon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deacon": { "type": "string", "description": "The name of the tool" } }, { "deacon --version | head -n1 | sed \"s/deacon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deacon": { "type": "string", "description": "The name of the tool" } }, { "deacon --version | head -n1 | sed \"s/deacon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pmoris" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deacon_indexintersect", "path": "modules/nf-core/deacon/indexintersect/meta.yml", "tree_sha": "03df4a480ac5df5b1626888dae3de0bb6b1e94cb", "files": [ "modules/nf-core/deacon/indexintersect/environment.yml", "modules/nf-core/deacon/indexintersect/main.nf", "modules/nf-core/deacon/indexintersect/meta.yml", "modules/nf-core/deacon/indexintersect/tests/main.nf.test", "modules/nf-core/deacon/indexintersect/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deacon_indexintersect", "description": "Intersect multiple deacon indexes (A ∩ B ...)", "keywords": [ "index", "fasta", "genome", "reference", "minimizer", "decontamination" ], "tools": [ { "deacon": { "description": "Fast alignment-free sequence filter", "homepage": "https://github.com/bede/deacon", "documentation": "https://github.com/bede/deacon#readme", "tool_dev_url": "https://github.com/bede/deacon", "doi": "10.1093/bioinformatics/btae004", "licence": [ "MIT" ], "identifier": "biotools:deacon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference index information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "indices": { "type": "file", "description": "One or more deacon .idx index files to intersect\n", "pattern": "*.idx", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference index information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.idx": { "type": "file", "description": "Deacon minimizer index file", "pattern": "*.idx", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "versions_deacon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deacon": { "type": "string", "description": "The name of the tool" } }, { "deacon --version | head -n1 | sed \"s/deacon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deacon": { "type": "string", "description": "The name of the tool" } }, { "deacon --version | head -n1 | sed \"s/deacon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pmoris" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deacon_indexunion", "path": "modules/nf-core/deacon/indexunion/meta.yml", "tree_sha": "f9d01f3b65df48d643ba7b88be0c5570971cc1f9", "files": [ "modules/nf-core/deacon/indexunion/environment.yml", "modules/nf-core/deacon/indexunion/main.nf", "modules/nf-core/deacon/indexunion/meta.yml", "modules/nf-core/deacon/indexunion/tests/main.nf.test", "modules/nf-core/deacon/indexunion/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deacon_indexunion", "description": "Combine multiple deacon indexes (A ∪ B ...)", "keywords": [ "index", "fasta", "genome", "reference", "minimizer", "decontamination" ], "tools": [ { "deacon": { "description": "Fast alignment-free sequence filter", "homepage": "https://github.com/bede/deacon", "documentation": "https://github.com/bede/deacon#readme", "tool_dev_url": "https://github.com/bede/deacon", "doi": "10.1093/bioinformatics/btae004", "licence": [ "MIT" ], "identifier": "biotools:deacon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference index information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "indices": { "type": "file", "description": "One or more deacon .idx index files to combine\n", "pattern": "*.idx", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference index information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.idx": { "type": "file", "description": "Deacon minimizer index file", "pattern": "*.idx", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "versions_deacon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deacon": { "type": "string", "description": "The name of the tool" } }, { "deacon --version | head -n1 | sed \"s/deacon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deacon": { "type": "string", "description": "The name of the tool" } }, { "deacon --version | head -n1 | sed \"s/deacon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pmoris" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "debreak", "path": "modules/nf-core/debreak/meta.yml", "tree_sha": "95a58793dd7ab1667fe95177b9fc660956847a08", "files": [ "modules/nf-core/debreak/environment.yml", "modules/nf-core/debreak/main.nf", "modules/nf-core/debreak/meta.yml", "modules/nf-core/debreak/tests/main.nf.test", "modules/nf-core/debreak/tests/main.nf.test.snap", "modules/nf-core/debreak/tests/nextflow.config" ], "type": "module", "meta": { "name": "debreak", "description": "Structural variant calling from long-read sequencing data using DeBreak", "keywords": [ "debreak", "structural variants", "long-read", "SV calling" ], "tools": [ { "debreak": { "description": "A structural variant caller for long-read sequencing data that uses partial-order alignment for breakpoint refinement and local assembly for large insertion detection", "homepage": "https://github.com/Maggi-Chen/DeBreak", "documentation": "https://github.com/Maggi-Chen/DeBreak", "tool_dev_url": "https://github.com/Maggi-Chen/DeBreak", "doi": "10.1038/s41467-023-37619-3", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'hg38' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file. Required for breakpoint refinement (--poa) and large insertion detection (--rescue_large_ins). Pass [] to skip.", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf": { "type": "file", "description": "VCF file containing detected structural variants", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_debreak": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "debreak": { "type": "string", "description": "The name of the tool" } }, { "1.3": { "type": "string", "description": "The name of the tool version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "debreak": { "type": "string", "description": "The name of the tool" } }, { "1.3": { "type": "string", "description": "The name of the tool version" } } ] ] }, "authors": [ "@aksenia" ], "maintainers": [ "@aksenia" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "decoupler_decoupler", "path": "modules/nf-core/decoupler/decoupler/meta.yml", "tree_sha": "ad683ce532898b4608dcb81539b24cd00745c291", "files": [ "modules/nf-core/decoupler/decoupler/environment.yml", "modules/nf-core/decoupler/decoupler/main.nf", "modules/nf-core/decoupler/decoupler/meta.yml", "modules/nf-core/decoupler/decoupler/templates/decoupler.py", "modules/nf-core/decoupler/decoupler/tests/main.nf.test", "modules/nf-core/decoupler/decoupler/tests/main.nf.test.snap", "modules/nf-core/decoupler/decoupler/tests/nextflow.config" ], "type": "module", "meta": { "name": "decoupler_decoupler", "description": "decoupler is a package containing different statistical methods\nto extract biological activities from omics data within a unified framework.\nIt allows to flexibly test any enrichment method with any prior knowledge\nresource and incorporates methods that take into account the sign and weight.\nIt can be used with any omic, as long as its features can be linked to a\nbiological process based on prior knowledge. For example, in transcriptomics\ngene sets regulated by a transcription factor, or in phospho-proteomics\nphosphosites that are targeted by a kinase.\n", "keywords": [ "enrichment", "omics", "biological activity", "functional analysis", "prior knowledge" ], "tools": [ { "decoupler": { "description": "Ensemble of methods to infer biological activities from omics data", "homepage": "https://github.com/saezlab/decoupler-py", "documentation": "https://decoupler-py.readthedocs.io/en/latest/", "tool_dev_url": "https://decoupler-py.readthedocs.io", "doi": "10.1093/bioadv/vbac016", "licence": [ "GPL v3" ], "identifier": "biotools:decoupler" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:‘test’, single_end ]\n" } }, { "mat": { "type": "file", "description": "Path to the matrix file (e.g. gene/protein expression, etc.).\nShould be in in tab-separated format (`*.tab`)\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy map" } }, { "net": { "type": "file", "description": "The prior knowledge network linking the features of the\nexpression matrix to a process/component (e.g. gene set,\ntranscription factor, kinase, etc.)\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy map" } }, { "annot": { "type": "file", "description": "Annotation file in TSV format containing gene ID to gene name mappings.\nUsed specifically for mapping Ensembl IDs to gene names.\nExpected format: two columns with gene_id and gene_name headers.\n", "pattern": "*.tsv", "required": false, "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "dc_estimate": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:‘test’, single_end ]\n" } }, { "*estimate_decoupler.tsv": { "type": "file", "description": "The file containing the estimation results of the enrichment(s)\n", "pattern": "*estimate_decoupler.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "dc_pvals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:‘test’, single_end ]\n" } }, { "*pvals_decoupler.tsv": { "type": "file", "description": "The file containing the p-value associated to the estimation\nresults of the enrichment(s)\n", "pattern": "*pvals_decoupler.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:‘test’, single_end ]\n" } }, { "*estimate_decoupler_plot.png": { "type": "file", "description": "The file containing the plots associated to the estimation\nresults of the enrichment(s)\n", "pattern": "*estimate_decoupler_plot.png", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@gabora", "@vicpaton", "@Nic-Nic" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "dedup", "path": "modules/nf-core/dedup/meta.yml", "tree_sha": "1a3e9b950e81150f4d6c381d0b009f4e02a47e3e", "files": [ "modules/nf-core/dedup/environment.yml", "modules/nf-core/dedup/main.nf", "modules/nf-core/dedup/meta.yml", "modules/nf-core/dedup/tests/main.nf.test", "modules/nf-core/dedup/tests/main.nf.test.snap", "modules/nf-core/dedup/tests/nextflow.config" ], "type": "module", "meta": { "name": "dedup", "description": "DeDup is a tool for read deduplication in paired-end read merging (e.g. for ancient DNA experiments).", "keywords": [ "dedup", "deduplication", "pcr duplicates", "ancient DNA", "paired-end", "bam" ], "tools": [ { "dedup": { "description": "DeDup is a tool for read deduplication in paired-end read merging (e.g. for ancient DNA experiments).", "homepage": "https://github.com/apeltzer/DeDup", "documentation": "https://dedup.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/apeltzer/DeDup", "doi": "10.1186/s13059-016-0918-z", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Deduplicated BAM file", "pattern": "${prefix}.bam", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.json": { "type": "file", "description": "JSON file for MultiQC", "pattern": "${prefix}.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.hist": { "type": "file", "description": "Histogram data of amount of deduplication", "pattern": "${prefix}.hist", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.log": { "type": "file", "description": "Dedup log information", "pattern": "${prefix}.log", "ontologies": [] } } ] ], "versions_dedup": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dedup": { "type": "string", "description": "The name of the tool" } }, { "dedup --version | grep -oE '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dedup": { "type": "string", "description": "The name of the tool" } }, { "dedup --version | grep -oE '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deeparg_downloaddata", "path": "modules/nf-core/deeparg/downloaddata/meta.yml", "tree_sha": "5a403927b0598dc50bbdac90201cf60f7fe8a734", "files": [ "modules/nf-core/deeparg/downloaddata/environment.yml", "modules/nf-core/deeparg/downloaddata/main.nf", "modules/nf-core/deeparg/downloaddata/meta.yml", "modules/nf-core/deeparg/downloaddata/tests/main.nf.test", "modules/nf-core/deeparg/downloaddata/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeparg_downloaddata", "description": "A deep learning based approach to predict Antibiotic Resistance Genes (ARGs) from metagenomes", "keywords": [ "download", "database", "deeparg", "antimicrobial resistance genes", "deep learning", "prediction" ], "tools": [ { "deeparg": { "description": "A deep learning based approach to predict Antibiotic Resistance Genes (ARGs) from metagenomes", "homepage": "https://github.com/gaarangoa/deeparg", "documentation": "https://github.com/gaarangoa/deeparg", "tool_dev_url": "https://github.com/gaarangoa/deeparg", "doi": "10.1186/s40168-018-0401-z", "licence": [ "MIT" ], "identifier": "" } } ], "input": [], "output": { "db": [ { "db/": { "type": "directory", "description": "Directory containing database required for deepARG.", "pattern": "db/" } } ], "versions_deeparg": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeparg": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeparg": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "deeparg_predict", "path": "modules/nf-core/deeparg/predict/meta.yml", "tree_sha": "2a1b9d226b0653ce394c8d2c6e37dcf39fb90e7f", "files": [ "modules/nf-core/deeparg/predict/environment.yml", "modules/nf-core/deeparg/predict/main.nf", "modules/nf-core/deeparg/predict/meta.yml", "modules/nf-core/deeparg/predict/tests/main.nf.test", "modules/nf-core/deeparg/predict/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeparg_predict", "description": "A deep learning based approach to predict Antibiotic Resistance Genes (ARGs) from metagenomes", "keywords": [ "deeparg", "antimicrobial resistance", "antimicrobial resistance genes", "arg", "deep learning", "prediction", "contigs", "metagenomes" ], "tools": [ { "deeparg": { "description": "A deep learning based approach to predict Antibiotic Resistance Genes (ARGs) from metagenomes", "homepage": "https://github.com/gaarangoa/deeparg", "documentation": "https://github.com/gaarangoa/deeparg", "tool_dev_url": "https://github.com/gaarangoa/deeparg", "doi": "10.1186/s40168-018-0401-z", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file containing gene-like sequences", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } }, { "model": { "type": "string", "description": "Which model to use, depending on input data. Either 'LS' or 'SS' for long or short sequences respectively", "pattern": "LS|LS" } } ], { "db": { "type": "directory", "description": "Path to a directory containing the deepARG pre-built models", "pattern": "*/" } } ], "output": { "daa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.align.daa": { "type": "file", "description": "Sequences of ARG-like sequences from DIAMOND alignment", "pattern": "*.align.daa", "ontologies": [] } } ] ], "daa_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.align.daa.tsv": { "type": "file", "description": "Alignments scores against ARG-like sequences from DIAMOND alignment", "pattern": "*.align.daa.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "arg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mapping.ARG": { "type": "file", "description": "Table containing sequences with an ARG-like probability of more than specified thresholds", "pattern": "*.mapping.ARG", "ontologies": [] } } ] ], "potential_arg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mapping.potential.ARG": { "type": "file", "description": "Table containing sequences with an ARG-like probability of less than specified thresholds, and requires manual inspection", "pattern": "*.mapping.potential.ARG", "ontologies": [] } } ] ], "versions_deeparg": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeparg": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeparg": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "deepbgc_download", "path": "modules/nf-core/deepbgc/download/meta.yml", "tree_sha": "4e76fd00206b6436c3b3d05be1572d69018b3319", "files": [ "modules/nf-core/deepbgc/download/environment.yml", "modules/nf-core/deepbgc/download/main.nf", "modules/nf-core/deepbgc/download/meta.yml", "modules/nf-core/deepbgc/download/tests/main.nf.test", "modules/nf-core/deepbgc/download/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deepbgc_download", "description": "Database download module for DeepBGC which detects BGCs in bacterial and fungal genomes using deep learning.", "keywords": [ "database", "download", "BGC", "biosynthetic gene cluster", "deep learning", "neural network", "random forest", "genomes", "bacteria", "fungi" ], "tools": [ { "deepbgc": { "description": "DeepBGC - Biosynthetic Gene Cluster detection and classification", "homepage": "https://github.com/Merck/deepbgc", "documentation": "https://github.com/Merck/deepbgc", "tool_dev_url": "https://github.com/Merck/deepbgc", "doi": "10.1093/nar/gkz654", "licence": [ "MIT" ], "identifier": "biotools:DeepBGC" } } ], "output": { "db": [ { "deepbgc_db/": { "type": "directory", "description": "Directory containing the DeepBGC database", "pattern": "deepbgc_db/" } } ], "versions_deepbgc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepbgc": { "type": "string", "description": "The name of the tool" } }, { "deepbgc info 2>&1 | sed '6!d;s/.*= version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepbgc": { "type": "string", "description": "The name of the tool" } }, { "deepbgc info 2>&1 | sed '6!d;s/.*= version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louperelo" ], "maintainers": [ "@louperelo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "deepbgc_pipeline", "path": "modules/nf-core/deepbgc/pipeline/meta.yml", "tree_sha": "a3e229aba7169b41df6c8db611e713a6afe4a085", "files": [ "modules/nf-core/deepbgc/pipeline/environment.yml", "modules/nf-core/deepbgc/pipeline/main.nf", "modules/nf-core/deepbgc/pipeline/meta.yml", "modules/nf-core/deepbgc/pipeline/tests/main.nf.test", "modules/nf-core/deepbgc/pipeline/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deepbgc_pipeline", "description": "DeepBGC detects BGCs in bacterial and fungal genomes using deep learning.", "keywords": [ "BGC", "biosynthetic gene cluster", "deep learning", "neural network", "random forest", "genomes", "bacteria", "fungi" ], "tools": [ { "deepbgc": { "description": "DeepBGC - Biosynthetic Gene Cluster detection and classification", "homepage": "https://github.com/Merck/deepbgc", "documentation": "https://github.com/Merck/deepbgc", "tool_dev_url": "https://github.com/Merck/deepbgc", "doi": "10.1093/nar/gkz654", "licence": [ "MIT" ], "identifier": "biotools:DeepBGC" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "genome": { "type": "file", "description": "FASTA/GenBank/Pfam CSV file", "pattern": "*.{fasta,fa,fna,gbk,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "db": { "type": "directory", "description": "Database path" } } ], "output": { "readme": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/README.txt": { "type": "file", "description": "txt file containing description of output files", "pattern": "*.{txt}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/LOG.txt": { "type": "file", "description": "Log output of DeepBGC", "pattern": "*.{txt}", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/${prefix}.antismash.json": { "type": "file", "description": "AntiSMASH JSON file for sideloading", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "bgc_gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/${prefix}.bgc.gbk": { "type": "file", "description": "Sequences and features of all detected BGCs in GenBank format", "pattern": "*.{bgc.gbk}", "ontologies": [] } } ] ], "bgc_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/${prefix}.bgc.tsv": { "type": "file", "description": "Table of detected BGCs and their properties", "pattern": "*.{bgc.tsv}", "ontologies": [] } } ] ], "full_gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/${prefix}.full.gbk": { "type": "file", "description": "Fully annotated input sequence with proteins, Pfam domains (PFAM_domain features) and BGCs (cluster features)", "pattern": "*.{full.gbk}", "ontologies": [] } } ] ], "pfam_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/${prefix}.pfam.tsv": { "type": "file", "description": "Table of Pfam domains (pfam_id) from given sequence (sequence_id) in genomic order, with BGC detection scores", "pattern": "*.{pfam.tsv}", "ontologies": [] } } ] ], "bgc_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/evaluation/${prefix}.bgc.png": { "type": "file", "description": "Detected BGCs plotted by their nucleotide coordinates", "pattern": "*.{bgc.png}", "ontologies": [] } } ] ], "pr_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/evaluation/${prefix}.pr.png": { "type": "file", "description": "Precision-Recall curve based on predicted per-Pfam BGC scores", "pattern": "*.{pr.png}", "ontologies": [] } } ] ], "roc_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/evaluation/${prefix}.roc.png": { "type": "file", "description": "ROC curve based on predicted per-Pfam BGC scores", "pattern": "*.{roc.png}", "ontologies": [] } } ] ], "score_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/evaluation/${prefix}.score.png": { "type": "file", "description": "BGC detection scores of each Pfam domain in genomic order", "pattern": "*.{score.png}", "ontologies": [] } } ] ], "versions_deepbgc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepbgc": { "type": "string", "description": "The name of the tool" } }, { "deepbgc info 2>&1 | sed '6!d;s/.*= version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_prodigal": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prodigal": { "type": "string", "description": "The name of the tool" } }, { "prodigal -v 2>&1 | sed '2!d;s/Prodigal V//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepbgc": { "type": "string", "description": "The name of the tool" } }, { "deepbgc info 2>&1 | sed '6!d;s/.*= version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prodigal": { "type": "string", "description": "The name of the tool" } }, { "prodigal -v 2>&1 | sed '2!d;s/Prodigal V//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louperelo", "@jfy133" ], "maintainers": [ "@louperelo", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "deepcell_mesmer", "path": "modules/nf-core/deepcell/mesmer/meta.yml", "tree_sha": "95780298e1e17203926febf3d93e5a9ecaeeec4c", "files": [ "modules/nf-core/deepcell/mesmer/main.nf", "modules/nf-core/deepcell/mesmer/meta.yml", "modules/nf-core/deepcell/mesmer/tests/main.nf.test", "modules/nf-core/deepcell/mesmer/tests/main.nf.test.snap", "modules/nf-core/deepcell/mesmer/tests/nextflow.config" ], "type": "module", "meta": { "name": "deepcell_mesmer", "description": "Deepcell/mesmer segmentation for whole-cell", "keywords": [ "imaging", "spatial_omics", "segmentation" ], "tools": [ { "mesmer": { "description": "Deep cell is a collection of tools to segment imaging data", "homepage": "https://github.com/vanvalenlab/deepcell-tf", "documentation": "https://github.com/vanvalenlab/intro-to-deepcell/tree/master/pretrained_models", "tool_dev_url": "https://githu/b.com/vanvalenlab/deepcell-tf", "doi": "10.1038/s41587-021-01094-0", "licence": [ "APACHE2" ], "identifier": "biotools:deepcell" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "img": { "type": "file", "description": "Multichannel image file", "pattern": "*.{tiff,tif,h5,hdf5}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" }, { "edam": "http://edamontology.org/format_3591" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "membrane_img": { "type": "file", "description": "Optional membrane image to be provided separately.", "pattern": "*.{tiff,tif,h5,hdf5}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" }, { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "output": { "mask": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tif": { "type": "file", "description": "File containing the mask.", "pattern": "*.{tif, tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "versions_deepcellapplications": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepcell-applications": { "type": "string", "description": "The name of the tool" } }, { "0.4.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_deepcell": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepcell": { "type": "string", "description": "The name of the tool" } }, { "pip show 'DeepCell' | sed '2!d;s/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepcell-applications": { "type": "string", "description": "The name of the tool" } }, { "0.4.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepcell": { "type": "string", "description": "The name of the tool" } }, { "pip show 'DeepCell' | sed '2!d;s/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@migueLib", "@chiarasch" ], "maintainers": [ "@migueLib", "@chiarasch" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" }, { "name": "molkart", "version": "1.2.0" } ] }, { "name": "deepmased_features", "path": "modules/nf-core/deepmased/features/meta.yml", "tree_sha": "83cd8a0d01e2d200e19aa67bfef1df518e464c0f", "files": [ "modules/nf-core/deepmased/features/environment.yml", "modules/nf-core/deepmased/features/main.nf", "modules/nf-core/deepmased/features/meta.yml", "modules/nf-core/deepmased/features/tests/main.nf.test", "modules/nf-core/deepmased/features/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deepmased_features", "description": "DeepMAsED features subcommand: extracts alignment-based features from BAM and assembly FASTA for each contig, producing feature tables used as input for DeepMAsED predict.", "keywords": [ "metagenomics", "assembly", "quality control", "error detection", "deep learning", "features" ], "tools": [ { "deepmased": { "description": "Deep learning for Metagenome Assembly Error Detection", "homepage": "https://github.com/leylabmpi/DeepMAsED", "documentation": "https://github.com/leylabmpi/DeepMAsED", "tool_dev_url": "https://github.com/leylabmpi/DeepMAsED", "doi": "10.1093/bioinformatics/btaa386", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file of reads mapped to the assembly", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "fasta": { "type": "file", "description": "Assembly in FASTA format", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "feature_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_feature_file_paths.tsv": { "type": "file", "description": "Index file listing all generated feature table files", "pattern": "*_feature_file_paths.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "feature_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_feats.tsv{,.gz}": { "type": "file", "description": "Per-contig feature tables (one per parallel processing bin), gzipped if `--gzip` is set", "pattern": "*_feats.tsv{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_deepmased": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "deepmased": { "type": "string", "description": "The tool name" } }, { "0.3.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_setuptools": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "setuptools": { "type": "string", "description": "The tool name" } }, { "78.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "deepmased": { "type": "string", "description": "The tool name" } }, { "0.3.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "setuptools": { "type": "string", "description": "The tool name" } }, { "78.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@SkyLexS" ], "maintainers": [ "@SkyLexS" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deepmased_predict", "path": "modules/nf-core/deepmased/predict/meta.yml", "tree_sha": "a86b8d4f278fbca4e4e2684678213843de317ae5", "files": [ "modules/nf-core/deepmased/predict/environment.yml", "modules/nf-core/deepmased/predict/main.nf", "modules/nf-core/deepmased/predict/meta.yml", "modules/nf-core/deepmased/predict/tests/main.nf.test", "modules/nf-core/deepmased/predict/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deepmased_predict", "description": "DeepMAsED predict subcommand: runs the pre-trained deep learning model on feature tables produced by DeepMAsED features to predict per-contig assembly error scores.", "keywords": [ "metagenomics", "assembly", "quality control", "error detection", "deep learning", "prediction" ], "tools": [ { "deepmased": { "description": "Deep learning for Metagenome Assembly Error Detection", "homepage": "https://github.com/leylabmpi/DeepMAsED", "documentation": "https://github.com/leylabmpi/DeepMAsED", "tool_dev_url": "https://github.com/leylabmpi/DeepMAsED", "doi": "10.1093/bioinformatics/btaa386", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "feature_file_table": { "type": "file", "description": "Index TSV file listing all feature table files (output of deepmased/features)", "pattern": "*_feature_file_paths.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "feature_files": { "type": "file", "description": "Per-contig feature table files (output of deepmased/features)", "pattern": "*_feats.tsv{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_predictions.tsv": { "type": "file", "description": "TSV file containing per-contig assembly error predictions (score 0=correct, 1=misassembly)", "pattern": "*_predictions.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_deepmased": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "deepmased": { "type": "string", "description": "The tool name" } }, { "0.3.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_setuptools": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "setuptools": { "type": "string", "description": "The tool name" } }, { "78.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "deepmased": { "type": "string", "description": "The tool name" } }, { "0.3.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "setuptools": { "type": "string", "description": "The tool name" } }, { "78.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@SkyLexS" ], "maintainers": [ "@SkyLexS" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deepsomatic", "path": "modules/nf-core/deepsomatic/meta.yml", "tree_sha": "0341688f69ec70be6a3e71969c8f08ef5dec8a0c", "files": [ "modules/nf-core/deepsomatic/main.nf", "modules/nf-core/deepsomatic/meta.yml", "modules/nf-core/deepsomatic/tests/main.nf.test", "modules/nf-core/deepsomatic/tests/main.nf.test.snap", "modules/nf-core/deepsomatic/tests/nextflow.config" ], "type": "module", "meta": { "name": "deepsomatic", "description": "DeepSomatic is an extension of deep learning-based variant caller DeepVariant that takes aligned reads (in BAM or CRAM format) from tumour and normal data, produces pileup image tensors from them, classifies each tensor using a convolutional neural network, and finally reports somatic variants in a standard VCF file and a tumour somatic gVCF.", "keywords": [ "variant calling", "machine learning", "neural network" ], "tools": [ { "deepsomatic": { "description": "", "homepage": "https://github.com/google/deepsomatic", "documentation": "https://github.com/google/deepsomatic", "tool_dev_url": "https://github.com/google/deepsomatic", "doi": "10.1101/2024.08.16.608331", "licence": [ "BSD-3-clause" ], "identifier": "biotools:deepsomatic" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_normal": { "type": "file", "description": "Normal BAM/CRAM file", "pattern": "*.bam/cram", "ontologies": [] } }, { "index_normal": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.bai/crai", "ontologies": [] } }, { "input_tumor": { "type": "file", "description": "Tumour BAM/CRAM file. DeepSomatic infers the sample name from read groups\nunless --sample_name_tumor is supplied in ext.args.\n", "pattern": "*.bam/cram", "ontologies": [] } }, { "index_tumor": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.bai/crai", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Optional interval file; use [] for unrestricted calling", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gzi": { "type": "file", "description": "GZI index of reference fasta file", "pattern": "*.gzi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "${prefix}.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.vcf.gz.tbi": { "type": "file", "description": "Index of compressed VCF file", "pattern": "${prefix}.vcf.gz.tbi", "ontologies": [] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.g.vcf.gz": { "type": "file", "description": "Tumour somatic gVCF with reference-confidence records", "pattern": "${prefix}.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gvcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.g.vcf.gz.tbi": { "type": "file", "description": "Index of the tumour somatic gVCF", "pattern": "${prefix}.g.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_deepsomatic": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepsomatic": { "type": "string", "description": "The name of the tool" } }, { "1.10.0": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepsomatic": { "type": "string", "description": "The name of the tool" } }, { "1.10.0": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vaxyzek" ], "maintainers": [ "@vaxyzek" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacsomatic", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "deeptmhmm", "path": "modules/nf-core/deeptmhmm/meta.yml", "tree_sha": "1b753c1b9d7f7cbfe48d65835ccf53de43239c2d", "files": [ "modules/nf-core/deeptmhmm/environment.yml", "modules/nf-core/deeptmhmm/main.nf", "modules/nf-core/deeptmhmm/meta.yml", "modules/nf-core/deeptmhmm/tests/main.nf.test", "modules/nf-core/deeptmhmm/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeptmhmm", "description": "A Deep Learning Model for Transmembrane Topology Prediction and Classification", "keywords": [ "transmembrane", "protein", "classification" ], "tools": [ { "deeptmhmm": { "description": "Deep Learning model for Transmembrane Helices protein domain prediction through the BioLib Python Client", "homepage": "https://dtu.biolib.com/DeepTMHMM", "documentation": "https://dtu.biolib.com/DeepTMHMM", "doi": "10.1101/2022.04.08.487609", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Database of sequences in FASTA format", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [] } } ] ], "output": { "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "biolib_results/TMRs.gff3": { "type": "file", "description": "Predicted topologies (inside, outside, TMhelix) in general Feature Format Version 3", "pattern": "biolib_results/TMRs.gff3", "ontologies": [] } } ] ], "line3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "biolib_results/predicted_topologies.3line": { "type": "file", "description": "Predicted topologies and information of protein sequences in three lines (name, sequence, topology)", "pattern": "biolib_results/predicted_topologies.3line", "ontologies": [] } } ] ], "md": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "biolib_results/deeptmhmm_results.md": { "type": "file", "description": "Markdown results file", "pattern": "biolib_results/deeptmhmm_results.md", "ontologies": [] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "biolib_results/*_probs.csv": { "type": "file", "description": "CSV file with per-residue predictions for the likelihood of each amino acid being in structural regions such as Beta-sheet, Periplasm, Membrane, Inside, Outside or Signal (only when querying against genomic fasta)", "pattern": "biolib_results/*_probs.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "biolib_results/plot.png": { "type": "file", "description": "Most likely topology probability line plots (only when querying against genomic fasta)", "pattern": "biolib_results/plot.png", "ontologies": [] } } ] ], "versions_biolib": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biolib": { "type": "string", "description": "The name of the tool" } }, { "biolib --version 2>&1 | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biolib": { "type": "string", "description": "The name of the tool" } }, { "biolib --version 2>&1 | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deeptools_alignmentsieve", "path": "modules/nf-core/deeptools/alignmentsieve/meta.yml", "tree_sha": "d7c8cd4231a85c315e0b312f401deb0d8514c2c0", "files": [ "modules/nf-core/deeptools/alignmentsieve/.conda-lock/linux_amd64-bd-22ef5f45259c4336_1.txt", "modules/nf-core/deeptools/alignmentsieve/.conda-lock/linux_arm64-bd-880d1e7812674fd9_1.txt", "modules/nf-core/deeptools/alignmentsieve/environment.yml", "modules/nf-core/deeptools/alignmentsieve/main.nf", "modules/nf-core/deeptools/alignmentsieve/meta.yml", "modules/nf-core/deeptools/alignmentsieve/tests/main.nf.test", "modules/nf-core/deeptools/alignmentsieve/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeptools_alignmentSieve", "description": "This tool filters alignments in a BAM/CRAM file according the the specified parameters.", "keywords": [ "ATACseq", "filter", "shift", "ATACshift" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "homepage": "https://deeptools.readthedocs.io/en/develop/content/tools/alignmentSieve.html", "documentation": "https://deeptools.readthedocs.io/en/develop/content/tools/alignmentSieve.html", "tool_dev_url": "https://github.com/deeptools/deepTools/", "doi": "10.1093/nar/gkw257", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_as.bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "alignmentSieve --version | sed \"s/alignmentSieve //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "logs": [ { "*_log.txt": { "type": "file", "description": "TXT file", "pattern": "*.txt", "ontologies": [] } } ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "alignmentSieve --version | sed \"s/alignmentSieve //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lpantano" ], "maintainers": [ "@lpantano" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools_samtools:880d1e7812674fd9", "build_id": "bd-880d1e7812674fd9_1", "scan_id": "sc-7d532d41561e7d57_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools_samtools:22ef5f45259c4336", "build_id": "bd-22ef5f45259c4336_1", "scan_id": "sc-721f192f6659c701_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools_samtools:da7a15a39029f22f", "build_id": "bd-da7a15a39029f22f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aa2a707745965f561e777fdce54f18881d0e53a12c1b3a29ba1b2a6f2112f099/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools_samtools:8c584f40b5f12a7c", "build_id": "bd-8c584f40b5f12a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ef/efa24b1272fbbb0985c155fa32d9721c50809cfd031aeb2c79000f7ba6beb182/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/alignmentsieve/.conda-lock/linux_amd64-bd-22ef5f45259c4336_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/alignmentsieve/.conda-lock/linux_arm64-bd-880d1e7812674fd9_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deeptools_bamcompare", "path": "modules/nf-core/deeptools/bamcompare/meta.yml", "tree_sha": "d05ce66e33de0a301ea9d17e3010b4eb3f4dfc96", "files": [ "modules/nf-core/deeptools/bamcompare/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/bamcompare/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/bamcompare/environment.yml", "modules/nf-core/deeptools/bamcompare/main.nf", "modules/nf-core/deeptools/bamcompare/meta.yml", "modules/nf-core/deeptools/bamcompare/tests/main.nf.test", "modules/nf-core/deeptools/bamcompare/tests/main.nf.test.snap", "modules/nf-core/deeptools/bamcompare/tests/nextflow.config", "modules/nf-core/deeptools/bamcompare/tests/tags.yml" ], "type": "module", "meta": { "name": "deeptools_bamcompare", "description": "Compares two BAM files based on the number of mapped reads and generates a bigWig or bedGraph file with the log2 ratio, ratio, difference or other operations.", "keywords": [ "bam", "bigwig", "bedgraph", "normalization", "comparison" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "homepage": "https://deeptools.readthedocs.io/en/latest/", "documentation": "https://deeptools.readthedocs.io/en/latest/content/tools/bamCompare.html", "tool_dev_url": "https://github.com/deeptools/deepTools", "doi": "10.1093/nar/gkw257", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam1": { "type": "file", "description": "Sorted BAM file 1 (usually treatment)", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai1": { "type": "file", "description": "BAM index file for BAM file 1", "pattern": "*.{bai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "bam2": { "type": "file", "description": "Sorted BAM file 2 (usually control)", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai2": { "type": "file", "description": "BAM index file for BAM file 2", "pattern": "*.{bai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing blacklist metadata\ne.g. [ id:'blacklist' ]\n" } }, { "blacklist": { "type": "file", "description": "BED/GTF file containing regions to exclude from analysis", "pattern": "*.{bed,gtf}", "ontologies": [ { "edam": "http://edamontology.org/data_3002" }, { "edam": "http://edamontology.org/format_3003" } ], "optional": true } } ] ], "output": { "bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bigWig": { "type": "file", "description": "BigWig coverage file of comparison results", "pattern": "*.{bigWig}", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bedgraph": { "type": "file", "description": "BedGraph coverage file of comparison results", "pattern": "*.{bedgraph}", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "bamCompare --version | sed \"s/bamCompare //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "bamCompare --version | sed \"s/bamCompare //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@seqeraai", "@oliverdrechsel" ], "maintainers": [ "@oliverdrechsel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/bamcompare/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/bamcompare/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deeptools_bamcoverage", "path": "modules/nf-core/deeptools/bamcoverage/meta.yml", "tree_sha": "7d5bdbabc1cfb6920598e06094fe8b2c89db4a4f", "files": [ "modules/nf-core/deeptools/bamcoverage/.conda-lock/linux_amd64-bd-22ef5f45259c4336_1.txt", "modules/nf-core/deeptools/bamcoverage/.conda-lock/linux_arm64-bd-880d1e7812674fd9_1.txt", "modules/nf-core/deeptools/bamcoverage/environment.yml", "modules/nf-core/deeptools/bamcoverage/main.nf", "modules/nf-core/deeptools/bamcoverage/meta.yml", "modules/nf-core/deeptools/bamcoverage/tests/main.nf.test", "modules/nf-core/deeptools/bamcoverage/tests/main.nf.test.snap" ], "type": "module", "meta": { "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": [ "coverage", "depth", "track" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization 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": "10.1093/nar/gkw257", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Reference file the CRAM file was created with (required with CRAM input)", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "Index of the reference file (optional, but recommended)", "pattern": "*.{fai}", "ontologies": [] } }, [ { "meta2": { "type": "map", "description": "Groovy Map containing blacklist metadata\ne.g. [ id:'blacklist' ]\n" } }, { "blacklist": { "type": "file", "description": "BED/GTF file containing regions to exclude from analysis", "pattern": "*.{bed,gtf}", "ontologies": [ { "edam": "http://edamontology.org/data_3002" }, { "edam": "http://edamontology.org/format_3003" } ], "optional": true } } ] ], "output": { "bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bigWig": { "type": "file", "description": "BigWig file", "pattern": "*.bigWig", "ontologies": [] } } ] ], "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bedgraph": { "type": "file", "description": "Bedgraph file", "pattern": "*.bedgraph", "ontologies": [] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "bamCoverage --version | sed \"s/bamCoverage //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "bamCoverage --version | sed \"s/bamCoverage //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen", "@SusiJo", "@JoseEspinosa" ], "maintainers": [ "@FriederikeHanssen", "@SusiJo", "@JoseEspinosa" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools_samtools:22ef5f45259c4336", "build_id": "bd-22ef5f45259c4336_1", "scan_id": "sc-721f192f6659c701_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools_samtools:880d1e7812674fd9", "build_id": "bd-880d1e7812674fd9_1", "scan_id": "sc-7d532d41561e7d57_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools_samtools:da7a15a39029f22f", "build_id": "bd-da7a15a39029f22f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/aa/aa2a707745965f561e777fdce54f18881d0e53a12c1b3a29ba1b2a6f2112f099/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools_samtools:8c584f40b5f12a7c", "build_id": "bd-8c584f40b5f12a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ef/efa24b1272fbbb0985c155fa32d9721c50809cfd031aeb2c79000f7ba6beb182/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/bamcoverage/.conda-lock/linux_amd64-bd-22ef5f45259c4336_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/bamcoverage/.conda-lock/linux_arm64-bd-880d1e7812674fd9_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nascent", "version": "2.3.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "deeptools_bigwigcompare", "path": "modules/nf-core/deeptools/bigwigcompare/meta.yml", "tree_sha": "5fe12c154ceb21165c745ea3d3c0720a59270923", "files": [ "modules/nf-core/deeptools/bigwigcompare/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/bigwigcompare/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/bigwigcompare/environment.yml", "modules/nf-core/deeptools/bigwigcompare/main.nf", "modules/nf-core/deeptools/bigwigcompare/meta.yml", "modules/nf-core/deeptools/bigwigcompare/tests/main.nf.test", "modules/nf-core/deeptools/bigwigcompare/tests/main.nf.test.snap", "modules/nf-core/deeptools/bigwigcompare/tests/nextflow.config", "modules/nf-core/deeptools/bigwigcompare/tests/tags.yml" ], "type": "module", "meta": { "name": "deeptools_bigwigcompare", "description": "Compare two bigWig files based on the number of mapped reads", "keywords": [ "bigwig", "compare", "genomics", "deeptools", "coverage" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "homepage": "https://deeptools.readthedocs.io/en/develop/", "documentation": "https://deeptools.readthedocs.io/en/develop/content/tools/bigwigCompare.html", "tool_dev_url": "https://github.com/deeptools/deepTools", "doi": "10.1093/nar/gku365", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bigwig1": { "type": "file", "description": "First bigWig file (usually treatment)", "pattern": "*.{bw,bigwig,bigWig}", "ontologies": [ { "edam": "http://edamontology.org/data_3002" }, { "edam": "http://edamontology.org/format_3006" } ] } }, { "bigwig2": { "type": "file", "description": "Second bigWig file (usually control)", "pattern": "*.{bw,bigwig,bigWig}", "ontologies": [ { "edam": "http://edamontology.org/data_3002" }, { "edam": "http://edamontology.org/format_3006" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing blacklist metadata\ne.g. [ id:'blacklist' ]\n" } }, { "blacklist": { "type": "file", "description": "BED/GTF file containing regions to exclude from analysis", "pattern": "*.{bed,gtf}", "ontologies": [ { "edam": "http://edamontology.org/data_3002" }, { "edam": "http://edamontology.org/format_3003" } ], "optional": true } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.{bigWig,bedgraph}": { "type": "file", "description": "Output bigWig or bedGraph file with comparison results", "pattern": "*.{bigWig,bedgraph}", "ontologies": [ { "edam": "http://edamontology.org/format_3583" }, { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "bigwigCompare --version | sed \"s/bigwigCompare //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "bigwigCompare --version | sed \"s/bigwigCompare //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nadiaxaidan", "@daisymut", "@ugoiannacchero" ], "maintainers": [ "@nadiaxaidan", "@daisymut", "@ugoiannacchero" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/bigwigcompare/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/bigwigcompare/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sammyseq", "version": "dev" } ] }, { "name": "deeptools_computematrix", "path": "modules/nf-core/deeptools/computematrix/meta.yml", "tree_sha": "738331205aef5c957404ab95751ac6f171473693", "files": [ "modules/nf-core/deeptools/computematrix/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/computematrix/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/computematrix/environment.yml", "modules/nf-core/deeptools/computematrix/main.nf", "modules/nf-core/deeptools/computematrix/meta.yml", "modules/nf-core/deeptools/computematrix/tests/main.nf.test", "modules/nf-core/deeptools/computematrix/tests/main.nf.test.snap", "modules/nf-core/deeptools/computematrix/tests/nextflow.config" ], "type": "module", "meta": { "name": "deeptools_computematrix", "description": "calculates scores per genome regions for other deeptools plotting utilities", "keywords": [ "genome", "regions", "scores", "matrix" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "documentation": "https://deeptools.readthedocs.io/en/develop/index.html", "tool_dev_url": "https://github.com/deeptools/deepTools", "doi": "10.1093/nar/gku365", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bigwig": { "type": "file", "description": "bigwig file containing genomic scores", "pattern": "*.{bw,bigwig}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information about target regions\ne.g. [ id:'tss' ]\n" } }, { "bed": { "type": "file", "description": "bed file containing genomic regions", "pattern": "*.{bed}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing blacklist metadata\ne.g. [ id:'blacklist' ]\n" } }, { "blacklist": { "type": "file", "description": "BED/GTF file containing regions to exclude from analysis", "pattern": "*.{bed,gtf}", "ontologies": [ { "edam": "http://edamontology.org/data_3002" }, { "edam": "http://edamontology.org/format_3003" } ], "optional": true } } ] ], "output": { "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mat.gz": { "type": "file", "description": "gzipped matrix file needed by the plotHeatmap and plotProfile\ndeeptools utilities\n", "pattern": "*.{computeMatrix.mat.gz}", "ontologies": [] } } ] ], "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mat.tab": { "type": "file", "description": "tabular file containing the scores of the generated matrix\n", "pattern": "*.{computeMatrix.vals.mat.tab}", "ontologies": [] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "computeMatrix --version | sed \"s/computeMatrix //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "computeMatrix --version | sed \"s/computeMatrix //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jeremy1805", "@edmundmiller", "@drpatelh", "@joseespinosa" ], "maintainers": [ "@jeremy1805", "@edmundmiller", "@drpatelh", "@joseespinosa" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/computematrix/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/computematrix/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "deeptools_computematrixoperations", "path": "modules/nf-core/deeptools/computematrixoperations/meta.yml", "tree_sha": "01c3a790c67d1b5b4a3e89edda9c302fb0c10796", "files": [ "modules/nf-core/deeptools/computematrixoperations/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/computematrixoperations/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/computematrixoperations/environment.yml", "modules/nf-core/deeptools/computematrixoperations/main.nf", "modules/nf-core/deeptools/computematrixoperations/meta.yml", "modules/nf-core/deeptools/computematrixoperations/tests/main.nf.test", "modules/nf-core/deeptools/computematrixoperations/tests/main.nf.test.snap", "modules/nf-core/deeptools/computematrixoperations/tests/nextflow.config" ], "type": "module", "meta": { "name": "deeptools_computematrixoperations", "description": "Modify computeMatrix output with computeMatrixOperations, e.g. filterStrand, filterValues, relabel, subset or sort. The subcommand is set with `ext.args`, its options with `ext.args2`. Subcommands that take several matrices (rbind, cbind) or write no matrix (info, dataRange) are not supported.", "keywords": [ "genome", "regions", "genomics", "matrix" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "documentation": "https://deeptools.readthedocs.io/en/develop/index.html", "tool_dev_url": "https://github.com/deeptools/deepTools", "doi": "10.1093/nar/gku365", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "matrix": { "type": "file", "description": "gzipped matrix file produced by deeptools_computematrix", "pattern": "*.mat.gz", "ontologies": [] } } ] ], "output": { "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "*.mat.gz": { "type": "file", "description": "modified gzipped matrix file needed by the plotHeatmap and plotProfile deeptools utilities", "pattern": "*.mat.gz", "ontologies": [] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "deeptools --version | sed \"s/deeptools //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "deeptools --version | sed \"s/deeptools //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Kevin-Brockers" ], "maintainers": [ "@Kevin-Brockers" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/computematrixoperations/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/computematrixoperations/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "deeptools_multibamsummary", "path": "modules/nf-core/deeptools/multibamsummary/meta.yml", "tree_sha": "8c47deac7ad721da2991e90efd6cf48408a9146b", "files": [ "modules/nf-core/deeptools/multibamsummary/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/multibamsummary/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/multibamsummary/environment.yml", "modules/nf-core/deeptools/multibamsummary/main.nf", "modules/nf-core/deeptools/multibamsummary/meta.yml", "modules/nf-core/deeptools/multibamsummary/tests/main.nf.test", "modules/nf-core/deeptools/multibamsummary/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeptools_multibamsummary", "description": "Computes read coverage for genomic regions (bins) across the entire genome.", "keywords": [ "bam", "coverage", "genome", "bin" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "documentation": "https://deeptools.readthedocs.io/en/develop/index.html", "tool_dev_url": "https://github.com/deeptools/deepTools", "doi": "10.1093/nar/gku365", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bams": { "type": "file", "description": "One or more BAM files", "pattern": "*.{bam}", "ontologies": [] } }, { "bais": { "type": "file", "description": "Corresponding BAM file indexes", "pattern": "*.bam.bai", "ontologies": [] } }, { "labels": { "type": "string", "description": "User specified labels instead of default labels (file names)." } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing blacklist metadata\ne.g. [ id:'blacklist' ]\n" } }, { "blacklist": { "type": "file", "description": "BED/GTF file containing regions to exclude from analysis", "pattern": "*.{bed,gtf}", "ontologies": [ { "edam": "http://edamontology.org/data_3002" }, { "edam": "http://edamontology.org/format_3003" } ], "optional": true } } ] ], "output": { "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.npz": { "type": "file", "description": "compressed numpy array of read coverage data used by plotCorrelation and plotPCA\ndeeptool utilities\n", "pattern": "all_bam.bamSummary.npz", "ontologies": [] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "multiBamSummary --version | sed \"s/multiBamSummary //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "multiBamSummary --version | sed \"s/multiBamSummary //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tamara-hodgetts", "@chris-cheshire", "@joseespinosa" ], "maintainers": [ "@tamara-hodgetts", "@chris-cheshire", "@joseespinosa" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/multibamsummary/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/multibamsummary/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "cutandrun", "version": "3.2.2" } ] }, { "name": "deeptools_multibigwigsummary", "path": "modules/nf-core/deeptools/multibigwigsummary/meta.yml", "tree_sha": "6883318875cd7a99325a89896c60c90cba3187fe", "files": [ "modules/nf-core/deeptools/multibigwigsummary/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/multibigwigsummary/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/multibigwigsummary/environment.yml", "modules/nf-core/deeptools/multibigwigsummary/main.nf", "modules/nf-core/deeptools/multibigwigsummary/meta.yml", "modules/nf-core/deeptools/multibigwigsummary/tests/main.nf.test", "modules/nf-core/deeptools/multibigwigsummary/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeptools_multibigwigsummary", "description": "Computes the average scores for each of the files in every genomic region", "keywords": [ "bigwig", "deeptools", "plot", "heatmap", "matrix" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "homepage": "https://deeptools.readthedocs.io/en/develop/", "documentation": "https://deeptools.readthedocs.io/en/develop/", "tool_dev_url": "https://github.com/deeptools/deepTools/", "doi": "10.1093/nar/gku365", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bigwigs": { "type": "file", "description": "Two or more bigWig files", "pattern": "*.{bigWig,bw}", "ontologies": [] } }, { "labels": { "type": "list", "description": "Labels for the bigWig files used in the matrix" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing blacklist metadata\ne.g. [ id:'blacklist' ]\n" } }, { "blacklist": { "type": "file", "description": "BED/GTF file containing regions to exclude from analysis", "pattern": "*.{bed,gtf}", "ontologies": [ { "edam": "http://edamontology.org/data_3002" }, { "edam": "http://edamontology.org/format_3003" } ], "optional": true } } ] ], "output": { "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.npz": { "type": "file", "description": "Matrix file from multiBigwigSummary", "pattern": "*.npz", "ontologies": [] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "multiBigwigSummary --version | sed \"s/multiBigwigSummary //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "multiBigwigSummary --version | sed \"s/multiBigwigSummary //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ugoiannacchero", "@daisymut" ], "maintainers": [ "@ugoiannacchero", "@daisymut" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/multibigwigsummary/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/multibigwigsummary/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sammyseq", "version": "dev" } ] }, { "name": "deeptools_plotcorrelation", "path": "modules/nf-core/deeptools/plotcorrelation/meta.yml", "tree_sha": "10dcee15d33494af6a4b9222e896611988a2c028", "files": [ "modules/nf-core/deeptools/plotcorrelation/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/plotcorrelation/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/plotcorrelation/environment.yml", "modules/nf-core/deeptools/plotcorrelation/main.nf", "modules/nf-core/deeptools/plotcorrelation/meta.yml", "modules/nf-core/deeptools/plotcorrelation/tests/main.nf.test", "modules/nf-core/deeptools/plotcorrelation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeptools_plotcorrelation", "description": "Visualises sample correlations using a compressed matrix generated by mutlibamsummary or multibigwigsummary as input.", "keywords": [ "corrrelation", "matrix", "heatmap", "scatterplot" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "documentation": "https://deeptools.readthedocs.io/en/develop/index.html", "tool_dev_url": "https://github.com/deeptools/deepTools", "doi": "10.1093/nar/gku365", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "matrix": { "type": "file", "description": "compressed matrix file produced by\nmutlibamsummary or multibigwigsummary\n", "pattern": "*.{npz}", "ontologies": [] } } ], { "method": { "type": "string", "description": "Correlation coefficient to use for heatmap or scatterplot generation\n", "pattern": "{spearman,pearson}" } }, { "plot_type": { "type": "string", "description": "Type of output plot to display sample correlation\n", "pattern": "{heatmap,scatterplot}" } } ], "output": { "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "Output figure containing resulting plot\n", "pattern": "*.{plotCorrelation.pdf}", "ontologies": [] } } ] ], "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tab": { "type": "file", "description": "Tab-separated file containing a matrix of pairwise correlations\n", "pattern": "*.{plotCorrelation.mat.tab}", "ontologies": [] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "plotCorrelation --version | sed \"s/plotCorrelation //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "plotCorrelation --version | sed \"s/plotCorrelation //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tamara-hodgetts", "@chris-cheshire", "@joseespinosa" ], "maintainers": [ "@tamara-hodgetts", "@chris-cheshire", "@joseespinosa" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/plotcorrelation/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/plotcorrelation/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "cutandrun", "version": "3.2.2" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "deeptools_plotfingerprint", "path": "modules/nf-core/deeptools/plotfingerprint/meta.yml", "tree_sha": "a4fae9ec3cc7cce0059159c4fc689d7f3c82f6fe", "files": [ "modules/nf-core/deeptools/plotfingerprint/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/plotfingerprint/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/plotfingerprint/environment.yml", "modules/nf-core/deeptools/plotfingerprint/main.nf", "modules/nf-core/deeptools/plotfingerprint/meta.yml", "modules/nf-core/deeptools/plotfingerprint/tests/main.nf.test", "modules/nf-core/deeptools/plotfingerprint/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeptools_plotfingerprint", "description": "plots cumulative reads coverages by BAM file", "keywords": [ "plot", "fingerprint", "cumulative coverage", "bam" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "documentation": "https://deeptools.readthedocs.io/en/develop/index.html", "tool_dev_url": "https://github.com/deeptools/deepTools", "doi": "10.1093/nar/gku365", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bams": { "type": "file", "description": "BAM files", "pattern": "*.bam", "ontologies": [] } }, { "bais": { "type": "file", "description": "Corresponding BAM file indexes", "pattern": "*.bam.bai", "ontologies": [] } } ] ], "output": { "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "Output figure containing resulting plot\n", "pattern": "*.{plotFingerprint.pdf}", "ontologies": [] } } ] ], "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.raw.txt": { "type": "file", "description": "Output file summarizing the read counts per bin\n", "pattern": "*.{plotFingerprint.raw.txt}", "ontologies": [] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.qcmetrics.txt": { "type": "file", "description": "file containing BAM file quality metrics\n", "pattern": "*.{qcmetrics.txt}", "ontologies": [] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "plotFingerprint --version | sed \"s/plotFingerprint //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "plotFingerprint --version | sed \"s/plotFingerprint //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller", "@drpatelh", "@joseespinosa" ], "maintainers": [ "@edmundmiller", "@drpatelh", "@joseespinosa" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/plotfingerprint/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/plotfingerprint/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "sammyseq", "version": "dev" }, { "name": "ssds", "version": "dev" } ] }, { "name": "deeptools_plotheatmap", "path": "modules/nf-core/deeptools/plotheatmap/meta.yml", "tree_sha": "773d506a1713bbcab128dc1497b4160c650e24d1", "files": [ "modules/nf-core/deeptools/plotheatmap/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/plotheatmap/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/plotheatmap/environment.yml", "modules/nf-core/deeptools/plotheatmap/main.nf", "modules/nf-core/deeptools/plotheatmap/meta.yml", "modules/nf-core/deeptools/plotheatmap/tests/main.nf.test", "modules/nf-core/deeptools/plotheatmap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeptools_plotheatmap", "description": "plots values produced by deeptools_computematrix as a heatmap", "keywords": [ "plot", "heatmap", "scores", "matrix" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "documentation": "https://deeptools.readthedocs.io/en/develop/index.html", "tool_dev_url": "https://github.com/deeptools/deepTools", "doi": "10.1093/nar/gku365", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "matrix": { "type": "file", "description": "gzipped matrix file produced by deeptools_\ncomputematrix deeptools utility\n", "pattern": "*.{mat.gz}", "ontologies": [] } } ] ], "output": { "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "Output figure containing resulting plot\n", "pattern": "*.{plotHeatmap.pdf}", "ontologies": [] } } ] ], "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tab": { "type": "file", "description": "Output table", "ontologies": [] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "plotHeatmap --version | sed \"s/plotHeatmap //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "plotHeatmap --version | sed \"s/plotHeatmap //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller", "@drpatelh", "@joseespinosa" ], "maintainers": [ "@edmundmiller", "@drpatelh", "@joseespinosa" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/plotheatmap/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/plotheatmap/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "deeptools_plotpca", "path": "modules/nf-core/deeptools/plotpca/meta.yml", "tree_sha": "df2fa7254dd4cf1fb88524118c308e54f122d909", "files": [ "modules/nf-core/deeptools/plotpca/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/plotpca/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/plotpca/environment.yml", "modules/nf-core/deeptools/plotpca/main.nf", "modules/nf-core/deeptools/plotpca/meta.yml", "modules/nf-core/deeptools/plotpca/tests/main.nf.test", "modules/nf-core/deeptools/plotpca/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeptools_plotpca", "description": "Generates principal component analysis (PCA) plot using a compressed matrix generated by multibamsummary or multibigwigsummary as input.", "keywords": [ "PCA", "matrix", "bam", "bigwig" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "documentation": "https://deeptools.readthedocs.io/en/develop/index.html", "tool_dev_url": "https://github.com/deeptools/deepTools", "doi": "10.1093/nar/gku365", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "matrix": { "type": "file", "description": "compressed matrix file produced by\nmutlibamsummary or multibigwigsummary\n", "pattern": "*.{npz}", "ontologies": [] } } ] ], "output": { "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "Output figure containing resulting plot\n", "pattern": "*.{plotPCA.pdf}", "ontologies": [] } } ] ], "tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tab": { "type": "file", "description": "Tab file containing data used to generate the PCA plot\n", "pattern": "*.{plotPCA.tab}", "ontologies": [] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "plotPCA --version | sed \"s/plotPCA //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "plotPCA --version | sed \"s/plotPCA //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tamara-hodgetts", "@chris-cheshire", "@joseespinosa" ], "maintainers": [ "@tamara-hodgetts", "@chris-cheshire", "@joseespinosa" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/plotpca/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/plotpca/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "cutandrun", "version": "3.2.2" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "deeptools_plotprofile", "path": "modules/nf-core/deeptools/plotprofile/meta.yml", "tree_sha": "d35ae39fa4f15095aed2799a86808985f8f4fcc5", "files": [ "modules/nf-core/deeptools/plotprofile/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt", "modules/nf-core/deeptools/plotprofile/.conda-lock/linux_arm64-bd-da17162234746484_1.txt", "modules/nf-core/deeptools/plotprofile/environment.yml", "modules/nf-core/deeptools/plotprofile/main.nf", "modules/nf-core/deeptools/plotprofile/meta.yml", "modules/nf-core/deeptools/plotprofile/tests/main.nf.test", "modules/nf-core/deeptools/plotprofile/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deeptools_plotprofile", "description": "plots values produced by deeptools_computematrix as a profile plot", "keywords": [ "plot", "profile", "scores", "matrix" ], "tools": [ { "deeptools": { "description": "A set of user-friendly tools for normalization and visualization of deep-sequencing data", "documentation": "https://deeptools.readthedocs.io/en/develop/index.html", "tool_dev_url": "https://github.com/deeptools/deepTools", "doi": "10.1093/nar/gku365", "licence": [ "GPL v3" ], "identifier": "biotools:deeptools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "matrix": { "type": "file", "description": "gzipped matrix file produced by deeptools_\ncomputematrix deeptools utility\n", "pattern": "*.{mat.gz}", "ontologies": [] } } ] ], "output": { "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "Output figure containing resulting plot\n", "pattern": "*.{plotProfile.pdf}", "ontologies": [] } } ] ], "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tab": { "type": "file", "description": "Output table", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_deeptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "plotProfile --version | sed \"s/plotProfile //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deeptools": { "type": "string", "description": "The name of the tool" } }, { "plotProfile --version | sed \"s/plotProfile //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller", "@drpatelh", "@joseespinosa" ], "maintainers": [ "@edmundmiller", "@drpatelh", "@joseespinosa" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--da17162234746484", "build_id": "bd-da17162234746484_1", "scan_id": "sc-2df0ee3eeefc5a7a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/deeptools:3.5.6--511a2b05870b9ec3", "build_id": "bd-511a2b05870b9ec3_1", "scan_id": "sc-69074f36bc2c74a0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--a39c543acbc557bc", "build_id": "bd-a39c543acbc557bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ba/ba9641d61acf134c6b989b3af5f25bcd5aadb3faf692a41c00ba4cd25f99032e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/deeptools:3.5.6--b7f4b107865d116b", "build_id": "bd-b7f4b107865d116b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3bc76cf07b5795d5e8a2cfc35b89051fbcf122c9d46f4c13e396efb3263fb1b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/deeptools/plotprofile/.conda-lock/linux_amd64-bd-511a2b05870b9ec3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/deeptools/plotprofile/.conda-lock/linux_arm64-bd-da17162234746484_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "deepvariant", "path": "modules/nf-core/deepvariant/meta.yml", "tree_sha": "355a1c6a068134956ed95ea4718be4a287df7612", "files": [ "modules/nf-core/deepvariant/README.md", "modules/nf-core/deepvariant/main.nf", "modules/nf-core/deepvariant/meta.yml", "modules/nf-core/deepvariant/tests/main.nf.test" ], "type": "module", "meta": { "name": "deepvariant", "description": "(DEPRECATED - see main.nf) DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "deprecated": true, "keywords": [ "variant calling", "machine learning", "neural network" ], "tools": [ { "deepvariant": { "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "homepage": "https://github.com/google/deepvariant", "documentation": "https://github.com/google/deepvariant", "tool_dev_url": "https://github.com/google/deepvariant", "doi": "10.1038/nbt.4235", "licence": [ "BSD-3-clause" ], "identifier": "biotools:deepvariant" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.bam/cram", "ontologies": [] } }, { "index": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.bai/crai", "ontologies": [] } }, { "intervals": { "type": "file", "description": "file containing intervals", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gzi": { "type": "file", "description": "GZI index of reference fasta file", "pattern": "*.gzi", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "par_bed": { "type": "file", "description": "BED file containing PAR regions", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.vcf.gz.tbi": { "type": "file", "description": "Tabix index of compressed VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.g.vcf.gz": { "type": "file", "description": "Compressed GVCF file", "pattern": "*.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gvcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.g.vcf.gz.tbi": { "type": "file", "description": "Tabix index of compressed GVCF file", "pattern": "*.g.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_deepvariant": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepvariant": { "type": "string", "description": "The name of the tool" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deepvariant": { "type": "string", "description": "The name of the tool" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@ramprasadn" ], "maintainers": [ "@abhi18av", "@ramprasadn" ] }, "git_sha": "99afe7e15c057d2727416bb1b4bd45969f3a295c", "pipelines": [ { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "deepvariant_callvariants", "path": "modules/nf-core/deepvariant/callvariants/meta.yml", "tree_sha": "520c4fcba8183976ca0dd662a3f2b72c0317c295", "files": [ "modules/nf-core/deepvariant/callvariants/main.nf", "modules/nf-core/deepvariant/callvariants/meta.yml", "modules/nf-core/deepvariant/callvariants/tests/main.nf.test", "modules/nf-core/deepvariant/callvariants/tests/main.nf.test.snap", "modules/nf-core/deepvariant/callvariants/tests/nextflow.config" ], "type": "module", "meta": { "name": "deepvariant_callvariants", "description": "Call variants from the examples produced by make_examples", "keywords": [ "variant calling", "machine learning", "neural network" ], "tools": [ { "deepvariant": { "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "homepage": "https://github.com/google/deepvariant", "documentation": "https://github.com/google/deepvariant", "tool_dev_url": "https://github.com/google/deepvariant", "doi": "10.1038/nbt.4235", "licence": [ "BSD-3-clause" ], "identifier": "biotools:deepvariant" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "make_examples_tfrecords": { "type": "file", "description": "The actual sharded input files, from DEEPVARIANT_MAKEEXAMPLES process", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "call_variants_tfrecords": [ [ { "meta": { "type": "list", "description": "Each output contains: unique ID string from input channel, meta, tfrecord file with variant calls.\n" } }, { "${prefix}.call-*-of-*.tfrecord.gz": { "type": "list", "description": "Each output contains: unique ID string from input channel, meta, tfrecord file with variant calls.\n" } } ] ], "versions_deepvariant": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "deepvariant": { "type": "string", "description": "The tool name" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "deepvariant": { "type": "string", "description": "The tool name" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@ramprasadn", "@fa2k" ], "maintainers": [ "@abhi18av", "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacvar", "version": "1.1.0" }, { "name": "pathogenepidemiology", "version": "dev" } ] }, { "name": "deepvariant_makeexamples", "path": "modules/nf-core/deepvariant/makeexamples/meta.yml", "tree_sha": "082a8ffd06072c7c0aa0c1573e63fbafdb3df6ac", "files": [ "modules/nf-core/deepvariant/makeexamples/main.nf", "modules/nf-core/deepvariant/makeexamples/meta.yml", "modules/nf-core/deepvariant/makeexamples/tests/main.nf.test", "modules/nf-core/deepvariant/makeexamples/tests/main.nf.test.snap", "modules/nf-core/deepvariant/makeexamples/tests/nextflow.config", "modules/nf-core/deepvariant/makeexamples/tests/pacbio_profile.config" ], "type": "module", "meta": { "name": "deepvariant_makeexamples", "description": "Transforms the input alignments to a format suitable for the deep neural network variant caller", "keywords": [ "variant calling", "machine learning", "neural network" ], "tools": [ { "deepvariant": { "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "homepage": "https://github.com/google/deepvariant", "documentation": "https://github.com/google/deepvariant", "tool_dev_url": "https://github.com/google/deepvariant", "doi": "10.1038/nbt.4235", "licence": [ "BSD-3-clause" ], "identifier": "biotools:deepvariant" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.bam/cram", "ontologies": [] } }, { "index": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.bai/crai", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Interval file for targeted regions", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gzi": { "type": "file", "description": "GZI index of reference fasta file", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n", "pattern": "*.gzi" } }, { "par_bed": { "type": "file", "description": "BED file containing PAR regions", "pattern": "*.bed", "ontologies": [] } } ], { "with_phasing": { "type": "boolean", "description": "Whether to generate and capture the phased read inputs for use downstream" } } ], "output": { "examples": [ [ { "meta": { "type": "map", "description": "Tuple containing sample metadata and examples that can be used for calling\n" } }, { "${prefix}.examples.tfrecord-*-of-*.gz{,.example_info.json}": { "type": "file", "description": "Tuple containing sample metadata and examples that can be used for calling\n" } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Tuple containing sample metadata and examples that can be used for calling\n" } }, { "${prefix}.gvcf.tfrecord-*-of-*.gz": { "type": "file", "description": "Tuple containing sample metadata and the GVCF data in tfrecord format\n" } } ] ], "small_model_calls": [ [ { "meta": { "type": "map", "description": "Tuple containing sample metadata and small model calls that can be used for calling\n" } }, { "${small_model_filename}": { "type": "file", "description": "Tuple containing sample metadata and small model calls that can be used for calling\n" } } ] ], "read_phase_inputs": [ [ { "meta": { "type": "map", "description": "Tuple containing sample metadata and phased read inputs that can be used for calling\n" } }, { "${prefix}-read-phasing_debug-*of-*.tsv": { "type": "file", "description": "Tuple containing sample metadata and phased read inputs that can be used for calling\n" } } ] ], "versions_deepvariant": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "deepvariant": { "type": "string", "description": "The tool name" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "deepvariant": { "type": "string", "description": "The tool name" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@ramprasadn", "@fa2k" ], "maintainers": [ "@abhi18av", "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacvar", "version": "1.1.0" }, { "name": "pathogenepidemiology", "version": "dev" } ] }, { "name": "deepvariant_postprocessvariants", "path": "modules/nf-core/deepvariant/postprocessvariants/meta.yml", "tree_sha": "2b7b3f70b1aa47d96f72fe814db1cd3537910a0f", "files": [ "modules/nf-core/deepvariant/postprocessvariants/main.nf", "modules/nf-core/deepvariant/postprocessvariants/meta.yml", "modules/nf-core/deepvariant/postprocessvariants/tests/main.nf.test", "modules/nf-core/deepvariant/postprocessvariants/tests/main.nf.test.snap", "modules/nf-core/deepvariant/postprocessvariants/tests/nextflow.config" ], "type": "module", "meta": { "name": "deepvariant_postprocessvariants", "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "keywords": [ "variant calling", "machine learning", "neural network" ], "tools": [ { "deepvariant": { "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "homepage": "https://github.com/google/deepvariant", "documentation": "https://github.com/google/deepvariant", "tool_dev_url": "https://github.com/google/deepvariant", "doi": "10.1038/nbt.4235", "licence": [ "BSD-3-clause" ], "identifier": "biotools:deepvariant" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "variant_calls_tfrecord_files": { "type": "file", "description": "One or more data files containing variant calls from DEEPVARIANT_CALLVARIANTS\n", "pattern": "*.tfrecord.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "gvcf_tfrecords": { "type": "file", "description": "Sharded tfrecord file from DEEPVARIANT_MAKEEXAMPLES with the coverage information used for GVCF output\n", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "small_model_calls": { "type": "file", "description": "Sharded tfrecord file from DEEPVARIANT_MAKEEXAMPLES with variant calls from the small model\n", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "phase_inputs": { "type": "file", "description": "Sharded phased read inputs tsv file from DEEPVARIANT_MAKEEXAMPLES\n", "pattern": "*.tsv", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Interval file for targeted regions", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gzi": { "type": "file", "description": "GZI index of reference fasta file", "pattern": "*.gzi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.vcf.gz.{tbi,csi}": { "type": "file", "description": "Index for VCF", "pattern": "$*.vcf.gz.{tbi,csi}", "ontologies": [] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.g.vcf.gz": { "type": "file", "description": "Compressed GVCF file", "pattern": "*.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gvcf_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.g.vcf.gz.{tbi,csi}": { "type": "file", "description": "Index for GVCF", "pattern": "*.g.vcf.gz.{tbi,csi}", "ontologies": [] } } ] ], "versions_deepvariant": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "deepvariant": { "type": "string", "description": "The tool name" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "deepvariant": { "type": "string", "description": "The tool name" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@ramprasadn", "@fa2k" ], "maintainers": [ "@abhi18av", "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacvar", "version": "1.1.0" }, { "name": "pathogenepidemiology", "version": "dev" } ] }, { "name": "deepvariant_rundeepvariant", "path": "modules/nf-core/deepvariant/rundeepvariant/meta.yml", "tree_sha": "bd6dbabc0ecf58fb25acd63bfc7537ab3c149c12", "files": [ "modules/nf-core/deepvariant/rundeepvariant/main.nf", "modules/nf-core/deepvariant/rundeepvariant/meta.yml", "modules/nf-core/deepvariant/rundeepvariant/tests/main.nf.test", "modules/nf-core/deepvariant/rundeepvariant/tests/main.nf.test.snap", "modules/nf-core/deepvariant/rundeepvariant/tests/nextflow.config" ], "type": "module", "meta": { "name": "deepvariant_rundeepvariant", "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "keywords": [ "variant calling", "machine learning", "neural network" ], "tools": [ { "deepvariant": { "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "homepage": "https://github.com/google/deepvariant", "documentation": "https://github.com/google/deepvariant", "tool_dev_url": "https://github.com/google/deepvariant", "doi": "10.1038/nbt.4235", "licence": [ "BSD-3-clause" ], "identifier": "biotools:deepvariant" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.bam/cram", "ontologies": [] } }, { "index": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.bai/crai", "ontologies": [] } }, { "intervals": { "type": "file", "description": "file containing intervals", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gzi": { "type": "file", "description": "GZI index of reference fasta file", "pattern": "*.gzi", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "par_bed": { "type": "file", "description": "BED file containing PAR regions", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.vcf.gz.{tbi,csi}": { "type": "file", "description": "Tabix index file of compressed VCF", "pattern": "*.vcf.gz.{tbi,csi}", "ontologies": [] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.g.vcf.gz": { "type": "file", "description": "Compressed GVCF file", "pattern": "*.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gvcf_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.g.vcf.gz.{tbi,csi}": { "type": "file", "description": "Tabix index file of compressed GVCF", "pattern": "*.g.vcf.gz.{tbi,csi}", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.visual_report.html": { "type": "file", "description": "Visual report in HTML format", "pattern": "*.html", "optional": true, "ontologies": [] } } ] ], "versions_deepvariant": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "deepvariant": { "type": "string", "description": "The tool name" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "deepvariant": { "type": "string", "description": "The tool name" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@ramprasadn" ], "maintainers": [ "@abhi18av", "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "deepvariant_vcfstatsreport", "path": "modules/nf-core/deepvariant/vcfstatsreport/meta.yml", "tree_sha": "d978cd9c966b7b4569b5aa319f53e8aa8d6c35a6", "files": [ "modules/nf-core/deepvariant/vcfstatsreport/main.nf", "modules/nf-core/deepvariant/vcfstatsreport/meta.yml", "modules/nf-core/deepvariant/vcfstatsreport/tests/main.nf.test", "modules/nf-core/deepvariant/vcfstatsreport/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deepvariant_vcfstatsreport", "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "keywords": [ "variant calling", "machine learning", "neural network" ], "tools": [ { "deepvariant": { "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "homepage": "https://github.com/google/deepvariant", "documentation": "https://github.com/google/deepvariant", "tool_dev_url": "https://github.com/google/deepvariant", "doi": "10.1038/nbt.4235", "licence": [ "BSD-3-clause" ], "identifier": "biotools:deepvariant" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "{*.vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.visual_report.html": { "type": "file", "description": "Visual report in HTML format", "pattern": "*.html", "ontologies": [] } } ] ], "versions_deepvariant": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "deepvariant": { "type": "string", "description": "The tool name" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "deepvariant": { "type": "string", "description": "The tool name" } }, { "/opt/deepvariant/bin/run_deepvariant --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" } ] }, { "name": "delly_call", "path": "modules/nf-core/delly/call/meta.yml", "tree_sha": "7679cc38a33adb04f68e53a1da62ca0aeef88e36", "files": [ "modules/nf-core/delly/call/environment.yml", "modules/nf-core/delly/call/main.nf", "modules/nf-core/delly/call/meta.yml", "modules/nf-core/delly/call/tests/main.nf.test", "modules/nf-core/delly/call/tests/main.nf.test.snap", "modules/nf-core/delly/call/tests/nextflow.config" ], "type": "module", "meta": { "name": "delly_call", "description": "Call structural variants", "keywords": [ "genome", "structural", "variants", "bcf" ], "tools": [ { "delly": { "description": "Structural variant discovery by integrated paired-end and split-read analysis", "homepage": "https://github.com/dellytools/delly", "documentation": "https://github.com/dellytools/delly/blob/master/README.md", "doi": "10.1093/bioinformatics/bts378", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file from alignment must be sorted, indexed, and duplicate marked", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index of the BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "vcf": { "type": "file", "description": "A BCF/VCF file to genotype with Delly. If this is supplied, the variant calling will be skipped", "pattern": "*.{vcf.gz,bcf}", "ontologies": [] } }, { "vcf_index": { "type": "file", "description": "The index of the BCF/VCF file", "pattern": "*.{tbi,csi}", "ontologies": [] } }, { "exclude_bed": { "type": "file", "description": "An optional bed file containing regions to exclude from the called VCF", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fasta index information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file to identify split-reads", "pattern": "*.fai", "ontologies": [] } } ], { "suffix": { "type": "string", "description": "A flag to specify whether the output should be in BCF or VCF format", "enum": [ "bcf", "vcf" ] } } ], "output": { "bcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bcf,vcf.gz}": { "type": "file", "description": "Called variants in BCF/VCF format. Set suffix to either \"bcf\" or \"vcf\" to define the output type", "pattern": "*.{bcf,vcf.gz}", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{csi,tbi}": { "type": "file", "description": "A generated csi index that matches the bcf output (not generated for vcf files)", "pattern": "*.{bcf.csi}", "ontologies": [] } } ] ], "versions_delly": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "delly": { "type": "string", "description": "The name of the tool" } }, { "delly --version |& sed -n '1s/Delly version: *v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "delly": { "type": "string", "description": "The name of the tool" } }, { "delly --version |& sed -n '1s/Delly version: *v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@projectoriented", "@nvnieuwk" ], "maintainers": [ "@projectoriented", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "delly_sr", "path": "modules/nf-core/delly/sr/meta.yml", "tree_sha": "03e7c44864c1c019ffc61c2e84bee1acb08ec9cf", "files": [ "modules/nf-core/delly/sr/environment.yml", "modules/nf-core/delly/sr/main.nf", "modules/nf-core/delly/sr/meta.yml", "modules/nf-core/delly/sr/tests/main.nf.test", "modules/nf-core/delly/sr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "delly_sr", "description": "Integrated structural variant (SV) prediction method", "keywords": [ "genome", "structural", "variants", "bcf" ], "tools": [ { "delly": { "description": "Structural variant discovery by integrated paired-end and split-read analysis", "homepage": "https://github.com/dellytools/delly", "documentation": "https://github.com/dellytools/delly/blob/master/README.md", "doi": "10.1093/bioinformatics/bts378", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file from alignment must be sorted, indexed, and duplicate marked", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index of the BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "vcf": { "type": "file", "description": "A BCF/VCF file to genotype with Delly. If this is supplied, the variant calling will be skipped", "pattern": "*.{vcf.gz,bcf}", "ontologies": [] } }, { "vcf_index": { "type": "file", "description": "The index of the BCF/VCF file", "pattern": "*.{tbi,csi}", "ontologies": [] } }, { "exclude_bed": { "type": "file", "description": "An optional bed file containing regions to exclude from the called VCF", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fasta index information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file to identify split-reads", "pattern": "*.fai", "ontologies": [] } } ], { "suffix": { "type": "string", "description": "A flag to specify whether the output should be in BCF or VCF format", "enum": [ "bcf", "vcf" ] } } ], "output": { "bcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bcf,vcf.gz}": { "type": "file", "description": "Called variants in BCF/VCF format. Set suffix to either \"bcf\" or \"vcf\" to define the output type", "pattern": "*.{bcf,vcf.gz}", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{csi,tbi}": { "type": "file", "description": "A generated csi index that matches the bcf output (not generated for vcf files)", "pattern": "*.{bcf.csi}", "ontologies": [] } } ] ], "versions_delly": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "delly": { "type": "string", "description": "The name of the tool" } }, { "delly --version |& sed -n '1s/Delly version: *v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "delly": { "type": "string", "description": "The name of the tool" } }, { "delly --version |& sed -n '1s/Delly version: *v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@gustav-001" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "demuxem", "path": "modules/nf-core/demuxem/meta.yml", "tree_sha": "158a752054dcc46567797882e871a772ce1bb3fe", "files": [ "modules/nf-core/demuxem/environment.yml", "modules/nf-core/demuxem/main.nf", "modules/nf-core/demuxem/meta.yml", "modules/nf-core/demuxem/nextflow.config", "modules/nf-core/demuxem/tests/main.nf.test", "modules/nf-core/demuxem/tests/main.nf.test.snap", "modules/nf-core/demuxem/tests/nextflow.config" ], "type": "module", "meta": { "name": "demuxem", "description": "Demultiplexing cell nucleus hashing data, using the estimated antibody background probability.", "keywords": [ "demultiplexing", "hashing-based deconvoltion", "single-cell" ], "tools": [ { "demuxem": { "description": "DemuxEM is the demultiplexing module of Pegasus, which works on cell-hashing and nucleus-hashing genomics data.", "homepage": "https://demuxEM.readthedocs.io", "documentation": "https://demuxEM.readthedocs.io", "tool_dev_url": "https://github.com/lilab-bcb/pegasus/tree/master", "doi": "10.1038/s41467-019-10756-2", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input_raw_gene_bc_matrices_h5": { "type": "string", "description": "Path to file containing input raw RNA expression matrix in 10x hdf5 format\npattern: \"*.{h5}\"\n" } }, { "input_hto_csv_file": { "type": "string", "description": "Path to file containing input HTO (antibody tag) count matrix in CSV format.\n", "pattern": "*.{csv}" } } ], { "generate_gender_plot": { "type": "string", "description": "Generate violin plots using gender-specific genes (e.g. Xist). It is a comma-separated list of gene names.\n" } }, { "genome": { "type": "string", "description": "Reference genome name. If not provided, the tools infers it from the expression matrix file\n" } }, { "generate_diagnostic_plots": { "type": "string", "description": "Generate diagnostic plots, including the background/signal between HTO counts, estimated background probabilities, HTO distributions.\n" } } ], "output": { "zarr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*_demux.zarr.zip": { "type": "file", "description": "RNA expression matrix with demultiplexed sample identities in Zarr format.\n", "pattern": "*_demux.zarr.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "out_zarr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*.out.demuxEM.zarr.zip": { "type": "file", "description": "DemuxEM-calculated results in Zarr format, containing two datasets, one for HTO and one for RNA.\n", "pattern": "*.out.demuxEM.zarr.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "versions_demuxem": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "demuxEM": { "type": "string", "description": "The name of the tool" } }, { "demuxEM --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "demuxEM": { "type": "string", "description": "The name of the tool" } }, { "demuxEM --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mari-ga", "@maxozo", "@wxicu", "@Zethson" ], "maintainers": [ "@mari-ga", "@maxozo", "@wxicu", "@Zethson" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "deseq2_differential", "path": "modules/nf-core/deseq2/differential/meta.yml", "tree_sha": "579c13c8b777afe411a810a2c6bf51292f73552f", "files": [ "modules/nf-core/deseq2/differential/environment.yml", "modules/nf-core/deseq2/differential/main.nf", "modules/nf-core/deseq2/differential/meta.yml", "modules/nf-core/deseq2/differential/templates/deseq2_differential.R", "modules/nf-core/deseq2/differential/tests/contrasts_interaction.config", "modules/nf-core/deseq2/differential/tests/contrasts_matrix.config", "modules/nf-core/deseq2/differential/tests/contrasts_matrix_exclude_samples.config", "modules/nf-core/deseq2/differential/tests/contrasts_matrix_noblocking.config", "modules/nf-core/deseq2/differential/tests/contrasts_matrix_spikes.config", "modules/nf-core/deseq2/differential/tests/contrasts_matrix_subset_to_contrast.config", "modules/nf-core/deseq2/differential/tests/contrasts_matrix_vst_nsub.config", "modules/nf-core/deseq2/differential/tests/contrasts_shrink.config", "modules/nf-core/deseq2/differential/tests/contrasts_shrink_apeglm.config", "modules/nf-core/deseq2/differential/tests/main.nf.test", "modules/nf-core/deseq2/differential/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "deseq2_differential", "description": "runs a differential expression analysis with DESeq2", "keywords": [ "differential", "expression", "rna-seq", "deseq2" ], "tools": [ { "deseq2": { "description": "Differential gene expression analysis based on the negative binomial distribution", "homepage": "https://bioconductor.org/packages/release/bioc/html/DESeq2.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/DESeq2/inst/doc/DESeq2.html", "tool_dev_url": "https://github.com/mikelove/DESeq2", "doi": "10.1186/s13059-014-0550-8", "licence": [ "LGPL >=3" ], "identifier": "biotools:deseq2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. This can be used at the\nworkflow level to pass optional parameters to the module, e.g.\n[ id:'contrast1', blocking:'patient' ] passed in as ext.args like:\n'--blocking_variable $meta.blocking'.\n" } }, { "contrast_variable": { "type": "string", "description": "The column in the sample sheet that should be used to define groups for\ncomparison\n" } }, { "reference": { "type": "string", "description": "The value within the contrast_variable column of the sample sheet that\nshould be used to derive the reference samples\n" } }, { "target": { "type": "string", "description": "The value within the contrast_variable column of the sample sheet that\nshould be used to derive the target samples\n" } }, { "formula": { "type": "string", "description": "(Optional) R formula string used for modeling, e.g. '~ treatment'." } }, { "comparison": { "type": "string", "description": "(Optional, mandatory if formula is provided) Literal string for contrasts, e.g. 'treatmenthND6'." } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing study-wide metadata related to the sample sheet\nand matrix\n" } }, { "samplesheet": { "type": "file", "description": "CSV or TSV format sample sheet with sample metadata\n", "ontologies": [] } }, { "counts": { "type": "file", "description": "Raw TSV or CSV format expression matrix as output from the nf-core\nRNA-seq workflow\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Meta map describing control genes, e.g. [ id: 'ERCC' ]\n", "ontologies": [] } }, { "control_genes_file": { "type": "file", "description": "Text file listing control genes, one per line\n", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy map containing study-wide metadata related to the transcript\nlengths file\n" } }, { "transcript_lengths_file": { "type": "file", "description": "Optional file of transcript lengths, with the same sample columns as\ncounts. If supplied, lengths will be supplied to DESeq2 to correct for\ndifferences in average transcript lengths across samples.\n", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.deseq2.results.tsv": { "type": "file", "description": "TSV-format table of differential expression information as output by DESeq2", "pattern": "*.deseq2.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "dispersion_plot_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.deseq2.dispersion.png": { "type": "file", "description": "DESeq2 dispersion plot in PNG format", "pattern": "*.deseq2.dispersion.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "dispersion_plot_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.deseq2.dispersion.pdf": { "type": "file", "description": "DESeq2 dispersion plot in PDF format", "pattern": "*.deseq2.dispersion.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "rdata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dds.rld.rds": { "type": "file", "description": "Serialised DESeq2 object", "pattern": "*.dds.rld.rds", "ontologies": [] } } ] ], "size_factors": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.deseq2.sizefactors.tsv": { "type": "file", "description": "TSV-format table containing DESeq2 size factors", "pattern": "*.deseq2.sizefactors.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "normalised_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.normalised_counts.tsv": { "type": "file", "description": "TSV-format counts matrix, normalised to size factors", "pattern": "*.normalised_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "rlog_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.rlog.tsv": { "type": "file", "description": "Optional, TSV-format counts matrix, normalised to size factors, with\nvariance stabilisation applied via `rlog()`.\n", "pattern": "*.rlog.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "vst_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.vst.tsv": { "type": "file", "description": "Optional, TSV-format counts matrix, normalised to size factors, with\nvariance stabilisation applied via `vst()`.\n", "pattern": "*.vst.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.deseq2.model.txt": { "type": "file", "description": "TXT-format DESeq2 model", "pattern": "*.deseq2.model.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.R_sessionInfo.log": { "type": "file", "description": "Dump of R SessionInfo", "pattern": "*.R_sessionInfo.log", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" }, { "name": "tfactivity", "version": "dev" } ] }, { "name": "dexseq_count", "path": "modules/nf-core/dexseq/count/meta.yml", "tree_sha": "da92db051378b4372aac87ae6cd7498bc440dd13", "files": [ "modules/nf-core/dexseq/count/.conda-lock/linux_amd64-bd-4266bf085c9883ac_1.txt", "modules/nf-core/dexseq/count/.conda-lock/linux_arm64-bd-9b5f827f6c3a27bd_1.txt", "modules/nf-core/dexseq/count/environment.yml", "modules/nf-core/dexseq/count/main.nf", "modules/nf-core/dexseq/count/meta.yml", "modules/nf-core/dexseq/count/tests/main.nf.test", "modules/nf-core/dexseq/count/tests/main.nf.test.snap", "modules/nf-core/dexseq/count/tests/nextflow.config" ], "type": "module", "meta": { "name": "dexseq_count", "description": "Count the reads overlapping the exonic counting bins of a DEXSeq annotation", "keywords": [ "dexseq", "exon", "count", "alternative splicing", "differential exon usage" ], "tools": [ { "dexseq": { "description": "Inference of differential exon usage in RNA-Seq", "homepage": "https://bioconductor.org/packages/release/bioc/html/DEXSeq.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/DEXSeq/inst/doc/DEXSeq.html", "tool_dev_url": "https://git.bioconductor.org/packages/DEXSeq", "doi": "10.1101/gr.133744.111", "licence": [ "GPL >=3" ], "identifier": "biotools:dexseq" } }, { "htseq": { "description": "HTSeq is a Python library to facilitate processing and analysis of data from high-throughput sequencing (HTS) experiments.", "homepage": "https://htseq.readthedocs.io/en/latest/", "documentation": "https://htseq.readthedocs.io/en/latest/index.html", "doi": "10.1093/bioinformatics/btu638", "licence": [ "GPL v3" ], "identifier": "biotools:htseq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "BAM file of the aligned reads, sorted by position. For a BAM sorted\nby name, pass `--order name` through `ext.args`; a mismatched sort\norder gives wrong counts without any error.\n", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'genome' ]`\n" } }, { "gff": { "type": "file", "description": "Flattened DEXSeq annotation, as created by dexseq/prepareannotation", "pattern": "*.gff", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "output": { "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.txt": { "type": "file", "description": "Read counts for each exonic counting bin", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_dexseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioconductor-dexseq": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('DEXSeq')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_htseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htseq": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import HTSeq; print(HTSeq.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioconductor-dexseq": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('DEXSeq')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htseq": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import HTSeq; print(HTSeq.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@piplus2" ], "maintainers": [ "@piplus2" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bioconductor-dexseq_htseq:4266bf085c9883ac", "build_id": "bd-4266bf085c9883ac_1", "scan_id": "sc-4708b8becf379188_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bioconductor-dexseq_htseq:9b5f827f6c3a27bd", "build_id": "bd-9b5f827f6c3a27bd_1", "scan_id": "sc-a0afda38e905622c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bioconductor-dexseq_htseq:352e956c655d59ed", "build_id": "bd-352e956c655d59ed_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8bc6abdbe86c2adaae51e133b0d859871b4157448989b9b81cce7de80b1d3d71/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bioconductor-dexseq_htseq:9a3361a5c6257844", "build_id": "bd-9a3361a5c6257844_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/07/0718f75da083443fe7acb310d3f8ef8216fb4561395226a48fff870d17323f4e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/dexseq/count/.conda-lock/linux_amd64-bd-4266bf085c9883ac_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/dexseq/count/.conda-lock/linux_arm64-bd-9b5f827f6c3a27bd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "dexseq_dtu", "path": "modules/nf-core/dexseq/dtu/meta.yml", "tree_sha": "7cc3a74f3e39cfc0fa479dd50ffc0f7d4da32b9e", "files": [ "modules/nf-core/dexseq/dtu/.conda-lock/linux_amd64-bd-548bf2f0349db29a_1.txt", "modules/nf-core/dexseq/dtu/.conda-lock/linux_arm64-bd-67969e95327c513f_1.txt", "modules/nf-core/dexseq/dtu/environment.yml", "modules/nf-core/dexseq/dtu/main.nf", "modules/nf-core/dexseq/dtu/meta.yml", "modules/nf-core/dexseq/dtu/templates/dexseq_dtu.R", "modules/nf-core/dexseq/dtu/tests/main.nf.test", "modules/nf-core/dexseq/dtu/tests/main.nf.test.snap", "modules/nf-core/dexseq/dtu/tests/nextflow.config" ], "type": "module", "meta": { "name": "dexseq_dtu", "description": "Test a contrast for differential transcript usage with DEXSeq, from a table of transcript counts", "keywords": [ "dexseq", "transcript", "differential transcript usage", "alternative splicing", "rna-seq" ], "tools": [ { "dexseq": { "description": "Inference of differential exon usage in RNA-Seq", "homepage": "https://bioconductor.org/packages/release/bioc/html/DEXSeq.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/DEXSeq/inst/doc/DEXSeq.html", "tool_dev_url": "https://git.bioconductor.org/packages/DEXSeq", "doi": "10.1101/gr.133744.111", "licence": [ "GPL >=3" ], "identifier": "biotools:dexseq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information\ne.g. `[ id:'treated_vs_control' ]`\n" } }, { "contrast_variable": { "type": "string", "description": "The column of the sample sheet that defines the groups to compare\n" } }, { "reference": { "type": "string", "description": "The value of `contrast_variable` that defines the reference samples\n" } }, { "target": { "type": "string", "description": "The value of `contrast_variable` that defines the target samples. The\nfold changes are those of the target over the reference\n" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing study-wide information\ne.g. `[ id:'study' ]`\n" } }, { "samplesheet": { "type": "file", "description": "CSV or TSV sample sheet with a sample ID column (`--sample_id_col`,\ndefault `sample`) and the `contrast_variable` column\n", "pattern": "*.{csv,tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "counts": { "type": "file", "description": "CSV or TSV table of transcript counts, e.g. filtered with DRIMSeq, with a\ntranscript ID column (`--feature_id_col`, default `feature_id`), a gene ID\ncolumn (`--gene_id_col`, default `gene_id`) and one column per sample.\nEstimated counts are rounded\n", "pattern": "*.{csv,tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.results.tsv": { "type": "file", "description": "Transcript level DEXSeq results, without the list columns of the DEXSeqResults object", "pattern": "*.dexseq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gene_qvalues": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.gene_qvalues.tsv": { "type": "file", "description": "Gene level q-values from DEXSeq perGeneQValue", "pattern": "*.dexseq.gene_qvalues.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "dataset_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.dataset.rds": { "type": "file", "description": "Serialised DEXSeqDataSet object", "pattern": "*.dexseq.dataset.rds", "ontologies": [] } } ] ], "results_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.results.rds": { "type": "file", "description": "Serialised DEXSeqResults object", "pattern": "*.dexseq.results.rds", "ontologies": [] } } ] ], "gene_qvalues_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.gene_qvalues.rds": { "type": "file", "description": "Serialised named vector of the gene level q-values", "pattern": "*.dexseq.gene_qvalues.rds", "ontologies": [] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.R_sessionInfo.log": { "type": "file", "description": "Dump of the R sessionInfo", "pattern": "*.R_sessionInfo.log", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@piplus2" ], "maintainers": [ "@piplus2" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bioconductor-dexseq:1.56.0--67969e95327c513f", "build_id": "bd-67969e95327c513f_1", "scan_id": "sc-a5ab2ee96f9b89b4_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bioconductor-dexseq:1.56.0--548bf2f0349db29a", "build_id": "bd-548bf2f0349db29a_1", "scan_id": "sc-193504248b0b9b1f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bioconductor-dexseq:1.56.0--1e6406dafe30519b", "build_id": "bd-1e6406dafe30519b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e4/e42feb37a257a80b9a48a628d05a6f3a1283bed077b0bb0a6a97bb7a57c25c5f/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bioconductor-dexseq:1.56.0--f47df91b5de8abc9", "build_id": "bd-f47df91b5de8abc9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f5/f55adfb9b57806acfb7d48892631d9f09e1a54e417c1930db12ccce9d4eb066d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/dexseq/dtu/.conda-lock/linux_amd64-bd-548bf2f0349db29a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/dexseq/dtu/.conda-lock/linux_arm64-bd-67969e95327c513f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "dexseq_exon", "path": "modules/nf-core/dexseq/exon/meta.yml", "tree_sha": "442dda1f45be44561c92acfcf203a8f2003c89c6", "files": [ "modules/nf-core/dexseq/exon/.conda-lock/linux_amd64-bd-548bf2f0349db29a_1.txt", "modules/nf-core/dexseq/exon/.conda-lock/linux_arm64-bd-67969e95327c513f_1.txt", "modules/nf-core/dexseq/exon/environment.yml", "modules/nf-core/dexseq/exon/main.nf", "modules/nf-core/dexseq/exon/meta.yml", "modules/nf-core/dexseq/exon/templates/dexseq_exon.R", "modules/nf-core/dexseq/exon/tests/main.nf.test", "modules/nf-core/dexseq/exon/tests/main.nf.test.snap", "modules/nf-core/dexseq/exon/tests/nextflow.config" ], "type": "module", "meta": { "name": "dexseq_exon", "description": "Test a contrast for differential exon usage with DEXSeq, from the exon counts of dexseq/count", "keywords": [ "dexseq", "exon", "differential exon usage", "alternative splicing", "rna-seq" ], "tools": [ { "dexseq": { "description": "Inference of differential exon usage in RNA-Seq", "homepage": "https://bioconductor.org/packages/release/bioc/html/DEXSeq.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/DEXSeq/inst/doc/DEXSeq.html", "tool_dev_url": "https://git.bioconductor.org/packages/DEXSeq", "doi": "10.1101/gr.133744.111", "licence": [ "GPL >=3" ], "identifier": "biotools:dexseq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information\ne.g. `[ id:'treated_vs_control' ]`\n" } }, { "contrast_variable": { "type": "string", "description": "The column of the sample sheet that defines the groups to compare\n" } }, { "reference": { "type": "string", "description": "The value of `contrast_variable` that defines the reference samples\n" } }, { "target": { "type": "string", "description": "The value of `contrast_variable` that defines the target samples. The\nfold changes are those of the target over the reference\n" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing study-wide information\ne.g. `[ id:'study' ]`\n" } }, { "samplesheet": { "type": "file", "description": "CSV or TSV sample sheet with a sample ID column (`--sample_id_col`,\ndefault `sample`) and the `contrast_variable` column\n", "pattern": "*.{csv,tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "counts": { "type": "file", "description": "Exon counts of each sample as written by dexseq/count, named after the\nsample ID followed by `--count_suffix` (default `.txt`)\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'genome' ]`\n" } }, { "gff": { "type": "file", "description": "Flattened DEXSeq annotation, as created by dexseq/prepareannotation", "pattern": "*.{gff,gff.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.results.tsv": { "type": "file", "description": "Exon level DEXSeq results, without the list columns of the DEXSeqResults object", "pattern": "*.dexseq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gene_qvalues": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.gene_qvalues.tsv": { "type": "file", "description": "Gene level q-values from DEXSeq perGeneQValue", "pattern": "*.dexseq.gene_qvalues.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "dataset_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.dataset.rds": { "type": "file", "description": "Serialised DEXSeqDataSet object", "pattern": "*.dexseq.dataset.rds", "ontologies": [] } } ] ], "results_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.results.rds": { "type": "file", "description": "Serialised DEXSeqResults object", "pattern": "*.dexseq.results.rds", "ontologies": [] } } ] ], "gene_qvalues_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.gene_qvalues.rds": { "type": "file", "description": "Serialised named vector of the gene level q-values", "pattern": "*.dexseq.gene_qvalues.rds", "ontologies": [] } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.dexseq.plots.pdf": { "type": "file", "description": "plotDEXSeq plots of the `--n_plot` genes with the smallest p-values. Not written when `--n_plot` is 0 or no result is valid", "pattern": "*.dexseq.plots.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, same as input meta\n" } }, { "*.R_sessionInfo.log": { "type": "file", "description": "Dump of the R sessionInfo", "pattern": "*.R_sessionInfo.log", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@piplus2" ], "maintainers": [ "@piplus2" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bioconductor-dexseq:1.56.0--67969e95327c513f", "build_id": "bd-67969e95327c513f_1", "scan_id": "sc-a5ab2ee96f9b89b4_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bioconductor-dexseq:1.56.0--548bf2f0349db29a", "build_id": "bd-548bf2f0349db29a_1", "scan_id": "sc-193504248b0b9b1f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bioconductor-dexseq:1.56.0--1e6406dafe30519b", "build_id": "bd-1e6406dafe30519b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e4/e42feb37a257a80b9a48a628d05a6f3a1283bed077b0bb0a6a97bb7a57c25c5f/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bioconductor-dexseq:1.56.0--f47df91b5de8abc9", "build_id": "bd-f47df91b5de8abc9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f5/f55adfb9b57806acfb7d48892631d9f09e1a54e417c1930db12ccce9d4eb066d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/dexseq/exon/.conda-lock/linux_amd64-bd-548bf2f0349db29a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/dexseq/exon/.conda-lock/linux_arm64-bd-67969e95327c513f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "dexseq_prepareannotation", "path": "modules/nf-core/dexseq/prepareannotation/meta.yml", "tree_sha": "ff8f430322c2cdd46d909ace8443d7790869cc4d", "files": [ "modules/nf-core/dexseq/prepareannotation/.conda-lock/linux_amd64-bd-dfa2c806cf6767c6_1.txt", "modules/nf-core/dexseq/prepareannotation/.conda-lock/linux_arm64-bd-70a0f1dc1bc4a8c0_1.txt", "modules/nf-core/dexseq/prepareannotation/environment.yml", "modules/nf-core/dexseq/prepareannotation/main.nf", "modules/nf-core/dexseq/prepareannotation/meta.yml", "modules/nf-core/dexseq/prepareannotation/tests/main.nf.test", "modules/nf-core/dexseq/prepareannotation/tests/main.nf.test.snap", "modules/nf-core/dexseq/prepareannotation/tests/nextflow.config" ], "type": "module", "meta": { "name": "dexseq_prepareannotation", "description": "Flatten a GTF annotation into the exonic counting bins used by DEXSeq", "keywords": [ "dexseq", "exon", "annotation", "gtf", "alternative splicing", "differential exon usage" ], "tools": [ { "dexseq": { "description": "Inference of differential exon usage in RNA-Seq", "homepage": "https://bioconductor.org/packages/release/bioc/html/DEXSeq.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/DEXSeq/inst/doc/DEXSeq.html", "tool_dev_url": "https://git.bioconductor.org/packages/DEXSeq", "doi": "10.1101/gr.133744.111", "licence": [ "GPL >=3" ], "identifier": "biotools:dexseq" } }, { "htseq": { "description": "HTSeq is a Python library to facilitate processing and analysis of data from high-throughput sequencing (HTS) experiments.", "homepage": "https://htseq.readthedocs.io/en/latest/", "documentation": "https://htseq.readthedocs.io/en/latest/index.html", "doi": "10.1093/bioinformatics/btu638", "licence": [ "GPL v3" ], "identifier": "biotools:htseq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'genome' ]`\n" } }, { "gtf": { "type": "file", "description": "Gene annotation in GTF format", "pattern": "*.gtf", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ], { "random_seed": { "type": "integer", "description": "Optional seed for the Python hash function (`PYTHONHASHSEED`), which sets the order of\nthe aggregate gene IDs and of the transcripts attribute. Pass `[]` to leave it unset,\nin which case the order may change between runs.\n" } } ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'genome' ]`\n" } }, { "*.gff": { "type": "file", "description": "Flattened annotation of exonic counting bins for DEXSeq", "pattern": "*.gff", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "versions_dexseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioconductor-dexseq": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('DEXSeq')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_htseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htseq": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import HTSeq; print(HTSeq.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioconductor-dexseq": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('DEXSeq')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htseq": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import HTSeq; print(HTSeq.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@piplus2" ], "maintainers": [ "@piplus2" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bioconductor-dexseq_htseq_python:dfa2c806cf6767c6", "build_id": "bd-dfa2c806cf6767c6_1", "scan_id": "sc-ff756100b59116e1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bioconductor-dexseq_htseq_python:70a0f1dc1bc4a8c0", "build_id": "bd-70a0f1dc1bc4a8c0_1", "scan_id": "sc-ca11ab6d4762870a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bioconductor-dexseq_htseq_python:cf876663f687f306", "build_id": "bd-cf876663f687f306_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/12/12dc33fb9d91fbf709d07cd14bbf55c19e5ec034acb18da4056d7acb522cadd0/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bioconductor-dexseq_htseq_python:92d0c81650091ca7", "build_id": "bd-92d0c81650091ca7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5f/5f3e6fbbab7a2e4b6e1d57be3e4aa40b18810e3a72b7d6a8c0fcbb2bf0cc7c63/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/dexseq/prepareannotation/.conda-lock/linux_amd64-bd-dfa2c806cf6767c6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/dexseq/prepareannotation/.conda-lock/linux_arm64-bd-70a0f1dc1bc4a8c0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "diamond_blastp", "path": "modules/nf-core/diamond/blastp/meta.yml", "tree_sha": "b70b7c10cd0ef426990d56fbf264c7ad2283aca7", "files": [ "modules/nf-core/diamond/blastp/environment.yml", "modules/nf-core/diamond/blastp/main.nf", "modules/nf-core/diamond/blastp/meta.yml", "modules/nf-core/diamond/blastp/tests/main.nf.test", "modules/nf-core/diamond/blastp/tests/main.nf.test.snap", "modules/nf-core/diamond/blastp/tests/nextflow.config" ], "type": "module", "meta": { "name": "diamond_blastp", "description": "Queries a DIAMOND database using blastp mode", "keywords": [ "fasta", "diamond", "blastp", "DNA sequence" ], "tools": [ { "diamond": { "description": "Accelerated BLAST compatible local sequence aligner", "homepage": "https://github.com/bbuchfink/diamond", "documentation": "https://github.com/bbuchfink/diamond/wiki", "tool_dev_url": "https://github.com/bbuchfink/diamond", "doi": "10.1038/s41592-021-01101-x", "licence": [ "GPL v3.0" ], "identifier": "biotools:diamond" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing query sequences", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing db information\ne.g. [ id:'test2' ]\n" } }, { "db": { "type": "file", "description": "File of the indexed DIAMOND database", "pattern": "*.dmnd", "ontologies": [] } } ], { "outfmt": { "type": "integer", "description": "Specify the type of output file to be generated.\n0, .blast, BLAST pairwise format.\n5, .xml, BLAST XML format.\n6, .txt, BLAST tabular format (default). This format can be customized, the 6 may be followed by a space-separated list of the blast_columns keywords, each specifying a field of the output.\n100, .daa, DIAMOND alignment archive (DAA). The DAA format is a proprietary binary format that can subsequently be used to generate other output formats using the view command. It is also supported by MEGAN and allows a quick import of results.\n101, .sam, SAM format.\n102, .tsv, Taxonomic classification. This format will not print alignments but only a taxonomic classification for each query using the LCA algorithm.\n103, .paf, PAF format. The custom fields in the format are AS (bit score), ZR (raw score) and ZE (e-value).\n", "pattern": "0|5|6|100|101|102|103" } }, { "blast_columns": { "type": "string", "description": "Optional space separated list of DIAMOND tabular BLAST output keywords\nused in conjunction with the --outfmt 6 option (txt).\nOptions:\nqseqid sseqid pident length mismatch gapopen qstart qend sstart send evalue bitscore\n" } } ], "output": { "blast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', db:'ncbi-refseq' ]\n" } }, { "*.{blast,blast.gz}": { "type": "file", "description": "File containing blastp hits", "pattern": "*.{blast,blast.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3836" } ] } } ] ], "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', db:'ncbi-refseq' ]\n" } }, { "*.{xml,xml.gz}": { "type": "file", "description": "File containing blastp hits", "pattern": "*.{xml,xml.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', db:'ncbi-refseq' ]\n" } }, { "*.{txt,txt.gz}": { "type": "file", "description": "File containing hits in tabular BLAST format.", "pattern": "*.{txt,txt.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1333" } ] } } ] ], "daa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', db:'ncbi-refseq' ]\n" } }, { "*.{daa,daa.gz}": { "type": "file", "description": "File containing hits DAA format", "pattern": "*.{daa,daa.gz}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', db:'ncbi-refseq' ]\n" } }, { "*.{sam,sam.gz}": { "type": "file", "description": "File containing aligned reads in SAM format", "pattern": "*.{sam,sam.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', db:'ncbi-refseq' ]\n" } }, { "*.{tsv,tsv.gz}": { "type": "file", "description": "Tab separated file containing taxonomic classification of hits", "pattern": "*.{tsv,tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "paf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', db:'ncbi-refseq' ]\n" } }, { "*.{paf,paf.gz}": { "type": "file", "description": "File containing aligned reads in pairwise mapping format format", "pattern": "*.{paf,paf.gz}", "ontologies": [] } } ] ], "versions_diamond": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version 2>&1 | tail -n 1 | sed \"s/^diamond version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version 2>&1 | tail -n 1 | sed \"s/^diamond version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@spficklin", "@jfy133" ], "maintainers": [ "@spficklin", "@jfy133", "@vagkaratzas", "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "diamond_blastx", "path": "modules/nf-core/diamond/blastx/meta.yml", "tree_sha": "aadf66affb1a7f693d6b4d4553aa9dd66624b426", "files": [ "modules/nf-core/diamond/blastx/environment.yml", "modules/nf-core/diamond/blastx/main.nf", "modules/nf-core/diamond/blastx/meta.yml", "modules/nf-core/diamond/blastx/tests/main.nf.test", "modules/nf-core/diamond/blastx/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "diamond_blastx", "description": "Queries a DIAMOND database using blastx mode", "keywords": [ "fasta", "diamond", "blastx", "DNA sequence" ], "tools": [ { "diamond": { "description": "Accelerated BLAST compatible local sequence aligner", "homepage": "https://github.com/bbuchfink/diamond", "documentation": "https://github.com/bbuchfink/diamond/wiki", "tool_dev_url": "https://github.com/bbuchfink/diamond", "doi": "10.1038/s41592-021-01101-x", "licence": [ "GPL v3.0" ], "identifier": "biotools:diamond" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing query sequences", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing db information\ne.g. [ id:'test2', single_end:false ]\n" } }, { "db": { "type": "file", "description": "File of the indexed DIAMOND database", "pattern": "*.dmnd", "ontologies": [] } } ], { "out_ext": { "type": "string", "description": "Specify the type of output file to be generated. `blast` corresponds to\nBLAST pairwise format. `xml` corresponds to BLAST xml format.\n`txt` corresponds to to BLAST tabular format. `tsv` corresponds to\ntaxonomic classification format.\n", "pattern": "blast|xml|txt|daa|sam|tsv|paf" } }, { "blast_columns": { "type": "string", "description": "Optional space separated list of DIAMOND tabular BLAST output keywords\nused for in conjunction with the 'txt' out_ext option (--outfmt 6). Options:\nqseqid sseqid pident length mismatch gapopen qstart qend sstart send evalue bitscore\n" } } ], "output": { "blast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.blast": { "type": "file", "description": "File containing blastp hits", "pattern": "*.{blast}", "ontologies": [ { "edam": "http://edamontology.org/format_3836" } ] } } ] ], "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.xml": { "type": "file", "description": "File containing blastp hits", "pattern": "*.{xml}", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "File containing hits in tabular BLAST format.", "pattern": "*.{txt}", "ontologies": [] } } ] ], "daa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.daa": { "type": "file", "description": "File containing hits DAA format", "pattern": "*.{daa}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sam": { "type": "file", "description": "File containing aligned reads in SAM format", "pattern": "*.{sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab separated file containing taxonomic classification of hits", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "paf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.paf": { "type": "file", "description": "File containing aligned reads in pairwise mapping format format", "pattern": "*.{paf}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file containing stdout information", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_diamond": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version | sed 's/diamond version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version | sed 's/diamond version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@spficklin", "@jfy133", "@mjamy" ], "maintainers": [ "@spficklin", "@jfy133", "@mjamy", "@vagkaratzas", "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "diamond_cluster", "path": "modules/nf-core/diamond/cluster/meta.yml", "tree_sha": "f12b1fdd5442f2b5ce7113f5088e60e61a03ff98", "files": [ "modules/nf-core/diamond/cluster/environment.yml", "modules/nf-core/diamond/cluster/main.nf", "modules/nf-core/diamond/cluster/meta.yml", "modules/nf-core/diamond/cluster/tests/main.nf.test", "modules/nf-core/diamond/cluster/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "diamond_cluster", "description": "calculate clusters of highly similar sequences", "keywords": [ "clustering", "alignment", "genomics", "proteomics" ], "tools": [ { "diamond": { "description": "Accelerated BLAST compatible local sequence aligner", "homepage": "https://github.com/bbuchfink/diamond/wiki", "documentation": "https://github.com/bbuchfink/diamond/wiki", "tool_dev_url": "https://github.com/bbuchfink/diamond", "doi": "10.1038/s41592-021-01101-x", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:diamond" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "db": { "type": "file", "description": "The input sequence database. Supported formats are FASTA and DIAMOND (.dmnd) format.", "pattern": "*.{dmnd,fa,faa,fasta}(.gz)", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "a 2-column tabular file with the representative accession as the first column and the member sequence accession as the second column", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_diamond": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version | sed 's/diamond version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version | sed 's/diamond version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara", "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "reportho", "version": "1.1.0" } ] }, { "name": "diamond_deepclust", "path": "modules/nf-core/diamond/deepclust/meta.yml", "tree_sha": "6fcde64a0b51bef7af8440977261eb5bbbd67fc1", "files": [ "modules/nf-core/diamond/deepclust/environment.yml", "modules/nf-core/diamond/deepclust/main.nf", "modules/nf-core/diamond/deepclust/meta.yml", "modules/nf-core/diamond/deepclust/tests/main.nf.test", "modules/nf-core/diamond/deepclust/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "diamond_deepclust", "description": "Fast graph-based protein sequence clustering using DIAMOND deepclust", "keywords": [ "clustering", "protein", "diamond", "deepclust", "proteomics" ], "tools": [ { "diamond": { "description": "Accelerated BLAST compatible local sequence aligner", "homepage": "https://github.com/bbuchfink/diamond", "documentation": "https://github.com/bbuchfink/diamond/wiki", "tool_dev_url": "https://github.com/bbuchfink/diamond", "doi": "10.1038/s41592-021-01101-x", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:diamond" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input protein FASTA file to be clustered", "pattern": "*.{fa,faa,fasta,fa.gz,faa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "save_aln": { "type": "boolean", "description": "Whether to save clustering alignments to a file (--aln-out)\nWARNING: unusable in this version (2.1.24) of diamond due to bug, leaving as placeholder\n" } } ], "output": { "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Tab-separated file mapping each member sequence to its cluster\nrepresentative. The first column contains the representative\naccession and the second column contains the member sequence\naccession.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.aln": { "type": "file", "description": "Optional. Tab-separated file containing the clustering alignments,\nproduced when save_aln is true (--aln-out).\n", "pattern": "*.aln", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_diamond": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas", "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "diamond_linclust", "path": "modules/nf-core/diamond/linclust/meta.yml", "tree_sha": "9454ca1f0c41c15b8c12057f6621d2a9f0675d80", "files": [ "modules/nf-core/diamond/linclust/environment.yml", "modules/nf-core/diamond/linclust/main.nf", "modules/nf-core/diamond/linclust/meta.yml", "modules/nf-core/diamond/linclust/tests/main.nf.test", "modules/nf-core/diamond/linclust/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "diamond_linclust", "description": "Fast protein sequence clustering using a greedy incremental approach", "keywords": [ "clustering", "protein", "diamond", "linclust", "proteomics" ], "tools": [ { "diamond": { "description": "Accelerated BLAST compatible local sequence aligner", "homepage": "https://github.com/bbuchfink/diamond", "documentation": "https://github.com/bbuchfink/diamond/wiki", "tool_dev_url": "https://github.com/bbuchfink/diamond", "doi": "10.1038/s41592-021-01101-x", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:diamond" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input protein FASTA file to be clustered", "pattern": "*.{fa,faa,fasta,fa.gz,faa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Tab-separated file mapping each member sequence to its cluster\nrepresentative. The first column contains the representative\naccession and the second column contains the member sequence\naccession.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_diamond": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version | sed 's/diamond version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version | sed 's/diamond version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas", "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "diamond_makedb", "path": "modules/nf-core/diamond/makedb/meta.yml", "tree_sha": "e9d4fd2b55454491e98d6eaa0be20e8ea3a79745", "files": [ "modules/nf-core/diamond/makedb/environment.yml", "modules/nf-core/diamond/makedb/main.nf", "modules/nf-core/diamond/makedb/meta.yml", "modules/nf-core/diamond/makedb/tests/main.nf.test", "modules/nf-core/diamond/makedb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "diamond_makedb", "description": "Builds a DIAMOND database", "keywords": [ "fasta", "diamond", "index", "database" ], "tools": [ { "diamond": { "description": "Accelerated BLAST compatible local sequence aligner", "homepage": "https://github.com/bbuchfink/diamond", "documentation": "https://github.com/bbuchfink/diamond/wiki", "tool_dev_url": "https://github.com/bbuchfink/diamond", "doi": "10.1038/s41592-021-01101-x", "licence": [ "GPL v3.0" ], "identifier": "biotools:diamond" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "taxonmap": { "type": "file", "description": "Optional mapping file of NCBI protein accession numbers to taxon ids (gzip compressed), required for taxonomy functionality.", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "taxonnodes": { "type": "file", "description": "Optional NCBI taxonomy nodes.dmp file, required for taxonomy functionality.", "pattern": "*.dmp", "ontologies": [] } }, { "taxonnames": { "type": "file", "description": "Optional NCBI taxonomy names.dmp file, required for taxonomy functionality.", "pattern": "*.dmp", "ontologies": [] } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.dmnd": { "type": "file", "description": "File of the indexed DIAMOND database", "pattern": "*.dmnd", "ontologies": [] } } ] ], "versions_diamond": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version | sed 's/diamond version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond --version | sed 's/diamond version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@spficklin" ], "maintainers": [ "@spficklin", "@vagkaratzas", "@jfy133", "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "diann", "path": "modules/nf-core/diann/meta.yml", "tree_sha": "88da3679a49704d7a9ebf49b24e226843b522d24", "files": [ "modules/nf-core/diann/main.nf", "modules/nf-core/diann/meta.yml", "modules/nf-core/diann/tests/main.nf.test", "modules/nf-core/diann/tests/main.nf.test.snap", "modules/nf-core/diann/tests/nextflow.config", "modules/nf-core/diann/tests/nextflow_assembleempiricallibrary.config", "modules/nf-core/diann/tests/nextflow_finalquantification.config", "modules/nf-core/diann/tests/nextflow_individualanalysis.config", "modules/nf-core/diann/tests/nextflow_preliminaryanalysis.config" ], "type": "module", "meta": { "name": "diann", "description": "Generic DIA-NN module for running any DIA-NN operation including in-silico library generation, preliminary analysis, empirical library assembly, individual analysis, and final quantification", "keywords": [ "proteomics", "mass spectrometry", "DIA", "spectral library", "quantification" ], "tools": [ { "diann": { "description": "DIA-NN - a fast and easy to use tool for processing data independent acquisition (DIA) proteomics data", "homepage": "https://github.com/vdemichev/DiaNN", "documentation": "https://github.com/vdemichev/DiaNN#readme", "tool_dev_url": "https://github.com/vdemichev/DiaNN", "licence": [ "Custom", "https://raw.githubusercontent.com/vdemichev/DiaNN/master/LICENSE.txt" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "ms_files": { "type": "file", "description": "MS data file(s) in mzML or Bruker .d format (can be single file or list).\nThermo RAW files are only supported on Linux with DIA-NN 2.0+; older versions\nrequire conversion to mzML or .d format first.\nFor preliminary/assembly/individual analysis, these are actual file paths.\nFor final quantification with --use-quant, this should be an empty list.\n", "pattern": "*.{mzML,raw,d}", "ontologies": [] } }, { "ms_file_names": { "type": "string", "description": "MS file basenames (not paths) as strings (can be single name or list).\nUsed for final quantification step with --use-quant where only filenames are needed.\nFor other analysis steps, this should be an empty list.\nExample: ['sample1.mzML', 'sample2.mzML'] or []\n" } }, { "fasta": { "type": "file", "description": "FASTA database file for peptide searches.\nUse a placeholder file (e.g., 'NO_FASTA_FILE') if not needed for the specific analysis step.\n", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "library": { "type": "file", "description": "Spectral library file in .speclib or .tsv format.\nUse a placeholder file (e.g., 'NO_LIB_FILE') if not needed for the specific analysis step.\n", "pattern": "*.{speclib,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "quant": { "type": "directory", "description": "Directory containing .quant files from previous DIA-NN analysis.\nWhen provided, enables --use-quant mode to reuse cached quantification results,\nimproving performance for empirical library assembly and final quantification.\nPass empty list [] if not needed. Files are staged as 'quant/*' in the work directory.\n" } } ] ], "output": { "predict_speclib": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.predicted.speclib": { "type": "file", "description": "Predicted spectral library from in-silico generation.\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.predicted.speclib", "ontologies": [] } } ] ], "final_speclib": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.speclib": { "type": "file", "description": "Empirical spectral library refined from experimental data.\nProduced by the library assembly step, which combines predicted library\ninformation with actual MS measurements to improve search accuracy.\n", "pattern": "*.speclib", "ontologies": [] } } ] ], "skyline_speclib": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv.skyline.speclib": { "type": "file", "description": "Spectral library in Skyline format for use with Skyline software.\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.tsv.skyline.speclib", "ontologies": [] } } ] ], "diann_quant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.quant": { "type": "file", "description": "Quantification results in .quant format (intermediate output for empirical library assembly and final quantification)", "pattern": "*.quant", "ontologies": [] } } ] ], "main_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Main DIA-NN report in TSV format containing peptide and protein quantification.\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "report_parquet": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.parquet": { "type": "file", "description": "Main DIA-NN report in Parquet format for efficient data access.\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.parquet", "ontologies": [] } } ] ], "report_manifest": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.manifest.txt": { "type": "file", "description": "Report manifest file listing all output files.\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.manifest.txt", "ontologies": [] } } ] ], "protein_description": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.protein_description.tsv": { "type": "file", "description": "Protein descriptions extracted from FASTA headers.\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.protein_description.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "report_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.stats.tsv": { "type": "file", "description": "Report statistics including identification and quantification metrics.\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.stats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "pr_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.pr_matrix.tsv": { "type": "file", "description": "Precursor-level quantification matrix (peptides across runs).\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.pr_matrix.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "pg_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.pg_matrix.tsv": { "type": "file", "description": "Protein group-level quantification matrix.\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.pg_matrix.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gg_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.gg_matrix.tsv": { "type": "file", "description": "Gene group-level quantification matrix.\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.gg_matrix.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "unique_gene_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.unique_genes_matrix.tsv": { "type": "file", "description": "Unique genes quantification matrix.\nFilename is determined by the prefix (task.ext.prefix or meta.id).\n", "pattern": "*.unique_genes_matrix.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log.txt": { "type": "file", "description": "DIA-NN log file containing run information and recommended settings", "pattern": "*.log.txt", "ontologies": [] } } ] ], "versions_diann": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diann": { "type": "string", "description": "The name of the tool" } }, { "diann | grep \"DIA-NN\" | grep -oP \"\\d+\\.\\d+(\\.\\w+)*(\\.[\\d]+)?\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diann": { "type": "string", "description": "The name of the tool" } }, { "diann | grep \"DIA-NN\" | grep -oP \"\\d+\\.\\d+(\\.\\w+)*(\\.[\\d]+)?\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "diann_insilicolibrarygeneration", "path": "modules/nf-core/diann/insilicolibrarygeneration/meta.yml", "tree_sha": "71d09ea4b2fb9859f4fc48b462362868e89779b9", "files": [ "modules/nf-core/diann/insilicolibrarygeneration/main.nf", "modules/nf-core/diann/insilicolibrarygeneration/meta.yml", "modules/nf-core/diann/insilicolibrarygeneration/tests/main.nf.test", "modules/nf-core/diann/insilicolibrarygeneration/tests/main.nf.test.snap", "modules/nf-core/diann/insilicolibrarygeneration/tests/nextflow.config" ], "type": "module", "meta": { "name": "diann_insilicolibrarygeneration", "description": "Generate in silico predicted spectral library using DIA-NN deep learning predictor.\nThis module uses DIA-NN software for data-independent acquisition (DIA) proteomics data processing.\nOutput materials should include attribution: \"Generated using DIA-NN\".\n", "keywords": [ "diann", "spectral library", "proteomics", "deep learning", "dia" ], "tools": [ { "diann": { "description": "DIA-NN is a universal software for data-independent acquisition (DIA) proteomics data processing.\nIt uses deep learning to predict spectral libraries and perform peptide identification and quantification.\n", "homepage": "https://github.com/vdemichev/DiaNN", "documentation": "https://github.com/vdemichev/DiaNN", "tool_dev_url": "https://github.com/vdemichev/DiaNN", "doi": "10.1038/s41592-020-01009-0", "licence": [ "https://github.com/vdemichev/DiaNN/blob/1.8.1/LICENSE.txt" ], "identifier": "biotools:diann" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "FASTA sequence database", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "predict_speclib": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.predicted.speclib": { "type": "file", "description": "In silico predicted spectral library by DIA-NN deep learning predictor", "pattern": "*.predicted.speclib", "ontologies": [ { "edam": "http://edamontology.org/format_3240" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "DIA-NN log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_diann": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diann": { "type": "string", "description": "The name of the tool" } }, { "diann | grep \"DIA-NN\" | grep -oP \"\\d+\\.\\d+(\\.\\w+)*(\\.[\\d]+)?\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diann": { "type": "string", "description": "The name of the tool" } }, { "diann | grep \"DIA-NN\" | grep -oP \"\\d+\\.\\d+(\\.\\w+)*(\\.[\\d]+)?\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@daichengxin", "@pinin4fjords" ], "maintainers": [ "@daichengxin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "disambiguate", "path": "modules/nf-core/disambiguate/meta.yml", "tree_sha": "a3547118b09dc7472360cbb98e2a86b5785e3ab7", "files": [ "modules/nf-core/disambiguate/environment.yml", "modules/nf-core/disambiguate/main.nf", "modules/nf-core/disambiguate/meta.yml", "modules/nf-core/disambiguate/tests/main.nf.test", "modules/nf-core/disambiguate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "disambiguate", "description": "Disambiguates reads aligned to two different organisms (e.g. human and mouse)\nfrom the same source of FASTQ files. Useful in explant RNA/DNA-Seq workflows\nwhere reads from two species are present. For reads aligned to both organisms,\nthe algorithm compares alignment quality scores to determine the most likely\nspecies of origin. Produces four BAM files (uniquely assigned to species A or B,\nambiguous for species A or B) and a summary file.\n", "keywords": [ "disambiguation", "xenograft", "explant", "rna-seq", "alignment", "bam" ], "tools": [ { "ngs-disambiguate": { "description": "Disambiguation algorithm for reads aligned to two different organisms using Tophat, Hisat2, BWA or STAR alignments.", "homepage": "https://github.com/AstraZeneca-NGS/disambiguate", "documentation": "https://github.com/AstraZeneca-NGS/disambiguate", "tool_dev_url": "https://github.com/AstraZeneca-NGS/disambiguate", "doi": "10.12688/f1000research.10082.2", "licence": [ "MIT" ], "identifier": "biotools:disambiguate", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam_a": { "type": "file", "description": "BAM file with alignments to species A (e.g. human). Mandatory.", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bam_b": { "type": "file", "description": "BAM file with alignments to species B (e.g. mouse). Mandatory.", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "disambiguated_bam_a": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*disambiguatedSpeciesA.bam": { "type": "file", "description": "Reads uniquely assigned to species A.", "pattern": "*disambiguatedSpeciesA.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "disambiguated_bam_b": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*disambiguatedSpeciesB.bam": { "type": "file", "description": "Reads uniquely assigned to species B.", "pattern": "*disambiguatedSpeciesB.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "ambiguous_bam_a": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*ambiguousSpeciesA.bam": { "type": "file", "description": "Reads aligned to species A that also aligned to species B but could not be uniquely assigned.", "pattern": "*ambiguousSpeciesA.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "ambiguous_bam_b": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*ambiguousSpeciesB.bam": { "type": "file", "description": "Reads aligned to species B that also aligned to species A but could not be uniquely assigned.", "pattern": "*ambiguousSpeciesB.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_summary.txt": { "type": "file", "description": "Summary of read counts uniquely assigned to species A, species B, and ambiguous reads.", "pattern": "*_summary.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_ngs_disambiguate": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngs-disambiguate": { "type": "string", "description": "The name of the tool" } }, { "2018.05.03": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngs-disambiguate": { "type": "string", "description": "The name of the tool" } }, { "2018.05.03": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ctuni" ], "maintainers": [ "@ctuni" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "dnaapler_all", "path": "modules/nf-core/dnaapler/all/meta.yml", "tree_sha": "4eed53d31764ba0f3c643d5031d3de142483e390", "files": [ "modules/nf-core/dnaapler/all/.conda-lock/linux_amd64-bd-da1c8ba3b41e40c6_1.txt", "modules/nf-core/dnaapler/all/.conda-lock/linux_arm64-bd-af5056b6d6282137_1.txt", "modules/nf-core/dnaapler/all/environment.yml", "modules/nf-core/dnaapler/all/main.nf", "modules/nf-core/dnaapler/all/meta.yml", "modules/nf-core/dnaapler/all/tests/main.nf.test", "modules/nf-core/dnaapler/all/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "dnaapler_all", "description": "Reorients complete bacterial chromosomes, plasmids and phages to start at a conserved gene", "keywords": [ "reorientation", "genome assembly", "chromosome", "plasmid", "phage", "dnaA", "fasta", "gfa" ], "tools": [ { "dnaapler": { "description": "Reorients complete microbial chromosomes, plasmids and phages to begin with\na conserved start gene (e.g. dnaA, repA or terL) using MMseqs2 searches\nagainst a bundled protein database.\n", "homepage": "https://github.com/gbouras13/dnaapler", "documentation": "https://dnaapler.readthedocs.io", "tool_dev_url": "https://github.com/gbouras13/dnaapler", "doi": "10.21105/joss.05968", "licence": [ "MIT" ], "identifier": "", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "assembly": { "type": "file", "description": "Complete assembly in FASTA or GFA format, optionally compressed\nwith gzip, bzip2 or xz\n", "pattern": "*.{fasta,fa,fna,gfa}{,.gz,.bz2,.xz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3975" } ] } }, { "ignore": { "type": "file", "description": "Optional. Text file listing contig IDs (one per line) to leave\nun-reoriented. Only the first whitespace-delimited token of each line is used.\n", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing custom database information\ne.g. `[ id:'custom_db' ]`\n" } }, { "custom_db": { "type": "file", "description": "Optional. Uncompressed amino acid FASTA file used as a custom database\ninstead of the bundled one (passed with `--custom_db`).\n", "pattern": "*.{fasta,fa,faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_reoriented.fasta": { "type": "file", "description": "Reoriented assembly in FASTA format", "pattern": "*_reoriented.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_reoriented.gfa": { "type": "file", "description": "Optional. Reoriented assembly graph, only emitted for GFA input", "pattern": "*_reoriented.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_all_reorientation_summary.tsv": { "type": "file", "description": "Per-contig summary of the reorientation performed", "pattern": "*_all_reorientation_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "hits": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_MMseqs2_output.txt": { "type": "file", "description": "Optional. Tabular MMseqs2 hits against the reorientation database.\nNot emitted for a GFA input without circular contigs\n", "pattern": "*_MMseqs2_output.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.log": { "type": "file", "description": "dnaapler run log", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_dnaapler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dnaapler": { "type": "string", "description": "The name of the tool" } }, { "dnaapler --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dnaapler": { "type": "string", "description": "The name of the tool" } }, { "dnaapler --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ManuelMurez" ], "maintainers": [ "@ManuelMurez" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/dnaapler:1.4.0--af5056b6d6282137", "build_id": "bd-af5056b6d6282137_1", "scan_id": "sc-45d57861bd293a4c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/dnaapler:1.4.0--da1c8ba3b41e40c6", "build_id": "bd-da1c8ba3b41e40c6_1", "scan_id": "sc-b03a49a7625b6153_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/dnaapler:1.4.0--60867d0c7408c8ce", "build_id": "bd-60867d0c7408c8ce_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fb/fbc00c44dc1ece3b5c578ab5bc5688ffaec54d785cf86b9f0ff35ba2d5e723a8/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/dnaapler:1.4.0--116b29b6b57ad78b", "build_id": "bd-116b29b6b57ad78b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e7/e78ff2b68785061949b030afb1ff73db6a8d21d5d11c032236f1a1ef93477afa/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/dnaapler/all/.conda-lock/linux_amd64-bd-da1c8ba3b41e40c6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/dnaapler/all/.conda-lock/linux_arm64-bd-af5056b6d6282137_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "dotseq_dotseq", "path": "modules/nf-core/dotseq/dotseq/meta.yml", "tree_sha": "49b59e9538b35485b7950474a5f02172d8dd96e1", "files": [ "modules/nf-core/dotseq/dotseq/environment.yml", "modules/nf-core/dotseq/dotseq/main.nf", "modules/nf-core/dotseq/dotseq/meta.yml", "modules/nf-core/dotseq/dotseq/templates/dotseq.R", "modules/nf-core/dotseq/dotseq/tests/dou_only.config", "modules/nf-core/dotseq/dotseq/tests/main.nf.test", "modules/nf-core/dotseq/dotseq/tests/main.nf.test.snap", "modules/nf-core/dotseq/dotseq/tests/non_morf_main.config" ], "type": "module", "meta": { "name": "dotseq_dotseq", "description": "Detect differential ORF usage (DOU) and ORF-level differential\ntranslation efficiency (DTE) from Ribo-seq with matched RNA-seq using\nDOTSeq. Wraps DOTSeqDataSetsFromSummarizeOverlaps() + DOTSeq() +\ngetContrasts() and emits the package's native contrast tables plus\nplotDOT() visualisations.\n", "keywords": [ "riboseq", "rnaseq", "translation", "differential", "orf" ], "tools": [ { "dotseq": { "description": "Differential ORF Translation analysis for Ribo-seq with matched RNA-seq", "homepage": "https://bioconductor.org/packages/release/bioc/html/DOTSeq.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/DOTSeq/inst/doc/DOTSeq.html", "tool_dev_url": "https://github.com/compgenom/DOTSeq", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "contrast_variable": { "type": "string", "description": "Sample-sheet column that holds the experimental condition (mapped to DOTSeq's `condition` internally)." } }, { "reference": { "type": "string", "description": "Value of the contrast_variable to use as reference (baseline)." } }, { "target": { "type": "string", "description": "Value of the contrast_variable to use as target (non-reference)." } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing study-wide metadata" } }, { "samplesheet": { "type": "file", "description": "CSV or TSV sample sheet with `run`, `strategy`, `replicate`, and\n`condition` columns (defaults; can be overridden via\ntask.ext.args). Both Ribo-seq and RNA-seq samples are required:\nDOTSeq's design is `~ condition * strategy` and the interaction\nterm is unestimable without both strategies.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "counts": { "type": "file", "description": "Per-ORF count matrix. First column is the ORF identifier (default\n`orf_id`, override via `--orf_id_col`); remaining columns are\nsample IDs that must match the `run` values in the sample sheet.\nBoth Ribo-seq and RNA-seq sample columns belong in this single\nmatrix; the sample sheet's `strategy` column distinguishes them.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "annotation": { "type": "file", "description": "Per-ORF annotation table (one row per ORF). Required columns:\n`orf_id` (matches the count matrix) and `gene_id` (parent gene;\nDOTSeq's DOU model groups child ORFs by gene). Optional columns:\n`orf_type` (used by plotDOT()'s heatmap to pair a gene's main ORF\nagainst its short ORFs; defaults to the main-ORF value when absent)\nand `chrom`, `start`, `end`, `strand` (used only for downstream\ninspection - dummy ranges are generated when absent because\nDOTSeq's fit does not depend on genomic coordinates). Column names\ncan be overridden via task.ext.args (`--gene_id_col`,\n`--orf_type_col`, etc.). plotDOT()'s heatmap hardcodes the literal\nlabel `mORF` for a gene's main ORF and only accepts `uORF` or\n`dORF` for the short-ORF bucket it is paired against; whichever\nvalue in `orf_type` denotes the main ORF is remapped to `mORF`\ninternally (override the source value via `--orf_type_main_value`,\ndefault `mORF`), but short-ORF rows must already be labelled\n`uORF`/`dORF` or the heatmap is silently skipped.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "translation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.translation.dotseq.results.tsv": { "type": "file", "description": "Per-ORF differential translation efficiency: DOTSeq's DTE\ninteraction-term results (DESeq2 + ashr shrinkage). Emitted only\nwhen the DTE module is selected (the default).\n", "pattern": ".translation.dotseq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "dou": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.dou.dotseq.results.tsv": { "type": "file", "description": "DOTSeq Differential ORF Usage results (beta-binomial GLM\nmodelling Ribo / RNA proportion changes within each gene,\nshrunk with ashr). DOTSeq-unique. Emitted only when the DOU\nmodule is selected (the default).\n", "pattern": ".dou.dotseq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "dou_strategy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.dou_strategy.dotseq.results.tsv": { "type": "file", "description": "DOU strategy contrasts (Ribo vs RNA effect per condition), when present.", "pattern": ".dou_strategy.dotseq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "dte_strategy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.dte_strategy.dotseq.results.tsv": { "type": "file", "description": "DTE strategy contrasts (Ribo vs RNA effect per condition), when present.", "pattern": ".dte_strategy.dotseq.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "volcano_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.volcano.png": { "type": "file", "description": "DOTSeq plotDOT() volcano (DOU + DTE significance).", "pattern": ".volcano.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "composite_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.composite.png": { "type": "file", "description": "DOTSeq plotDOT() composite scatter (DOU vs DTE effect sizes).", "pattern": ".composite.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "venn_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.venn.png": { "type": "file", "description": "DOTSeq plotDOT() Venn diagram of DOU vs DTE significant ORFs.", "pattern": ".venn.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "heatmap_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.heatmap.png": { "type": "file", "description": "DOTSeq plotDOT() heatmap of DOU across top genes.", "pattern": ".heatmap.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "interaction_p_distribution_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.interaction_p_distribution.png": { "type": "file", "description": "Histogram of DOTSeq's DTE adjusted p-values.", "pattern": ".interaction_p_distribution.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "rdata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.DOTSeqDataSets.rds": { "type": "file", "description": "Serialised DOTSeqDataSets object containing DOU + DTE fits", "pattern": ".DOTSeqDataSets.rds", "ontologies": [] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. e.g. [ id:'treatment_vs_control' ]" } }, { "*.R_sessionInfo.log": { "type": "file", "description": "dump of R sessionInfo()", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/data_1678" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "doubletdetection", "path": "modules/nf-core/doubletdetection/meta.yml", "tree_sha": "9bc16f7d0f2aa6ee0852612e659a6abbcc0ba22e", "files": [ "modules/nf-core/doubletdetection/environment.yml", "modules/nf-core/doubletdetection/main.nf", "modules/nf-core/doubletdetection/meta.yml", "modules/nf-core/doubletdetection/templates/doubletdetection.py", "modules/nf-core/doubletdetection/tests/main.nf.test", "modules/nf-core/doubletdetection/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "doubletdetection", "description": "Doublet detection in single-cell RNA-seq data", "keywords": [ "single-cell", "doublets", "doublet_detection" ], "tools": [ { "doubletdetection": { "description": "Doublet detection in single-cell RNA-seq data", "tool_dev_url": "https://github.com/JonathanShor/DoubletDetection", "doi": "10.5281/zenodo.6349517", "licence": [ "MIT" ], "identifier": "biotools:DoubletDetection" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "h5ad": { "type": "file", "description": "H5AD anndata object", "pattern": "*.h5ad", "ontologies": [] } } ] ], "output": { "h5ad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.h5ad": { "type": "file", "description": "H5AD anndata object", "pattern": "*.h5ad", "ontologies": [] } } ] ], "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.pkl": { "type": "file", "description": "pandas dataframe containing the doublet classification", "pattern": "*.pkl", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@LeonHafner" ], "maintainers": [ "@LeonHafner" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scdownstream", "version": "dev" } ] }, { "name": "dragen_germline", "path": "modules/nf-core/dragen/germline/meta.yml", "tree_sha": "dfeb00f17cd76839b14681bd4a6cef51cf926364", "files": [ "modules/nf-core/dragen/germline/main.nf", "modules/nf-core/dragen/germline/meta.yml", "modules/nf-core/dragen/germline/tests/main.nf.test", "modules/nf-core/dragen/germline/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "dragen", "description": "The DRAGEN DNA Germline Pipeline accelerates the secondary analysis of NGS data by harnessing the tremendous power available on the DRAGEN Platform. The pipeline includes highly optimized algorithms for mapping, aligning, sorting, duplicate marking, and haplotype variant calling. In addition to haplotype variant calling, the pipeline supports calling of copy number and structural variants as well as detection of repeat expansions and targeted calls.", "keywords": [ "check fingerprint", "copy number variation", "fastqc", "genomics", "germline", "quality control", "repeat expansion detection", "structural variation", "trimming", "variable number tandem repeat detection", "variant annotation", "variant calling", "variant deduplication" ], "tools": [ { "dragen": { "description": "The Illumina DRAGEN™ Bio-IT Platform is based on the highly reconfigurable DRAGEN Bio-IT Processor, which is integrated on a Field Programmable Gate Array (FPGA) card and is available in a preconfigured server that can be seamlessly integrated into bioinformatics workflows. The platform can be loaded with highly optimized algorithms for many different NGS secondary analysis pipelines.", "homepage": "https://support-docs.illumina.com/SW/dragen_v42/Content/SW/FrontPages/DRAGEN.htm?searchText=explify-ref-db-dir", "documentation": "https://support-docs.illumina.com/SW/dragen_v42/Content/SW/FrontPages/DRAGEN.htm?searchText=explify-ref-db-dir", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false]`\n" } }, { "input": { "type": "file", "description": "FASTQ (may be gzipped), ora, BAM or CRAM files", "pattern": "*.{fastq,fq,ora,bam,cram}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "sex": { "type": "string", "description": "Sample's sex.\nRecognize options: male, female, none, auto\n" } } ], { "checkfingerprint_expected_vcf": { "type": "file", "description": "Input expected genotypes (VCF) for checkfingerprint comparison", "pattern": "*.vcf", "ontologies": [] } }, { "cnv_combined_counts": { "type": "file", "description": "Specify combined PON file", "pattern": "*.combined.counts.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "cnv_exclude_bed": { "type": "file", "description": "Regions to exclude for CNV processing", "pattern": "*.bed", "ontologies": [] } }, { "cnv_population_b_allele_vcf": { "type": "file", "description": "CNV population SNP input VCF file", "pattern": "*.vcf", "ontologies": [] } }, { "cnv_segmentation_bed": { "type": "file", "description": "Intervals to limit segmentation to", "pattern": "*.bed", "ontologies": [] } }, { "cnv_target_bed": { "type": "file", "description": "CNV target BED file", "pattern": "*.bed", "ontologies": [] } }, { "cram_reference": { "type": "file", "description": "Reference file in FASTA format (only used for decompression)", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "dbsnp": { "type": "file", "description": "Variant annotation database VCF (or .vcf.gz) file", "pattern": "*.vcf{,.gz}", "ontologies": [] } }, { "fastqc_adapter_file": { "type": "file", "description": "FASTA file containing adapter sequences", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fastqc_kmer_file": { "type": "file", "description": "FASTA file containing kmers of interest", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "ora_reference": { "type": "directory", "description": "Path to the directory that contains the compression reference and index file" } }, { "qc_coverage_region": { "type": "file", "description": "bed files to report coverage on, max 3", "pattern": "*.bed", "ontologies": [] } }, { "qc_cross_cont_vcf": { "type": "file", "description": "Variant file (.vcf/.vcf.gz) with population allele frequencies to estimate sample contamination", "pattern": "*.vcf{,.gz}", "ontologies": [] } }, { "ref_dir": { "type": "directory", "description": "Directory with reference and hash tables" } }, { "repeat_genotype_ref_fasta": { "type": "file", "description": "FASTA file containing repeat genotypes", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "repeat_genotype_specs": { "type": "file", "description": "Repeat variant catalog file", "ontologies": [] } }, { "sv_call_regions_bed": { "type": "file", "description": "BED file containing the set of regions to call (optionally gzip or bgzip compressed)", "pattern": "*.bed{,.gz}", "ontologies": [] } }, { "sv_exclusion_bed": { "type": "file", "description": "BED file containing the set of exclusion regions for SV calling (optionally gzip or bzip compressed)", "pattern": "*.bed", "ontologies": [] } }, { "sv_forcegt_vcf": { "type": "file", "description": "Specify a VCF of structural variants for forced genotyping, meaning these variants will be scored and emitted in the output VCF even if not found in the sample data. These variants will be merged with any additional variants discovered directly from the sample data.", "pattern": "*.vcf", "ontologies": [] } }, { "sv_systematic_noise": { "type": "file", "description": "Systematic noise BEDPE file containing the set of noisy paired regions for SV calling (optionally gzip or bzip compressed).", "pattern": "*.bed{,.gz}", "ontologies": [] } }, { "trim_adapter_read": { "type": "file", "description": "Files of adapter sequences to trim from the 3' end of read 1 and 2", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "trim_adapter_read_5prime": { "type": "file", "description": "FASTA files that contains adapter sequences to trim from the 5' end of Read 1 and 2; The sequences should be in reverse order (with respect to their appearance in the FASTQ) but not complemented", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "variant_annotation_data": { "type": "directory", "description": "Location of downloaded Nirvana annotation files" } }, { "vc_combine_phased_variants_distance_bed": { "type": "file", "description": "Combine variants in the same phase set bed file.", "pattern": "*.bed", "ontologies": [] } }, { "vc_excluded_regions_bed": { "type": "file", "description": "Excluded regions bed specifying where variants will be hard filtered", "pattern": "*.bed", "ontologies": [] } }, { "vc_forcegt_vcf": { "type": "file", "description": "List of small variants to force genotype. Can be .vcf or .vcf.gz file", "pattern": "*.vcf{,.gz}", "ontologies": [] } }, { "vc_log_bed": { "type": "file", "description": "Log information for regions in this BED file", "pattern": "*.bed", "ontologies": [] } }, { "vc_mapping_metrics": { "type": "file", "description": "File containing mapping metrics", "ontologies": [] } }, { "vc_ml_dir": { "type": "directory", "description": "directory containing machine learning package" } }, { "vc_ntd_error_params": { "type": "file", "description": "Params file for per-nucleotide error rate calibration", "ontologies": [] } }, { "vc_roh_blacklist_bed": { "type": "file", "description": "Blacklist BED file for ROH", "pattern": "*.bed", "ontologies": [] } }, { "vc_snp_error_cal_bed": { "type": "file", "description": "BED file containing regions from which to estimate nucleotide substitution biases", "pattern": "*.bed", "ontologies": [] } }, { "vc_systematic_noise": { "type": "file", "description": "Site specific noise file. This file enables the systematic-noise filter and improves specificity during somatic variant calling", "ontologies": [] } }, { "vc_target_bed": { "type": "file", "description": "Target BED file", "pattern": "*.bed", "ontologies": [] } }, { "vd_eh_vcf": { "type": "file", "description": "Expansion hunter vcf (optionally .gzip compressed)", "pattern": "*.vcf{,.gz}", "ontologies": [] } }, { "vd_small_variant_vcf": { "type": "file", "description": "Small variant vcf (optionally .gzip compressed)", "pattern": "*.vcf{,.gz}", "ontologies": [] } }, { "vd_sv_vcf": { "type": "file", "description": "Structural variant vcf (optionally .gzip compressed)", "pattern": "*.vcf{,.gz}", "ontologies": [] } }, { "vntr_catalog_bed": { "type": "file", "description": "BED file specifying the TR regions for the VNTR Caller to act upon", "pattern": "*.bed", "ontologies": [] } } ], "output": { "replay_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}-replay.json": { "type": "file", "description": "Contains the exact set of parameters that specifies the analysis", "pattern": "*-replay.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "coverage_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.*_coverage_metrics.csv": { "type": "file", "description": "Provides metrics over a region, a target region, or a QC coverage region", "pattern": "*.*_coverage_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "SJ_saturation_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.SJ.saturation.txt": { "type": "file", "description": "Measures sequencing saturation of the library", "pattern": "*.SJ.saturation.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "baf_bedgraph_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.baf.bedgraph.gz": { "type": "file", "description": "Contains b-allele counting", "pattern": "*.baf.bedgraph.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "baf_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.baf.bw": { "type": "file", "description": "BigWig file containing variants", "pattern": "*.baf.bw", "ontologies": [] } } ] ], "baf_seg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.baf.seg": { "type": "file", "description": "Contains segmentation of b-allele loci", "pattern": "*.baf.seg", "ontologies": [] } } ] ], "baf_seq_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.baf.seq.bw": { "type": "file", "description": "BigWig representation of the BAF segments", "pattern": "*.baf.seq.bw", "ontologies": [] } } ] ], "ballele_counts_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.ballele.counts.gz": { "type": "file", "description": "TSV-file containing b-allele counts", "pattern": "*.ballele.counts.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.bam": { "type": "file", "description": "Contains aligned reads", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bam_bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.bam.bai": { "type": "file", "description": "Index file for the BAM file", "pattern": "*.bam.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "bam_md5sum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.bam.md5sum": { "type": "file", "description": "MD5 checksum file for the BAM file", "pattern": "*.bam.md5sum", "ontologies": [] } } ] ], "cnv_excluded_intervals_bed_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.excluded_intervals.bed.gz": { "type": "file", "description": "Contains excluded intervals from CNV analysis", "pattern": "*.cnv.excluded_intervals.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cnv_gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.gff3": { "type": "file", "description": "GFF3 representation of the CNV events", "pattern": "*.cnv.gff3", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "cnv_igv_session_xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.igv_session.xml": { "type": "file", "description": "IGV session XML file is prepopulated with track files", "pattern": "*.cnv.igv_session.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "cnv_pon_correlation_txt_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.pon_correlation.txt.gz": { "type": "file", "description": "PON Correlation File", "pattern": "*.cnv.pon_correlation.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cnv_pon_metrics_tsv_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.pon_metrics.tsv.gz": { "type": "file", "description": "PON Metrics File", "pattern": "*.cnv.pon_metrics.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cnv_purity_coverage_models_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.purity.coverage.models.tsv": { "type": "file", "description": "Describes the different tested models and their log-likelihood", "pattern": "*.cnv.purity.coverage.models.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "cnv_segdups_joint_coverage_tsv_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.segdups.joint_coverage.tsv.gz": { "type": "file", "description": "Contains normalized joint coverage", "pattern": "*.cnv.segdups.joint_coverage.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cnv_segdups_rescued_intervals_tsv_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.segdups.rescued_intervals.tsv.gz": { "type": "file", "description": "Contains rescued intervals", "pattern": "*.cnv.segdups.rescued_intervals.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cnv_segdups_site_ratios_tsv_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.segdups.site_ratios.tsv.gz": { "type": "file", "description": "Contains proportion of coverage to associate to the first and to the second interval", "pattern": "*.cnv.segdups.site_ratios.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cnv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.vcf": { "type": "file", "description": "VCF file containing CNV variants", "pattern": "*.cnv.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "cnv_vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing CNV variants", "pattern": "*.cnv.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cnv_vcf_gz_md5sum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.vcf.gz.md5sum": { "type": "file", "description": "MD5 checksum file for the gzipped CNV VCF", "pattern": "*.cnv.vcf.gz.md5sum", "ontologies": [] } } ] ], "cnv_vcf_gz_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv.vcf.gz.tbi": { "type": "file", "description": "Index file for the gzipped CNV VCF", "pattern": "*.cnv.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "cnv_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv_metrics.csv": { "type": "file", "description": "Contains CNV metrics", "pattern": "*.cnv_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "cnv_sv_vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cnv_sv.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing CNV structural variants", "pattern": "*.cnv_sv.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "combined_counts_txt_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.combined.counts.txt.gz": { "type": "file", "description": "Column-wise concatenation of individual counts used to form the panel of normals", "pattern": "*.combined.counts.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cram": { "type": "file", "description": "Contains aligned reads in CRAM format", "pattern": "*.cram", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "cram_crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cram.crai": { "type": "file", "description": "Index file for the CRAM file", "pattern": "*.cram.crai", "ontologies": [] } } ] ], "cram_md5sum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.cram.md5sum": { "type": "file", "description": "MD5 checksum file for the CRAM file", "pattern": "*.cram.md5sum", "ontologies": [] } } ] ], "excluded_intervals_bed_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.excluded_intervals.bed.gz": { "type": "file", "description": "Gzipped BED file containing excluded intervals", "pattern": "*.excluded_intervals.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fastqc_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.fastqc_metrics.csv": { "type": "file", "description": "FastQC metrics file", "pattern": "*.fastqc_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "fragment_length_hist_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.fragment_length_hist.csv": { "type": "file", "description": "Contains insert length distribution", "pattern": "*.fragment_length_hist.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "g_vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.g.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing genomic variants", "pattern": "*.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "g_vcf_gz_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.g.vcf.gz.tbi": { "type": "file", "description": "Index file for the gzipped VCF", "pattern": "*.g.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "gc_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.gc_metrics.csv": { "type": "file", "description": "Contains GC content metrics", "pattern": "*.gc_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "hard_filtered_baf_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.hard-filtered.baf.bw": { "type": "file", "description": "BigWig file containing hard-filtered BAF segments", "pattern": "*.hard-filtered.baf.bw", "ontologies": [] } } ] ], "hard_filtered_gvcf_gz_md5sum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.hard-filtered.gvcf.gz.md5sum": { "type": "file", "description": "MD5 checksum file for the gzipped hard-filtered GVCF", "pattern": "*.hard-filtered.gvcf.gz.md5sum", "ontologies": [] } } ] ], "hard_filtered_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.hard-filtered.vcf": { "type": "file", "description": "VCF file containing hard-filtered variants", "pattern": "*.hard-filtered.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "hard_filtered_vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.hard-filtered.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing hard-filtered variants", "pattern": "*.hard-filtered.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "hard_filtered_vcf_gz_md5sum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.hard-filtered.vcf.gz.md5sum": { "type": "file", "description": "MD5 checksum file for the gzipped hard-filtered VCF", "pattern": "*.hard-filtered.vcf.gz.md5sum", "ontologies": [] } } ] ], "hard_filtered_vcf_gz_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.hard-filtered.vcf.gz.tbi": { "type": "file", "description": "Index file for the gzipped hard-filtered VCF", "pattern": "*.hard-filtered.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "improper_pairs_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.improper.pairs.bw": { "type": "file", "description": "BigWig file containing improper read pairs", "pattern": "*.improper.pairs.bw", "ontologies": [] } } ] ], "impute_chunk_out_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.impute.chunk.out.txt": { "type": "file", "description": "Contains chunk regions to be passed along to the internal phase step", "pattern": "*.impute.chunk.out.txt", "ontologies": [] } } ] ], "impute_phase_out_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.impute.phase.out.txt": { "type": "file", "description": "List containing all VCF files", "pattern": "*.impute.phase.out.txt", "ontologies": [] } } ] ], "impute_vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.impute.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing imputed variants", "pattern": "*.impute.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "insert_stats_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.insert-stats.tab": { "type": "file", "description": "Contains insert size statistics", "pattern": "*.insert-stats.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "mapping_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.mapping_metrics.csv": { "type": "file", "description": "Contains mapping metrics", "pattern": "*.mapping_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "multiomics_barcodeSummary_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.multiomics.barcodeSummary.tsv": { "type": "file", "description": "Contains barcode summary information", "pattern": "*.multiomics.barcodeSummary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "multiomics_barcodes_tsv_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.multiomics.barcodes.tsv.gz": { "type": "file", "description": "Gzipped File containing barcode summary information", "pattern": "*.multiomics.barcodes.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "multiomics_features_tsv_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.multiomics.features.tsv.gz": { "type": "file", "description": "Gzipped file containing multiomics features", "pattern": "*.multiomics.features.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "multiomics_filtered_barcodes_tsv_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.multiomics.filtered.barcodes.tsv.gz": { "type": "file", "description": "Gzipped file containing filtered barcode information", "pattern": "*.multiomics.filtered.barcodes.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "multiomics_matrix_mtx_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.multiomics.matrix.mtx.gz": { "type": "file", "description": "Gzipped matrix file containing multiomics data", "pattern": "*.multiomics.matrix.mtx.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "multiomics_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.multiomics.metrics.csv": { "type": "file", "description": "Contains multiomics metrics", "pattern": "*.multiomics.metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "pcr_model_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.pcr-mode*.log": { "type": "file", "description": "Log file containing PCR model information", "pattern": "*.pcr-mode*.log", "ontologies": [] } } ] ], "ploidy_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.ploidy.vcf": { "type": "file", "description": "Contains ploidy information in VCF format", "pattern": "*.ploidy.vcf", "ontologies": [] } } ] ], "ploidy_vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.ploidy.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing ploidy information", "pattern": "*.ploidy.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "ploidy_vcf_gz_md5sum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.ploidy.vcf.gz.md5sum": { "type": "file", "description": "MD5 checksum file for the gzipped ploidy VCF", "pattern": "*.ploidy.vcf.gz.md5sum", "ontologies": [] } } ] ], "ploidy_vcf_gz_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.ploidy.vcf.gz.tbi": { "type": "file", "description": "Index file for the gzipped ploidy VCF", "pattern": "*.ploidy.vcf.gz.tbi", "ontologies": [] } } ] ], "ploidy_estimation_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.ploidy_estimation_metrics.csv": { "type": "file", "description": "Contains metrics related to ploidy estimation", "pattern": "*.ploidy_estimation_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "preprocess_vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.preprocess.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing preprocessed variants", "pattern": "*.preprocess.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "quant_genes_sf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.quant.genes.sf": { "type": "file", "description": "Contains gene quantification results in Salmon format", "pattern": "*.quant.genes.sf", "ontologies": [] } } ] ], "quant_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.quant.metrics.csv": { "type": "file", "description": "Contains quantification metrics in CSV format", "pattern": "*.quant.metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "quant_sf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.quant.sf": { "type": "file", "description": "Contains quantification results in Salmon format", "pattern": "*.quant.sf", "ontologies": [] } } ] ], "quant_transcript_coverage_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.quant.transcript_coverage.txt": { "type": "file", "description": "Contains transcript coverage information", "pattern": "*.quant.transcript_coverage.txt", "ontologies": [] } } ] ], "quant_transcript_fragment_lengths_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.quant.transcript_fragment_lengths.txt": { "type": "file", "description": "Contains transcript fragment lengths", "pattern": "*.quant.transcript_fragment_lengths.txt", "ontologies": [] } } ] ], "realigned_regions_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.realigned-regions.bed": { "type": "file", "description": "Contains regions that have been realigned", "pattern": "*.realigned-regions.bed", "ontologies": [] } } ] ], "repeats_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.repeats.bam": { "type": "file", "description": "Contains reads aligned to repeat regions", "pattern": "*.repeats.bam", "ontologies": [] } } ] ], "repeats_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.repeats.vcf": { "type": "file", "description": "Contains variants in repeat regions", "pattern": "*.repeats.vcf", "ontologies": [] } } ] ], "repeats_vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.repeats.vcf.gz": { "type": "file", "description": "Gzipped VCF file with variants in repeat regions", "pattern": "*.repeats.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "repeats_vcf_gz_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.repeats.vcf.gz.tbi": { "type": "file", "description": "Index file for the gzipped repeats VCF", "pattern": "*.repeats.vcf.gz.tbi", "ontologies": [] } } ] ], "roh_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.roh.bed": { "type": "file", "description": "Contains regions of homozygosity", "pattern": "*.roh.bed", "ontologies": [] } } ] ], "roh_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.roh_metrics.csv": { "type": "file", "description": "Contains metrics related to regions of homozygosity", "pattern": "*.roh_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.sam": { "type": "file", "description": "Contains aligned read data in SAM format", "pattern": "*.sam", "ontologies": [] } } ] ], "seg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.seg": { "type": "file", "description": "Contains segmentation of genomic regions", "pattern": "*.seg", "ontologies": [] } } ] ], "seg_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.seg.bw": { "type": "file", "description": "BigWig file containing segmentation data", "pattern": "*.seg.bw", "ontologies": [] } } ] ], "seg_c_partial_y": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.seg.c.partial.Y": { "type": "file", "description": "Contains partial Y chromosome segmentation data", "pattern": "*.seg.c.partial.Y", "ontologies": [] } } ] ], "seg_called": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.seg.called": { "type": "file", "description": "Contains called segmentation data", "pattern": "*.seg.called", "ontologies": [] } } ] ], "seg_called_merged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.seg.called.merged": { "type": "file", "description": "Contains merged segmentation data", "pattern": "*.seg.called.merged", "ontologies": [] } } ] ], "select_gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.select.gvcf": { "type": "file", "description": "Contains selected genomic variants in GVCF format", "pattern": "*.select.gvcf", "ontologies": [] } } ] ], "small_indel_dedup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.small_indel_dedup": { "type": "file", "description": "Contains deduplicated small indel variants", "pattern": "*.small_indel_dedup", "ontologies": [] } } ] ], "smn_dedup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.smn_dedup": { "type": "file", "description": "Contains deduplicated SMN variants", "pattern": "*.smn_dedup", "ontologies": [] } } ] ], "snperror_samples_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.snperror-sampler.log": { "type": "file", "description": "Log file containing information about SNP error sampling", "pattern": "*.snperror-sampler.log", "ontologies": [] } } ] ], "sv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.sv.vcf": { "type": "file", "description": "VCF file containing structural variants", "pattern": "*.sv.vcf", "ontologies": [] } } ] ], "sv_vcf_gz_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.sv.vcf.gz.tbi": { "type": "file", "description": "Index file for the gzipped SV VCF", "pattern": "*.sv.vcf.gz.tbi", "ontologies": [] } } ] ], "sv_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.sv_metrics.csv": { "type": "file", "description": "Contains metrics related to structural variants", "pattern": "*.sv_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "target_counts_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.target.counts.bw": { "type": "file", "description": "BigWig file containing target counts", "pattern": "*.target.counts.bw", "ontologies": [] } } ] ], "target_counts_diploid_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.target.counts.diploid.bw": { "type": "file", "description": "BigWig file containing diploid target counts", "pattern": "*.target.counts.diploid.bw", "ontologies": [] } } ] ], "target_counts_gc_corrected_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.target.counts.gc-corrected.gz": { "type": "file", "description": "Gzipped file containing GC-corrected target counts", "pattern": "*.target.counts.gc-corrected.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "target_counts_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.target.counts.gz": { "type": "file", "description": "Gzipped file containing target counts", "pattern": "*.target.counts.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "targeted_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.targeted.json": { "type": "file", "description": "JSON file containing targeted sequencing information", "pattern": "*.targeted.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "targeted_vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.targeted.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing targeted variants", "pattern": "*.targeted.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "time_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.time_metrics.csv": { "type": "file", "description": "Contains time metrics for the workflow", "pattern": "*.time_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "tn_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.tn.bw": { "type": "file", "description": "BigWig file containing TN (Tumor Normal) data", "pattern": "*.tn.bw", "ontologies": [] } } ] ], "tn_tsv_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.tn.tsv.gz": { "type": "file", "description": "Contains TN data in gzipped TSV format", "pattern": "*.tn.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "trimmer_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.trimmer_metrics.csv": { "type": "file", "description": "Contains metrics from the trimmer", "pattern": "*.trimmer_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "vc_hethom_ratio_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.vc_hethom_ratio_metrics.csv": { "type": "file", "description": "Contains heterozygous to homozygous ratio metrics", "pattern": "*.vc_hethom_ratio_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "vc_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.vc_metrics.csv": { "type": "file", "description": "Contains variant calling metrics", "pattern": "*.vc_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing genomic variants", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_gz_md5sum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.vcf.gz.md5sum": { "type": "file", "description": "MD5 checksum file for the gzipped VCF", "pattern": "*.vcf.gz.md5sum", "ontologies": [] } } ] ], "vcf_gz_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.vcf.gz.tbi": { "type": "file", "description": "Index file for the gzipped VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "wgs_contig_mean_cov_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.wgs_contig_mean_cov.csv": { "type": "file", "description": "Contains WGS contig mean coverage metrics", "pattern": "*.wgs_contig_mean_cov.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "wgs_coverage_metrics_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.wgs_coverage_metrics.csv": { "type": "file", "description": "Contains WGS coverage metrics", "pattern": "*.wgs_coverage_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "wgs_fine_hist_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.wgs_fine_hist.csv": { "type": "file", "description": "Contains WGS fine histogram data", "pattern": "*.wgs_fine_hist.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "wgs_hist_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.wgs_hist.csv": { "type": "file", "description": "Contains WGS histogram data", "pattern": "*.wgs_hist.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "wgs_overall_mean_cov_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}.wgs_overall_mean_cov.csv": { "type": "file", "description": "Contains WGS overall mean coverage metrics", "pattern": "*.wgs_overall_mean_cov.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "callability_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}_callability.bed": { "type": "file", "description": "BED file containing callability regions", "pattern": "*_callability.bed", "ontologies": [] } } ] ], "chr_start_end_impute_phase_vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}_chr_start-end.impute.phase.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing phased imputed variants", "pattern": "*_chr_start-end.impute.phase.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "contig_mean_cov_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}_contig_mean_cov.csv": { "type": "file", "description": "Contains WGS contig mean coverage metrics", "pattern": "*_contig_mean_cov.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "cov_report_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}_cov_report.bed": { "type": "file", "description": "BED file containing coverage report", "pattern": "*_cov_report.bed", "ontologies": [] } } ] ], "evidence": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}_evidence.{b,cr,s}am": { "type": "file", "description": "Sorted BAM, CRAM or SAM file containing evidence reads", "pattern": "*_evidence.{b,cr,s}am", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "fine_hist_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}_fine_hist.csv": { "type": "file", "description": "Contains fine histogram data", "pattern": "*_fine_hist.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "full_res_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}_full_res.bed": { "type": "file", "description": "BED file containing full resolution data", "pattern": "*_full_res.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "hist_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}_hist.csv": { "type": "file", "description": "Contains histogram data", "pattern": "*_hist.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "overall_mean_cov_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}_overall_mean_cov.csv": { "type": "file", "description": "Contains overall mean coverage metrics", "pattern": "*_overall_mean_cov.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "read_cov_report_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false, sex:'female' ]`\n" } }, { "${prefix}_read_cov_report.bed": { "type": "file", "description": "BED file containing read coverage report", "pattern": "*_read_cov_report.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "partitions_txt": [ { "./sort_spill/partitions.txt": { "type": "file", "description": "Partitions file for sort spill", "pattern": "./sort_spill/partitions.txt", "ontologies": [] } } ], "alignmentStatsSummary_txt": [ { "./sv/results/stats/alignmentStatsSummary.txt": { "type": "file", "description": "Alignment statistics summary", "pattern": "./sv/results/stats/alignmentStatsSummary.txt", "ontologies": [] } } ], "candidate_metrics_csv": [ { "./sv/results/stats/candidate_metrics.csv": { "type": "file", "description": "Candidate metrics", "pattern": "./sv/results/stats/candidate_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "diploidSV_sv_metrics_csv": [ { "./sv/results/stats/diploidSV.sv_metrics.csv": { "type": "file", "description": "Diploid SV metrics", "pattern": "./sv/results/stats/diploidSV.sv_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "graph_metrics_csv": [ { "./sv/results/stats/graph_metrics.csv": { "type": "file", "description": "Graph metrics", "pattern": "./sv/results/stats/graph_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "svCandidateGenerationStats_tsv": [ { "./sv/results/stats/svCandidateGenerationStats.tsv": { "type": "file", "description": "Structural variant candidate generation statistics", "pattern": "./sv/results/stats/svCandidateGenerationStats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "svCandidateGenerationStats_xml": [ { "./sv/results/stats/svCandidateGenerationStats.xml": { "type": "file", "description": "Structural variant candidate generation statistics (XML format)", "pattern": "./sv/results/stats/svCandidateGenerationStats.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ], "svLocusGraphStats_tsv": [ { "./sv/results/stats/svLocusGraphStats.tsv": { "type": "file", "description": "Structural variant locus graph statistics", "pattern": "./sv/results/stats/svLocusGraphStats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "candidateSV_vcf_gz": [ { "./sv/results/variants/candidateSV.vcf.gz": { "type": "file", "description": "Candidate structural variants (VCF format)", "pattern": "./sv/results/variants/candidateSV.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "candidateSV_vcf_gz_tbi": [ { "./sv/results/variants/candidateSV.vcf.gz.tbi": { "type": "file", "description": "Candidate structural variants index (VCF format)", "pattern": "./sv/results/variants/candidateSV.vcf.gz.tbi", "ontologies": [] } } ], "diploidSV_vcf_gz": [ { "./sv/results/variants/diploidSV.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing diploid structural variants", "pattern": "./sv/results/variants/diploidSV.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "diploidSV_vcf_gz_tbi": [ { "./sv/results/variants/diploidSV.vcf.gz.tbi": { "type": "file", "description": "Candidate structural variants index (VCF format)", "pattern": "./sv/results/variants/diploidSV.vcf.gz.tbi", "ontologies": [] } } ], "alignmentStats_xml": [ { "./sv/workspace/alignmentStats.xml": { "type": "file", "description": "Alignment statistics in XML format", "pattern": "./sv/workspace/alignmentStats.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ], "chromDepth_txt": [ { "./sv/workspace/chromDepth.txt": { "type": "file", "description": "Chromosome depth statistics", "pattern": "./sv/workspace/chromDepth.txt", "ontologies": [] } } ], "edgeRuntimeLog_txt": [ { "./sv/workspace/edgeRuntimeLog.txt": { "type": "file", "description": "Edge runtime log file", "pattern": "./sv/workspace/edgeRuntimeLog.txt", "ontologies": [] } } ], "genomeSegmentScanDebugInfo_txt": [ { "./sv/workspace/genomeSegmentScanDebugInfo.txt": { "type": "file", "description": "Genome segment scan debug information", "pattern": "./sv/workspace/genomeSegmentScanDebugInfo.txt", "ontologies": [] } } ], "config_log_txt": [ { "./sv/workspace/logs/config_log.txt": { "type": "file", "description": "Configuration log file", "pattern": "./sv/workspace/logs/config_log.txt", "ontologies": [] } } ], "svLocusGraph_bin": [ { "./sv/workspace/svLocusGraph.bin": { "type": "file", "description": "Binary file containing the SV locus graph", "pattern": "./sv/workspace/svLocusGraph.bin", "ontologies": [] } } ], "body_txt": [ { "body.txt": { "type": "file", "description": "Body log file", "pattern": "body.txt", "ontologies": [] } } ], "dragen_time_metrics_csv": [ { "dragen.time_metrics.csv": { "type": "file", "description": "Dragen time metrics", "pattern": "dragen.time_metrics.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "header_txt": [ { "header.txt": { "type": "file", "description": "Header log file", "pattern": "header.txt", "ontologies": [] } } ], "match_log_small_indel_dedup_txt": [ { "match_log.small_indel_dedup.txt": { "type": "file", "description": "Small indel deduplication log file", "pattern": "match_log.small_indel_dedup.txt", "ontologies": [] } } ], "match_log_smn_dedup_txt": [ { "match_log.smn_dedup.txt": { "type": "file", "description": "SMN deduplication log file", "pattern": "match_log.smn_dedup.txt", "ontologies": [] } } ], "streaming_log_csv": [ { "streaming_log_*.csv": { "type": "file", "description": "Streaming log files", "pattern": "streaming_log_*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "usage_txt": [ { "*_usage.txt": { "type": "file", "description": "Usage log files", "pattern": "*_usage.txt", "ontologies": [] } } ], "all": [ { "**": { "type": "file", "description": "all output files", "pattern": "**", "ontologies": [] } } ], "versions_dragen": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dragen": { "type": "string", "description": "The name of the tool" } }, { "dragen --version 2>&1 | sed 's/^dragen Version //;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dragen": { "type": "string", "description": "The name of the tool" } }, { "dragen --version 2>&1 | sed 's/^dragen Version //;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@asr081", "@marrip", "@xuyangyuio" ], "maintainers": [ "@marrip" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "dragmap_align", "path": "modules/nf-core/dragmap/align/meta.yml", "tree_sha": "675d450b7836c3780dc8e967a351099bc5f4c08f", "files": [ "modules/nf-core/dragmap/align/environment.yml", "modules/nf-core/dragmap/align/main.nf", "modules/nf-core/dragmap/align/meta.yml", "modules/nf-core/dragmap/align/tests/main.nf.test", "modules/nf-core/dragmap/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "dragmap_align", "description": "Performs fastq alignment to a reference using DRAGMAP", "keywords": [ "alignment", "map", "fastq", "bam", "sam" ], "tools": [ { "dragmap": { "description": "Dragmap is the Dragen mapper/aligner Open Source Software.", "homepage": "https://github.com/Illumina/dragmap", "documentation": "https://github.com/Illumina/dragmap", "tool_dev_url": "https://github.com/Illumina/dragmap#basic-command-line-usage", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "hashmap": { "type": "file", "description": "DRAGMAP hash table", "pattern": "Directory containing DRAGMAP hash table *.{cmp,.bin,.txt}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome']\n" } }, { "fasta": { "type": "file", "description": "Genome fasta reference files", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "sort_bam": { "type": "boolean", "description": "Sort the BAM file" } } ], "output": { "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sam": { "type": "file", "description": "Output SAM file containing read alignments", "pattern": "*.{sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2571" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "Output CRAM file containing read alignments", "pattern": "*.{cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.crai": { "type": "file", "description": "Index file for CRAM file", "pattern": "*.{crai}", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csi": { "type": "file", "description": "Index file for CRAM file", "pattern": "*.{csi}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file", "pattern": "*.{log}", "ontologies": [ { "edam": "http://edamontology.org/format_3888" } ] } } ] ], "versions_dragmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dragmap": { "type": "string", "description": "The name of the tool" } }, { "dragen-os --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dragmap": { "type": "string", "description": "The name of the tool" } }, { "dragen-os --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nascent", "version": "2.3.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "dragmap_hashtable", "path": "modules/nf-core/dragmap/hashtable/meta.yml", "tree_sha": "9eb4d5e4e09ebbe7ecae6c17e83205096ca7357a", "files": [ "modules/nf-core/dragmap/hashtable/environment.yml", "modules/nf-core/dragmap/hashtable/main.nf", "modules/nf-core/dragmap/hashtable/meta.yml", "modules/nf-core/dragmap/hashtable/tests/main.nf.test", "modules/nf-core/dragmap/hashtable/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "dragmap_hashtable", "description": "Create DRAGEN hashtable for reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "dragmap": { "description": "Dragmap is the Dragen mapper/aligner Open Source Software.", "homepage": "https://github.com/Illumina/dragmap", "documentation": "https://github.com/Illumina/dragmap", "tool_dev_url": "https://github.com/Illumina/dragmap#basic-command-line-usage", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "hashmap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "dragmap": { "type": "string", "description": "DRAGMAP hash table", "pattern": "*.{cmp,.bin,.txt}", "ontologies": [] } } ] ], "versions_dragmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dragmap": { "type": "string", "description": "DRAGMAP hash table", "pattern": "*.{cmp,.bin,.txt}", "ontologies": [] } }, { "dragen-os --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dragmap": { "type": "string", "description": "DRAGMAP hash table", "pattern": "*.{cmp,.bin,.txt}", "ontologies": [] } }, { "dragen-os --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nascent", "version": "2.3.0" }, { "name": "references", "version": "0.1" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "dragonflye", "path": "modules/nf-core/dragonflye/meta.yml", "tree_sha": "d9f1b983a79a9087c7a2718c0cc2fbe548dd6fa7", "files": [ "modules/nf-core/dragonflye/environment.yml", "modules/nf-core/dragonflye/main.nf", "modules/nf-core/dragonflye/meta.yml", "modules/nf-core/dragonflye/tests/main.nf.test", "modules/nf-core/dragonflye/tests/main.nf.test.snap", "modules/nf-core/dragonflye/tests/nextflow.config" ], "type": "module", "meta": { "name": "dragonflye", "description": "Assemble bacterial isolate genomes from Nanopore reads", "keywords": [ "bacterial", "assembly", "nanopore" ], "tools": [ { "dragonflye": { "description": "Microbial assembly pipeline for Nanopore reads", "homepage": "https://github.com/rpetit3/dragonflye", "documentation": "https://github.com/rpetit3/dragonflye/blob/main/README.md", "licence": [ "GPL v2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "shortreads": { "type": "file", "description": "Optional. List of FastQ files of short reads (paired-end data) that will be used to polish the draft genome.\n", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "longreads": { "type": "file", "description": "Input Nanopore FASTQ file", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fa": { "type": "file", "description": "The final assembly produced by Dragonflye", "pattern": "*.fa", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "dragonflye.log": { "type": "file", "description": "Full log file for bug reporting", "pattern": "dragonflye.log", "ontologies": [] } } ] ], "raw_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "{flye,miniasm,raven}.fasta": { "type": "file", "description": "Raw assembly produced by the assembler (Flye, Miniasm, or Raven)", "pattern": "{flye,miniasm,raven}.fasta", "ontologies": [] } } ] ], "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "{flye,miniasm,raven}-unpolished.gfa": { "type": "file", "description": "Assembly graph produced by Miniasm, or Raven", "pattern": "{flye,miniasm,raven}-unpolished.gfa", "ontologies": [] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "flye-info.txt": { "type": "file", "description": "Assembly information output by Flye", "pattern": "flye-info.txt", "ontologies": [] } } ] ], "versions_dragonflye": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dragonflye": { "type": "string", "description": "The name of the tool" } }, { "dragonflye --version 2>&1 | sed 's/^.*dragonflye //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dragonflye": { "type": "string", "description": "The name of the tool" } }, { "dragonflye --version 2>&1 | sed 's/^.*dragonflye //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "drep_compare", "path": "modules/nf-core/drep/compare/meta.yml", "tree_sha": "7cd576edfe4d4bafd13b4b71a44cb2390f10263e", "files": [ "modules/nf-core/drep/compare/environment.yml", "modules/nf-core/drep/compare/main.nf", "modules/nf-core/drep/compare/meta.yml", "modules/nf-core/drep/compare/tests/main.nf.test", "modules/nf-core/drep/compare/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "drep_compare", "description": "Performs rapid genome comparisons for a group of genomes and visualize their relatedness", "keywords": [ "drep", "genome", "fasta", "compare", "comparison", "visualisation", "metagenomics", "assembly", "microbial genomics", "dereplication" ], "tools": [ { "drep": { "description": "De-replication of microbial genomes assembled from multiple samples", "homepage": "https://drep.readthedocs.io/en/latest/", "documentation": "https://drep.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/MrOlm/drep", "doi": "10.1038/ismej.2017.126", "licence": [ "MIT" ], "identifier": "biotools:drep" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastas/*": { "type": "file", "description": "List of FASTA files to compare", "pattern": "*.{fasta,fa,fna,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "directory": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}": { "type": "directory", "description": "Directory containing output files, such as PDF figures and intermediate tables for use in dRep dereplicate", "pattern": "${prefix}/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ] ], "versions_drep": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "drep": { "type": "string", "description": "The name of the tool" } }, { "dRep | sed '2!d;s/.*v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "drep": { "type": "string", "description": "The name of the tool" } }, { "dRep | sed '2!d;s/.*v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "drep_dereplicate", "path": "modules/nf-core/drep/dereplicate/meta.yml", "tree_sha": "aac9655429937f176c781d869e14e061b73d97f4", "files": [ "modules/nf-core/drep/dereplicate/environment.yml", "modules/nf-core/drep/dereplicate/main.nf", "modules/nf-core/drep/dereplicate/meta.yml", "modules/nf-core/drep/dereplicate/tests/main.nf.test", "modules/nf-core/drep/dereplicate/tests/main.nf.test.snap", "modules/nf-core/drep/dereplicate/tests/nextflow.config" ], "type": "module", "meta": { "name": "drep_dereplicate", "description": "Dereplicates a genome set by identifying highly similar genomes and choose the best representative genome", "keywords": [ "drep", "genome", "fasta", "compare", "comparison", "visualisation", "metagenomics", "assembly", "microbial genomics", "dereplication" ], "tools": [ { "drep": { "description": "De-replication of microbial genomes assembled from multiple samples", "homepage": "https://drep.readthedocs.io/en/latest/", "documentation": "https://drep.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/MrOlm/drep", "doi": "10.1038/ismej.2017.126", "licence": [ "MIT" ], "identifier": "biotools:drep" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastas": { "type": "file", "description": "List of FASTA files to dereplicate", "pattern": "*.{fasta,fa,fna,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "drep_work": { "type": "directory", "description": "Optional existing dRep working directory containing pre-computed clustering results (e.g. output from dRep compare)", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ] ], "output": { "fastas": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "dereplicated_genomes/*": { "type": "file", "description": "Representative genomes for each cluster of similar genomes", "pattern": "*.{fasta,fa,fna,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "summary_tables": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "data_tables/*.csv": { "type": "file", "description": "Summary tables containing information about the dereplication process including cluster membership of each genome", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "figures": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "figures/*pdf": { "type": "file", "description": "Figures visualising the dereplication process, such as clustering results and representative genome selection", "pattern": "*.{pdf}", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "logger.log": { "type": "file", "description": "logging file containing information about the dereplication process", "pattern": "*.{log}", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "versions_drep": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "drep": { "type": "string", "description": "The name of the tool" } }, { "dRep | sed '2!d;s/.*v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "drep": { "type": "string", "description": "The name of the tool" } }, { "dRep | sed '2!d;s/.*v//g;s/ .*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "dshbio_exportsegments", "path": "modules/nf-core/dshbio/exportsegments/meta.yml", "tree_sha": "031dd99021dac9644ffd87368225155146ce6725", "files": [ "modules/nf-core/dshbio/exportsegments/environment.yml", "modules/nf-core/dshbio/exportsegments/main.nf", "modules/nf-core/dshbio/exportsegments/meta.yml", "modules/nf-core/dshbio/exportsegments/tests/main.nf.test", "modules/nf-core/dshbio/exportsegments/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "dshbio_exportsegments", "description": "Export assembly segment sequences in GFA 1.0 format to FASTA format", "keywords": [ "gfa", "assembly", "segment" ], "tools": [ { "dshbio": { "description": "Reads, features, variants, assemblies, alignments, genomic range trees, pangenome\ngraphs, and a bunch of random command line tools for bioinformatics. LGPL version 3\nor later.\n", "homepage": "https://github.com/heuermh/dishevelled-bio", "documentation": "https://github.com/heuermh/dishevelled-bio", "licence": [ "LGPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gfa": { "type": "file", "description": "Assembly segments in uncompressed or compressed GFA 1.0 format", "pattern": "*.{gfa|gfa.bgz|gfa.gz|gfa.zst}", "ontologies": [] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fa.gz": { "type": "file", "description": "Assembly segment sequences in gzipped FASTA format", "pattern": "*.{fa.gz}", "ontologies": [] } } ] ], "versions_dshbio": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dsh-bio": { "type": "string", "description": "The name of the tool" } }, { "dsh-bio --version | sed '1!d;s/dsh-bio-tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dsh-bio": { "type": "string", "description": "The name of the tool" } }, { "dsh-bio --version | sed '1!d;s/dsh-bio-tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh" ], "maintainers": [ "@heuermh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "dshbio_filterbed", "path": "modules/nf-core/dshbio/filterbed/meta.yml", "tree_sha": "ab21370b62c0b934bc039b735c65295a2d935ee9", "files": [ "modules/nf-core/dshbio/filterbed/environment.yml", "modules/nf-core/dshbio/filterbed/main.nf", "modules/nf-core/dshbio/filterbed/meta.yml", "modules/nf-core/dshbio/filterbed/tests/main.nf.test", "modules/nf-core/dshbio/filterbed/tests/main.nf.test.snap", "modules/nf-core/dshbio/filterbed/tests/nextflow.config" ], "type": "module", "meta": { "name": "dshbio_filterbed", "description": "Filter features in gzipped BED format", "keywords": [ "bed", "filter", "feature" ], "tools": [ { "dshbio": { "description": "Reads, features, variants, assemblies, alignments, genomic range trees, pangenome\ngraphs, and a bunch of random command line tools for bioinformatics. LGPL version 3\nor later.\n", "homepage": "https://github.com/heuermh/dishevelled-bio", "documentation": "https://github.com/heuermh/dishevelled-bio", "licence": [ "LGPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Features in gzipped BED format", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed.gz": { "type": "file", "description": "Features in gzipped BED format", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "versions_dshbio": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dsh-bio": { "type": "string", "description": "The name of the tool" } }, { "dsh-bio --version | sed '1!d;s/dsh-bio-tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dsh-bio": { "type": "string", "description": "The name of the tool" } }, { "dsh-bio --version | sed '1!d;s/dsh-bio-tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh" ], "maintainers": [ "@heuermh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "dshbio_filtergff3", "path": "modules/nf-core/dshbio/filtergff3/meta.yml", "tree_sha": "54edbb6f2b60f0519c788d87b3bc9a89caae269e", "files": [ "modules/nf-core/dshbio/filtergff3/environment.yml", "modules/nf-core/dshbio/filtergff3/main.nf", "modules/nf-core/dshbio/filtergff3/meta.yml", "modules/nf-core/dshbio/filtergff3/tests/main.nf.test", "modules/nf-core/dshbio/filtergff3/tests/main.nf.test.snap", "modules/nf-core/dshbio/filtergff3/tests/nextflow.config" ], "type": "module", "meta": { "name": "dshbio_filtergff3", "description": "Filter features in gzipped GFF3 format", "keywords": [ "gff3", "filter", "feature" ], "tools": [ { "dshbio": { "description": "Reads, features, variants, assemblies, alignments, genomic range trees, pangenome\ngraphs, and a bunch of random command line tools for bioinformatics. LGPL version 3\nor later.\n", "homepage": "https://github.com/heuermh/dishevelled-bio", "documentation": "https://github.com/heuermh/dishevelled-bio", "licence": [ "LGPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff3": { "type": "file", "description": "Features in gzipped GFF3 format", "pattern": "*.{gff3.gz}", "ontologies": [] } } ] ], "output": { "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gff3.gz": { "type": "file", "description": "Features in gzipped GFF3 format", "pattern": "*.{gff3.gz}", "ontologies": [] } } ] ], "versions_dshbio": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dsh-bio": { "type": "string", "description": "The name of the tool" } }, { "dsh-bio --version | sed '1!d;s/dsh-bio-tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dsh-bio": { "type": "string", "description": "The name of the tool" } }, { "dsh-bio --version | sed '1!d;s/dsh-bio-tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh" ], "maintainers": [ "@heuermh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "dshbio_splitbed", "path": "modules/nf-core/dshbio/splitbed/meta.yml", "tree_sha": "d847bd71d0d3ad74e93cf60b11fcf82ddbe13fc2", "files": [ "modules/nf-core/dshbio/splitbed/environment.yml", "modules/nf-core/dshbio/splitbed/main.nf", "modules/nf-core/dshbio/splitbed/meta.yml", "modules/nf-core/dshbio/splitbed/tests/main.nf.test", "modules/nf-core/dshbio/splitbed/tests/main.nf.test.snap", "modules/nf-core/dshbio/splitbed/tests/nextflow.config" ], "type": "module", "meta": { "name": "dshbio_splitbed", "description": "Split features in gzipped BED format", "keywords": [ "bed", "split", "feature" ], "tools": [ { "dshbio": { "description": "Reads, features, variants, assemblies, alignments, genomic range trees, pangenome\ngraphs, and a bunch of random command line tools for bioinformatics. LGPL version 3\nor later.\n", "homepage": "https://github.com/heuermh/dishevelled-bio", "documentation": "https://github.com/heuermh/dishevelled-bio", "licence": [ "LGPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Features in gzipped BED format to split", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed.gz": { "type": "file", "description": "Features in split gzipped BED formatted files", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "versions_dshbio": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dsh-bio": { "type": "string", "description": "The name of the tool" } }, { "dsh-bio --version | sed '1!d;s/dsh-bio-tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dsh-bio": { "type": "string", "description": "The name of the tool" } }, { "dsh-bio --version | sed '1!d;s/dsh-bio-tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh" ], "maintainers": [ "@heuermh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "dshbio_splitgff3", "path": "modules/nf-core/dshbio/splitgff3/meta.yml", "tree_sha": "f949640fb80447a60120c708da4852467495fcb9", "files": [ "modules/nf-core/dshbio/splitgff3/environment.yml", "modules/nf-core/dshbio/splitgff3/main.nf", "modules/nf-core/dshbio/splitgff3/meta.yml", "modules/nf-core/dshbio/splitgff3/tests/main.nf.test", "modules/nf-core/dshbio/splitgff3/tests/main.nf.test.snap", "modules/nf-core/dshbio/splitgff3/tests/nextflow.config" ], "type": "module", "meta": { "name": "dshbio_splitgff3", "description": "Split features in gzipped GFF3 format", "keywords": [ "gff3", "split", "feature" ], "tools": [ { "dshbio": { "description": "Reads, features, variants, assemblies, alignments, genomic range trees, pangenome\ngraphs, and a bunch of random command line tools for bioinformatics. LGPL version 3\nor later.\n", "homepage": "https://github.com/heuermh/dishevelled-bio", "documentation": "https://github.com/heuermh/dishevelled-bio", "licence": [ "LGPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff3": { "type": "file", "description": "Features in gzipped GFF3 format to split", "pattern": "*.{gff3.gz}", "ontologies": [] } } ] ], "output": { "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gff3.gz": { "type": "file", "description": "Features in split gzipped GFF3 formatted files", "pattern": "*.{gff3.gz}", "ontologies": [] } } ] ], "versions_dshbio": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dsh-bio": { "type": "string", "description": "The name of the tool" } }, { "dsh-bio --version | sed '1!d;s/dsh-bio-tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dsh-bio": { "type": "string", "description": "The name of the tool" } }, { "dsh-bio --version | sed '1!d;s/dsh-bio-tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh" ], "maintainers": [ "@heuermh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "dssp_mkdssp", "path": "modules/nf-core/dssp/mkdssp/meta.yml", "tree_sha": "166012cbf5b85c6dc86d264ec8003905c4f27b3e", "files": [ "modules/nf-core/dssp/mkdssp/environment.yml", "modules/nf-core/dssp/mkdssp/main.nf", "modules/nf-core/dssp/mkdssp/meta.yml", "modules/nf-core/dssp/mkdssp/tests/main.nf.test", "modules/nf-core/dssp/mkdssp/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "dssp_mkdssp", "description": "Calculates secondary structure assignments from PDB files using mkdssp (DSSP).\nDSSP is a standard tool for assigning secondary structure to amino acids in protein structures.\n", "keywords": [ "protein", "secondary structure", "structural bioinformatics", "dssp", "mkdssp" ], "tools": [ { "dssp": { "description": "Calculates secondary structure information from PDB files.", "homepage": "https://github.com/PDB-REDO/dssp", "documentation": "https://github.com/PDB-REDO/dssp/blob/trunk/doc/mkdssp.md", "tool_dev_url": "https://github.com/PDB-REDO/dssp", "doi": "10.1002/bip.360221211", "licence": [ "BSD-2-Clause" ], "identifier": "biotools:dssp" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "pdb": { "type": "file", "description": "Protein structure file in PDB format", "pattern": "*.pdb", "ontologies": [ { "edam": "http://edamontology.org/format_1476" } ] } } ], { "format": { "type": "string", "description": "Format for the output file", "enum": [ "dssp", "mmcif" ] } } ], "output": { "dssp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.{dssp,mmcif}": { "type": "file", "description": "File containing secondary structure output in dssp or mmCIF format", "pattern": "*.{dssp,mmcif}", "ontologies": [ { "edam": "http://edamontology.org/format_1454" }, { "edam": "http://edamontology.org/format_1477" } ] } } ] ], "versions_dssp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dssp": { "type": "string", "description": "The name of the tool" } }, { "mkdssp --version | sed -n 's/^mkdssp version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dssp": { "type": "string", "description": "The name of the tool" } }, { "mkdssp --version | sed -n 's/^mkdssp version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "duckdb_table2parquet", "path": "modules/nf-core/duckdb/table2parquet/meta.yml", "tree_sha": "858044a432da3d17dd348ee98ee80a25323bf42f", "files": [ "modules/nf-core/duckdb/table2parquet/.conda-lock/linux_amd64-bd-9c6d18d9f687a45d_1.txt", "modules/nf-core/duckdb/table2parquet/environment.yml", "modules/nf-core/duckdb/table2parquet/main.nf", "modules/nf-core/duckdb/table2parquet/meta.yml", "modules/nf-core/duckdb/table2parquet/tests/main.nf.test", "modules/nf-core/duckdb/table2parquet/tests/main.nf.test.snap", "modules/nf-core/duckdb/table2parquet/tests/nextflow.config" ], "type": "module", "meta": { "name": "duckdb_table2parquet", "description": "Convert a delimited text table (CSV or TSV, gzipped or not) to Parquet.\nDuckDB types each column from the first 20480 rows and reads only the empty string as missing.\nPass `read_csv` options through `ext.args`, for example `nullstr=['NA','']` for tables written by R.\n", "keywords": [ "parquet", "csv", "tsv", "conversion" ], "tools": [ { "duckdb": { "description": "An in-process SQL OLAP database management system", "homepage": "https://duckdb.org", "documentation": "https://duckdb.org/docs/", "tool_dev_url": "https://github.com/duckdb/duckdb", "licence": [ "MIT" ], "identifier": "biotools:duckdb" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "table": { "type": "file", "description": "A delimited text table to convert. The delimiter is picked from the filename -- `.tsv`/`.tsv.gz`/`.tsv.zst` for tab, `.csv`/`.csv.gz`/`.csv.zst` for comma; any other suffix is an error.", "pattern": "*.{csv,csv.gz,csv.zst,tsv,tsv.gz,tsv.zst}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "parquet": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.parquet": { "type": "file", "description": "The input table, converted to Parquet", "pattern": "*.parquet", "ontologies": [] } } ] ], "versions_duckdb": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "duckdb": { "type": "string", "description": "The name of the tool" } }, { "duckdb --version | sed 's/^v//; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "duckdb": { "type": "string", "description": "The name of the tool" } }, { "duckdb --version | sed 's/^v//; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/duckdb-cli:1.5.5--9759cff58ac94478", "build_id": "bd-9759cff58ac94478_1", "scan_id": "sc-d2d6d8ef62d545e0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/duckdb-cli:1.5.5--9c6d18d9f687a45d", "build_id": "bd-9c6d18d9f687a45d_1", "scan_id": "sc-0edb2b0562f99468_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/duckdb-cli:1.5.5--f8bdd09321b4d7ab", "build_id": "bd-f8bdd09321b4d7ab_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/68/68261e24307fdf80b9988d6fd13cf3551735e6dc0e7e38003259f7d8efa84cdb/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/duckdb-cli:1.5.5--9ff691978ccb6109", "build_id": "bd-9ff691978ccb6109_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/92/92b4ee040ad1e494ed7c57b6d54b41105f49d79b50f966a2945e87c27d3fbf5e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/duckdb/table2parquet/.conda-lock/linux_amd64-bd-9c6d18d9f687a45d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "dupblaster", "path": "modules/nf-core/dupblaster/meta.yml", "tree_sha": "de265ca82754c708c6634fb1dd2b7aac36caabd9", "files": [ "modules/nf-core/dupblaster/environment.yml", "modules/nf-core/dupblaster/main.nf", "modules/nf-core/dupblaster/meta.yml", "modules/nf-core/dupblaster/tests/main.nf.test", "modules/nf-core/dupblaster/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "dupblaster", "description": "Streaming duplicate marking for NGS alignments with dupblaster; for maximum throughput it can also run inline in the alignment pipe (aligner | dupblaster | sort) rather than as a standalone step", "keywords": [ "duplicates", "markduplicates", "bam", "alignment" ], "tools": [ { "dupblaster": { "description": "Blazingly fast, streaming duplicate detection for NGS data.", "homepage": "https://github.com/fulcrumgenomics/dupblaster", "documentation": "https://github.com/fulcrumgenomics/dupblaster", "tool_dev_url": "https://github.com/fulcrumgenomics/dupblaster", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Query-grouped SAM/BAM (all alignments for the same read name adjacent,\ne.g. straight from the aligner). Must NOT be coordinate-sorted.\n", "pattern": "*.{bam,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.bam": { "type": "file", "description": "BAM with duplicates marked", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "Duplicate-marking statistics (TSV)", "pattern": "*.tsv", "ontologies": [] } } ] ], "versions_dupblaster": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dupblaster": { "type": "string", "description": "The name of the tool" } }, { "dupblaster --version | sed 's/^dupblaster //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dupblaster": { "type": "string", "description": "The name of the tool" } }, { "dupblaster --version | sed 's/^dupblaster //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "duphold", "path": "modules/nf-core/duphold/meta.yml", "tree_sha": "9b6c474cef34db80e7583b2fc4758596644bdd65", "files": [ "modules/nf-core/duphold/environment.yml", "modules/nf-core/duphold/main.nf", "modules/nf-core/duphold/meta.yml", "modules/nf-core/duphold/tests/main.nf.test", "modules/nf-core/duphold/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "duphold", "description": "SV callers like lumpy look at split-reads and pair distances to find structural variants. This tool is a fast way to add depth information to those calls. This can be used as additional information for filtering variants; for example we will be skeptical of deletion calls that do not have lower than average coverage compared to regions with similar gc-content.", "keywords": [ "sort", "duphold", "structural variation", "depth information" ], "tools": [ { "duphold": { "description": "SV callers like lumpy look at split-reads and pair distances to find structural variants. This tool is a fast way to add depth information to those calls.", "homepage": "https://github.com/brentp/duphold", "documentation": "https://github.com/brentp/duphold", "tool_dev_url": "https://github.com/brentp/duphold", "doi": "10.1093/gigascience/giz040", "licence": [ "MIT" ], "identifier": "biotools:duphold" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "alignment_file": { "type": "file", "description": "file containing alignments", "ontologies": [] } }, { "alignment_index": { "type": "file", "description": "index of alignment file", "ontologies": [] } }, { "sv_variants": { "type": "file", "description": "A variants file containing structural variants", "pattern": "*.{vcf,bcf}(.gz)?", "ontologies": [] } }, { "snp_variants": { "type": "file", "description": "A variants file containing SNPs", "pattern": "*.{vcf,bcf}(.gz)?", "ontologies": [] } }, { "snp_variants_index": { "type": "file", "description": "index of snp variants file", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "Index of fasta file", "pattern": "*.fai", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "The output VCF", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_duphold": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "duphold": { "type": "string", "description": "The name of the tool" } }, { "duphold -h | sed -e \"s/^version: //;q\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "duphold": { "type": "string", "description": "The name of the tool" } }, { "duphold -h | sed -e \"s/^version: //;q\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "dupradar", "path": "modules/nf-core/dupradar/meta.yml", "tree_sha": "9c2dba942e8db891312ff41fc75dfc93512eb5d6", "files": [ "modules/nf-core/dupradar/environment.yml", "modules/nf-core/dupradar/main.nf", "modules/nf-core/dupradar/meta.yml", "modules/nf-core/dupradar/templates/dupradar.r", "modules/nf-core/dupradar/tests/main.nf.test", "modules/nf-core/dupradar/tests/main.nf.test.snap", "modules/nf-core/dupradar/tests/nextflow.config" ], "type": "module", "meta": { "name": "dupradar", "description": "Assessment of duplication rates in RNA-Seq datasets", "keywords": [ "rnaseq", "duplication", "genomics" ], "tools": [ { "dupradar": { "description": "Assessment of duplication rates in RNA-Seq datasets", "homepage": "https://bioconductor.org/packages/release/bioc/html/dupRadar.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/dupRadar/inst/doc/dupRadar.html", "tool_dev_url": "https://github.com/ssayols/dupRadar", "doi": "10.1186/s12859-016-1276-2", "licence": [ "GPL v3" ], "identifier": "biotools:dupradar" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/SAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'human' ]\n" } }, { "gtf": { "type": "file", "description": "Genomic features annotation in GTF or SAF", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "output": { "scatter2d": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_duprateExpDens.pdf": { "type": "file", "description": "PDF duplication rate against total read count plot", "pattern": "*_duprateExpDens.pdf", "ontologies": [] } } ] ], "boxplot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_duprateExpBoxplot.pdf": { "type": "file", "description": "PDF duplication rate ~ total reads per kilobase (RPK) boxplot\n", "pattern": "*_duprateExpBoxplot.pdf", "ontologies": [] } } ] ], "hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_expressionHist.pdf": { "type": "file", "description": "PDF expression histogram\n", "pattern": "*.pdf", "ontologies": [] } } ] ], "dupmatrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_dupMatrix.txt": { "type": "file", "description": "Text file containing tags falling on the features described in the GTF\nfile\n", "pattern": "*_dupMatrix.txt", "ontologies": [] } } ] ], "intercept_slope": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_intercept_slope.txt": { "type": "file", "description": "Text file containing intercept and slope from dupRadar modelling\n", "pattern": "*_intercept_slope.txt", "ontologies": [] } } ] ], "multiqc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_mqc.txt": { "type": "file", "description": "dupRadar files for passing to MultiQC\n", "pattern": "*_multiqc.txt", "ontologies": [] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.R_sessionInfo.log": { "type": "file", "description": "dump of R SessionInfo", "pattern": "*.log", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "dysgu", "path": "modules/nf-core/dysgu/meta.yml", "type": "module", "meta": { "name": "dysgu", "description": "Dysgu calls structural variants (SVs) from mapped sequencing reads. It is designed for accurate and efficient detection of structural variations.", "keywords": [ "structural variants", "sv", "vcf" ], "tools": [ { "dysgu": { "description": "Structural variant caller for mapped sequencing data", "homepage": "https://github.com/kcleal/dysgu", "documentation": "https://github.com/kcleal/dysgu/blob/master/README.rst", "tool_dev_url": "https://github.com/kcleal/dysgu", "doi": "10.1093/nar/gkac039", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "Input BAM file", "pattern": "*.bam", "ontologies": [] } }, { "index": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Genome reference FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Genome reference FASTA index file", "pattern": "*.{fa.fai,fasta.fai}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file with identified structural variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "The index of the BCF/VCF file", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@famosab", "@poddarharsh15" ], "maintainers": [ "@poddarharsh15" ] } }, { "name": "dysgu_run", "path": "modules/nf-core/dysgu/run/meta.yml", "tree_sha": "17425c8c2ce2d5c8c402b15845706f0a5e5cacfe", "files": [ "modules/nf-core/dysgu/run/environment.yml", "modules/nf-core/dysgu/run/main.nf", "modules/nf-core/dysgu/run/meta.yml", "modules/nf-core/dysgu/run/tests/main.nf.test", "modules/nf-core/dysgu/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "dysgu_run", "description": "Dysgu calls structural variants (SVs) from mapped sequencing reads. It is designed for accurate and efficient detection of structural variations.", "keywords": [ "structural variants", "sv", "vcf" ], "tools": [ { "dysgu": { "description": "Structural variant caller for mapped sequencing data", "homepage": "https://github.com/kcleal/dysgu", "documentation": "https://github.com/kcleal/dysgu/blob/master/README.rst", "tool_dev_url": "https://github.com/kcleal/dysgu", "doi": "10.1093/nar/gkac039", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "Input BAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "index": { "type": "file", "description": "BAM index file", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Genome reference FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Genome reference FASTA index file", "pattern": "*.{fa.fai,fasta.fai}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "sites": { "type": "file", "description": "Known sites VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "bed": { "type": "file", "description": "Regions to include BED file", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "search_bed": { "type": "file", "description": "Regions to search BED file", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "exclude_bed": { "type": "file", "description": "Regions to exclude BED file", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file with identified structural variants", "pattern": "*.{vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "The index of the BCF/VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_dysgu": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dysgu": { "type": "string", "description": "The name of the tool" } }, { "dysgu --version 2>&1 | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "dysgu": { "type": "string", "description": "The name of the tool" } }, { "dysgu --version 2>&1 | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@famosab", "@poddarharsh15" ], "maintainers": [ "@poddarharsh15", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ea-utils_gtf2bed", "path": "modules/nf-core/ea-utils/gtf2bed/meta.yml", "tree_sha": "28ac8763e9da24c3b248d1e02c29de87c236ff16", "files": [ "modules/nf-core/ea-utils/gtf2bed/environment.yml", "modules/nf-core/ea-utils/gtf2bed/main.nf", "modules/nf-core/ea-utils/gtf2bed/meta.yml", "modules/nf-core/ea-utils/gtf2bed/templates/gtf2bed.pl", "modules/nf-core/ea-utils/gtf2bed/tests/main.nf.test", "modules/nf-core/ea-utils/gtf2bed/tests/main.nf.test.snap", "modules/nf-core/ea-utils/gtf2bed/tests/nextflow.config" ], "type": "module", "meta": { "name": "eautils_gtf2bed", "description": "Convert a GTF/GFF annotation file to BED12 format", "keywords": [ "gtf", "gff", "bed", "bed12", "annotation", "conversion" ], "tools": [ { "gtf2bed": { "description": "Perl script from the ea-utils package that converts GTF/GFF annotation\nfiles to BED12 format, handling exons, start/stop codons, and miRNAs.\nProduces UCSC-compatible BED with proper thin/thick regions.\n", "homepage": "https://expressionanalysis.github.io/ea-utils/", "documentation": "https://github.com/ExpressionAnalysis/ea-utils/blob/master/clipper/gtf2bed", "tool_dev_url": "https://github.com/ExpressionAnalysis/ea-utils", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'genome' ]`\n" } }, { "gtf": { "type": "file", "description": "GTF or GFF annotation file", "pattern": "*.{gtf,gff,gtf.gz,gff.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'genome' ]`\n" } }, { "${prefix}.bed": { "type": "file", "description": "BED12 format annotation file with one entry per transcript", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "1298fbd2004c2913d6682ce4a419647d97a8fc3f", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "eagle2", "path": "modules/nf-core/eagle2/meta.yml", "tree_sha": "86a8f1e1dcd965484e6c79c8462b9e8da80f9594", "files": [ "modules/nf-core/eagle2/environment.yml", "modules/nf-core/eagle2/main.nf", "modules/nf-core/eagle2/meta.yml", "modules/nf-core/eagle2/tests/main.nf.test", "modules/nf-core/eagle2/tests/main.nf.test.snap", "modules/nf-core/eagle2/tests/nextflow.config" ], "type": "module", "meta": { "name": "eagle2", "description": "Perform phasing of genotyped data with or without a reference panel", "keywords": [ "phasing", "haplotypes", "reference panel", "genomics" ], "tools": [ { "eagle2": { "description": "The Eagle software estimates haplotype phase either within a genotyped cohort or using a phased reference panel.", "homepage": "https://alkesgroup.broadinstitute.org/Eagle/", "documentation": "https://alkesgroup.broadinstitute.org/Eagle/", "tool_dev_url": "https://github.com/poruloh/Eagle", "doi": "10.1038/ng.3679", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "Vcf file containing genotyped cohort or target samples to phase", "pattern": "*.{vcf,vcf.gz,bcf}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } }, { "index": { "type": "file", "description": "Input file index", "pattern": "*.{csi,tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } }, { "ref_vcf": { "type": "file", "description": "Reference panel to phase the genotyped cohort", "pattern": "*.{vcf,vcf.gz,bcf}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } }, { "ref_index": { "type": "file", "description": "Reference panel index", "pattern": "*.{csi,tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } }, { "map": { "type": "file", "description": "Genetic map file", "pattern": "*.{txt,txt.gz,map,map.gz}", "ontologies": [] } } ] ], "output": { "phased_variants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{vcf,vcf.gz,bcf}": { "type": "file", "description": "Input phased variants", "pattern": "*.{vcf,vcf.gz,bcf}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } } ] ], "versions_eagle2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eagle2": { "type": "string", "description": "The name of the tool" } }, { "eagle --help | sed -n 's/.*Eagle v\\([0-9.]\\+\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eagle2": { "type": "string", "description": "The name of the tool" } }, { "eagle --help | sed -n 's/.*Eagle v\\([0-9.]\\+\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "easypqp_convert", "path": "modules/nf-core/easypqp/convert/meta.yml", "tree_sha": "6f9b924fa7a4d4e7c37fa68b33d5c5e4d32bc541", "files": [ "modules/nf-core/easypqp/convert/environment.yml", "modules/nf-core/easypqp/convert/main.nf", "modules/nf-core/easypqp/convert/meta.yml", "modules/nf-core/easypqp/convert/tests/main.nf.test", "modules/nf-core/easypqp/convert/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "easypqp_convert", "description": "Convert peptide identifications (pepXML or idXML) and the matching spectra (mzML, mzXML or MGF) into EasyPQP PSM and peak pickle files for spectral library generation.", "keywords": [ "proteomics", "spectral library", "dia", "pepxml", "idxml", "mzml" ], "tools": [ { "easypqp": { "description": "Python package to generate spectral libraries for data-independent acquisition (DIA) proteomics from DDA search results.", "homepage": "https://github.com/grosenberger/easypqp", "documentation": "https://github.com/grosenberger/easypqp", "tool_dev_url": "https://github.com/grosenberger/easypqp", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "id_file": { "type": "file", "description": "Peptide identifications for one MS run. Either a pepXML file (`*.pep.xml`, e.g. interact-*.pep.xml from the\nTrans-Proteomic Pipeline; PSMs without PeptideProphet/iProphet probabilities are ignored) or an OpenMS idXML\nfile (`*.idXML`, any score type; a q-value or PEP score is used when present). The idXML route is used by\nnf-core/mhcquant with Comet/Percolator results.\n", "pattern": "*.{pep.xml,pepxml,idXML}", "ontologies": [ { "edam": "http://edamontology.org/format_3655" }, { "edam": "http://edamontology.org/format_3764" } ] } }, { "spectra": { "type": "file", "description": "Spectra of the same MS run in mzML, mzXML or MGF (timsTOF) format. The output pickles are named after the\nbasename of this file.\n", "pattern": "*.{mzML,mzXML,mgf}", "ontologies": [ { "edam": "http://edamontology.org/format_3244" }, { "edam": "http://edamontology.org/format_3654" }, { "edam": "http://edamontology.org/format_3651" } ] } } ], { "unimod": { "type": "file", "description": "Optional UniMod XML file used to annotate modifications. EasyPQP's bundled UniMod is used when omitted.", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ], "output": { "psmpkl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.psmpkl": { "type": "file", "description": "Pickled pandas DataFrame with the parsed PSMs. Named after the spectra file basename, which easypqp library uses to pair PSMs and peaks.", "pattern": "*.psmpkl" } } ] ], "peakpkl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.peakpkl": { "type": "file", "description": "Pickled pandas DataFrame with the annotated fragment ion peaks. Named after the spectra file basename, which easypqp library uses to pair PSMs and peaks.", "pattern": "*.peakpkl" } } ] ], "versions_easypqp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easypqp": { "type": "string", "description": "The name of the tool" } }, { "easypqp --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easypqp": { "type": "string", "description": "The name of the tool" } }, { "easypqp --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "easypqp_library", "path": "modules/nf-core/easypqp/library/meta.yml", "tree_sha": "09d67db1778c9fd8f4d32fae89d33958ced68311", "files": [ "modules/nf-core/easypqp/library/environment.yml", "modules/nf-core/easypqp/library/main.nf", "modules/nf-core/easypqp/library/meta.yml", "modules/nf-core/easypqp/library/tests/main.nf.test", "modules/nf-core/easypqp/library/tests/main.nf.test.snap", "modules/nf-core/easypqp/library/tests/nextflow.config" ], "type": "module", "meta": { "name": "easypqp_library", "description": "Generate a spectral library (TSV) from EasyPQP PSM and peak pickle files.", "keywords": [ "proteomics", "spectral library", "dia", "openswath", "diann" ], "tools": [ { "easypqp": { "description": "Python package to generate spectral libraries for data-independent acquisition (DIA) proteomics from DDA search results.", "homepage": "https://github.com/grosenberger/easypqp", "documentation": "https://github.com/grosenberger/easypqp", "tool_dev_url": "https://github.com/grosenberger/easypqp", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "psmpkl": { "type": "file", "description": "One or more PSM pickle files produced by easypqp convert", "pattern": "*.psmpkl" } }, { "peakpkl": { "type": "file", "description": "One or more peak pickle files produced by easypqp convert, matching the PSM pickle files", "pattern": "*.peakpkl" } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Spectral library in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "run_peaks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_run_peaks.tsv": { "type": "file", "description": "Per-run peak table written alongside the library", "pattern": "*_run_peaks.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_easypqp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easypqp": { "type": "string", "description": "The name of the tool" } }, { "easypqp --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easypqp": { "type": "string", "description": "The name of the tool" } }, { "easypqp --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "eautils_fastqstats", "path": "modules/nf-core/eautils/fastqstats/meta.yml", "tree_sha": "da4fe80c0fff058297b59e1bd764775d23b6a89f", "files": [ "modules/nf-core/eautils/fastqstats/environment.yml", "modules/nf-core/eautils/fastqstats/main.nf", "modules/nf-core/eautils/fastqstats/meta.yml", "modules/nf-core/eautils/fastqstats/tests/main.nf.test", "modules/nf-core/eautils/fastqstats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "eautils_fastqstats", "description": "Calculate general and per-base statistics from FASTQ files", "keywords": [ "fastq", "statistics", "quality control", "genomics" ], "tools": [ { "eautils": { "description": "Command-line tools for processing biological sequencing data.", "homepage": "https://expressionanalysis.github.io/ea-utils/", "documentation": "https://expressionanalysis.github.io/ea-utils/", "tool_dev_url": "https://github.com/ExpressionAnalysis/ea-utils", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fastq": { "type": "file", "description": "Input FASTQ file", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "general_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_general.tsv": { "type": "file", "description": "General FASTQ statistics in TSV format", "pattern": "*_general.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "per_base_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_per_base.tsv": { "type": "file", "description": "Per-base FASTQ statistics in TSV format", "pattern": "*_per_base.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_fastqstats": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastq-stats": { "type": "string", "description": "The name of the tool" } }, { "1.1.2": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastq-stats": { "type": "string", "description": "The name of the tool" } }, { "1.1.2": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "eautils_gtf2bed", "path": "modules/nf-core/eautils/gtf2bed/meta.yml", "tree_sha": "6dc74049d380b474f5e591ad6b9664f19206cbc6", "files": [ "modules/nf-core/eautils/gtf2bed/.conda-lock/linux_amd64-bd-2f879f377ee6109b_1.txt", "modules/nf-core/eautils/gtf2bed/.conda-lock/linux_arm64-bd-cc808f21c017d239_1.txt", "modules/nf-core/eautils/gtf2bed/environment.yml", "modules/nf-core/eautils/gtf2bed/main.nf", "modules/nf-core/eautils/gtf2bed/meta.yml", "modules/nf-core/eautils/gtf2bed/templates/gtf2bed.pl", "modules/nf-core/eautils/gtf2bed/tests/main.nf.test", "modules/nf-core/eautils/gtf2bed/tests/main.nf.test.snap", "modules/nf-core/eautils/gtf2bed/tests/nextflow.config" ], "type": "module", "meta": { "name": "eautils_gtf2bed", "description": "Convert a GTF/GFF annotation file to BED12 format", "keywords": [ "gtf", "gff", "bed", "bed12", "annotation", "conversion" ], "tools": [ { "gtf2bed": { "description": "Perl script from the ea-utils package that converts GTF/GFF annotation\nfiles to BED12 format, handling exons, start/stop codons, and miRNAs.\nProduces UCSC-compatible BED with proper thin/thick regions.\n", "homepage": "https://expressionanalysis.github.io/ea-utils/", "documentation": "https://github.com/ExpressionAnalysis/ea-utils/blob/master/clipper/gtf2bed", "tool_dev_url": "https://github.com/ExpressionAnalysis/ea-utils", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'genome' ]`\n" } }, { "gtf": { "type": "file", "description": "GTF or GFF annotation file", "pattern": "*.{gtf,gff,gtf.gz,gff.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'genome' ]`\n" } }, { "${prefix}.bed": { "type": "file", "description": "BED12 format annotation file with one entry per transcript", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/perl:5.26.2--2f879f377ee6109b", "build_id": "bd-2f879f377ee6109b_1", "scan_id": "sc-1e3a3f7eeb641b2a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/perl:5.26.2--cc808f21c017d239", "build_id": "bd-cc808f21c017d239_1", "scan_id": "sc-f540510bf23d42a1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/perl:5.26.2--0ad4f52bbf0da376", "build_id": "bd-0ad4f52bbf0da376_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a9/a90490336208590dfdaaf102bb64f3c341aa0ced1f95d9247020ce88ae017db7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ea-utils/gtf2bed/.conda-lock/linux_amd64-bd-2f879f377ee6109b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ea-utils/gtf2bed/.conda-lock/linux_arm64-bd-cc808f21c017d239_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "echtvar_anno", "path": "modules/nf-core/echtvar/anno/meta.yml", "tree_sha": "a825357f817c5128115cb8f7e75c87f6ba7e756b", "files": [ "modules/nf-core/echtvar/anno/environment.yml", "modules/nf-core/echtvar/anno/main.nf", "modules/nf-core/echtvar/anno/meta.yml", "modules/nf-core/echtvar/anno/tests/main.nf.test", "modules/nf-core/echtvar/anno/tests/main.nf.test.snap", "modules/nf-core/echtvar/anno/tests/nextflow.config" ], "type": "module", "meta": { "name": "echtvar_anno", "description": "Annotate a decomposed (and normalized) VCF with an echtvar file", "keywords": [ "echtvar", "vcf", "annotate", "filter", "genomics" ], "tools": [ { "echtvar": { "description": "Using all the bits for echt rapid variant annotation and filtering.", "homepage": "https://github.com/brentp/echtvar/blob/v0.2.2/README.md", "documentation": "https://github.com/brentp/echtvar/blob/v0.2.2/README.md", "tool_dev_url": "https://github.com/brentp/echtvar", "doi": "10.1093/nar/gkac931", "licence": [ "MIT" ], "identifier": "biotools:echtvar" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "VCF input file", "pattern": "*.{vcf,bcf}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "annotation_files": { "type": "file", "description": "List of echtvar annotation files to be used for annotation", "pattern": "*.{zip}", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ], { "output_suffix": { "type": "string", "description": "The suffix for the output file, e.g. \"vcf.gz\" or \"bcf\"" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.{vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "Compressed VCF file", "pattern": "*.{vcf.gz,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } } ] ], "versions_echtvar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "echtvar": { "type": "string", "description": "The name of the tool" } }, { "echtvar --version | sed 's/echtvar //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "echtvar": { "type": "string", "description": "The name of the tool" } }, { "echtvar --version | sed 's/echtvar //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofiademmou" ], "maintainers": [ "@sofiademmou" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "echtvar_encode", "path": "modules/nf-core/echtvar/encode/meta.yml", "tree_sha": "df597f4955e072b29e19a59fe31d25a480a6fbd7", "files": [ "modules/nf-core/echtvar/encode/environment.yml", "modules/nf-core/echtvar/encode/main.nf", "modules/nf-core/echtvar/encode/meta.yml", "modules/nf-core/echtvar/encode/tests/main.nf.test", "modules/nf-core/echtvar/encode/tests/main.nf.test.snap", "modules/nf-core/echtvar/encode/tests/nextflow.config" ], "type": "module", "meta": { "name": "echtvar_encode", "description": "Make (encode) a new echtvar file from decomposed vcf", "keywords": [ "vcf", "echtvar", "encode", "annotation", "allele-frequency" ], "tools": [ { "echtvar": { "description": "Using all the bits for echt rapid variant annotation and filtering.", "homepage": "https://github.com/brentp/echtvar/blob/v0.2.2/README.md", "documentation": "https://github.com/brentp/echtvar/blob/v0.2.2/README.md", "tool_dev_url": "https://github.com/brentp/echtvar", "doi": "10.1093/nar/gkac931", "licence": [ "MIT" ], "identifier": "biotools:echtvar" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "json_filters": { "type": "file", "description": "JSON file containing the configuration for the encoding process (which columns are pulled from the input VCF and how they are stored)", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.zip": { "type": "file", "description": "Encoded ECHTVAR file", "pattern": "*.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "versions_echtvar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "echtvar": { "type": "string", "description": "The name of the tool" } }, { "echtvar --version | sed 's/echtvar //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "echtvar": { "type": "string", "description": "The name of the tool" } }, { "echtvar --version | sed 's/echtvar //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofiademmou" ], "maintainers": [ "@sofiademmou" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ectyper", "path": "modules/nf-core/ectyper/meta.yml", "tree_sha": "2aabb6aa94987e43bb7e50188e28a40f3ed799ee", "files": [ "modules/nf-core/ectyper/environment.yml", "modules/nf-core/ectyper/main.nf", "modules/nf-core/ectyper/meta.yml", "modules/nf-core/ectyper/tests/main.nf.test", "modules/nf-core/ectyper/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ectyper", "description": "In silico prediction of E. coli serotype", "keywords": [ "escherichia coli", "fasta", "serotype" ], "tools": [ { "ectyper": { "description": "ECtyper is a python program for serotyping E. coli genomes", "homepage": "https://github.com/phac-nml/ecoli_serotyping", "documentation": "https://github.com/phac-nml/ecoli_serotyping", "tool_dev_url": "https://github.com/phac-nml/ecoli_serotyping", "licence": [ "Apache 2" ], "identifier": "biotools:ectyper" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA formatted assembly file", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "ectyper log output", "pattern": "*.log", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "ectyper serotyping results in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Allele report generated from BLAST results", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_ectyper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ectyper": { "type": "string", "description": "The name of the tool" } }, { "ectyper --version 2>&1 | sed 's/.*ectyper //; s/ .*$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ectyper": { "type": "string", "description": "The name of the tool" } }, { "ectyper --version 2>&1 | sed 's/.*ectyper //; s/ .*$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "edger_differential", "path": "modules/nf-core/edger/differential/meta.yml", "tree_sha": "7c4623b5b87e6da7b38447c25d995e3104ebc2f5", "files": [ "modules/nf-core/edger/differential/.conda-lock/linux_amd64-bd-9157ebf19fbdc614_1.txt", "modules/nf-core/edger/differential/.conda-lock/linux_arm64-bd-c4f388435e97989b_1.txt", "modules/nf-core/edger/differential/environment.yml", "modules/nf-core/edger/differential/main.nf", "modules/nf-core/edger/differential/meta.yml", "modules/nf-core/edger/differential/templates/edger_differential.R", "modules/nf-core/edger/differential/tests/main.nf.test", "modules/nf-core/edger/differential/tests/main.nf.test.snap", "modules/nf-core/edger/differential/tests/nextflow.config" ], "type": "module", "meta": { "name": "edger_differential", "description": "Runs a differential expression analysis on count data with edgeR.\nOptions are passed via `ext.args` as `--option value` pairs:\n`gene_id_col` (default `gene_id`), `sample_id_col` (`experiment_accession`),\n`blocking_variables` (`;`-separated sample sheet columns, not combinable with a formula),\n`subset_to_contrast_samples` (`FALSE`, needs a contrast variable), `exclude_samples_col` and `exclude_samples_values` (`;`-separated),\n`filter_by_expr` (`FALSE`), `min_count` (`10`), `norm_method` (`TMM`), `test_method` (`qlf` for\nglmQLFit/glmQLFTest or `lrt` for glmFit/glmLRT), `robust` (`TRUE`), `prior_count` (`2`),\n`adjust_method` (`BH`) and `round_digits` (no rounding).\nDefaults that differ from edgeR's own: `robust` is `TRUE` for both `estimateDisp` and `glmQLFit`\n(edgeR default `FALSE`), and `filterByExpr` is off by default because pipelines usually filter\nupstream; when enabled, `min_count` is passed as `min.count`.\nSample sheet column names, including those used in a formula, are converted with `make.names()`.\n", "keywords": [ "differential", "expression", "rna-seq", "counts", "edger" ], "tools": [ { "edger": { "description": "Empirical Analysis of Digital Gene Expression Data in R", "homepage": "https://bioconductor.org/packages/release/bioc/html/edgeR.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/edgeR/inst/doc/edgeRUsersGuide.pdf", "tool_dev_url": "https://code.bioconductor.org/browse/edgeR/", "doi": "10.1093/bioinformatics/btp616", "licence": [ "GPL >=2" ], "identifier": "biotools:edger" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ id:'contrast1', blocking:'patient' ].\nThis can be used at the workflow level to pass optional parameters to the module via ext.args,\ne.g. '--blocking_variables $meta.blocking'." } }, { "contrast_variable": { "type": "string", "description": "(Optional, required if reference and target are used) The column in the sample sheet that should be used to define groups for comparison" } }, { "reference": { "type": "string", "description": "(Optional, required if contrast_variable and target are used) The value within the contrast_variable column of the sample sheet that should be used to derive the reference samples" } }, { "target": { "type": "string", "description": "(Optional, required if contrast_variable and reference are used) The value within the contrast_variable column of the sample sheet that should be used to derive the target samples" } }, { "formula": { "type": "string", "description": "(Optional, requires comparison if used) R formula string used to build the design matrix, e.g. '~ genotype * treatment'. Cannot be combined with `blocking_variables`" } }, { "comparison": { "type": "string", "description": "(Optional, mandatory if formula is used; requires either formula or contrast_variable) Literal contrast string passed to `limma::makeContrasts`, using design matrix column names after `make.names()`, e.g. 'genotypeWT.treatmentTreated'" } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing study-wide metadata related to the sample sheet and count matrix" } }, { "samplesheet": { "type": "file", "description": "CSV or TSV sample sheet with one row per sample", "pattern": "*.{csv,tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "counts": { "type": "file", "description": "CSV or TSV raw count matrix with features by row and samples by column. Columns not matching a sample in the sample sheet (e.g. gene names) are ignored", "pattern": "*.{csv,tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ id:'contrast1', blocking:'patient' ].\nThis can be used at the workflow level to pass optional parameters to the module via ext.args,\ne.g. '--blocking_variables $meta.blocking'." } }, { "*.edger.results.tsv": { "type": "file", "description": "TSV table of differential expression statistics (logFC, logCPM, F or LR, PValue, FDR) as output by edgeR topTags", "pattern": "*.edger.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "md_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ id:'contrast1', blocking:'patient' ].\nThis can be used at the workflow level to pass optional parameters to the module via ext.args,\ne.g. '--blocking_variables $meta.blocking'." } }, { "*.edger.mean_difference.png": { "type": "file", "description": "Mean-difference (MD) plot of the tested contrast", "pattern": "*.edger.mean_difference.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "bcv_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ id:'contrast1', blocking:'patient' ].\nThis can be used at the workflow level to pass optional parameters to the module via ext.args,\ne.g. '--blocking_variables $meta.blocking'." } }, { "*.edger.bcv.png": { "type": "file", "description": "Biological coefficient of variation (BCV) plot of the estimated dispersions", "pattern": "*.edger.bcv.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "rdata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ id:'contrast1', blocking:'patient' ].\nThis can be used at the workflow level to pass optional parameters to the module via ext.args,\ne.g. '--blocking_variables $meta.blocking'." } }, { "*.DGEGLM.edger.rds": { "type": "file", "description": "Serialised DGEGLM object of the fitted edgeR model", "pattern": "*.DGEGLM.edger.rds", "ontologies": [] } } ] ], "model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ id:'contrast1', blocking:'patient' ].\nThis can be used at the workflow level to pass optional parameters to the module via ext.args,\ne.g. '--blocking_variables $meta.blocking'." } }, { "*.edger.model.txt": { "type": "file", "description": "Text file containing the model formula", "pattern": "*.edger.model.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "normalised_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ id:'contrast1', blocking:'patient' ].\nThis can be used at the workflow level to pass optional parameters to the module via ext.args,\ne.g. '--blocking_variables $meta.blocking'." } }, { "*.normalised_counts.tsv": { "type": "file", "description": "TSV table of normalised log2 counts per million", "pattern": "*.normalised_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ id:'contrast1', blocking:'patient' ].\nThis can be used at the workflow level to pass optional parameters to the module via ext.args,\ne.g. '--blocking_variables $meta.blocking'." } }, { "*.R_sessionInfo.log": { "type": "file", "description": "R session information", "pattern": "*.R_sessionInfo.log", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bioconductor-edger_bioconductor-limma:c4f388435e97989b", "build_id": "bd-c4f388435e97989b_1", "scan_id": "sc-1fd8fbedf5a03cc0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bioconductor-edger_bioconductor-limma:9157ebf19fbdc614", "build_id": "bd-9157ebf19fbdc614_1", "scan_id": "sc-965e9f5aa4dfa45b_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bioconductor-edger_bioconductor-limma:4f624b15a27bcc31", "build_id": "bd-4f624b15a27bcc31_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e3/e326b161932d5fb9c57f0b524a04c8dafba07d9aa74ae9a2131ebe0e5d1943ce/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bioconductor-edger_bioconductor-limma:52bbdf90078cef7d", "build_id": "bd-52bbdf90078cef7d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/50/50c7985e75608e4fde881490b5c676741486a9b8a21fd937bcd66a39c664b47b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/edger/differential/.conda-lock/linux_amd64-bd-9157ebf19fbdc614_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/edger/differential/.conda-lock/linux_arm64-bd-c4f388435e97989b_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "eggnogmapper", "path": "modules/nf-core/eggnogmapper/meta.yml", "tree_sha": "a79cd01fa9dc978140f0c9986a78d1b9c647cd61", "files": [ "modules/nf-core/eggnogmapper/environment.yml", "modules/nf-core/eggnogmapper/main.nf", "modules/nf-core/eggnogmapper/meta.yml", "modules/nf-core/eggnogmapper/tests/main.nf.test", "modules/nf-core/eggnogmapper/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "eggnogmapper", "description": "Fast genome-wide functional annotation through orthology assignment.", "keywords": [ "annotation", "functional annotation", "orthology", "genomics", "eggnog" ], "tools": [ { "eggnogmapper": { "description": "EggNOG-mapper is a tool for fast functional annotation of novel sequences.\nIt uses precomputed orthologous groups and phylogenies from the eggNOG database\nto transfer functional information from fine-grained orthologs only.\n", "homepage": "https://github.com/eggnogdb/eggnog-mapper", "documentation": "https://github.com/eggnogdb/eggnog-mapper/wiki", "tool_dev_url": "https://github.com/eggnogdb/eggnog-mapper", "doi": "10.1093/molbev/msab293", "licence": [ "AGPL v3" ], "identifier": "biotools:eggnog-mapper-v2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format (plain or gzip-compressed)", "pattern": "*.{fasta,faa,fa}(.gz)?", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "search_mode": { "type": "string", "description": "Search mode passed to emapper.py via -m. Determines which backend\nis used and which database flag is applied internally.\nSupported modes:\n - diamond: DIAMOND-based homology search (--dmnd_db)\n - novel_fams: DIAMOND search against novel families (--dmnd_db)\n - mmseqs: MMseqs2-based search (--mmseqs_db)\n - hmmer: HMMER-based search (--database)\n - no_search: Skip search step and annotate from a precomputed\n *.emapper.seed_orthologs file (--annotate_hits_table)\n - cache: Reuse a previously generated hits table (--cache)\n", "enum": [ "diamond", "novel_fams", "mmseqs", "hmmer", "no_search", "cache" ] } }, { "db": { "type": "file", "description": "Database file, directory, or precomputed results file required by the\nselected search_mode. The module automatically assigns the correct\nflag depending on search_mode:\n - diamond / novel_fams: DIAMOND database (*.dmnd)\n - mmseqs: MMseqs2 database directory or prefix\n - hmmer: HMM database (*.hmm, *.h3m)\n - no_search: Precomputed *.emapper.seed_orthologs file\n - cache: Previously generated *.emapper.hits file\nThis input is mandatory but its expected format depends on search_mode.\n", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_1370" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "eggnog_data_dir": { "type": "directory", "description": "Directory containing eggnog-mapper database files\n(e.g. can be downloaded via download_eggnog_data.py,\nfound in the eggnog-mapper repository)\n", "pattern": "*" } } ], "output": { "annotations": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.emapper.annotations": { "type": "file", "description": "TSV file with the results from the annotation phase, including functional annotations, GO terms, KEGG pathways, and COG categories", "pattern": "*.emapper.annotations", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "orthologs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.emapper.seed_orthologs": { "type": "file", "description": "TSV file with the results from parsing the hits, linking queries with their best seed orthologs (includes commented metadata header)", "pattern": "*.emapper.seed_orthologs", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "hits": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.emapper.hits": { "type": "file", "description": "TSV file with the raw search hits from the Diamond/MMseqs2/HMMER search phase before annotation", "pattern": "*.emapper.hits", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_eggnogmapper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eggnog-mapper": { "type": "string", "description": "The name of the tool" } }, { "python -c \"from importlib.metadata import version; import sys; print(version(sys.argv[1]))\" eggnog-mapper": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eggnog-mapper": { "type": "string", "description": "The name of the tool" } }, { "python -c \"from importlib.metadata import version; import sys; print(version(sys.argv[1]))\" eggnog-mapper": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" }, { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "eido_convert", "path": "modules/nf-core/eido/convert/meta.yml", "tree_sha": "a1c405d89dda05548d0ee7070b7bd4458e80c9dd", "files": [ "modules/nf-core/eido/convert/environment.yml", "modules/nf-core/eido/convert/main.nf", "modules/nf-core/eido/convert/meta.yml", "modules/nf-core/eido/convert/tests/main.nf.test", "modules/nf-core/eido/convert/tests/main.nf.test.snap", "modules/nf-core/eido/convert/tests/nextflow.config" ], "type": "module", "meta": { "name": "eido_convert", "description": "Convert any PEP project or Nextflow samplesheet to any format", "keywords": [ "eido", "convert", "PEP", "format", "samplesheet" ], "tools": [ { "eido": { "description": "Convert any PEP project or Nextflow samplesheet to any format", "homepage": "http://eido.databio.org/en/latest/", "documentation": "http://eido.databio.org/en/latest/", "doi": "10.1093/gigascience/giab077", "licence": [ "BSD-2-Clause" ], "identifier": "biotools:eido-python-package" } } ], "input": [ { "samplesheet": { "type": "file", "description": "Nextflow samplesheet or PEP project", "pattern": "*.{yaml,yml,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" }, { "edam": "http://edamontology.org/format_3752" } ] } }, { "format": { "type": "string", "description": "Extension of an output file" } } ], "output": { "samplesheet_converted": [ { "${prefix}.${format}": { "type": "file", "description": "PEP project or samplesheet converted to csv file", "ontologies": [] } } ], "versions_eido": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eido": { "type": "string", "description": "The name of the tool" } }, { "eido --version 2>&1 | sed 's/^.*eido //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eido": { "type": "string", "description": "The name of the tool" } }, { "eido --version 2>&1 | sed 's/^.*eido //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rafalstepien" ], "maintainers": [ "@rafalstepien", "@khoroshevskyi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "eido_validate", "path": "modules/nf-core/eido/validate/meta.yml", "tree_sha": "edde93455f86602b71213dae29c59cce105e4618", "files": [ "modules/nf-core/eido/validate/environment.yml", "modules/nf-core/eido/validate/main.nf", "modules/nf-core/eido/validate/meta.yml", "modules/nf-core/eido/validate/tests/main.nf.test", "modules/nf-core/eido/validate/tests/main.nf.test.snap", "modules/nf-core/eido/validate/tests/nextflow.config" ], "type": "module", "meta": { "name": "eido_validate", "description": "Validate samplesheet or PEP config against a schema", "keywords": [ "eido", "validate", "schema", "format", "pep" ], "tools": [ { "validate": { "description": "Validate samplesheet or PEP config against a schema.", "homepage": "http://eido.databio.org/en/latest/", "documentation": "http://eido.databio.org/en/latest/", "doi": "10.1093/gigascience/giab077", "licence": [ "BSD-2-Clause" ], "identifier": "biotools:eido-python-package" } } ], "input": [ { "samplesheet": { "type": "file", "description": "Samplesheet or PEP file to be validated", "pattern": "*.{yaml,yml,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" }, { "edam": "http://edamontology.org/format_3752" } ] } }, { "schema": { "type": "file", "description": "Schema that the samplesheet will be validated against", "pattern": "*.{yaml,yml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "log": [ { "*.log": { "type": "file", "description": "File containing validation log.", "pattern": "*.log", "ontologies": [] } } ], "versions_eido": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eido": { "type": "string", "description": "The name of the tool" } }, { "eido --version 2>&1 | sed 's/^.*eido //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eido": { "type": "string", "description": "The name of the tool" } }, { "eido --version 2>&1 | sed 's/^.*eido //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rafalstepien" ], "maintainers": [ "@rafalstepien", "@khoroshevskyi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "eigenstratdatabasetools_eigenstratsnpcoverage", "path": "modules/nf-core/eigenstratdatabasetools/eigenstratsnpcoverage/meta.yml", "tree_sha": "4adf2425807aae82d00c7965b20bb8d1722f8d5c", "files": [ "modules/nf-core/eigenstratdatabasetools/eigenstratsnpcoverage/environment.yml", "modules/nf-core/eigenstratdatabasetools/eigenstratsnpcoverage/main.nf", "modules/nf-core/eigenstratdatabasetools/eigenstratsnpcoverage/meta.yml", "modules/nf-core/eigenstratdatabasetools/eigenstratsnpcoverage/tests/main.nf.test", "modules/nf-core/eigenstratdatabasetools/eigenstratsnpcoverage/tests/main.nf.test.snap", "modules/nf-core/eigenstratdatabasetools/eigenstratsnpcoverage/tests/nextflow.config" ], "type": "module", "meta": { "name": "eigenstratdatabasetools_eigenstratsnpcoverage", "description": "Provide the SNP coverage of each individual in an eigenstrat formatted dataset.", "keywords": [ "coverage", "eigenstrat", "eigenstratdatabasetools", "snp", "snps" ], "tools": [ { "eigenstratdatabasetools": { "description": "A set of tools to compare and manipulate the contents of EingenStrat databases, and to calculate SNP coverage statistics in such databases.", "documentation": "https://github.com/TCLamnidis/EigenStratDatabaseTools", "tool_dev_url": "https://github.com/TCLamnidis/EigenStratDatabaseTools", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "geno": { "type": "file", "description": "An Eigenstrat formatted genotype file", "pattern": "*.{geno}", "ontologies": [] } }, { "snp": { "type": "file", "description": "An Eigenstrat formatted snp file", "pattern": "*.{snp}", "ontologies": [] } }, { "ind": { "type": "file", "description": "An Eigenstrat formatted individual file", "pattern": "*.{ind}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "A TSV table with the number of covered SNPs per individual.", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "A json table with the number of covered SNPs per individual.", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_eigenstratdatabasetools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eigenstratdatabasetools": { "type": "string", "description": "The name of the tool" } }, { "eigenstrat_snp_coverage --version 2>&1 | sed 's/^.*eigenstrat_snp_coverage //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eigenstratdatabasetools": { "type": "string", "description": "The name of the tool" } }, { "eigenstrat_snp_coverage --version 2>&1 | sed 's/^.*eigenstrat_snp_coverage //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@TCLamnidis" ], "maintainers": [ "@TCLamnidis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "eklipse", "path": "modules/nf-core/eklipse/meta.yml", "tree_sha": "60c32d2e4608cded80d8aa7381d5bd951bc0a3a9", "files": [ "modules/nf-core/eklipse/environment.yml", "modules/nf-core/eklipse/main.nf", "modules/nf-core/eklipse/meta.yml", "modules/nf-core/eklipse/tests/main.nf.test", "modules/nf-core/eklipse/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "eklipse", "description": "tool for detection and quantification of large mtDNA rearrangements.", "keywords": [ "eklipse", "mitochondria", "mtDNA", "circos", "deletion", "SV" ], "tools": [ { "eklipse": { "description": "tool for detection and quantification of large mtDNA rearrangements.", "homepage": "https://github.com/dooguypapua/eKLIPse/tree/master", "documentation": "https://github.com/dooguypapua/eKLIPse/tree/master", "tool_dev_url": "https://github.com/dooguypapua/eKLIPse/tree/master", "doi": "10.1038/s41436-018-0350-8", "licence": [ "GNU General Public v3 or later (GPL v3+)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "MT BAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "MT BAM/SAM index file", "pattern": "*.{bai,sai}", "ontologies": [] } } ], { "ref_gb": { "type": "file", "description": "mtDNA reference genome in Genbank format, optional if empty NC_012920.1.gb will be used", "pattern": "*.{gb}", "ontologies": [] } } ], "output": { "deletions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*deletions.csv": { "type": "file", "description": "csv file with deletion information", "pattern": "*deletions.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "genes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*genes.csv": { "type": "file", "description": "csv file with gene information", "pattern": "*genes.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "circos": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "png file with circos plot of mt", "pattern": "*.{png}", "ontologies": [] } } ] ], "versions_eklipse": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eklipse": { "type": "string", "description": "The name of the tool" } }, { "eKLIPse.py 2>&1 | sed -n 's/.*\\[v\\([^]]*\\)\\].*/\\1/p' | tr '-' '.'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "eklipse": { "type": "string", "description": "The name of the tool" } }, { "eKLIPse.py 2>&1 | sed -n 's/.*\\[v\\([^]]*\\)\\].*/\\1/p' | tr '-' '.'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Lucpen" ], "maintainers": [ "@Lucpen", "@EfraMP" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "elprep_fastatoelfasta", "path": "modules/nf-core/elprep/fastatoelfasta/meta.yml", "tree_sha": "7e13f09afdb90f5ead6be178f15548c56dc71545", "files": [ "modules/nf-core/elprep/fastatoelfasta/environment.yml", "modules/nf-core/elprep/fastatoelfasta/main.nf", "modules/nf-core/elprep/fastatoelfasta/meta.yml", "modules/nf-core/elprep/fastatoelfasta/tests/main.nf.test", "modules/nf-core/elprep/fastatoelfasta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "elprep_fastatoelfasta", "description": "Convert a file in FASTA format to the ELFASTA format", "keywords": [ "fasta", "elfasta", "elprep" ], "tools": [ { "elprep": { "description": "elPrep is a high-performance tool for preparing .sam/.bam files for variant calling in sequencing pipelines. It can be used as a drop-in replacement for SAMtools/Picard/GATK4.", "homepage": "https://github.com/ExaScience/elprep", "documentation": "https://github.com/ExaScience/elprep", "tool_dev_url": "https://github.com/ExaScience/elprep", "doi": "10.1371/journal.pone.0244471", "licence": [ "AGPL v3" ], "identifier": "biotools:elprep" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ] ], "output": { "elfasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.elfasta" } }, { "*.elfasta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.elfasta" } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.elfasta" } }, { "logs/elprep/elprep*": { "type": "file", "description": "ELFasta log file", "pattern": "*.log", "ontologies": [] } } ] ], "versions_elprep": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "elprep": { "type": "string", "description": "The name of the tool" } }, { "elprep 2>&1 | sed -n '2s/^.*version //;s/ compiled.*$//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "elprep": { "type": "string", "description": "The name of the tool" } }, { "elprep 2>&1 | sed -n '2s/^.*version //;s/ compiled.*$//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "elprep_filter", "path": "modules/nf-core/elprep/filter/meta.yml", "tree_sha": "dabff8599e84a98607794e210166ce2668099f07", "files": [ "modules/nf-core/elprep/filter/environment.yml", "modules/nf-core/elprep/filter/main.nf", "modules/nf-core/elprep/filter/meta.yml", "modules/nf-core/elprep/filter/tests/main.nf.test", "modules/nf-core/elprep/filter/tests/main.nf.test.snap", "modules/nf-core/elprep/filter/tests/nextflow.config" ], "type": "module", "meta": { "name": "elprep_filter", "description": "Filter, sort and markdup sam/bam files, with optional BQSR and variant calling.", "keywords": [ "sort", "bam", "sam", "filter", "variant calling" ], "tools": [ { "elprep": { "description": "elPrep is a high-performance tool for preparing .sam/.bam files for variant calling in sequencing pipelines. It can be used as a drop-in replacement for SAMtools/Picard/GATK4.", "homepage": "https://github.com/ExaScience/elprep", "documentation": "https://github.com/ExaScience/elprep", "tool_dev_url": "https://github.com/ExaScience/elprep", "doi": "10.1371/journal.pone.0244471", "licence": [ "AGPL v3" ], "identifier": "biotools:elprep" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Input SAM/BAM file", "pattern": "*.{bam,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Input BAM file index", "pattern": "*.bai", "ontologies": [] } }, { "target_regions_bed": { "type": "file", "description": "Optional BED file containing target regions for BQSR and variant calling.", "pattern": "*.bed", "ontologies": [] } }, { "filter_regions_bed": { "type": "file", "description": "Optional BED file containing regions to filter.", "pattern": "*.bed", "ontologies": [] } }, { "intermediate_bqsr_tables": { "type": "file", "description": "Optional list of BQSR tables, used when parsing files created by `elprep split`", "pattern": "*.table", "ontologies": [] } }, { "recall_file": { "type": "file", "description": "Recall file with intermediate results for bqsr", "pattern": "*.recall", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reference_sequences": { "type": "file", "description": "Optional SAM header to replace existing header.", "pattern": "*.sam", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reference_elfasta": { "type": "file", "description": "Elfasta file, required for BQSR and variant calling.", "pattern": "*.elfasta", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "known_sites_elsites": { "type": "file", "description": "Optional elsites file containing known SNPs for BQSR.", "pattern": "*.elsites", "ontologies": [] } } ], { "run_haplotypecaller": { "type": "boolean", "description": "Run variant calling on the input files. Needed to generate gvcf output." } }, { "run_bqsr": { "type": "boolean", "description": "Run BQSR on the input files. Needed to generate recall metrics." } }, { "bqsr_tables_only": { "type": "boolean", "description": "Write intermediate BQSR tables, used when parsing files created by `elprep split`." } }, { "get_activity_profile": { "type": "boolean", "description": "Get the activity profile calculated by the haplotypecaller to the given file in IGV format." } }, { "get_assembly_regions": { "type": "boolean", "description": "Get the assembly regions calculated by haplotypecaller to the specified file in IGV format." } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bam,sam}": { "type": "file", "description": "BAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "logs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file", "pattern": "elprep-*.log", "ontologies": [] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics.txt": { "type": "file", "description": "Metrics file", "pattern": "*.{metrics.txt}", "ontologies": [] } } ] ], "recall": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.recall": { "type": "file", "description": "Recall file", "pattern": "*.{recall}", "ontologies": [] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.table": { "type": "file", "description": "Table", "pattern": "*.{table}", "ontologies": [] } } ] ], "activity_profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.activity_profile.igv": { "type": "file", "description": "Activity profile", "pattern": "*.{activity_profile.igv}", "ontologies": [] } } ] ], "assembly_regions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.assembly_regions.igv": { "type": "file", "description": "Assembly regions", "pattern": "*.{assembly_regions.igv}", "ontologies": [] } } ] ], "versions_elprep": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "elprep": { "type": "string", "description": "The name of the tool" } }, { "elprep 2>&1 | sed -n '2s/^.*version //;s/ compiled.*$//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "elprep": { "type": "string", "description": "The name of the tool" } }, { "elprep 2>&1 | sed -n '2s/^.*version //;s/ compiled.*$//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "elprep_merge", "path": "modules/nf-core/elprep/merge/meta.yml", "tree_sha": "f22f17616833df6da292a41bc811f0756a25b1c1", "files": [ "modules/nf-core/elprep/merge/environment.yml", "modules/nf-core/elprep/merge/main.nf", "modules/nf-core/elprep/merge/meta.yml", "modules/nf-core/elprep/merge/tests/main.nf.test", "modules/nf-core/elprep/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "elprep_merge", "description": "Merge split bam/sam chunks in one file", "keywords": [ "bam", "sam", "merge" ], "tools": [ { "elprep": { "description": "elPrep is a high-performance tool for preparing .sam/.bam files for variant calling in sequencing pipelines. It can be used as a drop-in replacement for SAMtools/Picard/GATK4.", "homepage": "https://github.com/ExaScience/elprep", "documentation": "https://github.com/ExaScience/elprep", "tool_dev_url": "https://github.com/ExaScience/elprep", "doi": "10.1371/journal.pone.0244471", "licence": [ "AGPL v3" ], "identifier": "biotools:elprep" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "List of BAM/SAM chunks to merge", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "output/**.{bam,sam}": { "type": "file", "description": "Merged BAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "versions_elprep": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "elprep": { "type": "string", "description": "The name of the tool" } }, { "elprep 2>&1 | sed -n '2s/^.*version //;s/ compiled.*$//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "elprep": { "type": "string", "description": "The name of the tool" } }, { "elprep 2>&1 | sed -n '2s/^.*version //;s/ compiled.*$//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "elprep_split", "path": "modules/nf-core/elprep/split/meta.yml", "tree_sha": "dd54073dac9f0ef97feaf7de0d2119e97fe0a028", "files": [ "modules/nf-core/elprep/split/environment.yml", "modules/nf-core/elprep/split/main.nf", "modules/nf-core/elprep/split/meta.yml", "modules/nf-core/elprep/split/tests/main.nf.test", "modules/nf-core/elprep/split/tests/main.nf.test.snap", "modules/nf-core/elprep/split/tests/nextflow.config" ], "type": "module", "meta": { "name": "elprep_split", "description": "Split bam file into manageable chunks", "keywords": [ "bam", "split by chromosome", "chunk" ], "tools": [ { "elprep": { "description": "elPrep is a high-performance tool for preparing .sam/.bam files for variant calling in sequencing pipelines. It can be used as a drop-in replacement for SAMtools/Picard/GATK4.", "homepage": "https://github.com/ExaScience/elprep", "documentation": "https://github.com/ExaScience/elprep", "tool_dev_url": "https://github.com/ExaScience/elprep", "doi": "10.1371/journal.pone.0244471", "licence": [ "AGPL v3" ], "identifier": "biotools:elprep" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "List of BAM/SAM files", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "output/**.{bam,sam}": { "type": "file", "description": "List of split BAM/SAM files", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "versions_elprep": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "elprep": { "type": "string", "description": "The name of the tool" } }, { "elprep 2>&1 | sed -n '2s/^.*version //;s/ compiled.*$//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "elprep": { "type": "string", "description": "The name of the tool" } }, { "elprep 2>&1 | sed -n '2s/^.*version //;s/ compiled.*$//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "emboss_cons", "path": "modules/nf-core/emboss/cons/meta.yml", "tree_sha": "2f091275e59bd399a295837221c2c1e034c6fcc3", "files": [ "modules/nf-core/emboss/cons/environment.yml", "modules/nf-core/emboss/cons/main.nf", "modules/nf-core/emboss/cons/meta.yml", "modules/nf-core/emboss/cons/tests/main.nf.test", "modules/nf-core/emboss/cons/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "emboss_cons", "description": "cons calculates a consensus sequence from a multiple sequence alignment. To obtain the consensus, the sequence weights and a scoring matrix are used to calculate a score for each amino acid residue or nucleotide at each position in the alignment.", "keywords": [ "emboss", "consensus", "fasta", "multiple sequence alignment", "MSA" ], "tools": [ { "emboss": { "description": "The European Molecular Biology Open Software Suite", "homepage": "https://www.ebi.ac.uk/Tools/sfc/emboss_seqret/", "documentation": "https://emboss.bioinformatics.nl/cgi-bin/emboss/help/seqret", "tool_dev_url": "http://emboss.open-bio.org/", "doi": "10.1016/s0168-9525(00)02024-2 ", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Multiple sequence alignment (unzipped)", "pattern": "*.{fasta,fa,fas,fsa,seq,mpfa,aln,clustal,clw,msf,phy,phylip,stockholm,sto,msf,afa,afa,a}", "ontologies": [] } } ] ], "output": { "consensus": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fa": { "type": "file", "description": "Consensus sequence calculated from multiple sequence alignment", "pattern": "*.fa", "ontologies": [] } } ] ], "versions_emboss": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "emboss": { "type": "string", "description": "The name of the tool" } }, { "cons -version 2>&1 | sed \"s/EMBOSS://\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "emboss": { "type": "string", "description": "The name of the tool" } }, { "cons -version 2>&1 | sed \"s/EMBOSS://\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "emboss_revseq", "path": "modules/nf-core/emboss/revseq/meta.yml", "tree_sha": "be5d9255702b45c3098c0af47fa01bed5fb123fb", "files": [ "modules/nf-core/emboss/revseq/environment.yml", "modules/nf-core/emboss/revseq/main.nf", "modules/nf-core/emboss/revseq/meta.yml", "modules/nf-core/emboss/revseq/tests/main.nf.test", "modules/nf-core/emboss/revseq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "emboss_revseq", "description": "the revseq program from emboss reverse complements a nucleotide sequence", "keywords": [ "nucleotides", "reverse complement", "sequences" ], "tools": [ { "emboss": { "description": "The European Molecular Biology Open Software Suite", "homepage": "https://www.ebi.ac.uk/Tools/sfc/emboss_seqret/", "documentation": "https://emboss.bioinformatics.nl/cgi-bin/emboss/help/seqret", "tool_dev_url": "http://emboss.open-bio.org/", "doi": "10.1016/s0168-9525(00)02024-2 ", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "sequences": { "type": "file", "description": "Input sequences", "pattern": "*.{fasta,fna,fa,fst,aln,phy}", "ontologies": [] } } ] ], "output": { "revseq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.${sequences.name - ~/.*\\./}": { "type": "file", "description": "File with reverse complemented sequences", "pattern": "*.{fasta,fna,fa,fst,aln,phy}", "ontologies": [] } } ] ], "versions_emboss": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "emboss": { "type": "string", "description": "The name of the tool" } }, { "revseq -version 2>&1 | sed 's/EMBOSS://'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "emboss": { "type": "string", "description": "The name of the tool" } }, { "revseq -version 2>&1 | sed 's/EMBOSS://'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "emboss_seqret", "path": "modules/nf-core/emboss/seqret/meta.yml", "tree_sha": "02632ce1a8b9461a5f6e6934cad410a967325830", "files": [ "modules/nf-core/emboss/seqret/environment.yml", "modules/nf-core/emboss/seqret/main.nf", "modules/nf-core/emboss/seqret/meta.yml", "modules/nf-core/emboss/seqret/tests/main.nf.test", "modules/nf-core/emboss/seqret/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "emboss_seqret", "description": "Reads in one or more sequences, converts, filters, or transforms them and writes them out again", "keywords": [ "emboss", "gff", "embl", "genbank", "fasta", "convert", "swissprot" ], "tools": [ { "emboss": { "description": "The European Molecular Biology Open Software Suite", "homepage": "https://www.ebi.ac.uk/Tools/sfc/emboss_seqret/", "documentation": "https://emboss.bioinformatics.nl/cgi-bin/emboss/help/seqret", "tool_dev_url": "http://emboss.open-bio.org/", "doi": "10.1016/s0168-9525(00)02024-2 ", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sequence": { "type": "file", "description": "Input sequence query", "pattern": "*.{gff,em,gb,refseq,pir,swiss,sw,txt}", "ontologies": [] } } ], { "out_ext": { "type": "string", "description": "File extension of the output file. Unless otherwise set by a flag in `ext.args`, the extension dictates the output file format." } } ], "output": { "outseq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${out_ext}": { "type": "file", "description": "Converted sequence file", "pattern": "*", "ontologies": [] } } ] ], "versions_emboss": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "emboss": { "type": "string", "description": "The name of the tool" } }, { "revseq -version 2>&1 | sed 's/EMBOSS://'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "emboss": { "type": "string", "description": "The name of the tool" } }, { "revseq -version 2>&1 | sed 's/EMBOSS://'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MillironX" ], "maintainers": [ "@MillironX" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxmarker", "version": "dev" } ] }, { "name": "emmtyper", "path": "modules/nf-core/emmtyper/meta.yml", "tree_sha": "467eb02fdd0c2af36df182db528cb55da4ded189", "files": [ "modules/nf-core/emmtyper/environment.yml", "modules/nf-core/emmtyper/main.nf", "modules/nf-core/emmtyper/meta.yml", "modules/nf-core/emmtyper/tests/main.nf.test", "modules/nf-core/emmtyper/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "emmtyper", "description": "EMM typing of Streptococcus pyogenes assemblies", "keywords": [ "fasta", "Streptococcus pyogenes", "typing" ], "tools": [ { "emmtyper": { "description": "Streptococcus pyogenes in silico EMM typer", "homepage": "https://github.com/MDU-PHL/emmtyper", "documentation": "https://github.com/MDU-PHL/emmtyper", "tool_dev_url": "https://github.com/MDU-PHL/emmtyper", "licence": [ "GNU General Public v3 (GPL v3)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA assembly file", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab-delimited result file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_emmtyper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "emmtyper": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import emmtyper; print(emmtyper.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "emmtyper": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import emmtyper; print(emmtyper.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "emu_abundance", "path": "modules/nf-core/emu/abundance/meta.yml", "tree_sha": "536c27da1e637c89c62a95e2719550e71ccdd6a4", "files": [ "modules/nf-core/emu/abundance/environment.yml", "modules/nf-core/emu/abundance/main.nf", "modules/nf-core/emu/abundance/meta.yml", "modules/nf-core/emu/abundance/tests/main.nf.test", "modules/nf-core/emu/abundance/tests/main.nf.test.snap", "modules/nf-core/emu/abundance/tests/nextflow.config" ], "type": "module", "meta": { "name": "emu_abundance", "description": "A taxonomic profiler for metagenomic 16S data optimized for error prone long reads.", "keywords": [ "metagenomics", "16S", "nanopore" ], "tools": [ { "emu": { "description": "Emu is a relative abundance estimator for 16s genomic data.", "homepage": "https://gitlab.com/treangenlab/emu", "documentation": "https://gitlab.com/treangenlab/emu", "doi": "10.1038/s41592-022-01520-4", "licence": [ "MIT" ], "identifier": "biotools:emu" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "fastq.gz file containing 16S metagenomics data", "pattern": "*.{fastq.gz}", "ontologies": [] } } ], { "db": { "type": "directory", "description": "Emu database" } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_rel-abundance.tsv": { "type": "file", "description": "Output file containing relative abundances for reads", "pattern": "*{.tsv}" } } ] ], "assignment_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_read-assignment-distributions.tsv": { "type": "file", "description": "Output file with read assignment distributions.", "pattern": "*{.tsv}" } } ] ], "samfile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_emu_alignments.sam": { "type": "file", "description": "Sam alignment file", "pattern": "*{.sam}" } } ] ], "unclassified": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_unclassified_mapped.*": { "type": "file", "description": "Output file with unclassified sequences", "pattern": "*{.fasta,.fastq}" } } ] ], "unmapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_unmapped.*": { "type": "file", "description": "Output file with unmapped sequences", "pattern": "*{.fasta,.fastq}" } } ] ], "versions_emu": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "emu": { "type": "string", "description": "The tool name" } }, { "emu --version 2>&1 | sed \"s/^.*emu //; s/Using.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "emu": { "type": "string", "description": "The name of the tool" } }, { "emu --version 2>&1 | sed \"s/^.*emu //; s/Using.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fwa93", "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "endorspy", "path": "modules/nf-core/endorspy/meta.yml", "tree_sha": "917874262c0f66b125e1c928e287734e31f20137", "files": [ "modules/nf-core/endorspy/environment.yml", "modules/nf-core/endorspy/main.nf", "modules/nf-core/endorspy/meta.yml", "modules/nf-core/endorspy/tests/main.nf.test", "modules/nf-core/endorspy/tests/main.nf.test.snap", "modules/nf-core/endorspy/tests/nextflow.config" ], "type": "module", "meta": { "name": "endorspy", "description": "endorS.py calculates endogenous DNA from samtools flagstat files and print to screen", "keywords": [ "endogenous DNA", "ancient DNA", "percent on target", "statistics" ], "tools": [ { "endorspy": { "description": "endorS.py calculates percent on target and/or clonality from samtools flagstat files and print to screen", "homepage": "https://github.com/aidaanva/endorS.py", "documentation": "https://github.com/aidaanva/endorS.py", "tool_dev_url": "https://github.com/aidaanva/endorS.py", "doi": "10.7717/peerj.10947", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "stats_raw": { "type": "file", "description": "output of samtools flagstat in a txt file, assumes no quality filtering nor duplicate removal performed", "ontologies": [] } }, { "stats_qualityfiltered": { "type": "file", "description": "output of samtools flagstat in a txt file, assumes some form of quality or length filtering has been performed, must be provided with at least one of the options -r or -d", "ontologies": [] } }, { "stats_deduplicated": { "type": "file", "description": "output of samtools flagstat in a txt file, whereby duplicate removal has been performed on the input reads", "ontologies": [] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_mqc.json": { "type": "file", "description": "file with the endogenous DNA calculation tailored for multiQC", "pattern": "*_mqc.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_endorspy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "endorspy": { "type": "string", "description": "The name of the tool" } }, { "endorspy --version 2>&1 | sed 's/^endorS.py //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "endorspy": { "type": "string", "description": "The name of the tool" } }, { "endorspy --version 2>&1 | sed 's/^endorS.py //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aidaanva" ], "maintainers": [ "@aidaanva" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ensemblvep_download", "path": "modules/nf-core/ensemblvep/download/meta.yml", "tree_sha": "ab45e43ed7c4cbf8f94ff5f621b2c1a08e62385f", "files": [ "modules/nf-core/ensemblvep/download/.conda-lock/linux_amd64-bd-43f77a48cc79bf38_1.txt", "modules/nf-core/ensemblvep/download/.conda-lock/linux_arm64-bd-e6eb32f698e90ff9_1.txt", "modules/nf-core/ensemblvep/download/environment.yml", "modules/nf-core/ensemblvep/download/main.nf", "modules/nf-core/ensemblvep/download/meta.yml", "modules/nf-core/ensemblvep/download/tests/main.nf.test", "modules/nf-core/ensemblvep/download/tests/main.nf.test.snap", "modules/nf-core/ensemblvep/download/tests/nextflow.config" ], "type": "module", "meta": { "name": "ensemblvep_download", "description": "Ensembl Variant Effect Predictor (VEP). The cache downloading options are controlled through `task.ext.args`.", "keywords": [ "annotation", "cache", "download" ], "tools": [ { "ensemblvep": { "description": "VEP determines the effect of your variants (SNPs, insertions, deletions, CNVs\nor structural variants) on genes, transcripts, and protein sequence, as well as regulatory regions.\n", "homepage": "https://www.ensembl.org/info/docs/tools/vep/index.html", "documentation": "https://www.ensembl.org/info/docs/tools/vep/script/index.html", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "assembly": { "type": "string", "description": "Genome assembly\n" } }, { "species": { "type": "string", "description": "Specie\n" } }, { "cache_version": { "type": "string", "description": "cache version\n" } } ], { "preflight_check": { "type": "boolean", "description": "Whether to check that the expected cache file is listed in the Ensembl CHECKSUMS file before downloading\n" } } ], "output": { "cache": [ [ { "meta": { "type": "file", "description": "cache", "pattern": "*", "ontologies": [] } }, { "prefix": { "type": "file", "description": "cache", "pattern": "*", "ontologies": [] } } ] ], "versions_ensemblvep": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ensemblvep": { "type": "string", "description": "The tool name" } }, { "vep --help | sed -n '/ensembl-vep/s/.*: //p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_perlmathcdf": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "perl-math-cdf": { "type": "string", "description": "The name of the tool" } }, { "perl -MMath::CDF -e 'print \\\\$Math::CDF::VERSION'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ensemblvep": { "type": "string", "description": "The tool name" } }, { "vep --help | sed -n '/ensembl-vep/s/.*: //p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "perl-math-cdf": { "type": "string", "description": "The name of the tool" } }, { "perl -MMath::CDF -e 'print \\\\$Math::CDF::VERSION'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:43f77a48cc79bf38", "build_id": "bd-43f77a48cc79bf38_1", "scan_id": "sc-3a8bc9e8b7a23fbd_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:e6eb32f698e90ff9", "build_id": "bd-e6eb32f698e90ff9_1", "scan_id": "sc-2e6cc46c3b6850e4_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:6e6c3d4e072709c6", "build_id": "bd-6e6c3d4e072709c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6f/6febf703e6df28e6259f8b382a75e16cd7039be1da722a8ee716004479b82458/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:15d73ac87d7001f6", "build_id": "bd-15d73ac87d7001f6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9e/9ea41e8eb295f3fc4aa793b9ac9a8124b019bbb74b5a80622791b1eab5a983d2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ensemblvep/download/.conda-lock/linux_amd64-bd-43f77a48cc79bf38_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ensemblvep/download/.conda-lock/linux_arm64-bd-e6eb32f698e90ff9_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tumourevo", "version": "1.0.0" } ] }, { "name": "ensemblvep_filtervep", "path": "modules/nf-core/ensemblvep/filtervep/meta.yml", "tree_sha": "0196b646e9007f2eec493373b6101192df80e5be", "files": [ "modules/nf-core/ensemblvep/filtervep/.conda-lock/linux_amd64-bd-43f77a48cc79bf38_1.txt", "modules/nf-core/ensemblvep/filtervep/.conda-lock/linux_arm64-bd-e6eb32f698e90ff9_1.txt", "modules/nf-core/ensemblvep/filtervep/environment.yml", "modules/nf-core/ensemblvep/filtervep/main.nf", "modules/nf-core/ensemblvep/filtervep/meta.yml", "modules/nf-core/ensemblvep/filtervep/tests/main.nf.test", "modules/nf-core/ensemblvep/filtervep/tests/main.nf.test.snap", "modules/nf-core/ensemblvep/filtervep/tests/nextflow.config", "modules/nf-core/ensemblvep/filtervep/tests/tab.gz.config", "modules/nf-core/ensemblvep/filtervep/tests/vcf.config" ], "type": "module", "meta": { "name": "ensemblvep_filtervep", "description": "Filter variants based on Ensembl Variant Effect Predictor (VEP) annotations.", "keywords": [ "annotation", "vcf", "tab", "filter" ], "tools": [ { "ensemblvep": { "description": "VEP determines the effect of your variants (SNPs, insertions, deletions, CNVs\nor structural variants) on genes, transcripts, and protein sequence, as well as regulatory regions.\n", "homepage": "https://www.ensembl.org/info/docs/tools/vep/index.html", "documentation": "https://www.ensembl.org/info/docs/tools/vep/script/index.html", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "VCF/TAB file annotated with vep", "pattern": "*.{vcf,tab,tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "feature_file": { "type": "file", "description": "File containing features on separate lines. To be used with --filter option.", "ontologies": [] } }, { "extension": { "type": "string", "description": "File extension for the output file" } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.${extension}": { "type": "file", "description": "VCF/TAB file", "pattern": "*.{vcf,tab,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ensemblvep": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ensemblvep": { "type": "string", "description": "The tool name" } }, { "vep --help | sed -n '/ensembl-vep/s/.*: //p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_perlmathcdf": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "perl-math-cdf": { "type": "string", "description": "The tool name" } }, { "perl -MMath::CDF -e 'print \\\\$Math::CDF::VERSION'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ensemblvep": { "type": "string", "description": "The tool name" } }, { "vep --help | sed -n '/ensembl-vep/s/.*: //p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "perl-math-cdf": { "type": "string", "description": "The tool name" } }, { "perl -MMath::CDF -e 'print \\\\$Math::CDF::VERSION'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:e6eb32f698e90ff9", "build_id": "bd-e6eb32f698e90ff9_1", "scan_id": "sc-2e6cc46c3b6850e4_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:43f77a48cc79bf38", "build_id": "bd-43f77a48cc79bf38_1", "scan_id": "sc-3a8bc9e8b7a23fbd_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:6e6c3d4e072709c6", "build_id": "bd-6e6c3d4e072709c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6f/6febf703e6df28e6259f8b382a75e16cd7039be1da722a8ee716004479b82458/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:15d73ac87d7001f6", "build_id": "bd-15d73ac87d7001f6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9e/9ea41e8eb295f3fc4aa793b9ac9a8124b019bbb74b5a80622791b1eab5a983d2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ensemblvep/filtervep/.conda-lock/linux_amd64-bd-43f77a48cc79bf38_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ensemblvep/filtervep/.conda-lock/linux_arm64-bd-e6eb32f698e90ff9_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ensemblvep_vep", "path": "modules/nf-core/ensemblvep/vep/meta.yml", "tree_sha": "3579f49c8c31e2ea1d4c85a6595091f7ccb6b184", "files": [ "modules/nf-core/ensemblvep/vep/.conda-lock/linux_amd64-bd-43f77a48cc79bf38_1.txt", "modules/nf-core/ensemblvep/vep/.conda-lock/linux_arm64-bd-e6eb32f698e90ff9_1.txt", "modules/nf-core/ensemblvep/vep/environment.yml", "modules/nf-core/ensemblvep/vep/main.nf", "modules/nf-core/ensemblvep/vep/meta.yml", "modules/nf-core/ensemblvep/vep/tests/main.nf.test", "modules/nf-core/ensemblvep/vep/tests/main.nf.test.snap", "modules/nf-core/ensemblvep/vep/tests/nextflow.config", "modules/nf-core/ensemblvep/vep/tests/tab.gz.config", "modules/nf-core/ensemblvep/vep/tests/vcf.config" ], "type": "module", "meta": { "name": "ensemblvep_vep", "description": "Ensembl Variant Effect Predictor (VEP). The output-file-format is controlled through `task.ext.args`.", "keywords": [ "annotation", "vcf", "json", "tab" ], "tools": [ { "ensemblvep": { "description": "VEP determines the effect of your variants (SNPs, insertions, deletions, CNVs\nor structural variants) on genes, transcripts, and protein sequence, as well as regulatory regions.\n", "homepage": "https://www.ensembl.org/info/docs/tools/vep/index.html", "documentation": "https://www.ensembl.org/info/docs/tools/vep/script/index.html", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "vcf to annotate\n", "ontologies": [] } }, { "custom_extra_files": { "type": "file", "description": "extra sample-specific files to be used with the `--custom` flag to be configured with ext.args\n(optional)\n", "ontologies": [] } } ], { "genome": { "type": "string", "description": "which genome to annotate with\n" } }, { "species": { "type": "string", "description": "which species to annotate with\n" } }, { "cache_version": { "type": "integer", "description": "which version of the cache to annotate with\n" } }, [ { "meta2": { "type": "map", "description": "Groovy Map containing cache information\ne.g. [ id:'test' ]\n" } }, { "cache": { "type": "file", "description": "path to VEP cache (optional)\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fasta reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "reference FASTA file (optional)\n", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], { "extra_files": { "type": "file", "description": "path to file(s) needed for plugins (optional)\n", "ontologies": [] } }, [ { "gtf": { "type": "file", "description": "sorted, bgzipped GTF file to annotate with instead of a cache (optional).\nMutually exclusive with `cache`.\n", "pattern": "*.gtf.gz", "ontologies": [] } }, { "gtf_tbi": { "type": "file", "description": "tabix index of the GTF file (optional)\n", "pattern": "*.gtf.gz.tbi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Map with sample information\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "annotated vcf (optional)\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Map with sample information\n" } }, { "${prefix}.vcf.gz.tbi": { "type": "file", "description": "annotated vcf index (optional)\n", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "tab": [ [ { "meta": { "type": "map", "description": "Map with sample information\n" } }, { "${prefix}.tab.gz": { "type": "file", "description": "tab file with annotated variants (optional)\n", "pattern": "*.ann.tab.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Map with sample information\n" } }, { "${prefix}.json.gz": { "type": "file", "description": "json file with annotated variants (optional)\n", "pattern": "*.ann.json.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Map with sample information\n" } }, { "${task.process}": { "type": "string", "description": "The process" } }, { "ensemblvep": { "type": "string", "description": "The tool name" } }, { "*.html": { "type": "file", "description": "VEP report file", "pattern": "*.html", "ontologies": [] } } ] ], "versions_ensemblvep": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "ensemblvep": { "type": "string", "description": "The tool name" } }, { "vep --help | sed -n '/ensembl-vep/s/.*: //p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_tabix": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_perlmathcdf": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "perl-math-cdf": { "type": "string", "description": "The tool name" } }, { "perl -MMath::CDF -e 'print \\\\$Math::CDF::VERSION'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "multiqc_files": [ [ { "meta": { "type": "string", "description": "Map with sample information\n" } }, { "${task.process}": { "type": "string", "description": "The process" } }, { "ensemblvep": { "type": "string", "description": "The tool name" } }, { "*.html": { "type": "file", "description": "VEP report file", "pattern": "*.html", "ontologies": [] } } ] ], "versions": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "ensemblvep": { "type": "string", "description": "The tool name" } }, { "vep --help | sed -n '/ensembl-vep/s/.*: //p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process" } }, { "perl-math-cdf": { "type": "string", "description": "The tool name" } }, { "perl -MMath::CDF -e 'print \\\\$Math::CDF::VERSION'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxulysse", "@matthdsm", "@nvnieuwk" ], "maintainers": [ "@maxulysse", "@matthdsm", "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:e6eb32f698e90ff9", "build_id": "bd-e6eb32f698e90ff9_1", "scan_id": "sc-2e6cc46c3b6850e4_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:43f77a48cc79bf38", "build_id": "bd-43f77a48cc79bf38_1", "scan_id": "sc-3a8bc9e8b7a23fbd_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:6e6c3d4e072709c6", "build_id": "bd-6e6c3d4e072709c6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6f/6febf703e6df28e6259f8b382a75e16cd7039be1da722a8ee716004479b82458/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ensembl-vep_perl-math-cdf_htslib_gzip_tar:15d73ac87d7001f6", "build_id": "bd-15d73ac87d7001f6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9e/9ea41e8eb295f3fc4aa793b9ac9a8124b019bbb74b5a80622791b1eab5a983d2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ensemblvep/vep/.conda-lock/linux_amd64-bd-43f77a48cc79bf38_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ensemblvep/vep/.conda-lock/linux_arm64-bd-e6eb32f698e90ff9_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tumourevo", "version": "1.0.0" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "entrezdirect_esearch", "path": "modules/nf-core/entrezdirect/esearch/meta.yml", "tree_sha": "6901aec590e4f0eff6028c61a974f73eed3d5057", "files": [ "modules/nf-core/entrezdirect/esearch/environment.yml", "modules/nf-core/entrezdirect/esearch/main.nf", "modules/nf-core/entrezdirect/esearch/meta.yml", "modules/nf-core/entrezdirect/esearch/tests/main.nf.test", "modules/nf-core/entrezdirect/esearch/tests/main.nf.test.snap", "modules/nf-core/entrezdirect/esearch/tests/nextflow.config" ], "type": "module", "meta": { "name": "entrezdirect_esearch", "description": "Searches a term in a public NCBI database", "keywords": [ "public datasets", "entrez", "search", "ncbi", "database" ], "tools": [ { "entrezdirect": { "description": "Entrez Direct (EDirect) is a method for accessing the NCBI's set of\ninterconnected databases (publication, sequence, structure, gene,\nvariation, expression, etc.) from a UNIX terminal window. Functions\ntake search terms from command line arguments. Individual operations\nare combined to build multi-step queries. Record retrieval and\nformatting normally complete the process.\n", "homepage": "https://www.ncbi.nlm.nih.gov/books/NBK179288/", "documentation": "https://www.ncbi.nlm.nih.gov/books/NBK25501/", "tool_dev_url": "https://www.ncbi.nlm.nih.gov/books/NBK25498/", "doi": "10.1016/S0076-6879(96)66012-1", "licence": [ "PUBLIC DOMAIN" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "term": { "type": "string", "description": "Entrez text query. All special characters must be URL encoded.\nSpaces may be replaced by '+' signs.\n" } } ], { "database": { "type": "string", "description": "Value must be a valid Entrez database name." } } ], "output": { "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.xml": { "type": "file", "description": "XML file containing search results", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "versions_esearch": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ENTREZDIRECT": { "type": "string", "description": "The name of the tool" } }, { "esearch -version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ENTREZDIRECT": { "type": "string", "description": "The name of the tool" } }, { "esearch -version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alxndrdiaz" ], "maintainers": [ "@alxndrdiaz" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "entrezdirect_esummary", "path": "modules/nf-core/entrezdirect/esummary/meta.yml", "tree_sha": "57378b92120c9b9491b73dc0a5da8dcb267f6875", "files": [ "modules/nf-core/entrezdirect/esummary/environment.yml", "modules/nf-core/entrezdirect/esummary/main.nf", "modules/nf-core/entrezdirect/esummary/meta.yml", "modules/nf-core/entrezdirect/esummary/tests/main.nf.test", "modules/nf-core/entrezdirect/esummary/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "entrezdirect_esummary", "description": "Queries an NCBI database using Unique Identifier(s)", "keywords": [ "public datasets", "ncbi", "entrez", "metadata", "query", "database" ], "tools": [ { "entrezdirect": { "description": "Entrez Direct (EDirect) is a method for accessing the NCBI's set of\ninterconnected databases (publication, sequence, structure, gene,\nvariation, expression, etc.) from a UNIX terminal window. Functions\ntake search terms from command line arguments. Individual operations\nare combined to build multi-step queries. Record retrieval and\nformatting normally complete the process.\n", "homepage": "https://www.ncbi.nlm.nih.gov/books/NBK179288/", "documentation": "https://www.ncbi.nlm.nih.gov/books/NBK25501/", "tool_dev_url": "https://www.ncbi.nlm.nih.gov/books/NBK25498/", "doi": "10.1016/S0076-6879(96)66012-1", "licence": [ "PUBLIC DOMAIN" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "uid": { "type": "string", "description": "Unique Identifier (UID) of record in NCBI database. Cannot be used at the same time as uids_file" } }, { "uids_file": { "type": "file", "description": "Text file containing multiple UIDs. Cannot be used at the same time as uid.", "ontologies": [] } } ], { "database": { "type": "string", "description": "Value must be a valid Entrez database name ('assembly', etc)." } } ], "output": { "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.xml": { "type": "file", "description": "Query result in XML format", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "versions_esummary": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ENTREZDIRECT": { "type": "string", "description": "The name of the tool" } }, { "esummary -version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ENTREZDIRECT": { "type": "string", "description": "The name of the tool" } }, { "esummary -version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alxndrdiaz" ], "maintainers": [ "@alxndrdiaz" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "entrezdirect_xtract", "path": "modules/nf-core/entrezdirect/xtract/meta.yml", "tree_sha": "36893e480f7e98e9c7db3a24b80b5b2fe8cd667b", "files": [ "modules/nf-core/entrezdirect/xtract/environment.yml", "modules/nf-core/entrezdirect/xtract/main.nf", "modules/nf-core/entrezdirect/xtract/meta.yml", "modules/nf-core/entrezdirect/xtract/tests/main.nf.test", "modules/nf-core/entrezdirect/xtract/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "entrezdirect_xtract", "description": "Queries an NCBI database using an UID", "keywords": [ "public datasets", "entrez", "search", "ncbi", "database" ], "tools": [ { "entrezdirect": { "description": "Entrez Direct (EDirect) is a method for accessing the NCBI's set of\ninterconnected databases (publication, sequence, structure, gene,\nvariation, expression, etc.) from a UNIX terminal window. Functions\ntake search terms from command line arguments. Individual operations\nare combined to build multi-step queries. Record retrieval and\nformatting normally complete the process.\n", "homepage": "https://www.ncbi.nlm.nih.gov/books/NBK179288/", "documentation": "https://www.ncbi.nlm.nih.gov/books/NBK25501/", "tool_dev_url": "https://www.ncbi.nlm.nih.gov/books/NBK25498/", "doi": "10.1016/S0076-6879(96)66012-1", "licence": [ "PUBLIC DOMAIN" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "xml_input": { "type": "file", "description": "XML text file containing query results from database.", "ontologies": [] } } ], { "pattern": { "type": "string", "description": "String in xml_input that encloses element to search." } }, { "element": { "type": "string", "description": "Space-delimited strings that will be converted to columns." } }, { "sep": { "type": "string", "description": "Separator/delimiter between columns (for instance \",\" or \"\\t\")." } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Text file", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_xtract": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xtract": { "type": "string", "description": "The name of the tool" } }, { "xtract -version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xtract": { "type": "string", "description": "The name of the tool" } }, { "xtract -version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alxndrdiaz" ], "maintainers": [ "@alxndrdiaz" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "epang_place", "path": "modules/nf-core/epang/place/meta.yml", "tree_sha": "c323acd3a1816bc10c7c33f4bf866104d38d1d16", "files": [ "modules/nf-core/epang/place/environment.yml", "modules/nf-core/epang/place/main.nf", "modules/nf-core/epang/place/meta.yml", "modules/nf-core/epang/place/tests/main.nf.test", "modules/nf-core/epang/place/tests/main.nf.test.snap", "modules/nf-core/epang/place/tests/nextflow.config" ], "type": "module", "meta": { "name": "epang_place", "description": "phylogenetic placement of query sequences in a reference tree", "keywords": [ "phylogeny", "phylogenetic placement", "sequences" ], "tools": [ { "epang": { "description": "Massively parallel phylogenetic placement of genetic sequences", "homepage": "https://github.com/Pbdas/epa-ng", "documentation": "https://github.com/Pbdas/epa-ng/wiki/Full-Stack-Example", "tool_dev_url": "https://github.com/Pbdas/epa-ng", "doi": "10.1093/sysbio/syy054", "licence": [ "GNU Affero General Public License v3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "queryaln": { "type": "file", "description": "aligned query sequences in any supported format including phylip and fasta, may be gzipped", "pattern": "*", "ontologies": [] } }, { "referencealn": { "type": "file", "description": "reference alignment in any supported format including phylip and fasta, may be gzipped", "pattern": "*", "ontologies": [] } }, { "referencetree": { "type": "file", "description": "newick file containing the reference tree in which query sequences will be placed", "pattern": "*", "ontologies": [] } } ], { "bfastfile": { "type": "file", "description": "file argument to the --bfast parameter", "pattern": "*", "ontologies": [] } }, { "binaryfile": { "type": "file", "description": "file argument to the --binary parameter", "pattern": "*", "ontologies": [] } } ], "output": { "epang": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "./.": { "type": "directory", "description": "directory in which EPA-NG was run" } } ] ], "jplace": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.epa_result.jplace.gz": { "type": "file", "description": "gzipped file with placement information", "pattern": "*.jplace.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ { "*.epa_info.log": { "type": "file", "description": "log file from placement", "pattern": "*.log", "ontologies": [] } } ], "versions_epang": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "epa-ng": { "type": "string", "description": "The name of the tool" } }, { "epa-ng --version | sed \"s/EPA-ng v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "epa-ng": { "type": "string", "description": "The name of the tool" } }, { "epa-ng --version | sed \"s/EPA-ng v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "epang_split", "path": "modules/nf-core/epang/split/meta.yml", "tree_sha": "386c6adebd283c63d179d83c0f5d70ee833b7896", "files": [ "modules/nf-core/epang/split/environment.yml", "modules/nf-core/epang/split/main.nf", "modules/nf-core/epang/split/meta.yml", "modules/nf-core/epang/split/tests/main.nf.test", "modules/nf-core/epang/split/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "epang_split", "description": "splits an alignment into reference and query parts", "keywords": [ "phylogeny", "phylogenetic placement", "sequences" ], "tools": [ { "epang": { "description": "Massively parallel phylogenetic placement of genetic sequences", "homepage": "https://github.com/Pbdas/epa-ng", "documentation": "https://github.com/Pbdas/epa-ng/wiki/Full-Stack-Example", "tool_dev_url": "https://github.com/Pbdas/epa-ng", "doi": "10.1093/sysbio/syy054", "licence": [ "GNU Affero General Public License v3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "refaln": { "type": "file", "description": "reference alignment in any supported format including phylip and fasta, may be gzipped", "pattern": "*.{faa,fna,fa,fasta,fa,phy,aln,alnfaa,alnfna,alnfa,mfa,faa.gz,fna.gz,fa.gz,fasta.gz,fa.gz,phy.gz,aln.gz,alnfaa.gz,alnfna.gz,alnfa.gz,mfa.gz}", "ontologies": [] } }, { "fullaln": { "type": "file", "description": "full alignment in any supported format to split into reference and query alignments", "pattern": "*.{faa,fna,fa,fasta,fa,phy,aln,alnfaa,alnfna,alnfa,mfa,faa.gz,fna.gz,fa.gz,fasta.gz,fa.gz,phy.gz,aln.gz,alnfaa.gz,alnfna.gz,alnfa.gz,mfa.gz}", "ontologies": [] } } ] ], "output": { "query": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*query.fasta.gz": { "type": "file", "description": "query sequence alignment in gzipped fasta format", "ontologies": [] } } ] ], "reference": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*reference.fasta.gz": { "type": "file", "description": "reference sequence alignment in gzipped fasta format", "ontologies": [] } } ] ], "versions_epang": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "epa-ng": { "type": "string", "description": "The name of the tool" } }, { "epa-ng --version | sed \"s/EPA-ng v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "epa-ng": { "type": "string", "description": "The name of the tool" } }, { "epa-ng --version | sed \"s/EPA-ng v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "epic2_epic2", "path": "modules/nf-core/epic2/epic2/meta.yml", "tree_sha": "b160a84a266f6ccbd8e8347709bbb0a9910bd586", "files": [ "modules/nf-core/epic2/epic2/environment.yml", "modules/nf-core/epic2/epic2/main.nf", "modules/nf-core/epic2/epic2/meta.yml", "modules/nf-core/epic2/epic2/tests/main.nf.test", "modules/nf-core/epic2/epic2/tests/main.nf.test.snap", "modules/nf-core/epic2/epic2/tests/nextflow.config" ], "type": "module", "meta": { "name": "epic2_epic2", "description": "Domain calling of broad enriched genomic regions of ChIP-seq, Cut&Run or Cut&Tag", "keywords": [ "alignment", "chip-seq", "cut&run", "cut&tag", "domain-calling" ], "tools": [ { "epic2": { "description": "Ultraperformant Chip-Seq broad domain finder based on SICER.", "homepage": "https://github.com/biocore-ntnu/epic2", "documentation": "https://github.com/biocore-ntnu/epic2", "tool_dev_url": "https://github.com/biocore-ntnu/epic2", "doi": "10.1093/bioinformatics/btz232", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "ipbam": { "type": "file", "description": "Sorted BAM file for IP sample", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "controlbam": { "type": "file", "description": "Sorted BAM file for control sample", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bed": { "type": "file", "description": "BED file containing the called domains", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions_epic2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "epic2": { "type": "string", "description": "The name of the tool" } }, { "epic2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_setuptools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "setuptools": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import setuptools; print(setuptools.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "epic2": { "type": "string", "description": "The name of the tool" } }, { "epic2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "setuptools": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import setuptools; print(setuptools.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Kevin-Brockers" ], "maintainers": [ "@Kevin-Brockers" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "estsfs", "path": "modules/nf-core/estsfs/meta.yml", "tree_sha": "aa0f8814f64f21528552adebe3aa2f407c365191", "files": [ "modules/nf-core/estsfs/environment.yml", "modules/nf-core/estsfs/main.nf", "modules/nf-core/estsfs/meta.yml", "modules/nf-core/estsfs/tests/main.nf.test", "modules/nf-core/estsfs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "estsfs", "description": "estimation of the unfolded site frequency spectrum", "keywords": [ "site frequency spectrum", "ancestral alleles", "derived alleles" ], "tools": [ { "estsfs": { "description": "est-sfs ( Keightley and Jackson, 2018) is a stand-alone implementation of a method to infer the unfolded site frequency spectrum (the uSFS) and ancestral state probabilities by maximum likelihood (ML).", "homepage": "https://sourceforge.net/projects/est-usfs/", "documentation": "https://sourceforge.net/projects/est-usfs/", "tool_dev_url": "https://sourceforge.net/projects/est-usfs/files/est-sfs-release-2.04.tar.gz", "doi": "10.1534/genetics.118.301120", "licence": [ "Free for Academic Use" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "e_config": { "type": "file", "description": "config file for est-sfs", "pattern": "*.txt", "ontologies": [] } }, { "data": { "type": "file", "description": "input data file for est-sfs", "pattern": "*.txt", "ontologies": [] } }, { "seed": { "type": "file", "description": "text file containing random number seed", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "sfs_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "${prefix}_sfs.txt": { "type": "file", "description": "output file consists of the comma-separated estimated uSFS vector", "pattern": "*.txt", "ontologies": [] } } ] ], "pvalues_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "${prefix}_pvalues.txt": { "type": "file", "description": "this file contains the estimated ancestral state probabilities for each site", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_estsfs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "est-sfs": { "type": "string", "description": "The name of the tool" } }, { "2.04": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "est-sfs": { "type": "string", "description": "The name of the tool" } }, { "2.04": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BioInf2305" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "evigene_tr2aacds", "path": "modules/nf-core/evigene/tr2aacds/meta.yml", "tree_sha": "62d3fe1bf069d7fcec89bf6acc6b4a63e09e27b1", "files": [ "modules/nf-core/evigene/tr2aacds/environment.yml", "modules/nf-core/evigene/tr2aacds/main.nf", "modules/nf-core/evigene/tr2aacds/meta.yml", "modules/nf-core/evigene/tr2aacds/tests/main.nf.test", "modules/nf-core/evigene/tr2aacds/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "evigene_tr2aacds", "description": "Uses evigene/scripts/prot/tr2aacds.pl to filter a transcript assembly", "keywords": [ "genomics", "transcript", "assembly", "clean", "polish", "filter", "redundant", "duplicate" ], "tools": [ { "evigene": { "description": "EvidentialGene is a genome informatics project for \"Evidence Directed Gene Construction\nfor Eukaryotes\", for constructing high quality, accurate gene sets for animals and\nplants (any eukaryotes), being developed by Don Gilbert at Indiana University, gilbertd at indiana edu.\n", "homepage": "http://arthropods.eugenes.org/EvidentialGene/evigene/", "documentation": "http://arthropods.eugenes.org/EvidentialGene/evigene/", "tool_dev_url": "http://arthropods.eugenes.org/EvidentialGene/evigene/", "doi": "10.7490/f1000research.1112594.1 ", "licence": [ "Don Gilbert, gilbertd At indiana edu, 2018" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Transcript assembly in fasta format", "pattern": "*.{fsa,fa,fasta,fsa.gz,fa.gz,fasta.gz}", "ontologies": [] } } ] ], "output": { "dropset": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "dropset": { "type": "directory", "description": "Directory containing dropped transcripts and associated files", "pattern": "dropset" } } ] ], "okayset": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "okayset": { "type": "directory", "description": "Directory containing included transcripts and associated files", "pattern": "okayset" } } ] ], "versions_tr2aacds": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tr2aacds": { "type": "string", "description": "The name of the tool" } }, { "\\$EVIGENEHOME/scripts/prot/tr2aacds.pl 2>&1 | sed '1!d;s/.*VERSION //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tr2aacds": { "type": "string", "description": "The name of the tool" } }, { "\\$EVIGENEHOME/scripts/prot/tr2aacds.pl 2>&1 | sed '1!d;s/.*VERSION //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "denovotranscript", "version": "1.2.1" } ] }, { "name": "expansionhunter", "path": "modules/nf-core/expansionhunter/meta.yml", "tree_sha": "ba589e71115b07d08a245236672ab2f3cc1cf9fe", "files": [ "modules/nf-core/expansionhunter/environment.yml", "modules/nf-core/expansionhunter/main.nf", "modules/nf-core/expansionhunter/meta.yml", "modules/nf-core/expansionhunter/tests/main.nf.test", "modules/nf-core/expansionhunter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "expansionhunter", "description": "Estimate repeat sizes using NGS data", "keywords": [ "STR", "repeat_expansions", "bam", "cram", "vcf", "json" ], "tools": [ { "expansionhunter": { "description": "A tool for estimating repeat sizes", "homepage": "https://github.com/Illumina/ExpansionHunter", "documentation": "https://github.com/Illumina/ExpansionHunter/blob/master/docs/01_Introduction.md", "doi": "10.1093/bioinformatics/btz431", "licence": [ "Apache-2.0" ], "identifier": "biotools:ExpansionHunter" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome", "pattern": "*.{fna,fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta_fai": { "type": "file", "description": "Reference genome index", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "variant_catalog": { "type": "file", "description": "JSON file with repeat expansion sites to genotype", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', gender:'female' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF with repeat expansions", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', gender:'female' ]\n" } }, { "*.json.gz": { "type": "file", "description": "JSON with repeat expansions", "pattern": "*.json.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', gender:'female' ]\n" } }, { "*_realigned.bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "versions_expansionhunter": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "expansionhunter": { "type": "string", "description": "The tool name" } }, { "ExpansionHunter --version | head -1 | sed -n 's/^.*ExpansionHunter v//; s/]//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bgzip": { "type": "string", "description": "The tool name" } }, { "bgzip --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "expansionhunter": { "type": "string", "description": "The tool name" } }, { "ExpansionHunter --version | head -1 | sed -n 's/^.*ExpansionHunter v//; s/]//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bgzip": { "type": "string", "description": "The tool name" } }, { "bgzip --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jemten" ], "maintainers": [ "@jemten" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "expansionhunterdenovo_merge", "path": "modules/nf-core/expansionhunterdenovo/merge/meta.yml", "tree_sha": "ca26e5ddaa1e86439914c93de7de507c20ecca2d", "files": [ "modules/nf-core/expansionhunterdenovo/merge/environment.yml", "modules/nf-core/expansionhunterdenovo/merge/main.nf", "modules/nf-core/expansionhunterdenovo/merge/meta.yml", "modules/nf-core/expansionhunterdenovo/merge/tests/main.nf.test", "modules/nf-core/expansionhunterdenovo/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "expansionhunterdenovo_merge", "description": "Merge STR profiles into a multi-sample STR profile", "keywords": [ "expansionhunterdenovo", "merge", "str" ], "tools": [ { "expansionhunterdenovo": { "description": "ExpansionHunter Denovo (EHdn) is a suite of tools for detecting novel expansions of short tandem repeats (STRs).", "homepage": "https://github.com/Illumina/ExpansionHunterDenovo", "documentation": "https://github.com/Illumina/ExpansionHunterDenovo/blob/master/documentation/00_Introduction.md", "tool_dev_url": "https://github.com/Illumina/ExpansionHunterDenovo", "licence": [ "Apache License 2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "manifest": { "type": "file", "description": "A tab-delimited file containing the sample name, whether it's case or control\nand the paths to the corresponding STR profiles.\nSee here for an example: https://github.com/Illumina/ExpansionHunterDenovo/blob/master/documentation/06_Merging_profiles.md#manifest-files\n", "pattern": "*.{tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "merged_profiles": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.multisample_profile.json": { "type": "file", "description": "The merged STR profiles", "pattern": "*.multisample_profile.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_expansionhunterdenovo": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "expansionhunterdenovo": { "type": "string", "description": "The name of the tool" } }, { "ExpansionHunterDenovo --help |& sed '1!d;s/ExpansionHunter Denovo v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "expansionhunterdenovo": { "type": "string", "description": "The name of the tool" } }, { "ExpansionHunterDenovo --help |& sed '1!d;s/ExpansionHunter Denovo v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "expansionhunterdenovo_profile", "path": "modules/nf-core/expansionhunterdenovo/profile/meta.yml", "tree_sha": "b0ecdea49ce99c26ec42171b2cb089756c67fc1d", "files": [ "modules/nf-core/expansionhunterdenovo/profile/environment.yml", "modules/nf-core/expansionhunterdenovo/profile/main.nf", "modules/nf-core/expansionhunterdenovo/profile/meta.yml", "modules/nf-core/expansionhunterdenovo/profile/tests/main.nf.test", "modules/nf-core/expansionhunterdenovo/profile/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "expansionhunterdenovo_profile", "description": "Compute genome-wide STR profile", "keywords": [ "expansionhunterdenovo", "profile", "STR", "genome", "bam", "cram" ], "tools": [ { "expansionhunterdenovo": { "description": "ExpansionHunter Denovo (EHdn) is a suite of tools for detecting novel expansions of short tandem repeats (STRs).", "homepage": "https://github.com/Illumina/ExpansionHunterDenovo", "documentation": "https://github.com/Illumina/ExpansionHunterDenovo/blob/master/documentation/00_Introduction.md", "tool_dev_url": "https://github.com/Illumina/ExpansionHunterDenovo", "licence": [ "Apache License 2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "alignment_file": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "alignment_index": { "type": "file", "description": "Index of the BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "The FASTA reference file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "The index of the FASTA reference file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "locus_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.locus.tsv": { "type": "file", "description": "The locus TSV file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "motif_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.motif.tsv": { "type": "file", "description": "The motif TSV file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "str_profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.str_profile.json": { "type": "file", "description": "The JSON file containing the STR profile", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_expansionhunterdenovo": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "expansionhunterdenovo": { "type": "string", "description": "The name of the tool" } }, { "ExpansionHunterDenovo --help |& sed '1!d;s/ExpansionHunter Denovo v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "expansionhunterdenovo": { "type": "string", "description": "The name of the tool" } }, { "ExpansionHunterDenovo --help |& sed '1!d;s/ExpansionHunter Denovo v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fairy_coverage", "path": "modules/nf-core/fairy/coverage/meta.yml", "tree_sha": "321d19796c0d3d51ee94d7f55d8422d90914ca3a", "files": [ "modules/nf-core/fairy/coverage/environment.yml", "modules/nf-core/fairy/coverage/main.nf", "modules/nf-core/fairy/coverage/meta.yml", "modules/nf-core/fairy/coverage/tests/main.nf.test", "modules/nf-core/fairy/coverage/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fairy_coverage", "description": "Computes coverage depth statistics for assembled contigs from one or more\nfairy sketch files, producing a MetaBAT2-compatible TSV with per-contig\nmean depth and variance columns.\n", "keywords": [ "metagenomics", "coverage", "binning", "alignment-free", "contig" ], "tools": [ { "fairy": { "description": "fairy is a fast, alignment-free, k-mer-based tool for computing\ncoverage depth statistics for metagenomic samples. It is orders of\nmagnitude faster than alignment-based approaches and produces output\ndirectly compatible with MetaBAT2.\n", "homepage": "https://github.com/bluenote-1577/fairy", "documentation": "https://github.com/bluenote-1577/fairy", "tool_dev_url": "https://github.com/bluenote-1577/fairy", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "sketches": { "type": "file", "description": "One or more fairy sketch files (.bcsp) produced by `fairy sketch`", "pattern": "*.bcsp", "ontologies": [] } }, { "contigs": { "type": "file", "description": "Assembled contigs in FASTA format", "pattern": "*.{fa,fasta,fna,fa.gz,fasta.gz,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "MetaBAT2-compatible TSV file with per-contig coverage statistics.\nColumns: contigName, contigLen, totalAvgDepth, and per-sample\nmean depth and variance.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_fairy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fairy": { "type": "string", "description": "The name of the tool" } }, { "fairy --version 2>&1 | sed 's/fairy //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fairy": { "type": "string", "description": "The name of the tool" } }, { "fairy --version 2>&1 | sed 's/fairy //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fairy_sketch", "path": "modules/nf-core/fairy/sketch/meta.yml", "tree_sha": "6341add27746642746f41599daea2bf1bf73d88c", "files": [ "modules/nf-core/fairy/sketch/environment.yml", "modules/nf-core/fairy/sketch/main.nf", "modules/nf-core/fairy/sketch/meta.yml", "modules/nf-core/fairy/sketch/tests/main.nf.test", "modules/nf-core/fairy/sketch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fairy_sketch", "description": "Sketches FASTQ reads into binary sketch (.bcsp) files for alignment-free coverage estimation.", "keywords": [ "sketch", "coverage", "fastq", "alignment-free", "metagenomics" ], "tools": [ { "fairy": { "description": "Alignment-free tool for rapidly computing coverage of contigs/genomes from short or long reads using sketching.", "homepage": "https://github.com/bluenote-1577/fairy", "documentation": "https://github.com/bluenote-1577/fairy", "tool_dev_url": "https://github.com/bluenote-1577/fairy", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FASTQ files. For paired-end data provide two files [R1, R2];\nfor single-end or long reads provide a single file [reads].\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "sketch": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "${prefix}/*.bcsp": { "type": "file", "description": "Binary sketch file(s) produced by fairy sketch, used as input for fairy coverage estimation.", "pattern": "*.bcsp", "ontologies": [] } } ] ], "versions_fairy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fairy": { "type": "string", "description": "The name of the tool" } }, { "fairy --version 2>&1 | sed 's/fairy //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fairy": { "type": "string", "description": "The name of the tool" } }, { "fairy --version 2>&1 | sed 's/fairy //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "falco", "path": "modules/nf-core/falco/meta.yml", "tree_sha": "bb02ba8d6f48f591d135bdc5eeb06b86289871d2", "files": [ "modules/nf-core/falco/environment.yml", "modules/nf-core/falco/main.nf", "modules/nf-core/falco/meta.yml", "modules/nf-core/falco/tests/main.nf.test", "modules/nf-core/falco/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "falco", "description": "Run falco on sequenced reads", "keywords": [ "quality control", "qc", "adapters", "fastq" ], "tools": [ { "fastqc": { "description": "falco is a drop-in C++ implementation of FastQC to assess the quality of sequence reads.", "homepage": "https://falco.readthedocs.io/", "documentation": "https://falco.readthedocs.io/", "licence": [ "GPL v3" ], "identifier": "biotools:falco-rna" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "FastQC like report", "pattern": "*_{fastqc_report.html}", "ontologies": [ { "edam": "http://edamontology.org/format_3474" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "falco report data", "pattern": "*_{data.txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3474" } ] } } ] ], "versions_falco": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "falco": { "type": "string", "description": "The name of the tool" } }, { "falco --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "falco": { "type": "string", "description": "The name of the tool" } }, { "falco --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lucacozzuto" ], "maintainers": [ "@lucacozzuto" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "falint", "path": "modules/nf-core/falint/meta.yml", "tree_sha": "d25f2f0c2b8fcead4007552940fe6959408f65b8", "files": [ "modules/nf-core/falint/environment.yml", "modules/nf-core/falint/main.nf", "modules/nf-core/falint/meta.yml", "modules/nf-core/falint/tests/main.nf.test", "modules/nf-core/falint/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "falint", "description": "A fasta linter/validator", "keywords": [ "fasta", "validation", "genome" ], "tools": [ { "falint": { "description": "A Fasta linter/validator", "homepage": "https://github.com/GallVp/fa-lint", "documentation": "https://github.com/GallVp/fa-lint", "tool_dev_url": "https://github.com/GallVp/fa-lint", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing file information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "success_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing file information\ne.g. [ id:'test' ]\n" } }, { "*.success.log": { "type": "file", "description": "Log file for successful validation", "pattern": "*.success.log", "ontologies": [] } } ] ], "error_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing file information\ne.g. [ id:'test' ]\n" } }, { "*.error.log": { "type": "file", "description": "Log file for failed validation", "pattern": "*.error.log", "ontologies": [] } } ] ], "versions_falint": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "falint": { "type": "string", "description": "The name of the tool" } }, { "fa-lint --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "falint": { "type": "string", "description": "The name of the tool" } }, { "fa-lint --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@gallvp" ], "maintainers": [ "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "famsa_align", "path": "modules/nf-core/famsa/align/meta.yml", "tree_sha": "741b385855e342a56ba0c29be7d93bb0f499dbcf", "files": [ "modules/nf-core/famsa/align/environment.yml", "modules/nf-core/famsa/align/main.nf", "modules/nf-core/famsa/align/meta.yml", "modules/nf-core/famsa/align/tests/main.nf.test", "modules/nf-core/famsa/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "famsa_align", "description": "Aligns sequences using FAMSA", "keywords": [ "alignment", "MSA", "genomics" ], "tools": [ { "famsa": { "description": "Algorithm for large-scale multiple sequence alignments", "homepage": "https://github.com/refresh-bio/FAMSA", "documentation": "https://github.com/refresh-bio/FAMSA", "tool_dev_url": "https://github.com/refresh-bio/FAMSA", "doi": "10.1038/srep33964", "licence": [ "GPL v3" ], "identifier": "biotools:famsa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing tree information\ne.g. `[ id:'test_tree']`\n" } }, { "tree": { "type": "file", "description": "Input guide tree in Newick format", "pattern": "*.{dnd}", "ontologies": [ { "edam": "http://edamontology.org/format_2006" } ] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is handled by passing '-gz' to FAMSA along with any other options specified in task.ext.args." } } ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "${prefix}.aln{.gz,}": { "type": "file", "description": "Alignment file, in FASTA format. May be gzipped or uncompressed, depending on if compress is set to true or false", "pattern": "*.aln{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_famsa": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "famsa": { "type": "string", "description": "The tool name" } }, { "famsa -help 2>&1 | sed '2!d;s/.*version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "famsa": { "type": "string", "description": "The name of the tool" } }, { "famsa -help 2>&1 | sed '2!d;s/.*version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas", "@JoseEspinosa" ], "maintainers": [ "@luisas", "@JoseEspinosa", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "famsa_guidetree", "path": "modules/nf-core/famsa/guidetree/meta.yml", "tree_sha": "fca6c89aea66f8ed2b3c7c75b72c2c1b37518802", "files": [ "modules/nf-core/famsa/guidetree/environment.yml", "modules/nf-core/famsa/guidetree/main.nf", "modules/nf-core/famsa/guidetree/meta.yml", "modules/nf-core/famsa/guidetree/tests/main.nf.test", "modules/nf-core/famsa/guidetree/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "famsa_guidetree", "description": "Renders a guidetree in famsa", "keywords": [ "guide tree", "msa", "newick" ], "tools": [ { "famsa": { "description": "Algorithm for large-scale multiple sequence alignments", "homepage": "https://github.com/refresh-bio/FAMSA", "documentation": "https://github.com/refresh-bio/FAMSA", "tool_dev_url": "https://github.com/refresh-bio/FAMSA", "doi": "10.1038/srep33964", "licence": [ "GPL v3" ], "identifier": "biotools:famsa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*.dnd": { "type": "file", "description": "Guide tree file in Newick format", "pattern": "*.{dnd}", "ontologies": [ { "edam": "http://edamontology.org/format_2006" } ] } } ] ], "versions_famsa": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "famsa": { "type": "string", "description": "The tool name" } }, { "famsa -help 2>&1 | sed '2!d;s/.*version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "famsa": { "type": "string", "description": "The tool name" } }, { "famsa -help 2>&1 | sed '2!d;s/.*version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas", "@JoseEspinosa" ], "maintainers": [ "@luisas", "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "faqcs", "path": "modules/nf-core/faqcs/meta.yml", "tree_sha": "d93a2de94ae38bb75a4de5d56c460a0d204196ba", "files": [ "modules/nf-core/faqcs/environment.yml", "modules/nf-core/faqcs/main.nf", "modules/nf-core/faqcs/meta.yml", "modules/nf-core/faqcs/tests/main.nf.test", "modules/nf-core/faqcs/tests/main.nf.test.snap", "modules/nf-core/faqcs/tests/nextflow.config" ], "type": "module", "meta": { "name": "faqcs", "description": "Perform adapter and quality trimming on sequencing reads with reporting", "keywords": [ "trimming", "quality control", "fastq", "faqcs" ], "tools": [ { "faqcs": { "description": "FaQCs combines several features of currently available applications into a single, user-friendly process, and includes additional unique capabilities such as filtering the PhiX control sequences, conversion of FASTQ formats, and multi-threading. The original data and trimmed summaries are reported within a variety of graphics and reports, providing a simple way to do data quality control and assurance.\n", "homepage": "https://github.com/LANL-Bioinformatics/FaQCs", "documentation": "https://github.com/LANL-Bioinformatics/FaQCs", "tool_dev_url": "https://github.com/LANL-Bioinformatics/FaQCs", "doi": "10.1186/s12859-014-0366-2", "licence": [ "GPLv3 License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for\nsingle-end and paired-end data, respectively.\n", "ontologies": [] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.trimmed.fastq.gz": { "type": "file", "description": "The trimmed/modified fastq reads", "pattern": "*trimmed.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.stats.txt": { "type": "file", "description": "trimming/qc text stats file", "pattern": "*.stats.txt", "ontologies": [] } } ] ], "debug": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "./debug": { "type": "directory", "description": "trimming/qc files from --debug option", "pattern": "./debug" } } ] ], "statspdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_qc_report.pdf": { "type": "file", "description": "trimming/qc pdf report file", "pattern": "*_qc_report.pdf", "ontologies": [] } } ] ], "reads_fail": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.discard.fastq.gz": { "type": "file", "description": "Reads that failed the preprocessing (Optional with --discard args setting)", "pattern": "*discard.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "reads_unpaired": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.trimmed.unpaired.fastq.gz": { "type": "file", "description": "Reads without matching mates in paired-end files (Optional)", "pattern": "*trimmed.unpaired.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "fastq log file", "pattern": "*.log", "ontologies": [] } } ] ], "versions_faqcs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "faqcs": { "type": "string", "description": "The name of the tool" } }, { "FaQCs --version 2>&1 | sed 's/^.*Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "faqcs": { "type": "string", "description": "The name of the tool" } }, { "FaQCs --version 2>&1 | sed 's/^.*Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mjcipriano", "@sateeshperi", "@hseabolt" ], "maintainers": [ "@mjcipriano", "@sateeshperi", "@hseabolt" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fargene", "path": "modules/nf-core/fargene/meta.yml", "tree_sha": "0f73dd3bb4d26f935c2275ebb7c5547c9ad9a056", "files": [ "modules/nf-core/fargene/environment.yml", "modules/nf-core/fargene/main.nf", "modules/nf-core/fargene/meta.yml", "modules/nf-core/fargene/tests/main.nf.test", "modules/nf-core/fargene/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fargene", "description": "tool that takes either fragmented metagenomic data or longer sequences as input and predicts and delivers full-length antiobiotic resistance genes as output.", "keywords": [ "antibiotic resistance genes", "ARGs", "identifier", "metagenomic", "contigs" ], "tools": [ { "fargene": { "description": "Fragmented Antibiotic Resistance Gene Identifier takes either fragmented metagenomic data or longer sequences as input and predicts and delivers full-length antiobiotic resistance genes as output", "homepage": "https://github.com/fannyhb/fargene", "documentation": "https://github.com/fannyhb/fargene", "tool_dev_url": "https://github.com/fannyhb/fargene", "licence": [ "MIT" ], "identifier": "biotools:fargene" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "uncompressed fasta file or paired-end fastq files containing either genomes or longer contigs as nucleotide or protein sequences (fasta) or fragmented metagenomic reads (fastq)", "pattern": "*.{fasta}", "ontologies": [] } } ], { "hmm_model": { "type": "string", "description": "name of custom hidden markov model to be used [pre-defined class_a, class_b_1_2, class_b_3, class_c, class_d_1, class_d_2, qnr, tet_efflux, tet_rpg, tet_enzyme]" } } ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "log file", "pattern": "*.{log}", "ontologies": [] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/results_summary.txt": { "type": "file", "description": "analysis summary text file", "pattern": "*.{txt}", "ontologies": [] } } ] ], "hmm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/hmmsearchresults/*.out": { "type": "file", "description": "output from hmmsearch (both single gene annotations + contigs)", "pattern": "*.{out}", "ontologies": [] } } ] ], "hmm_genes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/hmmsearchresults/retrieved-*.out": { "type": "file", "description": "output from hmmsearch (single gene annotations only)", "pattern": "retrieved-*.{out}", "ontologies": [] } } ] ], "orfs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/predictedGenes/predicted-orfs.fasta": { "type": "file", "description": "open reading frames (ORFs)", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "orfs_amino": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/predictedGenes/predicted-orfs-amino.fasta": { "type": "file", "description": "protein translation of open reading frames (ORFs)", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/predictedGenes/retrieved-contigs.fasta": { "type": "file", "description": "(complete) contigs that passed the final full-length classification", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "contigs_pept": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/predictedGenes/retrieved-contigs-peptides.fasta": { "type": "file", "description": "parts of the contigs that passed the final classification step that aligned with the HMM, as amino acid sequences", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "filtered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/predictedGenes/*filtered.fasta": { "type": "file", "description": "sequences that passed the final classification step, but only the parts that where predicted by the HMM to be part of the gene", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "filtered_pept": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/predictedGenes/*filtered-peptides.fasta": { "type": "file", "description": "sequences from filtered.fasta, translated in the same frame as the gene is predicted to be located", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "fragments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/retrievedFragments/all_retrieved_*.fastq": { "type": "file", "description": "All quality controlled retrieved fragments that were classified as positive, together with its read-pair, gathered in two files", "pattern": "*.{fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "trimmed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/retrievedFragments/trimmedReads/*.fasta": { "type": "file", "description": "The quality controlled retrieved fragments from each input file.", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "spades": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/spades_assembly/*": { "type": "directory", "description": "The output from the SPAdes assembly", "pattern": "spades_assembly" } } ] ], "metagenome": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/tmpdir/*.fasta": { "type": "file", "description": "The FASTQ to FASTA converted input files from metagenomic reads.", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "tmp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/tmpdir/*.out": { "type": "file", "description": "The from FASTQ to FASTA converted input files and their translated input sequences. Are only saved if option --store-peptides is used.", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "versions_fargene": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fargene": { "type": "string", "description": "The name of the tool" } }, { "0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fargene": { "type": "string", "description": "The name of the tool" } }, { "0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louperelo" ], "maintainers": [ "@louperelo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "fast2q", "path": "modules/nf-core/fast2q/meta.yml", "tree_sha": "38bd16632b8a68e86c77a9c9d94515a5c01d77c9", "files": [ "modules/nf-core/fast2q/environment.yml", "modules/nf-core/fast2q/main.nf", "modules/nf-core/fast2q/meta.yml", "modules/nf-core/fast2q/tests/main.nf.test", "modules/nf-core/fast2q/tests/main.nf.test.snap", "modules/nf-core/fast2q/tests/nextflow.config" ], "type": "module", "meta": { "name": "fast2q", "description": "A program that counts sequence occurrences in FASTQ files.", "keywords": [ "CRISPRi", "FASTQ", "genomics" ], "tools": [ { "2FAST2Q": { "description": "2FAST2Q is ideal for CRISPRi-Seq, and for extracting and counting any kind of information from reads in the fastq format, such as barcodes in Bar-seq experiments.\n2FAST2Q can work with sequence mismatches, Phred-score, and be used to find and extract unknown sequences delimited by known sequences.\n2FAST2Q can extract multiple features per read using either fixed positions or delimiting search sequences.\n", "homepage": "https://github.com/afombravo/2FAST2Q", "doi": "10.7717/peerj.14041", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing output name.\ne.g. [ id:'test']\n" } }, { "fastq": { "type": "directory", "description": "Folder with FASTQ file(s). 2FAST2Q automatically picks up all the FASTQ files inside the provided folder.", "pattern": "*.{fastq,gz}" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'library_name', multiple_features_per_read:false ]\n" } }, { "library": { "type": "file", "description": ".csv library file following the ´Feature_name,sequence´ or ´Feature_name,sequence1:sequence2´ format. See 2FAST2Q instructions for more information.", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "count_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing output name.\ne.g. [ id:'test' ]\n" } }, { "${prefix}.csv": { "type": "file", "description": "Count matrix csv file\n", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing output name.\ne.g. [ id:'test' ]\n" } }, { "${prefix}_stats.csv": { "type": "file", "description": "File containing all the relevant statistics such as quality passing reads, aligned reads, total reads, and sample run times.\n", "ontologies": [] } } ] ], "distribution_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing output name.\ne.g. [ id:'test' ]\n" } }, { "${prefix}_distribution_plot.png": { "type": "file", "description": "Violin plot of the distribution of reads per feature across all samples.\n", "ontologies": [] } } ] ], "reads_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing output name.\ne.g. [ id:'test' ]\n" } }, { "${prefix}_reads_plot.png": { "type": "file", "description": "Bar plot with the distribution of reads, in absolute numbers, binned to the different quality metrics indicated in the statistics.csv\n", "ontologies": [] } } ] ], "reads_plot_percentage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing output name.\ne.g. [ id:'test' ]\n" } }, { "${prefix}_reads_plot_percentage.png": { "type": "file", "description": "Bar plot with the distribution of reads, in percentage, binned to the different quality metrics indicated in the statistics.csv\n", "ontologies": [] } } ] ], "versions_fast2q": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fast2q": { "type": "string", "description": "The name of the tool" } }, { "2fast2q -v | sed -n \"s/Version: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fast2q": { "type": "string", "description": "The name of the tool" } }, { "2fast2q -v | sed -n \"s/Version: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@afombravo" ], "maintainers": [ "@afombravo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastaguard", "path": "modules/nf-core/fastaguard/meta.yml", "tree_sha": "a2a2dba0108275188c2224ea495cfce69af41a39", "files": [ "modules/nf-core/fastaguard/environment.yml", "modules/nf-core/fastaguard/main.nf", "modules/nf-core/fastaguard/meta.yml", "modules/nf-core/fastaguard/tests/main.nf.test", "modules/nf-core/fastaguard/tests/main.nf.test.snap", "modules/nf-core/fastaguard/tests/nextflow.config" ], "type": "module", "meta": { "name": "fastaguard", "description": "FASTA preflight QC for assembly pipelines", "keywords": [ "fasta", "assembly", "qc" ], "tools": [ { "fastaguard": { "description": "FASTA preflight QC for assembly pipelines", "homepage": "https://github.com/ehsanestaji/FastaGuard", "documentation": "https://github.com/ehsanestaji/FastaGuard", "tool_dev_url": "https://github.com/ehsanestaji/FastaGuard", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample' ]\n" } }, { "fasta": { "type": "file", "description": "Assembly FASTA file", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample' ]\n" } }, { "*.fastaguard.html": { "type": "file", "description": "FastaGuard HTML report", "pattern": "*.fastaguard.html", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample' ]\n" } }, { "*.fastaguard.json": { "type": "file", "description": "FastaGuard JSON report", "pattern": "*.fastaguard.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample' ]\n" } }, { "*.fastaguard.tsv": { "type": "file", "description": "FastaGuard TSV summary", "pattern": "*.fastaguard.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "mqc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample' ]\n" } }, { "*.fastaguard_mqc.json": { "type": "file", "description": "MultiQC custom-content JSON", "pattern": "*.fastaguard_mqc.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_fastaguard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fastaguard": { "type": "string", "description": "The tool name" } }, { "fastaguard --version | cut -d \" \" -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fastaguard": { "type": "string", "description": "The tool name" } }, { "fastaguard --version | cut -d \" \" -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ehsanestaji" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastani", "path": "modules/nf-core/fastani/meta.yml", "tree_sha": "5ed11412de0ebe8649d292b27d37519190e154d1", "files": [ "modules/nf-core/fastani/environment.yml", "modules/nf-core/fastani/main.nf", "modules/nf-core/fastani/meta.yml", "modules/nf-core/fastani/tests/main.nf.test", "modules/nf-core/fastani/tests/main.nf.test.snap", "modules/nf-core/fastani/tests/nextflow.config" ], "type": "module", "meta": { "name": "fastani", "description": "Alignment-free computation of Average Nucleotide Identity (ANI)", "keywords": [ "genome", "fasta", "ANI" ], "tools": [ { "fastani": { "description": "FastANI is developed for fast alignment-free computation of whole-genome Average Nucleotide Identity (ANI).", "homepage": "https://github.com/ParBLiSS/FastANI", "documentation": "https://github.com/ParBLiSS/FastANI", "tool_dev_url": "https://github.com/ParBLiSS/FastANI", "doi": "10.1038/s41467-018-07641-9", "licence": [ "Apache-2.0" ], "identifier": "biotools:fastani" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "query": { "type": "file", "description": "Fasta file to be used as the query. If provided, ql will be ignored.", "pattern": "*.{fasta,fna,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the reference" } }, { "reference": { "type": "file", "description": "Fasta file to be used as the reference. If provided, rl will be ignored.", "pattern": "*.{fasta,fna,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "ql": { "type": "file", "description": "File containing a list of query fasta paths. query input takes precedence over this list if both are provided.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "rl": { "type": "file", "description": "File containing a list of reference fasta paths. reference input takes precedence over this list if both are provided.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], "output": { "ani": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.txt": { "type": "file", "description": "ANI results file", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "visual": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.visual": { "type": "file", "optional": true, "description": "FastANI visualization output", "pattern": "*.visual", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.matrix": { "type": "file", "optional": true, "description": "ANI matrix output", "ontologies": [ { "edam": "http://edamontology.org/format_3033" } ] } } ] ], "versions_fastani": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastani": { "type": "string", "description": "The name of the tool" } }, { "fastANI --version 2>&1 | head -1 | sed \"s/version\\ //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastani": { "type": "string", "description": "The name of the tool" } }, { "fastANI --version 2>&1 | head -1 | sed \"s/version\\ //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@Ethan-Hetrick" ], "maintainers": [ "@abhi18av", "@Ethan-Hetrick" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastavalidator", "path": "modules/nf-core/fastavalidator/meta.yml", "tree_sha": "55017b7bc5f11798ab86e4111844f3354a2a1800", "files": [ "modules/nf-core/fastavalidator/environment.yml", "modules/nf-core/fastavalidator/main.nf", "modules/nf-core/fastavalidator/meta.yml", "modules/nf-core/fastavalidator/tests/main.nf.test", "modules/nf-core/fastavalidator/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastavalidator", "description": "\"Python C-extension for a simple validator for fasta files. The module emits the validated file or an\nerror log upon validation failure.\"\n", "deprecated": true, "keywords": [ "fasta", "validation", "genome" ], "tools": [ { "fasta_validate": { "description": "\"Python C-extension for a simple C code to validate a fasta file. It only checks a few things,\nand by default only sets its response via the return code,\nso you will need to check that!\"\n", "homepage": "https://github.com/linsalrob/py_fasta_validator", "documentation": "https://github.com/linsalrob/py_fasta_validator", "tool_dev_url": "https://github.com/linsalrob/py_fasta_validator", "doi": "10.5281/zenodo.5002710", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing file information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "success_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing file information\ne.g. [ id:'test' ]\n" } }, { "*.success.log": { "type": "file", "description": "Log file for successful validation", "pattern": "*.success.log", "ontologies": [] } } ] ], "error_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing file information\ne.g. [ id:'test' ]\n" } }, { "*.error.log": { "type": "file", "description": "Log file for failed validation", "pattern": "*.error.log", "ontologies": [] } } ] ], "versions_py_fasta_validator": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "py_fasta_validator": { "type": "string", "description": "The name of the tool" } }, { "py_fasta_validator --version | cut -d\" \" -f3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "py_fasta_validator": { "type": "string", "description": "The name of the tool" } }, { "py_fasta_validator --version | cut -d\" \" -f3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@gallvp" ], "maintainers": [ "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "fastawindows", "path": "modules/nf-core/fastawindows/meta.yml", "tree_sha": "fe332f987b7d970d9874fea68c0cf1ca4b2c59f4", "files": [ "modules/nf-core/fastawindows/environment.yml", "modules/nf-core/fastawindows/main.nf", "modules/nf-core/fastawindows/meta.yml", "modules/nf-core/fastawindows/tests/main.nf.test", "modules/nf-core/fastawindows/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastawindows", "description": "Quickly compute statistics over a fasta file in windows.", "keywords": [ "genome", "fasta", "tsv", "bed" ], "tools": [ { "fastawindows": { "description": "fasta_windows is a tool written for Darwin Tree of Life chromosomal level genome assemblies. The executable takes a fasta formatted file and calculates some statistics of interest in windows", "homepage": "https://github.com/tolkit/fasta_windows", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } } ] ], "output": { "freq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fw_out/*_freq_windows.tsv": { "type": "file", "description": "TSV file with frequencies and statistics", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "mononuc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fw_out/*_mononuc_windows.tsv": { "type": "file", "description": "TSV file with mononucleotide counts", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "dinuc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fw_out/*_dinuc_windows.tsv": { "type": "file", "description": "TSV file with dinucleotide counts", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "trinuc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fw_out/*_trinuc_windows.tsv": { "type": "file", "description": "TSV file with trinucleotide counts", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tetranuc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fw_out/*_tetranuc_windows.tsv": { "type": "file", "description": "TSV file with tetranucleotide counts", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_fasta_windows": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fasta_windows": { "type": "string", "description": "The name of the tool" } }, { "fasta_windows --version | cut -d\" \" -f3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fasta_windows": { "type": "string", "description": "The name of the tool" } }, { "fasta_windows --version | cut -d\" \" -f3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@muffato" ], "maintainers": [ "@muffato" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastcov", "path": "modules/nf-core/fastcov/meta.yml", "tree_sha": "b903199a2ea86329237cf405b58d52b6439056fa", "files": [ "modules/nf-core/fastcov/environment.yml", "modules/nf-core/fastcov/main.nf", "modules/nf-core/fastcov/meta.yml", "modules/nf-core/fastcov/tests/main.nf.test", "modules/nf-core/fastcov/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastcov", "description": "Generate a coverage plot from one or more bam files", "keywords": [ "coverage", "bam", "map" ], "tools": [ { "fastcov": { "description": "Generate a coverage plot from one or more bam files", "homepage": "https://github.com/RaverJay/fastcov/", "documentation": "https://github.com/RaverJay/fastcov/blob/main/README.md", "tool_dev_url": "https://github.com/RaverJay/fastcov/tree/main", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } }, { "index": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } } ], { "file_ext": { "type": "string", "description": "output plot file extension string, e.g. `png` or `pdf`" } } ], "output": { "coverage_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{png,svg,pdf}" } }, { "${prefix}.${file_ext}": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{png,svg,pdf}" } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "log.txt": { "type": "file", "description": "Log output redirected to a text file", "pattern": "log.txt", "ontologies": [ { "edam": "http://edamontology.org/data_1678" }, { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_fastcov": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastcov": { "type": "string", "description": "The name of the tool" } }, { "0.1.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastcov": { "type": "string", "description": "The name of the tool" } }, { "0.1.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@davidfischer" ], "maintainers": [ "@davidfischer" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastdup", "path": "modules/nf-core/fastdup/meta.yml", "tree_sha": "0c392b2b5f5be92b519eb83284d2badf82a5f568", "files": [ "modules/nf-core/fastdup/environment.yml", "modules/nf-core/fastdup/main.nf", "modules/nf-core/fastdup/meta.yml", "modules/nf-core/fastdup/tests/main.nf.test", "modules/nf-core/fastdup/tests/main.nf.test.snap", "modules/nf-core/fastdup/tests/nextflow.config" ], "type": "module", "meta": { "name": "fastdup", "description": "FastDup is a tool designed to locate and tag duplicate reads in a coordinate-sorted SAM or BAM file, using the same core algorithm as Picard MarkDuplicates.", "keywords": [ "duplicate", "BAM", "reads" ], "tools": [ { "fastdup": { "description": "FastDup is a tool designed to locate and tag duplicate reads in a coordinate-sorted SAM or BAM file, using the same core algorithm as Picard MarkDuplicates.", "homepage": "https://github.com/zzhofict/FastDup", "documentation": "https://github.com/zzhofict/FastDup", "tool_dev_url": "https://github.com/zzhofict/FastDup", "doi": "10.1093/bioinformatics/btaf633", "licence": [ "MIT" ], "identifier": "biotools:fastdup" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads": { "type": "file", "description": "Sequence reads file, can be SAM/BAM format", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "BAM file with duplicate reads marked/removed.", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.metrics.txt": { "type": "file", "description": "Duplicate metrics file generated by fastdup.", "pattern": "*.{metrics.txt}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bai": { "type": "file", "description": "BAI index file generated by fastdup.", "pattern": "*.{bai}", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.csi": { "type": "file", "description": "CSI index file generated by fastdup.", "pattern": "*.{csi}", "ontologies": [] } } ] ], "versions_fastdup": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastdup": { "type": "string", "description": "The name of the tool" } }, { "fastdup --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastdup": { "type": "string", "description": "The name of the tool" } }, { "fastdup --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@emmadizdarevic" ], "maintainers": [ "@emmadizdarevic" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastga_fastga", "path": "modules/nf-core/fastga/fastga/meta.yml", "tree_sha": "63f7604e2d338e84ae72275364422d1f9e2b71a2", "files": [ "modules/nf-core/fastga/fastga/.conda-lock/linux_amd64-bd-8cb4c20b64de3563_1.txt", "modules/nf-core/fastga/fastga/.conda-lock/linux_arm64-bd-a5521dd9ee4ee959_1.txt", "modules/nf-core/fastga/fastga/environment.yml", "modules/nf-core/fastga/fastga/main.nf", "modules/nf-core/fastga/fastga/meta.yml", "modules/nf-core/fastga/fastga/tests/main.nf.test", "modules/nf-core/fastga/fastga/tests/main.nf.test.snap", "modules/nf-core/fastga/fastga/tests/nextflow.config" ], "type": "module", "meta": { "name": "fastga_fastga", "description": "Compare two genomes or a genome against itself and output a .1aln, .paf, or .psl file of all alignments found.", "keywords": [ "genome alignment", "paf", "onecode", "psl", "comparative genomics" ], "tools": [ { "fastga": { "description": "FastGA - A Fast Genome Aligner.", "homepage": "https://github.com/thegenemyers/FASTGA", "documentation": "https://github.com/thegenemyers/FASTGA", "tool_dev_url": "https://github.com/thegenemyers/FASTGA", "licence": [ "BSD-like" ], "identifier": "biotools:fastga" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta1": { "type": "file", "description": "FASTA file of the first genome to align. If this is the only input, this\ngenome is aligned against itself.\n", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "fasta2": { "type": "file", "description": "FASTA file of the second genome to align.\n", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], { "output_format": { "type": "string", "description": "Output format for the alignment results. Options are:\n\n- paf (or subtypes pafx, pafm, pafxS, pafmS, pafxs, pafms - see documentation for details)\n- psl\n- 1aln\n" } } ], "output": { "paf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.paf": { "type": "file", "description": "PAF file", "pattern": "*.{paf}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "psl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.psl": { "type": "file", "description": "BLAT style PSL file", "pattern": "*.{psl}", "ontologies": [ { "edam": "http://edamontology.org/format_3007" } ] } } ] ], "onealn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.1aln": { "type": "file", "description": "1aln file", "pattern": "*.{1aln}", "ontologies": [] } } ] ], "onegdb": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.1gdb": { "type": "file", "description": "1gdb file", "pattern": "*.{1gdb}", "ontologies": [] } } ] ], "gix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.gix": { "type": "file", "description": "gix file", "pattern": "*.{gix}", "ontologies": [] } } ] ], "versions_fastga": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastga": { "type": "string", "description": "The name of the tool" } }, { "1.5.20260729": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastga": { "type": "string", "description": "The name of the tool" } }, { "1.5.20260729": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fastga:1.5.20260729--8cb4c20b64de3563", "build_id": "bd-8cb4c20b64de3563_1", "scan_id": "sc-4b173310af5bba5c_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fastga:1.5.20260729--a5521dd9ee4ee959", "build_id": "bd-a5521dd9ee4ee959_1", "scan_id": "sc-1aadfb8996c2ab9c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fastga:1.5.20260729--79398f854ba98d7b", "build_id": "bd-79398f854ba98d7b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/68/685e31663606feff0225f6e4b79ce332c8516716a5fad8f2a411f0671f1c9126/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fastga:1.5.20260729--d13337da2d5c8a59", "build_id": "bd-d13337da2d5c8a59_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ee/ee560ff1950e4657d295829dba0fd3a395b5b45e63e6410f5bfa8c96a4cfd1d3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fastga/fastga/.conda-lock/linux_amd64-bd-8cb4c20b64de3563_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fastga/fastga/.conda-lock/linux_arm64-bd-a5521dd9ee4ee959_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastk_fastk", "path": "modules/nf-core/fastk/fastk/meta.yml", "tree_sha": "7f08b8cb518e4f5b7d53abd74ac44ccacd873d9f", "files": [ "modules/nf-core/fastk/fastk/environment.yml", "modules/nf-core/fastk/fastk/main.nf", "modules/nf-core/fastk/fastk/meta.yml", "modules/nf-core/fastk/fastk/tests/main.nf.test", "modules/nf-core/fastk/fastk/tests/main.nf.test.snap", "modules/nf-core/fastk/fastk/tests/nextflow.config" ], "type": "module", "meta": { "name": "fastk_fastk", "description": "A fast K-mer counter for high-fidelity shotgun datasets", "keywords": [ "k-mer", "count", "histogram" ], "tools": [ { "fastk": { "description": "A fast K-mer counter for high-fidelity shotgun datasets", "homepage": "https://github.com/thegenemyers/FASTK", "tool_dev_url": "https://github.com/thegenemyers/FASTK", "license": [ "https://github.com/thegenemyers/FASTK/blob/master/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FASTA, FASTQ, SAM, BAM or CRAM files. All must be of the same type.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_2545" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "output": { "hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hist": { "type": "file", "description": "Histogram of k-mers", "pattern": "*.hist", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "FastK command stdout/stderr log file", "pattern": "*.log", "ontologies": [] } } ] ], "ktab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ktab*": { "type": "file", "description": "A sorted table of all canonical k‑mers along with their counts.", "pattern": "*.ktab*", "ontologies": [] } } ] ], "prof": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{prof,pidx}*": { "type": "file", "description": "A k‑mer count profile of each sequence in the input data set.", "pattern": "*.{prof,pidx}*", "ontologies": [] } } ] ], "versions_fastk": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastk_histex", "path": "modules/nf-core/fastk/histex/meta.yml", "tree_sha": "4693110cbfdb9f6d42ae28eacfc2889b3d385da8", "files": [ "modules/nf-core/fastk/histex/environment.yml", "modules/nf-core/fastk/histex/main.nf", "modules/nf-core/fastk/histex/meta.yml", "modules/nf-core/fastk/histex/tests/main.nf.test", "modules/nf-core/fastk/histex/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastk_histex", "description": "A fast K-mer counter for high-fidelity shotgun datasets", "keywords": [ "k-mer", "histogram", "fastk" ], "tools": [ { "fastk": { "description": "A fast K-mer counter for high-fidelity shotgun datasets", "homepage": "https://github.com/thegenemyers/FASTK", "tool_dev_url": "https://github.com/thegenemyers/FASTK", "license": [ "https://github.com/thegenemyers/FASTK/blob/master/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "histogram": { "type": "file", "description": "A FastK histogram file", "pattern": "*.hist", "ontologies": [] } } ] ], "output": { "hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hist.txt": { "type": "file", "description": "A formatted histogram file", "pattern": "*.hist", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_fastk": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastk_merge", "path": "modules/nf-core/fastk/merge/meta.yml", "tree_sha": "e8d15f27ec20c58a228cd2e6cfbf70cbadde81d0", "files": [ "modules/nf-core/fastk/merge/environment.yml", "modules/nf-core/fastk/merge/main.nf", "modules/nf-core/fastk/merge/meta.yml", "modules/nf-core/fastk/merge/tests/main.nf.test", "modules/nf-core/fastk/merge/tests/main.nf.test.snap", "modules/nf-core/fastk/merge/tests/nextflow.config" ], "type": "module", "meta": { "name": "fastk_merge", "description": "A tool to merge FastK histograms", "keywords": [ "merge", "k-mer", "histogram", "fastk" ], "tools": [ { "fastk": { "description": "A fast K-mer counter for high-fidelity shotgun datasets", "homepage": "https://github.com/thegenemyers/FASTK", "tool_dev_url": "https://github.com/thegenemyers/FASTK", "license": [ "https://github.com/thegenemyers/FASTK/blob/master/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "hist": { "type": "file", "description": "FastK histogram file", "ontologies": [] } }, { "ktab": { "type": "file", "description": "FastK ktab file", "ontologies": [] } }, { "prof": { "type": "file", "description": "FastK prof file", "ontologies": [] } } ] ], "output": { "hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hist": { "type": "file", "description": "FastK histogram file", "pattern": "*.hist", "ontologies": [] } } ] ], "ktab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ktab*": { "type": "file", "description": "FastK ktab file", "pattern": "*.ktab" } } ] ], "prof": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{prof,pidx}*": { "type": "file", "description": "FastK prof file", "pattern": "*.{prof,pidx}" } } ] ], "versions_fastk": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastme", "path": "modules/nf-core/fastme/meta.yml", "tree_sha": "4099e01ba4ac03c362cab6182528656e42b74ce3", "files": [ "modules/nf-core/fastme/environment.yml", "modules/nf-core/fastme/main.nf", "modules/nf-core/fastme/meta.yml", "modules/nf-core/fastme/tests/main.config", "modules/nf-core/fastme/tests/main.nf.test", "modules/nf-core/fastme/tests/main.nf.test.snap", "modules/nf-core/fastme/tests/optionals.config" ], "type": "module", "meta": { "name": "fastme", "description": "Distance-based phylogeny with FastME", "keywords": [ "phylogenetics", "newick", "minimum_evolution", "distance-based" ], "tools": [ { "fastme": { "description": "A comprehensive, accurate and fast distance-based phylogeny inference program.", "homepage": "http://www.atgc-montpellier.fr/fastme", "documentation": "http://www.atgc-montpellier.fr/fastme/usersguide.php", "tool_dev_url": "https://gite.lirmm.fr/atgc/FastME/", "doi": "10.1093/molbev/msv150", "licence": [ "GPL v3" ], "args_id": "$args", "identifier": "biotools:fastme" } } ], "input": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information,\ne.g. [ id: \"test\" ]\n" } }, { "infile": { "type": "file", "description": "MSA or distance matrix in Phylip format", "pattern": "*", "ontologies": [] } }, { "initial_tree": { "type": "file", "description": "Initial tree", "ontologies": [] } } ] ], "output": { "nwk": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "*.nwk": { "type": "file", "description": "Final phylogeny in Newick format", "pattern": "*.nwk", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "*_stat.txt": { "type": "file", "description": "A text file with the statistics of the phylogeny", "pattern": "*_stat.txt", "ontologies": [] } } ] ], "matrix": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "*.matrix.phy": { "type": "file", "description": "Optional; the distance matrix in Phylip matrix format; it is generated if the -O option is passed in ext.args, although the provided file name will be overwritten", "pattern": "*.matrix.phy", "ontologies": [] } } ] ], "bootstrap": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "*.bootstrap": { "type": "file", "description": "A file containing all bootstrap trees in Newick format; it is generated if the -B option is passed in ext.args (and bootstrap is used), although the provided file name will be overwritten", "pattern": "*.bootstrap", "ontologies": [] } } ] ], "versions_fastme": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastme": { "type": "string", "description": "The name of the tool" } }, { "fastme --version |& sed '1!d ; s/FastME //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastme": { "type": "string", "description": "The name of the tool" } }, { "fastme --version |& sed '1!d ; s/FastME //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastp", "path": "modules/nf-core/fastp/meta.yml", "tree_sha": "8d3d71819d44a4fb5de34e6e531d753d802dc4d9", "files": [ "modules/nf-core/fastp/.conda-lock/linux_amd64-bd-df415eab5e33cb11_1.txt", "modules/nf-core/fastp/.conda-lock/linux_arm64-bd-39bad1c703aea2ba_1.txt", "modules/nf-core/fastp/environment.yml", "modules/nf-core/fastp/main.nf", "modules/nf-core/fastp/meta.yml", "modules/nf-core/fastp/tests/main.nf.test", "modules/nf-core/fastp/tests/main.nf.test.snap", "modules/nf-core/fastp/tests/nextflow.cpus.config", "modules/nf-core/fastp/tests/nextflow.interleaved.config", "modules/nf-core/fastp/tests/nextflow.save_failed.config" ], "type": "module", "meta": { "name": "fastp", "description": "Perform adapter/quality trimming on sequencing reads", "keywords": [ "trimming", "quality control", "fastq" ], "tools": [ { "fastp": { "description": "A tool designed to provide fast all-in-one preprocessing for FastQ files. This tool is developed in C++ with multithreading supported to afford high performance.\n", "documentation": "https://github.com/OpenGene/fastp", "doi": "10.1093/bioinformatics/bty560", "publication": { "author": "Chen S., Zhou Y., Chen Y. & Gu J.", "year": 2018, "title": "fastp: an ultra-fast all-in-one FASTQ preprocessor", "source": "Bioinformatics" }, "licence": [ "MIT" ], "identifier": "biotools:fastp" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. Use 'single_end: true' to specify single ended or interleaved FASTQs. Use 'single_end: false' for paired-end reads.\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively. If you wish to run interleaved paired-end data, supply as single-end data\nbut with `--interleaved_in` in your `modules.conf`'s `ext.args` for the module.\n", "ontologies": [] } }, { "adapter_fasta": { "type": "file", "description": "File in FASTA format containing possible adapters to remove.", "pattern": "*.{fasta,fna,fas,fa}", "ontologies": [] } } ], { "discard_trimmed_pass": { "type": "boolean", "description": "Specify true to not write any reads that pass trimming thresholds.\nThis can be used to use fastp for the output report only.\n" } }, { "save_trimmed_fail": { "type": "boolean", "description": "Specify true to save files that failed to pass trimming thresholds ending in `*.fail.fastq.gz`" } }, { "save_merged": { "type": "boolean", "description": "Specify true to save all merged reads to a file ending in `*.merged.fastq.gz`" } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastp.fastq.gz": { "type": "file", "description": "The trimmed/modified/unmerged fastq reads", "pattern": "*fastp.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "Results in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "Results in HTML format", "pattern": "*.html", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "fastq log file", "pattern": "*.log", "ontologies": [] } } ] ], "reads_fail": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fail.fastq.gz": { "type": "file", "description": "Reads the failed the preprocessing", "pattern": "*fail.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "reads_merged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.merged.fastq.gz": { "type": "file", "description": "Reads that were successfully merged", "pattern": "*.{merged.fastq.gz}", "ontologies": [] } } ] ], "versions_fastp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastp": { "type": "string", "description": "The name of the tool" } }, { "fastp --version 2>&1 | sed -e \"s/fastp //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastp": { "type": "string", "description": "The name of the tool" } }, { "fastp --version 2>&1 | sed -e \"s/fastp //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden", "@eit-maxlcummins" ], "maintainers": [ "@drpatelh", "@kevinmenden" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fastp:1.4.0--df415eab5e33cb11", "build_id": "bd-df415eab5e33cb11_1", "scan_id": "sc-76e3de256f32672a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fastp:1.4.0--39bad1c703aea2ba", "build_id": "bd-39bad1c703aea2ba_1", "scan_id": "sc-71e102ff6c6ebdb2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fastp:1.4.0--6b9a33725b111ca0", "build_id": "bd-6b9a33725b111ca0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/77/779b25fffc4544e4d4e3bebf1c1a1f2fee9166515bfa15908b2fee95f513a402/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fastp:1.4.0--3c701c03c58361cb", "build_id": "bd-3c701c03c58361cb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e7/e77f7a0017e22bdad7cd34b70f15e4855c11837de53c4d273af4456661377540/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fastp/.conda-lock/linux_amd64-bd-df415eab5e33cb11_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fastp/.conda-lock/linux_arm64-bd-39bad1c703aea2ba_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "airrflow", "version": "5.1.2" }, { "name": "bacass", "version": "2.7.0" }, { "name": "circrna", "version": "dev" }, { "name": "coproid", "version": "2.0.1" }, { "name": "dartseq", "version": "dev" }, { "name": "demultiplex", "version": "1.8.0" }, { "name": "denovotranscript", "version": "1.2.1" }, { "name": "detaxizer", "version": "1.4.0" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "mag", "version": "5.5.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "fastplong", "path": "modules/nf-core/fastplong/meta.yml", "tree_sha": "36ed1f6ca73c4c42ef119829e2ee220c950927b0", "files": [ "modules/nf-core/fastplong/environment.yml", "modules/nf-core/fastplong/main.nf", "modules/nf-core/fastplong/meta.yml", "modules/nf-core/fastplong/tests/main.nf.test", "modules/nf-core/fastplong/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastplong", "description": "Perform adapter/quality trimming and QC on long sequencing reads (ONT, PacBio, etc.)", "keywords": [ "trimming", "quality control", "fastq", "long reads" ], "tools": [ { "fastplong": { "description": "Ultra-fast preprocessing and quality control for long-read sequencing data.", "homepage": "https://github.com/OpenGene/fastplong/blob/v0.4.1/README.md", "documentation": "https://github.com/OpenGene/fastplong/blob/v0.4.1/README.md", "tool_dev_url": "https://github.com/OpenGene/fastplong", "doi": "10.1002/imt2.107", "licence": [ "MIT" ], "identifier": "biotools:fastplong" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. Use 'single_end: true' for single-end reads.\ne.g. [ id:'test', single_end:true ]\n" } }, { "reads": { "type": "file", "description": "Input FASTQ file. Gzip-compressed files are supported.\n", "pattern": "*.{fastq.gz,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "adapter_fasta": { "type": "file", "description": "Optional FASTA file containing adapter sequences to trim.\n", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } }, { "discard_trimmed_pass": { "type": "boolean", "description": "If true, no reads that pass trimming thresholds will be written. Only reports will be generated.\n" } }, { "save_trimmed_fail": { "type": "boolean", "description": "If true, reads that fail filtering will be saved to a file ending in `*.fail.fastq.gz`.\n" } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Sample information map" } }, { "*.fastplong.fastq.gz": { "type": "file", "description": "Trimmed and filtered reads", "pattern": "*fastplong.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Sample information map" } }, { "*.json": { "type": "file", "description": "QC report in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Sample information map" } }, { "*.html": { "type": "file", "description": "QC report in HTML format", "pattern": "*.html", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Sample information map" } }, { "*.log": { "type": "file", "description": "Log file generated during trimming", "pattern": "*.log", "ontologies": [] } } ] ], "reads_fail": [ [ { "meta": { "type": "map", "description": "Sample information map" } }, { "*.fail.fastq.gz": { "type": "file", "description": "Reads that failed quality/trimming filters", "pattern": "*fail.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_fastplong": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastplong": { "type": "string", "description": "The name of the tool" } }, { "fastplong --version 2>&1 | sed -e \"s/fastplong //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastplong": { "type": "string", "description": "The name of the tool" } }, { "fastplong --version 2>&1 | sed -e \"s/fastplong //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Lupphes", "@eit-maxlcummins" ], "maintainers": [ "@Lupphes" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "fastqc", "path": "modules/nf-core/fastqc/meta.yml", "tree_sha": "bfe0cf4cc7979685a0e5018ae8a08da5e7daef2c", "files": [ "modules/nf-core/fastqc/.conda-lock/linux_amd64-bd-b342db7b694c9af4_1.txt", "modules/nf-core/fastqc/.conda-lock/linux_arm64-bd-7c8a53b986d9a000_1.txt", "modules/nf-core/fastqc/environment.yml", "modules/nf-core/fastqc/main.nf", "modules/nf-core/fastqc/meta.yml", "modules/nf-core/fastqc/tests/main.nf.test", "modules/nf-core/fastqc/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastqc", "description": "Run FastQC on sequenced reads", "keywords": [ "quality control", "qc", "adapters", "fastq" ], "tools": [ { "fastqc": { "description": "FastQC gives general quality metrics about your reads.\nIt provides information about the quality score distribution\nacross your reads, the per base sequence content (%A/C/G/T).\n\nYou get information about adapter contamination and other\noverrepresented sequences.\n", "homepage": "https://www.bioinformatics.babraham.ac.uk/projects/fastqc/", "documentation": "https://www.bioinformatics.babraham.ac.uk/projects/fastqc/Help/", "licence": [ "GPL-2.0-only" ], "identifier": "biotools:fastqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "FastQC report", "pattern": "*_{fastqc.html}", "ontologies": [] } } ] ], "zip": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.zip": { "type": "file", "description": "FastQC report archive", "pattern": "*_{fastqc.zip}", "ontologies": [] } } ] ], "versions_fastqc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fastqc": { "type": "string", "description": "The tool name" } }, { "fastqc --version | sed \"/FastQC v/!d; s/.*v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fastqc": { "type": "string", "description": "The tool name" } }, { "fastqc --version | sed \"/FastQC v/!d; s/.*v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@grst", "@ewels", "@FelixKrueger" ], "maintainers": [ "@drpatelh", "@grst", "@ewels", "@FelixKrueger" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fastqc:0.13.0--b342db7b694c9af4", "build_id": "bd-b342db7b694c9af4_1", "scan_id": "sc-b9ffd697eb6c276d_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fastqc:0.13.0--7c8a53b986d9a000", "build_id": "bd-7c8a53b986d9a000_1", "scan_id": "sc-03411c4d2136d823_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fastqc:0.13.0--aadddbed09923ea6", "build_id": "bd-aadddbed09923ea6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/81/816bda6dd014e810753f642611232443ddeabb2b47f9681ad43f9044816f00ff/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fastqc:0.13.0--f5a404ab2c13e090", "build_id": "bd-f5a404ab2c13e090_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ad/add047b79c7b7b0f2c0711161f64256ffe51ebf8a6e14fa7adf31877da6425db/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fastqc/.conda-lock/linux_amd64-bd-b342db7b694c9af4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fastqc/.conda-lock/linux_arm64-bd-7c8a53b986d9a000_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "airrflow", "version": "5.1.2" }, { "name": "alleleexpression", "version": "dev" }, { "name": "ampliseq", "version": "3.1.0" }, { "name": "atacseq", "version": "2.1.2" }, { "name": "bacass", "version": "2.7.0" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "captnseq", "version": "dev" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "coproid", "version": "2.0.1" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "dartseq", "version": "dev" }, { "name": "deepmutscan", "version": "dev" }, { "name": "demo", "version": "1.2.0" }, { "name": "denovotranscript", "version": "1.2.1" }, { "name": "detaxizer", "version": "1.4.0" }, { "name": "evexplorer", "version": "dev" }, { "name": "fastqrepair", "version": "1.1.1" }, { "name": "fastquorum", "version": "2.0.0" }, { "name": "genomeannotator", "version": "dev" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "genomeskim", "version": "dev" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hic", "version": "2.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "hlatyping", "version": "2.2.0" }, { "name": "liverctanalysis", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "marsseq", "version": "1.0.3" }, { "name": "metaboigniter", "version": "2.0.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylarray", "version": "dev" }, { "name": "methylong", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "mitodetect", "version": "dev" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "omicsgenetraitassociation", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "panoramaseq", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phageannotator", "version": "dev" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "readsimulator", "version": "1.0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "scrnaseq", "version": "4.2.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "spatialvi", "version": "dev" }, { "name": "ssds", "version": "dev" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "troughgraph", "version": "dev" }, { "name": "tumourevo", "version": "1.0.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "viralintegration", "version": "0.1.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "fastqdl", "path": "modules/nf-core/fastqdl/meta.yml", "tree_sha": "59e13cab2ad8a828be2db613b1c16bb0802cd7c3", "files": [ "modules/nf-core/fastqdl/.conda-lock/linux_amd64-bd-0758300a069ba945_1.txt", "modules/nf-core/fastqdl/.conda-lock/linux_arm64-bd-0d8b58f8b87c6a78_1.txt", "modules/nf-core/fastqdl/environment.yml", "modules/nf-core/fastqdl/main.nf", "modules/nf-core/fastqdl/meta.yml", "modules/nf-core/fastqdl/tests/main.nf.test", "modules/nf-core/fastqdl/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastqdl", "description": "Download FASTQ files from SRA or ENA repositories.", "keywords": [ "download", "ena", "fastq", "sra" ], "tools": [ { "fastqdl": { "description": "A tool to download FASTQs associated with Study, Experiment, or Run accessions.", "homepage": "https://github.com/rpetit3/fastq-dl", "documentation": "https://github.com/rpetit3/fastq-dl", "tool_dev_url": "https://github.com/rpetit3/fastq-dl", "doi": "10.5281/zenodo.13957735", "licence": [ "MIT" ], "identifier": "biotools:fastq-dl" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "accession": { "type": "string", "description": "ENA/SRA accession to query" } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.fastq.gz": { "type": "file", "description": "FASTQ files downloaded from ENA or SRA", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "runinfo": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*-run-info.tsv": { "type": "file", "description": "Tab-delimited file containing metadata for each Run downloaded", "pattern": "*-run-info.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "runmergers": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*-run-mergers.tsv": { "type": "file", "description": "Tab-delimited file merge information from --group-by-experiment or --group-by-sample", "pattern": "*-run-mergers.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_fastqdl": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastq-dl": { "type": "string", "description": "The name of the tool" } }, { "fastq-dl --version |& sed \"s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastq-dl": { "type": "string", "description": "The name of the tool" } }, { "fastq-dl --version |& sed \"s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@camlloyd" ], "maintainers": [ "@camlloyd" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fastq-dl:4.0.1--0758300a069ba945", "build_id": "bd-0758300a069ba945_1", "scan_id": "sc-43f1876fa93b0731_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fastq-dl:4.0.1--0d8b58f8b87c6a78", "build_id": "bd-0d8b58f8b87c6a78_1", "scan_id": "sc-69edc3fe3041285a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fastq-dl:4.0.1--8c735711fadb9e84", "build_id": "bd-8c735711fadb9e84_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed693e48ea3639b0a0f6a0ad191ad31f4e8fa15674a42c4053df6e06eff30cdc/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fastq-dl:4.0.1--e9d916a3a6644e5f", "build_id": "bd-e9d916a3a6644e5f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/96/9605b42b03ba785ab6284cbbaa11a4f0f00c3dde3ebcac87e7c6ed647112dca7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fastqdl/.conda-lock/linux_amd64-bd-0758300a069ba945_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fastqdl/.conda-lock/linux_arm64-bd-0d8b58f8b87c6a78_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fetchngs", "version": "1.13.0" } ] }, { "name": "fastqe", "path": "modules/nf-core/fastqe/meta.yml", "tree_sha": "8c0028e95913c4ec1ceb9045dc82ad2452334dad", "files": [ "modules/nf-core/fastqe/environment.yml", "modules/nf-core/fastqe/main.nf", "modules/nf-core/fastqe/meta.yml", "modules/nf-core/fastqe/tests/main.nf.test", "modules/nf-core/fastqe/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastqe", "description": "fastqe is a bioinformatics command line tool that uses emojis to represent and analyze genomic data.", "keywords": [ "quality control", "fastq", "emoji", "visualization" ], "tools": [ { "fastqe": { "description": "A tool for visualizing FASTQ file quality using emoji", "homepage": "https://github.com/fastqe/fastqe", "documentation": "https://github.com/fastqe/fastqe#readme", "tool_dev_url": "https://github.com/fastqe/fastqe", "doi": "10.21105/joss.02400", "licence": [ "MIT" ], "identifier": "biotools:fastqe" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastq": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "Text file containing emoji", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_fastqe": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastqe": { "type": "string", "description": "The name of the tool" } }, { "0.5.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastqe": { "type": "string", "description": "The name of the tool" } }, { "0.5.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "fastqscan", "path": "modules/nf-core/fastqscan/meta.yml", "tree_sha": "6ec1f10cd9e60de4f7ee8fcb8c9c232383888e05", "files": [ "modules/nf-core/fastqscan/environment.yml", "modules/nf-core/fastqscan/main.nf", "modules/nf-core/fastqscan/meta.yml", "modules/nf-core/fastqscan/tests/main.nf.test", "modules/nf-core/fastqscan/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastqscan", "description": "FASTQ summary statistics in JSON format", "keywords": [ "fastq", "summary", "statistics" ], "tools": [ { "fastqscan": { "description": "FASTQ summary statistics in JSON format", "homepage": "https://github.com/rpetit3/fastq-scan", "documentation": "https://github.com/rpetit3/fastq-scan", "tool_dev_url": "https://github.com/rpetit3/fastq-scan", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "FASTQ file", "pattern": "*.{fastq.gz,fq.gz}", "ontologies": [] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "JSON formatted file of summary statistics", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_fastqscan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastqscan": { "type": "string", "description": "The name of the tool" } }, { "fastq-scan -v 2>&1 | sed 's/^.*fastq-scan //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastqscan": { "type": "string", "description": "The name of the tool" } }, { "fastq-scan -v 2>&1 | sed 's/^.*fastq-scan //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastqscreen_buildfromindex", "path": "modules/nf-core/fastqscreen/buildfromindex/meta.yml", "tree_sha": "9330c653bb11c90486b102a1f30edbaaf1204488", "files": [ "modules/nf-core/fastqscreen/buildfromindex/environment.yml", "modules/nf-core/fastqscreen/buildfromindex/main.nf", "modules/nf-core/fastqscreen/buildfromindex/meta.yml", "modules/nf-core/fastqscreen/buildfromindex/tests/main.nf.test", "modules/nf-core/fastqscreen/buildfromindex/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastqscreen_buildfromindex", "description": "Build fastq screen config file from bowtie index files", "keywords": [ "build", "index", "genome", "reference" ], "tools": [ { "fastqscreen": { "description": "FastQ Screen allows you to screen a library of sequences in FastQ format against a set of sequence databases so you can see if the composition of the library matches with what you expect.", "homepage": "https://www.bioinformatics.babraham.ac.uk/projects/fastq_screen/", "documentation": "https://stevenwingett.github.io/FastQ-Screen/", "tool_dev_url": "https://github.com/StevenWingett/FastQ-Screen/archive/refs/tags/v0.15.3.zip", "doi": "10.5281/zenodo.5838377", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ { "genome_names": { "type": "string", "description": "List of names for each index" } }, { "indexes": { "type": "directory", "description": "Bowtie2 genome directories containing index files" } } ], "output": { "database": [ { "FastQ_Screen_Genomes": { "type": "directory", "description": "fastq screen database folder containing config file and index folders", "pattern": "FastQ_Screen_Genomes" } } ], "versions_fastqscreen": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastqscreen": { "type": "string", "description": "The name of the tool" } }, { "fastq_screen --version 2>&1 | sed \"s/^.*FastQ Screen v//;\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastqscreen": { "type": "string", "description": "The name of the tool" } }, { "fastq_screen --version 2>&1 | sed \"s/^.*FastQ Screen v//;\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@snesic", "@JPejovicApis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastqscreen_fastqscreen", "path": "modules/nf-core/fastqscreen/fastqscreen/meta.yml", "tree_sha": "b0583333a214ee1b653e4eb92a82ece7d05fd124", "files": [ "modules/nf-core/fastqscreen/fastqscreen/environment.yml", "modules/nf-core/fastqscreen/fastqscreen/main.nf", "modules/nf-core/fastqscreen/fastqscreen/meta.yml", "modules/nf-core/fastqscreen/fastqscreen/tests/main.nf.test", "modules/nf-core/fastqscreen/fastqscreen/tests/main.nf.test.snap", "modules/nf-core/fastqscreen/fastqscreen/tests/nextflow.config" ], "type": "module", "meta": { "name": "fastqscreen_fastqscreen", "description": "Align reads to multiple reference genomes using fastq-screen", "keywords": [ "align", "map", "fasta", "fastq", "genome", "reference" ], "tools": [ { "fastqscreen": { "description": "FastQ Screen allows you to screen a library of sequences in FastQ format against a set of sequence databases so you can see if the composition of the library matches with what you expect.", "homepage": "https://www.bioinformatics.babraham.ac.uk/projects/fastq_screen/", "documentation": "https://stevenwingett.github.io/FastQ-Screen/", "tool_dev_url": "https://github.com/StevenWingett/FastQ-Screen/archive/refs/tags/v0.15.3.zip", "doi": "10.5281/zenodo.5838377", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], { "database": { "type": "directory", "description": "fastq screen database folder containing config file and index folders", "pattern": "FastQ_Screen_Genomes" } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.txt": { "type": "file", "description": "TXT file containing alignment statistics", "pattern": "*.txt", "ontologies": [] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.png": { "type": "file", "description": "PNG file with graphical representation of alignments", "pattern": "*.png", "ontologies": [] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.html": { "type": "file", "description": "HTML file containing mapping results as a table and graphical representation", "pattern": "*.html", "ontologies": [] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.fastq.gz": { "type": "file", "description": "FastQ file containing reads that did not align to any database (optional)", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_fastqscreen": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastqscreen": { "type": "string", "description": "The name of the tool" } }, { "fastq_screen --version 2>&1 | sed \"s/^.*FastQ Screen v//;\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastqscreen": { "type": "string", "description": "The name of the tool" } }, { "fastq_screen --version 2>&1 | sed \"s/^.*FastQ Screen v//;\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@snesic", "@JPejovicApis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "fastqutils_info", "path": "modules/nf-core/fastqutils/info/meta.yml", "tree_sha": "72d451a20c2cee65e8761a17c4c0e49f4a7d950c", "files": [ "modules/nf-core/fastqutils/info/environment.yml", "modules/nf-core/fastqutils/info/main.nf", "modules/nf-core/fastqutils/info/meta.yml", "modules/nf-core/fastqutils/info/tests/main.nf.test", "modules/nf-core/fastqutils/info/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastqutils_info", "description": "Performs quality control of FASTQ files", "keywords": [ "fastq", "qualitycontrol", "genomics", "sequencing" ], "tools": [ { "fastqutils": { "description": "Validation and manipulation of FASTQ files, scRNA-seq barcode pre-processing and UMI quantification.", "homepage": "https://github.com/nunofonseca/fastq_utils", "documentation": "https://github.com/nunofonseca/fastq_utils", "tool_dev_url": "https://github.com/nunofonseca/fastq_utils", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "pattern": "*.{fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_25722" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.txt": { "type": "file", "description": "Contains info if process ran successfully", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_fastqutils": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fastqutils": { "type": "string", "description": "The tool name" } }, { "fastq_info -h 2>&1 | head -n 1 | sed 's/^fastq_utils //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fastqutils": { "type": "string", "description": "The tool name" } }, { "fastq_info -h 2>&1 | head -n 1 | sed 's/^fastq_utils //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@famosab" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bamtofastq", "version": "2.2.1" } ] }, { "name": "fasttree", "path": "modules/nf-core/fasttree/meta.yml", "tree_sha": "275f6276538a76b2e1f9685bc7522ead8af71a6a", "files": [ "modules/nf-core/fasttree/environment.yml", "modules/nf-core/fasttree/main.nf", "modules/nf-core/fasttree/meta.yml", "modules/nf-core/fasttree/tests/main.nf.test", "modules/nf-core/fasttree/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fasttree", "description": "Produces a Newick format phylogeny from a multiple sequence alignment. Capable of bacterial genome size alignments.", "keywords": [ "phylogeny", "newick", "alignment" ], "tools": [ { "fasttree": { "description": "FastTree infers approximately-maximum-likelihood phylogenetic trees from alignments of nucleotide or protein sequences", "homepage": "http://www.microbesonline.org/fasttree/", "documentation": "http://www.microbesonline.org/fasttree/#Usage", "licence": [ "GPL v2" ], "identifier": "biotools:fasttree" } } ], "input": [ { "alignment": { "type": "file", "description": "A FASTA format multiple sequence alignment file", "pattern": "*.{fasta,fas,fa,mfa}", "ontologies": [] } } ], "output": { "phylogeny": [ { "*.tre": { "type": "file", "description": "A phylogeny in Newick format", "pattern": "*.{tre}", "ontologies": [] } } ], "versions_fasttree": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fasttree": { "type": "string", "description": "The name of the tool" } }, { "fasttree -help 2>&1 | head -1 | sed 's/^FastTree \\([0-9.]*\\) .*$/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fasttree": { "type": "string", "description": "The name of the tool" } }, { "fasttree -help 2>&1 | head -1 | sed 's/^FastTree \\([0-9.]*\\) .*$/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aunderwo" ], "maintainers": [ "@aunderwo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genephylo", "version": "dev" } ] }, { "name": "fastx_collapser", "path": "modules/nf-core/fastx/collapser/meta.yml", "tree_sha": "9ef44f9fc1a5fed6a913df854b7fcf95baed8c1b", "files": [ "modules/nf-core/fastx/collapser/environment.yml", "modules/nf-core/fastx/collapser/main.nf", "modules/nf-core/fastx/collapser/meta.yml", "modules/nf-core/fastx/collapser/tests/main.nf.test", "modules/nf-core/fastx/collapser/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fastx_collapser", "description": "Collapses identical sequences in a FASTQ/A file into a single sequence (while maintaining reads counts)", "keywords": [ "collapse", "genomics", "fasta", "fastq" ], "tools": [ { "fastx": { "description": "A collection of command line tools for Short-Reads FASTA/FASTQ files preprocessing", "homepage": "http://hannonlab.cshl.edu/fastx_toolkit/", "documentation": "http://hannonlab.cshl.edu/fastx_toolkit/commandline.html", "tool_dev_url": "https://github.com/agordon/fastx_toolkit", "licence": [ "AGPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastx": { "type": "file", "description": "Decompressed FASTA/FASTQ input file", "pattern": "*.{fastq,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.fasta": { "type": "file", "description": "Collapsed FASTA file", "pattern": "*.fasta", "ontologies": [] } } ] ], "versions_fastx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastx": { "type": "string", "description": "The name of the tool" } }, { "fastx_collapser -h 2>&1 | grep -oE '[0-9]+\\.[0-9]+\\.[0-9]+' | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastx": { "type": "string", "description": "The name of the tool" } }, { "fastx_collapser -h 2>&1 | grep -oE '[0-9]+\\.[0-9]+\\.[0-9]+' | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jvfe" ], "maintainers": [ "@jvfe" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fcs_fcsadaptor", "path": "modules/nf-core/fcs/fcsadaptor/meta.yml", "tree_sha": "bd77db3846c1e0b9dcfb11f94962cb9aab36d9b9", "files": [ "modules/nf-core/fcs/fcsadaptor/main.nf", "modules/nf-core/fcs/fcsadaptor/meta.yml", "modules/nf-core/fcs/fcsadaptor/tests/main.nf.test", "modules/nf-core/fcs/fcsadaptor/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fcs_fcsadaptor", "description": "Run NCBI's FCS adaptor on assembled genomes", "keywords": [ "assembly", "genomics", "quality control", "contamination", "NCBI" ], "tools": [ { "fcs": { "description": "The Foreign Contamination Screening (FCS) tool rapidly detects contaminants from foreign\norganisms in genome assemblies to prepare your data for submission. Therefore, the\nsubmission process to NCBI is faster and fewer contaminated genomes are submitted.\nThis reduces errors in analyses and conclusions, not just for the original data submitter\nbut for all subsequent users of the assembly.\n", "homepage": "https://www.ncbi.nlm.nih.gov/data-hub/cgr/data-quality-tools/", "documentation": "https://github.com/ncbi/fcs/wiki/FCS-adaptor", "tool_dev_url": "https://github.com/ncbi/fcs", "licence": [ "NCBI-PD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "assembly": { "type": "file", "description": "assembly fasta file", "ontologies": [] } } ] ], "output": { "cleaned_assembly": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cleaned_sequences.fa.gz": { "type": "file", "description": "Cleaned assembly in fasta format", "pattern": "*.{cleaned_sequences.fa.gz}", "ontologies": [] } } ] ], "adaptor_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fcs_adaptor_report.txt": { "type": "file", "description": "Report of identified adaptors", "pattern": "*.{fcs_adaptor_report.txt}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fcs_adaptor.log": { "type": "file", "description": "Log file", "pattern": "*.{fcs_adaptor.log}", "ontologies": [] } } ] ], "pipeline_args": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pipeline_args.yaml": { "type": "file", "description": "Run arguments", "pattern": "*.{pipeline_args.yaml}", "ontologies": [] } } ] ], "skipped_trims": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.skipped_trims.jsonl": { "type": "file", "description": "Skipped trim information", "pattern": "*.{skipped_trims.jsonl}", "ontologies": [] } } ] ], "versions_fcsadaptor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fcsadaptor": { "type": "string", "description": "The name of the tool" } }, { "0.5.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fcsadaptor": { "type": "string", "description": "The name of the tool" } }, { "0.5.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@d4straub" ], "maintainers": [ "@d4straub", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "fcs_fcsgx", "path": "modules/nf-core/fcs/fcsgx/meta.yml", "tree_sha": "946a498a3b4b5d8400abd99ef8e67ec280d01f6e", "files": [ "modules/nf-core/fcs/fcsgx/main.nf", "modules/nf-core/fcs/fcsgx/meta.yml", "modules/nf-core/fcs/fcsgx/tests/main.nf.test", "modules/nf-core/fcs/fcsgx/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fcs_fcsgx", "description": "Run FCS-GX on assembled genomes. The contigs of the assembly are searched against a reference database excluding the given taxid.", "deprecated": true, "keywords": [ "assembly", "genomics", "quality control", "contamination", "NCBI" ], "tools": [ { "fcs": { "description": "\"The Foreign Contamination Screening (FCS) tool rapidly detects contaminants from foreign\norganisms in genome assemblies to prepare your data for submission. Therefore, the\nsubmission process to NCBI is faster and fewer contaminated genomes are submitted.\nThis reduces errors in analyses and conclusions, not just for the original data submitter\nbut for all subsequent users of the assembly.\"\n", "homepage": "https://www.ncbi.nlm.nih.gov/data-hub/cgr/data-quality-tools/", "documentation": "https://github.com/ncbi/fcs/wiki/FCS-GX", "tool_dev_url": "https://github.com/ncbi/fcs", "license": [ "United States Government Work" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "assembly": { "type": "file", "description": "assembly fasta file", "ontologies": [] } }, { "taxid": { "type": "string", "description": "Taxonomic id (e.g. \"6973\")" } } ], { "gxdb": { "type": "file", "description": "The NCBI GenBank database to search against.", "ontologies": [] } } ], "output": { "fcs_gx_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "out/*.fcs_gx_report.txt": { "type": "file", "description": "Report containing the contig identifier and recommended action (EXCLUDE, TRIM, FIX, REVIEW)", "pattern": "*.fcs_gx_report.txt", "ontologies": [] } } ] ], "taxonomy_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "out/*.taxonomy.rpt": { "type": "file", "description": "Report containing the contig identifier and mapped contaminant species", "pattern": "*.taxonomy.rpt", "ontologies": [] } } ] ], "versions_fcsadaptor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fcsadaptor": { "type": "string", "description": "The name of the tool" } }, { "0.4.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python3 --version |& sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fcsadaptor": { "type": "string", "description": "The name of the tool" } }, { "0.4.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python3 --version |& sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tillenglert" ], "maintainers": [ "@tillenglert" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fcsgx_cleangenome", "path": "modules/nf-core/fcsgx/cleangenome/meta.yml", "tree_sha": "a4cb2ad84218d168612368c8b7b33163567f658e", "files": [ "modules/nf-core/fcsgx/cleangenome/environment.yml", "modules/nf-core/fcsgx/cleangenome/main.nf", "modules/nf-core/fcsgx/cleangenome/meta.yml", "modules/nf-core/fcsgx/cleangenome/tests/main.nf.test", "modules/nf-core/fcsgx/cleangenome/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fcsgx_cleangenome", "description": "Runs FCS-GX (Foreign Contamination Screen - Genome eXtractor) to remove foreign contamination from genome assemblies", "keywords": [ "genome", "assembly", "contamination", "screening", "cleaning", "fcs-gx" ], "tools": [ { "fcsgx": { "description": "The NCBI Foreign Contamination Screen. Genomic cross-species aligner, for contamination detection.", "homepage": "https://github.com/ncbi/fcs-gx", "documentation": "https://github.com/ncbi/fcs/wiki/", "tool_dev_url": "https://github.com/ncbi/fcs-gx", "doi": "10.1186/s13059-024-03198-7", "licence": [ "NCBI-PD" ], "identifier": "biotools:ncbi_fcs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Input genome assembly file in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } }, { "fcsgx_report": { "type": "file", "description": "Final contamination report with contaminant cleaning actions. Generated using FCSGX_RUNGX", "ontologies": [] } } ] ], "output": { "cleaned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.cleaned.fasta": { "type": "file", "description": "The fasta file after cleaning, where sequences annotated as ACTION_EXCLUDE or ACTION_TRIM are excluded", "ontologies": [] } } ] ], "contaminants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.contaminants.fasta": { "type": "file", "description": "Sequences annotated as ACTION_EXCLUDE which are marked as contaminants.", "ontologies": [] } } ] ], "versions_fcsgx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fcsgx": { "type": "string", "description": "The name of the tool" } }, { "gx --help | sed '/build/!d; s/.*:v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fcsgx": { "type": "string", "description": "The name of the tool" } }, { "gx --help | sed '/build/!d; s/.*:v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal", "@LaurenHuet" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "fcsgx_fetchdb", "path": "modules/nf-core/fcsgx/fetchdb/meta.yml", "tree_sha": "8a03a4d0a76812f541ebcc4ca016afaf212bf209", "files": [ "modules/nf-core/fcsgx/fetchdb/environment.yml", "modules/nf-core/fcsgx/fetchdb/main.nf", "modules/nf-core/fcsgx/fetchdb/meta.yml", "modules/nf-core/fcsgx/fetchdb/tests/main.nf.test", "modules/nf-core/fcsgx/fetchdb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fcsgx_fetchdb", "description": "Fetches the NCBI FCS-GX database using a provided manifest URL", "keywords": [ "fcs-gx", "database", "fetch", "ncbi" ], "tools": [ { "fcsgx": { "description": "The NCBI Foreign Contamination Screen. Genomic cross-species aligner, for contamination detection.", "homepage": "https://github.com/ncbi/fcs-gx", "documentation": "https://github.com/ncbi/fcs/wiki/", "tool_dev_url": "https://github.com/ncbi/fcs-gx", "doi": "10.1186/s13059-024-03198-7", "licence": [ "NCBI-PD" ], "identifier": "biotools:ncbi_fcs" } } ], "input": [ { "manifest": { "type": "file", "description": "URL to a FCXGX database", "pattern": "https://ftp*.manifest", "ontologies": [] } } ], "output": { "database": [ { "$prefix": { "type": "directory", "description": "A directory containing an FCSGX database" } } ], "versions_fcsgx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fcsgx": { "type": "string", "description": "The name of the tool" } }, { "gx --help | sed '/build/!d; s/.*:v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fcsgx": { "type": "string", "description": "The name of the tool" } }, { "gx --help | sed '/build/!d; s/.*:v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "fcsgx_rungx", "path": "modules/nf-core/fcsgx/rungx/meta.yml", "tree_sha": "004fe7fdcaee21669353d9a7c63824c7dd363ace", "files": [ "modules/nf-core/fcsgx/rungx/environment.yml", "modules/nf-core/fcsgx/rungx/main.nf", "modules/nf-core/fcsgx/rungx/meta.yml", "modules/nf-core/fcsgx/rungx/tests/main.nf.test", "modules/nf-core/fcsgx/rungx/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fcsgx_rungx", "description": "Runs FCS-GX (Foreign Contamination Screen - Genome eXtractor) to screen and remove foreign contamination from genome assemblies", "keywords": [ "genome", "assembly", "contamination", "screening", "cleaning", "fcs-gx" ], "tools": [ { "fcsgx": { "description": "The NCBI Foreign Contamination Screen. Genomic cross-species aligner, for contamination detection.", "homepage": "https://github.com/ncbi/fcs-gx", "documentation": "https://github.com/ncbi/fcs/wiki/", "tool_dev_url": "https://github.com/ncbi/fcs-gx", "doi": "10.1186/s13059-024-03198-7", "licence": [ "NCBI-PD" ], "identifier": "biotools:ncbi_fcs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "taxid": { "type": "string", "description": "Taxonomy ID of the expected organism" } }, { "fasta": { "type": "file", "description": "Input genome assembly file in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } } ], { "gxdb": { "type": "directory", "description": "Directory containing the FCS-GX database" } }, { "ramdisk_path": { "type": "string", "description": "Path to RAM disk for improved performance (optional)" } } ], "output": { "fcsgx_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fcs_gx_report.txt": { "type": "file", "description": "Final contamination report with contaminant cleaning actions. Interpreted by gx clean genome to separate cleaned sequences from contaminants.", "ontologies": [] } } ] ], "taxonomy_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.taxonomy.rpt": { "type": "file", "description": "Intermediate report with assigned taxonomies to individual sequences.", "pattern": "*.taxonomy.rpt", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.summary.txt": { "type": "file", "description": "FCSGX log file", "pattern": "*.summary.txt", "ontologies": [] } } ] ], "hits": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.hits.tsv.gz": { "type": "file", "description": "Save intermediate alignments", "pattern": "*.hits.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_fcsgx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fcsgx": { "type": "string", "description": "The name of the tool" } }, { "gx --help | sed '/build/!d; s/.*:v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fcsgx": { "type": "string", "description": "The name of the tool" } }, { "gx --help | sed '/build/!d; s/.*:v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tillenglert", "@mahesh-panchal" ], "maintainers": [ "@tillenglert", "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "ferrohgvs_normalize", "path": "modules/nf-core/ferrohgvs/normalize/meta.yml", "tree_sha": "f30d1756f3a48f1f74a738386d9b03cc5080b5e3", "files": [ "modules/nf-core/ferrohgvs/normalize/environment.yml", "modules/nf-core/ferrohgvs/normalize/main.nf", "modules/nf-core/ferrohgvs/normalize/meta.yml", "modules/nf-core/ferrohgvs/normalize/tests/main.nf.test", "modules/nf-core/ferrohgvs/normalize/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ferrohgvs_normalize", "description": "Normalize HGVS variant descriptions to canonical form with ferro", "keywords": [ "hgvs", "variant", "normalize", "nomenclature", "canonical" ], "tools": [ { "ferrohgvs": { "description": "A Rust library and CLI for parsing, validating, and normalizing HGVS variant descriptions.", "homepage": "https://github.com/fulcrumgenomics/ferro-hgvs", "documentation": "https://github.com/fulcrumgenomics/ferro-hgvs", "tool_dev_url": "https://github.com/fulcrumgenomics/ferro-hgvs", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "variants": { "type": "file", "description": "Text file of HGVS variant descriptions, one per line", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_2330" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'reference' ]\n" } }, { "reference": { "type": "directory", "description": "Optional reference data directory produced by `ferro prepare`. If omitted,\nnormalization uses the built-in provider for basic single-exon variants.\n" } } ] ], "output": { "normalized": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.${suffix}": { "type": "file", "description": "Normalized variants (text or JSON), one record per input variant", "pattern": "*.{txt,json}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_ferrohgvs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ferrohgvs": { "type": "string", "description": "The name of the tool" } }, { "ferro --version | sed 's/^ferro //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ferrohgvs": { "type": "string", "description": "The name of the tool" } }, { "ferro --version | sed 's/^ferro //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ferrohgvs_parse", "path": "modules/nf-core/ferrohgvs/parse/meta.yml", "tree_sha": "844acc86930132ec47fda306c79cd6ebb35d046b", "files": [ "modules/nf-core/ferrohgvs/parse/environment.yml", "modules/nf-core/ferrohgvs/parse/main.nf", "modules/nf-core/ferrohgvs/parse/meta.yml", "modules/nf-core/ferrohgvs/parse/tests/main.nf.test", "modules/nf-core/ferrohgvs/parse/tests/main.nf.test.snap", "modules/nf-core/ferrohgvs/parse/tests/nextflow_json.config" ], "type": "module", "meta": { "name": "ferrohgvs_parse", "description": "Parse and validate HGVS variant descriptions with ferro", "keywords": [ "hgvs", "variant", "parse", "validation", "nomenclature" ], "tools": [ { "ferrohgvs": { "description": "A Rust library and CLI for parsing, validating, and normalizing HGVS variant descriptions.", "homepage": "https://github.com/fulcrumgenomics/ferro-hgvs", "documentation": "https://github.com/fulcrumgenomics/ferro-hgvs", "tool_dev_url": "https://github.com/fulcrumgenomics/ferro-hgvs", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "variants": { "type": "file", "description": "Text file of HGVS variant descriptions, one per line", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "parsed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.${suffix}": { "type": "file", "description": "Parse results (text or JSON), one record per input variant", "pattern": "*.{txt,json}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_ferrohgvs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ferrohgvs": { "type": "string", "description": "The name of the tool" } }, { "ferro --version | sed 's/^ferro //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ferrohgvs": { "type": "string", "description": "The name of the tool" } }, { "ferro --version | sed 's/^ferro //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ffq", "path": "modules/nf-core/ffq/meta.yml", "tree_sha": "22ab5e78aa364b8e7d6532ae858abc6b8f805b11", "files": [ "modules/nf-core/ffq/environment.yml", "modules/nf-core/ffq/main.nf", "modules/nf-core/ffq/meta.yml", "modules/nf-core/ffq/tests/main.nf.test", "modules/nf-core/ffq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ffq", "description": "A command line tool that makes it easier to find sequencing data from the SRA / GEO / ENA.", "keywords": [ "SRA", "ENA", "GEO", "metadata", "fetch", "public", "databases" ], "tools": [ { "ffq": { "description": "A command line tool that makes it easier to find sequencing data from the SRA / GEO / ENA.", "homepage": "https://github.com/pachterlab/ffq", "documentation": "https://github.com/pachterlab/ffq#usage", "tool_dev_url": "https://github.com/pachterlab/ffq", "doi": "10.1101/2022.05.18.492548", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ { "ids": { "type": "list", "description": "List of supported database ids e.g. SRA / GEO / ENA" } } ], "output": { "json": [ { "*.json": { "type": "file", "description": "JSON file containing metadata for ids", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ], "versions_ffq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ffq": { "type": "string", "description": "The name of the tool" } }, { "ffq --help 2>&1 | sed 's/^.*ffq //; s/: A command.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ffq": { "type": "string", "description": "The name of the tool" } }, { "ffq --help 2>&1 | sed 's/^.*ffq //; s/: A command.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fgbio_callduplexconsensusreads", "path": "modules/nf-core/fgbio/callduplexconsensusreads/meta.yml", "tree_sha": "c8d53d485133e4f5fd03a5568818aac9218f0775", "files": [ "modules/nf-core/fgbio/callduplexconsensusreads/environment.yml", "modules/nf-core/fgbio/callduplexconsensusreads/main.nf", "modules/nf-core/fgbio/callduplexconsensusreads/meta.yml", "modules/nf-core/fgbio/callduplexconsensusreads/tests/main.nf.test", "modules/nf-core/fgbio/callduplexconsensusreads/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fgbio_callduplexconsensusreads", "description": "Uses FGBIO CallDuplexConsensusReads to call duplex consensus sequences from reads generated from the same double-stranded source molecule.", "keywords": [ "umi", "duplex", "fgbio" ], "tools": [ { "fgbio": { "description": "A set of tools for working with genomic and high throughput sequencing data, including UMIs", "homepage": "http://fulcrumgenomics.github.io/fgbio/", "documentation": "http://fulcrumgenomics.github.io/fgbio/tools/latest/CallDuplexConsensusReads.html", "tool_dev_url": "https://github.com/fulcrumgenomics/fgbio", "licence": [ "MIT" ], "identifier": "biotools:fgbio" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "grouped_bam": { "type": "file", "description": "Grouped BAM file", "pattern": "*.bam", "ontologies": [] } } ], { "min_reads": { "type": "string", "description": "Minimum number of raw/original reads to build each consensus read. Can be a space delimited list of 1-3 values. See fgbio documentation for more details." } }, { "min_baseq": { "type": "integer", "description": "Ignore bases in raw reads that have Q below this value" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "consensus BAM file", "pattern": "${prefix}.bam", "ontologies": [] } } ] ], "versions_fgbio": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lescai" ], "maintainers": [ "@lescai" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "radseq", "version": "dev" } ] }, { "name": "fgbio_callmolecularconsensusreads", "path": "modules/nf-core/fgbio/callmolecularconsensusreads/meta.yml", "tree_sha": "c19cd9dc7b8cf7da2510b4efd7851c6112460a8d", "files": [ "modules/nf-core/fgbio/callmolecularconsensusreads/environment.yml", "modules/nf-core/fgbio/callmolecularconsensusreads/main.nf", "modules/nf-core/fgbio/callmolecularconsensusreads/meta.yml", "modules/nf-core/fgbio/callmolecularconsensusreads/tests/main.nf.test", "modules/nf-core/fgbio/callmolecularconsensusreads/tests/main.nf.test.snap", "modules/nf-core/fgbio/callmolecularconsensusreads/tests/sort.config" ], "type": "module", "meta": { "name": "fgbio_callmolecularconsensusreads", "description": "Calls consensus sequences from reads with the same unique molecular tag.", "keywords": [ "UMIs", "consensus sequence", "bam" ], "tools": [ { "fgbio": { "description": "Tools for working with genomic and high throughput sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgbio", "documentation": "http://fulcrumgenomics.github.io/fgbio/", "licence": [ "MIT" ], "identifier": "biotools:fgbio" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, collapse:false ]\n" } }, { "grouped_bam": { "type": "file", "description": "The input SAM or BAM file, grouped by UMIs\n", "pattern": "*.{bam,sam}", "ontologies": [] } } ], { "min_reads": { "type": "integer", "description": "Minimum number of original reads to build each consensus read." } }, { "min_baseq": { "type": "integer", "description": "Ignore bases in raw reads that have Q below this value." } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output SAM or BAM file to write consensus reads.\n", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "versions_fgbio": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sruthipsuresh" ], "maintainers": [ "@sruthipsuresh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "radseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "fgbio_collectduplexseqmetrics", "path": "modules/nf-core/fgbio/collectduplexseqmetrics/meta.yml", "tree_sha": "8ac389720721874f3baa47391ff59e28260241b4", "files": [ "modules/nf-core/fgbio/collectduplexseqmetrics/environment.yml", "modules/nf-core/fgbio/collectduplexseqmetrics/main.nf", "modules/nf-core/fgbio/collectduplexseqmetrics/meta.yml", "modules/nf-core/fgbio/collectduplexseqmetrics/tests/main.nf.test", "modules/nf-core/fgbio/collectduplexseqmetrics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fgbio_collectduplexseqmetrics", "description": "Collects a suite of metrics to QC duplex sequencing data.", "keywords": [ "UMIs", "QC", "bam", "duplex" ], "tools": [ { "fgbio": { "description": "A set of tools for working with genomic and high throughput sequencing data, including UMIs", "homepage": "http://fulcrumgenomics.github.io/fgbio/", "documentation": "http://fulcrumgenomics.github.io/fgbio/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgbio", "licence": [ "MIT" ], "identifier": "biotools:fgbio" } }, { "r-ggplot2": { "description": "ggplot2 is a system for declaratively creating graphics, based on The Grammar of Graphics. ", "homepage": "https://ggplot2.tidyverse.org/", "documentation": "https://ggplot2.tidyverse.org/", "tool_dev_url": "https://github.com/tidyverse/ggplot2", "licence": [ "MIT" ], "identifier": "biotools:fgbio" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "grouped_bam": { "type": "file", "description": "It has to be either 1)The exact BAM output by the GroupReadsByUmi tool (in the sort-order it was produced in) 2)A BAM file that has MI tags present on all reads (usually set by GroupReadsByUmi and has been sorted with SortBam into TemplateCoordinate order.", "pattern": "*.bam", "ontologies": [] } }, { "interval_list": { "type": "file", "description": "Calculation of metrics may be restricted to a set of regions using the --intervals parameter. The file format is descripted here https://samtools.github.io/htsjdk/javadoc/htsjdk/index.html?htsjdk/samtools/util/Interval.html", "pattern": "*.{tsv|txt|interval_list}", "ontologies": [] } } ] ], "output": { "family_sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**.family_sizes.txt": { "type": "file", "description": "Metrics on the frequency of different types of families of different sizes", "pattern": "*.txt", "ontologies": [] } } ] ], "duplex_family_sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**.duplex_family_sizes.txt": { "type": "file", "description": "Metrics on the frequency of duplex tag families by the number of observations from each strand", "pattern": "*.txt", "ontologies": [] } } ] ], "duplex_yield_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**.duplex_yield_metrics.txt": { "type": "file", "description": "Summary QC metrics produced using 5%, 10%, 15%...100% of the data", "pattern": "*.txt", "ontologies": [] } } ] ], "umi_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**.umi_counts.txt": { "type": "file", "description": "Metrics on the frequency of observations of UMIs within reads and tag families", "pattern": "*.txt", "ontologies": [] } } ] ], "duplex_qc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**.duplex_qc.pdf": { "type": "file", "description": "A series of plots generated from the preceding metrics files for visualization", "pattern": "*.pdf", "ontologies": [] } } ] ], "duplex_umi_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "**.duplex_umi_counts.txt": { "type": "file", "description": "Metrics on the frequency of observations of duplex UMIs within reads and tag families.", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_fgbio": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_ggplot2": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ggplot2": { "type": "string", "description": "The tool name" } }, { "Rscript -e \"cat(as.character(packageVersion('ggplot2')))\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ggplot2": { "type": "string", "description": "The tool name" } }, { "Rscript -e \"cat(as.character(packageVersion('ggplot2')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@georgiakes" ], "maintainers": [ "@georgiakes" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fgbio_copyumifromreadname", "path": "modules/nf-core/fgbio/copyumifromreadname/meta.yml", "tree_sha": "2e2d90ef86cd6326340144a2d50bb0cc71a48824", "files": [ "modules/nf-core/fgbio/copyumifromreadname/environment.yml", "modules/nf-core/fgbio/copyumifromreadname/main.nf", "modules/nf-core/fgbio/copyumifromreadname/meta.yml", "modules/nf-core/fgbio/copyumifromreadname/tests/main.nf.test", "modules/nf-core/fgbio/copyumifromreadname/tests/main.nf.test.snap", "modules/nf-core/fgbio/copyumifromreadname/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgbio_copyumifromreadname", "description": "Copies the UMI at the end of a bam files read name to the RX tag.", "keywords": [ "fgbio", "copy", "umi", "readname" ], "tools": [ { "fgbio": { "description": "A set of tools for working with genomic and high throughput sequencing data, including UMIs", "homepage": "http://fulcrumgenomics.github.io/fgbio/", "documentation": "http://fulcrumgenomics.github.io/fgbio/tools/latest/CallDuplexConsensusReads.html", "tool_dev_url": "https://github.com/fulcrumgenomics/fgbio", "licence": [ "MIT" ], "identifier": "biotools:fgbio" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bai": { "type": "file", "description": "Index for bam file", "pattern": "*.{bai}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bai": { "type": "file", "description": "Index for bam file", "pattern": "*.{bai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "versions_fgbio": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "fgbio_fastqtobam", "path": "modules/nf-core/fgbio/fastqtobam/meta.yml", "tree_sha": "95afe8dd02a3985712ee0c6f26c21da3d3eaf1f5", "files": [ "modules/nf-core/fgbio/fastqtobam/environment.yml", "modules/nf-core/fgbio/fastqtobam/main.nf", "modules/nf-core/fgbio/fastqtobam/meta.yml", "modules/nf-core/fgbio/fastqtobam/tests/main.nf.test", "modules/nf-core/fgbio/fastqtobam/tests/main.nf.test.snap", "modules/nf-core/fgbio/fastqtobam/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgbio_fastqtobam", "description": "Using the fgbio tools, converts FASTQ files sequenced into unaligned BAM or CRAM files possibly moving the UMI barcode into the RX field of the reads\n", "keywords": [ "unaligned", "bam", "cram" ], "tools": [ { "fgbio": { "description": "A set of tools for working with genomic and high throughput sequencing data, including UMIs", "homepage": "http://fulcrumgenomics.github.io/fgbio/", "documentation": "http://fulcrumgenomics.github.io/fgbio/tools/latest/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgbio", "licence": [ "MIT" ], "identifier": "biotools:fgbio" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "pair of reads to be converted into BAM file", "pattern": "*.{fastq.gz}", "ontologies": [] } } ], { "extension": { "type": "string", "description": "File extension of the output file, which determines the output format\n(e.g. 'bam' or 'cram'). Defaults to 'bam' if empty.\n", "enum": [ "bam", "cram" ] } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bam,cram}": { "type": "file", "description": "Unaligned, unsorted BAM or CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "versions_fgbio": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lescai", "@matthdsm", "@nvnieuwk" ], "maintainers": [ "@lescai", "@matthdsm", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "radseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "fgbio_filterconsensusreads", "path": "modules/nf-core/fgbio/filterconsensusreads/meta.yml", "tree_sha": "079c2272448cd804ef0704f15d288bda9761c0d2", "files": [ "modules/nf-core/fgbio/filterconsensusreads/environment.yml", "modules/nf-core/fgbio/filterconsensusreads/main.nf", "modules/nf-core/fgbio/filterconsensusreads/meta.yml", "modules/nf-core/fgbio/filterconsensusreads/tests/main.nf.test", "modules/nf-core/fgbio/filterconsensusreads/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fgbio_filterconsensusreads", "description": "Uses FGBIO FilterConsensusReads to filter consensus reads generated by CallMolecularConsensusReads or CallDuplexConsensusReads.", "keywords": [ "fgbio", "filter", "consensus", "umi", "duplexumi" ], "tools": [ { "fgbio": { "description": "A set of tools for working with genomic and high throughput sequencing data, including UMIs", "homepage": "http://fulcrumgenomics.github.io/fgbio/", "documentation": "http://fulcrumgenomics.github.io/fgbio/tools/latest/FilterConsensusReads.html", "tool_dev_url": "https://github.com/fulcrumgenomics/fgbio", "licence": [ "MIT" ], "identifier": "biotools:fgbio" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file containing genomic sequence information", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } }, { "index": { "type": "file", "description": "Fasta index file", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "Fasta dictionary file", "pattern": "*.dict", "ontologies": [] } } ], { "min_reads": { "type": "integer", "description": "Minimum number of reads required to keep a consensus read" } }, { "min_baseq": { "type": "file", "description": "Minimum base quality to consider", "ontologies": [] } }, { "max_base_error_rate": { "type": "file", "description": "Maximum base error rate for a position before it is replaced with an N.", "ontologies": [] } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Filtered consensus BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_fgbio": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lescai" ], "maintainers": [ "@lescai" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "radseq", "version": "dev" } ] }, { "name": "fgbio_groupreadsbyumi", "path": "modules/nf-core/fgbio/groupreadsbyumi/meta.yml", "tree_sha": "948df88d07b7f5e27dc754d171fc78cd4777a01f", "files": [ "modules/nf-core/fgbio/groupreadsbyumi/environment.yml", "modules/nf-core/fgbio/groupreadsbyumi/main.nf", "modules/nf-core/fgbio/groupreadsbyumi/meta.yml", "modules/nf-core/fgbio/groupreadsbyumi/tests/main.nf.test", "modules/nf-core/fgbio/groupreadsbyumi/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fgbio_groupreadsbyumi", "description": "Groups reads together that appear to have come from the same original molecule.\nReads are grouped by template, and then templates are sorted by the 5’ mapping positions\nof the reads from the template, used from earliest mapping position to latest.\nReads that have the same end positions are then sub-grouped by UMI sequence.\n(!) Note: the MQ tag is required on reads with mapped mates (!)\nThis can be added using samblaster with the optional argument --addMateTags.\n", "keywords": [ "UMI", "groupreads", "fgbio" ], "tools": [ { "fgbio": { "description": "A set of tools for working with genomic and high throughput sequencing data, including UMIs", "homepage": "http://fulcrumgenomics.github.io/fgbio/", "documentation": "http://fulcrumgenomics.github.io/fgbio/tools/latest/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgbio", "licence": [ "MIT" ], "identifier": "biotools:fgbio" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file. Note: the MQ tag is required on reads with mapped mates (!)\n", "pattern": "*.bam", "ontologies": [] } } ], { "strategy": { "type": "string", "enum": [ "Identity", "Edit", "Adjacency", "Paired" ], "description": "Required argument: defines the UMI assignment strategy.\nMust be chosen among: Identity, Edit, Adjacency, Paired.\n" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "UMI-grouped BAM", "pattern": "*.bam", "ontologies": [] } } ] ], "histogram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*histogram.txt": { "type": "file", "description": "A text file containing the tag family size counts", "pattern": "*.txt", "ontologies": [] } } ] ], "read_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*read-metrics.txt": { "type": "file", "description": "A text file containing the read count metrics from grouping", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_fgbio": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lescai" ], "maintainers": [ "@lescai" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "radseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "fgbio_sortbam", "path": "modules/nf-core/fgbio/sortbam/meta.yml", "tree_sha": "5b8ead5f922832c227043ab171fe0e3016e4f8a8", "files": [ "modules/nf-core/fgbio/sortbam/environment.yml", "modules/nf-core/fgbio/sortbam/main.nf", "modules/nf-core/fgbio/sortbam/meta.yml", "modules/nf-core/fgbio/sortbam/tests/main.nf.test", "modules/nf-core/fgbio/sortbam/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fgbio_sortbam", "description": "Sorts a SAM or BAM file. Several sort orders are available, including coordinate, queryname, random, and randomquery.", "keywords": [ "sort", "bam", "sam" ], "tools": [ { "fgbio": { "description": "Tools for working with genomic and high throughput sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgbio", "documentation": "http://fulcrumgenomics.github.io/fgbio/", "licence": [ "MIT" ], "identifier": "biotools:fgbio" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, collapse:false ]\n" } }, { "bam": { "type": "file", "description": "The input SAM or BAM file to be sorted.\n", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output SAM or BAM file.\n", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "versions_fgbio": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sruthipsuresh" ], "maintainers": [ "@sruthipsuresh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fgbio_zipperbams", "path": "modules/nf-core/fgbio/zipperbams/meta.yml", "tree_sha": "34d6e2153a73e2b6e621a6a16c4f3dae9a1359af", "files": [ "modules/nf-core/fgbio/zipperbams/environment.yml", "modules/nf-core/fgbio/zipperbams/main.nf", "modules/nf-core/fgbio/zipperbams/meta.yml", "modules/nf-core/fgbio/zipperbams/tests/main.nf.test", "modules/nf-core/fgbio/zipperbams/tests/main.nf.test.snap", "modules/nf-core/fgbio/zipperbams/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgbio_zipperbams", "description": "FGBIO tool to zip together an unmapped and mapped BAM to transfer metadata into the output BAM", "keywords": [ "fgbio", "umi", "unmapped", "ubam", "zipperbams" ], "tools": [ { "fgbio": { "description": "A set of tools for working with genomic and high throughput sequencing data, including UMIs", "homepage": "http://fulcrumgenomics.github.io/fgbio/", "documentation": "http://fulcrumgenomics.github.io/fgbio/tools/latest/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgbio", "licence": [ "MIT" ], "identifier": "biotools:fgbio" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "mapped_bam": { "type": "file", "description": "mapped BAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [] } }, { "unmapped_bam": { "type": "file", "description": "unmapped BAM file", "pattern": "*.bam", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'GRCh38' ]\n" } }, { "fasta": { "type": "file", "description": "fasta file containing genomic sequence information", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } }, { "index": { "type": "file", "description": "fasta index file", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "dict file containing a sequence dictionary for the fasta file", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Zipped BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_fgbio": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgbio": { "type": "string", "description": "The tool name" } }, { "fgbio --version 2>&1 | tr -d \"[:cntrl:]\" | sed -e \"s/^.*Version: //;s/\\[.*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lescai" ], "maintainers": [ "@lescai" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "radseq", "version": "dev" } ] }, { "name": "fgumi_clip", "path": "modules/nf-core/fgumi/clip/meta.yml", "tree_sha": "a76faaacebeee6082212f029d739291158bd7a6e", "files": [ "modules/nf-core/fgumi/clip/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/clip/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/clip/environment.yml", "modules/nf-core/fgumi/clip/main.nf", "modules/nf-core/fgumi/clip/meta.yml", "modules/nf-core/fgumi/clip/tests/main.nf.test", "modules/nf-core/fgumi/clip/tests/main.nf.test.snap", "modules/nf-core/fgumi/clip/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_clip", "description": "Clip overlapping reads in a BAM file with fgumi", "keywords": [ "clip", "bam", "overlapping", "UMIs" ], "tools": [ { "fgumi": { "description": "High-performance tools for UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://fgumi.readthedocs.io/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "biotools:fgumi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Queryname-sorted or query-grouped BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file (for tag regeneration)", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "Clipped BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.metrics.txt": { "type": "file", "description": "Optional clipping metrics (TSV)", "pattern": "*.metrics.txt", "ontologies": [] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/clip/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/clip/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_codec", "path": "modules/nf-core/fgumi/codec/meta.yml", "tree_sha": "f357ea2ab15a8d3ea9b756462d72e33b9f328bf4", "files": [ "modules/nf-core/fgumi/codec/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/codec/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/codec/environment.yml", "modules/nf-core/fgumi/codec/main.nf", "modules/nf-core/fgumi/codec/meta.yml", "modules/nf-core/fgumi/codec/tests/main.nf.test", "modules/nf-core/fgumi/codec/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fgumi_codec", "description": "Call CODEC consensus reads from a UMI-grouped BAM with fgumi", "keywords": [ "UMIs", "consensus", "codec", "bam", "duplex" ], "tools": [ { "fgumi": { "description": "High-performance tools for UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://fgumi.readthedocs.io/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "biotools:fgumi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "UMI-grouped BAM file (from fgumi group)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], { "keep_rejected": { "type": "boolean", "description": "If true, output rejected reads to a separate BAM file" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.bam": { "type": "file", "description": "CODEC consensus BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "rejects": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.rejects.bam": { "type": "file", "description": "Optional BAM of reads rejected during consensus calling", "pattern": "*.rejects.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.stats.txt": { "type": "file", "description": "Consensus statistics file (TSV)", "pattern": "*.stats.txt", "ontologies": [] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/codec/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/codec/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_correct", "path": "modules/nf-core/fgumi/correct/meta.yml", "tree_sha": "6f429a97ea9659249c54c69793ceb785c750e4f8", "files": [ "modules/nf-core/fgumi/correct/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/correct/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/correct/environment.yml", "modules/nf-core/fgumi/correct/main.nf", "modules/nf-core/fgumi/correct/meta.yml", "modules/nf-core/fgumi/correct/tests/main.nf.test", "modules/nf-core/fgumi/correct/tests/main.nf.test.snap", "modules/nf-core/fgumi/correct/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_correct", "description": "Correct UMIs in a BAM file to a fixed set of known UMIs with fgumi", "keywords": [ "UMIs", "correction", "bam" ], "tools": [ { "fgumi": { "description": "High-performance tools for UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://fgumi.readthedocs.io/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "biotools:fgumi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Input BAM file with UMIs in the RX tag", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], { "umis": { "type": "file", "description": "Optional file(s) of known UMI sequences, passed to fgumi correct via\n`--umi-files`. Additional UMIs may be supplied inline with `--umis`\nvia `task.ext.args`. Provide an empty list (`[]`) to rely on `--umis`.\n", "pattern": "*.txt", "ontologies": [] } }, { "min_distance": { "type": "integer", "description": "Minimum required difference in mismatches between the best and\nsecond-best matching known UMI for a correction to be made\n(`--min-distance`).\n" } }, { "keep_rejected": { "type": "boolean", "description": "If true, write reads whose UMIs could not be corrected to a separate\nrejects BAM file.\n" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.bam": { "type": "file", "description": "BAM file with corrected UMIs", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "rejects": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.rejects.bam": { "type": "file", "description": "Optional BAM of reads whose UMIs could not be corrected", "pattern": "*.rejects.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.metrics.txt": { "type": "file", "description": "UMI correction metrics (TSV)", "pattern": "*.metrics.txt", "ontologies": [] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/correct/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/correct/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_dedup", "path": "modules/nf-core/fgumi/dedup/meta.yml", "tree_sha": "bf19d830425054fcb6064251b4fa203d6c59b066", "files": [ "modules/nf-core/fgumi/dedup/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/dedup/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/dedup/environment.yml", "modules/nf-core/fgumi/dedup/main.nf", "modules/nf-core/fgumi/dedup/meta.yml", "modules/nf-core/fgumi/dedup/tests/main.nf.test", "modules/nf-core/fgumi/dedup/tests/main.nf.test.snap", "modules/nf-core/fgumi/dedup/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_dedup", "description": "Mark or remove PCR duplicates using UMI information with fgumi", "keywords": [ "UMIs", "deduplication", "duplicates", "bam" ], "tools": [ { "fgumi": { "description": "High-performance tools for UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://fgumi.readthedocs.io/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "biotools:fgumi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Template-coordinate sorted BAM with UMI (RX) tags", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "BAM with duplicates marked (or removed with --remove-duplicates)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.metrics.txt": { "type": "file", "description": "Duplication metrics (TSV)", "pattern": "*.metrics.txt", "ontologies": [] } } ] ], "histogram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.family_size_histogram.txt": { "type": "file", "description": "UMI family size histogram (TSV)", "pattern": "*.family_size_histogram.txt", "ontologies": [] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/dedup/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/dedup/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_downsample", "path": "modules/nf-core/fgumi/downsample/meta.yml", "tree_sha": "278a541ec715de31b596e3a006b23d04e0ad9b5d", "files": [ "modules/nf-core/fgumi/downsample/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/downsample/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/downsample/environment.yml", "modules/nf-core/fgumi/downsample/main.nf", "modules/nf-core/fgumi/downsample/meta.yml", "modules/nf-core/fgumi/downsample/tests/main.nf.test", "modules/nf-core/fgumi/downsample/tests/main.nf.test.snap", "modules/nf-core/fgumi/downsample/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_downsample", "description": "Downsample a BAM by UMI family using streaming with fgumi", "keywords": [ "UMIs", "downsample", "bam", "subsample" ], "tools": [ { "fgumi": { "description": "High-performance tools for UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://fgumi.readthedocs.io/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "biotools:fgumi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "UMI-grouped BAM file (from fgumi group) in template-coordinate order with MI tags", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], { "fraction": { "type": "float", "description": "Fraction of UMI families to keep (0.0 exclusive to 1.0 inclusive)" } }, { "keep_rejected": { "type": "boolean", "description": "If true, write reads from families that were not kept to a separate rejects BAM file" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.bam": { "type": "file", "description": "Downsampled BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "rejects": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.rejects.bam": { "type": "file", "description": "Optional BAM of reads from families not kept", "pattern": "*.rejects.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "histogram_kept": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.histogram_kept.txt": { "type": "file", "description": "Family-size histogram of kept UMI families (TSV)", "pattern": "*.histogram_kept.txt", "ontologies": [] } } ] ], "histogram_rejected": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.histogram_rejected.txt": { "type": "file", "description": "Family-size histogram of rejected UMI families (TSV)", "pattern": "*.histogram_rejected.txt", "ontologies": [] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/downsample/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/downsample/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_duplex", "path": "modules/nf-core/fgumi/duplex/meta.yml", "tree_sha": "107d50c7c3d4879e5cabd9eb2ebba27199b34b10", "files": [ "modules/nf-core/fgumi/duplex/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/duplex/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/duplex/environment.yml", "modules/nf-core/fgumi/duplex/main.nf", "modules/nf-core/fgumi/duplex/meta.yml", "modules/nf-core/fgumi/duplex/tests/main.nf.test", "modules/nf-core/fgumi/duplex/tests/main.nf.test.snap", "modules/nf-core/fgumi/duplex/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_duplex", "description": "Calls duplex consensus sequences from reads generated from the same double-stranded\nsource molecule. This is a high-performance replacement for fgbio CallDuplexConsensusReads.\n", "keywords": [ "umi", "duplex", "consensus", "bam" ], "tools": [ { "fgumi": { "description": "High-performance tools for working with UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://docs.rs/fgumi", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "grouped_bam": { "type": "file", "description": "Grouped BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], { "min_reads": { "type": "string", "description": "Minimum number of raw/original reads to build each consensus read.\nCan be 1-3 values, e.g. [3 1 1] or 1\n" } }, { "keep_rejected": { "type": "boolean", "description": "If true, output rejected reads to a separate BAM file" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Duplex consensus BAM file", "pattern": "${prefix}.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "rejects": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.rejects.bam": { "type": "file", "description": "Optional BAM file containing reads that were rejected", "pattern": "*.rejects.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.stats.txt": { "type": "file", "description": "Optional text file containing consensus statistics", "pattern": "*.stats.txt" } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/duplex/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/duplex/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_duplexmetrics", "path": "modules/nf-core/fgumi/duplexmetrics/meta.yml", "tree_sha": "247ec7b321a739c948d6d6bf29e77a20c1d1fde1", "files": [ "modules/nf-core/fgumi/duplexmetrics/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/duplexmetrics/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/duplexmetrics/environment.yml", "modules/nf-core/fgumi/duplexmetrics/main.nf", "modules/nf-core/fgumi/duplexmetrics/meta.yml", "modules/nf-core/fgumi/duplexmetrics/tests/main.nf.test", "modules/nf-core/fgumi/duplexmetrics/tests/main.nf.test.snap", "modules/nf-core/fgumi/duplexmetrics/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_duplexmetrics", "description": "Collects a suite of metrics to QC duplex sequencing data", "keywords": [ "UMIs", "QC", "bam", "duplex", "metrics" ], "tools": [ { "fgumi": { "description": "High-performance tools for UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://fgumi.readthedocs.io/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "biotools:fgumi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "UMI-grouped BAM file (from fgumi group) in template-coordinate order with MI tags", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "intervals": { "type": "file", "description": "Optional intervals file to restrict analysis (BED or Picard interval list format)", "pattern": "*.{bed,interval_list,txt}", "ontologies": [] } } ] ], "output": { "family_sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.family_sizes.txt": { "type": "file", "description": "Metrics on the frequency of different types of families of different sizes", "pattern": "*.family_sizes.txt", "ontologies": [] } } ] ], "duplex_family_sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.duplex_family_sizes.txt": { "type": "file", "description": "Metrics on the frequency of duplex tag families by the number of observations from each strand", "pattern": "*.duplex_family_sizes.txt", "ontologies": [] } } ] ], "duplex_yield_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.duplex_yield_metrics.txt": { "type": "file", "description": "Summary QC metrics produced using 5%, 10%, 15%...100% of the data", "pattern": "*.duplex_yield_metrics.txt", "ontologies": [] } } ] ], "umi_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.umi_counts.txt": { "type": "file", "description": "Metrics on the frequency of observations of UMIs within reads and tag families", "pattern": "*.umi_counts.txt", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.duplex_qc.pdf": { "type": "file", "description": "Optional plots generated from the metrics files (requires R with ggplot2 and scales)", "pattern": "*.duplex_qc.pdf", "ontologies": [] } } ] ], "duplex_umi_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.duplex_umi_counts.txt": { "type": "file", "description": "Optional metrics on duplex UMI pairs (enabled with --duplex-umi-counts, memory intensive)", "pattern": "*.duplex_umi_counts.txt", "ontologies": [] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nf-core" ], "maintainers": [ "@nf-core" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/duplexmetrics/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/duplexmetrics/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_extract", "path": "modules/nf-core/fgumi/extract/meta.yml", "tree_sha": "d2eec4776f466ebf1c5213d6583fc7a514d73d13", "files": [ "modules/nf-core/fgumi/extract/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/extract/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/extract/environment.yml", "modules/nf-core/fgumi/extract/main.nf", "modules/nf-core/fgumi/extract/meta.yml", "modules/nf-core/fgumi/extract/tests/main.nf.test", "modules/nf-core/fgumi/extract/tests/main.nf.test.snap", "modules/nf-core/fgumi/extract/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_extract", "description": "Extract unique molecular indices (UMIs) from FASTQ files and write an unaligned BAM file.", "keywords": [ "umi", "extract", "fastq", "bam" ], "tools": [ { "fgumi": { "description": "High-performance tools for working with UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://docs.rs/fgumi", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input FASTQ files used for UMI extraction.", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "library": { "type": "string", "description": "Library name to store in the output BAM read group." } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Unaligned BAM with extracted UMIs in SAM tags.", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/extract/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/extract/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_fastq", "path": "modules/nf-core/fgumi/fastq/meta.yml", "tree_sha": "8499068190f5b49960de8dd63b85713fda1da714", "files": [ "modules/nf-core/fgumi/fastq/.conda-lock/linux_amd64-bd-f6d152fa9a4b3fcd_1.txt", "modules/nf-core/fgumi/fastq/.conda-lock/linux_arm64-bd-aade9322136b8f9f_1.txt", "modules/nf-core/fgumi/fastq/environment.yml", "modules/nf-core/fgumi/fastq/main.nf", "modules/nf-core/fgumi/fastq/meta.yml", "modules/nf-core/fgumi/fastq/tests/main.nf.test", "modules/nf-core/fgumi/fastq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fgumi_fastq", "description": "Convert a BAM file to interleaved FASTQ format with fgumi", "keywords": [ "bam", "fastq", "convert", "UMIs" ], "tools": [ { "fgumi": { "description": "High-performance tools for UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://fgumi.readthedocs.io/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "biotools:fgumi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Input BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.fastq.gz": { "type": "file", "description": "Interleaved FASTQ file (gzip-compressed)", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_gzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gzip": { "type": "string", "description": "The name of the tool" } }, { "gzip --version 2>&1 | sed '1!d;s/gzip //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gzip": { "type": "string", "description": "The name of the tool" } }, { "gzip --version 2>&1 | sed '1!d;s/gzip //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi_gzip:f6d152fa9a4b3fcd", "build_id": "bd-f6d152fa9a4b3fcd_1", "scan_id": "sc-4fd8b0bf3fe25ead_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi_gzip:aade9322136b8f9f", "build_id": "bd-aade9322136b8f9f_1", "scan_id": "sc-a83af9ae48480813_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi_gzip:74949476a59808ab", "build_id": "bd-74949476a59808ab_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2a/2a01cc9cc4b3bf65b546d5feea63f099a68542b3f4516d4e98e923b13cdba74b/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi_gzip:b295903886740723", "build_id": "bd-b295903886740723_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3f/3fbc4797c96cfd2f5977a02b8c6dd8b3b1bec5a511271c6dde79c32b21485177/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/fastq/.conda-lock/linux_amd64-bd-f6d152fa9a4b3fcd_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/fastq/.conda-lock/linux_arm64-bd-aade9322136b8f9f_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_filter", "path": "modules/nf-core/fgumi/filter/meta.yml", "tree_sha": "25bca31ab7d315bd0f831ebe62d3faf2a6de97db", "files": [ "modules/nf-core/fgumi/filter/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/filter/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/filter/environment.yml", "modules/nf-core/fgumi/filter/main.nf", "modules/nf-core/fgumi/filter/meta.yml", "modules/nf-core/fgumi/filter/tests/main.nf.test", "modules/nf-core/fgumi/filter/tests/main.nf.test.snap", "modules/nf-core/fgumi/filter/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_filter", "description": "Filters consensus reads generated by simplex or duplex consensus calling.\nThis is a high-performance replacement for fgbio FilterConsensusReads.\n", "keywords": [ "umi", "filter", "consensus", "bam" ], "tools": [ { "fgumi": { "description": "High-performance tools for working with UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://docs.rs/fgumi", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Consensus BAM file to be filtered", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "min_reads": { "type": "integer", "description": "Minimum number of reads required to keep a consensus read" } }, { "keep_rejected": { "type": "boolean", "description": "Whether to keep rejected reads in a separate BAM file" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Filtered consensus BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "rejects": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.rejects.bam": { "type": "file", "description": "Optional BAM file containing reads that were filtered out", "pattern": "*.rejects.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.stats.txt": { "type": "file", "description": "Optional text file containing filtering statistics", "pattern": "*.stats.txt", "ontologies": [] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/filter/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/filter/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_group", "path": "modules/nf-core/fgumi/group/meta.yml", "tree_sha": "5895f4b3fc28d0abf791548fcc16d37d2196a4a1", "files": [ "modules/nf-core/fgumi/group/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/group/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/group/environment.yml", "modules/nf-core/fgumi/group/main.nf", "modules/nf-core/fgumi/group/meta.yml", "modules/nf-core/fgumi/group/tests/main.nf.test", "modules/nf-core/fgumi/group/tests/main.nf.test.snap", "modules/nf-core/fgumi/group/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_group", "description": "Groups reads together that appear to have come from the same original molecule.\nReads are grouped by template, and then templates are sorted by the 5' mapping positions\nof the reads from the template. Reads that have the same end positions are then sub-grouped\nby UMI sequence. This is a high-performance replacement for fgbio GroupReadsByUmi.\n", "keywords": [ "umi", "groupreads", "bam" ], "tools": [ { "fgumi": { "description": "High-performance tools for working with UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://docs.rs/fgumi", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file containing reads with UMI tags. The file must be coordinate sorted.\n", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], { "strategy": { "type": "string", "enum": [ "Identity", "Edit", "Adjacency", "Paired" ], "description": "Required argument: defines the UMI assignment strategy.\nMust be chosen among: Identity, Edit, Adjacency, Paired.\n" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "UMI-grouped BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "histogram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.family_size_histogram.txt": { "type": "file", "description": "Optional output of tag family size counts", "pattern": "*.family_size_histogram.txt" } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.grouping_metrics.txt": { "type": "file", "description": "Optional output of UMI grouping metrics", "pattern": "*.grouping_metrics.txt" } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/group/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/group/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_merge", "path": "modules/nf-core/fgumi/merge/meta.yml", "tree_sha": "222089859cf71ec0e79d73459696a8ae27bb66ec", "files": [ "modules/nf-core/fgumi/merge/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/merge/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/merge/environment.yml", "modules/nf-core/fgumi/merge/main.nf", "modules/nf-core/fgumi/merge/meta.yml", "modules/nf-core/fgumi/merge/tests/main.nf.test", "modules/nf-core/fgumi/merge/tests/main.nf.test.snap", "modules/nf-core/fgumi/merge/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_merge", "description": "Merge pre-sorted BAM files into a single sorted BAM", "keywords": [ "merge", "bam", "alignment", "sort" ], "tools": [ { "fgumi": { "description": "High-performance tools for UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://fgumi.readthedocs.io/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "biotools:fgumi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bams": { "type": "file", "description": "Multiple sorted BAM files to merge (all must be sorted in the same order)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "Merged BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/merge/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/merge/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_simplex", "path": "modules/nf-core/fgumi/simplex/meta.yml", "tree_sha": "ce57e47b1b9412e6438488bbcec3f8579f085b61", "files": [ "modules/nf-core/fgumi/simplex/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/simplex/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/simplex/environment.yml", "modules/nf-core/fgumi/simplex/main.nf", "modules/nf-core/fgumi/simplex/meta.yml", "modules/nf-core/fgumi/simplex/tests/main.nf.test", "modules/nf-core/fgumi/simplex/tests/main.nf.test.snap", "modules/nf-core/fgumi/simplex/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_simplex", "description": "Calls simplex consensus sequences from reads with the same unique molecular tag.\nThis is a high-performance replacement for fgbio CallMolecularConsensusReads.\n", "keywords": [ "umi", "consensus", "simplex", "bam" ], "tools": [ { "fgumi": { "description": "High-performance tools for working with UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://docs.rs/fgumi", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "grouped_bam": { "type": "file", "description": "The input SAM or BAM file, grouped by UMIs\n", "pattern": "*.{bam,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], { "min_reads": { "type": "integer", "description": "Minimum number of original reads to build each consensus read." } }, { "keep_rejected": { "type": "boolean", "description": "If true, output rejected reads to a separate BAM file" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Output SAM or BAM file with simplex consensus reads.\n", "pattern": "*.{bam,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "rejects": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.rejects.bam": { "type": "file", "description": "Optional BAM file containing reads that were rejected", "pattern": "*.rejects.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.stats.txt": { "type": "file", "description": "Optional text file containing consensus statistics", "pattern": "*.stats.txt" } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/simplex/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/simplex/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_simplexmetrics", "path": "modules/nf-core/fgumi/simplexmetrics/meta.yml", "tree_sha": "5f9180b0696aa3779da1f8939a4a4e097986f368", "files": [ "modules/nf-core/fgumi/simplexmetrics/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/simplexmetrics/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/simplexmetrics/environment.yml", "modules/nf-core/fgumi/simplexmetrics/main.nf", "modules/nf-core/fgumi/simplexmetrics/meta.yml", "modules/nf-core/fgumi/simplexmetrics/tests/main.nf.test", "modules/nf-core/fgumi/simplexmetrics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fgumi_simplexmetrics", "description": "Collects a suite of metrics to QC simplex (single-strand) UMI sequencing data", "keywords": [ "UMIs", "QC", "bam", "simplex", "metrics" ], "tools": [ { "fgumi": { "description": "High-performance tools for UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://fgumi.readthedocs.io/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "biotools:fgumi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "UMI-grouped BAM file (from fgumi group)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "intervals": { "type": "file", "description": "Optional intervals file to restrict analysis (BED or Picard interval list format)", "pattern": "*.{bed,interval_list,txt}", "ontologies": [] } } ] ], "output": { "family_sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.family_sizes.txt": { "type": "file", "description": "Metrics on the frequency of families of different sizes", "pattern": "*.family_sizes.txt", "ontologies": [] } } ] ], "simplex_yield_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.simplex_yield_metrics.txt": { "type": "file", "description": "Summary QC metrics produced using 5%, 10%, 15%...100% of the data", "pattern": "*.simplex_yield_metrics.txt", "ontologies": [] } } ] ], "umi_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.umi_counts.txt": { "type": "file", "description": "Metrics on the frequency of observations of UMIs within reads and tag families", "pattern": "*.umi_counts.txt", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.simplex_qc.pdf": { "type": "file", "description": "Optional plots generated from the metrics files (requires R with ggplot2 and scales)", "pattern": "*.simplex_qc.pdf", "ontologies": [] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/simplexmetrics/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/simplexmetrics/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_sort", "path": "modules/nf-core/fgumi/sort/meta.yml", "tree_sha": "80d768ba18dd1b8473746dcb26b245b786010a41", "files": [ "modules/nf-core/fgumi/sort/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/sort/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/sort/environment.yml", "modules/nf-core/fgumi/sort/main.nf", "modules/nf-core/fgumi/sort/meta.yml", "modules/nf-core/fgumi/sort/tests/main.nf.test", "modules/nf-core/fgumi/sort/tests/main.nf.test.snap", "modules/nf-core/fgumi/sort/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_sort", "description": "Sorts a SAM or BAM file. Several sort orders are available, including coordinate,\nqueryname, and template-coordinate. This is a high-performance replacement for fgbio SortBam.\n", "keywords": [ "sort", "bam", "sam" ], "tools": [ { "fgumi": { "description": "High-performance tools for working with UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://docs.rs/fgumi", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "The input SAM or BAM file to be sorted.\n", "pattern": "*.{bam,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted output BAM file.\n", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{csi,bai}": { "type": "file", "description": "Index file if the bam file is coordinate sorted.\n", "pattern": "*.{csi,bai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "fgumi": { "type": "string", "description": "The tool name" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/sort/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/sort/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fgumi_zipper", "path": "modules/nf-core/fgumi/zipper/meta.yml", "tree_sha": "dc9946f31b2d666722e5b8344ef85034dc509027", "files": [ "modules/nf-core/fgumi/zipper/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt", "modules/nf-core/fgumi/zipper/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt", "modules/nf-core/fgumi/zipper/environment.yml", "modules/nf-core/fgumi/zipper/main.nf", "modules/nf-core/fgumi/zipper/meta.yml", "modules/nf-core/fgumi/zipper/tests/main.nf.test", "modules/nf-core/fgumi/zipper/tests/main.nf.test.snap", "modules/nf-core/fgumi/zipper/tests/nextflow.config" ], "type": "module", "meta": { "name": "fgumi_zipper", "description": "Zip an unmapped UMI BAM together with its aligned BAM using fgumi", "keywords": [ "UMIs", "zipper", "bam", "alignment", "merge" ], "tools": [ { "fgumi": { "description": "High-performance tools for UMI-tagged sequencing data.", "homepage": "https://github.com/fulcrumgenomics/fgumi", "documentation": "https://fgumi.readthedocs.io/", "tool_dev_url": "https://github.com/fulcrumgenomics/fgumi", "licence": [ "MIT" ], "identifier": "biotools:fgumi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Aligned (mapped) BAM, in the same queryname order as the unmapped BAM", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "unmapped": { "type": "file", "description": "Unmapped UMI BAM (e.g. from fgumi extract), queryname order", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Reference genome FASTA index (.fai)", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "Reference sequence dictionary (.dict)", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "Zipped BAM with UMI tags transferred onto the aligned reads", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the tool" } }, { "fgumi --version | sed \"s/^fgumi //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--1f0a2f2a31a251a3", "build_id": "bd-1f0a2f2a31a251a3_1", "scan_id": "sc-f32c857ae4d5cab5_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fgumi:0.9.0--8555aea4f4d2153a", "build_id": "bd-8555aea4f4d2153a_1", "scan_id": "sc-3ec536ae7be75a2b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--d52cc5c94c4a9b55", "build_id": "bd-d52cc5c94c4a9b55_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8b/8b1b1f653fc1fef5eb7d31f72d7cc60e29ff0eec5552802523ce97b1b5d0f920/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fgumi:0.9.0--831508723e491e14", "build_id": "bd-831508723e491e14_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acae7f270300e612a9f0528b66b7b31fb05dcbf6fb4e16dc1f3a1f7b23149774/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/fgumi/zipper/.conda-lock/linux_amd64-bd-1f0a2f2a31a251a3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/fgumi/zipper/.conda-lock/linux_arm64-bd-8555aea4f4d2153a_1.txt" } } } }, "git_sha": "afdd1fb41a3f90edf93b841b60da300905eaa6fd" }, { "name": "fibertoolsrs_addnucleosomes", "path": "modules/nf-core/fibertoolsrs/addnucleosomes/meta.yml", "tree_sha": "221bf94af9d39c57cbf1963a011493484cbe5e8d", "files": [ "modules/nf-core/fibertoolsrs/addnucleosomes/environment.yml", "modules/nf-core/fibertoolsrs/addnucleosomes/main.nf", "modules/nf-core/fibertoolsrs/addnucleosomes/meta.yml", "modules/nf-core/fibertoolsrs/addnucleosomes/tests/main.nf.test", "modules/nf-core/fibertoolsrs/addnucleosomes/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fibertoolsrs_addnucleosomes", "description": "Add nucleosomes positions and MSP position to ONT BAM files", "keywords": [ "methylation", "genomics", "bam", "m6A", "nucleosome", "fiberseq" ], "tools": [ { "fibertoolsrs": { "description": "Mitchell Vollger's rust tools for fiberseq data.", "homepage": "https://fiberseq.github.io/fibertools/fibertools.html", "documentation": "https://fiberseq.github.io/fibertools/fibertools.html", "tool_dev_url": "https://github.com/fiberseq/fibertools-rs", "doi": "10.5281/zenodo.14782951", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "bam file with nucleosome calls", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_fibertoolsrs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fibertools-rs": { "type": "string", "description": "The name of the tool" } }, { "ft --version | sed 's/fibertools-rs v//;s/\\t.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fibertools-rs": { "type": "string", "description": "The name of the tool" } }, { "ft --version | sed 's/fibertools-rs v//;s/\\t.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@YiJin-Xiong" ], "maintainers": [ "@YiJin-Xiong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylong", "version": "2.0.0" }, { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "fibertoolsrs_extract", "path": "modules/nf-core/fibertoolsrs/extract/meta.yml", "tree_sha": "46e0633daf02fae3f112d3ee89e61a0c1b6523a1", "files": [ "modules/nf-core/fibertoolsrs/extract/environment.yml", "modules/nf-core/fibertoolsrs/extract/main.nf", "modules/nf-core/fibertoolsrs/extract/meta.yml", "modules/nf-core/fibertoolsrs/extract/tests/main.nf.test", "modules/nf-core/fibertoolsrs/extract/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fibertoolsrs_extract", "description": "Extract Fiber-seq information (such as m6A, CpG, nucleosomes, and MSPs) from BAM file into BED file", "keywords": [ "methylation", "genomics", "bam", "m6A", "fiberseq" ], "tools": [ { "fibertoolsrs": { "description": "Mitchell Vollger's rust tools for fiberseq data.", "homepage": "https://fiberseq.github.io/fibertools/fibertools.html", "documentation": "https://fiberseq.github.io/fibertools/fibertools.html", "tool_dev_url": "https://github.com/fiberseq/fibertools-rs", "doi": "10.5281/zenodo.14782951", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } } ], { "extract_type": { "type": "string", "description": "Type of fiberseq information to extract\ne.g. `m6a`, `cpg`, `msp`, `nuc`, `all`\n" } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bed.gz": { "type": "file", "description": "Gzipped BED file with fiber-seq information", "pattern": "*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_fibertoolsrs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fibertools-rs": { "type": "string", "description": "The name of the tool" } }, { "ft --version | sed 's/fibertools-rs v//;s/\\t.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fibertools-rs": { "type": "string", "description": "The name of the tool" } }, { "ft --version | sed 's/fibertools-rs v//;s/\\t.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@YiJin-Xiong" ], "maintainers": [ "@YiJin-Xiong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylong", "version": "2.0.0" }, { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "fibertoolsrs_predictm6a", "path": "modules/nf-core/fibertoolsrs/predictm6a/meta.yml", "tree_sha": "7cfebb36254d8c285b321556982aa77849c21dbf", "files": [ "modules/nf-core/fibertoolsrs/predictm6a/environment.yml", "modules/nf-core/fibertoolsrs/predictm6a/main.nf", "modules/nf-core/fibertoolsrs/predictm6a/meta.yml", "modules/nf-core/fibertoolsrs/predictm6a/tests/main.nf.test", "modules/nf-core/fibertoolsrs/predictm6a/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fibertoolsrs_predictm6a", "description": "Predict m6A positions using HiFi kinetics data and encode the results in the MM and ML bam tags. Also adds nucleosome (nl, ns) and MTase sensitive patches (al, as)", "keywords": [ "methylation", "genomics", "bam", "m6A", "nucleosome", "fiberseq" ], "tools": [ { "fibertoolsrs": { "description": "Mitchell Vollger's rust tools for fiberseq data.", "homepage": "https://fiberseq.github.io/fibertools/fibertools.html", "documentation": "https://fiberseq.github.io/fibertools/fibertools.html", "tool_dev_url": "https://github.com/fiberseq/fibertools-rs", "doi": "10.5281/zenodo.14782951", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "bam file with m6A calls in new/extended MM and ML bam tags", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_fibertoolsrs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fibertools-rs": { "type": "string", "description": "The name of the tool" } }, { "ft --version | sed 's/fibertools-rs v//;s/\\t.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fibertools-rs": { "type": "string", "description": "The name of the tool" } }, { "ft --version | sed 's/fibertools-rs v//;s/\\t.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@YiJin-Xiong" ], "maintainers": [ "@YiJin-Xiong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylong", "version": "2.0.0" }, { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "filtlong", "path": "modules/nf-core/filtlong/meta.yml", "tree_sha": "c9fcd3f41d4371fd58a1be3e1435ee8208c5402b", "files": [ "modules/nf-core/filtlong/environment.yml", "modules/nf-core/filtlong/main.nf", "modules/nf-core/filtlong/meta.yml", "modules/nf-core/filtlong/tests/main.nf.test", "modules/nf-core/filtlong/tests/main.nf.test.snap", "modules/nf-core/filtlong/tests/nextflow.config" ], "type": "module", "meta": { "name": "filtlong", "description": "Filtlong filters long reads based on quality measures or short read data.", "keywords": [ "nanopore", "quality control", "QC", "filtering", "long reads", "short reads" ], "tools": [ { "filtlong": { "description": "Filtlong is a tool for filtering long reads. It can take a set of long reads and produce a smaller, better subset. It uses both read length (longer is better) and read identity (higher is better) when choosing which reads pass the filter.", "homepage": "https://anaconda.org/bioconda/filtlong", "tool_dev_url": "https://github.com/rrwick/Filtlong", "licence": [ "GPL v3" ], "identifier": "biotools:filtlong" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "shortreads": { "type": "file", "description": "fastq file", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "longreads": { "type": "file", "description": "fastq file", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Filtered (compressed) fastq file", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Standard error logging file containing summary statistics", "pattern": "*.log", "ontologies": [] } } ] ], "versions_filtlong": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "filtlong": { "type": "string", "description": "The tool name" } }, { "filtlong --version | sed -e \"s/Filtlong v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "filtlong": { "type": "string", "description": "The tool name" } }, { "filtlong --version | sed -e \"s/Filtlong v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@d4straub", "@sofstam" ], "maintainers": [ "@d4straub", "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "circrna", "version": "dev" }, { "name": "mag", "version": "5.5.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "finaletoolkit_adjustwps", "path": "modules/nf-core/finaletoolkit/adjustwps/meta.yml", "tree_sha": "5772f329b72de115a5f599f393f11b69a9209d9e", "files": [ "modules/nf-core/finaletoolkit/adjustwps/environment.yml", "modules/nf-core/finaletoolkit/adjustwps/main.nf", "modules/nf-core/finaletoolkit/adjustwps/meta.yml", "modules/nf-core/finaletoolkit/adjustwps/tests/main.nf.test", "modules/nf-core/finaletoolkit/adjustwps/tests/main.nf.test.snap", "modules/nf-core/finaletoolkit/adjustwps/tests/nextflow.config" ], "type": "module", "meta": { "name": "finaletoolkit_adjustwps", "description": "Adjusts raw Windowed Protection Score (WPS) by applying a median filter\nand Savitsky-Golay filter.\n", "keywords": [ "windowed_protection-score", "genomics", "fragmentomics" ], "tools": [ { "finaletoolkit": { "description": "Extract cfDNA fragmentation features from sequencing data.", "homepage": "https://epifluidlab.github.io/FinaleToolkit/", "documentation": "https://epifluidlab.github.io/FinaleToolkit/", "tool_dev_url": "https://github.com/epifluidlab/FinaleToolkit", "doi": "10.1093/bioadv/vbaf236", "licence": [ "MIT" ], "identifier": "biotools:finaletoolkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "wps_bigwig": { "type": "file", "description": "BigWig file containing WPS scores for the observed sites", "pattern": "*.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "site_bed": { "type": "file", "pattern": "*.bed", "description": "BED file containing transcription start sites (TSS)\n", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "chromosome_sizes": { "type": "file", "pattern": "*.sizes", "description": "Two-column file containing the size for each chromosome\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.bw": { "type": "file", "pattern": "*.bw", "description": "BigWig file containing filtered WPS scores for the observed sites\n", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "versions_finaletoolkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lbeltrame" ], "maintainers": [ "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "finaletoolkit_aggbw", "path": "modules/nf-core/finaletoolkit/aggbw/meta.yml", "tree_sha": "d052b01e762721739e83f848c7f06382de60c79e", "files": [ "modules/nf-core/finaletoolkit/aggbw/environment.yml", "modules/nf-core/finaletoolkit/aggbw/main.nf", "modules/nf-core/finaletoolkit/aggbw/meta.yml", "modules/nf-core/finaletoolkit/aggbw/tests/main.nf.test", "modules/nf-core/finaletoolkit/aggbw/tests/main.nf.test.snap", "modules/nf-core/finaletoolkit/aggbw/tests/nextflow.config" ], "type": "module", "meta": { "name": "finaletoolkit_aggbw", "description": "Aggregates a bigWig signal over constant-length intervals\ndefined in a BED file.\n", "keywords": [ "genomics", "aggregation", "fragmentomics" ], "tools": [ { "finaletoolkit": { "description": "Extract cfDNA fragmentation features from sequencing data.", "homepage": "https://epifluidlab.github.io/FinaleToolkit/", "documentation": "https://epifluidlab.github.io/FinaleToolkit/", "tool_dev_url": "https://github.com/epifluidlab/FinaleToolkit", "doi": "10.1093/bioadv/vbaf236", "licence": [ "MIT" ], "identifier": "biotools:finaletoolkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bigwig": { "type": "file", "description": "BigWig file containing signals to aggregate", "pattern": "*.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "intervals": { "type": "file", "pattern": "*.bed", "description": "BED file containing intervals to aggregate for\n", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.wig": { "type": "file", "pattern": "*.wig", "description": "Wiggle file containing aggregated scores over the itnervals\n", "ontologies": [ { "edam": "http://edamontology.org/format_3005" } ] } } ] ], "versions_finaletoolkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lbeltrame" ], "maintainers": [ "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "finaletoolkit_delfi", "path": "modules/nf-core/finaletoolkit/delfi/meta.yml", "tree_sha": "562b21545290a7f65b3f724e4a48fc606e7aa0a3", "files": [ "modules/nf-core/finaletoolkit/delfi/environment.yml", "modules/nf-core/finaletoolkit/delfi/main.nf", "modules/nf-core/finaletoolkit/delfi/meta.yml", "modules/nf-core/finaletoolkit/delfi/tests/main.nf.test", "modules/nf-core/finaletoolkit/delfi/tests/main.nf.test.snap", "modules/nf-core/finaletoolkit/delfi/tests/nextflow.config" ], "type": "module", "meta": { "name": "finaletoolkit_delfi", "description": "Calculate the DELFI scores (Cristiano et al., 2019) from a BAM file.\n", "keywords": [ "delfi_score", "genomics", "fragmentomics" ], "tools": [ { "finaletoolkit": { "description": "Extract cfDNA fragmentation features from sequencing data.", "homepage": "https://epifluidlab.github.io/FinaleToolkit/", "documentation": "https://epifluidlab.github.io/FinaleToolkit/", "tool_dev_url": "https://github.com/epifluidlab/FinaleToolkit", "doi": "10.1093/bioadv/vbaf236", "licence": [ "MIT" ], "identifier": "biotools:finaletoolkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM file index", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genome_2bit": { "type": "file", "description": "2bit compressed genome file (must be the same as the one used for the\nBAM file)\n", "pattern": "*.2bit", "ontologies": [ { "edam": "http://edamontology.org/format_3009" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "chromosome_sizes": { "type": "file", "pattern": "*.sizes", "description": "Two-column file containing the size for each chromosome\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bins": { "type": "file", "description": "BED containing binned genomic coordinates\n", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bed": { "type": "file", "pattern": "*.bed", "description": "BED file containing DELFI scores\n", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions_finaletoolkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lbeltrame" ], "maintainers": [ "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "finaletoolkit_endmotifs", "path": "modules/nf-core/finaletoolkit/endmotifs/meta.yml", "tree_sha": "ad911c2917c7fd55aa10c4560ca4c87be9d8ccd4", "files": [ "modules/nf-core/finaletoolkit/endmotifs/environment.yml", "modules/nf-core/finaletoolkit/endmotifs/main.nf", "modules/nf-core/finaletoolkit/endmotifs/meta.yml", "modules/nf-core/finaletoolkit/endmotifs/tests/main.nf.test", "modules/nf-core/finaletoolkit/endmotifs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "finaletoolkit_endmotifs", "description": "Measure the frequency of 5' k-mer end motifs.\n", "keywords": [ "end-motifs", "genomics", "fragmentomics" ], "tools": [ { "finaletoolkit": { "description": "Extract cfDNA fragmentation features from sequencing data.", "homepage": "https://epifluidlab.github.io/FinaleToolkit/", "documentation": "https://epifluidlab.github.io/FinaleToolkit/", "tool_dev_url": "https://github.com/epifluidlab/FinaleToolkit", "doi": "10.1093/bioadv/vbaf236", "licence": [ "MIT" ], "identifier": "biotools:finaletoolkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM file index", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genome": { "type": "file", "description": "FASTA or 2bit compressed genome file (must be the same as the one used for the\nBAM file)\n", "pattern": "*.2bit|*.fasta|*.fa", "ontologies": [ { "edam": "http://edamontology.org/format_3009" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "pattern": "*.tsv", "description": "TSV file containing k-mer frequencies\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_finaletoolkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lbeltrame" ], "maintainers": [ "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "finaletoolkit_fraglengthbins", "path": "modules/nf-core/finaletoolkit/fraglengthbins/meta.yml", "tree_sha": "deaf186a26e821cc7eb0541cc6d0598ee22cdb2b", "files": [ "modules/nf-core/finaletoolkit/fraglengthbins/environment.yml", "modules/nf-core/finaletoolkit/fraglengthbins/main.nf", "modules/nf-core/finaletoolkit/fraglengthbins/meta.yml", "modules/nf-core/finaletoolkit/fraglengthbins/tests/main.nf.test", "modules/nf-core/finaletoolkit/fraglengthbins/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "finaletoolkit_fraglengthbins", "description": "Generate a binned fragment profile and a fragment distribution histogram", "keywords": [ "sort", "genomics", "fragmentomics" ], "tools": [ { "finaletoolkit": { "description": "Extract cfDNA fragmentation features from sequencing data.", "homepage": "https://epifluidlab.github.io/FinaleToolkit/", "documentation": "https://epifluidlab.github.io/FinaleToolkit/", "tool_dev_url": "https://github.com/epifluidlab/FinaleToolkit", "doi": "10.1093/bioadv/vbaf236", "licence": [ "MIT" ], "identifier": "biotools:finaletoolkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM file index", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.frag_len.tsv": { "type": "file", "pattern": "*.frag_len.tsv", "description": "Binned fragment length counts for the sample\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_hist.png": { "type": "file", "pattern": "*_hist.png", "description": "Histogram of fragment length distributions", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_finaletoolkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lbeltrame" ], "maintainers": [ "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "finaletoolkit_mds", "path": "modules/nf-core/finaletoolkit/mds/meta.yml", "tree_sha": "2072316e2c4ab61f7303d627d49732636df91be4", "files": [ "modules/nf-core/finaletoolkit/mds/environment.yml", "modules/nf-core/finaletoolkit/mds/main.nf", "modules/nf-core/finaletoolkit/mds/meta.yml", "modules/nf-core/finaletoolkit/mds/tests/main.nf.test", "modules/nf-core/finaletoolkit/mds/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "finaletoolkit_mds", "description": "Comnpute the Motif Diversity Score using normalized Shannon entropy\n(Jiang et al., 2020).\n", "keywords": [ "end-motifs", "genomics", "fragmentomics" ], "tools": [ { "finaletoolkit": { "description": "Extract cfDNA fragmentation features from sequencing data.", "homepage": "https://epifluidlab.github.io/FinaleToolkit/", "documentation": "https://epifluidlab.github.io/FinaleToolkit/", "tool_dev_url": "https://github.com/epifluidlab/FinaleToolkit", "doi": "10.1093/bioadv/vbaf236", "licence": [ "MIT" ], "identifier": "biotools:finaletoolkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "motifs": { "type": "file", "description": "TSV file containing k-mer frequencies for end motifs", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "pattern": "*.tsv", "description": "Two-column TSV file containing the MDS for the sample.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_finaletoolkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lbeltrame" ], "maintainers": [ "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "finaletoolkit_wps", "path": "modules/nf-core/finaletoolkit/wps/meta.yml", "tree_sha": "628494eaecd9fab35a6b48207a388d2e823e7d8a", "files": [ "modules/nf-core/finaletoolkit/wps/environment.yml", "modules/nf-core/finaletoolkit/wps/main.nf", "modules/nf-core/finaletoolkit/wps/meta.yml", "modules/nf-core/finaletoolkit/wps/tests/main.nf.test", "modules/nf-core/finaletoolkit/wps/tests/main.nf.test.snap", "modules/nf-core/finaletoolkit/wps/tests/nextflow.config" ], "type": "module", "meta": { "name": "finaletoolkit_wps", "description": "Calculate the windowed protection score (WPS; Snyder et al., 2016)\nfrom a BAM file and a list of transcription start sites.\n", "keywords": [ "windowed_protection-score", "genomics", "fragmentomics" ], "tools": [ { "finaletoolkit": { "description": "Extract cfDNA fragmentation features from sequencing data.", "homepage": "https://epifluidlab.github.io/FinaleToolkit/", "documentation": "https://epifluidlab.github.io/FinaleToolkit/", "tool_dev_url": "https://github.com/epifluidlab/FinaleToolkit", "doi": "10.1093/bioadv/vbaf236", "licence": [ "MIT" ], "identifier": "biotools:finaletoolkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM file index", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "site_bed": { "type": "file", "pattern": "*.bed", "description": "BED file containing transcription start sites (TSS)\n", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "chromosome_sizes": { "type": "file", "pattern": "*.sizes", "description": "Two-column file containing the size for each chromosome\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.bw": { "type": "file", "pattern": "*.bw", "description": "BigWig file containing WPS scores for the observed sites\n", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "versions_finaletoolkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "finaletoolkit": { "type": "string", "description": "The name of the tool" } }, { "finaletoolkit --version | sed 's/FinaleToolkit //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lbeltrame" ], "maintainers": [ "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "find_concatenate", "path": "modules/nf-core/find/concatenate/meta.yml", "tree_sha": "be6e9034164ae83ea4f0f37207648a8b784f2c2b", "files": [ "modules/nf-core/find/concatenate/environment.yml", "modules/nf-core/find/concatenate/main.nf", "modules/nf-core/find/concatenate/meta.yml", "modules/nf-core/find/concatenate/tests/main.nf.test", "modules/nf-core/find/concatenate/tests/main.nf.test.snap", "modules/nf-core/find/concatenate/tests/nextflow_unzipped_zipped.config", "modules/nf-core/find/concatenate/tests/nextflow_zipped_unzipped.config" ], "type": "module", "meta": { "name": "find_concatenate", "description": "A module for concatenation of gzipped or uncompressed files getting around UNIX terminal argument size", "keywords": [ "concatenate", "gzip", "cat", "find", "pigz" ], "tools": [ { "find": { "description": "GNU find searches the directory tree rooted at each given starting-point by evaluating the given expression", "documentation": "https://man7.org/linux/man-pages/man1/find.1.html", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } }, { "pigz": { "description": "pigz, which stands for Parallel Implementation of GZip, is a fully functional replacement for gzip that exploits multiple processors and multiple cores to the hilt when compressing data.", "documentation": "https://zlib.net/pigz/pigz.pdf", "licence": [ "other" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "files_in": { "type": "file", "description": "List of either compressed or uncompressed files", "pattern": "*", "ontologies": [] } } ] ], "output": { "file_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}": { "type": "file", "description": "Concatenated file. Will be gzipped if ${prefix} ends with \".gz\" or inputs are gzipped, will be uncompressed otherwise.", "pattern": "${file_out}", "ontologies": [] } } ] ], "versions_find": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "find": { "type": "string", "description": "The name of the tool" } }, { "find --version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_coreutils": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coreutils": { "type": "string", "description": "The name of the tool" } }, { "cat --version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "find": { "type": "string", "description": "The name of the tool" } }, { "find --version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coreutils": { "type": "string", "description": "The name of the tool" } }, { "cat --version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BioWilko" ], "maintainers": [ "@BioWilko" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "createtaxdb", "version": "3.1.0" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "mag", "version": "5.5.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "seqsubmit", "version": "1.0.0" }, { "name": "taxmarker", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "find_unpigz", "path": "modules/nf-core/find/unpigz/meta.yml", "tree_sha": "ef043a76b81a5065797b4a9aa310b37557639caf", "files": [ "modules/nf-core/find/unpigz/environment.yml", "modules/nf-core/find/unpigz/main.nf", "modules/nf-core/find/unpigz/meta.yml", "modules/nf-core/find/unpigz/tests/main.nf.test", "modules/nf-core/find/unpigz/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "find_unpigz", "description": "A module for decompressing a large number of gzipped files, getting around the UNIX terminal argument limit", "keywords": [ "gzip", "find", "pigz" ], "tools": [ { "find": { "description": "GNU find searches the directory tree rooted at each given starting-point by evaluating the given expression", "documentation": "https://man7.org/linux/man-pages/man1/find.1.html", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } }, { "pigz": { "description": "pigz, which stands for Parallel Implementation of GZip, is a fully functional replacement for gzip that exploits multiple processors and multiple cores to the hilt when compressing data.", "documentation": "https://zlib.net/pigz/pigz.pdf", "licence": [ "other" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "files_in": { "type": "file", "description": "List of gzipped files to decompress", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "file_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*" } }, { "ungzipped/*": { "type": "file", "description": "Files that have been decompressed\n", "pattern": "*", "ontologies": [] } } ] ], "versions_find": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "find": { "type": "string", "description": "The tool name" } }, { "find --version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "pigz": { "type": "string", "description": "The tool name" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "find": { "type": "string", "description": "The tool name" } }, { "find --version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "pigz": { "type": "string", "description": "The tool name" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Biowilko" ], "maintainers": [ "@Biowilko" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "flash", "path": "modules/nf-core/flash/meta.yml", "tree_sha": "213ca01431f1b441a8f8fca93e8751a78d336ab4", "files": [ "modules/nf-core/flash/environment.yml", "modules/nf-core/flash/main.nf", "modules/nf-core/flash/meta.yml", "modules/nf-core/flash/tests/main.nf.test", "modules/nf-core/flash/tests/main.nf.test.snap", "modules/nf-core/flash/tests/nextflow.config" ], "type": "module", "meta": { "name": "flash", "description": "Perform merging of mate paired-end sequencing reads", "keywords": [ "sort", "reads merging", "merge mate pairs" ], "tools": [ { "flash": { "description": "Merge mates from fragments that are shorter than twice the read length\n", "homepage": "https://ccb.jhu.edu/software/FLASH/", "doi": "10.1093/bioinformatics/btr507", "licence": [ "GPL v3+" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 2; i.e., paired-end data.\n", "pattern": "*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "merged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.extendedFrags.fastq.gz": { "type": "file", "description": "The merged fastq reads", "pattern": ".extendedFrags.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "notcombined": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.notCombined_*.fastq.gz": { "type": "file", "description": "Not combined reads from flash", "pattern": ".notCombined_*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "histogram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.hist": { "type": "file", "description": "HistogramNumeric histogram of merged read lengths.", "pattern": ".hist", "ontologies": [] } } ] ], "versions_flash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "flash": { "type": "string", "description": "The name of the tool" } }, { "flash --version |& sed '1!d;s/^.*FLASH v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "flash": { "type": "string", "description": "The name of the tool" } }, { "flash --version |& sed '1!d;s/^.*FLASH v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Erkison" ], "maintainers": [ "@Erkison" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "flye", "path": "modules/nf-core/flye/meta.yml", "tree_sha": "ea7e6d65eb4ba545e837cfd75ac207a1e1c32e99", "files": [ "modules/nf-core/flye/environment.yml", "modules/nf-core/flye/main.nf", "modules/nf-core/flye/meta.yml", "modules/nf-core/flye/tests/main.nf.test", "modules/nf-core/flye/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "flye", "description": "De novo assembler for single molecule sequencing reads", "keywords": [ "assembly", "genome", "de novo", "genome assembler", "single molecule" ], "tools": [ { "flye": { "description": "Fast and accurate de novo assembler for single molecule sequencing reads", "homepage": "https://github.com/fenderglass/Flye", "documentation": "https://github.com/fenderglass/Flye/blob/flye/docs/USAGE.md", "tool_dev_url": "https://github.com/fenderglass/Flye", "doi": "10.1038/s41592-020-00971-x", "licence": [ "BSD-3-clause" ], "identifier": "biotools:Flye" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "reads": { "type": "file", "description": "Input reads from Oxford Nanopore or PacBio data in FASTA/FASTQ format.", "pattern": "*.{fasta,fastq,fasta.gz,fastq.gz,fa,fq,fa.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "mode": { "type": "string", "description": "Flye mode depending on the input data (source and error rate)", "pattern": "--pacbio-raw|--pacbio-corr|--pacbio-hifi|--nano-raw|--nano-corr|--nano-hq" } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.fasta.gz": { "type": "file", "description": "Assembled FASTA file", "pattern": "*.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.gfa.gz": { "type": "file", "description": "Repeat graph in gfa format", "pattern": "*.gfa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.gv.gz": { "type": "file", "description": "Repeat graph in gv format", "pattern": "*.gv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.txt": { "type": "file", "description": "Extra information and statistics about resulting contigs", "pattern": "*.txt", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.log": { "type": "file", "description": "Flye log file", "pattern": "*.log", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.json": { "type": "file", "description": "Flye parameters", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_flye": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "flye": { "type": "string", "description": "The name of the tool" } }, { "flye --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "flye": { "type": "string", "description": "The name of the tool" } }, { "flye --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mirpedrol" ], "maintainers": [ "@mirpedrol" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "mag", "version": "5.5.0" }, { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "fmhfunprofiler", "path": "modules/nf-core/fmhfunprofiler/meta.yml", "tree_sha": "5d1703e91c69e905d3a9d931819fd5fafeb9ccd8", "files": [ "modules/nf-core/fmhfunprofiler/environment.yml", "modules/nf-core/fmhfunprofiler/main.nf", "modules/nf-core/fmhfunprofiler/meta.yml", "modules/nf-core/fmhfunprofiler/tests/main.nf.test", "modules/nf-core/fmhfunprofiler/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fmhfunprofiler", "description": "Functionally profile metagenomic samples using FracMinHash sketches against KEGG database references.", "keywords": [ "metagenomics", "functional profiling", "FracMinHash", "sourmash", "kegg" ], "tools": [ { "fmhfunprofiler": { "description": "fmh-funprofiler is a pipeline that leverages FracMinHash (implemented in sourmash) to functionally profile metagenomic samples, offering a faster and more memory-efficient alternative to alignment-based methods.", "homepage": "https://github.com/KoslickiLab/fmh-funprofiler", "documentation": "https://github.com/KoslickiLab/fmh-funprofiler", "tool_dev_url": "https://github.com/KoslickiLab/fmh-funprofiler", "doi": "10.1093/bioinformatics/btae397", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Input metagenomic sequences in FASTA or FASTQ format (can be compressed)", "pattern": "*.{fasta,fastq,fa,fq,fasta.gz,fastq.gz,fa.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "ko_sketch": { "type": "file", "description": "Sourmash signature reference sketch or Sequence Bloom Tree (SBT) of KEGG KOs", "pattern": "*.{sig,sig.zip,sbt.zip}", "ontologies": [] } }, { "ksize": { "type": "integer", "description": "The k-mer size to use for the sketch (typically 7, 11, or 15)" } }, { "scaled": { "type": "integer", "description": "The FracMinHash scale factor (e.g., 1000)" } } ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.csv": { "type": "file", "description": "The main functional abundance profile matrix detailing KEGG Orthology (KO) counts", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_fmhfunprofiler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fmh-funprofiler": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata; print(importlib.metadata.version('fmh-funprofiler'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fmh-funprofiler": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata; print(importlib.metadata.version('fmh-funprofiler'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@miraep8" ], "maintainers": [ "@miraep8" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" } ] }, { "name": "foldcomp_compress", "path": "modules/nf-core/foldcomp/compress/meta.yml", "tree_sha": "3083900126c55c7272d66a439475414465a5cd6c", "files": [ "modules/nf-core/foldcomp/compress/environment.yml", "modules/nf-core/foldcomp/compress/main.nf", "modules/nf-core/foldcomp/compress/meta.yml", "modules/nf-core/foldcomp/compress/tests/main.nf.test", "modules/nf-core/foldcomp/compress/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "foldcomp_compress", "description": "Efficient compression tool for protein structures", "keywords": [ "protein", "structure", "compression" ], "tools": [ { "foldcomp": { "description": "Foldcomp: a library and format for compressing and indexing large protein structure sets", "homepage": "https://github.com/steineggerlab/foldcomp", "documentation": "https://github.com/steineggerlab/foldcomp", "tool_dev_url": "https://github.com/steineggerlab/foldcomp", "doi": "10.1093/bioinformatics/btad153", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:foldcomp" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "pdb": { "type": "file", "description": "Protein structure(s) in PDB or CIF format to compress (also works with folder input)", "pattern": "*.{pdb,cif}", "ontologies": [] } } ] ], "output": { "fcz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*fcz": { "type": "file", "description": "Either single compressed protein structure (if input was file) or folder with all compressed protein structures (if input was directory)\n", "pattern": "{*_fcz,*.fcz}", "ontologies": [] } } ] ], "versions_foldcomp": [ [ { "${task.process}": { "type": "string", "description": "Task process name" } }, { "foldcomp": { "type": "string", "description": "Software name" } }, { "foldcomp --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Task process name" } }, { "foldcomp": { "type": "string", "description": "Software name" } }, { "foldcomp --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "foldcomp_decompress", "path": "modules/nf-core/foldcomp/decompress/meta.yml", "tree_sha": "6b6aa6a6de8ee4b4f9cdb32f049296312357434e", "files": [ "modules/nf-core/foldcomp/decompress/environment.yml", "modules/nf-core/foldcomp/decompress/main.nf", "modules/nf-core/foldcomp/decompress/meta.yml", "modules/nf-core/foldcomp/decompress/tests/main.nf.test", "modules/nf-core/foldcomp/decompress/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "foldcomp_decompress", "description": "Decompression tool for foldcomp compressed structures", "keywords": [ "protein", "structure", "compression" ], "tools": [ { "foldcomp": { "description": "Foldcomp: a library and format for compressing and indexing large protein structure sets", "homepage": "https://github.com/steineggerlab/foldcomp", "documentation": "https://github.com/steineggerlab/foldcomp", "tool_dev_url": "https://github.com/steineggerlab/foldcomp", "doi": "10.1093/bioinformatics/btad153", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:foldcomp" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "fcz": { "type": "file", "description": "Foldcomp compressed protein structure(s) (also works with folder input)", "pattern": "*{*,*.fcz}", "ontologies": [] } } ] ], "output": { "pdb": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "{*pdb,*.cif}": { "type": "file", "description": "Either single protein structure (if input was file) or folder with all decompressed protein structures (if input was directory)\n", "pattern": "{*_pdb,*.pdb,*.cif}", "ontologies": [] } } ] ], "versions_foldcomp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldcomp": { "type": "string", "description": "The name of the tool" } }, { "foldcomp --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldcomp": { "type": "string", "description": "The name of the tool" } }, { "foldcomp --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "folddisco_index", "path": "modules/nf-core/folddisco/index/meta.yml", "tree_sha": "e55cd251f26e8e3a0763a9814a4ab710628a437f", "files": [ "modules/nf-core/folddisco/index/environment.yml", "modules/nf-core/folddisco/index/main.nf", "modules/nf-core/folddisco/index/meta.yml", "modules/nf-core/folddisco/index/tests/main.nf.test", "modules/nf-core/folddisco/index/tests/main.nf.test.snap", "modules/nf-core/folddisco/index/tests/nextflow.config" ], "type": "module", "meta": { "name": "folddisco_index", "description": "Build a geometric-hashing index of discontinuous structural motifs from a directory of protein structure files", "keywords": [ "protein structure", "structural motif", "motif search", "geometric hashing", "indexing", "pdb", "mmcif" ], "tools": [ { "folddisco": { "description": "Fast indexing and search of discontinuous motifs in protein structures.", "homepage": "https://github.com/steineggerlab/folddisco", "documentation": "https://github.com/steineggerlab/folddisco", "tool_dev_url": "https://github.com/steineggerlab/folddisco", "doi": "10.1038/s41587-026-03162-9", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:folddisco", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "structures": { "type": "file", "description": "Mandatory. One or more protein structure files (PDB or mmCIF) — staged into a directory that folddisco indexes.", "pattern": "*.{pdb,cif,mmcif}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" }, { "edam": "http://edamontology.org/format_1477" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}": { "type": "directory", "description": "Directory containing the folddisco geometric-hashing index files (${prefix}, ${prefix}.offset, ${prefix}.lookup, ${prefix}.type).", "pattern": "${prefix}", "ontologies": [] } } ] ], "versions_folddisco": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "folddisco": { "type": "string", "description": "The name of the tool" } }, { "folddisco version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "folddisco": { "type": "string", "description": "The name of the tool" } }, { "folddisco version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "folddisco_query", "path": "modules/nf-core/folddisco/query/meta.yml", "tree_sha": "82d5af0afd6b91b89a4c77a6628e70e0329426b4", "files": [ "modules/nf-core/folddisco/query/environment.yml", "modules/nf-core/folddisco/query/main.nf", "modules/nf-core/folddisco/query/meta.yml", "modules/nf-core/folddisco/query/tests/main.nf.test", "modules/nf-core/folddisco/query/tests/main.nf.test.snap", "modules/nf-core/folddisco/query/tests/nextflow.config" ], "type": "module", "meta": { "name": "folddisco_query", "description": "Search a prebuilt folddisco index for a discontinuous residue motif in a query protein structure", "keywords": [ "protein structure", "structural motif", "motif search", "geometric hashing", "query", "pdb" ], "tools": [ { "folddisco": { "description": "Fast indexing and search of discontinuous motifs in protein structures.", "homepage": "https://github.com/steineggerlab/folddisco", "documentation": "https://github.com/steineggerlab/folddisco", "tool_dev_url": "https://github.com/steineggerlab/folddisco", "doi": "10.1038/s41587-026-03162-9", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:folddisco", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "pdb": { "type": "file", "description": "Query protein structure file the motif residues are read from.", "pattern": "*.{pdb,cif,mmcif}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" }, { "edam": "http://edamontology.org/format_1477" } ] } }, { "query": { "type": "string", "description": "Comma-separated chain+residue motif specifiers to search for, e.g. 'A13,A95,A167'. Individual specifiers may include an amino-acid substitution after a colon (e.g. 'A13:S') or a residue range with a dash (e.g. 'A13-20')." } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "directory", "description": "Folddisco geometric-hashing index directory produced by the folddisco/index module.", "pattern": "*", "ontologies": [] } }, { "structures": { "type": "file", "description": "Optional. The same protein structure files (PDB or mmCIF) originally passed to folddisco/index to build the index. A folddisco index is not self-contained — it records the paths of the structures it indexed, and folddisco query re-reads those files to compute RMSD and matching residues. Omit (pass `[]`) only when `--skip-match` is set in `ext.args`, which skips the PDB re-read and emits no RMSD or matching residues; otherwise omitting it fails with `Failed to read PDB file`.", "pattern": "*.{pdb,cif,mmcif}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" }, { "edam": "http://edamontology.org/format_1477" } ] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "TSV of matching structures/motifs found in the index. Columns are configurable via `--format-output` in ext.args; the default columns include tid, node_count, idf, rmsd, matching_residues and query_residues.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_folddisco": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "folddisco": { "type": "string", "description": "The name of the tool" } }, { "folddisco version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "folddisco": { "type": "string", "description": "The name of the tool" } }, { "folddisco version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "foldmason_createdb", "path": "modules/nf-core/foldmason/createdb/meta.yml", "tree_sha": "269ab7a082d3494a8191f37949108f7db58250bf", "files": [ "modules/nf-core/foldmason/createdb/environment.yml", "modules/nf-core/foldmason/createdb/main.nf", "modules/nf-core/foldmason/createdb/meta.yml", "modules/nf-core/foldmason/createdb/tests/main.nf.test", "modules/nf-core/foldmason/createdb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "foldmason_createdb", "description": "Creates a database for Foldmason.", "keywords": [ "alignment", "MSA", "genomics", "structure" ], "tools": [ { "foldmason": { "description": "Multiple Protein Structure Alignment at Scale with FoldMason", "homepage": "https://github.com/steineggerlab/foldmason", "documentation": "https://github.com/steineggerlab/foldmason", "tool_dev_url": "https://github.com/steineggerlab/foldmason", "doi": "10.1101/2024.08.01.606130", "licence": [ "GPL v3" ], "identifier": "biotools:foldmason" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "structures": { "type": "file", "description": "Input protein structures in `PDB` or `mmCIF` format.", "pattern": "*.{pdb,mmcif}", "ontologies": [] } } ] ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}*": { "type": "file", "description": "All database files created by Foldmason", "pattern": "*", "ontologies": [] } } ] ], "versions_foldmason": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldmason": { "type": "string", "description": "The name of the tool" } }, { "foldmason version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldmason": { "type": "string", "description": "The name of the tool" } }, { "foldmason version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas" ], "maintainers": [ "@luisas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "foldmason_easymsa", "path": "modules/nf-core/foldmason/easymsa/meta.yml", "tree_sha": "2acd2c8246864c9244aee701adbe81561567f24e", "files": [ "modules/nf-core/foldmason/easymsa/environment.yml", "modules/nf-core/foldmason/easymsa/main.nf", "modules/nf-core/foldmason/easymsa/meta.yml", "modules/nf-core/foldmason/easymsa/tests/main.nf.test", "modules/nf-core/foldmason/easymsa/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "foldmason_easymsa", "description": "Aligns protein structures using foldmason", "keywords": [ "alignment", "MSA", "genomics", "structure" ], "tools": [ { "foldmason": { "description": "Multiple Protein Structure Alignment at Scale with FoldMason", "homepage": "https://github.com/steineggerlab/foldmason", "documentation": "https://github.com/steineggerlab/foldmason", "tool_dev_url": "https://github.com/steineggerlab/foldmason", "doi": "10.1101/2024.08.01.606130", "licence": [ "GPL v3" ], "identifier": "biotools:foldmason" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "pdbs": { "type": "file", "description": "Input protein structures in PDB format.", "pattern": "*.{pdb,mmcif}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" }, { "edam": "http://edamontology.org/format_1477" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "tree": { "type": "file", "description": "Input guide tree in Newick format.", "pattern": "*.{dnd,nwk}", "ontologies": [ { "edam": "http://edamontology.org/format_2006" }, { "edam": "http://edamontology.org/format_1910" } ] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded." } } ], "output": { "msa_3di": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_3di.fa${compress ? '.gz' : ''}": { "type": "file", "description": "Fasta file containing the multiple sequence alignment with 3Di alphabet", "pattern": "*.{fa}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "msa_aa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_aa.fa${compress ? '.gz' : ''}": { "type": "file", "description": "Fasta file containing the multiple sequence alignment with Amino Acid alphabet", "pattern": "*.{fa}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_foldmason": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldmason": { "type": "string", "description": "The name of the tool" } }, { "foldmason version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldmason": { "type": "string", "description": "The name of the tool" } }, { "foldmason version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas" ], "maintainers": [ "@luisas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "foldmason_msa2lddtreport", "path": "modules/nf-core/foldmason/msa2lddtreport/meta.yml", "tree_sha": "5fc7f41cf2fff5a8edfb7e68ce06bca63ebddf10", "files": [ "modules/nf-core/foldmason/msa2lddtreport/environment.yml", "modules/nf-core/foldmason/msa2lddtreport/main.nf", "modules/nf-core/foldmason/msa2lddtreport/meta.yml", "modules/nf-core/foldmason/msa2lddtreport/tests/main.nf.test", "modules/nf-core/foldmason/msa2lddtreport/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "foldmason_msa2lddtreport", "description": "Renders a visualization report using foldmason", "keywords": [ "alignment", "MSA", "genomics", "structure" ], "tools": [ { "foldmason": { "description": "Multiple Protein Structure Alignment at Scale with FoldMason", "homepage": "https://github.com/steineggerlab/foldmason", "documentation": "https://github.com/steineggerlab/foldmason", "tool_dev_url": "https://github.com/steineggerlab/foldmason", "doi": "10.1101/2024.08.01.606130", "licence": [ "GPL v3" ], "identifier": "biotools:foldmason" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "msa": { "type": "file", "description": "Input alignment file.", "pattern": "*.{fa,fasta,aln}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "db": { "type": "file", "description": "Input foldmason database.", "pattern": "*", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "pdbs": { "type": "file", "description": "Protein structures used for the visualization.", "pattern": "*.{pdb}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "tree": { "type": "file", "description": "Guide tree used for the visualization .", "pattern": "*.{nwk,dnd}", "ontologies": [] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.html": { "type": "file", "description": "HTML file with the foldmason visualization", "pattern": "*.{html}", "ontologies": [] } } ] ], "versions_foldmason": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldmason": { "type": "string", "description": "The name of the tool" } }, { "foldmason version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldmason": { "type": "string", "description": "The name of the tool" } }, { "foldmason version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas" ], "maintainers": [ "@luisas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "foldseek_createdb", "path": "modules/nf-core/foldseek/createdb/meta.yml", "tree_sha": "ffd7778676c1e2c5e130b28403f739b685ea12d0", "files": [ "modules/nf-core/foldseek/createdb/environment.yml", "modules/nf-core/foldseek/createdb/main.nf", "modules/nf-core/foldseek/createdb/meta.yml", "modules/nf-core/foldseek/createdb/tests/main.nf.test", "modules/nf-core/foldseek/createdb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "foldseek_createdb", "description": "Create a database from protein structures", "keywords": [ "protein", "structure", "comparisons" ], "tools": [ { "foldseek": { "description": "Foldseek: fast and accurate protein structure search", "homepage": "https://search.foldseek.com/search", "documentation": "https://github.com/steineggerlab/foldseek", "tool_dev_url": "https://github.com/steineggerlab/foldseek", "doi": "10.1038/s41587-023-01773-0", "licence": [ "GPL v3" ], "identifier": "biotools:foldseek" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "pdb": { "type": "file", "description": "Protein structure(s) in PDB, mmCIF or mmJSON format (also works with folder input)", "pattern": "*.{pdb,mmcif,mmjson}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" }, { "edam": "http://edamontology.org/format_1477" } ] } } ] ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}": { "type": "directory", "description": "Directory containing pdb database files", "pattern": "*" } } ] ], "versions_foldseek": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldseek": { "type": "string", "description": "The name of the tool" } }, { "foldseek --help |& sed -n 's/.*Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldseek": { "type": "string", "description": "The name of the tool" } }, { "foldseek --help |& sed -n 's/.*Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "foldseek_easysearch", "path": "modules/nf-core/foldseek/easysearch/meta.yml", "tree_sha": "c1c21ab485f46694f5a32ab7059bfaa95ad89cf1", "files": [ "modules/nf-core/foldseek/easysearch/environment.yml", "modules/nf-core/foldseek/easysearch/main.nf", "modules/nf-core/foldseek/easysearch/meta.yml", "modules/nf-core/foldseek/easysearch/tests/main.nf.test", "modules/nf-core/foldseek/easysearch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "foldseek_easysearch", "description": "Search for protein structural hits against a foldseek database of protein structures", "keywords": [ "protein", "structure", "comparisons" ], "tools": [ { "foldseek": { "description": "Foldseek: fast and accurate protein structure search", "homepage": "https://search.foldseek.com/search", "documentation": "https://github.com/steineggerlab/foldseek", "tool_dev_url": "https://github.com/steineggerlab/foldseek", "doi": "10.1038/s41587-023-01773-0", "licence": [ "GPL v3" ], "identifier": "biotools:foldseek" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "pdb": { "type": "file", "description": "Protein structure(s) in PDB, mmCIF or mmJSON format to compare against a foldseek database (also works with folder input)", "pattern": "*.{pdb,mmcif,mmjson}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" }, { "edam": "http://edamontology.org/format_1477" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the foldseek db\ne.g. `[ id:'test', single_end:false ]`\nIf `${db}/${meta2.id}.dbtype` exists, `meta2.id` selects the database within the\ndirectory; otherwise it is ignored and the database is auto-discovered via the\nsingle `.lookup` file in the directory (fails if zero or several are found)\n" } }, { "db": { "type": "directory", "description": "Foldseek database directory built from protein structures", "pattern": "*" } } ] ], "output": { "aln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}.m8": { "type": "file", "description": "Structural comparisons file output\nQuery, Target, Identity, Alignment length, Mismatches, Gap openings,\nQuery start, Query end, Target start, Target end, E-value, Bit score\n", "pattern": "*.{m8}", "ontologies": [ { "edam": "http://edamontology.org/format_1333" } ] } } ] ], "versions_foldseek": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldseek": { "type": "string", "description": "The name of the tool" } }, { "foldseek --help |& sed -n 's/.*Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "foldseek": { "type": "string", "description": "The name of the tool" } }, { "foldseek --help |& sed -n 's/.*Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinfold", "version": "2.0.0" } ] }, { "name": "force_cube", "path": "modules/nf-core/force/cube/meta.yml", "tree_sha": "a7e9799150dc83a53d5bfe80f49d3b39ea02c51f", "files": [ "modules/nf-core/force/cube/Dockerfile", "modules/nf-core/force/cube/main.nf", "modules/nf-core/force/cube/meta.yml", "modules/nf-core/force/cube/tests/main.nf.test", "modules/nf-core/force/cube/tests/main.nf.test.snap", "modules/nf-core/force/cube/tests/nextflow.shp.config" ], "type": "module", "meta": { "name": "force_cube", "description": "Generate processing masks for a give datacube definition and area of interest.\nThese files can be used to spatially restrict downstream analysis tasks.\n", "keywords": [ "satellite data", "processing masks", "binary masks", "area of interest", "datacube", "mask" ], "tools": [ { "force": { "description": "A all-in-one tool for processing satellite data.\nSpecialized on medium resolution data such as Landsat or Sentinel imagery.\n", "homepage": "https://davidfrantz.github.io/code/force/", "documentation": "https://force-eo.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/davidfrantz/force", "doi": "10.3390/rs11091124", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ { "aoi": { "type": "file", "description": "Vector file (either shapefile geometry or geopackage) defining the area of interest.", "pattern": "*.{shp,gpkg}", "ontologies": [] } }, { "mask/datacube-definition.prj": { "type": "file", "description": "Datacube file in FORCE format defining the properties of the targeted datacube", "pattern": "*.{prj}", "ontologies": [] } }, { "shapefile_dbf": { "type": "file", "description": "Optional attribute table for shapefiles. Required if aoi is a shapefile.", "pattern": "*.{dbf}", "ontologies": [] } }, { "shapefile_prj": { "type": "file", "description": "Optional projection for shapefiles. Required if aoi is a shapefile.", "pattern": "*.{prj}", "ontologies": [] } }, { "shapefile_shx": { "type": "file", "description": "Optional shape index for shapefiles. Required if aoi is a shapefile.", "pattern": "*.{shx}", "ontologies": [] } } ], "output": { "masks": [ { "mask/*/*.tif": { "type": "file", "description": "Binary analysis masks for every tile. Directory names indicate corresponding datacube tile. Pixel values indicate usable pixels in downstream analysis.", "pattern": "*.tif", "ontologies": [] } } ], "versions_force": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "force": { "type": "string", "description": "The name of the tool" } }, { "force-cube -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "force": { "type": "string", "description": "The name of the tool" } }, { "force-cube -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Felix-Kummer" ], "maintainers": [ "@Felix-Kummer" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "force_tileextent", "path": "modules/nf-core/force/tileextent/meta.yml", "tree_sha": "f35917883be1797e57f3fa65346461b84f1160fe", "files": [ "modules/nf-core/force/tileextent/Dockerfile", "modules/nf-core/force/tileextent/main.nf", "modules/nf-core/force/tileextent/meta.yml", "modules/nf-core/force/tileextent/tests/main.nf.test", "modules/nf-core/force/tileextent/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "force_tileextent", "description": "Compute valid tiles for a given datacube definition and area of interest.\nThis list can be used by downstream analysis tasks to limit processing to the area of interest when satellite data covers a larger region.\n", "keywords": [ "satellite data", "extent", "tile", "datacube" ], "tools": [ { "force": { "description": "A all-in-one tool for processing satellite data.\nSpecialized on medium resolution data such as Landsat or Sentinel imagery.\n", "homepage": "https://davidfrantz.github.io/code/force/", "documentation": "https://force-eo.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/davidfrantz/force", "doi": "10.3390/rs11091124", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ { "aoi": { "type": "file", "description": "Vector file (either shapefile geometry or geopackage) defining the area of interest.", "pattern": "*.{shp,gpkg}", "ontologies": [] } }, { "datacube_definition": { "type": "file", "description": "Datacube file in FORCE format defining the properties of the targeted datacube.", "pattern": "*.{prj}", "ontologies": [] } }, { "shapefile_dbf": { "type": "file", "description": "Optional attribute table for shapefiles. Required if aoi is a shapefile.", "pattern": "*.{dbf}", "ontologies": [] } }, { "shapefile_prj": { "type": "file", "description": "Optional projection for shapefiles. Required if aoi is a shapefile.", "pattern": "*.{prj}", "ontologies": [] } }, { "shapefile_shx": { "type": "file", "description": "Optional shape index for shapefiles. Required if aoi is a shapefile.", "pattern": "*.{shx}", "ontologies": [] } } ], "output": { "tile_allow": [ { "tile_allow.txt": { "type": "file", "description": "List of allowed datacube tiles. Each line contains an tile identifier.", "pattern": "tile_allow.txt", "ontologies": [] } } ], "versions_force": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "force": { "type": "string", "description": "The name of the tool" } }, { "force-tile-extent -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "force": { "type": "string", "description": "The name of the tool" } }, { "force-tile-extent -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Felix-Kummer" ], "maintainers": [ "@Felix-Kummer" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fq_generate", "path": "modules/nf-core/fq/generate/meta.yml", "tree_sha": "6acb4645edb3bfc5bd398471ca62c3f653dbdd1e", "files": [ "modules/nf-core/fq/generate/environment.yml", "modules/nf-core/fq/generate/main.nf", "modules/nf-core/fq/generate/meta.yml", "modules/nf-core/fq/generate/tests/main.nf.test", "modules/nf-core/fq/generate/tests/main.nf.test.snap", "modules/nf-core/fq/generate/tests/nextflow.config" ], "type": "module", "meta": { "name": "fq_generate", "description": "fq generate is a FASTQ file pair generator. It creates two reads, formatting names as described by Illumina. While generate creates \"valid\" FASTQ reads, the content of the files are completely random. The sequences do not align to any genome. This requires a seed (--seed) to be supplied in ext.args.\n", "keywords": [ "generate", "fastq", "random", "sequence" ], "tools": [ { "fq": { "description": "fq is a library to generate and validate FASTQ file pairs.", "homepage": "https://github.com/stjude-rust-labs/fq", "documentation": "https://github.com/stjude-rust-labs/fq", "tool_dev_url": "https://github.com/stjude-rust-labs/fq", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } } ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Random generated FASTQ files.", "pattern": "*_R[12].fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_fq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fq": { "type": "string", "description": "The name of the tool" } }, { "fq generate --version | sed 's/fq-generate //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fq": { "type": "string", "description": "The name of the tool" } }, { "fq generate --version | sed 's/fq-generate //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fq_lint", "path": "modules/nf-core/fq/lint/meta.yml", "tree_sha": "80b39068b90c331eeff9483e56fe7466839810da", "files": [ "modules/nf-core/fq/lint/environment.yml", "modules/nf-core/fq/lint/main.nf", "modules/nf-core/fq/lint/meta.yml", "modules/nf-core/fq/lint/tests/main.nf.test", "modules/nf-core/fq/lint/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fq_lint", "description": "fq lint is a FASTQ file pair validator.", "keywords": [ "lint", "fastq", "validate" ], "tools": [ { "fq": { "description": "fq is a library to generate and validate FASTQ file pairs.", "homepage": "https://github.com/stjude-rust-labs/fq", "documentation": "https://github.com/stjude-rust-labs/fq", "tool_dev_url": "https://github.com/stjude-rust-labs/fq", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq": { "type": "file", "description": "FASTQ file list", "pattern": "*.fastq{,.gz}", "ontologies": [] } } ] ], "output": { "lint": [ [ { "meta": { "type": "file", "description": "Lint output", "pattern": "*.fq_lint.txt", "ontologies": [] } }, { "*.fq_lint.txt": { "type": "file", "description": "Lint output", "pattern": "*.fq_lint.txt", "ontologies": [] } } ] ], "versions_fq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fq": { "type": "string", "description": "The name of the tool" } }, { "fq lint --version | sed 's/fq-lint //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fq": { "type": "string", "description": "The name of the tool" } }, { "fq lint --version | sed 's/fq-lint //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "fq_subsample", "path": "modules/nf-core/fq/subsample/meta.yml", "tree_sha": "c0053dfec405f18473a1227286332837efd6753d", "files": [ "modules/nf-core/fq/subsample/environment.yml", "modules/nf-core/fq/subsample/main.nf", "modules/nf-core/fq/subsample/meta.yml", "modules/nf-core/fq/subsample/tests/main.nf.test", "modules/nf-core/fq/subsample/tests/main.nf.test.snap", "modules/nf-core/fq/subsample/tests/nextflow.config", "modules/nf-core/fq/subsample/tests/nextflow_no_args.config", "modules/nf-core/fq/subsample/tests/nextflow_probability.config", "modules/nf-core/fq/subsample/tests/nextflow_record_count.config" ], "type": "module", "meta": { "name": "fq_subsample", "description": "fq subsample outputs a subset of records from single or paired FASTQ files. This requires a seed (--seed) to be set in ext.args.", "keywords": [ "fastq", "fq", "subsample" ], "tools": [ { "fq": { "description": "fq is a library to generate and validate FASTQ file pairs.", "homepage": "https://github.com/stjude-rust-labs/fq", "documentation": "https://github.com/stjude-rust-labs/fq", "tool_dev_url": "https://github.com/stjude-rust-labs/fq", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq": { "type": "file", "description": "FASTQ file", "pattern": "*.{fq,fastq}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Randomly sampled FASTQ files.", "pattern": "*_R[12].fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_fq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fq": { "type": "string", "description": "The name of the tool" } }, { "fq subsample --version | sed 's/fq-subsample //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fq": { "type": "string", "description": "The name of the tool" } }, { "fq subsample --version | sed 's/fq-subsample //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "fqtk", "path": "modules/nf-core/fqtk/meta.yml", "tree_sha": "137fb77072c3d6bc929c2f504c39fb746ef52692", "files": [ "modules/nf-core/fqtk/environment.yml", "modules/nf-core/fqtk/main.nf", "modules/nf-core/fqtk/meta.yml", "modules/nf-core/fqtk/tests/main.nf.test", "modules/nf-core/fqtk/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fqtk", "description": "Demultiplex fastq files", "keywords": [ "demultiplex", "fastq", "rust" ], "tools": [ { "fqtk": { "description": "A toolkit for working with FASTQ files, written in Rust.", "homepage": "https://github.com/fulcrumgenomics/fqtk", "documentation": "https://github.com/fulcrumgenomics/fqtk", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sample_sheet": { "type": "file", "description": "Tsv file, with two columns sample_id and barcode", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "fastq_folder": { "type": "file", "description": "Directory containing fastq files that will be staged as 'input' folder", "pattern": "*", "ontologies": [] } }, { "fastq_readstructure_pairs": { "type": "map", "description": "List of lists i.e. [[, ],...]" } } ] ], "output": { "sample_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "output/*.fq.gz": { "type": "file", "description": "Demultiplexed per-sample FASTQ files", "pattern": "output/*R*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "output/demux-metrics.txt": { "type": "file", "description": "Demultiplexing summary stats; sample_id, barcode templates, frac_templates, ratio_to_mean, ratio_to_best\n", "pattern": "output/demux-metrics.txt", "ontologies": [] } } ] ], "most_frequent_unmatched": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "output/unmatched*.fq.gz": { "type": "file", "description": "File containing unmatched fastq records\n", "pattern": "output/unmatched*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_fqtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fqtk": { "type": "string", "description": "The name of the tool" } }, { "fqtk --version 2>&1 | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fqtk": { "type": "string", "description": "The name of the tool" } }, { "fqtk --version 2>&1 | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13", "@sam-white04" ], "maintainers": [ "@nh13", "@sam-white04" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" } ] }, { "name": "freebayes", "path": "modules/nf-core/freebayes/meta.yml", "tree_sha": "d566dc5ecdc2e37c576c8bd36c88902a020e244f", "files": [ "modules/nf-core/freebayes/environment.yml", "modules/nf-core/freebayes/main.nf", "modules/nf-core/freebayes/meta.yml", "modules/nf-core/freebayes/tests/main.nf.test", "modules/nf-core/freebayes/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "freebayes", "description": "A haplotype-based variant detector", "keywords": [ "variant caller", "SNP", "genotyping", "somatic variant calling", "germline variant calling", "bacterial variant calling", "bayesian" ], "tools": [ { "freebayes": { "description": "Bayesian haplotype-based polymorphism discovery and genotyping", "homepage": "https://github.com/freebayes/freebayes", "documentation": "https://github.com/freebayes/freebayes", "tool_dev_url": "https://github.com/freebayes/freebayes", "doi": "10.48550/arXiv.1207.3907", "licence": [ "MIT" ], "identifier": "biotools:freebayes" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_1": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "input_1_index": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "input_2": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "input_2_index": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "target_bed": { "type": "file", "description": "Optional - Limit analysis to targets listed in this BED-format FILE.", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test_reference' ]\n" } }, { "fasta": { "type": "file", "description": "reference fasta file", "pattern": ".{fa,fa.gz,fasta,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test_reference' ]\n" } }, { "fasta_fai": { "type": "file", "description": "reference fasta file index", "pattern": "*.{fa,fasta}.fai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing meta information for the samples file.\ne.g. [ id:'test_samples' ]\n" } }, { "samples": { "type": "file", "description": "Optional - Limit analysis to samples listed (one per line) in the FILE.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing meta information for the populations file.\ne.g. [ id:'test_populations' ]\n" } }, { "populations": { "type": "file", "description": "Optional - Each line of FILE should list a sample and a population which it is part of.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing meta information for the cnv file.\ne.g. [ id:'test_cnv' ]\n" } }, { "cnv": { "type": "file", "description": "A copy number map BED file, which has either a sample-level ploidy:\nsample_name copy_number\nor a region-specific format:\nseq_name start end sample_name copy_number\n", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_freebayes": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "freebayes": { "type": "string", "description": "The name of the tool" } }, { "freebayes --version 2>&1 | sed \"s/version:\\s*v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "freebayes": { "type": "string", "description": "The name of the tool" } }, { "freebayes --version 2>&1 | sed \"s/version:\\s*v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor", "@FriederikeHanssen", "@maxulysse" ], "maintainers": [ "@maxibor", "@FriederikeHanssen", "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "radseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "freyja_boot", "path": "modules/nf-core/freyja/boot/meta.yml", "tree_sha": "2f1267c85c9b498970e7fd04a1225fb4ef26aefa", "files": [ "modules/nf-core/freyja/boot/.conda-lock/linux_amd64-bd-be3cbd6f14f9d542_1.txt", "modules/nf-core/freyja/boot/.conda-lock/linux_arm64-bd-55d2f3a5585cc140_1.txt", "modules/nf-core/freyja/boot/environment.yml", "modules/nf-core/freyja/boot/main.nf", "modules/nf-core/freyja/boot/meta.yml", "modules/nf-core/freyja/boot/tests/main.nf.test", "modules/nf-core/freyja/boot/tests/main.nf.test.snap", "modules/nf-core/freyja/boot/tests/nextflow.config" ], "type": "module", "meta": { "name": "freyja_boot", "description": "Bootstrap sample demixing by resampling each site based on a multinomial distribution of read depth across all sites, where the event probabilities were determined by the fraction of the total sample reads found at each site, followed by a secondary resampling at each site according to a multinomial distribution (that is, binomial when there was only one SNV at a site), where event probabilities were determined by the frequencies of each base at the site, and the number of trials is given by the sequencing depth.", "keywords": [ "variants", "fasta", "deconvolution", "wastewater", "bootstrapping" ], "tools": [ { "freyja": { "description": "Freyja recovers relative lineage abundances from mixed SARS-CoV-2 samples and provides functionality to analyze lineage dynamics.", "homepage": "https://github.com/andersen-lab/Freyja", "documentation": "https://github.com/andersen-lab/Freyja/wiki", "tool_dev_url": "https://github.com/andersen-lab/Freyja", "doi": "10.1038/s41586-022-05049-6", "licence": [ "BSD-2-Clause" ], "identifier": "biotools:freyja" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "variants": { "type": "file", "description": "File containing identified variants in a gff-like format", "pattern": "*.variants.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "depths": { "type": "file", "description": "File containing depth of the variants", "pattern": "*.depth.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "repeats": { "type": "integer", "description": "Number of bootstrap repeats to perform" } }, { "barcodes": { "type": "file", "description": "File containing lineage defining barcodes", "pattern": "*barcodes.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "lineages_meta": { "type": "file", "description": "Optional file containing lineage metadata that correspond to barcodes", "pattern": "*lineages.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "lineages_topology": { "type": "file", "description": "Optional file containing lineage topology information that correspond to barcodes", "pattern": "*lineages.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "lineages": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*lineages.csv": { "type": "file", "description": "a csv file that includes the lineages present and their corresponding abundances", "pattern": "*lineages.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "summarized": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*summarized.csv": { "type": "file", "description": "a csv file that includes the lineages present but summarized by constellation and their corresponding abundances", "pattern": "*summarized.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_freyja": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "freyja": { "type": "string", "description": "The name of the tool" } }, { "freyja --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "freyja": { "type": "string", "description": "The name of the tool" } }, { "freyja --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/freyja:2.0.6--55d2f3a5585cc140", "build_id": "bd-55d2f3a5585cc140_1", "scan_id": "sc-51ac25613c0c09f0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/freyja:2.0.6--be3cbd6f14f9d542", "build_id": "bd-be3cbd6f14f9d542_1", "scan_id": "sc-3925bc9edd3eee24_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/freyja:2.0.6--cf88d96736eb2a40", "build_id": "bd-cf88d96736eb2a40_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6d/6d33da33b3dc4cf7a77bf69ba64313890cb6e6e98ed26c94b8c51eef50c63b22/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/freyja:2.0.6--04f94a9ca1164ac2", "build_id": "bd-04f94a9ca1164ac2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f0/f0b023f9c9e25f338d72ed6710e4d2a54a4c3a9a3ac34f17e08683894dc40830/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/freyja/boot/.conda-lock/linux_amd64-bd-be3cbd6f14f9d542_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/freyja/boot/.conda-lock/linux_arm64-bd-55d2f3a5585cc140_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "freyja_demix", "path": "modules/nf-core/freyja/demix/meta.yml", "tree_sha": "57c2dfad27d3613c3545ad85652e47215d8af705", "files": [ "modules/nf-core/freyja/demix/.conda-lock/linux_amd64-bd-be3cbd6f14f9d542_1.txt", "modules/nf-core/freyja/demix/.conda-lock/linux_arm64-bd-55d2f3a5585cc140_1.txt", "modules/nf-core/freyja/demix/environment.yml", "modules/nf-core/freyja/demix/main.nf", "modules/nf-core/freyja/demix/meta.yml", "modules/nf-core/freyja/demix/tests/main.nf.test", "modules/nf-core/freyja/demix/tests/main.nf.test.snap", "modules/nf-core/freyja/demix/tests/nextflow.config" ], "type": "module", "meta": { "name": "freyja_demix", "description": "specify the relative abundance of each known haplotype", "keywords": [ "variants", "fasta", "deconvolution", "wastewater" ], "tools": [ { "freyja": { "description": "Freyja recovers relative lineage abundances from mixed SARS-CoV-2 samples and provides functionality to analyze lineage dynamics.", "homepage": "https://github.com/andersen-lab/Freyja", "documentation": "https://github.com/andersen-lab/Freyja/wiki", "tool_dev_url": "https://github.com/andersen-lab/Freyja", "doi": "10.1038/s41586-022-05049-6", "licence": [ "BSD-2-Clause" ], "identifier": "biotools:freyja" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "variants": { "type": "file", "description": "File containing identified variants in a gff-like format", "pattern": "*.variants.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "depths": { "type": "file", "description": "File containing depth of the variants", "pattern": "*.depth.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "barcodes": { "type": "file", "description": "File containing lineage defining barcodes", "pattern": "*barcodes.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "lineages_meta": { "type": "file", "description": "Optional file containing lineage metadata that correspond to barcodes", "pattern": "*lineages.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "lineages_topology": { "type": "file", "description": "Optional file containing lineage topology information that correspond to barcodes", "pattern": "*lineages.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "demix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.tsv": { "type": "file", "description": "a tsv file that includes the lineages present, their corresponding abundances, and summarization by constellation", "pattern": "*.demix.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_freyja": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "freyja": { "type": "string", "description": "The name of the tool" } }, { "freyja --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "freyja": { "type": "string", "description": "The name of the tool" } }, { "freyja --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/freyja:2.0.6--55d2f3a5585cc140", "build_id": "bd-55d2f3a5585cc140_1", "scan_id": "sc-51ac25613c0c09f0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/freyja:2.0.6--be3cbd6f14f9d542", "build_id": "bd-be3cbd6f14f9d542_1", "scan_id": "sc-3925bc9edd3eee24_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/freyja:2.0.6--04f94a9ca1164ac2", "build_id": "bd-04f94a9ca1164ac2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f0/f0b023f9c9e25f338d72ed6710e4d2a54a4c3a9a3ac34f17e08683894dc40830/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/freyja:2.0.6--cf88d96736eb2a40", "build_id": "bd-cf88d96736eb2a40_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6d/6d33da33b3dc4cf7a77bf69ba64313890cb6e6e98ed26c94b8c51eef50c63b22/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/freyja/demix/.conda-lock/linux_amd64-bd-be3cbd6f14f9d542_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/freyja/demix/.conda-lock/linux_arm64-bd-55d2f3a5585cc140_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "freyja_update", "path": "modules/nf-core/freyja/update/meta.yml", "tree_sha": "4b7406621e6a07e8dcc488f847ea236d7c41f12a", "files": [ "modules/nf-core/freyja/update/.conda-lock/linux_amd64-bd-be3cbd6f14f9d542_1.txt", "modules/nf-core/freyja/update/.conda-lock/linux_arm64-bd-55d2f3a5585cc140_1.txt", "modules/nf-core/freyja/update/environment.yml", "modules/nf-core/freyja/update/main.nf", "modules/nf-core/freyja/update/meta.yml", "modules/nf-core/freyja/update/tests/main.nf.test", "modules/nf-core/freyja/update/tests/main.nf.test.snap", "modules/nf-core/freyja/update/tests/nextflow.config" ], "type": "module", "meta": { "name": "freyja_update", "description": "downloads new versions of the curated SARS-CoV-2 lineage file and barcodes", "keywords": [ "database", "variants", "UShER" ], "tools": [ { "freyja": { "description": "Freyja recovers relative lineage abundances from mixed SARS-CoV-2 samples and provides functionality to analyze lineage dynamics.", "homepage": "https://github.com/andersen-lab/Freyja", "documentation": "https://github.com/andersen-lab/Freyja/wiki", "tool_dev_url": "https://github.com/andersen-lab/Freyja", "doi": "10.1038/s41586-022-05049-6", "licence": [ "BSD-2-Clause" ], "identifier": "biotools:freyja" } } ], "input": [ { "db_name": { "type": "string", "description": "The name of the database directory" } } ], "output": { "barcodes": [ { "${db_name}/*barcodes.*": { "type": "file", "description": "File containing lineage defining barcodes", "pattern": "*barcodes.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "lineages_topology": [ { "${db_name}/*lineages.yml": { "type": "file", "description": "File containing lineage topology information that correspond to barcodes", "pattern": "*lineages.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "config": [ { "${db_name}/*pathogen_config.yml": { "type": "file", "description": "File containing pathogen configuration information for Freyja", "pattern": "*pathogen_config.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "lineages_meta": [ { "${db_name}/*curated_lineages.json": { "type": "file", "description": "File containing lineage metadata that correspond to barcodes", "pattern": "*curated_lineages.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ], "versions_freyja": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "freyja": { "type": "string", "description": "The name of the tool" } }, { "freyja --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "freyja": { "type": "string", "description": "The name of the tool" } }, { "freyja --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/freyja:2.0.6--be3cbd6f14f9d542", "build_id": "bd-be3cbd6f14f9d542_1", "scan_id": "sc-3925bc9edd3eee24_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/freyja:2.0.6--55d2f3a5585cc140", "build_id": "bd-55d2f3a5585cc140_1", "scan_id": "sc-51ac25613c0c09f0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/freyja:2.0.6--04f94a9ca1164ac2", "build_id": "bd-04f94a9ca1164ac2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f0/f0b023f9c9e25f338d72ed6710e4d2a54a4c3a9a3ac34f17e08683894dc40830/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/freyja:2.0.6--cf88d96736eb2a40", "build_id": "bd-cf88d96736eb2a40_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6d/6d33da33b3dc4cf7a77bf69ba64313890cb6e6e98ed26c94b8c51eef50c63b22/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/freyja/update/.conda-lock/linux_amd64-bd-be3cbd6f14f9d542_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/freyja/update/.conda-lock/linux_arm64-bd-55d2f3a5585cc140_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "freyja_variants", "path": "modules/nf-core/freyja/variants/meta.yml", "tree_sha": "f0f74ce8985db57467b5ab1aa1b1730901e3f834", "files": [ "modules/nf-core/freyja/variants/.conda-lock/linux_amd64-bd-be3cbd6f14f9d542_1.txt", "modules/nf-core/freyja/variants/.conda-lock/linux_arm64-bd-55d2f3a5585cc140_1.txt", "modules/nf-core/freyja/variants/environment.yml", "modules/nf-core/freyja/variants/main.nf", "modules/nf-core/freyja/variants/meta.yml", "modules/nf-core/freyja/variants/tests/main.nf.test", "modules/nf-core/freyja/variants/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "freyja_variants", "description": "call variant and sequencing depth information of the variant", "keywords": [ "variants", "fasta", "wastewater" ], "tools": [ { "freyja": { "description": "Freyja recovers relative lineage abundances from mixed SARS-CoV-2 samples and provides functionality to analyze lineage dynamics.", "homepage": "https://github.com/andersen-lab/Freyja", "documentation": "https://github.com/andersen-lab/Freyja/wiki", "tool_dev_url": "https://github.com/andersen-lab/Freyja", "doi": "10.1038/s41586-022-05049-6", "licence": [ "BSD-2-Clause" ], "identifier": "biotools:freyja" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference sequence used for mapping and generating the BAM file", "pattern": "*.fa", "ontologies": [] } } ], "output": { "variants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.variants.tsv": { "type": "file", "description": "File containing identified variants in a gff-like format", "pattern": "*.variants.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.depth.tsv": { "type": "file", "description": "File containing depth of the variants", "pattern": "*.depth.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_freyja": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "freyja": { "type": "string", "description": "The name of the tool" } }, { "freyja --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "freyja": { "type": "string", "description": "The name of the tool" } }, { "freyja --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/freyja:2.0.6--be3cbd6f14f9d542", "build_id": "bd-be3cbd6f14f9d542_1", "scan_id": "sc-3925bc9edd3eee24_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/freyja:2.0.6--55d2f3a5585cc140", "build_id": "bd-55d2f3a5585cc140_1", "scan_id": "sc-51ac25613c0c09f0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/freyja:2.0.6--cf88d96736eb2a40", "build_id": "bd-cf88d96736eb2a40_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6d/6d33da33b3dc4cf7a77bf69ba64313890cb6e6e98ed26c94b8c51eef50c63b22/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/freyja:2.0.6--04f94a9ca1164ac2", "build_id": "bd-04f94a9ca1164ac2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f0/f0b023f9c9e25f338d72ed6710e4d2a54a4c3a9a3ac34f17e08683894dc40830/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/freyja/variants/.conda-lock/linux_amd64-bd-be3cbd6f14f9d542_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/freyja/variants/.conda-lock/linux_arm64-bd-55d2f3a5585cc140_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "fungtion_downloadmodels", "path": "modules/nf-core/fungtion/downloadmodels/meta.yml", "tree_sha": "749ccbc51eb0a7b0def2fdf7bdb91309a449b993", "files": [ "modules/nf-core/fungtion/downloadmodels/environment.yml", "modules/nf-core/fungtion/downloadmodels/main.nf", "modules/nf-core/fungtion/downloadmodels/meta.yml", "modules/nf-core/fungtion/downloadmodels/tests/main.nf.test", "modules/nf-core/fungtion/downloadmodels/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fungtion_downloadmodels", "description": "Downloads the pretrained ESM-1b weights (esm1b_t33_650M_UR50S.pt) that fungtion\nuses for fungal effector prediction into a local models/ directory via\n`fungtion setup-models`. The downloaded directory is used as input to the\nFUNGTION_FUNGTION prediction module.\n", "keywords": [ "fungal", "effector", "protein", "prediction", "language model", "deep learning", "model", "download" ], "tools": [ { "fungtion": { "description": "Fungtion predicts and visualizes fungal effector proteins from protein FASTA\nsequences using ESM-1b protein language model embeddings and R-based SVM models.\nFor predicted effectors it can generate similarity-network and relationship-tree\nvisualizations and an HTML report.\n", "homepage": "https://github.com/noHup-cc/fungtion", "documentation": "https://github.com/noHup-cc/fungtion", "tool_dev_url": "https://github.com/noHup-cc/fungtion", "licence": [ "MIT" ], "identifier": "biotools:fungtion" } } ], "input": [], "output": { "models": [ { "models": { "type": "directory", "description": "Directory containing the pretrained ESM-1b weights (esm1b_t33_650M_UR50S.pt)\ndownloaded by `fungtion setup-models`. This directory is passed as the\n`pretrain` input to FUNGTION_FUNGTION.\n", "pattern": "models", "ontologies": [] } } ], "versions_fungtion": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fungtion": { "type": "string", "description": "The name of the tool" } }, { "fungtion --version 2>&1 | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fungtion": { "type": "string", "description": "The name of the tool" } }, { "fungtion --version 2>&1 | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fungtion_fungtion", "path": "modules/nf-core/fungtion/fungtion/meta.yml", "tree_sha": "61c2e2cd11013633433a807baaf7b1921e0af661", "files": [ "modules/nf-core/fungtion/fungtion/environment.gpu.yml", "modules/nf-core/fungtion/fungtion/environment.yml", "modules/nf-core/fungtion/fungtion/main.nf", "modules/nf-core/fungtion/fungtion/meta.yml", "modules/nf-core/fungtion/fungtion/tests/main.gpu.nf.test", "modules/nf-core/fungtion/fungtion/tests/main.gpu.nf.test.snap", "modules/nf-core/fungtion/fungtion/tests/main.nf.test", "modules/nf-core/fungtion/fungtion/tests/main.nf.test.snap", "modules/nf-core/fungtion/fungtion/tests/nextflow.config", "modules/nf-core/fungtion/fungtion/tests/nextflow.gpu.config" ], "type": "module", "meta": { "name": "fungtion_fungtion", "description": "Predicts fungal effector proteins from protein FASTA sequences using ESM-1b\nprotein language model embeddings and R-based SVM models. Optionally produces\nsimilarity-network and relationship-tree visualizations and an HTML report for\npredicted effectors. Requires the pretrained ESM-1b weights from\nFUNGTION_DOWNLOADMODELS as input.\n", "keywords": [ "fungal", "effector", "protein", "prediction", "language model", "deep learning", "svm", "classification" ], "tools": [ { "fungtion": { "description": "Fungtion predicts and visualizes fungal effector proteins from protein FASTA\nsequences using ESM-1b protein language model embeddings and R-based SVM models.\nFor predicted effectors it can generate similarity-network and relationship-tree\nvisualizations and an HTML report.\n", "homepage": "https://github.com/noHup-cc/fungtion", "documentation": "https://github.com/noHup-cc/fungtion", "tool_dev_url": "https://github.com/noHup-cc/fungtion", "licence": [ "MIT" ], "identifier": "biotools:fungtion" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Protein sequences in FASTA format.", "pattern": "*.{fa,fasta,faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "pretrain": { "type": "directory", "description": "Directory containing the pretrained ESM-1b weights (esm1b_t33_650M_UR50S.pt),\nas produced by FUNGTION_DOWNLOADMODELS.\n", "pattern": "models", "ontologies": [] } } ], "output": { "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}.csv": { "type": "file", "description": "CSV file containing per-sequence effector predictions from fungtion.\n", "pattern": "${prefix}/${prefix}.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "analysis": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_analysis": { "type": "directory", "description": "Directory containing similarity-network and relationship-tree visualizations\nfor predicted effectors. Optional; produced unless `--skip-visualization` is\npassed.\n", "pattern": "${prefix}/${prefix}_analysis", "ontologies": [] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}.html": { "type": "file", "description": "HTML report summarising the fungtion predictions and visualizations.\nOptional; produced when `--html-report` is passed.\n", "pattern": "${prefix}/${prefix}.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "assets": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_assets": { "type": "directory", "description": "Directory containing assets (images, scripts) referenced by the HTML report.\nOptional; produced when `--html-report` is passed.\n", "pattern": "${prefix}/${prefix}_assets", "ontologies": [] } } ] ], "temp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_temp_folder": { "type": "directory", "description": "Temporary working directory retained from the fungtion run.\nOptional; produced when `--keep-temp` is passed.\n", "pattern": "${prefix}/${prefix}_temp_folder", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.log": { "type": "file", "description": "Log file containing the stdout of the fungtion run.", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_fungtion": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fungtion": { "type": "string", "description": "The name of the tool" } }, { "fungtion --version 2>&1 | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_cuda": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fungtion": { "type": "string", "description": "The name of the tool" } }, { "fungtion --version 2>&1 | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fusioncatcher_build", "path": "modules/nf-core/fusioncatcher/build/meta.yml", "tree_sha": "59e2c0ccf6f6f5c79fbdb8b6c6b6ceef310a2ab0", "files": [ "modules/nf-core/fusioncatcher/build/environment.yml", "modules/nf-core/fusioncatcher/build/main.nf", "modules/nf-core/fusioncatcher/build/meta.yml", "modules/nf-core/fusioncatcher/build/tests/main.nf.test", "modules/nf-core/fusioncatcher/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fusioncatcher_build", "description": "Build references for fusioncatcher", "keywords": [ "references", "fusions", "rna" ], "tools": [ { "fusioncatcher": { "description": "Build genome for fusioncatcher", "homepage": "https://github.com/ndaniel/fusioncatcher/", "documentation": "https://github.com/ndaniel/fusioncatcher/blob/master/doc/manual.md", "tool_dev_url": "https://github.com/ndaniel/fusioncatcher/", "doi": "10.1101/011650", "licence": [ "GPL v3" ], "identifier": "biotools:fusioncatcher" } } ], "input": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } } ], "output": { "reference": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}": { "type": "file", "description": "Diretory containing the fusioncatcher reference files", "ontologies": [] } } ] ], "versions_fusioncatcher": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fusioncatcher": { "type": "string", "description": "The name of the tool" } }, { "fusioncatcher --version |& sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fusioncatcher": { "type": "string", "description": "The name of the tool" } }, { "fusioncatcher --version |& sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fusioncatcher_fusioncatcher", "path": "modules/nf-core/fusioncatcher/fusioncatcher/meta.yml", "tree_sha": "19168920268210133936066d8bd5a325e2ad95c3", "files": [ "modules/nf-core/fusioncatcher/fusioncatcher/environment.yml", "modules/nf-core/fusioncatcher/fusioncatcher/main.nf", "modules/nf-core/fusioncatcher/fusioncatcher/meta.yml", "modules/nf-core/fusioncatcher/fusioncatcher/tests/main.nf.test", "modules/nf-core/fusioncatcher/fusioncatcher/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "fusioncatcher_fusioncatcher", "description": "FusionCatcher searches for novel/known somatic fusion genes, translocations, and chimeras in RNA-seq data", "keywords": [ "fusion", "rna", "fastq" ], "tools": [ { "fusioncatcher": { "description": "FusionCatcher searches for novel/known somatic fusion genes, translocations, and chimeras in RNA-seq data", "homepage": "https://github.com/ndaniel/fusioncatcher", "documentation": "https://github.com/ndaniel/fusioncatcher/wiki", "tool_dev_url": "https://github.com/ndaniel/fusioncatcher", "doi": "10.1101/011650v1", "licence": [ "GPL v3" ], "identifier": "biotools:fusioncatcher" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastqs": { "type": "list", "description": "A list of input fastq files", "pattern": "*.{fastq,fq}.gz" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reference": { "type": "file", "description": "Directory containing fusioncatcher reference files", "ontologies": [] } } ] ], "output": { "fusions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fusion-genes.txt": { "type": "file", "description": "The detected fusions in the input files", "pattern": "*.fusion-genes.txt", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.summary.txt": { "type": "file", "description": "The generated summary", "pattern": "*.summary.txt", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "The Fusioncatcher log", "pattern": "*.log", "ontologies": [] } } ] ], "versions_fusioncatcher": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fusioncatcher": { "type": "string", "description": "The name of the tool" } }, { "fusioncatcher --version |& sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fusioncatcher": { "type": "string", "description": "The name of the tool" } }, { "fusioncatcher --version |& sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "fusioninspector", "path": "modules/nf-core/fusioninspector/meta.yml", "tree_sha": "0d9602e676a60d8e07fa9829eb25434f151e2ba9", "files": [ "modules/nf-core/fusioninspector/environment.yml", "modules/nf-core/fusioninspector/main.nf", "modules/nf-core/fusioninspector/meta.yml", "modules/nf-core/fusioninspector/tests/main.nf.test", "modules/nf-core/fusioninspector/tests/main.nf.test.snap", "modules/nf-core/fusioninspector/tests/nextflow.config" ], "type": "module", "meta": { "name": "fusioninspector", "description": "Validation of Fusion Transcript Predictions", "keywords": [ "fusioninspector", "fusion", "RNA-seq", "fastq" ], "tools": [ { "fusioninspector": { "description": "Validation of Fusion Transcript Predictions", "homepage": "https://github.com/FusionInspector/FusionInspector", "documentation": "https://github.com/FusionInspector/FusionInspector/wiki", "tool_dev_url": "https://github.com/FusionInspector/FusionInspector", "doi": "10.1101/2021.08.02.454639\"", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "FASTQ file", "pattern": "*.{fastq*}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "fusion_list": { "type": "file", "description": "Fusion targets list", "pattern": "*.{txt}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reference": { "type": "directory", "description": "Path to CTAT references", "pattern": "*" } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*FusionInspector.fusions.tsv": { "type": "file", "description": "FusionInspector output TSV file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "out_gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fi_workdir/*.gtf": { "type": "file", "description": "GTF output file", "pattern": "*.gtf", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*FusionInspector.log": { "type": "file", "description": "FusionInspector log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/data_1678" }, { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*html": { "type": "file", "description": "HTML output files", "pattern": "*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "abridged_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*abridged.tsv": { "type": "file", "description": "Abridged TSV output file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "igv_inputs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "IGV_inputs": { "type": "directory", "description": "IGV inputs directory", "pattern": "IGV_inputs" } } ] ], "fi_workdir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fi_workdir": { "type": "directory", "description": "FusionInspector work directory", "pattern": "fi_workdir" } } ] ], "chckpts_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "chckpts_dir": { "type": "directory", "description": "Checkpoints directory", "pattern": "chckpts_dir" } } ] ], "versions_fusioninspector": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fusion-inspector": { "type": "string", "description": "The name of the tool" } }, { "FusionInspector --version |& sed -n 's/.*version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fusion-inspector": { "type": "string", "description": "The name of the tool" } }, { "FusionInspector --version |& sed -n 's/.*version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rannick", "@delfiterradas", "@sofiromano", "@alanmmobbs93", "@martings" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "fusionreport_detect", "path": "modules/nf-core/fusionreport/detect/meta.yml", "tree_sha": "248f18c6b56573f41ee3f7e9605ada5a3c3767e0", "files": [ "modules/nf-core/fusionreport/detect/environment.yml", "modules/nf-core/fusionreport/detect/main.nf", "modules/nf-core/fusionreport/detect/meta.yml", "modules/nf-core/fusionreport/detect/tests/main.nf.test", "modules/nf-core/fusionreport/detect/tests/main.nf.test.snap", "modules/nf-core/fusionreport/detect/tests/nextflow.config" ], "type": "module", "meta": { "name": "fusionreport_detect", "description": "fusionreport_detect", "keywords": [ "sort", "RNA-seq", "fusion report", "detect" ], "tools": [ { "fusionreport": { "description": "Tool for parsing outputs from fusion detection tools", "homepage": "https://github.com/Clinical-Genomics/fusion-report", "documentation": "https://github.com/Clinical-Genomics/fusion-report", "doi": "10.1101/011650", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "arriba_fusions": { "type": "file", "description": "File", "pattern": "*.fusions.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "starfusion_fusions": { "type": "file", "description": "File containing fusions from STARfusion", "pattern": "*.starfusion.fusion_predictions.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "fusioncatcher_fusions": { "type": "file", "description": "File containing fusions from fusioncatcher", "pattern": "*.fusions.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "fusionreport_ref": { "type": "directory", "description": "directory containing the genome resource files required for fusioncatcher", "pattern": "fusion_report_db" } } ], { "tools_cutoff": { "type": "integer", "description": "Discard fusions detected by less than $tools_cutoff tools both for display in fusionreport html index and to consider in fusioninspector." } } ], "output": { "fusion_list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*fusionreport.tsv": { "type": "file", "description": "Fusion report\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fusion_list_filtered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*fusionreport_filtered.tsv": { "type": "file", "description": "Filtered fusion report\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*index.html": { "type": "file", "description": "Interactive HTML report\n", "pattern": "*.index.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*_*.html": { "type": "map", "description": "All HTML report files\n", "pattern": "*_*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.csv": { "type": "file", "description": "Report in CSV format\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.json": { "type": "file", "description": "Report in JSON format\n", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_fusionreport": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fusion_report": { "type": "string", "description": "The name of the tool" } }, { "fusion_report --version |& sed 's/fusion-report //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fusion_report": { "type": "string", "description": "The name of the tool" } }, { "fusion_report --version |& sed 's/fusion-report //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@praveenraj2018", "@rannick" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "fusionreport_download", "path": "modules/nf-core/fusionreport/download/meta.yml", "tree_sha": "9ef5518dd9f97f4deb403fbcb2e8d61d1e56cffc", "files": [ "modules/nf-core/fusionreport/download/environment.yml", "modules/nf-core/fusionreport/download/main.nf", "modules/nf-core/fusionreport/download/meta.yml", "modules/nf-core/fusionreport/download/tests/main.nf.test", "modules/nf-core/fusionreport/download/tests/main.nf.test.snap", "modules/nf-core/fusionreport/download/tests/nextflow.config" ], "type": "module", "meta": { "name": "fusionreport_download", "description": "Build DB for fusionreport", "keywords": [ "sort", "RNA-seq", "fusion_report", "download" ], "tools": [ { "fusionreport": { "description": "Generate an interactive summary report from fusion detection tools.", "homepage": "https://github.com/Clinical-Genomics/fusion-report", "documentation": "https://github.com/Clinical-Genomics/fusion-report/blob/master/README.md", "tool_dev_url": "https://github.com/Clinical-Genomics/fusion-report", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ { "meta": { "type": "map", "description": "Groovy Map containing database information\n" } } ], "output": { "fusionreport_ref": [ [ { "meta": { "type": "map", "description": "Groovy Map containing database information\n" } }, { "${prefix}": { "type": "directory", "description": "directory containing the genome resource files required for fusioncatcher", "pattern": "${prefix}" } } ] ], "versions_fusionreport": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fusion_report": { "type": "string", "description": "The name of the tool" } }, { "fusion_report --version |& sed 's/fusion-report //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fusion_report": { "type": "string", "description": "The name of the tool" } }, { "fusion_report --version |& sed 's/fusion-report //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@praveenraj2018" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "galah", "path": "modules/nf-core/galah/meta.yml", "tree_sha": "e3ce857240d77bffea5a51956a2a6d956c87b9eb", "files": [ "modules/nf-core/galah/environment.yml", "modules/nf-core/galah/main.nf", "modules/nf-core/galah/meta.yml", "modules/nf-core/galah/tests/main.nf.test", "modules/nf-core/galah/tests/main.nf.test.snap", "modules/nf-core/galah/tests/nextflow.config" ], "type": "module", "meta": { "name": "galah", "description": "Cluster genome FASTA files by average nucleotide identity", "keywords": [ "genomics", "cluster", "genome", "metagenomics" ], "tools": [ { "galah": { "description": "Galah aims to be a more scalable metagenome assembled genome (MAG) dereplication method.", "homepage": "https://github.com/wwood/galah", "documentation": "https://github.com/wwood/galah", "tool_dev_url": "https://github.com/wwood/galah", "doi": "10.5281/zenodo.13637856", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bins": { "type": "file", "description": "A list of fasta-formatted genomes for dereplication", "pattern": "*.{fa,fna,fa.gz, etc}", "ontologies": [] } }, { "qc_table": { "type": "file", "description": "(optional) A summary TSV from either CheckM [https://nf-co.re/modules/checkm_lineagewf],\nCheckM2 [https://nf-co.re/modules/checkm2_predict/], or a CSV\nin drep-style format [https://github.com/MrOlm/drep] with three columnns,\n`genome,completeness,contamination`. In both cases the first column should contain the\nnames of the input genome files, minus the last file extension\n(i.e. if the genome is gzipped, the genome name should\nretain the .fasta extension).\n", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "qc_format": { "type": "string", "description": "Defines the type if input table in `qc_table`, if specified.", "pattern": "checkm|checkm2|genome_info" } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file in the format `representative_genome` \\t `member_genome`", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "dereplicated_bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}/*": { "type": "file", "description": "The representative genomes following dereplication by galah.", "pattern": "*", "ontologies": [] } } ] ], "versions_galah": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "galah": { "type": "string", "description": "The name of the tool" } }, { "galah --version | sed \"s/galah //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "galah": { "type": "string", "description": "The name of the tool" } }, { "galah --version | sed \"s/galah //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gamma_gamma", "path": "modules/nf-core/gamma/gamma/meta.yml", "tree_sha": "e3e3127c218f3f020d0962a4615c62034fb21580", "files": [ "modules/nf-core/gamma/gamma/environment.yml", "modules/nf-core/gamma/gamma/main.nf", "modules/nf-core/gamma/gamma/meta.yml", "modules/nf-core/gamma/gamma/tests/main.nf.test", "modules/nf-core/gamma/gamma/tests/main.nf.test.snap", "modules/nf-core/gamma/gamma/tests/nextflow.config" ], "type": "module", "meta": { "name": "gamma_gamma", "description": "Gene Allele Mutation Microbial Assessment", "keywords": [ "gamma", "gene-calling", "microbial", "allele" ], "tools": [ { "gamma": { "description": "Tool for Gene Allele Mutation Microbial Assessment", "homepage": "https://github.com/rastanton/GAMMA", "documentation": "https://github.com/rastanton/GAMMA", "tool_dev_url": "https://github.com/rastanton/GAMMA", "doi": "10.1093/bioinformatics/btab607", "licence": [ "Apache License 2.0" ], "identifier": "biotools:gamma" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], { "db": { "type": "file", "description": "Database in FASTA format", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], "output": { "gamma": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gamma": { "type": "file", "description": "GAMMA file with annotated gene matches", "pattern": "*.{gamma}", "ontologies": [] } } ] ], "psl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.psl": { "type": "file", "description": "PSL file with all gene matches found", "pattern": "*.{psl}", "ontologies": [] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gff": { "type": "file", "description": "GFF file", "pattern": "*.{gff}", "ontologies": [] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta": { "type": "file", "description": "multifasta file of the gene matches", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "versions_gamma": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gamma": { "type": "string", "description": "The name of the tool" } }, { "2.1": { "type": "string", "description": "The hard-coded version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gamma": { "type": "string", "description": "The name of the tool" } }, { "2.1": { "type": "string", "description": "The hard-coded version of the tool" } } ] ] }, "authors": [ "@sateeshperi", "@rastanton", "@jvhagey" ], "maintainers": [ "@sateeshperi", "@rastanton", "@jvhagey" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gangstr", "path": "modules/nf-core/gangstr/meta.yml", "tree_sha": "d44e01fd93469383ffb3ee0bc3ffa9433d414f6f", "files": [ "modules/nf-core/gangstr/environment.yml", "modules/nf-core/gangstr/main.nf", "modules/nf-core/gangstr/meta.yml", "modules/nf-core/gangstr/tests/main.nf.test", "modules/nf-core/gangstr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gangstr", "description": "GangSTR is a tool for genome-wide profiling tandem repeats from short reads.", "keywords": [ "gangstr", "STR", "bam", "cram", "vcf" ], "tools": [ { "gangstr": { "description": "GangSTR is a tool for genome-wide profiling tandem repeats from short reads.", "homepage": "https://github.com/gymreklab/GangSTR", "documentation": "https://github.com/gymreklab/GangSTR", "tool_dev_url": "https://github.com/gymreklab/GangSTR", "doi": "10.1093/nar/gkz501", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "alignment_files": { "type": "file", "description": "Alignment files", "ontologies": [] } }, { "alignment_indices": { "type": "file", "description": "The index/indices of the BAM/CRAM file(s)", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "ref_regions": { "type": "file", "description": "A reference set of regions to genotype in a BED-like format. The file should have following columns:\n1. The name of the chromosome on which the STR is located\n2. The start position of the STR on its chromosome\n3. The end position of the STR on its chromosome\n4. The motif length\n5. The repeat motif\n", "pattern": "*.bed", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA file", "pattern": "*.fai", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "The resulting VCF file containing the genotypes", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "The resulting index of the VCF file containing the genotypes", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "samplestats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.samplestats.tab": { "type": "file", "description": "A tab-delimited file containing statistics for each sample", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gangstr": [ [ { "${task.process}": { "type": "string", "description": "Task process name" } }, { "gangstr": { "type": "string", "description": "Software name" } }, { "GangSTR --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Task process name" } }, { "gangstr": { "type": "string", "description": "Software name" } }, { "GangSTR --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ganon_buildcustom", "path": "modules/nf-core/ganon/buildcustom/meta.yml", "tree_sha": "3ef0c1dd802159fd5278ac31f36578eb07c94db7", "files": [ "modules/nf-core/ganon/buildcustom/environment.yml", "modules/nf-core/ganon/buildcustom/main.nf", "modules/nf-core/ganon/buildcustom/meta.yml", "modules/nf-core/ganon/buildcustom/tests/main.nf.test", "modules/nf-core/ganon/buildcustom/tests/main.nf.test.snap", "modules/nf-core/ganon/buildcustom/tests/nextflow.config" ], "type": "module", "meta": { "name": "ganon_buildcustom", "description": "Build ganon database using custom reference sequences.", "keywords": [ "ganon", "metagenomics", "profiling", "taxonomy", "k-mer", "database" ], "tools": [ { "ganon": { "description": "ganon classifies short DNA sequences against large sets of genomic reference sequences efficiently", "homepage": "https://github.com/pirovc/ganon", "documentation": "https://github.com/pirovc/ganon", "tool_dev_url": "https://github.com/pirovc/ganon", "doi": "10.1093/bioinformatics/btaa458", "licence": [ "MIT" ], "identifier": "biotools:ganon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "List of input FASTA files, or a directory containing input FASTA files.\nNote you must supply --input-extension via ext.args if FASTA extensions do not end in the default `fna.gz`.\n", "pattern": "*.{fasta,fna,fa,fa,fasta.gz,fna.gz,fa.gz,fa.gz}", "ontologies": [] } } ], { "input_tsv": { "type": "string", "description": "(Optional) Specify an TSV file containing the paths, and relevant metadata to the input FASTA files to use the `--input-file` option.\nThe 'file' column should be just the file name of each FASTA file (so that it's local to the working directory of the process).\nSee ganon documentation for more more information on the other columns.\n", "pattern": "*tsv" } }, { "taxonomy_files": { "type": "file", "description": "Pre-downloaded taxonomy files of input sequences. See ganon docs for formats", "ontologies": [] } }, { "genome_size_files": { "type": "file", "description": "Pre-downloaded NCBI or GTDB genome size files of input sequences. See ganon docs for formats", "pattern": "{species_genome_size.txt.gz,*_metadata.tar.gz}", "ontologies": [] } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{hibf,ibf,tax}": { "type": "file", "description": "ganon database files", "pattern": "*.{ibf,tax}", "ontologies": [] } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.info.tsv": { "type": "file", "description": "Copy of target info generated. Can be used for updating database.", "pattern": "*info.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ganon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ganon": { "type": "string", "description": "The name of the tool" } }, { "ganon --version 2>1 | sed 's/.*ganon //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ganon": { "type": "string", "description": "The name of the tool" } }, { "ganon --version 2>1 | sed 's/.*ganon //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "ganon_classify", "path": "modules/nf-core/ganon/classify/meta.yml", "tree_sha": "6043d6c1bdc91942a0c3afe2cacc51d9655718f3", "files": [ "modules/nf-core/ganon/classify/environment.yml", "modules/nf-core/ganon/classify/main.nf", "modules/nf-core/ganon/classify/meta.yml", "modules/nf-core/ganon/classify/tests/main.nf.test", "modules/nf-core/ganon/classify/tests/main.nf.test.snap", "modules/nf-core/ganon/classify/tests/nextflow.config" ], "type": "module", "meta": { "name": "ganon_classify", "description": "Classify FASTQ files against ganon database", "keywords": [ "ganon", "metagenomics", "profiling", "taxonomy", "k-mer", "classification", "classify" ], "tools": [ { "ganon": { "description": "ganon classifies short DNA sequences against large sets of genomic reference sequences efficiently", "homepage": "https://github.com/pirovc/ganon", "documentation": "https://github.com/pirovc/ganon", "tool_dev_url": "https://github.com/pirovc/ganon", "doi": "10.1093/bioinformatics/btaa458", "licence": [ "MIT" ], "identifier": "biotools:ganon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastqs": { "type": "file", "description": "Single or paired FASTQ files, optionally gzipped", "pattern": "*.{fq,fq.gz,fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "db": { "type": "file", "description": "Ganon database files from build or build-custom", "pattern": "*.{ibf,tax}", "ontologies": [] } } ], "output": { "tre": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tre": { "type": "file", "description": "Full ganon report file", "pattern": "*.tre", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rep": { "type": "file", "description": "Plain ganon report file with only targets with match", "pattern": "*.rep", "ontologies": [] } } ] ], "one": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.one": { "type": "file", "description": "Information about a single (best) match of a given read after EM or LCA algorithms", "pattern": "*.one", "ontologies": [] } } ] ], "all": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.all": { "type": "file", "description": "Information of all matches to a given read", "pattern": "*.all", "ontologies": [] } } ] ], "unc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unc": { "type": "file", "description": "List of all reads without a hit", "pattern": "*.unc", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Text file containing console output from ganon classify", "pattern": "*.log", "ontologies": [] } } ] ], "versions_ganon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ganon": { "type": "string", "description": "The name of the tool" } }, { "ganon --version 2>1 | sed 's/.*ganon //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ganon": { "type": "string", "description": "The name of the tool" } }, { "ganon --version 2>1 | sed 's/.*ganon //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "ganon_report", "path": "modules/nf-core/ganon/report/meta.yml", "tree_sha": "78e8e5f98ddd95aaca2531d515c4a3221ee353cb", "files": [ "modules/nf-core/ganon/report/environment.yml", "modules/nf-core/ganon/report/main.nf", "modules/nf-core/ganon/report/meta.yml", "modules/nf-core/ganon/report/tests/main.nf.test", "modules/nf-core/ganon/report/tests/main.nf.test.snap", "modules/nf-core/ganon/report/tests/nextflow.config" ], "type": "module", "meta": { "name": "ganon_report", "description": "Generate a ganon report file from the output of ganon classify", "keywords": [ "ganon", "metagenomics", "profiling", "taxonomy", "k-mer", "classification", "report" ], "tools": [ { "ganon": { "description": "ganon classifies short DNA sequences against large sets of genomic reference sequences efficiently", "homepage": "https://github.com/pirovc/ganon", "documentation": "https://github.com/pirovc/ganon", "tool_dev_url": "https://github.com/pirovc/ganon", "doi": "10.1093/bioinformatics/btaa458", "licence": [ "MIT" ], "identifier": "biotools:ganon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "rep": { "type": "file", "description": "Input 'repo' files from ganon classify", "pattern": "*.rep", "ontologies": [] } } ], { "db": { "type": "file", "description": "Ganon database files from build or build-custom", "pattern": "*.{ibf,tax}", "ontologies": [] } } ], "output": { "tre": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tre": { "type": "file", "description": "Output ganon report containing taxonomic profile information. Formatting of contents depends on --output-format.", "pattern": "*.tre", "ontologies": [] } } ] ], "versions_ganon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ganon": { "type": "string", "description": "The name of the tool" } }, { "ganon --version 2>1 | sed 's/.*ganon //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ganon": { "type": "string", "description": "The name of the tool" } }, { "ganon --version 2>1 | sed 's/.*ganon //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "ganon_table", "path": "modules/nf-core/ganon/table/meta.yml", "tree_sha": "acef6d1805c112b2b88e0ca655cd7f00714b26e4", "files": [ "modules/nf-core/ganon/table/environment.yml", "modules/nf-core/ganon/table/main.nf", "modules/nf-core/ganon/table/meta.yml", "modules/nf-core/ganon/table/tests/main.nf.test", "modules/nf-core/ganon/table/tests/main.nf.test.snap", "modules/nf-core/ganon/table/tests/nextflow.config" ], "type": "module", "meta": { "name": "ganon_table", "description": "Generate a multi-sample report file from the output of ganon report runs", "keywords": [ "ganon", "metagenomics", "profiling", "taxonomy", "k-mer", "classification", "report", "table" ], "tools": [ { "ganon": { "description": "ganon classifies short DNA sequences against large sets of genomic reference sequences efficiently", "homepage": "https://github.com/pirovc/ganon", "documentation": "https://github.com/pirovc/ganon", "tool_dev_url": "https://github.com/pirovc/ganon", "doi": "10.1093/bioinformatics/btaa458", "licence": [ "MIT" ], "identifier": "biotools:ganon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "tre": { "type": "file", "description": "A list of 'tre' files from ganon report", "pattern": "*.tre", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Output ganon table containing taxonomic profile information of multiple samples. Formatting of contents depends on --output-format.", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_ganon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ganon": { "type": "string", "description": "The name of the tool" } }, { "ganon --version 2>1 | sed 's/.*ganon //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ganon": { "type": "string", "description": "The name of the tool" } }, { "ganon --version 2>1 | sed 's/.*ganon //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "gappa_editmerge", "path": "modules/nf-core/gappa/editmerge/meta.yml", "tree_sha": "5264e5436e5cc0bfb42340c049ca5c3ffdbd84c4", "files": [ "modules/nf-core/gappa/editmerge/environment.yml", "modules/nf-core/gappa/editmerge/main.nf", "modules/nf-core/gappa/editmerge/meta.yml", "modules/nf-core/gappa/editmerge/tests/main.nf.test", "modules/nf-core/gappa/editmerge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gappa_editmerge", "description": "Merges the pqueries of several jplace files, placed on a common reference tree, into a single jplace file", "keywords": [ "merge", "jplace", "phylogenetic placement" ], "tools": [ { "gappa": { "description": "Genesis Applications for Phylogenetic Placement Analysis", "homepage": "https://github.com/lczech/gappa", "documentation": "https://github.com/lczech/gappa/wiki", "tool_dev_url": "https://github.com/lczech/gappa", "doi": "10.1093/bioinformatics/btaa070", "licence": [ "GPL v3" ], "identifier": "biotools:GAPPA" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "jplace": { "type": "file", "description": "Two or more jplace files output from phylogenetic placement, e.g. EPA-NG,\ngzipped or not. All of them must reference the same tree; gappa aborts with\n\"Input jplace files have differing reference trees.\" if they do not.\n", "pattern": "*.{jplace,jplace.gz}", "ontologies": [] } } ] ], "output": { "jplace": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.merge.jplace*": { "type": "file", "description": "Single jplace file holding the pqueries of every input file. Gzipped when\n`--compress` is passed via `task.ext.args`.\n", "pattern": "*.merge.jplace{,.gz}", "ontologies": [] } } ] ], "versions_gappa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gappa": { "type": "string", "description": "The name of the tool" } }, { "gappa --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gappa": { "type": "string", "description": "The name of the tool" } }, { "gappa --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "gappa_examineassign", "path": "modules/nf-core/gappa/examineassign/meta.yml", "tree_sha": "9adec809e7bad473195a9bd9c1ec4ef6174cab3f", "files": [ "modules/nf-core/gappa/examineassign/environment.yml", "modules/nf-core/gappa/examineassign/main.nf", "modules/nf-core/gappa/examineassign/meta.yml", "modules/nf-core/gappa/examineassign/tests/main.nf.test", "modules/nf-core/gappa/examineassign/tests/main.nf.test.snap", "modules/nf-core/gappa/examineassign/tests/nextflow.config" ], "type": "module", "meta": { "name": "gappa_examineassign", "description": "assigns taxonomy to query sequences in phylogenetic placement output", "keywords": [ "phylogeny", "phylogenetic placement", "classification", "taxonomy" ], "tools": [ { "gappa": { "description": "Genesis Applications for Phylogenetic Placement Analysis", "homepage": "https://github.com/lczech/gappa", "documentation": "https://github.com/lczech/gappa/wiki", "tool_dev_url": "https://github.com/lczech/gappa", "doi": "10.1093/bioinformatics/btaa070", "licence": [ "GPL v3" ], "identifier": "biotools:GAPPA" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "jplace": { "type": "file", "description": "jplace file output from phylogenetic placement, e.g. EPA-NG, gzipped or not", "pattern": "*.{jplace,jplace.gz}", "ontologies": [] } }, { "taxonomy": { "type": "file", "description": "taxonomy file", "ontologies": [] } } ] ], "output": { "profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*profile.tsv": { "type": "file", "description": "profile tsv file", "pattern": "*profile.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "labelled_tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*labelled_tree.newick": { "type": "file", "description": "labelled tree in newick format", "pattern": "*labelled_tree.newick", "ontologies": [] } } ] ], "per_query": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*per_query.tsv": { "type": "file", "description": "per query taxonomy assignments in tsv format", "pattern": "*per_query.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "krona": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*krona.profile": { "type": "file", "description": "krona profile file", "pattern": "*krona.profile", "ontologies": [] } } ] ], "sativa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*sativa.tsv": { "type": "file", "description": "sativa output file", "pattern": "*sativa.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gappa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gappa": { "type": "string", "description": "The name of the tool" } }, { "gappa --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gappa": { "type": "string", "description": "The name of the tool" } }, { "gappa --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "gappa_examinegraft", "path": "modules/nf-core/gappa/examinegraft/meta.yml", "tree_sha": "e9c336d9f4f9d326dab778e1592426dc2f9e5358", "files": [ "modules/nf-core/gappa/examinegraft/environment.yml", "modules/nf-core/gappa/examinegraft/main.nf", "modules/nf-core/gappa/examinegraft/meta.yml", "modules/nf-core/gappa/examinegraft/tests/main.nf.test", "modules/nf-core/gappa/examinegraft/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gappa_examinegraft", "description": "Grafts query sequences from phylogenetic placement on the reference tree", "keywords": [ "sort", "graft", "phylogeny" ], "tools": [ { "gappa": { "description": "Genesis Applications for Phylogenetic Placement Analysis", "homepage": "https://github.com/lczech/gappa", "documentation": "https://github.com/lczech/gappa/wiki", "tool_dev_url": "https://github.com/lczech/gappa", "doi": "10.1093/bioinformatics/btaa070", "licence": [ "GPL v3" ], "identifier": "biotools:GAPPA" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "jplace": { "type": "file", "description": "jplace file output from phylogenetic placement, e.g. EPA-NG, gzipped or not", "pattern": "*.{jplace,jplace.gz}", "ontologies": [] } } ] ], "output": { "newick": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.newick": { "type": "file", "description": "phylogenetic tree file in newick format", "pattern": "*.newick", "ontologies": [] } } ] ], "versions_gappa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gappa": { "type": "string", "description": "The name of the tool" } }, { "gappa --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gappa": { "type": "string", "description": "The name of the tool" } }, { "gappa --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "gappa_examineheattree", "path": "modules/nf-core/gappa/examineheattree/meta.yml", "tree_sha": "4d21437a1e4b045998a13b06fd2f30df5f793776", "files": [ "modules/nf-core/gappa/examineheattree/environment.yml", "modules/nf-core/gappa/examineheattree/main.nf", "modules/nf-core/gappa/examineheattree/meta.yml", "modules/nf-core/gappa/examineheattree/tests/main.nf.test", "modules/nf-core/gappa/examineheattree/tests/main.nf.test.snap", "modules/nf-core/gappa/examineheattree/tests/nextflow.config" ], "type": "module", "meta": { "name": "gappa_examineheattree", "description": "colours a phylogeny with placement densities", "keywords": [ "phylogeny", "phylogenetic placement", "heattree", "visualisation" ], "tools": [ { "gappa": { "description": "Genesis Applications for Phylogenetic Placement Analysis", "homepage": "https://github.com/lczech/gappa", "documentation": "https://github.com/lczech/gappa/wiki", "tool_dev_url": "https://github.com/lczech/gappa", "doi": "10.1093/bioinformatics/btaa070", "licence": [ "GPL v3" ], "identifier": "biotools:GAPPA" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "jplace": { "type": "file", "description": "jplace file output from phylogenetic placement, e.g. EPA-NG, gzipped or not", "pattern": "*.{jplace,jplace.gz}", "ontologies": [] } } ] ], "output": { "newick": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.newick": { "type": "file", "description": "phylogenetic tree file in newick format", "pattern": "*.newick", "ontologies": [] } } ] ], "nexus": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.nexus": { "type": "file", "description": "coloured phylogenetic tree file in nexus format", "pattern": "*.nexus", "ontologies": [] } } ] ], "phyloxml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.phyloxml": { "type": "file", "description": "coloured phylogenetic tree file in phyloxml format", "pattern": "*.phyloxml", "ontologies": [] } } ] ], "svg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svg": { "type": "file", "description": "coloured phylogenetic tree file in svg format", "pattern": "*.svg", "ontologies": [] } } ] ], "colours": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.colours.txt": { "type": "file", "description": "colours used in plot", "pattern": "*.colours.txt", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.log": { "type": "file", "description": "log file from the run", "pattern": "*.log", "ontologies": [] } } ] ], "versions_gappa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gappa": { "type": "string", "description": "The name of the tool" } }, { "gappa --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gappa": { "type": "string", "description": "The name of the tool" } }, { "gappa --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "gapseq_doall", "path": "modules/nf-core/gapseq/doall/meta.yml", "tree_sha": "260a19e34e722615452b43a5d593277e19a7591a", "files": [ "modules/nf-core/gapseq/doall/environment.yml", "modules/nf-core/gapseq/doall/main.nf", "modules/nf-core/gapseq/doall/meta.yml", "modules/nf-core/gapseq/doall/tests/main.nf.test", "modules/nf-core/gapseq/doall/tests/main.nf.test.snap", "modules/nf-core/gapseq/doall/tests/nextflow.config" ], "type": "module", "meta": { "name": "gapseq_doall", "description": "Complete gapseq workflow from genome to gap-filled model", "keywords": [ "metabolic model", "gap filling", "pathway prediction", "bacteria", "genome-scale model", "complete workflow" ], "tools": [ { "gapseq": { "description": "gapseq is designed to combine metabolic pathway analysis with metabolic network reconstruction and curation.\nThe doall command runs the complete workflow: pathway prediction, transporter inference, model construction, and gap filling.\n", "homepage": "https://github.com/jotech/gapseq", "documentation": "https://gapseq.readthedocs.io/", "tool_dev_url": "https://github.com/jotech/gapseq", "doi": "10.1186/s13059-021-02295-1", "licence": [ "AGPL-3.0-only" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Protein or genomic FASTA file", "pattern": "*.{fasta,fa,faa,fna,gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "medium": { "type": "file", "description": "Optional medium definition file (CSV format)", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "db": { "type": "directory", "description": "Optional gapseq reference sequence database directory (from GAPSEQ_REQUESTDB).\nPassed to gapseq via -D. If not provided, gapseq downloads the database itself.\n", "pattern": "gapseq_db" } } ], "output": { "model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.RDS": { "type": "file", "description": "Gap-filled metabolic model in RDS format", "pattern": "*.RDS", "ontologies": [] } } ] ], "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.xml": { "type": "file", "description": "Gap-filled metabolic model in SBML XML format", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2585" }, { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "tbl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbl": { "type": "file", "description": "TBL files containing pathway and transporter predictions", "pattern": "*.tbl", "ontologies": [] } } ] ], "fna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fna": { "type": "file", "description": "Optional extracted sequences in FASTA format", "pattern": "*.fna", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log files from gapseq doall", "pattern": "*.log", "ontologies": [] } } ] ], "versions_gapseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--c32b876ebb5e5f5b", "build_id": "bd-c32b876ebb5e5f5b_1", "scan_id": "sc-4e37209a42665a56_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--4c3c0957c0119f60", "build_id": "bd-4c3c0957c0119f60_1", "scan_id": "sc-c00b3946e67c8a79_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--2d31362fa54fb0b1", "build_id": "bd-2d31362fa54fb0b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/8765d29d9128a4e47bcff3f2182362aacb6b4a1499ab774713fe34ce9e821e0b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--860639694c942c89", "build_id": "bd-860639694c942c89_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/93/933e301b11c1ec1699da6382e9e35b0e4e31edb80763eb2fa1b69ad7d6d1e5c7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gapseq/doall/.conda-lock/linux_amd64-bd-c32b876ebb5e5f5b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/gapseq/doall/.conda-lock/linux_arm64-bd-4c3c0957c0119f60_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "gapseq_draft", "path": "modules/nf-core/gapseq/draft/meta.yml", "tree_sha": "01b605cf4b030a9c00a81b0452eabcd183a6ba65", "files": [ "modules/nf-core/gapseq/draft/environment.yml", "modules/nf-core/gapseq/draft/main.nf", "modules/nf-core/gapseq/draft/meta.yml", "modules/nf-core/gapseq/draft/tests/main.nf.test", "modules/nf-core/gapseq/draft/tests/main.nf.test.snap", "modules/nf-core/gapseq/draft/tests/nextflow.config" ], "type": "module", "meta": { "name": "gapseq_draft", "description": "Create draft metabolic model from pathway and transporter predictions", "keywords": [ "metabolic model", "draft reconstruction", "bacteria", "genome-scale model" ], "tools": [ { "gapseq": { "description": "gapseq is designed to combine metabolic pathway analysis with metabolic network reconstruction and curation.\nThe draft command constructs a draft metabolic model from pathway and transporter predictions.\n", "homepage": "https://github.com/jotech/gapseq", "documentation": "https://gapseq.readthedocs.io/", "tool_dev_url": "https://github.com/jotech/gapseq", "doi": "10.1186/s13059-021-02295-1", "licence": [ "AGPL-3.0-only" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reactions": { "type": "file", "description": "Reactions table from gapseq find", "pattern": "*-all-Reactions.tbl", "ontologies": [] } }, { "transporters": { "type": "file", "description": "Transporters CSV file from gapseq find-transport", "pattern": "*-Transporter.tbl", "ontologies": [] } }, { "pathways": { "type": "file", "description": "Pathways CSV file from gapseq find", "pattern": "*-all-Pathways.tbl", "ontologies": [] } } ] ], "output": { "draft": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.RDS": { "type": "file", "description": "Draft metabolic model in RDS format", "pattern": "*.RDS", "ontologies": [] } } ] ], "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.xml": { "type": "file", "description": "Draft metabolic model in SBML XML format", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2585" }, { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log files from gapseq draft", "pattern": "*.log", "ontologies": [] } } ] ], "versions_gapseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--c32b876ebb5e5f5b", "build_id": "bd-c32b876ebb5e5f5b_1", "scan_id": "sc-4e37209a42665a56_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--4c3c0957c0119f60", "build_id": "bd-4c3c0957c0119f60_1", "scan_id": "sc-c00b3946e67c8a79_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--2d31362fa54fb0b1", "build_id": "bd-2d31362fa54fb0b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/8765d29d9128a4e47bcff3f2182362aacb6b4a1499ab774713fe34ce9e821e0b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--860639694c942c89", "build_id": "bd-860639694c942c89_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/93/933e301b11c1ec1699da6382e9e35b0e4e31edb80763eb2fa1b69ad7d6d1e5c7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gapseq/draft/.conda-lock/linux_amd64-bd-c32b876ebb5e5f5b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/gapseq/draft/.conda-lock/linux_arm64-bd-4c3c0957c0119f60_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "gapseq_fill", "path": "modules/nf-core/gapseq/fill/meta.yml", "tree_sha": "1a2155d33e5735d3bfde57e4f5705f165dba12c3", "files": [ "modules/nf-core/gapseq/fill/environment.yml", "modules/nf-core/gapseq/fill/main.nf", "modules/nf-core/gapseq/fill/meta.yml", "modules/nf-core/gapseq/fill/tests/main.nf.test", "modules/nf-core/gapseq/fill/tests/main.nf.test.snap", "modules/nf-core/gapseq/fill/tests/nextflow.config" ], "type": "module", "meta": { "name": "gapseq_fill", "description": "Perform gap filling on draft metabolic model", "keywords": [ "metabolic model", "gap filling", "bacteria", "genome-scale model" ], "tools": [ { "gapseq": { "description": "gapseq is designed to combine metabolic pathway analysis with metabolic network reconstruction and curation.\nThe fill command performs multi-step gap filling on a draft metabolic model.\n", "homepage": "https://github.com/jotech/gapseq", "documentation": "https://gapseq.readthedocs.io/", "tool_dev_url": "https://github.com/jotech/gapseq", "doi": "10.1186/s13059-021-02295-1", "licence": [ "AGPL-3.0-only" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "draft": { "type": "file", "description": "Draft metabolic model in RDS format from gapseq draft", "pattern": "*-draft.RDS", "ontologies": [] } }, { "medium": { "type": "file", "description": "Optional medium definition file (CSV format)", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "filled": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-filled.RDS": { "type": "file", "description": "Gap-filled metabolic model in RDS format", "pattern": "*-filled.RDS", "ontologies": [] } } ] ], "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-filled.xml": { "type": "file", "description": "Gap-filled metabolic model in SBML XML format", "pattern": "*-filled.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2585" }, { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log files from gapseq fill", "pattern": "*.log", "ontologies": [] } } ] ], "versions_gapseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--4c3c0957c0119f60", "build_id": "bd-4c3c0957c0119f60_1", "scan_id": "sc-c00b3946e67c8a79_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--c32b876ebb5e5f5b", "build_id": "bd-c32b876ebb5e5f5b_1", "scan_id": "sc-4e37209a42665a56_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--2d31362fa54fb0b1", "build_id": "bd-2d31362fa54fb0b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/8765d29d9128a4e47bcff3f2182362aacb6b4a1499ab774713fe34ce9e821e0b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--860639694c942c89", "build_id": "bd-860639694c942c89_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/93/933e301b11c1ec1699da6382e9e35b0e4e31edb80763eb2fa1b69ad7d6d1e5c7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gapseq/fill/.conda-lock/linux_amd64-bd-c32b876ebb5e5f5b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/gapseq/fill/.conda-lock/linux_arm64-bd-4c3c0957c0119f60_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "gapseq_find", "path": "modules/nf-core/gapseq/find/meta.yml", "tree_sha": "ebce5349f8377b589c3c574376f1f0b34260c91b", "files": [ "modules/nf-core/gapseq/find/environment.yml", "modules/nf-core/gapseq/find/main.nf", "modules/nf-core/gapseq/find/meta.yml", "modules/nf-core/gapseq/find/tests/main.nf.test", "modules/nf-core/gapseq/find/tests/main.nf.test.snap", "modules/nf-core/gapseq/find/tests/nextflow.config" ], "type": "module", "meta": { "name": "gapseq_find", "description": "Predict metabolic pathways from genomic data using gapseq", "keywords": [ "metabolic pathways", "genomics", "bacteria", "pathway prediction" ], "tools": [ { "gapseq": { "description": "gapseq is designed to combine metabolic pathway analysis with metabolic network reconstruction and curation.\nThe find command predicts metabolic pathways from genomic information and databases for pathways and reactions.\n", "homepage": "https://github.com/jotech/gapseq", "documentation": "https://gapseq.readthedocs.io/", "tool_dev_url": "https://github.com/jotech/gapseq", "doi": "10.1186/s13059-021-02295-1", "licence": [ "AGPL-3.0-only" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Protein or genomic FASTA file", "pattern": "*.{fasta,fa,faa,fna,gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], { "db": { "type": "directory", "description": "Optional gapseq reference sequence database directory (from GAPSEQ_REQUESTDB).\nPassed to gapseq via -D. If not provided, gapseq downloads the database itself.\n", "pattern": "gapseq_db" } } ], "output": { "reactions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-all-Reactions.tbl": { "type": "file", "description": "TBL file containing predicted reactions", "pattern": "*-all-Reactions.tbl", "ontologies": [] } } ] ], "pathways": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-all-Pathways.tbl": { "type": "file", "description": "TBL file containing predicted pathways", "pattern": "*-all-Pathways.tbl", "ontologies": [] } } ] ], "fna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fna": { "type": "file", "description": "Optional extracted sequences in FASTA format", "pattern": "*.fna", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log files from gapseq find", "pattern": "*.log", "ontologies": [] } } ] ], "versions_gapseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--c32b876ebb5e5f5b", "build_id": "bd-c32b876ebb5e5f5b_1", "scan_id": "sc-4e37209a42665a56_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--4c3c0957c0119f60", "build_id": "bd-4c3c0957c0119f60_1", "scan_id": "sc-c00b3946e67c8a79_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--2d31362fa54fb0b1", "build_id": "bd-2d31362fa54fb0b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/8765d29d9128a4e47bcff3f2182362aacb6b4a1499ab774713fe34ce9e821e0b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--860639694c942c89", "build_id": "bd-860639694c942c89_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/93/933e301b11c1ec1699da6382e9e35b0e4e31edb80763eb2fa1b69ad7d6d1e5c7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gapseq/find/.conda-lock/linux_amd64-bd-c32b876ebb5e5f5b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/gapseq/find/.conda-lock/linux_arm64-bd-4c3c0957c0119f60_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "gapseq_findtransport", "path": "modules/nf-core/gapseq/findtransport/meta.yml", "tree_sha": "75ecd133dba8d88a3a97dab0ea93909ce6f167d5", "files": [ "modules/nf-core/gapseq/findtransport/environment.yml", "modules/nf-core/gapseq/findtransport/main.nf", "modules/nf-core/gapseq/findtransport/meta.yml", "modules/nf-core/gapseq/findtransport/tests/main.nf.test", "modules/nf-core/gapseq/findtransport/tests/main.nf.test.snap", "modules/nf-core/gapseq/findtransport/tests/nextflow.config" ], "type": "module", "meta": { "name": "gapseq_findtransport", "description": "Predict transporters from genomic data using gapseq", "keywords": [ "transporters", "genomics", "bacteria", "transporter prediction" ], "tools": [ { "gapseq": { "description": "gapseq is designed to combine metabolic pathway analysis with metabolic network reconstruction and curation.\nThe find-transport command predicts transporters from genomic information.\n", "homepage": "https://github.com/jotech/gapseq", "documentation": "https://gapseq.readthedocs.io/", "tool_dev_url": "https://github.com/jotech/gapseq", "doi": "10.1186/s13059-021-02295-1", "licence": [ "AGPL-3.0-only" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Protein or genomic FASTA file", "pattern": "*.{fasta,fa,faa,fna,gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "tbl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbl": { "type": "file", "description": "TBL files containing transporter predictions", "pattern": "*.tbl", "ontologies": [] } } ] ], "fna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fna": { "type": "file", "description": "Optional extracted sequences in FASTA format", "pattern": "*.fna", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log files from gapseq find-transport", "pattern": "*.log", "ontologies": [] } } ] ], "versions_gapseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--c32b876ebb5e5f5b", "build_id": "bd-c32b876ebb5e5f5b_1", "scan_id": "sc-4e37209a42665a56_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--4c3c0957c0119f60", "build_id": "bd-4c3c0957c0119f60_1", "scan_id": "sc-c00b3946e67c8a79_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--2d31362fa54fb0b1", "build_id": "bd-2d31362fa54fb0b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/8765d29d9128a4e47bcff3f2182362aacb6b4a1499ab774713fe34ce9e821e0b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--860639694c942c89", "build_id": "bd-860639694c942c89_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/93/933e301b11c1ec1699da6382e9e35b0e4e31edb80763eb2fa1b69ad7d6d1e5c7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gapseq/findtransport/.conda-lock/linux_amd64-bd-c32b876ebb5e5f5b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/gapseq/findtransport/.conda-lock/linux_arm64-bd-4c3c0957c0119f60_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "gapseq_medium", "path": "modules/nf-core/gapseq/medium/meta.yml", "tree_sha": "93ab8caea4cd1ec91779e051623dee21dbb22bc5", "files": [ "modules/nf-core/gapseq/medium/environment.yml", "modules/nf-core/gapseq/medium/main.nf", "modules/nf-core/gapseq/medium/meta.yml", "modules/nf-core/gapseq/medium/tests/main.nf.test", "modules/nf-core/gapseq/medium/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gapseq_medium", "description": "Predict growth medium from a draft model and pathway predictions", "keywords": [ "metabolic model", "growth medium", "gap filling", "gapseq", "bacteria", "genome-scale model" ], "tools": [ { "gapseq": { "description": "gapseq predicts a growth medium from a draft model and pathway predictions.\n", "homepage": "https://github.com/jotech/gapseq", "documentation": "https://gapseq.readthedocs.io/", "tool_dev_url": "https://github.com/jotech/gapseq", "doi": "10.1186/s13059-021-02295-1", "licence": [ "AGPL-3.0-only" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "draft": { "type": "file", "description": "Draft model from gapseq draft", "pattern": "*.RDS", "ontologies": [] } }, { "pathways": { "type": "file", "description": "Pathway prediction table from gapseq find", "pattern": "*-all-Pathways.tbl", "ontologies": [] } } ] ], "output": { "medium": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv": { "type": "file", "description": "Predicted growth medium CSV file", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log files from gapseq medium prediction", "pattern": "*.log", "ontologies": [] } } ] ], "versions_gapseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--4c3c0957c0119f60", "build_id": "bd-4c3c0957c0119f60_1", "scan_id": "sc-c00b3946e67c8a79_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/gapseq:2.1.0--c32b876ebb5e5f5b", "build_id": "bd-c32b876ebb5e5f5b_1", "scan_id": "sc-4e37209a42665a56_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--2d31362fa54fb0b1", "build_id": "bd-2d31362fa54fb0b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/8765d29d9128a4e47bcff3f2182362aacb6b4a1499ab774713fe34ce9e821e0b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gapseq:2.1.0--860639694c942c89", "build_id": "bd-860639694c942c89_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/93/933e301b11c1ec1699da6382e9e35b0e4e31edb80763eb2fa1b69ad7d6d1e5c7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gapseq/medium/.conda-lock/linux_amd64-bd-c32b876ebb5e5f5b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/gapseq/medium/.conda-lock/linux_arm64-bd-4c3c0957c0119f60_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "gapseq_requestdb", "path": "modules/nf-core/gapseq/requestdb/meta.yml", "tree_sha": "7620c554c4619cace335baf40a6ebee05ee892dc", "files": [ "modules/nf-core/gapseq/requestdb/environment.yml", "modules/nf-core/gapseq/requestdb/main.nf", "modules/nf-core/gapseq/requestdb/meta.yml", "modules/nf-core/gapseq/requestdb/tests/main.nf.test", "modules/nf-core/gapseq/requestdb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gapseq_requestdb", "description": "Download gapseq reference sequence database for metabolic pathway prediction", "keywords": [ "database", "reference sequences", "metabolic model", "bacteria", "archaea" ], "tools": [ { "gapseq": { "description": "Informed prediction and analysis of bacterial metabolic pathways and genome-scale networks", "homepage": "https://github.com/jotech/gapseq", "documentation": "https://gapseq.readthedocs.io/", "tool_dev_url": "https://github.com/jotech/gapseq", "doi": "10.1186/s13059-021-02295-1", "licence": [ "AGPL-3.0-only" ], "identifier": "biotools:gapseq" } } ], "input": [ { "taxon": { "type": "string", "description": "Taxonomic group for database download (Bacteria or Archaea)", "pattern": "Bacteria|Archaea" } } ], "output": { "db": [ { "gapseq_db": { "type": "directory", "description": "Directory containing gapseq reference sequence database", "pattern": "gapseq_db" } } ], "versions_gapseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gapseq": { "type": "string", "description": "The name of the tool" } }, { "gapseq -v 2>&1 | grep -oP \"\\d+\\.\\d+\\.\\d+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "gatk4_addorreplacereadgroups", "path": "modules/nf-core/gatk4/addorreplacereadgroups/meta.yml", "tree_sha": "f27c744edc6e97f37691bcfb1f4182ac4cff1f82", "files": [ "modules/nf-core/gatk4/addorreplacereadgroups/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/addorreplacereadgroups/environment.yml", "modules/nf-core/gatk4/addorreplacereadgroups/main.nf", "modules/nf-core/gatk4/addorreplacereadgroups/meta.yml", "modules/nf-core/gatk4/addorreplacereadgroups/tests/bam.config", "modules/nf-core/gatk4/addorreplacereadgroups/tests/cram.config", "modules/nf-core/gatk4/addorreplacereadgroups/tests/main.nf.test", "modules/nf-core/gatk4/addorreplacereadgroups/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_addorreplacereadgroups", "description": "Assigns all the reads in a file to a single new read-group", "keywords": [ "add", "replace", "read-group", "picard", "gatk" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Input BAM file", "pattern": "*.{bam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_index": { "type": "file", "description": "Reference genome index file", "pattern": "*.{fai,fasta.fai,fa.fai,fasta.gz.fai,fa.gz.fai}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "An optional BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "Output CRAM file", "pattern": "*.{cram}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sateeshperi", "@mjcipriano", "@hseabolt", "@cmatKhan", "@muffato" ], "maintainers": [ "@sateeshperi", "@mjcipriano", "@hseabolt", "@cmatKhan", "@muffato" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/addorreplacereadgroups/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" } ] }, { "name": "gatk4_analyzecovariates", "path": "modules/nf-core/gatk4/analyzecovariates/meta.yml", "tree_sha": "adc3edd4f17cd700f453644cafabf390b6f41776", "files": [ "modules/nf-core/gatk4/analyzecovariates/.conda-lock/linux_amd64-bd-c2ff597f2b22489d_1.txt", "modules/nf-core/gatk4/analyzecovariates/environment.yml", "modules/nf-core/gatk4/analyzecovariates/main.nf", "modules/nf-core/gatk4/analyzecovariates/meta.yml", "modules/nf-core/gatk4/analyzecovariates/tests/main.nf.test", "modules/nf-core/gatk4/analyzecovariates/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_analyzecovariates", "description": "Evaluate and compare base quality score recalibration (BQSR) tables", "keywords": [ "bqsr", "gatk4", "genomics" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "before_table": { "type": "file", "description": "Base quality score recalibration (BQSR) table before recalibration", "pattern": "*.table", "ontologies": [] } }, { "after_table": { "type": "file", "description": "Base quality score recalibration (BQSR) table after recalibration", "pattern": "*.table", "ontologies": [] } }, { "additional_table": { "type": "file", "description": "An additional base quality score recalibration (BQSR) table to be included in the comparison (optional)", "pattern": "*.table", "ontologies": [] } } ] ], "output": { "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.pdf": { "type": "file", "description": "PDF file containing the plots generated by AnalyzeCovariates", "pattern": "*.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.csv": { "type": "file", "description": "CSV file containing the data generated by AnalyzeCovariates", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@thomasisensee" ], "maintainers": [ "@thomasisensee" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite_r-base_r-ggplot2_r-gplots_r-gsalib:c2ff597f2b22489d", "build_id": "bd-c2ff597f2b22489d_1", "scan_id": "sc-7708d2534a8102a5_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite_r-base_r-ggplot2_r-gplots_r-gsalib:197223e88fceb392", "build_id": "bd-197223e88fceb392_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/99/995b2a710d77be89a04150c6d0e8303236da166648a37e072d5f5e0ca2eca593/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/analyzecovariates/.conda-lock/linux_amd64-bd-c2ff597f2b22489d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" } ] }, { "name": "gatk4_annotateintervals", "path": "modules/nf-core/gatk4/annotateintervals/meta.yml", "tree_sha": "b01a7983d0c1a38c4c9f2eab80ed7aac36129ca2", "files": [ "modules/nf-core/gatk4/annotateintervals/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/annotateintervals/environment.yml", "modules/nf-core/gatk4/annotateintervals/main.nf", "modules/nf-core/gatk4/annotateintervals/meta.yml", "modules/nf-core/gatk4/annotateintervals/tests/main.nf.test", "modules/nf-core/gatk4/annotateintervals/tests/main.nf.test.snap", "modules/nf-core/gatk4/annotateintervals/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_annotateintervals", "description": "Annotates intervals with GC content, mappability, and segmental-duplication content", "keywords": [ "annotateintervals", "annotation", "bed", "gatk4", "intervals" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intervals": { "type": "file", "description": "One or more interval files to annotate", "pattern": "*.{interval_list,list,bed}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "dict": { "type": "file", "description": "The sequence dictionary reference FASTA file", "pattern": "*.dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "mappable_regions": { "type": "file", "description": "Optional - Umap single-read mappability track\nThe track should correspond to the appropriate read length and overlapping intervals must be merged\n", "pattern": "*.bed(.gz)?", "ontologies": [] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "mappable_regions_tbi": { "type": "file", "description": "Optional - The index of the gzipped umap single-read mappability track", "pattern": "*.bed.gz.tbi", "ontologies": [] } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "segmental_duplication_regions": { "type": "file", "description": "Optional - Segmental-duplication track", "pattern": "*.bed(.gz)?", "ontologies": [] } } ], [ { "meta8": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "segmental_duplication_regions_tbi": { "type": "file", "description": "Optional - The index of the gzipped segmental-duplication track", "pattern": "*.bed.gz.tbi", "ontologies": [] } } ] ], "output": { "annotated_intervals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "The output TSV file with a SAM-style header containing the annotated intervals", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/annotateintervals/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" } ] }, { "name": "gatk4_applybqsr", "path": "modules/nf-core/gatk4/applybqsr/meta.yml", "tree_sha": "d03ffab694f4f347aff01821c1bff5f170dc9b01", "files": [ "modules/nf-core/gatk4/applybqsr/.conda-lock/linux_amd64-bd-9b6806e26dd32afe_1.txt", "modules/nf-core/gatk4/applybqsr/environment.yml", "modules/nf-core/gatk4/applybqsr/main.nf", "modules/nf-core/gatk4/applybqsr/meta.yml", "modules/nf-core/gatk4/applybqsr/tests/main.nf.test", "modules/nf-core/gatk4/applybqsr/tests/main.nf.test.snap", "modules/nf-core/gatk4/applybqsr/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_applybqsr", "description": "Apply base quality score recalibration (BQSR) to a bam file", "keywords": [ "bam", "base quality score recalibration", "bqsr", "cram", "gatk4" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file from alignment", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "input_index": { "type": "file", "description": "BAI/CSI/CRAI file from alignment", "pattern": "*.{bai,csi,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "bqsr_table": { "type": "file", "description": "Recalibration table from gatk4_baserecalibrator", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information about the reference\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], { "output_format": { "type": "list", "description": "Output file type and index format as a two-element list.\nFirst element: 'bam' or 'cram'.\nSecond element: 'bai', 'csi', or 'crai'.\n\nValid combinations: ['bam', 'bai'], ['bam', 'csi'], ['cram', 'crai'].\nDefaults to ['cram', 'crai'] when not provided.\n", "pattern": "{bam,cram}" } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bam,cram}": { "type": "file", "description": "Recalibrated BAM or CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bai,csi,crai}": { "type": "file", "description": "Index of the recalibrated BAM or CRAM file", "pattern": "*.{bai,csi,crai}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yocra3", "@FriederikeHanssen" ], "maintainers": [ "@yocra3", "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite_samtools:9b6806e26dd32afe", "build_id": "bd-9b6806e26dd32afe_1", "scan_id": "sc-bacce8dec6a6b034_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite_samtools:3f27e1efa58a508c", "build_id": "bd-3f27e1efa58a508c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3b/3b33544fcc9268dad01801b928e566f1beaacd078b1d58d7904d7c6aa68eba9a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/applybqsr/.conda-lock/linux_amd64-bd-9b6806e26dd32afe_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "gatk4_applyvqsr", "path": "modules/nf-core/gatk4/applyvqsr/meta.yml", "tree_sha": "7424b3b117ec59c5d7db5afee4d4499cca2a40f2", "files": [ "modules/nf-core/gatk4/applyvqsr/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/applyvqsr/environment.yml", "modules/nf-core/gatk4/applyvqsr/main.nf", "modules/nf-core/gatk4/applyvqsr/meta.yml", "modules/nf-core/gatk4/applyvqsr/tests/allelspecificity.config", "modules/nf-core/gatk4/applyvqsr/tests/main.nf.test", "modules/nf-core/gatk4/applyvqsr/tests/main.nf.test.snap", "modules/nf-core/gatk4/applyvqsr/tests/no-allelspecificity.config" ], "type": "module", "meta": { "name": "gatk4_applyvqsr", "description": "Apply a score cutoff to filter variants based on a recalibration table.\nAplyVQSR performs the second pass in a two-stage process called Variant Quality Score Recalibration (VQSR).\nSpecifically, it applies filtering to the input variants based on the recalibration table produced\nin the first step by VariantRecalibrator and a target sensitivity value.\n", "keywords": [ "gatk4", "variant quality score recalibration", "vcf", "vqsr" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "vcf": { "type": "file", "description": "VCF file to be recalibrated, this should be the same file as used for the first stage VariantRecalibrator.", "pattern": "*.vcf", "ontologies": [] } }, { "vcf_tbi": { "type": "file", "description": "tabix index for the input vcf file.", "pattern": "*.vcf.tbi", "ontologies": [] } }, { "recal": { "type": "file", "description": "Recalibration file produced when the input vcf was run through VariantRecalibrator in stage 1.", "pattern": "*.recal", "ontologies": [] } }, { "recal_index": { "type": "file", "description": "Index file for the recalibration file.", "pattern": ".recal.idx", "ontologies": [] } }, { "tranches": { "type": "file", "description": "Tranches file produced when the input vcf was run through VariantRecalibrator in stage 1.", "pattern": ".tranches", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "file", "description": "compressed vcf file containing the recalibrated variants.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.vcf.gz": { "type": "file", "description": "compressed vcf file containing the recalibrated variants.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "file", "description": "compressed vcf file containing the recalibrated variants.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.tbi": { "type": "file", "description": "Index of recalibrated vcf file.", "pattern": "*vcf.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GCJMackenzie" ], "maintainers": [ "@GCJMackenzie" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/applyvqsr/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogenepidemiology", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "gatk4_asereadcounter", "path": "modules/nf-core/gatk4/asereadcounter/meta.yml", "tree_sha": "8aff3ac37a18363952486180f5a96cb3ce9e4b18", "files": [ "modules/nf-core/gatk4/asereadcounter/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/asereadcounter/environment.yml", "modules/nf-core/gatk4/asereadcounter/main.nf", "modules/nf-core/gatk4/asereadcounter/meta.yml", "modules/nf-core/gatk4/asereadcounter/tests/main.nf.test", "modules/nf-core/gatk4/asereadcounter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_asereadcounter", "description": "Calculates the allele-specific read counts for allele-specific expression analysis of RNAseq data", "keywords": [ "allele-specific", "asereadcounter", "gatk4", "vcf" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "index file for BAM file", "pattern": "*.{bai}", "ontologies": [] } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "index file for VCF file", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "fai": { "type": "file", "description": "fasta index file", "pattern": "*.{fai}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "dict": { "type": "file", "description": "dictionary file", "pattern": "*.{dict}", "ontologies": [] } } ], { "intervals": { "type": "file", "description": "interval file", "ontologies": [] } } ], "output": { "csv": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } } ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Lucpen" ], "maintainers": [ "@Lucpen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/asereadcounter/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_baserecalibrator", "path": "modules/nf-core/gatk4/baserecalibrator/meta.yml", "tree_sha": "a5a77d4adf94946a43246905589d7af07b483b0e", "files": [ "modules/nf-core/gatk4/baserecalibrator/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/baserecalibrator/environment.yml", "modules/nf-core/gatk4/baserecalibrator/main.nf", "modules/nf-core/gatk4/baserecalibrator/meta.yml", "modules/nf-core/gatk4/baserecalibrator/tests/main.nf.test", "modules/nf-core/gatk4/baserecalibrator/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_baserecalibrator", "description": "Generate recalibration table for Base Quality Score Recalibration (BQSR)", "keywords": [ "base quality score recalibration", "table", "bqsr", "gatk4", "sort" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file from alignment", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAI/CRAI file from alignment", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome']\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome']\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome']\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome']\n" } }, { "known_sites": { "type": "file", "description": "VCF files with known sites for indels / snps", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome']\n" } }, { "known_sites_tbi": { "type": "file", "description": "Tabix index of the known_sites", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "output": { "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.table": { "type": "file", "description": "Recalibration table from BaseRecalibrator", "pattern": "*.{table}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yocra3", "@FriederikeHanssen", "@maxulysse" ], "maintainers": [ "@yocra3", "@FriederikeHanssen", "@maxulysse" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/baserecalibrator/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_bedtointervallist", "path": "modules/nf-core/gatk4/bedtointervallist/meta.yml", "tree_sha": "e33803922e7b2fd7290817bf80813f5aa5040aac", "files": [ "modules/nf-core/gatk4/bedtointervallist/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/bedtointervallist/environment.yml", "modules/nf-core/gatk4/bedtointervallist/main.nf", "modules/nf-core/gatk4/bedtointervallist/meta.yml", "modules/nf-core/gatk4/bedtointervallist/tests/main.nf.test", "modules/nf-core/gatk4/bedtointervallist/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_bedtointervallist", "description": "Creates an interval list from a bed file and a reference dict", "keywords": [ "bed", "bedtointervallist", "gatk4", "interval list" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "bed": { "type": "file", "description": "Input bed file", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "dict": { "type": "file", "description": "Sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "interval_list": [ [ { "meta": { "type": "file", "description": "gatk interval list file", "pattern": "*.interval_list", "ontologies": [] } }, { "*.interval_list": { "type": "file", "description": "gatk interval list file", "pattern": "*.interval_list", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@ramprasadn" ], "maintainers": [ "@kevinmenden", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/bedtointervallist/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnavar", "version": "1.3.0" } ] }, { "name": "gatk4_calculatecontamination", "path": "modules/nf-core/gatk4/calculatecontamination/meta.yml", "tree_sha": "24c9b64f88a85f3cf7e87cdd9ff578e15334391b", "files": [ "modules/nf-core/gatk4/calculatecontamination/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/calculatecontamination/environment.yml", "modules/nf-core/gatk4/calculatecontamination/main.nf", "modules/nf-core/gatk4/calculatecontamination/meta.yml", "modules/nf-core/gatk4/calculatecontamination/tests/main.nf.test", "modules/nf-core/gatk4/calculatecontamination/tests/main.nf.test.snap", "modules/nf-core/gatk4/calculatecontamination/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_calculatecontamination", "description": "Calculates the fraction of reads from cross-sample contamination based on summary tables from getpileupsummaries. Output to be used with filtermutectcalls.\n", "keywords": [ "gatk4", "calculatecontamination", "cross-samplecontamination", "getpileupsummaries", "filtermutectcalls" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "pileup": { "type": "file", "description": "File containing the pileups summary table of a tumor sample to be used to calculate contamination.", "pattern": "*.pileups.table", "ontologies": [] } }, { "matched": { "type": "file", "description": "File containing the pileups summary table of a normal sample that matches with the tumor sample specified in pileup argument. This is an optional input.", "pattern": "*.pileups.table", "ontologies": [] } } ] ], "output": { "contamination": [ [ { "meta": { "type": "file", "description": "File containing the contamination table.", "pattern": "*.contamination.table", "ontologies": [] } }, { "*.contamination.table": { "type": "file", "description": "File containing the contamination table.", "pattern": "*.contamination.table", "ontologies": [] } } ] ], "segmentation": [ [ { "meta": { "type": "file", "description": "File containing the contamination table.", "pattern": "*.contamination.table", "ontologies": [] } }, { "*.segmentation.table": { "type": "file", "description": "output table containing segmentation of tumor minor allele fractions (optional)", "pattern": "*.segmentation.table", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GCJMackenzie", "@maxulysse" ], "maintainers": [ "@GCJMackenzie", "@maxulysse" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/calculatecontamination/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_calibratedragstrmodel", "path": "modules/nf-core/gatk4/calibratedragstrmodel/meta.yml", "tree_sha": "50607fe8625a3f4ecfe0fb880c38fe2243c1fb35", "files": [ "modules/nf-core/gatk4/calibratedragstrmodel/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/calibratedragstrmodel/environment.yml", "modules/nf-core/gatk4/calibratedragstrmodel/main.nf", "modules/nf-core/gatk4/calibratedragstrmodel/meta.yml", "modules/nf-core/gatk4/calibratedragstrmodel/tests/main.nf.test", "modules/nf-core/gatk4/calibratedragstrmodel/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_calibratedragstrmodel", "description": "estimates the parameters for the DRAGstr model", "keywords": [ "gatk4", "bam", "cram", "sam", "calibratedragstrmodel" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4). Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360057441571-CalibrateDragstrModel-BETA-", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bam_index": { "type": "file", "description": "index of the BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA file", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "The sequence dictionary of the reference FASTA file", "pattern": "*.dict", "ontologies": [] } }, { "strtablefile": { "type": "file", "description": "The StrTableFile zip folder of the reference FASTA file", "pattern": "*.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ], "output": { "dragstr_model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "The DragSTR model", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/calibratedragstrmodel/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_cleansam", "path": "modules/nf-core/gatk4/cleansam/meta.yml", "tree_sha": "c59d3d3c3cef53de9b88c7866f5100657c6f35be", "files": [ "modules/nf-core/gatk4/cleansam/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/cleansam/environment.yml", "modules/nf-core/gatk4/cleansam/main.nf", "modules/nf-core/gatk4/cleansam/meta.yml", "modules/nf-core/gatk4/cleansam/tests/main.nf.test", "modules/nf-core/gatk4/cleansam/tests/main.nf.test.snap", "modules/nf-core/gatk4/cleansam/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_cleansam", "description": "Cleans the provided BAM, soft-clipping beyond-end-of-reference alignments and setting MAPQ to 0 for unmapped reads", "keywords": [ "clean", "bam", "gatk", "sam", "clipping" ], "tools": [ { "gatk": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference FASTA file", "pattern": "*.{fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fasta_index": { "type": "file", "description": "Index file for the reference FASTA", "pattern": "*.{fai}", "ontologies": [ { "edam": "http://edamontology.org/format_3703" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Cleaned BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "Index file for the cleaned BAM file", "pattern": "*.{bai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "md5": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.md5": { "type": "file", "description": "MD5 checksum for the cleaned BAM file", "pattern": "*.{md5}", "ontologies": [ { "edam": "http://edamontology.org/format_3823" } ] } } ] ], "versions_gatk": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gatk": { "type": "string", "description": "The tool name" } }, { "gatk CleanSam --version | grep GATK | sed 's/.*(GATK) v//'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gatk": { "type": "string", "description": "The tool name" } }, { "gatk CleanSam --version | grep GATK | sed 's/.*(GATK) v//'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@sofiademmou" ], "maintainers": [ "@sofiademmou" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/cleansam/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogenepidemiology", "version": "dev" } ] }, { "name": "gatk4_cnnscorevariants", "path": "modules/nf-core/gatk4/cnnscorevariants/meta.yml", "tree_sha": "0e73c3cf12237c82f51e763ec436db3f31b2d2f9", "files": [ "modules/nf-core/gatk4/cnnscorevariants/environment.yml", "modules/nf-core/gatk4/cnnscorevariants/main.nf", "modules/nf-core/gatk4/cnnscorevariants/meta.yml", "modules/nf-core/gatk4/cnnscorevariants/tests/main.nf.test", "modules/nf-core/gatk4/cnnscorevariants/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_cnnscorevariants", "description": "Apply a Convolutional Neural Net to filter annotated variants", "keywords": [ "cnnscorevariants", "gatk4", "variants" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "VCF index file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } }, { "aligned_input": { "type": "file", "description": "BAM/CRAM file from alignment (optional)", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } }, { "architecture": { "type": "file", "description": "Neural Net architecture configuration json file (optional)", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "weights": { "type": "file", "description": "Keras model HD5 file with neural net weights. (optional)", "pattern": "*.hd5", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*cnn.vcf.gz": { "type": "file", "description": "Annotated VCF file", "pattern": "*.vcf", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*cnn.vcf.gz.tbi": { "type": "file", "description": "VCF index file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_collectreadcounts", "path": "modules/nf-core/gatk4/collectreadcounts/meta.yml", "tree_sha": "9937f27f7986e52a0c09b5874d61c9a56cdbc6d7", "files": [ "modules/nf-core/gatk4/collectreadcounts/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/collectreadcounts/environment.yml", "modules/nf-core/gatk4/collectreadcounts/main.nf", "modules/nf-core/gatk4/collectreadcounts/meta.yml", "modules/nf-core/gatk4/collectreadcounts/tests/main.nf.test", "modules/nf-core/gatk4/collectreadcounts/tests/main.nf.test.snap", "modules/nf-core/gatk4/collectreadcounts/tests/nextflow.cram.config", "modules/nf-core/gatk4/collectreadcounts/tests/nextflow.hdf5.config", "modules/nf-core/gatk4/collectreadcounts/tests/nextflow.tsv.config" ], "type": "module", "meta": { "name": "gatk4_collectreadcounts", "description": "Collects read counts at specified intervals. The count for each interval is calculated by counting the number of read starts that lie in the interval.", "keywords": [ "collectreadcounts", "bam", "cram", "gatk4" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4). Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360037593911-CombineGVCFs", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "A file containing the specified intervals", "pattern": "*.{bed,intervals}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Optional - Reference FASTA", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fai": { "type": "file", "description": "Optional - Index of the reference FASTA file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "dict": { "type": "file", "description": "Optional - Sequence dictionary of the reference FASTA file", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "hdf5": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hdf5": { "type": "file", "description": "The read counts in hdf5 format", "pattern": "*.hdf5", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "The read counts in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/collectreadcounts/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "gatk4_collectsvevidence", "path": "modules/nf-core/gatk4/collectsvevidence/meta.yml", "tree_sha": "a7b8b026519f90e1b3a77dd114ff703aa5dd76d3", "files": [ "modules/nf-core/gatk4/collectsvevidence/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/collectsvevidence/environment.yml", "modules/nf-core/gatk4/collectsvevidence/main.nf", "modules/nf-core/gatk4/collectsvevidence/meta.yml", "modules/nf-core/gatk4/collectsvevidence/tests/main.nf.test", "modules/nf-core/gatk4/collectsvevidence/tests/main.nf.test.snap", "modules/nf-core/gatk4/collectsvevidence/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_collectsvevidence", "description": "Gathers paired-end and split read evidence files for use in the GATK-SV pipeline. Output files are a file containing the location of and orientation of read pairs marked as discordant, and a file containing the clipping location of all soft clipped reads and the orientation of the clipping.", "keywords": [ "gatk4", "collectsvevidence", "structural variants", "metrics" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index of the BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "site_depth_vcf": { "type": "file", "description": "Optional - input VCF of SNPs marking loci for site depths, needed for the site depths output", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "site_depth_vcf_tbi": { "type": "file", "description": "Optional - input VCF TBI of SNPs marking loci for site depths, needed for the site depths output", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Optional - reference FASTA file needed when the input is a CRAM file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "Optional - index of the reference FASTA file needed when the input is a CRAM file", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "Optional - sequence dictionary of the reference FASTA file needed when the input is a CRAM file", "pattern": "*.dict", "ontologies": [] } } ], "output": { "split_read_evidence": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sr.txt.gz": { "type": "file", "description": "Output file for split read evidence", "pattern": "*.sr.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "split_read_evidence_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sr.txt.gz.tbi": { "type": "file", "description": "Index of the output file for split read evidence", "pattern": "*.sr.txt.gz.tbi", "ontologies": [] } } ] ], "paired_end_evidence": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pe.txt.gz": { "type": "file", "description": "Output file for paired end evidence", "pattern": "*.pe.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "paired_end_evidence_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pe.txt.gz.tbi": { "type": "file", "description": "Index of the output file for paired end evidence", "pattern": "*.pe.txt.gz.tbi", "ontologies": [] } } ] ], "site_depths": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sd.txt.gz": { "type": "file", "description": "Output file for site depths", "pattern": "*.sd.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "site_depths_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sd.txt.gz.tbi": { "type": "file", "description": "Index of the output file for site depths", "pattern": "*.sd.txt.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/collectsvevidence/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_combinegvcfs", "path": "modules/nf-core/gatk4/combinegvcfs/meta.yml", "tree_sha": "4d1033e78848ca20b6ae8616cc622099ff0ddff7", "files": [ "modules/nf-core/gatk4/combinegvcfs/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/combinegvcfs/environment.yml", "modules/nf-core/gatk4/combinegvcfs/main.nf", "modules/nf-core/gatk4/combinegvcfs/meta.yml", "modules/nf-core/gatk4/combinegvcfs/tests/main.nf.test", "modules/nf-core/gatk4/combinegvcfs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_combinegvcfs", "description": "Combine per-sample gVCF files produced by HaplotypeCaller into a multi-sample gVCF file", "keywords": [ "gvcf", "gatk4", "vcf", "combinegvcfs", "short variant discovery" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4). Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360037593911-CombineGVCFs", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "vcf": { "type": "file", "description": "Compressed VCF files", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "vcf_idx": { "type": "file", "description": "VCF Index file", "pattern": "*.vcf.gz.idx", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "FASTA index file", "pattern": "*.fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "FASTA dictionary file", "pattern": "*.dict", "ontologies": [] } } ], "output": { "combined_gvcf": [ [ { "meta": { "type": "file", "description": "Compressed Combined GVCF file", "pattern": "*.combined.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.combined.g.vcf.gz": { "type": "file", "description": "Compressed Combined GVCF file", "pattern": "*.combined.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sateeshperi", "@mjcipriano", "@hseabolt", "@maxulysse" ], "maintainers": [ "@sateeshperi", "@mjcipriano", "@hseabolt", "@maxulysse" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/combinegvcfs/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnavar", "version": "1.3.0" } ] }, { "name": "gatk4_composestrtablefile", "path": "modules/nf-core/gatk4/composestrtablefile/meta.yml", "tree_sha": "d158509ba1365089631e9a6eeb7ec73a963c3ef7", "files": [ "modules/nf-core/gatk4/composestrtablefile/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/composestrtablefile/environment.yml", "modules/nf-core/gatk4/composestrtablefile/main.nf", "modules/nf-core/gatk4/composestrtablefile/meta.yml", "modules/nf-core/gatk4/composestrtablefile/tests/main.nf.test", "modules/nf-core/gatk4/composestrtablefile/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_composestrtablefile", "description": "This tool looks for low-complexity STR sequences along the reference that are later used to estimate the Dragstr model during single sample auto calibration CalibrateDragstrModel.", "keywords": [ "composestrtablefile", "dragstr", "gatk4" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/4405451249819-ComposeSTRTableFile", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ { "fasta": { "type": "file", "description": "FASTA reference file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "index of the FASTA reference file", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "Sequence dictionary of the FASTA reference file", "pattern": "*.dict", "ontologies": [] } } ], "output": { "str_table": [ { "*.zip": { "type": "file", "description": "A zipped folder containing the STR table files", "pattern": "*.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/composestrtablefile/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_concordance", "path": "modules/nf-core/gatk4/concordance/meta.yml", "tree_sha": "b102ea7302594ff6c814ae00502338226f7cd9be", "files": [ "modules/nf-core/gatk4/concordance/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/concordance/environment.yml", "modules/nf-core/gatk4/concordance/main.nf", "modules/nf-core/gatk4/concordance/meta.yml", "modules/nf-core/gatk4/concordance/tests/main.nf.test", "modules/nf-core/gatk4/concordance/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_concordance", "description": "Evaluate concordance of an input VCF against a validated truth VCF", "keywords": [ "concordance", "gatk4", "gatk", "genomics", "variant calling", "genotyping", "vcf", "comparison" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "biotools:gatk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Evaluation VCF file created with a variant caller", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "vcf_tbi": { "type": "file", "description": "Index file for the evaluation VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } }, { "truth": { "type": "file", "description": "Truth VCF file created with a variant caller", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "truth_tbi": { "type": "file", "description": "Index file for the truth VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'bed' ]`\n" } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'fasta' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'fai' ]`\n" } }, { "fai": { "type": "file", "description": "Index of the reference FASTA file", "pattern": "*.fai", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'dict' ]`\n" } }, { "dict": { "type": "file", "description": "Sequence dictionary of the reference FASTA file", "pattern": "*.dict", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "A tab-delimited file containing the metrics with number of TPs, FPs, FNs, Precision, Recall and F1 statistics", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tpfn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tpfn.vcf": { "type": "file", "description": "Eval VCF file with tagged with TP or FN in \"INFO/STATUS\"", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tpfp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tpfp.vcf": { "type": "file", "description": "Eval VCF file with tagged with TP or FP in \"INFO/STATUS\"", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/concordance/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "gatk4_condensedepthevidence", "path": "modules/nf-core/gatk4/condensedepthevidence/meta.yml", "tree_sha": "51ed30657b50a3d597452d810dcbf3737a73913c", "files": [ "modules/nf-core/gatk4/condensedepthevidence/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/condensedepthevidence/environment.yml", "modules/nf-core/gatk4/condensedepthevidence/main.nf", "modules/nf-core/gatk4/condensedepthevidence/meta.yml", "modules/nf-core/gatk4/condensedepthevidence/tests/main.nf.test", "modules/nf-core/gatk4/condensedepthevidence/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_condensedepthevidence", "description": "Merges adjacent DepthEvidence records", "keywords": [ "condensedepthevidence", "evidence", "gatk4" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "depth_evidence": { "type": "file", "description": "The depth evidence file", "pattern": "*.rd.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "depth_evidence_index": { "type": "file", "description": "The index of the depth evidence file", "pattern": "*.rd.txt.gz.tbi", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Reference FASTA file needed when the input is a CRAM file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "Index of the reference FASTA file needed when the input is a CRAM file", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "Sequence dictionary of the reference FASTA file needed when the input is a CRAM file", "pattern": "*.dict", "ontologies": [] } } ], "output": { "condensed_evidence": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rd.txt.gz": { "type": "file", "description": "The condensed depth evidence", "pattern": "*.rd.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "condensed_evidence_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rd.txt.gz.tbi": { "type": "file", "description": "The condensed depth evidence", "pattern": "*.rd.txt.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/condensedepthevidence/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_createreadcountpanelofnormals", "path": "modules/nf-core/gatk4/createreadcountpanelofnormals/meta.yml", "tree_sha": "88efc4f16cbd9bd1b5cfc15f768b599b69e2f9f8", "files": [ "modules/nf-core/gatk4/createreadcountpanelofnormals/.conda-lock/linux_amd64-bd-6f748daadc3eeb06_1.txt", "modules/nf-core/gatk4/createreadcountpanelofnormals/environment.yml", "modules/nf-core/gatk4/createreadcountpanelofnormals/main.nf", "modules/nf-core/gatk4/createreadcountpanelofnormals/meta.yml", "modules/nf-core/gatk4/createreadcountpanelofnormals/tests/main.nf.test", "modules/nf-core/gatk4/createreadcountpanelofnormals/tests/main.nf.test.snap", "modules/nf-core/gatk4/createreadcountpanelofnormals/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_createreadcountpanelofnormals", "description": "Creates a panel of normals (PoN) for read-count denoising given the read counts for samples in the panel.", "keywords": [ "createreadcountpanelofnormals", "gatk4", "panelofnormals" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "tool_dev_url": "https://github.com/broadinstitute/gatk", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "counts": { "type": "file", "description": "Read counts in hdf5 or tsv format.", "pattern": "*.{hdf5,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "pon": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.hdf5": { "type": "file", "description": "Panel-of-normals file.", "pattern": "*.{hdf5}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-main:4.7.0.0--6f748daadc3eeb06", "build_id": "bd-6f748daadc3eeb06_1", "scan_id": "sc-9da1e58217991e53_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-main:4.7.0.0--3d2b9e31ca46488a", "build_id": "bd-3d2b9e31ca46488a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fd/fd65ba227372b7f3f62231d105427edcf5def4c4700689f77ce9536c954a22f6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/createreadcountpanelofnormals/.conda-lock/linux_amd64-bd-6f748daadc3eeb06_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" } ] }, { "name": "gatk4_createsequencedictionary", "path": "modules/nf-core/gatk4/createsequencedictionary/meta.yml", "tree_sha": "031eef22cfae220e46e5315d3a4401c245faf310", "files": [ "modules/nf-core/gatk4/createsequencedictionary/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/createsequencedictionary/environment.yml", "modules/nf-core/gatk4/createsequencedictionary/main.nf", "modules/nf-core/gatk4/createsequencedictionary/meta.yml", "modules/nf-core/gatk4/createsequencedictionary/tests/main.nf.test", "modules/nf-core/gatk4/createsequencedictionary/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_createsequencedictionary", "description": "Creates a sequence dictionary for a reference sequence", "keywords": [ "createsequencedictionary", "dictionary", "fasta", "gatk4" ], "tools": [ { "gatk": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "output": { "dict": [ [ { "meta": { "type": "file", "description": "gatk dictionary file", "pattern": "*.{dict}", "ontologies": [] } }, { "*.dict": { "type": "file", "description": "gatk dictionary file", "pattern": "*.{dict}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxulysse", "@ramprasadn" ], "maintainers": [ "@maxulysse", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/createsequencedictionary/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "drop", "version": "1.0.0" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "references", "version": "0.1" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_createsomaticpanelofnormals", "path": "modules/nf-core/gatk4/createsomaticpanelofnormals/meta.yml", "tree_sha": "b9cd1b8462d137f3a1d953b45af24d43874b0739", "files": [ "modules/nf-core/gatk4/createsomaticpanelofnormals/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/createsomaticpanelofnormals/environment.yml", "modules/nf-core/gatk4/createsomaticpanelofnormals/main.nf", "modules/nf-core/gatk4/createsomaticpanelofnormals/meta.yml", "modules/nf-core/gatk4/createsomaticpanelofnormals/tests/main.nf.test", "modules/nf-core/gatk4/createsomaticpanelofnormals/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_createsomaticpanelofnormals", "description": "Create a panel of normals constraining germline and artifactual sites for use with mutect2.", "keywords": [ "createsomaticpanelofnormals", "gatk4", "panelofnormals" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "genomicsdb": { "type": "file", "description": "GenomicsDB database", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test']\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test']\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test']\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "panel of normal as compressed vcf file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "${prefix}.vcf.gz.tbi": { "type": "file", "description": "Tabix index of vcf file", "pattern": "*vcf.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GCJMackenzie" ], "maintainers": [ "@GCJMackenzie" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/createsomaticpanelofnormals/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" } ] }, { "name": "gatk4_denoisereadcounts", "path": "modules/nf-core/gatk4/denoisereadcounts/meta.yml", "tree_sha": "044f2f6dac5df8ed1ccbdccfabd013547e6b4a64", "files": [ "modules/nf-core/gatk4/denoisereadcounts/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/denoisereadcounts/environment.yml", "modules/nf-core/gatk4/denoisereadcounts/main.nf", "modules/nf-core/gatk4/denoisereadcounts/meta.yml", "modules/nf-core/gatk4/denoisereadcounts/tests/main.nf.test", "modules/nf-core/gatk4/denoisereadcounts/tests/main.nf.test.snap", "modules/nf-core/gatk4/denoisereadcounts/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_denoisereadcounts", "description": "Denoises read counts to produce denoised copy ratios", "keywords": [ "copyratios", "denoisereadcounts", "gatk4" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "tool_dev_url": "https://github.com/broadinstitute/gatk", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "counts": { "type": "file", "description": "Read counts in hdf5 or tsv format.", "pattern": "*.{hdf5,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "pon": { "type": "file", "description": "Panel of normals file hdf5 or tsv format.", "pattern": "*.{hdf5}", "ontologies": [] } } ] ], "output": { "standardized": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*_standardizedCR.tsv": { "type": "file", "description": "Standardized copy ratios file.", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "denoised": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*_denoisedCR.tsv": { "type": "file", "description": "Denoised copy ratios file", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/denoisereadcounts/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "gatk4_determinegermlinecontigploidy", "path": "modules/nf-core/gatk4/determinegermlinecontigploidy/meta.yml", "tree_sha": "60adaee17ba6230ca385bb227d3ac0636dfac982", "files": [ "modules/nf-core/gatk4/determinegermlinecontigploidy/.conda-lock/linux_amd64-bd-600cef9dfbee0739_1.txt", "modules/nf-core/gatk4/determinegermlinecontigploidy/environment.yml", "modules/nf-core/gatk4/determinegermlinecontigploidy/main.nf", "modules/nf-core/gatk4/determinegermlinecontigploidy/meta.yml", "modules/nf-core/gatk4/determinegermlinecontigploidy/tests/main.nf.test", "modules/nf-core/gatk4/determinegermlinecontigploidy/tests/main.nf.test.snap", "modules/nf-core/gatk4/determinegermlinecontigploidy/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_determinegermlinecontigploidy", "description": "Determines the baseline contig ploidy for germline samples given counts data", "keywords": [ "copy number", "counts", "determinegermlinecontigploidy", "gatk4" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "counts": { "type": "file", "description": "One or more count TSV files created with gatk/collectreadcounts", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "bed": { "type": "file", "description": "Optional - A bed file containing the intervals to include in the process", "pattern": "*.bed", "ontologies": [] } }, { "exclude_beds": { "type": "file", "description": "Optional - One or more bed files containing intervals to exclude from the process", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "ploidy_model": { "type": "directory", "description": "Optional - A folder containing the ploidy model.\nWhen a model is supplied to tool will run in CASE mode.\npattern: '*-model/'\n" } } ], { "contig_ploidy_table": { "type": "file", "description": "The contig ploidy priors table", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "calls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}-calls": { "type": "directory", "description": "A folder containing the calls from the input files", "pattern": "*-calls/" } } ] ], "model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}-model": { "type": "directory", "description": "A folder containing the model from the input files.\nThis will only be created in COHORT mode (when no model is supplied to the process).\n", "pattern": "*-model/" } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-main_gcnvkernel:600cef9dfbee0739", "build_id": "bd-600cef9dfbee0739_1", "scan_id": "sc-40c20bbc31bf67e6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-main_gcnvkernel:a98a8de6b0fd3804", "build_id": "bd-a98a8de6b0fd3804_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b9/b9822b92da68a3e7916072218082e3fa79bebc2f377947c363613adeecd56ec5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/determinegermlinecontigploidy/.conda-lock/linux_amd64-bd-600cef9dfbee0739_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "gatk4_estimatelibrarycomplexity", "path": "modules/nf-core/gatk4/estimatelibrarycomplexity/meta.yml", "tree_sha": "a45cf135b603d2838521975db92cdc5a055fc894", "files": [ "modules/nf-core/gatk4/estimatelibrarycomplexity/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/estimatelibrarycomplexity/environment.yml", "modules/nf-core/gatk4/estimatelibrarycomplexity/main.nf", "modules/nf-core/gatk4/estimatelibrarycomplexity/meta.yml", "modules/nf-core/gatk4/estimatelibrarycomplexity/tests/main.nf.test", "modules/nf-core/gatk4/estimatelibrarycomplexity/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_estimatelibrarycomplexity", "description": "Estimates the numbers of unique molecules in a sequencing library.", "keywords": [ "duplication metrics", "estimatelibrarycomplexity", "gatk4", "reporting" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics": { "type": "file", "description": "File containing metrics on the input files", "pattern": "*.{metrics}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen", "@maxulysse" ], "maintainers": [ "@FriederikeHanssen", "@maxulysse" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/estimatelibrarycomplexity/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_fastqtosam", "path": "modules/nf-core/gatk4/fastqtosam/meta.yml", "tree_sha": "5868317387a79f8620f3a2055bde55dc9db06e49", "files": [ "modules/nf-core/gatk4/fastqtosam/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/fastqtosam/environment.yml", "modules/nf-core/gatk4/fastqtosam/main.nf", "modules/nf-core/gatk4/fastqtosam/meta.yml", "modules/nf-core/gatk4/fastqtosam/tests/main.nf.test", "modules/nf-core/gatk4/fastqtosam/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_fastqtosam", "description": "Converts FastQ file to SAM/BAM format", "keywords": [ "bam", "convert", "fastq", "gatk4" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4) Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data, respectively.", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Converted BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ntoda03" ], "maintainers": [ "@ntoda03" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/fastqtosam/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_filterintervals", "path": "modules/nf-core/gatk4/filterintervals/meta.yml", "tree_sha": "ed6b01e03d8e90cf33c66fe907ef13bb132ef777", "files": [ "modules/nf-core/gatk4/filterintervals/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/filterintervals/environment.yml", "modules/nf-core/gatk4/filterintervals/main.nf", "modules/nf-core/gatk4/filterintervals/meta.yml", "modules/nf-core/gatk4/filterintervals/tests/main.nf.test", "modules/nf-core/gatk4/filterintervals/tests/main.nf.test.snap", "modules/nf-core/gatk4/filterintervals/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_filterintervals", "description": "Filters intervals based on annotations and/or count statistics.", "keywords": [ "filterintervals", "gatk4", "interval_list" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "intervals": { "type": "file", "description": "Processed interval list file (processed_intervals.interval_list)", "pattern": "*.interval_list", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "read_counts": { "type": "file", "description": "Read counts input file", "pattern": "*.{tsv, hdf5}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "annotated_intervals": { "type": "file", "description": "Annotated intervals TSV file (annotated_intervals.tsv).", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "interval_list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.interval_list": { "type": "file", "description": "Filtered interval list file", "pattern": "*.interval_list", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ryanjameskennedy", "@ViktorHy" ], "maintainers": [ "@ryanjameskennedy", "@ViktorHy" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/filterintervals/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" } ] }, { "name": "gatk4_filtermutectcalls", "path": "modules/nf-core/gatk4/filtermutectcalls/meta.yml", "tree_sha": "e6e39c7cea4e4ba1ca1c3f27e5811263189e1aa5", "files": [ "modules/nf-core/gatk4/filtermutectcalls/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/filtermutectcalls/environment.yml", "modules/nf-core/gatk4/filtermutectcalls/main.nf", "modules/nf-core/gatk4/filtermutectcalls/meta.yml", "modules/nf-core/gatk4/filtermutectcalls/tests/main.nf.test", "modules/nf-core/gatk4/filtermutectcalls/tests/main.nf.test.snap", "modules/nf-core/gatk4/filtermutectcalls/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_filtermutectcalls", "description": "Filters the raw output of mutect2, can optionally use outputs of calculatecontamination and learnreadorientationmodel to improve filtering.\n", "keywords": [ "filtermutectcalls", "filter", "gatk4", "mutect2", "vcf" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "vcf": { "type": "file", "description": "compressed vcf file of mutect2calls", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "vcf_tbi": { "type": "file", "description": "Tabix index of vcf file", "pattern": "*vcf.gz.tbi", "ontologies": [] } }, { "stats": { "type": "file", "description": "Stats file that pairs with the input vcf file (Mutect2 or MergeMutectStats output). Passed to FilterMutectCalls via --stats. If not provided, GATK looks for .stats next to the input vcf.", "pattern": "*vcf.gz.stats", "ontologies": [] } }, { "orientationbias": { "type": "file", "description": "files containing artifact priors for input vcf. Optional input.", "pattern": "*.artifact-prior.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "segmentation": { "type": "file", "description": "tables containing segmentation information for input vcf. Optional input.", "pattern": "*.segmentation.table", "ontologies": [] } }, { "table": { "type": "file", "description": "table(s) containing contamination data for input vcf. Optional input, takes priority over estimate.", "pattern": "*.contamination.table", "ontologies": [] } }, { "estimate": { "type": "float", "description": "estimation of contamination value as a double. Optional input, will only be used if table is not specified." } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "file", "description": "file containing filtered mutect2 calls.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.vcf.gz": { "type": "file", "description": "file containing filtered mutect2 calls.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "file", "description": "file containing filtered mutect2 calls.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.vcf.gz.tbi": { "type": "file", "description": "tbi file that pairs with vcf.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "file", "description": "file containing filtered mutect2 calls.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.filteringStats.tsv": { "type": "file", "description": "file containing statistics of the filtermutectcalls run.", "pattern": "*.filteringStats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GCJMackenzie", "@maxulysse", "@ramprasadn" ], "maintainers": [ "@GCJMackenzie", "@maxulysse", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/filtermutectcalls/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "eaad1989fddb5690f97bc612db4932055466e4a9", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "gatk4_filtervarianttranches", "path": "modules/nf-core/gatk4/filtervarianttranches/meta.yml", "tree_sha": "c3b8cc4d51fff59b91782787ef1df6deff4f733f", "files": [ "modules/nf-core/gatk4/filtervarianttranches/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/filtervarianttranches/environment.yml", "modules/nf-core/gatk4/filtervarianttranches/main.nf", "modules/nf-core/gatk4/filtervarianttranches/meta.yml", "modules/nf-core/gatk4/filtervarianttranches/tests/main.nf.test", "modules/nf-core/gatk4/filtervarianttranches/tests/main.nf.test.snap", "modules/nf-core/gatk4/filtervarianttranches/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_filtervarianttranches", "description": "Apply tranche filtering", "keywords": [ "filtervarianttranches", "gatk4", "tranche filtering" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360051308071-FilterVariantTranches", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "a VCF file containing variants, must have info key:CNN_2D", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "tbi file matching with -vcf", "pattern": "*.vcf.gz.tbi", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Intervals", "ontologies": [] } } ], { "resources": { "type": "list", "description": "resource A VCF containing known SNP and or INDEL sites. Can be supplied as many times as necessary", "pattern": "*.vcf.gz" } }, { "resources_index": { "type": "list", "description": "Index of resource VCF containing known SNP and or INDEL sites. Can be supplied as many times as necessary", "pattern": "*.vcf.gz" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": ".dict", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "VCF index file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/filtervarianttranches/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_gatherbqsrreports", "path": "modules/nf-core/gatk4/gatherbqsrreports/meta.yml", "tree_sha": "02b30625d7c17cd5c13585ea30114e2822168d74", "files": [ "modules/nf-core/gatk4/gatherbqsrreports/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/gatherbqsrreports/environment.yml", "modules/nf-core/gatk4/gatherbqsrreports/main.nf", "modules/nf-core/gatk4/gatherbqsrreports/meta.yml", "modules/nf-core/gatk4/gatherbqsrreports/tests/main.nf.test", "modules/nf-core/gatk4/gatherbqsrreports/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_gatherbqsrreports", "description": "Gathers scattered BQSR recalibration reports into a single file", "keywords": [ "base quality score recalibration", "bqsr", "gatherbqsrreports", "gatk4" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "table": { "type": "file", "description": "File(s) containing BQSR table(s)", "pattern": "*.table", "ontologies": [] } } ] ], "output": { "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.table": { "type": "file", "description": "File containing joined BQSR table", "pattern": "*.table", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/gatherbqsrreports/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_gatherpileupsummaries", "path": "modules/nf-core/gatk4/gatherpileupsummaries/meta.yml", "tree_sha": "ac344771769340bec25a40a04c795858e9be103c", "files": [ "modules/nf-core/gatk4/gatherpileupsummaries/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/gatherpileupsummaries/environment.yml", "modules/nf-core/gatk4/gatherpileupsummaries/main.nf", "modules/nf-core/gatk4/gatherpileupsummaries/meta.yml", "modules/nf-core/gatk4/gatherpileupsummaries/tests/main.nf.test", "modules/nf-core/gatk4/gatherpileupsummaries/tests/main.nf.test.snap", "modules/nf-core/gatk4/gatherpileupsummaries/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_gatherpileupsummaries", "description": "write your description here", "keywords": [ "gatk4", "mpileup", "sort" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pileup": { "type": "file", "description": "Pileup files from gatk4/getpileupsummaries", "pattern": "*.pileups.table", "ontologies": [] } } ], { "dict": { "type": "file", "description": "dictionary", "ontologies": [] } } ], "output": { "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pileups.table": { "type": "file", "description": "pileup summaries table file", "pattern": "*.pileups.table", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen", "@maxulysse" ], "maintainers": [ "@FriederikeHanssen", "@maxulysse" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/gatherpileupsummaries/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_genomicsdbimport", "path": "modules/nf-core/gatk4/genomicsdbimport/meta.yml", "tree_sha": "6523160d73d2a00f4bec11adf587a9f45d411266", "files": [ "modules/nf-core/gatk4/genomicsdbimport/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/genomicsdbimport/environment.yml", "modules/nf-core/gatk4/genomicsdbimport/main.nf", "modules/nf-core/gatk4/genomicsdbimport/meta.yml", "modules/nf-core/gatk4/genomicsdbimport/tests/main.nf.test", "modules/nf-core/gatk4/genomicsdbimport/tests/main.nf.test.snap", "modules/nf-core/gatk4/genomicsdbimport/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_genomicsdbimport", "description": "merge GVCFs from multiple samples. For use in joint genotyping or somatic panel of normal creation.", "keywords": [ "gatk4", "genomicsdb", "genomicsdbimport", "jointgenotyping", "panelofnormalscreation" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "vcf": { "type": "list", "description": "either a list of vcf files to be used to create or update a genomicsdb, or a file that contains a map to vcf files to be used.", "pattern": "*.vcf.gz" } }, { "tbi": { "type": "list", "description": "list of tbi files that match with the input vcf files", "pattern": "*.vcf.gz_tbi" } }, { "interval_file": { "type": "file", "description": "file containing the intervals to be used when creating the genomicsdb", "pattern": "*.interval_list", "ontologies": [] } }, { "interval_value": { "type": "string", "description": "if an intervals file has not been specified, the value entered here will be used as an interval via the \"-L\" argument", "pattern": "example: chr1:1000-10000" } }, { "wspace": { "type": "file", "description": "path to an existing genomicsdb to be used in update db mode or get intervals mode. This WILL NOT specify name of a new genomicsdb in create db mode.", "pattern": "/path/to/existing/gendb", "ontologies": [] } } ], { "run_intlist": { "type": "boolean", "description": "Specify whether to run get interval list mode, this option cannot be specified at the same time as run_updatewspace.", "pattern": "true/false" } }, { "run_updatewspace": { "type": "boolean", "description": "Specify whether to run update genomicsdb mode, this option takes priority over run_intlist.", "pattern": "true/false" } }, { "input_map": { "type": "boolean", "description": "Specify whether the vcf input is providing a list of vcf file(s) or a single file containing a map of paths to vcf files to be used to create or update a genomicsdb.", "pattern": "*.sample_map" } } ], "output": { "genomicsdb": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "${prefix}": { "type": "file", "description": "genomicsdb", "ontologies": [] } } ] ], "updatedb": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "${updated_db}": { "type": "file", "description": "updated genomicsdb", "ontologies": [] } } ] ], "intervallist": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "*.interval_list": { "type": "file", "description": "File containing the intervals used to generate the genomicsdb, only created by get intervals mode.", "pattern": "*.interval_list", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GCJMackenzie" ], "maintainers": [ "@GCJMackenzie" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/genomicsdbimport/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_genotypegvcfs", "path": "modules/nf-core/gatk4/genotypegvcfs/meta.yml", "tree_sha": "1012dbd598e2773a406bdb56f9815e1ed905930d", "files": [ "modules/nf-core/gatk4/genotypegvcfs/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/genotypegvcfs/environment.yml", "modules/nf-core/gatk4/genotypegvcfs/main.nf", "modules/nf-core/gatk4/genotypegvcfs/meta.yml", "modules/nf-core/gatk4/genotypegvcfs/tests/main.nf.test", "modules/nf-core/gatk4/genotypegvcfs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_genotypegvcfs", "description": "Perform joint genotyping on one or more samples pre-called with HaplotypeCaller.\n", "keywords": [ "gatk4", "genotype", "gvcf", "joint genotyping" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "gVCF(.gz) file or a GenomicsDB\n", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "gvcf_index": { "type": "file", "description": "index of gvcf file, or empty when providing GenomicsDB\n", "pattern": "*.{idx,tbi}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Interval file with the genomic regions included in the library (optional)", "ontologies": [] } }, { "intervals_index": { "type": "file", "description": "Interval index file (optional)", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fai information\ne.g. [ id:'test' ]\n" } }, { "fai": { "type": "file", "description": "Reference fasta index file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing dict information\ne.g. [ id:'test' ]\n" } }, { "dict": { "type": "file", "description": "Reference fasta sequence dict file", "pattern": "*.dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing dbsnp information\ne.g. [ id:'test' ]\n" } }, { "dbsnp": { "type": "file", "description": "dbSNP VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing dbsnp tbi information\ne.g. [ id:'test' ]\n" } }, { "dbsnp_tbi": { "type": "file", "description": "dbSNP VCF index file", "pattern": "*.tbi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Genotyped VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbi": { "type": "file", "description": "Tbi index for VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@santiagorevale", "@maxulysse" ], "maintainers": [ "@santiagorevale", "@maxulysse" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/genotypegvcfs/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_germlinecnvcaller", "path": "modules/nf-core/gatk4/germlinecnvcaller/meta.yml", "tree_sha": "ab52ec20b0496c471534e9723f76a379bfabd8fd", "files": [ "modules/nf-core/gatk4/germlinecnvcaller/.conda-lock/linux_amd64-bd-600cef9dfbee0739_1.txt", "modules/nf-core/gatk4/germlinecnvcaller/environment.yml", "modules/nf-core/gatk4/germlinecnvcaller/main.nf", "modules/nf-core/gatk4/germlinecnvcaller/meta.yml", "modules/nf-core/gatk4/germlinecnvcaller/tests/main.nf.test", "modules/nf-core/gatk4/germlinecnvcaller/tests/main.nf.test.snap", "modules/nf-core/gatk4/germlinecnvcaller/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_germlinecnvcaller", "description": "Calls copy-number variants in germline samples given their counts and the output of DetermineGermlineContigPloidy.", "keywords": [ "gatk", "germline contig ploidy", "germlinecnvcaller" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "tsv": { "type": "file", "description": "One or more count TSV files created with gatk/collectreadcounts", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "intervals": { "type": "file", "description": "Optional - A bed file containing the intervals to include in the process", "pattern": "*.bed", "ontologies": [] } }, { "ploidy": { "type": "directory", "description": "Directory containing ploidy calls produced by determinegermlinecontigploidy case or cohort mode", "pattern": "*-calls" } }, { "model": { "type": "directory", "description": "Optional - directory containing the model produced by germlinecnvcaller cohort mode", "pattern": "*-cnv-model/*-model" } } ] ], "output": { "cohortcalls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-cnv-model/*-calls": { "type": "directory", "description": "Tar gzipped directory containing calls produced by germlinecnvcaller case mode", "pattern": "*-cnv-model/*-calls" } } ] ], "cohortmodel": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-cnv-model/*-model": { "type": "directory", "description": "Optional - Tar gzipped directory containing the model produced by germlinecnvcaller cohort mode", "pattern": "*-cnv-model/*-model" } } ] ], "casecalls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-cnv-calls/*-calls": { "type": "directory", "description": "Tar gzipped directory containing calls produced by germlinecnvcaller case mode", "pattern": "*-cnv-calls/*-calls" } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ryanjameskennedy", "@ViktorHy" ], "maintainers": [ "@ryanjameskennedy", "@ViktorHy" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-main_gcnvkernel:600cef9dfbee0739", "build_id": "bd-600cef9dfbee0739_1", "scan_id": "sc-40c20bbc31bf67e6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-main_gcnvkernel:a98a8de6b0fd3804", "build_id": "bd-a98a8de6b0fd3804_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b9/b9822b92da68a3e7916072218082e3fa79bebc2f377947c363613adeecd56ec5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/germlinecnvcaller/.conda-lock/linux_amd64-bd-600cef9dfbee0739_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "gatk4_getpileupsummaries", "path": "modules/nf-core/gatk4/getpileupsummaries/meta.yml", "tree_sha": "ce3b1374212e4bb7640db4db511f6564ea1a2d2b", "files": [ "modules/nf-core/gatk4/getpileupsummaries/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/getpileupsummaries/environment.yml", "modules/nf-core/gatk4/getpileupsummaries/main.nf", "modules/nf-core/gatk4/getpileupsummaries/meta.yml", "modules/nf-core/gatk4/getpileupsummaries/tests/main.nf.test", "modules/nf-core/gatk4/getpileupsummaries/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_getpileupsummaries", "description": "Summarizes counts of reads that support reference, alternate and other alleles for given sites. Results can be used with CalculateContamination. Requires a common germline variant sites file, such as from gnomAD.\n", "keywords": [ "gatk4", "germlinevariantsites", "getpileupsumaries", "readcountssummary" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file to be summarised.", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index": { "type": "file", "description": "Index file for the input BAM/CRAM file.", "pattern": "*.{bam.bai,cram.crai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "File containing specified sites to be used for the summary. If this option is not specified, variants file is used instead automatically.", "pattern": "*.interval_list", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], { "variants": { "type": "file", "description": "Population vcf of germline sequencing, containing allele fractions. Is also used as sites file if no separate sites file is specified.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "variants_tbi": { "type": "file", "description": "Index file for the germline resource.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], "output": { "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.pileups.table": { "type": "file", "description": "Table containing read counts for each site.", "pattern": "*.pileups.table", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GCJMackenzie" ], "maintainers": [ "@GCJMackenzie" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/getpileupsummaries/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_haplotypecaller", "path": "modules/nf-core/gatk4/haplotypecaller/meta.yml", "tree_sha": "bb494ab454f3db0d23e0f15b5ba44a801405052f", "files": [ "modules/nf-core/gatk4/haplotypecaller/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/haplotypecaller/environment.yml", "modules/nf-core/gatk4/haplotypecaller/main.nf", "modules/nf-core/gatk4/haplotypecaller/meta.yml", "modules/nf-core/gatk4/haplotypecaller/tests/bamout.config", "modules/nf-core/gatk4/haplotypecaller/tests/main.nf.test", "modules/nf-core/gatk4/haplotypecaller/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_haplotypecaller", "description": "Call germline SNPs and indels via local re-assembly of haplotypes", "keywords": [ "gatk4", "haplotype", "haplotypecaller" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file from alignment", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAI/CRAI file from alignment", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [] } }, { "dragstr_model": { "type": "file", "description": "Text file containing the DragSTR model of the used BAM/CRAM file (optional)", "pattern": "*.txt", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test_reference' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test_reference' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test_reference' ]\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing dbsnp information\ne.g. [ id:'test_dbsnp' ]\n" } }, { "dbsnp": { "type": "file", "description": "VCF file containing known sites (optional)", "ontologies": [] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing dbsnp information\ne.g. [ id:'test_dbsnp' ]\n" } }, { "dbsnp_tbi": { "type": "file", "description": "VCF index of dbsnp (optional)", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbi": { "type": "file", "description": "Index of VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.realigned.bam": { "type": "file", "description": "Assembled haplotypes and locally realigned reads", "pattern": "*.realigned.bam", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.realigned.bai": { "type": "file", "description": "Index of the realigned BAM file (written by GATK when `--bam-writer-type` is set and BAM index creation is enabled, which is the default)", "pattern": "*.realigned.bai", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@suzannejin", "@FriederikeHanssen" ], "maintainers": [ "@suzannejin", "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/haplotypecaller/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "e5ab4c26647c0a4ae08b90b98a6621199a4991ed", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_indexfeaturefile", "path": "modules/nf-core/gatk4/indexfeaturefile/meta.yml", "tree_sha": "5cccf888c4ed0481beffd0d5e61396c9d3c981c7", "files": [ "modules/nf-core/gatk4/indexfeaturefile/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/indexfeaturefile/environment.yml", "modules/nf-core/gatk4/indexfeaturefile/main.nf", "modules/nf-core/gatk4/indexfeaturefile/meta.yml", "modules/nf-core/gatk4/indexfeaturefile/tests/main.nf.test", "modules/nf-core/gatk4/indexfeaturefile/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_indexfeaturefile", "description": "Creates an index for a feature file, e.g. VCF or BED file.", "keywords": [ "feature", "gatk4", "index", "indexfeaturefile" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "feature_file": { "type": "file", "description": "VCF/BED file", "pattern": "*.{vcf,vcf.gz,bed,bed.gz}", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,idx}": { "type": "file", "description": "Index for VCF/BED file", "pattern": "*.{tbi,idx}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@santiagorevale" ], "maintainers": [ "@santiagorevale" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/indexfeaturefile/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "gatk4_intervallisttobed", "path": "modules/nf-core/gatk4/intervallisttobed/meta.yml", "tree_sha": "d2ea51655199d07ba78c6591593e71dc67dcd86f", "files": [ "modules/nf-core/gatk4/intervallisttobed/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/intervallisttobed/environment.yml", "modules/nf-core/gatk4/intervallisttobed/main.nf", "modules/nf-core/gatk4/intervallisttobed/meta.yml", "modules/nf-core/gatk4/intervallisttobed/tests/main.nf.test", "modules/nf-core/gatk4/intervallisttobed/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_intervallisttobed", "description": "Converts an Picard IntervalList file to a BED file.", "keywords": [ "bed", "conversion", "gatk4", "interval" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intervals": { "type": "file", "description": "IntervalList file", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bed": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "${prefix}.bed" } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/intervallisttobed/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogenepidemiology", "version": "dev" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_intervallisttools", "path": "modules/nf-core/gatk4/intervallisttools/meta.yml", "tree_sha": "5aad869c6e52178ed1ec738ed25b0f8e63cb38b2", "files": [ "modules/nf-core/gatk4/intervallisttools/.conda-lock/linux_amd64-bd-fb04467550379e2f_1.txt", "modules/nf-core/gatk4/intervallisttools/environment.yml", "modules/nf-core/gatk4/intervallisttools/main.nf", "modules/nf-core/gatk4/intervallisttools/meta.yml", "modules/nf-core/gatk4/intervallisttools/tests/main.nf.test", "modules/nf-core/gatk4/intervallisttools/tests/main.nf.test.snap", "modules/nf-core/gatk4/intervallisttools/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_intervallisttools", "description": "Splits the interval list file into unique, equally-sized interval files and place it under a directory", "keywords": [ "bed", "gatk4", "interval_list", "sort" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intervals": { "type": "file", "description": "Interval file", "ontologies": [] } } ] ], "output": { "interval_list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_split/*/*.interval_list": { "type": "file", "description": "Interval list files", "pattern": "*.interval_list", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@praveenraj2018" ], "maintainers": [ "@praveenraj2018" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite_python:fb04467550379e2f", "build_id": "bd-fb04467550379e2f_1", "scan_id": "sc-3507f10debf20a56_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite_python:18a7e10410f573fe", "build_id": "bd-18a7e10410f573fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/89/89c3b6ef11af604ea7e5932f5fdd3472bae1cf73ff6499fdc71b2129f577c7d3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/intervallisttools/.conda-lock/linux_amd64-bd-fb04467550379e2f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnavar", "version": "1.3.0" } ] }, { "name": "gatk4_learnreadorientationmodel", "path": "modules/nf-core/gatk4/learnreadorientationmodel/meta.yml", "tree_sha": "1d9f69ff5e367317d212ce285bb475c3707dc7df", "files": [ "modules/nf-core/gatk4/learnreadorientationmodel/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/learnreadorientationmodel/environment.yml", "modules/nf-core/gatk4/learnreadorientationmodel/main.nf", "modules/nf-core/gatk4/learnreadorientationmodel/meta.yml", "modules/nf-core/gatk4/learnreadorientationmodel/tests/main.nf.test", "modules/nf-core/gatk4/learnreadorientationmodel/tests/main.nf.test.snap", "modules/nf-core/gatk4/learnreadorientationmodel/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_learnreadorientationmodel", "description": "Uses f1r2 counts collected during mutect2 to Learn the prior probability of read orientation artifacts\n", "keywords": [ "gatk4", "learnreadorientationmodel", "mutect2", "readorientationartifacts" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "f1r2": { "type": "list", "description": "list of f1r2 files to be used as input.", "pattern": "*.f1r2.tar.gz" } } ] ], "output": { "artifactprior": [ [ { "meta": { "type": "file", "description": "file containing artifact-priors to be used by filtermutectcalls", "pattern": "*.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.tar.gz": { "type": "file", "description": "file containing artifact-priors to be used by filtermutectcalls", "pattern": "*.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GCJMackenzie" ], "maintainers": [ "@GCJMackenzie" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/learnreadorientationmodel/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4_leftalignandtrimvariants", "path": "modules/nf-core/gatk4/leftalignandtrimvariants/meta.yml", "tree_sha": "89a32e0eb7a905dca7a75d0ea6b34593e1c74464", "files": [ "modules/nf-core/gatk4/leftalignandtrimvariants/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/leftalignandtrimvariants/environment.yml", "modules/nf-core/gatk4/leftalignandtrimvariants/main.nf", "modules/nf-core/gatk4/leftalignandtrimvariants/meta.yml", "modules/nf-core/gatk4/leftalignandtrimvariants/tests/main.nf.test", "modules/nf-core/gatk4/leftalignandtrimvariants/tests/main.nf.test.snap", "modules/nf-core/gatk4/leftalignandtrimvariants/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_leftalignandtrimvariants", "description": "Left align and trim variants using GATK4 LeftAlignAndTrimVariants.", "keywords": [ "gatk4", "leftalignandtrimvariants", "norm", "normalize", "vcf" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The vcf file to be normalized\ne.g. 'file1.vcf.gz'\n", "ontologies": [] } }, { "tbi": { "type": "file", "description": "Index of the vcf file to be normalized\ne.g. 'file1.vcf.gz.tbi'\n", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF normalized output file", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbi": { "type": "file", "description": "Tbi index for VCF file", "pattern": "*.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/leftalignandtrimvariants/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "gatk4_markduplicates", "path": "modules/nf-core/gatk4/markduplicates/meta.yml", "tree_sha": "efcd69595d23bcd3f931589855d8a52e1be20898", "files": [ "modules/nf-core/gatk4/markduplicates/.conda-lock/linux_amd64-bd-9b6806e26dd32afe_1.txt", "modules/nf-core/gatk4/markduplicates/environment.yml", "modules/nf-core/gatk4/markduplicates/main.nf", "modules/nf-core/gatk4/markduplicates/meta.yml", "modules/nf-core/gatk4/markduplicates/tests/bam.config", "modules/nf-core/gatk4/markduplicates/tests/cram.config", "modules/nf-core/gatk4/markduplicates/tests/main.nf.test", "modules/nf-core/gatk4/markduplicates/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_markduplicates", "description": "This tool locates and tags duplicate reads in a BAM or SAM file, where duplicate reads are defined as originating from a single fragment of DNA.", "keywords": [ "bam", "gatk4", "markduplicates", "sort" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360037052812-MarkDuplicates-Picard-", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Fasta file", "pattern": "*.{fasta}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "Fasta index file", "pattern": "*.{fai}", "ontologies": [] } } ], "output": { "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*cram": { "type": "file", "description": "Marked duplicates CRAM file", "pattern": "*.{cram}", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*bam": { "type": "file", "description": "Marked duplicates BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.crai": { "type": "file", "description": "CRAM index file", "pattern": "*.{cram.crai}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bam.bai}", "ontologies": [] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics": { "type": "file", "description": "Duplicate metrics file generated by GATK", "pattern": "*.{metrics.txt}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ajodeh-juma", "@FriederikeHanssen", "@maxulysse" ], "maintainers": [ "@ajodeh-juma", "@FriederikeHanssen", "@maxulysse" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite_samtools:9b6806e26dd32afe", "build_id": "bd-9b6806e26dd32afe_1", "scan_id": "sc-bacce8dec6a6b034_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite_samtools:3f27e1efa58a508c", "build_id": "bd-3f27e1efa58a508c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3b/3b33544fcc9268dad01801b928e566f1beaacd078b1d58d7904d7c6aa68eba9a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/markduplicates/.conda-lock/linux_amd64-bd-9b6806e26dd32afe_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "oncoanalyser", "version": "3.0.0" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "gatk4_mergebamalignment", "path": "modules/nf-core/gatk4/mergebamalignment/meta.yml", "tree_sha": "9b504f987b857bb8465b7105e6ff66e2fc41f6c3", "files": [ "modules/nf-core/gatk4/mergebamalignment/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/mergebamalignment/environment.yml", "modules/nf-core/gatk4/mergebamalignment/main.nf", "modules/nf-core/gatk4/mergebamalignment/meta.yml", "modules/nf-core/gatk4/mergebamalignment/tests/main.nf.test", "modules/nf-core/gatk4/mergebamalignment/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_mergebamalignment", "description": "Merge unmapped with mapped BAM files", "keywords": [ "alignment", "bam", "gatk4", "merge", "mergebamalignment" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "aligned": { "type": "file", "description": "The aligned bam file", "pattern": "*.{bam}", "ontologies": [] } }, { "unmapped": { "type": "file", "description": "The unmapped bam file", "pattern": "*.{bam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "file", "description": "The merged bam file", "pattern": "*.bam", "ontologies": [] } }, { "*.bam": { "type": "file", "description": "The merged bam file", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@ramprasadn" ], "maintainers": [ "@kevinmenden", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/mergebamalignment/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "gatk4_mergemutectstats", "path": "modules/nf-core/gatk4/mergemutectstats/meta.yml", "tree_sha": "6076100c53b9a82d2f8ae1822eb97f61eff85fc2", "files": [ "modules/nf-core/gatk4/mergemutectstats/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/mergemutectstats/environment.yml", "modules/nf-core/gatk4/mergemutectstats/main.nf", "modules/nf-core/gatk4/mergemutectstats/meta.yml", "modules/nf-core/gatk4/mergemutectstats/tests/main.nf.test", "modules/nf-core/gatk4/mergemutectstats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_mergemutectstats", "description": "Merges mutect2 stats generated on different intervals/regions", "keywords": [ "gatk4", "merge", "mutect2", "mutectstats" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "stats": { "type": "file", "description": "Stats file", "pattern": "*.{stats}", "ontologies": [] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.stats": { "type": "file", "description": "Stats file", "pattern": "*.vcf.gz.stats", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/mergemutectstats/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "gatk4_mergevcfs", "path": "modules/nf-core/gatk4/mergevcfs/meta.yml", "tree_sha": "4a2f87389ae715927d1217b6a9ce2bf829db793a", "files": [ "modules/nf-core/gatk4/mergevcfs/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/mergevcfs/environment.yml", "modules/nf-core/gatk4/mergevcfs/main.nf", "modules/nf-core/gatk4/mergevcfs/meta.yml", "modules/nf-core/gatk4/mergevcfs/tests/main.nf.test", "modules/nf-core/gatk4/mergevcfs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_mergevcfs", "description": "Merges several vcf files", "keywords": [ "gatk4", "merge", "vcf" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "vcf": { "type": "list", "description": "Two or more VCF files", "pattern": "*.{vcf,vcf.gz}" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome']\n" } }, { "dict": { "type": "file", "description": "Optional Sequence Dictionary as input", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "file", "description": "merged vcf file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.vcf.gz": { "type": "file", "description": "merged vcf file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "file", "description": "merged vcf file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.tbi": { "type": "file", "description": "index files for the merged vcf files", "pattern": "*.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden" ], "maintainers": [ "@kevinmenden" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/mergevcfs/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "gatk4_modelsegments", "path": "modules/nf-core/gatk4/modelsegments/meta.yml", "tree_sha": "8d12501233bb63b85720de69120a46e573d51df3", "files": [ "modules/nf-core/gatk4/modelsegments/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/modelsegments/environment.yml", "modules/nf-core/gatk4/modelsegments/main.nf", "modules/nf-core/gatk4/modelsegments/meta.yml", "modules/nf-core/gatk4/modelsegments/tests/main.nf.test", "modules/nf-core/gatk4/modelsegments/tests/main.nf.test.snap", "modules/nf-core/gatk4/modelsegments/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_modelsegments", "description": "Converts copy number ratios (and optonally allelic counts) to copy number segments", "keywords": [ "copyratios", "modelsegments", "gatk4" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "tool_dev_url": "https://github.com/broadinstitute/gatk", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "counts": { "type": "file", "description": "Denoised copy ratios in hdf5 format.", "pattern": "*.{hdf5}", "ontologies": [] } } ] ], "output": { "segmented": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.modelFinal.seg": { "type": "file", "description": "Copy number ratio segments.", "pattern": "*.{seg}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lbeltrame" ], "maintainers": [ "@lbeltrame" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/modelsegments/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_mutect2", "path": "modules/nf-core/gatk4/mutect2/meta.yml", "tree_sha": "2fc0173eaa4ca209cb58a6b6d33b87c3b01945a0", "files": [ "modules/nf-core/gatk4/mutect2/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/mutect2/environment.yml", "modules/nf-core/gatk4/mutect2/main.nf", "modules/nf-core/gatk4/mutect2/meta.yml", "modules/nf-core/gatk4/mutect2/tests/main.nf.test", "modules/nf-core/gatk4/mutect2/tests/main.nf.test.snap", "modules/nf-core/gatk4/mutect2/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_mutect2", "description": "Call somatic SNVs and indels via local assembly of haplotypes.", "keywords": [ "gatk4", "haplotype", "indels", "mutect2", "snvs", "somatic" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "input": { "type": "list", "description": "list of BAM files, also able to take CRAM as an input", "pattern": "*.{bam/cram}" } }, { "input_index": { "type": "list", "description": "list of BAM file indexes, also able to take CRAM indexes as an input", "pattern": "*.{bam.bai/cram.crai}" } }, { "intervals": { "type": "file", "description": "Specify region the tools is run on.", "pattern": ".{bed,interval_list}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.{fasta,fasta.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.{fasta.fai,fasta.fai.gz}", "ontologies": [] } }, { "gzi": { "type": "file", "description": "Index of bgzipped reference fasta file", "pattern": "*.fasta.gz.gzi", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], { "alleles": { "type": "file", "description": "vcf file to be used to force-call alleles.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "alleles_tbi": { "type": "file", "description": "Index file for alleles to be force-called.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } }, { "germline_resource": { "type": "file", "description": "Population vcf of germline sequencing, containing allele fractions.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "germline_resource_tbi": { "type": "file", "description": "Index file for the germline resource.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } }, { "panel_of_normals": { "type": "file", "description": "vcf file to be used as a panel of normals.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "panel_of_normals_tbi": { "type": "file", "description": "Index for the panel of normals.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "compressed vcf file", "pattern": "${prefix}.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "${prefix}.vcf.gz.stats": { "type": "file", "description": "Stats file that pairs with output vcf file", "pattern": "${prefix}.vcf.gz.stats", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "${prefix}.vcf.gz.tbi": { "type": "file", "description": "Index of vcf file", "pattern": "${prefix}.vcf.gz.tbi", "ontologies": [] } } ] ], "f1r2": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "${prefix}.f1r2.tar.gz": { "type": "file", "description": "file containing information to be passed to LearnReadOrientationModel (only outputted when tumor_normal_pair mode is run)", "pattern": "${prefix}.f1r2.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GCJMackenzie", "@ramprasadn" ], "maintainers": [ "@GCJMackenzie", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/mutect2/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "gatk4_postprocessgermlinecnvcalls", "path": "modules/nf-core/gatk4/postprocessgermlinecnvcalls/meta.yml", "tree_sha": "a617842779a1ebc754a37d6219f5385369485f83", "files": [ "modules/nf-core/gatk4/postprocessgermlinecnvcalls/.conda-lock/linux_amd64-bd-600cef9dfbee0739_1.txt", "modules/nf-core/gatk4/postprocessgermlinecnvcalls/environment.yml", "modules/nf-core/gatk4/postprocessgermlinecnvcalls/main.nf", "modules/nf-core/gatk4/postprocessgermlinecnvcalls/meta.yml", "modules/nf-core/gatk4/postprocessgermlinecnvcalls/tests/main.nf.test", "modules/nf-core/gatk4/postprocessgermlinecnvcalls/tests/main.nf.test.snap", "modules/nf-core/gatk4/postprocessgermlinecnvcalls/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_postprocessgermlinecnvcalls", "description": "Postprocesses the output of GermlineCNVCaller and generates VCFs and denoised copy ratios", "keywords": [ "copy number", "gatk4", "postprocessgermlinecnvcalls" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360037593411-PostprocessGermlineCNVCalls", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "calls": { "type": "directory", "description": "A folder containing the calls from the input files", "pattern": "*-cnv-calls/*-calls" } }, { "model": { "type": "directory", "description": "A folder containing the model from the input files.\nThis will only be created in COHORT mode (when no model is supplied to the process).\n", "pattern": "*-cnv-model/*-model" } }, { "ploidy": { "type": "directory", "description": "Optional - A folder containing the ploidy model.\nWhen a model is supplied to tool will run in CASE mode.\n", "pattern": "*-calls/" } } ] ], "output": { "intervals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_genotyped_intervals.vcf.gz": { "type": "file", "description": "Intervals VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "segments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_genotyped_segments.vcf.gz": { "type": "file", "description": "Segments VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "denoised": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_denoised.tsv": { "type": "file", "description": "Denoised copy ratio file (tab-separated values)", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ryanjameskennedy" ], "maintainers": [ "@ryanjameskennedy" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-main_gcnvkernel:600cef9dfbee0739", "build_id": "bd-600cef9dfbee0739_1", "scan_id": "sc-40c20bbc31bf67e6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-main_gcnvkernel:a98a8de6b0fd3804", "build_id": "bd-a98a8de6b0fd3804_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b9/b9822b92da68a3e7916072218082e3fa79bebc2f377947c363613adeecd56ec5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/postprocessgermlinecnvcalls/.conda-lock/linux_amd64-bd-600cef9dfbee0739_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "gatk4_preprocessintervals", "path": "modules/nf-core/gatk4/preprocessintervals/meta.yml", "tree_sha": "7d6bed80de81a0a4b77dece5176606727a69b6ca", "files": [ "modules/nf-core/gatk4/preprocessintervals/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/preprocessintervals/environment.yml", "modules/nf-core/gatk4/preprocessintervals/main.nf", "modules/nf-core/gatk4/preprocessintervals/meta.yml", "modules/nf-core/gatk4/preprocessintervals/tests/main.nf.test", "modules/nf-core/gatk4/preprocessintervals/tests/main.nf.test.snap", "modules/nf-core/gatk4/preprocessintervals/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_preprocessintervals", "description": "Prepares bins for coverage collection.", "keywords": [ "bed", "gatk4", "interval", "preprocessintervals" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "intervals": { "type": "file", "description": "Interval file (bed or interval_list) with the genomic regions to be included from the analysis (optional)", "pattern": "*.{bed,interval_list}", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "exclude_intervals": { "type": "file", "description": "Interval file (bed or interval_list) with the genomic regions to be excluded from the analysis (optional)", "pattern": "*.{bed,interval_list}", "ontologies": [] } } ] ], "output": { "interval_list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.interval_list": { "type": "file", "description": "Processed interval list file", "pattern": "*.interval_list", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ryanjameskennedy", "@ViktorHy", "@ramprasadn" ], "maintainers": [ "@ryanjameskennedy", "@ViktorHy", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/preprocessintervals/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" } ] }, { "name": "gatk4_printreads", "path": "modules/nf-core/gatk4/printreads/meta.yml", "tree_sha": "74d7256c4a754b51c4485b897ba9fe1a9e978a79", "files": [ "modules/nf-core/gatk4/printreads/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/printreads/environment.yml", "modules/nf-core/gatk4/printreads/main.nf", "modules/nf-core/gatk4/printreads/meta.yml", "modules/nf-core/gatk4/printreads/tests/main.nf.test", "modules/nf-core/gatk4/printreads/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_printreads", "description": "Print reads in the SAM/BAM/CRAM file", "keywords": [ "bam", "cram", "gatk4", "printreads", "sam" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "index": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "reference fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "reference fasta index file", "pattern": "*.{fai}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "dict": { "type": "file", "description": "reference fasta dictionary file", "pattern": "*.{dict}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.cram": { "type": "file", "description": "Sorted CRAM file", "pattern": "*.{cram}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.sam": { "type": "file", "description": "Sorted SAM file", "pattern": "*.{sam}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/printreads/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "gatk4_printsvevidence", "path": "modules/nf-core/gatk4/printsvevidence/meta.yml", "tree_sha": "6ef57305b30f297fc2948f824c79a8e770299c05", "files": [ "modules/nf-core/gatk4/printsvevidence/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/printsvevidence/environment.yml", "modules/nf-core/gatk4/printsvevidence/main.nf", "modules/nf-core/gatk4/printsvevidence/meta.yml", "modules/nf-core/gatk4/printsvevidence/tests/main.nf.test", "modules/nf-core/gatk4/printsvevidence/tests/main.nf.test.snap", "modules/nf-core/gatk4/printsvevidence/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_printsvevidence", "description": "WARNING - this tool is still experimental and shouldn't be used in a production setting. Gathers paired-end and split read evidence files for use in the GATK-SV pipeline. Output files are a file containing the location of and orientation of read pairs marked as discordant, and a file containing the clipping location of all soft clipped reads and the orientation of the clipping.", "keywords": [ "gatk4", "printsvevidence", "structural variants" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "evidence_files": { "type": "file", "description": "The evidence files created by CollectSVEvidence. They all need to be of the same type to print the SV evidence.", "pattern": "*.{pe,sr,baf,rd}.txt(.gz)", "ontologies": [] } }, { "evidence_indices": { "type": "file", "description": "The indices of the evidence files created by CollectSVEvidence", "pattern": "*.{pe,sr,baf,rd}.txt(.gz).tbi", "ontologies": [] } } ], { "bed": { "type": "file", "description": "An optional BED file", "pattern": "*.bed", "ontologies": [] } }, { "fasta": { "type": "file", "description": "An optional reference FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "An optional reference FASTA file index", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "The mandatory sequence dictionary file", "pattern": "*.dict", "ontologies": [] } } ], "output": { "printed_evidence": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz": { "type": "file", "description": "The output file containing the discordant read pairs or the soft clipped reads", "pattern": "*.{pe,sr,baf,rd}.txt.gz", "ontologies": [] } } ] ], "printed_evidence_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz.tbi": { "type": "file", "description": "The index file of the output compressed text file containing the discordant read pairs or the soft clipped reads", "pattern": "*.{pe,sr,baf,rd}.txt.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/printsvevidence/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_reblockgvcf", "path": "modules/nf-core/gatk4/reblockgvcf/meta.yml", "tree_sha": "53f5d18fe4a19563bb9dd5e8cc2f0a3c80eb3e22", "files": [ "modules/nf-core/gatk4/reblockgvcf/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/reblockgvcf/environment.yml", "modules/nf-core/gatk4/reblockgvcf/main.nf", "modules/nf-core/gatk4/reblockgvcf/meta.yml", "modules/nf-core/gatk4/reblockgvcf/tests/main.nf.test", "modules/nf-core/gatk4/reblockgvcf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_reblockgvcf", "description": "Condenses homRef blocks in a single-sample GVCF", "keywords": [ "gatk4", "gvcf", "reblockgvcf" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gvcf": { "type": "file", "description": "GVCF file created using HaplotypeCaller using the '-ERC GVCF' or '-ERC BP_RESOLUTION' mode", "pattern": "*.{vcf,gvcf}.gz", "ontologies": [] } }, { "tbi": { "type": "file", "description": "Index of the GVCF file", "pattern": "*.tbi", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } }, { "dbsnp": { "type": "file", "description": "VCF file containing known sites (optional)", "ontologies": [] } }, { "dbsnp_tbi": { "type": "file", "description": "VCF index of dbsnp (optional)", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rb.g.vcf.gz": { "type": "file", "description": "The reblocked GVCF file", "pattern": "*.rb.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.tbi": { "type": "file", "description": "Index of the reblocked GVCF file", "pattern": "*.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/reblockgvcf/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_revertsam", "path": "modules/nf-core/gatk4/revertsam/meta.yml", "tree_sha": "cd1e714c46655c0186dbc507874d85de53658904", "files": [ "modules/nf-core/gatk4/revertsam/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/revertsam/environment.yml", "modules/nf-core/gatk4/revertsam/main.nf", "modules/nf-core/gatk4/revertsam/meta.yml", "modules/nf-core/gatk4/revertsam/tests/main.nf.test", "modules/nf-core/gatk4/revertsam/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_revertsam", "description": "Reverts SAM or BAM files to a previous state.", "keywords": [ "gatk4", "revert", "sam" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "bam": { "type": "file", "description": "The input bam/sam file", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "file", "description": "The reverted bam/sam file", "pattern": "*.reverted.bam", "ontologies": [] } }, { "*.bam": { "type": "file", "description": "The reverted bam/sam file", "pattern": "*.reverted.bam", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden" ], "maintainers": [ "@kevinmenden" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/revertsam/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "gatk4_samtofastq", "path": "modules/nf-core/gatk4/samtofastq/meta.yml", "tree_sha": "2d4d6b085363b697485c20486a6dffdcdfc52069", "files": [ "modules/nf-core/gatk4/samtofastq/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/samtofastq/environment.yml", "modules/nf-core/gatk4/samtofastq/main.nf", "modules/nf-core/gatk4/samtofastq/meta.yml", "modules/nf-core/gatk4/samtofastq/tests/main.nf.test", "modules/nf-core/gatk4/samtofastq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_samtofastq", "description": "Converts BAM/SAM file to FastQ format", "keywords": [ "bed", "gatk4", "interval_list" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "bam": { "type": "file", "description": "Input SAM/BAM file", "pattern": "*.{bam,sam}", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "*.fastq.gz": { "type": "file", "description": "converted fastq file", "pattern": "*.fastq", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden" ], "maintainers": [ "@kevinmenden" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/samtofastq/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "gatk4_selectvariants", "path": "modules/nf-core/gatk4/selectvariants/meta.yml", "tree_sha": "87a8c2371108046edc2d5f5fcc04d5d963588984", "files": [ "modules/nf-core/gatk4/selectvariants/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/selectvariants/environment.yml", "modules/nf-core/gatk4/selectvariants/main.nf", "modules/nf-core/gatk4/selectvariants/meta.yml", "modules/nf-core/gatk4/selectvariants/tests/main.nf.test", "modules/nf-core/gatk4/selectvariants/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_selectvariants", "description": "Select a subset of variants from a VCF file", "keywords": [ "gatk4", "selectvariants", "vcf" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360036362532-SelectVariants", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "vcf": { "type": "list", "description": "VCF(.gz) file", "pattern": "*.{vcf,vcf.gz}" } }, { "vcf_idx": { "type": "list", "description": "VCF file index", "pattern": "*.{idx,tbi}" } }, { "intervals": { "type": "file", "description": "One or more genomic intervals over which to operate", "pattern": ".intervals", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.selectvariants.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Tabix index file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mjcipriano", "@ramprasadn" ], "maintainers": [ "@mjcipriano", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/selectvariants/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "gatk4_shiftfasta", "path": "modules/nf-core/gatk4/shiftfasta/meta.yml", "tree_sha": "5479e9cecb6790a2f8ed9443d9481173083c742c", "files": [ "modules/nf-core/gatk4/shiftfasta/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/shiftfasta/environment.yml", "modules/nf-core/gatk4/shiftfasta/main.nf", "modules/nf-core/gatk4/shiftfasta/meta.yml", "modules/nf-core/gatk4/shiftfasta/tests/main.nf.test", "modules/nf-core/gatk4/shiftfasta/tests/main.nf.test.snap", "modules/nf-core/gatk4/shiftfasta/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_shiftfasta", "description": "Create a fasta with the bases shifted by offset", "keywords": [ "gatk4", "mitochondria", "shiftchain", "shiftfasta", "shiftintervals" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta_fai": { "type": "file", "description": "index for fasta file", "pattern": "*.{fai}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "dict": { "type": "file", "description": "sequence dictionary file", "pattern": "*.{dict}", "ontologies": [] } } ] ], "output": { "shift_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test' ]\n" } }, { "*_shift.fasta": { "type": "file", "description": "Shifted fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "shift_fai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test' ]\n" } }, { "*_shift.fasta.fai": { "type": "file", "description": "Index file for the shifted fasta file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "shift_back_chain": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test' ]\n" } }, { "*_shift.back_chain": { "type": "file", "description": "The shiftback chain file to use when lifting over", "pattern": "*.{back_chain}", "ontologies": [] } } ] ], "dict": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test' ]\n" } }, { "*_shift.dict": { "type": "file", "description": "sequence dictionary file", "pattern": "*.{dict}", "ontologies": [] } } ] ], "intervals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test' ]\n" } }, { "*.intervals": { "type": "file", "description": "Intervals file for the fasta file", "pattern": "*.{intervals}", "ontologies": [] } } ] ], "shift_intervals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test' ]\n" } }, { "*.shifted.intervals": { "type": "file", "description": "Intervals file for the shifted fasta file", "pattern": "*.{shifted.intervals}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/shiftfasta/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "gatk4_sitedepthtobaf", "path": "modules/nf-core/gatk4/sitedepthtobaf/meta.yml", "tree_sha": "3c0af8edb07ee8be8e9c4508981e9444d822ed55", "files": [ "modules/nf-core/gatk4/sitedepthtobaf/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/sitedepthtobaf/environment.yml", "modules/nf-core/gatk4/sitedepthtobaf/main.nf", "modules/nf-core/gatk4/sitedepthtobaf/meta.yml", "modules/nf-core/gatk4/sitedepthtobaf/tests/main.nf.test", "modules/nf-core/gatk4/sitedepthtobaf/tests/main.nf.test.snap", "modules/nf-core/gatk4/sitedepthtobaf/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_sitedepthtobaf", "description": "EXPERIMENTAL TOOL! Convert SiteDepth to BafEvidence", "keywords": [ "baf", "gatk4", "site depth" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "site_depths": { "type": "file", "description": "Files containing site depths", "pattern": "*.sd.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "site_depths_indices": { "type": "file", "description": "The indices of the site depth files", "pattern": "*.sd.txt.gz.tbi", "ontologies": [] } } ], [ { "vcf": { "type": "file", "description": "Input VCF of SNPs marking loci for site depths", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "Index of the input VCF of SNPs marking loci for site depths", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA file", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "The sequence dictionary of the reference FASTA file", "pattern": "*.dict", "ontologies": [] } } ], "output": { "baf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.baf.txt.gz": { "type": "file", "description": "The created BAF file", "pattern": "*.baf.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "baf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.baf.txt.gz.tbi": { "type": "file", "description": "The index of the created BAF file", "pattern": "*.baf.txt.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/sitedepthtobaf/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_splitcram", "path": "modules/nf-core/gatk4/splitcram/meta.yml", "tree_sha": "765be75e14fdc1582d8b34f95c9d55b72b76c139", "files": [ "modules/nf-core/gatk4/splitcram/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/splitcram/environment.yml", "modules/nf-core/gatk4/splitcram/main.nf", "modules/nf-core/gatk4/splitcram/meta.yml", "modules/nf-core/gatk4/splitcram/tests/main.nf.test", "modules/nf-core/gatk4/splitcram/tests/main.nf.test.snap", "modules/nf-core/gatk4/splitcram/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_splitcram", "description": "Splits CRAM files efficiently by taking advantage of their container based structure", "keywords": [ "cram", "gatk4", "split", "splitcram" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cram": { "type": "file", "description": "The CRAM file to split", "pattern": "*.cram", "ontologies": [] } } ] ], "output": { "split_crams": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "A list of split CRAM files", "pattern": "*.cram", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/splitcram/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_splitintervals", "path": "modules/nf-core/gatk4/splitintervals/meta.yml", "tree_sha": "66182e08698d05280fbafd22d959fe78534d5a26", "files": [ "modules/nf-core/gatk4/splitintervals/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/splitintervals/environment.yml", "modules/nf-core/gatk4/splitintervals/main.nf", "modules/nf-core/gatk4/splitintervals/meta.yml", "modules/nf-core/gatk4/splitintervals/tests/main.nf.test", "modules/nf-core/gatk4/splitintervals/tests/main.nf.test.snap", "modules/nf-core/gatk4/splitintervals/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_splitintervals", "description": "Split intervals into sub-interval files.", "keywords": [ "bed", "gatk4", "interval", "splitintervals" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "intervals": { "type": "file", "description": "Interval file", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference FASTA", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Reference FASTA index", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "dict": { "type": "file", "description": "Reference sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "split_intervals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n", "pattern": "*.interval_list" } }, { "**.interval_list": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n", "pattern": "*.interval_list" } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk", "@ramprasadn" ], "maintainers": [ "@nvnieuwk", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/splitintervals/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "gatk4_splitncigarreads", "path": "modules/nf-core/gatk4/splitncigarreads/meta.yml", "tree_sha": "a118d3f1013942be56538cac478d957f27cf142d", "files": [ "modules/nf-core/gatk4/splitncigarreads/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/splitncigarreads/environment.yml", "modules/nf-core/gatk4/splitncigarreads/main.nf", "modules/nf-core/gatk4/splitncigarreads/meta.yml", "modules/nf-core/gatk4/splitncigarreads/tests/main.nf.test", "modules/nf-core/gatk4/splitncigarreads/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_splitncigarreads", "description": "Splits reads that contain Ns in their cigar string", "keywords": [ "gatk4", "merge", "vcf" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "bam": { "type": "list", "description": "BAM/SAM/CRAM file containing reads", "pattern": "*.{bam,sam,cram}" } }, { "bai": { "type": "list", "description": "BAI/SAI/CRAI index file (optional)", "pattern": "*.{bai,sai,crai}" } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'reference' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'reference' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'reference' ]\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "file", "description": "Output file with split reads (BAM/SAM/CRAM)", "pattern": "*.{bam,sam,cram}", "ontologies": [] } }, { "*.bam": { "type": "file", "description": "Output file with split reads (BAM/SAM/CRAM)", "pattern": "*.{bam,sam,cram}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden" ], "maintainers": [ "@kevinmenden" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/splitncigarreads/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" } ] }, { "name": "gatk4_svannotate", "path": "modules/nf-core/gatk4/svannotate/meta.yml", "tree_sha": "da7a300fbb8218b16b65d72fdbd9ee8f79db8954", "files": [ "modules/nf-core/gatk4/svannotate/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/svannotate/environment.yml", "modules/nf-core/gatk4/svannotate/main.nf", "modules/nf-core/gatk4/svannotate/meta.yml", "modules/nf-core/gatk4/svannotate/tests/main.nf.test", "modules/nf-core/gatk4/svannotate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_svannotate", "description": "Adds predicted functional consequence, gene overlap, and noncoding element overlap annotations to SV VCF from GATK-SV pipeline. Input files are an SV VCF, a GTF file containing primary or canonical transcripts, and a BED file containing noncoding elements. Output file is an annotated SV VCF.", "keywords": [ "annotate", "gatk4", "structural variants", "svannotate", "vcf" ], "tools": [ { "gatk4": { "description": "Genome Analysis Toolkit (GATK4)", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "A VCF file created with a structural variant caller", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "The index file of the VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [] } }, { "bed": { "type": "file", "description": "Regions to limit the analysis to", "pattern": "*.bed", "ontologies": [] } }, { "non_coding_bed": { "type": "file", "description": "File containing noncoding regions", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing FASTA information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Optional - reference FASTA file needed when the input is a CRAM file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing FAI information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_fai": { "type": "file", "description": "Optional - index of the reference FASTA file needed when the input is a CRAM file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing DICT information\ne.g. [ id:'test', single_end:false ]\n" } }, { "dict": { "type": "file", "description": "Optional - sequence dictionary of the reference FASTA file needed when the input is a CRAM file", "pattern": "*.dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing GTF information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gtf": { "type": "file", "description": "Optional - GTF file containing transcript information", "pattern": "*.gtf", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "The annotated structural variant VCF", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "The index of the VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/svannotate/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_svcluster", "path": "modules/nf-core/gatk4/svcluster/meta.yml", "tree_sha": "3f9a2133d1166036de070d64d281f0859fbce985", "files": [ "modules/nf-core/gatk4/svcluster/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/svcluster/environment.yml", "modules/nf-core/gatk4/svcluster/main.nf", "modules/nf-core/gatk4/svcluster/meta.yml", "modules/nf-core/gatk4/svcluster/tests/main.nf.test", "modules/nf-core/gatk4/svcluster/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_svcluster", "description": "Clusters structural variants based on coordinates, event type, and supporting algorithms", "keywords": [ "gatk4", "structural variants", "svcluster", "vcf" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcfs": { "type": "file", "description": "One or more VCF files created with a structural variant caller", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "indices": { "type": "file", "description": "Index files for the VCFs", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], { "ploidy_table": { "type": "file", "description": "The sample ploidy table", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "fasta": { "type": "file", "description": "Reference FASTA file needed when the input is a CRAM file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "Index of the reference FASTA file needed when the input is a CRAM file", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "Sequence dictionary of the reference FASTA file needed when the input is a CRAM file", "pattern": "*.dict", "ontologies": [] } } ], "output": { "clustered_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "The VCF containing the clustered VCFs", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "clustered_vcf_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "The index of the VCF containing the clustered VCFs", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/svcluster/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_unmarkduplicates", "path": "modules/nf-core/gatk4/unmarkduplicates/meta.yml", "tree_sha": "c2c8f510504292fd88d090c1c5f160003ed07e8e", "files": [ "modules/nf-core/gatk4/unmarkduplicates/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/unmarkduplicates/environment.yml", "modules/nf-core/gatk4/unmarkduplicates/main.nf", "modules/nf-core/gatk4/unmarkduplicates/meta.yml", "modules/nf-core/gatk4/unmarkduplicates/tests/main.nf.test", "modules/nf-core/gatk4/unmarkduplicates/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_unmarkduplicates", "description": "This tool locates and unmark the marked duplicate reads in a BAM or SAM file, where duplicate reads are defined as originating from a single fragment of DNA.", "keywords": [ "bam", "gatk4", "unmarkduplicates" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360036367192-UnmarkDuplicates", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Marked duplicates BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_UnmarkDuplicates.{bam}" } }, { "${prefix}.bam": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_UnmarkDuplicates.{bam}" } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_UnmarkDuplicates.{bam}" } }, { "${prefix}.bai": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_UnmarkDuplicates.{bam.bai}" } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nikhil", "@anoronh4", "@mikefeixu", "@ajodeh-juma", "@FriederikeHanssen", "@maxulysse" ], "maintainers": [ "@mikefeixu" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/unmarkduplicates/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk4_variantfiltration", "path": "modules/nf-core/gatk4/variantfiltration/meta.yml", "tree_sha": "55c3bc11c5ff2f86a61750c1356a14d9fa75e035", "files": [ "modules/nf-core/gatk4/variantfiltration/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/variantfiltration/environment.yml", "modules/nf-core/gatk4/variantfiltration/main.nf", "modules/nf-core/gatk4/variantfiltration/meta.yml", "modules/nf-core/gatk4/variantfiltration/tests/main.nf.test", "modules/nf-core/gatk4/variantfiltration/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4_variantfiltration", "description": "Filter variants", "keywords": [ "filter", "gatk4", "variantfiltration", "vcf" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "vcf": { "type": "list", "description": "List of VCF(.gz) files", "pattern": "*.{vcf,vcf.gz}" } }, { "tbi": { "type": "list", "description": "List of VCF file indexes", "pattern": "*.{tbi}" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file of reference genome", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Index of fasta file", "pattern": "*.fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "dict": { "type": "file", "description": "Sequence dictionary of fastea file", "pattern": "*.dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gzi": { "type": "file", "description": "Genome index file only needed when the genome file was compressed with the BGZF algorithm.", "pattern": "*.gzi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.tbi": { "type": "file", "description": "Index of VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@ramprasadn" ], "maintainers": [ "@kevinmenden", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/variantfiltration/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "gatk4_variantrecalibrator", "path": "modules/nf-core/gatk4/variantrecalibrator/meta.yml", "tree_sha": "781a784538488d2692419e781c4761897539b921", "files": [ "modules/nf-core/gatk4/variantrecalibrator/.conda-lock/linux_amd64-bd-c2ff597f2b22489d_1.txt", "modules/nf-core/gatk4/variantrecalibrator/environment.yml", "modules/nf-core/gatk4/variantrecalibrator/main.nf", "modules/nf-core/gatk4/variantrecalibrator/meta.yml", "modules/nf-core/gatk4/variantrecalibrator/tests/AS.config", "modules/nf-core/gatk4/variantrecalibrator/tests/main.nf.test", "modules/nf-core/gatk4/variantrecalibrator/tests/main.nf.test.snap", "modules/nf-core/gatk4/variantrecalibrator/tests/noAS.config" ], "type": "module", "meta": { "name": "gatk4_variantrecalibrator", "description": "Build a recalibration model to score variant quality for filtering purposes.\nIt is highly recommended to follow GATK best practices when using this module,\nthe gaussian mixture model requires a large number of samples to be used for the\ntool to produce optimal results. For example, 30 samples for exome data. For more details see\nhttps://gatk.broadinstitute.org/hc/en-us/articles/4402736812443-Which-training-sets-arguments-should-I-use-for-running-VQSR-\n", "keywords": [ "gatk4", "recalibration model", "variantrecalibrator" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "vcf": { "type": "file", "description": "input vcf file containing the variants to be recalibrated", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "tbi file matching with -vcf", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], { "resource_vcf": { "type": "file", "description": "all resource vcf files that are used with the corresponding '--resource' label", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "resource_tbi": { "type": "file", "description": "all resource tbi files that are used with the corresponding '--resource' label", "pattern": "*.vcf.gz.tbi", "ontologies": [] } }, { "labels": { "type": "string", "description": "necessary arguments for GATK VariantRecalibrator. Specified to directly match the resources provided. More information can be found at https://gatk.broadinstitute.org/hc/en-us/articles/5358906115227-VariantRecalibrator" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], "output": { "recal": [ [ { "meta": { "type": "file", "description": "Output recal file used by ApplyVQSR", "pattern": "*.recal", "ontologies": [] } }, { "*.recal": { "type": "file", "description": "Output recal file used by ApplyVQSR", "pattern": "*.recal", "ontologies": [] } } ] ], "idx": [ [ { "meta": { "type": "file", "description": "Output recal file used by ApplyVQSR", "pattern": "*.recal", "ontologies": [] } }, { "*.idx": { "type": "file", "description": "Index file for the recal output file", "pattern": "*.idx", "ontologies": [] } } ] ], "tranches": [ [ { "meta": { "type": "file", "description": "Output recal file used by ApplyVQSR", "pattern": "*.recal", "ontologies": [] } }, { "*.tranches": { "type": "file", "description": "Output tranches file used by ApplyVQSR", "pattern": "*.tranches", "ontologies": [] } } ] ], "plots": [ [ { "meta": { "type": "file", "description": "Output recal file used by ApplyVQSR", "pattern": "*.recal", "ontologies": [] } }, { "*plots.R": { "type": "file", "description": "Optional output rscript file to aid in visualization of the input data and learned model.", "pattern": "*plots.R", "ontologies": [ { "edam": "http://edamontology.org/format_3999" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GCJMackenzie", "@nickhsmith" ], "maintainers": [ "@GCJMackenzie", "@nickhsmith" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite_r-base_r-ggplot2_r-gplots_r-gsalib:c2ff597f2b22489d", "build_id": "bd-c2ff597f2b22489d_1", "scan_id": "sc-7708d2534a8102a5_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite_r-base_r-ggplot2_r-gplots_r-gsalib:197223e88fceb392", "build_id": "bd-197223e88fceb392_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/99/995b2a710d77be89a04150c6d0e8303236da166648a37e072d5f5e0ca2eca593/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/variantrecalibrator/.conda-lock/linux_amd64-bd-c2ff597f2b22489d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogenepidemiology", "version": "dev" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "gatk4_variantstotable", "path": "modules/nf-core/gatk4/variantstotable/meta.yml", "tree_sha": "ba16fd3a669cf8b1978a1227d7c4a9d2dc4c7ae5", "files": [ "modules/nf-core/gatk4/variantstotable/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt", "modules/nf-core/gatk4/variantstotable/environment.yml", "modules/nf-core/gatk4/variantstotable/main.nf", "modules/nf-core/gatk4/variantstotable/meta.yml", "modules/nf-core/gatk4/variantstotable/tests/main.nf.test", "modules/nf-core/gatk4/variantstotable/tests/main.nf.test.snap", "modules/nf-core/gatk4/variantstotable/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk4_variantstotable", "description": "Extract fields from a VCF file to a tab-delimited table", "keywords": [ "filter", "gatk4", "table", "vcf" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information. Attribute `gatk_args` can be used to add arguments to gatk.\ne.g. [ id:'test', gatk_args:'-F CHROM -F POS -F TYPE -GF AD']\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "Index of VCF file.", "pattern": "*.{idx,tbi}", "ontologies": [] } }, { "arguments_file": { "type": "file", "description": "optional GATK arguments file", "pattern": "*.{txt,list,args,arguments}", "ontologies": [] } }, { "include_intervals": { "type": "file", "description": "optional GATK region file", "pattern": "*.{bed,bed.gz,interval,interval_list}", "ontologies": [] } }, { "exclude_intervals": { "type": "file", "description": "optional GATK exclude region file", "pattern": "*.{bed,bed.gz,interval,interval_list}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file of reference genome", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Index of fasta file", "pattern": "*.fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "dict": { "type": "file", "description": "Sequence dictionary of fastea file", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "table": [ [ { "meta": { "type": "file", "description": "GATK output", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.tsv": { "type": "file", "description": "GATK output", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lindenb" ], "maintainers": [ "@lindenb" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-lite:4.7.0.0--79918b8b2632f4b1", "build_id": "bd-79918b8b2632f4b1_1", "scan_id": "sc-3494a4d719069a23_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-lite:4.7.0.0--f28eb03ad3b2bcd5", "build_id": "bd-f28eb03ad3b2bcd5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ce/ce8f4142326abbb74e28b97633a200b09439c54480803343b1cf13dc19e51ae5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4/variantstotable/.conda-lock/linux_amd64-bd-79918b8b2632f4b1_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "gatk4spark_applybqsr", "path": "modules/nf-core/gatk4spark/applybqsr/meta.yml", "tree_sha": "7ec3fb22e679328880a280c3400a0dc1a52b79b3", "files": [ "modules/nf-core/gatk4spark/applybqsr/.conda-lock/linux_amd64-bd-fd5186004a98cd23_1.txt", "modules/nf-core/gatk4spark/applybqsr/environment.yml", "modules/nf-core/gatk4spark/applybqsr/main.nf", "modules/nf-core/gatk4spark/applybqsr/meta.yml", "modules/nf-core/gatk4spark/applybqsr/tests/main.nf.test", "modules/nf-core/gatk4spark/applybqsr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4spark_applybqsr", "description": "Apply base quality score recalibration (BQSR) to a bam file", "keywords": [ "bam", "base quality score recalibration", "bqsr", "cram", "gatk4spark" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file from alignment", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAI/CRAI file from alignment", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "bqsr_table": { "type": "file", "description": "Recalibration table from gatk4_baserecalibrator", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } }, { "output_suffix": { "type": "string", "description": "Output file format, either \"bam\" or \"cram\" (cram is the default)" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Recalibrated BAM file", "pattern": "${prefix}.bam", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}*bai": { "type": "file", "description": "Recalibrated BAM index file", "pattern": "${prefix}*bai", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.cram": { "type": "file", "description": "Recalibrated CRAM file", "pattern": "${prefix}.cram", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yocra3", "@FriederikeHanssen", "@maxulysse" ], "maintainers": [ "@yocra3", "@FriederikeHanssen", "@maxulysse" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-spark:4.7.0.0--fd5186004a98cd23", "build_id": "bd-fd5186004a98cd23_1", "scan_id": "sc-56d682a7ee30b26b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-spark:4.7.0.0--ff4aa6ba29ca0207", "build_id": "bd-ff4aa6ba29ca0207_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9c/9cd09db455e8adaa87f55b4c8f2de68f7501e2284ffce168b736df66f06bdd84/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4spark/applybqsr/.conda-lock/linux_amd64-bd-fd5186004a98cd23_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4spark_baserecalibrator", "path": "modules/nf-core/gatk4spark/baserecalibrator/meta.yml", "tree_sha": "77a9c5f46a8101d05732624f771246c9904056f0", "files": [ "modules/nf-core/gatk4spark/baserecalibrator/.conda-lock/linux_amd64-bd-fd5186004a98cd23_1.txt", "modules/nf-core/gatk4spark/baserecalibrator/environment.yml", "modules/nf-core/gatk4spark/baserecalibrator/main.nf", "modules/nf-core/gatk4spark/baserecalibrator/meta.yml", "modules/nf-core/gatk4spark/baserecalibrator/tests/main.nf.test", "modules/nf-core/gatk4spark/baserecalibrator/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk4spark_baserecalibrator", "description": "Generate recalibration table for Base Quality Score Recalibration (BQSR)", "keywords": [ "base quality score recalibration", "table", "bqsr", "gatk4spark", "sort" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file from alignment", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAI/CRAI file from alignment", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } }, { "known_sites": { "type": "file", "description": "VCF files with known sites for indels / snps (optional)", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "known_sites_tbi": { "type": "file", "description": "Tabix index of the known_sites (optional)", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], "output": { "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.table": { "type": "file", "description": "Recalibration table from BaseRecalibrator", "pattern": "*.{table}", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yocra3", "@FriederikeHanssen", "@maxulysse" ], "maintainers": [ "@yocra3", "@FriederikeHanssen", "@maxulysse" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-spark:4.7.0.0--fd5186004a98cd23", "build_id": "bd-fd5186004a98cd23_1", "scan_id": "sc-56d682a7ee30b26b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-spark:4.7.0.0--ff4aa6ba29ca0207", "build_id": "bd-ff4aa6ba29ca0207_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9c/9cd09db455e8adaa87f55b4c8f2de68f7501e2284ffce168b736df66f06bdd84/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4spark/baserecalibrator/.conda-lock/linux_amd64-bd-fd5186004a98cd23_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk4spark_markduplicates", "path": "modules/nf-core/gatk4spark/markduplicates/meta.yml", "tree_sha": "b9105664529a5bbd947fba47c1d8244dccb18e5b", "files": [ "modules/nf-core/gatk4spark/markduplicates/.conda-lock/linux_amd64-bd-fd5186004a98cd23_1.txt", "modules/nf-core/gatk4spark/markduplicates/environment.yml", "modules/nf-core/gatk4spark/markduplicates/main.nf", "modules/nf-core/gatk4spark/markduplicates/meta.yml", "modules/nf-core/gatk4spark/markduplicates/tests/bam.config", "modules/nf-core/gatk4spark/markduplicates/tests/cram.config", "modules/nf-core/gatk4spark/markduplicates/tests/main.nf.test", "modules/nf-core/gatk4spark/markduplicates/tests/main.nf.test.snap", "modules/nf-core/gatk4spark/markduplicates/tests/metrics.config" ], "type": "module", "meta": { "name": "gatk4spark_markduplicates", "description": "This tool locates and tags duplicate reads in a BAM or SAM file, where duplicate reads are defined as originating from a single fragment of DNA.", "keywords": [ "bam", "gatk4spark", "markduplicates", "sort" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360037052812-MarkDuplicates-Picard-", "tool_dev_url": "https://github.com/broadinstitute/gatk", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [] } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "file", "description": "Marked duplicates BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "bam_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bai": { "type": "file", "description": "Optional BAM index file", "pattern": "*.bai", "ontologies": [] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics": { "type": "file", "description": "Metrics file", "pattern": "*.metrics", "ontologies": [] } } ] ], "versions_gatk4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk4": { "type": "string", "description": "The name of the tool" } }, { "gatk --version | sed -n '/GATK.*v/s/.*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ajodeh-juma", "@FriederikeHanssen", "@maxulysse", "@SusiJo" ], "maintainers": [ "@ajodeh-juma", "@FriederikeHanssen", "@maxulysse", "@SusiJo" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gatk4-spark:4.7.0.0--fd5186004a98cd23", "build_id": "bd-fd5186004a98cd23_1", "scan_id": "sc-56d682a7ee30b26b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gatk4-spark:4.7.0.0--ff4aa6ba29ca0207", "build_id": "bd-ff4aa6ba29ca0207_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9c/9cd09db455e8adaa87f55b4c8f2de68f7501e2284ffce168b736df66f06bdd84/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gatk4spark/markduplicates/.conda-lock/linux_amd64-bd-fd5186004a98cd23_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "gatk_indelrealigner", "path": "modules/nf-core/gatk/indelrealigner/meta.yml", "tree_sha": "4f5ccb6156fbf0e4c920b04ff34a7e3407335c56", "files": [ "modules/nf-core/gatk/indelrealigner/environment.yml", "modules/nf-core/gatk/indelrealigner/main.nf", "modules/nf-core/gatk/indelrealigner/meta.yml", "modules/nf-core/gatk/indelrealigner/tests/main.nf.test", "modules/nf-core/gatk/indelrealigner/tests/main.nf.test.snap", "modules/nf-core/gatk/indelrealigner/tests/nextflow.config" ], "type": "module", "meta": { "name": "gatk_indelrealigner", "description": "Performs local realignment around indels to correct for mapping errors", "keywords": [ "bam", "vcf", "variant calling", "indel", "realignment" ], "tools": [ { "gatk": { "description": "The full Genome Analysis Toolkit (GATK) framework, license restricted.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://github.com/broadinstitute/gatk-docs", "licence": [ "https://software.broadinstitute.org/gatk/download/licensing", "BSD", "https://www.broadinstitute.org/gatk/about/#licensing" ], "identifier": "biotools:gatk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted and indexed BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Intervals file created by gatk3 RealignerTargetCreator", "pattern": "*.{intervals,list}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference file used to generate BAM file", "pattern": ".{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Index of reference file used to generate BAM file", "pattern": ".fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "dict": { "type": "file", "description": "GATK dict file for reference", "pattern": ".dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing file meta-information for known_vcf.\ne.g. [ id:'test', single_end:false ]\n" } }, { "known_vcf": { "type": "file", "description": "Optional input VCF file(s) with known indels", "pattern": ".vcf", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted and indexed BAM file with local realignment around variants", "pattern": "*.bam", "ontologies": [] } }, { "*.bai": { "type": "file", "description": "Sorted and indexed BAM file with local realignment around variants", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_gatk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk": { "type": "string", "description": "The name of the tool" } }, { "gatk3 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk": { "type": "string", "description": "The name of the tool" } }, { "gatk3 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk_realignertargetcreator", "path": "modules/nf-core/gatk/realignertargetcreator/meta.yml", "tree_sha": "319c1bbf2c94e14bd259317bbcb09f97fe0f292b", "files": [ "modules/nf-core/gatk/realignertargetcreator/environment.yml", "modules/nf-core/gatk/realignertargetcreator/main.nf", "modules/nf-core/gatk/realignertargetcreator/meta.yml", "modules/nf-core/gatk/realignertargetcreator/tests/main.nf.test", "modules/nf-core/gatk/realignertargetcreator/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk_realignertargetcreator", "description": "Generates a list of locations that should be considered for local realignment prior genotyping.", "keywords": [ "bam", "vcf", "variant calling", "indel", "realignment", "targets" ], "tools": [ { "gatk": { "description": "The full Genome Analysis Toolkit (GATK) framework, license restricted.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://github.com/broadinstitute/gatk-docs", "licence": [ "https://software.broadinstitute.org/gatk/download/licensing", "BSD", "https://www.broadinstitute.org/gatk/about/#licensing" ], "identifier": "biotools:gatk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted and indexed BAM/CRAM/SAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference file used to generate BAM file", "pattern": ".{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Index of reference file used to generate BAM file", "pattern": ".fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "dict": { "type": "file", "description": "GATK dict file for reference", "pattern": ".dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing file meta-information for known_vcf.\ne.g. [ id:'test', single_end:false ]\n" } }, { "known_vcf": { "type": "file", "description": "Optional input VCF file(s) with known indels", "pattern": ".vcf", "ontologies": [] } } ] ], "output": { "intervals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.intervals": { "type": "file", "description": "File containing intervals that represent sites of extant and potential indels.", "pattern": "*.intervals", "ontologies": [] } } ] ], "versions_gatk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk": { "type": "string", "description": "The name of the tool" } }, { "gatk3 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk": { "type": "string", "description": "The name of the tool" } }, { "gatk3 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gatk_unifiedgenotyper", "path": "modules/nf-core/gatk/unifiedgenotyper/meta.yml", "tree_sha": "9e626c5f6156b94993794591bc14e9d3249520ea", "files": [ "modules/nf-core/gatk/unifiedgenotyper/environment.yml", "modules/nf-core/gatk/unifiedgenotyper/main.nf", "modules/nf-core/gatk/unifiedgenotyper/meta.yml", "modules/nf-core/gatk/unifiedgenotyper/tests/main.nf.test", "modules/nf-core/gatk/unifiedgenotyper/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gatk_unifiedgenotyper", "description": "SNP and Indel variant caller on a per-locus basis", "keywords": [ "bam", "vcf", "variant calling" ], "tools": [ { "gatk": { "description": "The full Genome Analysis Toolkit (GATK) framework, license restricted.", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://github.com/broadinstitute/gatk-docs", "licence": [ "https://software.broadinstitute.org/gatk/download/licensing", "BSD", "https://www.broadinstitute.org/gatk/about/#licensing" ], "identifier": "biotools:gatk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted and indexed BAM/CRAM/SAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference file used to generate BAM file", "pattern": ".{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Index of reference file used to generate BAM file", "pattern": ".fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "dict": { "type": "file", "description": "GATK dict file for reference", "pattern": ".dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "pattern": "*.intervals", "ontologies": [] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing file meta-information for the contamination file.\ne.g. [ id:'test', single_end:false ]\n" } }, { "contamination": { "type": "file", "description": "Tab-separated file containing fraction of contamination in sequencing data (per sample) to aggressively remove", "pattern": "*", "ontologies": [] } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing file meta-information for the dbsnps file.\ne.g. [ id:'test', single_end:false ]\n" } }, { "dbsnp": { "type": "file", "description": "VCF file containing known sites (optional)", "pattern": "*", "ontologies": [] } } ], [ { "meta8": { "type": "map", "description": "Groovy Map containing file meta-information for the VCF comparison file.\ne.g. [ id:'test', single_end:false ]\n" } }, { "comp": { "type": "file", "description": "Comparison VCF file (optional)", "pattern": "*", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file containing called variants", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gatk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk": { "type": "string", "description": "The name of the tool" } }, { "gatk3 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gatk": { "type": "string", "description": "The name of the tool" } }, { "gatk3 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ilight1542", "@jfy133" ], "maintainers": [ "@ilight1542", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gawk", "path": "modules/nf-core/gawk/meta.yml", "tree_sha": "a2023e625094df72f0ae4e0a36db8e16302c1bd1", "files": [ "modules/nf-core/gawk/environment.yml", "modules/nf-core/gawk/main.nf", "modules/nf-core/gawk/meta.yml", "modules/nf-core/gawk/tests/main.nf.test", "modules/nf-core/gawk/tests/main.nf.test.snap", "modules/nf-core/gawk/tests/nextflow.config" ], "type": "module", "meta": { "name": "gawk", "description": "If you are like many computer users, you would frequently like to make changes in various text files\nwherever certain patterns appear, or extract data from parts of certain lines while discarding the rest.\nThe job is easy with awk, especially the GNU implementation gawk.\n", "keywords": [ "gawk", "awk", "txt", "text", "file parsing" ], "tools": [ { "gawk": { "description": "GNU awk", "homepage": "https://www.gnu.org/software/gawk/", "documentation": "https://www.gnu.org/software/gawk/manual/", "tool_dev_url": "https://www.gnu.org/prep/ftp.html", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "The input file - Specify the logic that needs to be executed on this file on the `ext.args2` or in the program file. If the files have a `.gz` extension, they will be unzipped using `zcat`.", "pattern": "*", "ontologies": [] } }, { "suffix": { "type": "string", "description": "Output suffix" } } ], { "program_file": { "type": "file", "description": "Optional file containing logic for awk to execute. If you don't wish to use a file, you can use `ext.args2` to specify the logic.", "pattern": "*", "ontologies": [] } }, { "disable_redirect_output": { "type": "boolean", "description": "Disable the redirection of awk output to a given file. This is useful if you want to use awk's built-in redirect to write files instead of the shell's redirect." } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${suffix}": { "type": "file", "description": "The output file - if using shell redirection, specify the name of this file using `ext.prefix` and the extension using `suffix` (falling back to the extension of the first input file).", "pattern": "*", "ontologies": [] } } ] ], "versions_gawk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gawk": { "type": "string", "description": "The name of the tool" } }, { "awk -Wversion | sed '1!d; s/.*Awk //; s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gawk": { "type": "string", "description": "The name of the tool" } }, { "awk -Wversion | sed '1!d; s/.*Awk //; s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "deepmodeloptim", "version": "dev" }, { "name": "denovotranscript", "version": "1.2.1" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "methylong", "version": "2.0.0" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "references", "version": "0.1" }, { "name": "reportho", "version": "1.1.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scrnaseq", "version": "4.2.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "tfactivity", "version": "dev" }, { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "gcta_addgrms", "path": "modules/nf-core/gcta/addgrms/meta.yml", "tree_sha": "1f1647a55869fe47a3c30e4fc49fef5284cd0abe", "files": [ "modules/nf-core/gcta/addgrms/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/addgrms/environment.yml", "modules/nf-core/gcta/addgrms/main.nf", "modules/nf-core/gcta/addgrms/meta.yml", "modules/nf-core/gcta/addgrms/tests/main.nf.test", "modules/nf-core/gcta/addgrms/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gcta_addgrms", "description": "Combine multiple GRMs listed in an MGRM manifest into a single dense GRM", "keywords": [ "gcta", "genome-wide complex trait analysis", "grm", "genetic relationship matrix", "genetics" ], "tools": [ { "gcta": { "description": "Genome-wide Complex Trait Analysis (GCTA) estimates genetic relationships, variance components, and association statistics from genome-wide data.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://yanglab.westlake.edu.cn/software/gcta/", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing combined GRM metadata\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "mgrm_file": { "type": "file", "description": "MGRM manifest listing the GRM prefixes to combine", "pattern": "*.mgrm", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "grm_files": { "type": "file", "description": "GRM sidecar files referenced by `mgrm_file`", "pattern": "*", "ontologies": [] } } ] ], "output": { "combined_grm": [ [ { "meta": { "type": "map", "description": "Groovy map containing combined GRM metadata\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*.grm.*": { "type": "file", "description": "Combined dense GRM sidecar files", "pattern": "*.grm.{id,bin,N.bin}", "ontologies": [] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/addgrms/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_adjustgrm", "path": "modules/nf-core/gcta/adjustgrm/meta.yml", "tree_sha": "05abdc0253e624dc00db16ef92318aed091fa7f7", "files": [ "modules/nf-core/gcta/adjustgrm/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/adjustgrm/environment.yml", "modules/nf-core/gcta/adjustgrm/main.nf", "modules/nf-core/gcta/adjustgrm/meta.yml", "modules/nf-core/gcta/adjustgrm/tests/main.nf.test", "modules/nf-core/gcta/adjustgrm/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gcta_adjustgrm", "description": "Adjust a dense GRM for incomplete tagging using `gcta --grm-adj`", "keywords": [ "gcta", "genome-wide complex trait analysis", "grm", "genetic relationship matrix", "genetics" ], "tools": [ { "gcta": { "description": "Genome-wide Complex Trait Analysis (GCTA) estimates genetic relationships, variance components, and association statistics from genome-wide data.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://yanglab.westlake.edu.cn/software/gcta/", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata.\n`meta.id` is the required GRM basename consumed by `--grm` and must match\nthe staged dense GRM files.\ne.g. `[ id:'tiny_dense' ]` requires\n`tiny_dense.grm.id`, `tiny_dense.grm.bin`, and `tiny_dense.grm.N.bin`.\n" } }, { "grm_files": { "type": "file", "description": "Dense GRM file bundle with basename `${meta.id}`", "pattern": "*.grm.*", "ontologies": [] } }, { "grm_adj": { "type": "integer", "description": "Required GRM adjustment value passed to `--grm-adj`.\n" } } ] ], "output": { "grm_files": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata.\n`meta.id` remains the dense-GRM basename contract used for `--grm`.\n" } }, { "*_adj.grm.*": { "type": "file", "description": "Adjusted GRM file bundle", "pattern": "*_adj.grm.*", "ontologies": [] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/adjustgrm/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_bivariatereml", "path": "modules/nf-core/gcta/bivariatereml/meta.yml", "tree_sha": "792ca7f4505f83fb5f505708398ed0031ef19af3", "files": [ "modules/nf-core/gcta/bivariatereml/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/bivariatereml/environment.yml", "modules/nf-core/gcta/bivariatereml/main.nf", "modules/nf-core/gcta/bivariatereml/meta.yml", "modules/nf-core/gcta/bivariatereml/tests/main.nf.test", "modules/nf-core/gcta/bivariatereml/tests/main.nf.test.snap", "modules/nf-core/gcta/bivariatereml/tests/nextflow.config" ], "type": "module", "meta": { "name": "gcta_bivariatereml", "description": "Run bivariate REML analysis with a single dense GRM", "keywords": [ "gcta", "genome-wide complex trait analysis", "reml", "restricted maximum likelihood", "bivariate", "grm", "genetic relationship matrix", "genetics" ], "tools": [ { "gcta": { "description": "Genome-wide Complex Trait Analysis (GCTA) estimates genetic relationships, variance components, and association statistics from genome-wide data.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://yanglab.westlake.edu.cn/software/gcta/", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata\n`meta.id` must be the GRM basename passed to `--grm`\n(for example `plink_simulated_dense` for `plink_simulated_dense.grm.{id,bin,N.bin}`)\n" } }, { "grm_files": { "type": "file", "description": "Dense GRM bundle containing sample identifier, binary matrix, and sample-count matrix files", "pattern": "*.grm.*", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing phenotype file metadata for the same analysis\nunit as the primary GRM metadata\ne.g. `[ id:'plink_simulated_dense' ]`\n" } }, { "phenotype_file": { "type": "file", "description": "Shared bivariate phenotype file passed to `--pheno`", "pattern": "*.{phe,pheno,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "phenotype_col1": { "type": "integer", "description": "First phenotype column passed to `--reml-bivar` (for example `1`).\nPass an empty value together with `phenotype_col2` to use GCTA's\ndefault bivariate phenotype columns.\n" } }, { "phenotype_col2": { "type": "integer", "description": "Second phenotype column passed to `--reml-bivar` (for example `2`).\nPass an empty value together with `phenotype_col1` to use GCTA's\ndefault bivariate phenotype columns.\n" } } ], [ { "meta3": { "type": "map", "description": "Groovy map containing quantitative covariate metadata for the same\nanalysis unit as the primary GRM metadata\ne.g. `[ id:'plink_simulated_dense' ]`\n" } }, { "quant_covariates_file": { "type": "file", "description": "Quantitative covariates file, pass `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy map containing categorical covariate metadata for the same\nanalysis unit as the primary GRM metadata\ne.g. `[ id:'plink_simulated_dense' ]`\n" } }, { "cat_covariates_file": { "type": "file", "description": "Categorical covariates file, pass `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "bivariate_results": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata\n`meta.id` is used as the default output prefix\n" } }, { "*.hsq": { "type": "file", "description": "Bivariate REML result file", "pattern": "*.{hsq}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "log_file": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata\n`meta.id` is used as the default output prefix\n" } }, { "*.log": { "type": "file", "description": "Bivariate REML log file", "pattern": "*.{log}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/bivariatereml/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_bivariateremlldms", "path": "modules/nf-core/gcta/bivariateremlldms/meta.yml", "tree_sha": "fe0b9737f750e249d789e0a53fab3f7429c27528", "files": [ "modules/nf-core/gcta/bivariateremlldms/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/bivariateremlldms/environment.yml", "modules/nf-core/gcta/bivariateremlldms/main.nf", "modules/nf-core/gcta/bivariateremlldms/meta.yml", "modules/nf-core/gcta/bivariateremlldms/tests/main.nf.test", "modules/nf-core/gcta/bivariateremlldms/tests/main.nf.test.snap", "modules/nf-core/gcta/bivariateremlldms/tests/nextflow.config" ], "type": "module", "meta": { "name": "gcta_bivariateremlldms", "description": "Run bivariate REML-LDMS analysis with an MGRM manifest", "keywords": [ "gcta", "genome-wide complex trait analysis", "reml", "restricted maximum likelihood", "bivariate", "ldms", "linkage disequilibrium and minor allele frequency stratification", "grm", "genetic relationship matrix", "genetics" ], "tools": [ { "gcta": { "description": "Genome-wide Complex Trait Analysis (GCTA) estimates genetic relationships, variance components, and association statistics from genome-wide data.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://yanglab.westlake.edu.cn/software/gcta/", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing MGRM metadata\n`meta.id` should match the MGRM manifest basename, for example\n`plink_simulated_ldms` for `plink_simulated_ldms.mgrm`\n" } }, { "mgrm_file": { "type": "file", "description": "MGRM manifest file", "pattern": "*.mgrm", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "grm_files": { "type": "file", "description": "GRM bundles referenced by `mgrm_file`; each manifest entry should have matching `*.grm.{id,bin,N.bin}` files in this bundle", "pattern": "*.grm.*", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing phenotype file metadata for the same analysis\nunit as the primary MGRM metadata\ne.g. `[ id:'plink_simulated_ldms' ]`\n" } }, { "phenotype_file": { "type": "file", "description": "Shared bivariate phenotype file passed to `--pheno`", "pattern": "*.{phe,pheno,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "phenotype_col1": { "type": "integer", "description": "First phenotype column passed to `--reml-bivar` (for example `1`).\nPass an empty value together with `phenotype_col2` to use GCTA's\ndefault bivariate phenotype columns.\n" } }, { "phenotype_col2": { "type": "integer", "description": "Second phenotype column passed to `--reml-bivar` (for example `2`).\nPass an empty value together with `phenotype_col1` to use GCTA's\ndefault bivariate phenotype columns.\n" } } ], [ { "meta3": { "type": "map", "description": "Groovy map containing quantitative covariate metadata for the same\nanalysis unit as the primary MGRM metadata\ne.g. `[ id:'plink_simulated_ldms' ]`\n" } }, { "quant_covariates_file": { "type": "file", "description": "Quantitative covariates file, pass `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy map containing categorical covariate metadata for the same\nanalysis unit as the primary MGRM metadata\ne.g. `[ id:'plink_simulated_ldms' ]`\n" } }, { "cat_covariates_file": { "type": "file", "description": "Categorical covariates file, pass `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "bivariate_results": [ [ { "meta": { "type": "map", "description": "Groovy map containing MGRM metadata\n`meta.id` is used as the default output prefix\n" } }, { "*.hsq": { "type": "file", "description": "Bivariate REML-LDMS result file", "pattern": "*.{hsq}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "log_file": [ [ { "meta": { "type": "map", "description": "Groovy map containing MGRM metadata\n`meta.id` is used as the default output prefix\n" } }, { "*.log": { "type": "file", "description": "Bivariate REML-LDMS log file", "pattern": "*.{log}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/bivariateremlldms/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_calculateldscores", "path": "modules/nf-core/gcta/calculateldscores/meta.yml", "tree_sha": "e45d50a74f7300018b1ac02765e907342758e190", "files": [ "modules/nf-core/gcta/calculateldscores/.conda-lock/linux_amd64-bd-feb28f6163421d49_1.txt", "modules/nf-core/gcta/calculateldscores/environment.yml", "modules/nf-core/gcta/calculateldscores/main.nf", "modules/nf-core/gcta/calculateldscores/meta.yml", "modules/nf-core/gcta/calculateldscores/tests/main.nf.test", "modules/nf-core/gcta/calculateldscores/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gcta_calculateldscores", "description": "Calculate LD scores with GCTA and derive GREML-LDMS SNP groups", "keywords": [ "gcta", "genome-wide complex trait analysis", "ld score", "linkage disequilibrium score", "ldms", "linkage disequilibrium and minor allele frequency stratification", "genetics" ], "tools": [ { "gcta": { "description": "GCTA is a tool for genome-wide complex trait analysis.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://github.com/jianyangqt/gcta", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing PLINK1 genotype metadata\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "bed": { "type": "file", "description": "PLINK1 genotype primary file", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "bim": { "type": "file", "description": "PLINK1 variant metadata file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK1 sample metadata file", "pattern": "*.{fam}", "ontologies": [] } } ], { "ld_score_region": { "type": "integer", "description": "LD-score region width passed to `--ld-score-region`.\nCallers should pass `200` for the default GCTA region width unless they are intentionally overriding it.\n" } } ], "output": { "ld_scores": [ [ { "meta": { "type": "map", "description": "Groovy Map containing PLINK1 genotype metadata\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*_gcta_ld.score.ld": { "type": "file", "description": "GCTA LD score output file", "pattern": "*_gcta_ld.score.ld", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "snp_group_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing PLINK1 genotype metadata\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*_snp_group*.txt": { "type": "file", "description": "LD-score SNP-group files for GCTA GREML-LDMS workflows", "pattern": "*_snp_group*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_rbase": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "r-base": { "type": "string", "description": "The tool name" } }, { "Rscript -e \"cat(as.character(getRversion()))\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "r-base": { "type": "string", "description": "The tool name" } }, { "Rscript -e \"cat(as.character(getRversion()))\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta_r-base:feb28f6163421d49", "build_id": "bd-feb28f6163421d49_1", "scan_id": "sc-729c2d2238dfd533_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta_r-base:ab36a5051419583c", "build_id": "bd-ab36a5051419583c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a3/a3a950b9e1e326df76daf4d54d2541f4eadd6857edff1b93e0e00b6f1ed88e8b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/calculateldscores/.conda-lock/linux_amd64-bd-feb28f6163421d49_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_fastgwa", "path": "modules/nf-core/gcta/fastgwa/meta.yml", "tree_sha": "ffb1a74a681ed92733a9f62dac200c286bfc497f", "files": [ "modules/nf-core/gcta/fastgwa/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/fastgwa/environment.yml", "modules/nf-core/gcta/fastgwa/main.nf", "modules/nf-core/gcta/fastgwa/meta.yml", "modules/nf-core/gcta/fastgwa/tests/main.nf.test", "modules/nf-core/gcta/fastgwa/tests/main.nf.test.snap", "modules/nf-core/gcta/fastgwa/tests/nextflow.config" ], "type": "module", "meta": { "name": "gcta_fastgwa", "description": "Run GCTA fastGWA mixed linear model association analysis with PLINK genotype inputs", "keywords": [ "gcta", "genome-wide complex trait analysis", "fastgwa", "fast genome-wide association", "gwas", "genome-wide association study", "genetics" ], "tools": [ { "gcta": { "description": "Genome-wide Complex Trait Analysis (GCTA) estimates genetic relationships, variance components, and association statistics from genome-wide data.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://yanglab.westlake.edu.cn/software/gcta/", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing PLINK genotype metadata\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "bed_pgen": { "type": "file", "description": "PLINK primary genotype file, either `.bed` or `.pgen`", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "bim_pvar": { "type": "file", "description": "PLINK variant sidecar file, either `.bim` or `.pvar`", "pattern": "*.{bim,pvar}", "ontologies": [] } }, { "fam_psam": { "type": "file", "description": "PLINK sample sidecar file, either `.fam` or `.psam`", "pattern": "*.{fam,psam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing genotype/sample information associated with the phenotype input\nKeep only the shared genotype/sample identifier in this map\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "phenotype_file": { "type": "file", "description": "Phenotype file", "pattern": "*.{phe,pheno,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy map containing genotype/sample information associated with the quantitative covariate input\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "quant_covariates_file": { "type": "file", "description": "Quantitative covariates file, pass `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy map containing genotype/sample information associated with the categorical covariate input\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "cat_covariates_file": { "type": "file", "description": "Categorical covariates file, pass `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy map containing sparse GRM metadata\ne.g. `[ id:'plink_simulated_sp' ]`\nUsed as the sparse GRM basename for `--grm-sparse` when sparse GRM files are supplied\n" } }, { "sparse_grm_files": { "type": "file", "description": "Sparse GRM sidecar files", "pattern": "*.grm.{id,sp}", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy map containing PLINK genotype metadata\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*.fastGWA": { "type": "file", "description": "FastGWA association results", "pattern": "*.fastGWA", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy map containing PLINK genotype metadata\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*.log": { "type": "file", "description": "GCTA fastGWA log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/fastgwa/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gcta_grmcutoff", "path": "modules/nf-core/gcta/grmcutoff/meta.yml", "tree_sha": "12c78b142d59a9ecc40624deeb58b04d3bd0eb3c", "files": [ "modules/nf-core/gcta/grmcutoff/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/grmcutoff/environment.yml", "modules/nf-core/gcta/grmcutoff/main.nf", "modules/nf-core/gcta/grmcutoff/meta.yml", "modules/nf-core/gcta/grmcutoff/tests/main.nf.test", "modules/nf-core/gcta/grmcutoff/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gcta_grmcutoff", "description": "Apply a genetic relationship cutoff to a dense GRM using `gcta --grm-cutoff`", "keywords": [ "gcta", "genome-wide complex trait analysis", "grm", "genetic relationship matrix", "genetics" ], "tools": [ { "gcta": { "description": "Genome-wide Complex Trait Analysis (GCTA) estimates genetic relationships, variance components, and association statistics from genome-wide data.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://yanglab.westlake.edu.cn/software/gcta/", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata.\n`meta.id` is the required GRM basename consumed by `--grm` and must match\nthe staged dense GRM files.\ne.g. `[ id:'tiny_dense' ]` requires\n`tiny_dense.grm.id`, `tiny_dense.grm.bin`, and `tiny_dense.grm.N.bin`.\n" } }, { "grm_files": { "type": "file", "description": "Dense GRM file bundle with basename `${meta.id}`", "pattern": "*.grm.*", "ontologies": [] } } ], { "cutoff": { "type": "float", "description": "Genetic relationship cutoff value passed to `gcta --grm-cutoff`." } } ], "output": { "grm_files": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata.\n`meta.id` remains the dense-GRM basename contract used for `--grm`.\n" } }, { "${prefix}.grm.*": { "type": "file", "description": "Relatedness-filtered GRM file bundle", "pattern": "${prefix}.grm.*", "ontologies": [] } } ] ], "keep_file": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata.\n`meta.id` remains the dense-GRM basename contract used for `--grm`.\n" } }, { "${prefix}.grm.id": { "type": "file", "description": "Keep file of unrelated individuals emitted by GCTA", "pattern": "${prefix}.grm.id", "ontologies": [] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/grmcutoff/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_keep", "path": "modules/nf-core/gcta/keep/meta.yml", "tree_sha": "38e4d2243e2d449c0533ca91b167eb14f8d4b099", "files": [ "modules/nf-core/gcta/keep/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/keep/environment.yml", "modules/nf-core/gcta/keep/main.nf", "modules/nf-core/gcta/keep/meta.yml", "modules/nf-core/gcta/keep/tests/main.nf.test", "modules/nf-core/gcta/keep/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gcta_keep", "description": "Apply a keep file to a dense GRM using `gcta --keep`", "keywords": [ "gcta", "genome-wide complex trait analysis", "grm", "genetic relationship matrix", "genetics" ], "tools": [ { "gcta": { "description": "Genome-wide Complex Trait Analysis (GCTA) estimates genetic relationships, variance components, and association statistics from genome-wide data.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://yanglab.westlake.edu.cn/software/gcta/", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata\ne.g. `[ id:'plink_simulated' ]`\n`meta.id` is required and is the dense GRM basename contract used by `gcta --grm`.\nInput files must therefore be staged as `.grm.id`, `.grm.bin`, and `.grm.N.bin`.\n" } }, { "grm_files": { "type": "file", "description": "Dense GRM file bundle", "pattern": "*.grm.*", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing keep-file metadata\ne.g. `[ id:'plink_simulated_keep' ]`\n" } }, { "keep_file": { "type": "file", "description": "Keep file listing the individuals to retain", "pattern": "*.{keep,txt,id}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "filtered_grm": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata\ne.g. `[ id:'plink_simulated' ]`\n`meta.id` is preserved from the input dense GRM basename contract.\n" } }, { "${prefix}.grm.*": { "type": "file", "description": "Filtered GRM file bundle", "pattern": "${prefix}.grm.*", "ontologies": [] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/keep/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_makebksparse", "path": "modules/nf-core/gcta/makebksparse/meta.yml", "tree_sha": "5e25f439aac0410b8afaef7812d96662b4b0e6dc", "files": [ "modules/nf-core/gcta/makebksparse/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/makebksparse/environment.yml", "modules/nf-core/gcta/makebksparse/main.nf", "modules/nf-core/gcta/makebksparse/meta.yml", "modules/nf-core/gcta/makebksparse/tests/main.nf.test", "modules/nf-core/gcta/makebksparse/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gcta_makebksparse", "description": "Create a sparse GRM from a dense GRM for downstream fastGWA analyses", "keywords": [ "gcta", "genome-wide complex trait analysis", "grm", "genetic relationship matrix", "sparse", "genetics" ], "tools": [ { "gcta": { "description": "Genome-wide Complex Trait Analysis (GCTA) estimates genetic relationships, variance components, and association statistics from genome-wide data.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://yanglab.westlake.edu.cn/software/gcta/", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata\ne.g. `[ id:'plink_simulated' ]`\n`meta.id` is required and is the dense GRM basename contract used by `gcta --grm`.\nInput files must therefore be staged as `.grm.id`, `.grm.bin`, and `.grm.N.bin`.\n" } }, { "grm_files": { "type": "file", "description": "Dense GRM sidecar files", "pattern": "*.grm.{id,bin,N.bin}", "ontologies": [] } } ], { "cutoff": { "type": "float", "description": "Sparse GRM cutoff passed to `--make-bK-sparse`" } } ], "output": { "sparse_grm_files": [ [ { "meta": { "type": "map", "description": "Groovy map containing the unchanged input metadata\ne.g. `[ id:'plink_simulated' ]`\nThe sparse GRM basename is represented by the emitted file names, typically `_sp.grm.id` and `_sp.grm.sp`.\n" } }, { "*_sp.grm.*": { "type": "file", "description": "Sparse GRM sidecar files", "pattern": "*_sp.grm.{id,sp}", "ontologies": [] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/makebksparse/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_makegrm", "path": "modules/nf-core/gcta/makegrm/meta.yml", "tree_sha": "7685353707cd114b49458c3e53bbdddf51a72360", "files": [ "modules/nf-core/gcta/makegrm/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/makegrm/environment.yml", "modules/nf-core/gcta/makegrm/main.nf", "modules/nf-core/gcta/makegrm/meta.yml", "modules/nf-core/gcta/makegrm/tests/main.nf.test", "modules/nf-core/gcta/makegrm/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gcta_makegrm", "description": "Compute a whole dense GRM with GCTA", "keywords": [ "gcta", "genome-wide complex trait analysis", "grm", "genetic relationship matrix", "genetics" ], "tools": [ { "gcta": { "description": "GCTA is a tool for genome-wide complex trait analysis.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://github.com/jianyangqt/gcta", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing GRM sample metadata\ne.g. `[ id:'gcta_grm' ]`\n" } }, { "mfile": { "type": "file", "description": "GCTA multi-input manifest consumed by `--mbfile` or `--mpfile`", "pattern": "*.{mbfile,mpfile,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "bed_pgen": { "type": "file", "description": "Collection of PLINK primary genotype files referenced by the multi-input manifest", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "bim_pvar": { "type": "file", "description": "Collection of PLINK variant metadata files referenced by the multi-input manifest", "pattern": "*.{bim,pvar}", "ontologies": [] } }, { "fam_psam": { "type": "file", "description": "Collection of PLINK sample metadata files referenced by the multi-input manifest", "pattern": "*.{fam,psam}", "ontologies": [] } } ] ], "output": { "grm_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing GRM sample metadata\ne.g. `[ id:'gcta_grm' ]`\n" } }, { "*.grm.*": { "type": "file", "description": "Dense GRM sidecar files", "pattern": "*.grm.{id,bin,N.bin}", "ontologies": [] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/makegrm/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_makegrmpart", "path": "modules/nf-core/gcta/makegrmpart/meta.yml", "tree_sha": "c4e04ac85c0717518259622eee6027681b56a2d6", "files": [ "modules/nf-core/gcta/makegrmpart/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/makegrmpart/environment.yml", "modules/nf-core/gcta/makegrmpart/main.nf", "modules/nf-core/gcta/makegrmpart/meta.yml", "modules/nf-core/gcta/makegrmpart/tests/main.nf.test", "modules/nf-core/gcta/makegrmpart/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gcta_makegrmpart", "description": "Compute one partition of a GCTA genetic relationship matrix", "keywords": [ "gcta", "genome-wide complex trait analysis", "grm", "genetic relationship matrix", "genetics" ], "tools": [ { "gcta": { "description": "GCTA is a tool for genome-wide complex trait analysis.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://github.com/jianyangqt/gcta", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing GRM-partition sample metadata\ne.g. `[ id:'gcta_grm' ]`\n" } }, { "nparts_gcta": { "type": "integer", "description": "Total number of GRM partitions requested via `--make-grm-part`; defaults to `1` when `null`", "default": 1 } }, { "part_gcta_job": { "type": "integer", "description": "One-based index of the GRM partition to compute via `--make-grm-part`; defaults to `1` when `null`", "default": 1 } }, { "mfile": { "type": "file", "description": "GCTA multi-input manifest consumed by `--mbfile` or `--mpfile`", "pattern": "*.{mbfile,mpfile,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "bed_pgen": { "type": "file", "description": "Collection of PLINK primary genotype files referenced by the multi-input manifest", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "bim_pvar": { "type": "file", "description": "Collection of PLINK variant metadata files referenced by the multi-input manifest", "pattern": "*.{bim,pvar}", "ontologies": [] } }, { "fam_psam": { "type": "file", "description": "Collection of PLINK sample metadata files referenced by the multi-input manifest", "pattern": "*.{fam,psam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing SNP-selection metadata\ne.g. `[ id:'snp_group1' ]`\n" } }, { "snp_group_file": { "type": "file", "description": "Optional SNP extraction file passed to `--extract`; provide `[]` when absent", "pattern": "*.{txt,list}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "grm_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing GRM-partition sample metadata\ne.g. `[ id:'gcta_grm' ]`\n" } }, { "*.part_${nparts}_${part}.grm.*": { "type": "file", "description": "Partitioned GRM output files, including ID, binary matrix, and sample-count matrix files", "pattern": "*.part_${nparts}_${part}.grm.*", "ontologies": [] } }, { "nparts_gcta": { "type": "integer", "description": "Total number of GRM partitions requested via `--make-grm-part`" } }, { "part_gcta_job": { "type": "integer", "description": "One-based index of the GRM partition computed via `--make-grm-part`" } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/makegrmpart/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_reml", "path": "modules/nf-core/gcta/reml/meta.yml", "tree_sha": "152abb8e75ea117a3a81ac35a72c5b64ebf78713", "files": [ "modules/nf-core/gcta/reml/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/reml/environment.yml", "modules/nf-core/gcta/reml/main.nf", "modules/nf-core/gcta/reml/meta.yml", "modules/nf-core/gcta/reml/tests/main.nf.test", "modules/nf-core/gcta/reml/tests/main.nf.test.snap", "modules/nf-core/gcta/reml/tests/nextflow.config" ], "type": "module", "meta": { "name": "gcta_reml", "description": "Run univariate REML heritability estimation with a dense GRM", "keywords": [ "gcta", "genome-wide complex trait analysis", "reml", "restricted maximum likelihood", "grm", "genetic relationship matrix", "genetics" ], "tools": [ { "gcta": { "description": "Genome-wide Complex Trait Analysis (GCTA) estimates genetic relationships, variance components, and association statistics from genome-wide data.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://yanglab.westlake.edu.cn/software/gcta/", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata\n`meta.id` must be the GRM basename passed to `--grm`\n(for example `plink_simulated_dense` for `plink_simulated_dense.grm.{id,bin,N.bin}`)\n" } }, { "grm_files": { "type": "file", "description": "Dense GRM bundle containing sample identifier, binary matrix, and sample-count matrix files", "pattern": "*.grm.*", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing phenotype metadata; should carry the same sample\nidentity as `meta`, for example `[ id:'plink_simulated_dense' ]`\n" } }, { "phenotypes_file": { "type": "file", "description": "Phenotype file passed to `--pheno`", "pattern": "*.{phe,pheno,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy map containing quantitative covariate metadata; should carry the\nsame sample identity as `meta`, for example `[ id:'plink_simulated_dense' ]`\n" } }, { "quant_covariates_file": { "type": "file", "description": "Quantitative covariates file, pass `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy map containing categorical covariate metadata; should carry the\nsame sample identity as `meta`, for example `[ id:'plink_simulated_dense' ]`\n" } }, { "cat_covariates_file": { "type": "file", "description": "Categorical covariates file, pass `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "reml_results": [ [ { "meta": { "type": "map", "description": "Groovy map containing dense GRM metadata\n`meta.id` must be the GRM basename passed to `--grm`\n(for example `plink_simulated_dense` for `plink_simulated_dense.grm.{id,bin,N.bin}`)\n" } }, { "*.hsq": { "type": "file", "description": "REML result file", "pattern": "*.{hsq}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/reml/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gcta_remlldms", "path": "modules/nf-core/gcta/remlldms/meta.yml", "tree_sha": "a1bdb1b550eaeb972b868c337e7424d29227985b", "files": [ "modules/nf-core/gcta/remlldms/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt", "modules/nf-core/gcta/remlldms/environment.yml", "modules/nf-core/gcta/remlldms/main.nf", "modules/nf-core/gcta/remlldms/meta.yml", "modules/nf-core/gcta/remlldms/tests/main.nf.test", "modules/nf-core/gcta/remlldms/tests/main.nf.test.snap", "modules/nf-core/gcta/remlldms/tests/nextflow.config" ], "type": "module", "meta": { "name": "gcta_remlldms", "description": "Run REML-LDMS heritability estimation with an MGRM manifest", "keywords": [ "gcta", "genome-wide complex trait analysis", "reml", "restricted maximum likelihood", "ldms", "linkage disequilibrium and minor allele frequency stratification", "grm", "genetic relationship matrix", "genetics" ], "tools": [ { "gcta": { "description": "Genome-wide Complex Trait Analysis (GCTA) estimates genetic relationships, variance components, and association statistics from genome-wide data.", "homepage": "https://yanglab.westlake.edu.cn/software/gcta/", "documentation": "https://yanglab.westlake.edu.cn/software/gcta/static/gcta_doc_latest.pdf", "tool_dev_url": "https://yanglab.westlake.edu.cn/software/gcta/", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:gcta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing MGRM metadata\n`meta.id` should match the MGRM manifest basename, for example\n`plink_simulated_ldms` for `plink_simulated_ldms.mgrm`\n" } }, { "mgrm_file": { "type": "file", "description": "MGRM manifest file", "pattern": "*.mgrm", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "grm_files": { "type": "file", "description": "GRM bundles referenced by `mgrm_file`; each manifest entry should have matching `*.grm.{id,bin,N.bin}` files in this bundle", "pattern": "*.grm.*", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing phenotype metadata; should carry the same sample\nidentity as `meta`, for example `[ id:'plink_simulated_ldms' ]`\n" } }, { "phenotypes_file": { "type": "file", "description": "Phenotype file passed to `--pheno`", "pattern": "*.{phe,pheno,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy map containing quantitative covariate metadata; should carry the\nsame sample identity as `meta`, for example `[ id:'plink_simulated_ldms' ]`\n" } }, { "quant_covariates_file": { "type": "file", "description": "Quantitative covariates file, pass `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy map containing categorical covariate metadata; should carry the\nsame sample identity as `meta`, for example `[ id:'plink_simulated_ldms' ]`\n" } }, { "cat_covariates_file": { "type": "file", "description": "Categorical covariates file, pass `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "reml_results": [ [ { "meta": { "type": "map", "description": "Groovy map containing MGRM metadata\n`meta.id` should match the MGRM manifest basename, for example\n`plink_simulated_ldms` for `plink_simulated_ldms.mgrm`\n" } }, { "*.hsq": { "type": "file", "description": "REML-LDMS result file", "pattern": "*.{hsq}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_gcta": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the version was collected from" } }, { "gcta": { "type": "string", "description": "The tool name" } }, { "gcta --version | sed -En 's/^[*] version v([0-9.]*).*/\\1/p'": { "type": "eval", "description": "The command used to retrieve the GCTA version" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gcta:1.94.1--e22d27187f066d3c", "build_id": "bd-e22d27187f066d3c_1", "scan_id": "sc-b6cc55fb8a03cfda_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gcta:1.94.1--466cdc5f0ba301ae", "build_id": "bd-466cdc5f0ba301ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56e7d9dd85fa648387dcb28e6f9c2eb293c5b2f444f5419266be7732cac23f3d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/gcta/remlldms/.conda-lock/linux_amd64-bd-e22d27187f066d3c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "gecco_convert", "path": "modules/nf-core/gecco/convert/meta.yml", "tree_sha": "38522fb7e897cedd39e07455550da8cc602aa175", "files": [ "modules/nf-core/gecco/convert/environment.yml", "modules/nf-core/gecco/convert/main.nf", "modules/nf-core/gecco/convert/meta.yml", "modules/nf-core/gecco/convert/tests/main.nf.test", "modules/nf-core/gecco/convert/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gecco_convert", "description": "This command helps transforming the output files created by\nGECCO into helpful format, should you want to use the results in\ncombination with other tools.\n", "keywords": [ "bgc", "reformatting", "clusters", "gbk", "gff", "bigslice", "faa", "fna" ], "tools": [ { "gecco": { "description": "Biosynthetic Gene Cluster prediction with Conditional Random Fields.", "homepage": "https://gecco.embl.de", "documentation": "https://gecco.embl.de", "tool_dev_url": "https://github.com/zellerlab/GECCO", "doi": "10.1101/2021.05.03.442509", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "clusters": { "type": "file", "description": "TSV file containing coordinates of gecco predicted clusters and BGC types.\n", "pattern": "*.clusters.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "gbk": { "type": "file", "description": "Per cluster GenBank file containing sequence with annotations\n", "pattern": "*.gbk", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ], { "mode": { "type": "string", "description": "Either clusters or gbk folder output, depending on what is reformatted", "enum": [ "clusters", "gbk" ] } }, { "format": { "type": "string", "description": "Format for the output file", "enum": [ "gff", "bigslice", "faa", "fna" ] } } ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/*.gff": { "type": "file", "description": "GFF3 converted cluster tables containing the position\nand metadata for all the predicted clusters\n", "pattern": "*.gff", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "bigslice": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/*.region*.gbk": { "type": "file", "description": "Converted and aliased GenBank files so that they can be loaded by BiG-SLiCE\n", "pattern": "*.region*.gbk", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ] ], "faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/*.faa": { "type": "file", "description": "Amino-acid FASTA converted GenBank files of all the proteins in a cluster\n", "pattern": "*.faa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "fna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/*.fna": { "type": "file", "description": "Nucleotide sequence FASTA converted GenBank files from the cluster\n", "pattern": "*.fna", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_gecco": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gecco": { "type": "string", "description": "The name of the tool" } }, { "gecco -V |& sed 's/gecco //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gecco": { "type": "string", "description": "The name of the tool" } }, { "gecco -V |& sed 's/gecco //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "gecco_run", "path": "modules/nf-core/gecco/run/meta.yml", "tree_sha": "82e4e9fffe3f273f7f6574ac84f4a8b9a600df4b", "files": [ "modules/nf-core/gecco/run/environment.yml", "modules/nf-core/gecco/run/main.nf", "modules/nf-core/gecco/run/meta.yml", "modules/nf-core/gecco/run/tests/main.nf.test", "modules/nf-core/gecco/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gecco_run", "description": "GECCO is a fast and scalable method for identifying putative novel Biosynthetic Gene Clusters (BGCs) in genomic and metagenomic data using Conditional Random Fields (CRFs).", "keywords": [ "bgc", "detection", "metagenomics", "contigs" ], "tools": [ { "gecco": { "description": "Biosynthetic Gene Cluster prediction with Conditional Random Fields.", "homepage": "https://gecco.embl.de", "documentation": "https://gecco.embl.de", "tool_dev_url": "https://github.com/zellerlab/GECCO", "doi": "10.1101/2021.05.03.442509", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "A genomic file containing one or more sequences as input. Input type is any supported by Biopython (fasta, gbk, etc.)", "pattern": "*", "ontologies": [] } }, { "hmm": { "type": "file", "description": "Alternative HMM file(s) to use in HMMER format", "pattern": "*.hmm", "ontologies": [ { "edam": "http://edamontology.org/format_1370" } ] } } ], { "model_dir": { "type": "directory", "description": "Path to an alternative CRF (Conditional Random Fields) module to use" } } ], "output": { "genes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.genes.tsv": { "type": "file", "description": "TSV file containing detected/predicted genes with BGC probability scores. Will not be generated if no hits are found.", "pattern": "*.genes.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "features": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.features.tsv": { "type": "file", "description": "TSV file containing identified domains", "pattern": "*.features.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.clusters.tsv": { "type": "file", "description": "TSV file containing coordinates of predicted clusters and BGC types. Will not be generated if no hits are found.", "pattern": "*.clusters.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_cluster_*.gbk": { "type": "file", "description": "Per cluster GenBank file (if found) containing sequence with annotations. Will not be generated if no hits are found.", "pattern": "*.gbk", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "AntiSMASH v6 sideload JSON file (if --antismash-sideload) supplied. Will not be generated if no hits are found.", "pattern": "*.gbk", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ] ], "versions_gecco": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gecco": { "type": "string", "description": "The name of the tool" } }, { "gecco -V |& sed 's/gecco //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gecco": { "type": "string", "description": "The name of the tool" } }, { "gecco -V |& sed 's/gecco //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "gedi_indexgenome", "path": "modules/nf-core/gedi/indexgenome/meta.yml", "tree_sha": "70b52a74cd63cd53fa6a12b7363386413272c520", "files": [ "modules/nf-core/gedi/indexgenome/environment.yml", "modules/nf-core/gedi/indexgenome/main.nf", "modules/nf-core/gedi/indexgenome/meta.yml", "modules/nf-core/gedi/indexgenome/tests/main.nf.test", "modules/nf-core/gedi/indexgenome/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gedi_indexgenome", "description": "Build a GEDI genome index from a FASTA and GTF for downstream PRICE ORF prediction", "keywords": [ "riboseq", "index", "genome", "gedi", "price", "orf" ], "tools": [ { "gedi": { "description": "Gedi is a Java software platform for working with genomic data (sequencing reads, sequences, per-base numeric values, annotations). It provides the PRICE algorithm for ribosome profiling ORF discovery.", "homepage": "https://github.com/erhard-lab/gedi", "documentation": "https://github.com/erhard-lab/gedi/wiki", "tool_dev_url": "https://github.com/erhard-lab/gedi", "doi": "10.1038/nmeth.4631", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'homo_sapiens' ]`\n" } }, { "fasta": { "type": "file", "description": "Genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "gtf": { "type": "file", "description": "GTF annotation file", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'homo_sapiens' ]`\n" } }, { "${prefix}": { "type": "directory", "description": "GEDI genome index directory containing the `.oml` index file and\nits sidecar resources. Consumed as `-genomic` by PRICE. Directory\nname defaults to `meta.id` and can be overridden via `task.ext.prefix`.\n", "pattern": "*" } } ] ], "versions_gedi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gedi": { "type": "string", "description": "The name of the tool" } }, { "gedi -e Version 2>&1 | sed -n 's/.*Gedi version \\([^ ]*\\).*/\\1/p' | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gedi": { "type": "string", "description": "The name of the tool" } }, { "gedi -e Version 2>&1 | sed -n 's/.*Gedi version \\([^ ]*\\).*/\\1/p' | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "gedi_price", "path": "modules/nf-core/gedi/price/meta.yml", "tree_sha": "adb949eca14f7513fe08817726114b1d504dab36", "files": [ "modules/nf-core/gedi/price/environment.yml", "modules/nf-core/gedi/price/main.nf", "modules/nf-core/gedi/price/meta.yml", "modules/nf-core/gedi/price/tests/main.nf.test", "modules/nf-core/gedi/price/tests/main.nf.test.snap", "modules/nf-core/gedi/price/tests/nextflow.config" ], "type": "module", "meta": { "name": "gedi_price", "description": "Identify translated ORFs from Ribo-seq BAMs using the PRICE algorithm", "keywords": [ "riboseq", "orf", "price", "gedi", "translation" ], "tools": [ { "gedi": { "description": "Gedi is a Java software platform for working with genomic data (sequencing reads, sequences, per-base numeric values, annotations). It provides the PRICE algorithm (Probabilistic Inference of Codon Activities by an EM algorithm) for ribosome profiling ORF discovery with near-cognate start codon detection.", "homepage": "https://github.com/erhard-lab/gedi", "documentation": "https://github.com/erhard-lab/gedi/wiki", "tool_dev_url": "https://github.com/erhard-lab/gedi", "doi": "10.1038/nmeth.4631", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map identifying the cohort of Ribo-seq BAMs analysed together.\nPRICE is run jointly across all BAMs in this tuple.\ne.g. `[ id:'all_samples' ]`\n" } }, { "bams": { "type": "file", "description": "One or more sorted Ribo-seq BAM files. Staged under `bams/` so PRICE\ndiscovers them via a generated bamlist.\n", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bais": { "type": "file", "description": "Index files matching the input BAMs.", "pattern": "*.{bai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information. `meta2.id` must match the\nbase name used when the index was built (`.oml` lives inside the\nindex directory).\ne.g. `[ id:'homo_sapiens' ]`\n" } }, { "index": { "type": "directory", "description": "GEDI genome index directory produced by GEDI_INDEXGENOME.", "pattern": "price_index" } } ] ], "output": { "orfs_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map identifying the analysed cohort.\n" } }, { "${prefix}.orfs.tsv": { "type": "file", "description": "Tab-delimited table of predicted translated ORFs with start codon,\nlocation, p-value and supporting read counts.\n", "pattern": "*.orfs.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "orfs_cit": [ [ { "meta": { "type": "map", "description": "Groovy Map identifying the analysed cohort.\n" } }, { "${prefix}.orfs.cit": { "type": "file", "description": "GEDI binary CIT file of called ORFs.", "pattern": "*.orfs.cit", "ontologies": [] } } ] ], "orfs_metadata": [ [ { "meta": { "type": "map", "description": "Groovy Map identifying the analysed cohort.\n" } }, { "${prefix}.orfs.cit.metadata.json": { "type": "file", "description": "JSON metadata accompanying the ORF CIT file.", "pattern": "*.orfs.cit.metadata.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "codons_cit": [ [ { "meta": { "type": "map", "description": "Groovy Map identifying the analysed cohort.\n" } }, { "${prefix}.codons.cit": { "type": "file", "description": "GEDI binary CIT file of per-codon signal.", "pattern": "*.codons.cit", "ontologies": [] } } ] ], "model": [ [ { "meta": { "type": "map", "description": "Groovy Map identifying the analysed cohort.\n" } }, { "${prefix}.model": { "type": "file", "description": "PRICE model parameters fit during the run.", "pattern": "*.model", "ontologies": [] } } ] ], "signal": [ [ { "meta": { "type": "map", "description": "Groovy Map identifying the analysed cohort.\n" } }, { "${prefix}.signal.tsv": { "type": "file", "description": "Tab-delimited per-position signal summary.", "pattern": "*.signal.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "param": [ [ { "meta": { "type": "map", "description": "Groovy Map identifying the analysed cohort.\n" } }, { "${prefix}.param": { "type": "file", "description": "PRICE run parameters file.", "pattern": "*.param", "ontologies": [] } } ] ], "versions_gedi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gedi": { "type": "string", "description": "The name of the tool" } }, { "gedi -e Version 2>&1 | sed -n 's/.*Gedi version \\([^ ]*\\).*/\\1/p' | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gedi": { "type": "string", "description": "The name of the tool" } }, { "gedi -e Version 2>&1 | sed -n 's/.*Gedi version \\([^ ]*\\).*/\\1/p' | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "gem2_gem2bedmappability", "path": "modules/nf-core/gem2/gem2bedmappability/meta.yml", "tree_sha": "ac28f11ff7836fc30a8d3f263190e2097611fe69", "files": [ "modules/nf-core/gem2/gem2bedmappability/environment.yml", "modules/nf-core/gem2/gem2bedmappability/main.nf", "modules/nf-core/gem2/gem2bedmappability/meta.yml", "modules/nf-core/gem2/gem2bedmappability/tests/main.nf.test", "modules/nf-core/gem2/gem2bedmappability/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gem2_gem2bedmappability", "description": "Convert a mappability file to bedgraph format", "keywords": [ "mappability", "bedgraph", "index", "gem" ], "tools": [ { "gem2": { "description": "GEM2 is a high-performance mapping tool. It also provide a unique tool to evaluate mappability.", "homepage": "https://paoloribeca.science/gem", "licence": [ "Custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "map": { "type": "file", "description": "The mappability file created from the index", "pattern": "*.mappability", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing index information\n" } }, { "index": { "type": "file", "description": "The index of the reference FASTA", "pattern": "*.gem", "ontologies": [] } } ] ], "output": { "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bg": { "type": "file", "description": "The resulting bedgraph file", "pattern": "*.bg", "ontologies": [] } } ] ], "sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sizes": { "type": "file", "description": "The chromosome sizes", "pattern": "*.sizes", "ontologies": [] } } ] ], "versions_gem2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gem2": { "type": "string", "description": "The name of the tool" } }, { "20200110": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gem2": { "type": "string", "description": "The name of the tool" } }, { "20200110": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gem2_gemindexer", "path": "modules/nf-core/gem2/gemindexer/meta.yml", "tree_sha": "adba04c80127033bfe44f42a9fee08bdc94fdd1b", "files": [ "modules/nf-core/gem2/gemindexer/environment.yml", "modules/nf-core/gem2/gemindexer/main.nf", "modules/nf-core/gem2/gemindexer/meta.yml", "modules/nf-core/gem2/gemindexer/tests/main.nf.test", "modules/nf-core/gem2/gemindexer/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gem2_gemindexer", "description": "Create a GEM index from a FASTA file", "keywords": [ "fasta", "index", "reference", "mappability" ], "tools": [ { "gem2": { "description": "GEM2 is a high-performance mapping tool. It also provide a unique tool to evaluate mappability.", "homepage": "https://paoloribeca.science/gem", "licence": [ "Custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "A reference FASTA file to index", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gem": { "type": "file", "description": "The GEM index file", "pattern": "*.gem", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "The execution log", "pattern": "*.log", "ontologies": [] } } ] ], "versions_gem2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gem2": { "type": "string", "description": "The name of the tool" } }, { "20200110": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gem2": { "type": "string", "description": "The name of the tool" } }, { "20200110": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gem2_gemmappability", "path": "modules/nf-core/gem2/gemmappability/meta.yml", "tree_sha": "908048f1004b1b8792688738ed799a77f6c71675", "files": [ "modules/nf-core/gem2/gemmappability/environment.yml", "modules/nf-core/gem2/gemmappability/main.nf", "modules/nf-core/gem2/gemmappability/meta.yml", "modules/nf-core/gem2/gemmappability/tests/main.nf.test", "modules/nf-core/gem2/gemmappability/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gem2_gemmappability", "description": "Define the mappability of a reference", "keywords": [ "mappability", "gem", "index", "reference" ], "tools": [ { "gem2": { "description": "GEM2 is a high-performance mapping tool. It also provide a unique tool to evaluate mappability.", "homepage": "https://paoloribeca.science/gem", "licence": [ "Custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "The index created with gem-indexer from the reference FASTA", "pattern": "*.gem", "ontologies": [] } } ], { "read_length": { "type": "integer", "description": "The read length to define the mappability of" } } ], "output": { "map": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mappability": { "type": "file", "description": "The resulting mappability file", "pattern": "*.mappability", "ontologies": [] } } ] ], "versions_gem2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gem2": { "type": "string", "description": "The name of the tool" } }, { "20200110": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gem2": { "type": "string", "description": "The name of the tool" } }, { "20200110": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gem3_gem3indexer", "path": "modules/nf-core/gem3/gem3indexer/meta.yml", "tree_sha": "9c82cd26a857b3c1f4bd5833d313ff182b82dc63", "files": [ "modules/nf-core/gem3/gem3indexer/environment.yml", "modules/nf-core/gem3/gem3indexer/main.nf", "modules/nf-core/gem3/gem3indexer/meta.yml", "modules/nf-core/gem3/gem3indexer/tests/main.nf.test", "modules/nf-core/gem3/gem3indexer/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gem3_gem3indexer", "description": "Create a GEM index from a FASTA file", "keywords": [ "fastq", "genomics", "mappability" ], "tools": [ { "gem3": { "description": "The GEM indexer (v3).", "homepage": "https://github.com/miqalvarez/gem3/tree/gem3-indexer", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information about the fasta file\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "A reference FASTA file to index", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gem": { "type": "file", "description": "The GEM index file", "pattern": "*.gem", "ontologies": [] } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.info": { "type": "file", "description": "The execution log", "pattern": "*.info", "ontologies": [] } } ] ], "versions_gem3": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gem3-indexer": { "type": "string", "description": "The name of the tool" } }, { "gem-indexer --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gem3-indexer": { "type": "string", "description": "The name of the tool" } }, { "gem-indexer --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@miqalvarez" ], "maintainers": [ "@miqalvarez" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gem3_gem3mapper", "path": "modules/nf-core/gem3/gem3mapper/meta.yml", "tree_sha": "ab1b3b5ab0cf0cda7dbd65fdfa91b135a4230764", "files": [ "modules/nf-core/gem3/gem3mapper/environment.yml", "modules/nf-core/gem3/gem3mapper/main.nf", "modules/nf-core/gem3/gem3mapper/meta.yml", "modules/nf-core/gem3/gem3mapper/tests/main.nf.test", "modules/nf-core/gem3/gem3mapper/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gem3_gem3mapper", "description": "Performs fastq alignment to a fasta reference using using gem3-mapper", "keywords": [ "fastq", "genomics", "mappability" ], "tools": [ { "gem3": { "description": "The GEM indexer (v3).", "homepage": "https://github.com/smarco/gem3-mapper", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference/index information\ne.g. [ id:'test' ]\n" } }, { "gem": { "type": "file", "description": "GEM3 genome index files", "pattern": "*.{gem}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fastq": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data, respectively.", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "sort_bam": { "type": "boolean", "description": "use samtools sort (true) or samtools view (false)", "pattern": "true or false" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "versions_gem3": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gem3-mapper": { "type": "string", "description": "The name of the tool" } }, { "gem-mapper --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gem3-mapper": { "type": "string", "description": "The name of the tool" } }, { "gem-mapper --version 2>&1 | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@miqalvarez" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gemmi_cif2json", "path": "modules/nf-core/gemmi/cif2json/meta.yml", "tree_sha": "beeffefba52c743bf96ad415a4b5ca137d1f0e21", "files": [ "modules/nf-core/gemmi/cif2json/environment.yml", "modules/nf-core/gemmi/cif2json/main.nf", "modules/nf-core/gemmi/cif2json/meta.yml", "modules/nf-core/gemmi/cif2json/tests/main.nf.test", "modules/nf-core/gemmi/cif2json/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gemmi_cif2json", "description": "Convert macromolecular structure files from mmCIF format to JSON format using gemmi.", "keywords": [ "structure", "mmcif", "cif", "json", "structural-biology" ], "tools": [ { "gemmi": { "description": "Gemmi is a library and command-line tool for parsing, manipulating,\nand converting macromolecular structural biology data formats such as\nmmCIF, PDB, and MTZ.\n", "homepage": "https://gemmi.readthedocs.io/", "documentation": "https://gemmi.readthedocs.io/en/latest/program.html", "tool_dev_url": "https://github.com/project-gemmi/gemmi", "doi": "10.5281/zenodo.3697983", "licence": [ "MPL-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "cif": { "type": "file", "description": "macromolecular structure file in mmCIF (.cif) format", "pattern": "*.cif", "ontologies": [ { "edam": "http://edamontology.org/format_1477" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "Structure file converted to JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_gemmi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gemmi": { "type": "string", "description": "The name of the tool" } }, { "gemmi --version | sed -E 's/^gemmi ([^ ]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gemmi": { "type": "string", "description": "The name of the tool" } }, { "gemmi --version | sed -E 's/^gemmi ([^ ]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "genescopefk", "path": "modules/nf-core/genescopefk/meta.yml", "tree_sha": "12d656bd7b3a31d134d386be5197019cb679e9f4", "files": [ "modules/nf-core/genescopefk/main.nf", "modules/nf-core/genescopefk/meta.yml", "modules/nf-core/genescopefk/tests/main.nf.test", "modules/nf-core/genescopefk/tests/main.nf.test.snap", "modules/nf-core/genescopefk/tests/nextflow.config" ], "type": "module", "meta": { "name": "genescopefk", "description": "A derivative of GenomeScope2.0 modified to work with FastK", "keywords": [ "k-mer", "genome profile", "histogram" ], "tools": [ { "genescopefk": { "description": "A derivative of GenomeScope2.0 modified to work with FastK", "homepage": "https://github.com/thegenemyers/GENESCOPE.FK", "tool_dev_url": "https://github.com/thegenemyers/GENESCOPE.FK", "license": [ "https://github.com/thegenemyers/GENESCOPE.FK/blob/main/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastk_histex_histogram": { "type": "file", "description": "A histogram formatted for GeneScope using the -G parameter from Fastk Histex", "pattern": "*.hist", "ontologies": [] } } ] ], "output": { "linear_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_linear_plot.png": { "type": "file", "description": "A GeneScope linear plot in PNG format", "pattern": "*_linear_plot.png", "ontologies": [] } } ] ], "log_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_log_plot.png": { "type": "file", "description": "A GeneScope log plot in PNG format", "pattern": "*_log_plot.png", "ontologies": [] } } ] ], "model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_model.txt": { "type": "file", "description": "GeneScope model fit summary", "pattern": "*_model.txt", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_summary.txt": { "type": "file", "description": "GeneScope histogram summary", "pattern": "*_summary.txt", "ontologies": [] } } ] ], "transformed_linear_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_transformed_linear_plot.png": { "type": "file", "description": "A GeneScope transformed linear plot in PNG format", "pattern": "*_transformed_linear_plot.png", "ontologies": [] } } ] ], "transformed_log_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_transformed_log_plot.png": { "type": "file", "description": "A GeneScope transformed log plot in PNG format", "pattern": "*_transformed_log_plot.png", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_genescopefk.log": { "type": "file", "description": "GeneScopeFK command stdout log", "pattern": "*_genescopefk.log", "ontologies": [] } } ] ], "kmer_cov": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "KMERCOV": { "type": "float", "description": "Average kmer coverage value extracted from summary file", "pattern": "[0-9.]+" } } ] ], "versions_genescopefk": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "genescopefk": { "type": "string", "description": "Name of the tool" } }, { "R --version | sed '1!d; s/.*version //; s/ .*//'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "genescopefk": { "type": "string", "description": "Name of the tool" } }, { "R --version | sed '1!d; s/.*version //; s/ .*//'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "genin2", "path": "modules/nf-core/genin2/meta.yml", "tree_sha": "7175c319a67654f4aacb747fb01e92f9b89792f3", "files": [ "modules/nf-core/genin2/environment.yml", "modules/nf-core/genin2/main.nf", "modules/nf-core/genin2/meta.yml", "modules/nf-core/genin2/tests/main.nf.test", "modules/nf-core/genin2/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "genin2", "description": "Genin2 is a lightining-fast bioinformatic tool to predict genotypes for H5 viruses belonging to the European clade 2.3.4.4b.", "keywords": [ "genotype", "avian influenza", "H5", "clade 2.3.4.4b", "genin2", "genomics" ], "tools": [ { "genin2": { "description": "Genin2 is a lightining-fast bioinformatic tool to predict genotypes for H5 viruses belonging to the European clade 2.3.4.4b.", "homepage": "https://izsvenezie-virology.github.io/genin2", "documentation": "https://izsvenezie-virology.github.io/genin2", "tool_dev_url": "https://github.com/izsvenezie-virology/genin2", "licence": [ "AGPL v3-or-later" ], "identifier": "biotools:genin2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input sequence in FASTA format", "pattern": "*.{fa,fna,fasta,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "Output TSV file with cluster IDs and genotypes", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_genin2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genin2": { "type": "string", "description": "The name of the tool" } }, { "genin2 --version | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genin2": { "type": "string", "description": "The name of the tool" } }, { "genin2 --version | grep -Eo '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@AlexSartori" ], "maintainers": [ "@AlexSartori" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "genmap_index", "path": "modules/nf-core/genmap/index/meta.yml", "tree_sha": "dd00766ff66128b68fd6988ca13bffa67c3513ee", "files": [ "modules/nf-core/genmap/index/environment.yml", "modules/nf-core/genmap/index/main.nf", "modules/nf-core/genmap/index/meta.yml", "modules/nf-core/genmap/index/tests/main.nf.test", "modules/nf-core/genmap/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "genmap_index", "description": "create index file for genmap", "keywords": [ "index", "mappability", "fasta" ], "tools": [ { "genmap": { "description": "Ultra-fast computation of genome mappability.", "homepage": "https://github.com/cpockrandt/genmap", "documentation": "https://github.com/cpockrandt/genmap", "tool_dev_url": "https://github.com/cpockrandt/genmap", "doi": "10.1093/bioinformatics/btaa222", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "fasta file to index", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Genmap index directory" } } ] ], "versions_genmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genmap": { "type": "string", "description": "The name of the tool" } }, { "genmap --version |& sed -n 's/GenMap version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genmap": { "type": "string", "description": "The name of the tool" } }, { "genmap --version |& sed -n 's/GenMap version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong", "@nvnieuwk" ], "maintainers": [ "@jianhong", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" } ] }, { "name": "genmap_map", "path": "modules/nf-core/genmap/map/meta.yml", "tree_sha": "15f52f428dee5b3009bf50c9f7d6e78a8999e363", "files": [ "modules/nf-core/genmap/map/environment.yml", "modules/nf-core/genmap/map/main.nf", "modules/nf-core/genmap/map/meta.yml", "modules/nf-core/genmap/map/tests/main.nf.test", "modules/nf-core/genmap/map/tests/main.nf.test.snap", "modules/nf-core/genmap/map/tests/nextflow.config" ], "type": "module", "meta": { "name": "genmap_map", "description": "create mappability files for a genome", "keywords": [ "mappability", "index", "fasta", "bedgraph", "csv", "wig" ], "tools": [ { "genmap": { "description": "Ultra-fast computation of genome mappability.", "homepage": "https://github.com/cpockrandt/genmap", "documentation": "https://github.com/cpockrandt/genmap", "tool_dev_url": "https://github.com/cpockrandt/genmap", "doi": "10.1093/bioinformatics/btaa222", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "index directory" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing regions information\ne.g. [ id:'test', single_end:false ]\n" } }, { "regions": { "type": "file", "description": "optional - a bed file with regions to define the mappability off", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.wig": { "type": "file", "description": "genmap wig mappability file", "pattern": "*.wig", "ontologies": [] } } ] ], "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bedgraph": { "type": "file", "description": "genmap bedgraph mappability file", "pattern": "*.bedgraph", "ontologies": [] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "genmap text mappability file", "pattern": "*.txt", "ontologies": [] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv": { "type": "file", "description": "genmap csv mappability file", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_genmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genmap": { "type": "string", "description": "The name of the tool" } }, { "genmap --version |& sed -n 's/GenMap version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genmap": { "type": "string", "description": "The name of the tool" } }, { "genmap --version |& sed -n 's/GenMap version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong", "@nvnieuwk" ], "maintainers": [ "@jianhong", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "genmod_annotate", "path": "modules/nf-core/genmod/annotate/meta.yml", "tree_sha": "7c57790b1c68f67e34f7e013dffd774b6ba43564", "files": [ "modules/nf-core/genmod/annotate/environment.yml", "modules/nf-core/genmod/annotate/main.nf", "modules/nf-core/genmod/annotate/meta.yml", "modules/nf-core/genmod/annotate/tests/main.nf.test", "modules/nf-core/genmod/annotate/tests/main.nf.test.snap", "modules/nf-core/genmod/annotate/tests/nextflow.config" ], "type": "module", "meta": { "name": "genmod_annotate", "description": "for annotating regions, frequencies, cadd scores", "keywords": [ "annotate", "genmod", "ranking" ], "tools": [ { "genmod": { "description": "Annotate genetic inheritance models in variant files", "homepage": "https://github.com/Clinical-Genomics/genmod", "documentation": "https://github.com/Clinical-Genomics/genmod", "tool_dev_url": "https://github.com/moonso", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_annotate.vcf": { "type": "file", "description": "Annotated VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_genmod": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "genmod": { "type": "string", "description": "Name of the tool" } }, { "genmod --version | sed 's/^.*genmod version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "genmod": { "type": "string", "description": "Name of the tool" } }, { "genmod --version | sed 's/^.*genmod version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "genmod_compound", "path": "modules/nf-core/genmod/compound/meta.yml", "tree_sha": "94e467ef238caafdd3aa1b2be80ed5a470df3781", "files": [ "modules/nf-core/genmod/compound/environment.yml", "modules/nf-core/genmod/compound/main.nf", "modules/nf-core/genmod/compound/meta.yml", "modules/nf-core/genmod/compound/tests/main.nf.test", "modules/nf-core/genmod/compound/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "genmod_compound", "description": "Score compounds", "keywords": [ "compound", "genmod", "ranking" ], "tools": [ { "genmod": { "description": "Annotate genetic inheritance models in variant files", "homepage": "https://github.com/Clinical-Genomics/genmod", "documentation": "https://github.com/Clinical-Genomics/genmod", "tool_dev_url": "https://github.com/moonso", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ] #\n" } }, { "*_compound.vcf": { "type": "file", "description": "Output VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_genmod": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "genmod": { "type": "string", "description": "Name of the tool" } }, { "genmod --version | sed 's/^.*genmod version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "genmod": { "type": "string", "description": "Name of the tool" } }, { "genmod --version | sed 's/^.*genmod version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "genmod_models", "path": "modules/nf-core/genmod/models/meta.yml", "tree_sha": "2f676c597547e3e50091c50a045e31c1ee7d09a6", "files": [ "modules/nf-core/genmod/models/environment.yml", "modules/nf-core/genmod/models/main.nf", "modules/nf-core/genmod/models/meta.yml", "modules/nf-core/genmod/models/tests/main.nf.test", "modules/nf-core/genmod/models/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "genmod_models", "description": "annotate models of inheritance", "keywords": [ "models", "genmod", "ranking" ], "tools": [ { "genmod": { "description": "Annotate genetic inheritance models in variant files", "homepage": "https://github.com/Clinical-Genomics/genmod", "documentation": "https://github.com/Clinical-Genomics/genmod", "tool_dev_url": "https://github.com/moonso", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_vcf": { "type": "file", "description": "vcf file", "pattern": "*.{vcf}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PED file with family information", "ontologies": [] } } ], { "reduced_penetrance": { "type": "file", "description": "file with gene ids that have reduced penetrance", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_models.vcf": { "type": "file", "description": "Output VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_genmod": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "genmod": { "type": "string", "description": "Name of the tool" } }, { "genmod --version | sed 's/^.*genmod version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "genmod": { "type": "string", "description": "Name of the tool" } }, { "genmod --version | sed 's/^.*genmod version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "genmod_score", "path": "modules/nf-core/genmod/score/meta.yml", "tree_sha": "f64143639a7a34353832ce1311616782b244e4f1", "files": [ "modules/nf-core/genmod/score/environment.yml", "modules/nf-core/genmod/score/main.nf", "modules/nf-core/genmod/score/meta.yml", "modules/nf-core/genmod/score/tests/main.nf.test", "modules/nf-core/genmod/score/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "genmod_score", "description": "Score the variants of a vcf based on their annotation", "keywords": [ "score", "ranking", "genmod" ], "tools": [ { "genmod": { "description": "Annotate genetic inheritance models in variant files", "homepage": "https://github.com/Clinical-Genomics/genmod", "documentation": "https://github.com/Clinical-Genomics/genmod", "tool_dev_url": "https://github.com/moonso", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_vcf": { "type": "file", "description": "vcf file", "pattern": "*.{vcf}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PED file with family information", "ontologies": [] } }, { "score_config": { "type": "file", "description": "rank model config file", "pattern": "*.{ini}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_score.vcf": { "type": "file", "description": "Output VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_genmod": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "genmod": { "type": "string", "description": "Name of the tool" } }, { "genmod --version | sed 's/^.*genmod version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "genmod": { "type": "string", "description": "Name of the tool" } }, { "genmod --version | sed 's/^.*genmod version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "genomad_download", "path": "modules/nf-core/genomad/download/meta.yml", "tree_sha": "42a3747dbc3fa62cf4676d47ba5ac56802a6e53f", "files": [ "modules/nf-core/genomad/download/.conda-lock/linux_amd64-bd-27836e6e665e84b5_1.txt", "modules/nf-core/genomad/download/.conda-lock/linux_arm64-bd-faad3712d5d168cd_1.txt", "modules/nf-core/genomad/download/environment.yml", "modules/nf-core/genomad/download/main.nf", "modules/nf-core/genomad/download/meta.yml", "modules/nf-core/genomad/download/tests/main.nf.test", "modules/nf-core/genomad/download/tests/main.nf.test.snap", "modules/nf-core/genomad/download/tests/nextflow.config" ], "type": "module", "meta": { "name": "genomad_download", "description": "Download geNomad databases and related files", "keywords": [ "metagenomics", "genomad", "database", "download", "phage", "virus", "plasmid" ], "tools": [ { "genomad": { "description": "Identification of mobile genetic elements", "homepage": "https://portal.nersc.gov/genomad/", "documentation": "https://portal.nersc.gov/genomad/", "tool_dev_url": "https://github.com/apcamargo/genomad/", "doi": "10.1101/2023.03.05.531206", "licence": [ "Lawrence Berkeley National Labs BSD variant license" ], "identifier": "biotools:genomad" } } ], "output": { "genomad_db": [ { "genomad_db/": { "type": "directory", "description": "Directory containing downloaded data with directory being named \"genomad_db\"", "pattern": "genomad_db" } } ], "versions_genomad": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genomad": { "type": "string", "description": "The name of the tool" } }, { "genomad --version 2>&1 | sed 's/^.*geNomad, version //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genomad": { "type": "string", "description": "The name of the tool" } }, { "genomad --version 2>&1 | sed 's/^.*geNomad, version //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/genomad:1.12.0--faad3712d5d168cd", "build_id": "bd-faad3712d5d168cd_1", "scan_id": "sc-7a049ac1c8d6f0ed_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/genomad:1.12.0--27836e6e665e84b5", "build_id": "bd-27836e6e665e84b5_1", "scan_id": "sc-220af21a53dfb7d4_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/genomad:1.12.0--492a522b1d209f3b", "build_id": "bd-492a522b1d209f3b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fc/fcee21b42347c4de44ffe555e6a3e24c929856439a14f255576c94ee3b2ddccb/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/genomad:1.12.0--a6462035ff2ec6ae", "build_id": "bd-a6462035ff2ec6ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/83e31b082e82e714b01040adf90f865fdd229b6d9d926525b821d207271a3922/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/genomad/endtoend/.conda-lock/linux_amd64-bd-27836e6e665e84b5_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/genomad/endtoend/.conda-lock/linux_arm64-bd-faad3712d5d168cd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "phageannotator", "version": "dev" } ] }, { "name": "genomad_endtoend", "path": "modules/nf-core/genomad/endtoend/meta.yml", "tree_sha": "e9ab46f3537f1efd5b97ce67e38f4476a1cd625b", "files": [ "modules/nf-core/genomad/endtoend/.conda-lock/linux_amd64-bd-27836e6e665e84b5_1.txt", "modules/nf-core/genomad/endtoend/.conda-lock/linux_arm64-bd-faad3712d5d168cd_1.txt", "modules/nf-core/genomad/endtoend/environment.yml", "modules/nf-core/genomad/endtoend/main.nf", "modules/nf-core/genomad/endtoend/meta.yml", "modules/nf-core/genomad/endtoend/tests/main.nf.test", "modules/nf-core/genomad/endtoend/tests/main.nf.test.snap", "modules/nf-core/genomad/endtoend/tests/nextflow.config" ], "type": "module", "meta": { "name": "genomad_endtoend", "description": "Identify mobile genetic elements present in genomic assemblies", "keywords": [ "metagenomics", "genomad", "database", "download", "phage", "virus", "plasmid" ], "tools": [ { "genomad": { "description": "Identification of mobile genetic elements", "homepage": "https://portal.nersc.gov/genomad/", "documentation": "https://portal.nersc.gov/genomad/", "tool_dev_url": "https://github.com/apcamargo/genomad/", "doi": "10.1101/2023.03.05.531206", "licence": [ "Lawrence Berkeley National Labs BSD variant license" ], "identifier": "biotools:genomad" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file containing contigs/scaffolds/chromosomes", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "genomad_db": { "type": "directory", "description": "Directory pointing to geNomad database" } } ] ], "output": { "genomad_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/": { "type": "file", "description": "The full output directory from Genomad", "pattern": "${prefix}/", "ontologies": [] } } ] ], "aggregated_classification": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_aggregated_classification/*_aggregated_classification.tsv": { "type": "file", "description": "Combined classification scores for each contig/scaffold/chromosome", "pattern": "*_aggregated_classification.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "marker_classification": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_marker_classification/*_marker_classification.tsv": { "type": "file", "description": "Marker-based classification scores when --disable-nn-classification is used", "pattern": "*_marker_classification.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "taxonomy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_annotate/*_taxonomy.tsv": { "type": "file", "description": "Detailed output of geNomad's marker gene taxonomy analysis", "pattern": "*_taxonomy.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "provirus": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_find_proviruses/*_provirus.tsv": { "type": "file", "description": "Detailed output of each provirus identified by geNomad's find_proviruses module", "pattern": "*_provirus.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "compositions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_score_calibration/*_compositions.tsv": { "type": "file", "description": "OPTIONAL - Predicted sample composition when `--enable-score-calibration` is used", "pattern": "*_compositions.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "calibrated_classification": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_score_calibration/*_calibrated_aggregated_classification.tsv": { "type": "file", "description": "OPTIONAL - Classification scores that have been adjusted based on sample composition when `--enable-score-calibration` is used`", "pattern": "*_calibrated_aggregated_classification.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "plasmid_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_summary/*_plasmid.fna.gz": { "type": "file", "description": "FASTA file containing predicted plasmid sequences", "pattern": "*_plasmid.fna", "ontologies": [] } } ] ], "plasmid_genes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_summary/*_plasmid_genes.tsv": { "type": "file", "description": "TSV file containing predicted plasmid genes and their annotations", "pattern": "*_plasmid_genes.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "plasmid_proteins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_summary/*_plasmid_proteins.faa.gz": { "type": "file", "description": "FASTA file containing predicted plasmid protein sequences", "pattern": "*_plasmid_proteins.faa", "ontologies": [] } } ] ], "plasmid_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_summary/*_plasmid_summary.tsv": { "type": "file", "description": "TSV file containing a summary of geNomad's plasmid predictions", "pattern": "*_plasmid_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "virus_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_summary/*_virus.fna.gz": { "type": "file", "description": "FASTA file containing predicted virus sequences", "pattern": "*_virus.fna", "ontologies": [] } } ] ], "virus_genes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_summary/*_virus_genes.tsv": { "type": "file", "description": "TSV file containing predicted virus genes and their annotations", "pattern": "*_virus_genes.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "virus_proteins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_summary/*_virus_proteins.faa.gz": { "type": "file", "description": "FASTA file containing predicted virus protein sequences", "pattern": "*_virus_proteins.faa", "ontologies": [] } } ] ], "virus_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_summary/*_virus_summary.tsv": { "type": "file", "description": "TSV file containing a summary of geNomad's virus predictions", "pattern": "*_virus_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_genomad": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genomad": { "type": "string", "description": "The name of the tool" } }, { "genomad --version 2>&1 | sed 's/^.*geNomad, version //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_genomad_db": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genomad_db": { "type": "string", "description": "The name of the tool" } }, { "if [ -s ${genomad_db}/version.txt ]; then cat ${genomad_db}/version.txt; else echo 'unknown'; fi": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genomad": { "type": "string", "description": "The name of the tool" } }, { "genomad --version 2>&1 | sed 's/^.*geNomad, version //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genomad_db": { "type": "string", "description": "The name of the tool" } }, { "if [ -s ${genomad_db}/version.txt ]; then cat ${genomad_db}/version.txt; else echo 'unknown'; fi": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM", "@gallvp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/genomad:1.12.0--faad3712d5d168cd", "build_id": "bd-faad3712d5d168cd_1", "scan_id": "sc-7a049ac1c8d6f0ed_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/genomad:1.12.0--27836e6e665e84b5", "build_id": "bd-27836e6e665e84b5_1", "scan_id": "sc-220af21a53dfb7d4_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/genomad:1.12.0--492a522b1d209f3b", "build_id": "bd-492a522b1d209f3b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fc/fcee21b42347c4de44ffe555e6a3e24c929856439a14f255576c94ee3b2ddccb/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/genomad:1.12.0--a6462035ff2ec6ae", "build_id": "bd-a6462035ff2ec6ae_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/83e31b082e82e714b01040adf90f865fdd229b6d9d926525b821d207271a3922/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/genomad/endtoend/.conda-lock/linux_amd64-bd-27836e6e665e84b5_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/genomad/endtoend/.conda-lock/linux_arm64-bd-faad3712d5d168cd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "phageannotator", "version": "dev" } ] }, { "name": "genomescope2", "path": "modules/nf-core/genomescope2/meta.yml", "tree_sha": "f12becb37af8a5644573da9f25615d0282a45f9e", "files": [ "modules/nf-core/genomescope2/environment.yml", "modules/nf-core/genomescope2/main.nf", "modules/nf-core/genomescope2/meta.yml", "modules/nf-core/genomescope2/tests/main.nf.test", "modules/nf-core/genomescope2/tests/main.nf.test.snap", "modules/nf-core/genomescope2/tests/nextflow.config" ], "type": "module", "meta": { "name": "genomescope2", "description": "Estimate genome heterozygosity, repeat content, and size from sequencing reads using a kmer-based statistical approach", "keywords": [ "genome size", "genome heterozygosity", "repeat content" ], "tools": [ { "genomescope2": { "description": "Reference-free profiling of polyploid genomes", "homepage": "http://qb.cshl.edu/genomescope/genomescope2.0/", "documentation": "https://github.com/tbenavi1/genomescope2.0/blob/master/README.md", "tool_dev_url": "https://github.com/tbenavi1/genomescope2.0", "doi": "10.1038/s41467-020-14998-3", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "histogram": { "type": "file", "description": "A K-mer histogram file", "pattern": "*.hist", "ontologies": [] } } ] ], "output": { "linear_plot_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_linear_plot.png": { "type": "file", "description": "A genomescope2 linear plot in PNG format", "pattern": "*_linear_plot.png", "ontologies": [] } } ] ], "transformed_linear_plot_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_transformed_linear_plot.png": { "type": "file", "description": "A genomescope2 transformed linear plot in PNG format", "pattern": "*_transformed_linear_plot.png", "ontologies": [] } } ] ], "log_plot_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_log_plot.png": { "type": "file", "description": "A genomescope2 log plot in PNG format", "pattern": "*_log_plot.png", "ontologies": [] } } ] ], "transformed_log_plot_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_transformed_log_plot.png": { "type": "file", "description": "A genomescope2 transformed log plot in PNG format", "pattern": "*_transformed_log_plot.png", "ontologies": [] } } ] ], "model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_model.txt": { "type": "file", "description": "Genomescope2 model fit summary", "pattern": "*_model.txt", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_summary.txt": { "type": "file", "description": "Genomescope2 histogram summary", "pattern": "*_summary.txt", "ontologies": [] } } ] ], "lookup_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_lookup_table.txt": { "type": "file", "description": "Fitted histogram lookup table", "pattern": "*_lookup_table.txt", "ontologies": [] } } ] ], "fitted_histogram_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_fitted_hist.png": { "type": "file", "description": "A genomescope2 fitted histogram plot in PNG format", "pattern": "*_fitted_hist.png", "ontologies": [] } } ] ], "json_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "A JSON format report of the genomescope2 model", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_genomescope2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genomescope2": { "type": "string", "description": "The name of the tool" } }, { "genomescope2 -v | sed \"s/GenomeScope //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genomescope2": { "type": "string", "description": "The name of the tool" } }, { "genomescope2 -v | sed \"s/GenomeScope //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "genometester4_glistmaker", "path": "modules/nf-core/genometester4/glistmaker/meta.yml", "tree_sha": "6ec86bd7f411911a1dc293e614a22b954732b26d", "files": [ "modules/nf-core/genometester4/glistmaker/environment.yml", "modules/nf-core/genometester4/glistmaker/main.nf", "modules/nf-core/genometester4/glistmaker/meta.yml", "modules/nf-core/genometester4/glistmaker/tests/main.nf.test", "modules/nf-core/genometester4/glistmaker/tests/main.nf.test.snap", "modules/nf-core/genometester4/glistmaker/tests/nextflow.config" ], "type": "module", "meta": { "name": "genometester4_glistmaker", "description": "Create and count k-mer lists from nucelotide sequences.", "keywords": [ "kmer", "sort", "alignment-free" ], "tools": [ { "genometester4": { "description": "A toolkit for performing set operations - union, intersection and complement - on k-mer lists.", "homepage": "https://github.com/bioinfo-ut/GenomeTester4", "documentation": "https://github.com/bioinfo-ut/GenomeTester4", "tool_dev_url": "https://github.com/bioinfo-ut/GenomeTester4", "doi": "10.1186/s13742-015-0097-y", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.list": { "type": "file", "description": "Compressed file containiing the list of observed k-mers and their counts.", "pattern": "*.list", "ontologies": [] } } ] ], "versions_genometester4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometester4": { "type": "string", "description": "The name of the tool" } }, { "glistmaker --version | sed -e 's/glistmaker v//g' ": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometester4": { "type": "string", "description": "The name of the tool" } }, { "glistmaker --version | sed -e 's/glistmaker v//g' ": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@snunzi" ], "maintainers": [ "@snunzi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "genotyphi_parse", "path": "modules/nf-core/genotyphi/parse/meta.yml", "tree_sha": "c8ba9fdafdee512efeaf87bbf4a191b5f2924df9", "files": [ "modules/nf-core/genotyphi/parse/environment.yml", "modules/nf-core/genotyphi/parse/main.nf", "modules/nf-core/genotyphi/parse/meta.yml", "modules/nf-core/genotyphi/parse/tests/main.nf.test", "modules/nf-core/genotyphi/parse/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "genotyphi_parse", "description": "Genotype Salmonella Typhi from Mykrobe results", "keywords": [ "genotype", "Salmonella Typhi", "Mykrobe" ], "tools": [ { "genotyphi": { "description": "Assign genotypes to Salmonella Typhi genomes based on VCF files (mapped to Typhi CT18 reference genome)", "homepage": "https://github.com/katholt/genotyphi", "documentation": "https://github.com/katholt/genotyphi", "tool_dev_url": "https://github.com/katholt/genotyphi", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "json": { "type": "file", "description": "JSON formatted file of Mykrobe results", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "A tab-delimited file of predicted genotypes", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_genotyphi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genotyphi": { "type": "string", "description": "The name of the tool" } }, { "genotyphi --version |& sed 's/^.*GenoTyphi v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genotyphi": { "type": "string", "description": "The name of the tool" } }, { "genotyphi --version |& sed 's/^.*GenoTyphi v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "genrich", "path": "modules/nf-core/genrich/meta.yml", "tree_sha": "6250843e0629b1b89a74f8d9f5d1b2f49f5b7cd7", "files": [ "modules/nf-core/genrich/environment.yml", "modules/nf-core/genrich/main.nf", "modules/nf-core/genrich/meta.yml", "modules/nf-core/genrich/tests/main.nf.test", "modules/nf-core/genrich/tests/main.nf.test.snap", "modules/nf-core/genrich/tests/nextflow.config" ], "type": "module", "meta": { "name": "genrich", "description": "Peak-calling for ChIP-seq and ATAC-seq enrichment experiments", "keywords": [ "peak-calling", "ChIP-seq", "ATAC-seq" ], "tools": [ { "genrich": { "description": "Genrich is a peak-caller for genomic enrichment assays (e.g. ChIP-seq, ATAC-seq).\nIt analyzes alignment files generated following the assay and produces a file\ndetailing peaks of significant enrichment.\n", "homepage": "https://github.com/jsh58/Genrich", "documentation": "https://github.com/jsh58/Genrich#readme", "tool_dev_url": "https://github.com/jsh58/Genrich", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "treatment_bam": { "type": "file", "description": "Coordinate sorted BAM/SAM file from treatment sample or list of BAM/SAM files from biological replicates", "pattern": "*.{bam,sam}", "ontologies": [] } }, { "control_bam": { "type": "file", "description": "Coordinate sorted BAM/SAM file from control sample or list of BAM/SAM files from control samples", "pattern": "*.{bam,sam}", "ontologies": [] } } ], { "blacklist_bed": { "type": "file", "description": "Bed file containing genomic intervals to exclude from the analysis", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "peak": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.narrowPeak": { "type": "file", "description": "Narrow peak file containing genomic intervals of significant enrichment", "pattern": "*.{narrowPeak}", "ontologies": [] } } ] ], "versions_genrich": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genrich": { "type": "string", "description": "The name of the tool" } }, { "Genrich --version 2>&1 | head -n1 | sed 's/Genrich, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "bedgraph_pvalues": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pvalues.bedGraph": { "type": "file", "description": "bedGraph file containing p/q values", "pattern": "*.{pvalues.bedGraph}", "ontologies": [] } } ] ], "bedgraph_pileup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pileup.bedGraph": { "type": "file", "description": "bedGraph file containing pileups and p-values", "pattern": "*.{pileup.bedGraph}", "ontologies": [] } } ] ], "bed_intervals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.intervals.bed": { "type": "file", "description": "Bed file containing annotated intervals", "pattern": "*.{intervals.bed}", "ontologies": [] } } ] ], "duplicates": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.duplicates.txt": { "type": "file", "description": "Text output file containing intervals corresponding to PCR duplicates", "pattern": "*.{intervals.txt}", "ontologies": [] } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genrich": { "type": "string", "description": "The name of the tool" } }, { "Genrich --version 2>&1 | head -n1 | sed 's/Genrich, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JoseEspinosa", "@samuelruizperez" ], "maintainers": [ "@JoseEspinosa", "@samuelruizperez" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gens_preparecovandbaf", "path": "modules/nf-core/gens/preparecovandbaf/meta.yml", "tree_sha": "6fe3cc0530efb367055f8875a4fff26eb141453d", "files": [ "modules/nf-core/gens/preparecovandbaf/environment.yml", "modules/nf-core/gens/preparecovandbaf/main.nf", "modules/nf-core/gens/preparecovandbaf/meta.yml", "modules/nf-core/gens/preparecovandbaf/tests/main.nf.test", "modules/nf-core/gens/preparecovandbaf/tests/main.nf.test.snap", "modules/nf-core/gens/preparecovandbaf/tests/tags.yml" ], "type": "module", "meta": { "name": "preparecovandbaf", "description": "Tools for preparing inputs for visualization in Gens", "keywords": [ "gens", "preparecovandbaf", "preprocessing", "genomics", "CNV" ], "tools": [ { "gens": { "description": "Scripts for preparing input data to Gens", "homepage": "https://github.com/SMD-Bioinformatics-Lund/Prepare-Gens-input-data", "documentation": "https://github.com/SMD-Bioinformatics-Lund/Prepare-Gens-input-data", "tool_dev_url": "https://github.com/SMD-Bioinformatics-Lund/Prepare-Gens-input-data", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "read_counts": { "type": "file", "description": "Binned coverage calculations from GATK", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "gvcf": { "type": "file", "description": "GVCF. It is used to calculate B-allele frequencies at the sites specified in baf_positions. It can be generated using any SNV-caller.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "gvcf_tbi": { "type": "file", "description": "GVCF tabix index", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], { "baf_positions": { "type": "file", "description": "Sites to sample for BAF calculations", "pattern": "*.{tsv,tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "cov_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.cov.bed.gz": { "type": "file", "description": "Coverage bed (bgzipped)" } } ] ], "cov_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.cov.bed.gz.tbi": { "type": "file", "description": "Tabix index for coverage bed" } } ] ], "baf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.baf.bed.gz": { "type": "file", "description": "BAF bed (bgzipped)" } } ] ], "baf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.baf.bed.gz.tbi": { "type": "file", "description": "Tabix index for BAF bed" } } ] ], "versions_preparecovandbaf": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "preparecovandbaf": { "type": "string", "description": "The tool name" } }, { "generate_cov_and_baf --version": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "preparecovandbaf": { "type": "string", "description": "The tool name" } }, { "generate_cov_and_baf --version": { "type": "eval", "description": "The expression used to obtain the tool version" } } ] ] }, "authors": [ "@jakob37" ], "maintainers": [ "@jakob37" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "geofetch", "path": "modules/nf-core/geofetch/meta.yml", "tree_sha": "9464aba91adeaecd0e6a7c999e069b46be75ee5e", "files": [ "modules/nf-core/geofetch/environment.yml", "modules/nf-core/geofetch/main.nf", "modules/nf-core/geofetch/meta.yml", "modules/nf-core/geofetch/tests/main.nf.test", "modules/nf-core/geofetch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "geofetch", "description": "geofetch is a command-line tool that downloads and organizes data and metadata from GEO and SRA", "keywords": [ "GEO", "expression", "microarray", "sequencing" ], "tools": [ { "geofetch": { "description": "Downloads data and metadata from GEO and SRA and creates standard PEPs.", "homepage": "http://geofetch.databio.org/", "documentation": "http://geofetch.databio.org/", "tool_dev_url": "https://github.com/pepkit/geofetch", "licence": [ "BSD-2-clause" ], "args_id": "$args", "identifier": "" } } ], "input": [ { "geo_accession": { "type": "string", "description": "GEO accession ID" } } ], "output": { "samples": [ [ { "${geo_accession}": { "type": "file", "description": "List of sample files fetched", "pattern": "${geo_accession}/*.CEL.gz", "ontologies": [] } }, { "${geo_accession}/*.CEL.gz": { "type": "file", "description": "List of sample files fetched", "pattern": "${geo_accession}/*.CEL.gz", "ontologies": [] } } ] ], "versions_geofetch": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "geofetch": { "type": "string", "description": "The tool name" } }, { "geofetch --version 2>&1 | sed '1!d; s/^geofetch //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "geofetch": { "type": "string", "description": "The tool name" } }, { "geofetch --version 2>&1 | sed '1!d; s/^geofetch //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mribeirodantas" ], "maintainers": [ "@mribeirodantas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "geoquery_getgeo", "path": "modules/nf-core/geoquery/getgeo/meta.yml", "tree_sha": "26544a23ca85dbe57e88380b4fc5a8156922996d", "files": [ "modules/nf-core/geoquery/getgeo/environment.yml", "modules/nf-core/geoquery/getgeo/main.nf", "modules/nf-core/geoquery/getgeo/meta.yml", "modules/nf-core/geoquery/getgeo/templates/getgeo.R", "modules/nf-core/geoquery/getgeo/tests/main.nf.test", "modules/nf-core/geoquery/getgeo/tests/main.nf.test.snap", "modules/nf-core/geoquery/getgeo/tests/nextflow.config" ], "type": "module", "meta": { "name": "geoquery_getgeo", "description": "Retrieves GEO data from the Gene Expression Omnibus (GEO)", "keywords": [ "geo", "expression", "microarray" ], "tools": [ { "geoquery": { "description": "Get data from NCBI Gene Expression Omnibus (GEO)", "homepage": "https://bioconductor.org/packages/release/bioc/html/GEOquery.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/GEOquery/inst/doc/GEOquery.html", "tool_dev_url": "https://github.com/seandavi/GEOquery", "doi": "10.1093/bioinformatics/btm254", "licence": [ "MIT" ], "identifier": "biotools:geoquery" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata about the GEO dataset, minimally 'id'.\n" } }, { "querygse": { "type": "string", "description": "GSE identifier to pass to getGEO()\n" } } ] ], "output": { "rds": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "*.rds": { "type": "file", "description": "R object containing GEO data", "pattern": "*.rds", "ontologies": [] } } ] ], "expression": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "*matrix.tsv": { "type": "file", "description": "TSV-format expression matrix", "pattern": "*matrix.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "annotation": [ [ { "meta": { "type": "map", "description": "A Groovy map containing sample information" } }, { "*annotation.tsv": { "type": "file", "description": "TSV-format annotation file", "pattern": "*annotation.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@azedinez", "@pinin4fjords" ], "maintainers": [ "@azedinez", "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "getorganelle_config", "path": "modules/nf-core/getorganelle/config/meta.yml", "tree_sha": "69224cdf5bac560ba3c8f66a9b792435fe98f460", "files": [ "modules/nf-core/getorganelle/config/environment.yml", "modules/nf-core/getorganelle/config/main.nf", "modules/nf-core/getorganelle/config/meta.yml", "modules/nf-core/getorganelle/config/tests/main.nf.test", "modules/nf-core/getorganelle/config/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "getorganelle_config", "description": "Downloads databases needed for running getorganelle", "keywords": [ "assembly", "organelle", "mitochondria", "download", "database" ], "tools": [ { "getorganelle": { "description": "Get organelle genomes from genome skimming data", "homepage": "https://github.com/Kinggerm/GetOrganelle", "documentation": "https://github.com/Kinggerm/GetOrganelle", "tool_dev_url": "https://github.com/Kinggerm/GetOrganelle", "doi": "10.1186/s13059-020-02154-5", "licence": [ "GPL v3" ], "identifier": "biotools:getorganelle" } } ], "input": [ { "organelle_type": { "type": "string", "description": "Type of database, esp. embplant_pt (embryophyta plant plastome), other_pt (non-embryophyta plant plastome), embplant_mt (plant mitochondrion), embplant_nr (plant nuclear ribosomal RNA), animal_mt (animal mitochondrion), and fungus_mt (fungus mitochondrion), fungus_nr (fungus nuclear ribosomal RNA)\n" } } ], "output": { "db": [ [ { "organelle_type": { "type": "string", "description": "Type of database, esp. embplant_pt (embryophyta plant plastome), other_pt (non-embryophyta plant plastome), embplant_mt (plant mitochondrion), embplant_nr (plant nuclear ribosomal RNA), animal_mt (animal mitochondrion), and fungus_mt (fungus mitochondrion), fungus_nr (fungus nuclear ribosomal RNA)\n" } }, { "getorganelle": { "type": "directory", "description": "Downloaded database for GetOrganelle" } } ] ], "versions_getorganelle": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "getorganelle": { "type": "string", "description": "Downloaded database for GetOrganelle" } }, { "get_organelle_config.py --version |& sed 's/^GetOrganelle v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "getorganelle": { "type": "string", "description": "Downloaded database for GetOrganelle" } }, { "get_organelle_config.py --version |& sed 's/^GetOrganelle v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erinyoung" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "getorganelle_fromreads", "path": "modules/nf-core/getorganelle/fromreads/meta.yml", "tree_sha": "4b86febcbc43cc36ffb46ef8e2a469947e49c76d", "files": [ "modules/nf-core/getorganelle/fromreads/environment.yml", "modules/nf-core/getorganelle/fromreads/main.nf", "modules/nf-core/getorganelle/fromreads/meta.yml", "modules/nf-core/getorganelle/fromreads/tests/main.nf.test", "modules/nf-core/getorganelle/fromreads/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "getorganelle_fromreads", "description": "Assembles organelle genomes from genomic data", "keywords": [ "assembly", "organelle", "mitochondria", "illumina" ], "tools": [ { "getorganelle": { "description": "Get organelle genomes from genome skimming data", "homepage": "https://github.com/Kinggerm/GetOrganelle", "documentation": "https://github.com/Kinggerm/GetOrganelle", "tool_dev_url": "https://github.com/Kinggerm/GetOrganelle", "doi": "10.1186/s13059-020-02154-5", "licence": [ "GPL v3" ], "identifier": "biotools:getorganelle" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fastq": { "type": "file", "description": "Input fastq files", "pattern": "*.{fastq.gz}", "ontologies": [] } } ], [ { "organelle_type": { "type": "string", "description": "Type of database, esp. embplant_pt (embryophyta plant plastome), other_pt (non-embryophyta plant plastome), embplant_mt (plant mitochondrion), embplant_nr (plant nuclear ribosomal RNA), animal_mt (animal mitochondrion), and fungus_mt (fungus mitochondrion), fungus_nr (fungus nuclear ribosomal RNA)\n" } }, { "db": { "type": "directory", "description": "GetOrganelle database" } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "results/${prefix}.${organelle_type}.fasta.gz": { "type": "file", "description": "Complete or partial organelle sequences", "pattern": "*.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "etc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "results/*": { "type": "file", "description": "Other output files", "ontologies": [] } } ] ], "versions_getorganelle": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "getorganelle": { "type": "string", "description": "The name of the tool" } }, { "get_organelle_from_reads.py --version |& sed 's/^GetOrganelle v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "getorganelle": { "type": "string", "description": "The name of the tool" } }, { "get_organelle_from_reads.py --version |& sed 's/^GetOrganelle v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erinyoung" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gfaffix", "path": "modules/nf-core/gfaffix/meta.yml", "tree_sha": "d574dca7d5467a444eff7de84b30fb0c66907d46", "files": [ "modules/nf-core/gfaffix/environment.yml", "modules/nf-core/gfaffix/main.nf", "modules/nf-core/gfaffix/meta.yml", "modules/nf-core/gfaffix/tests/main.nf.test", "modules/nf-core/gfaffix/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gfaffix", "description": "Collapse walk-preserving shared affixes in variation graphs in GFA format", "keywords": [ "gfa", "graph", "pangenome", "variation graph" ], "tools": [ { "gfaffix": { "description": "GFAffix identifies walk-preserving shared affixes in variation graphs and\ncollapses them into a non-redundant graph structure.\n", "homepage": "https://github.com/marschall-lab/GFAffix", "documentation": "https://github.com/marschall-lab/GFAffix", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gfa": { "type": "file", "description": "Variation graph in GFA format", "pattern": "*.{gfa}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gfa": { "type": "file", "description": "Non-redundant variation graph in GFA 1.0 format", "pattern": "*.{gfa}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "affixes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Shared affixes in tab-separated values (TSV) text format", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_gfaffix": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gfaffix": { "type": "string", "description": "The name of the tool" } }, { "gfaffix --version | cut -d\" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gfaffix": { "type": "string", "description": "The name of the tool" } }, { "gfaffix --version | cut -d\" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh" ], "maintainers": [ "@heuermh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "gfastats", "path": "modules/nf-core/gfastats/meta.yml", "tree_sha": "90b3a946663ad01eb2e92e283acf52535aec2a65", "files": [ "modules/nf-core/gfastats/environment.yml", "modules/nf-core/gfastats/main.nf", "modules/nf-core/gfastats/meta.yml", "modules/nf-core/gfastats/tests/main.nf.test", "modules/nf-core/gfastats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gfastats", "description": "A single fast and exhaustive tool for summary statistics and simultaneous *fa*\n(fasta, fastq, gfa [.gz]) genome assembly file manipulation.\n", "keywords": [ "gfastats", "fasta", "genome assembly", "genome summary", "genome manipulation", "genome statistics" ], "tools": [ { "gfastats": { "description": "The swiss army knife for genome assembly.", "homepage": "https://github.com/vgl-hub/gfastats", "documentation": "https://github.com/vgl-hub/gfastats/tree/main/instructions", "tool_dev_url": "https://github.com/vgl-hub/gfastats", "doi": "10.1093/bioinformatics/btac460", "licence": [ "MIT" ], "identifier": "biotools:gfastats" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "assembly": { "type": "file", "description": "Draft assembly file", "pattern": "*.{fasta,fastq,gfa}(.gz)?", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3975" } ] } } ], { "out_fmt": { "type": "string", "description": "Output format (fasta, fastq, gfa)" } }, { "genome_size": { "type": "integer", "description": "estimated genome size (bp) for NG* statistics (optional)." } }, { "target": { "type": "string", "description": "target specific sequence by header, optionally with coordinates (optional)." } }, [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "agpfile": { "type": "file", "description": "converts input agp to path and replaces existing paths.", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "include_bed": { "type": "file", "description": "generates output on a subset list of headers or coordinates in 0-based bed format.", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "exclude_bed": { "type": "file", "description": "opposite of --include-bed. They can be combined (no coordinates).", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "instructions": { "type": "file", "description": "set of instructions provided as an ordered list.", "ontologies": [] } } ] ], "output": { "assembly_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.assembly_summary": { "type": "file", "description": "Assembly summary statistics file", "pattern": "*.assembly_summary", "ontologies": [] } } ] ], "assembly": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${out_fmt}.gz": { "type": "file", "description": "The assembly as modified by gfastats", "pattern": "*.{fasta,fastq,gfa}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "versions_gfastats": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gfastats": { "type": "string", "description": "The name of the tool" } }, { "gfastats -v | sed '1!d;s/.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gfastats": { "type": "string", "description": "The name of the tool" } }, { "gfastats -v | sed '1!d;s/.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gfatools_gfa2fa", "path": "modules/nf-core/gfatools/gfa2fa/meta.yml", "tree_sha": "4832eba18bc817aa7f201d7ff6ce3cb4e1358571", "files": [ "modules/nf-core/gfatools/gfa2fa/environment.yml", "modules/nf-core/gfatools/gfa2fa/main.nf", "modules/nf-core/gfatools/gfa2fa/meta.yml", "modules/nf-core/gfatools/gfa2fa/tests/main.nf.test", "modules/nf-core/gfatools/gfa2fa/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gfatools_gfa2fa", "description": "Converts GFA or rGFA files to FASTA", "keywords": [ "gfa", "rgfa", "fasta", "assembly", "genome graph", "genomics" ], "tools": [ { "gfatools": { "description": "Tools for manipulating sequence graphs in the GFA and rGFA formats", "homepage": "https://github.com/lh3/gfatools", "documentation": "https://github.com/lh3/gfatools", "tool_dev_url": "https://github.com/lh3/gfatools", "doi": "no DOI available", "licence": [ "Unknown" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "gfa": { "type": "file", "description": "GFA or rGFA file", "pattern": "*.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.fasta.gz": { "type": "file", "description": "FASTA file", "pattern": "*.fasta", "ontologies": [] } } ] ], "versions_gfatools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gfatools": { "type": "string", "description": "The name of the tool" } }, { "gfatools version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gfatools": { "type": "string", "description": "The name of the tool" } }, { "gfatools version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "gfatools_stat", "path": "modules/nf-core/gfatools/stat/meta.yml", "tree_sha": "5e44c349827b066f6c82ac99275cd23d44f842f5", "files": [ "modules/nf-core/gfatools/stat/environment.yml", "modules/nf-core/gfatools/stat/main.nf", "modules/nf-core/gfatools/stat/meta.yml", "modules/nf-core/gfatools/stat/tests/main.nf.test", "modules/nf-core/gfatools/stat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gfatools_stat", "description": "Summary statistics for GFA files", "keywords": [ "summary", "statistics", "gfa", "rgfa", "graph", "genomics" ], "tools": [ { "gfatools": { "description": "Tools for manipulating sequence graphs in the GFA and rGFA formats", "homepage": "https://github.com/lh3/gfatools", "documentation": "https://github.com/lh3/gfatools", "tool_dev_url": "https://github.com/lh3/gfatools", "doi": "no DOI available", "licence": [ "Unknown" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "gfa": { "type": "file", "description": "GFA or rGFA file", "pattern": "*.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.stats": { "type": "file", "description": "Summary statistics of the GFA file", "pattern": "*.stats", "ontologies": [] } } ] ], "versions_gfatools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gfatools": { "type": "string", "description": "The name of the tool" } }, { "gfatools version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gfatools": { "type": "string", "description": "The name of the tool" } }, { "gfatools version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gffcompare", "path": "modules/nf-core/gffcompare/meta.yml", "tree_sha": "d4720b72197f5b5c62efec6409ed0fd60e21b401", "files": [ "modules/nf-core/gffcompare/environment.yml", "modules/nf-core/gffcompare/main.nf", "modules/nf-core/gffcompare/meta.yml", "modules/nf-core/gffcompare/tests/main.nf.test", "modules/nf-core/gffcompare/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gffcompare", "description": "Compare, merge, annotate and estimate accuracy of generated gtf files", "keywords": [ "transcripts", "gtf", "merge", "compare" ], "tools": [ { "gffcompare": { "description": "GffCompare by Geo Pertea", "homepage": "http://ccb.jhu.edu/software/stringtie/gffcompare.shtml", "documentation": "http://ccb.jhu.edu/software/stringtie/gffcompare.shtml", "tool_dev_url": "https://github.com/gpertea/gffcompare", "doi": "10.12688/f1000research.23297.1", "licence": [ "MIT" ], "identifier": "biotools:gffcompare" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test', single_end:false ]\n" } }, { "gtfs": { "type": "file", "description": "GTF/GFF files\ne.g. [ 'file_1.gtf', 'file_2.gtf' ]\n", "pattern": "*.{gtf,gff}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Genome reference fasta file (optional)", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index for fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test', single_end:false ]\n" } }, { "reference_gtf": { "type": "file", "description": "Reference annotation in gtf/gff format (optional)", "pattern": "*.{gtf,gff}", "ontologies": [] } } ] ], "output": { "annotated_gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.annotated.gtf": { "type": "file", "description": "Annotated gtf file when reference gtf is provided (optional)\n", "pattern": "*.annotated.gtf", "ontologies": [] } } ] ], "combined_gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.combined.gtf": { "type": "file", "description": "Combined gtf file when multiple input files are\nprovided (optional)\n", "pattern": "*.annotated.gtf", "ontologies": [] } } ] ], "tmap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tmap": { "type": "file", "description": "File listing the most closely matching reference transcript\nfor each query transcript (optional)\n", "pattern": "*.tmap", "ontologies": [] } } ] ], "refmap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.refmap": { "type": "file", "description": "File listing the reference transcripts with overlapping\nquery transcripts (optional)\n", "pattern": "*.refmap", "ontologies": [] } } ] ], "loci": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.loci": { "type": "file", "description": "File with loci", "pattern": "*.loci", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.stats": { "type": "file", "description": "File with stats for input transcripts as compared to\nreference alternatively stats for the combined gtf\n", "pattern": "*.stats", "ontologies": [] } } ] ], "tracking": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tracking": { "type": "file", "description": "This file matches transcripts up between samples\n", "pattern": "*.tracking", "ontologies": [] } } ] ], "versions_gffcompare": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gffcompare": { "type": "string", "description": "The name of the tool" } }, { "gffcompare --version 2>&1 | sed \"s/gffcompare v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gffcompare": { "type": "string", "description": "The name of the tool" } }, { "gffcompare --version 2>&1 | sed \"s/gffcompare v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jemten" ], "maintainers": [ "@jemten", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "gffread", "path": "modules/nf-core/gffread/meta.yml", "tree_sha": "df0bff91b48f8b0ee997bc9475944bf37e4f5b53", "files": [ "modules/nf-core/gffread/environment.yml", "modules/nf-core/gffread/main.nf", "modules/nf-core/gffread/meta.yml", "modules/nf-core/gffread/tests/main.nf.test", "modules/nf-core/gffread/tests/main.nf.test.snap", "modules/nf-core/gffread/tests/nextflow-bed.config", "modules/nf-core/gffread/tests/nextflow-fasta.config", "modules/nf-core/gffread/tests/nextflow-gff3.config", "modules/nf-core/gffread/tests/nextflow.config" ], "type": "module", "meta": { "name": "gffread", "description": "Validate, filter, convert and perform various other operations on GFF files", "keywords": [ "gff", "conversion", "validation" ], "tools": [ { "gffread": { "description": "GFF/GTF utility providing format conversions, region filtering, FASTA sequence extraction and more.", "homepage": "http://ccb.jhu.edu/software/stringtie/gff.shtml#gffread", "documentation": "http://ccb.jhu.edu/software/stringtie/gff.shtml#gffread", "tool_dev_url": "https://github.com/gpertea/gffread", "doi": "10.12688/f1000research.23297.1", "licence": [ "MIT" ], "identifier": "biotools:gffread" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test' ]\n" } }, { "gff": { "type": "file", "description": "A reference file in either the GFF3, GFF2 or GTF format, optionally gzipped.", "pattern": "*.{gff,gff3,gtf}{,.gz}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "A multi-fasta file with the genomic sequences, optionally gzipped", "pattern": "*.{fasta,fa,faa,fas,fsa}{,.gz}", "ontologies": [] } } ], "output": { "gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test' ]\n" } }, { "*.gtf": { "type": "file", "description": "GTF file resulting from the conversion of the GFF input file if '-T' argument is present", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "gffread_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test' ]\n" } }, { "*.gff3": { "type": "file", "description": "GFF3 file resulting from the conversion of the GFF input file if '-T' argument is absent", "pattern": "*.gff3", "ontologies": [] } } ] ], "gffread_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test' ]\n" } }, { "*.fasta": { "type": "file", "description": "Fasta file produced when either of '-w', '-x', '-y' parameters is present", "pattern": "*.fasta", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing meta data\ne.g. [ id:'test' ]\n" } }, { "*.bed": { "type": "file", "description": "BED file resulting from the conversion of the GFF input file when the '--bed' argument is present", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_gffread": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gffread": { "type": "string", "description": "The tool name" } }, { "gffread --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gffread": { "type": "string", "description": "The tool name" } }, { "gffread --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "hicar", "version": "1.0.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "magmap", "version": "1.3.1" }, { "name": "nascent", "version": "2.3.0" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "gget_gget", "path": "modules/nf-core/gget/gget/meta.yml", "tree_sha": "54277ec95cdcb8d25d92585902406eb9fc549f1a", "files": [ "modules/nf-core/gget/gget/environment.yml", "modules/nf-core/gget/gget/main.nf", "modules/nf-core/gget/gget/meta.yml", "modules/nf-core/gget/gget/tests/main.nf.test", "modules/nf-core/gget/gget/tests/main.nf.test.snap", "modules/nf-core/gget/gget/tests/nextflow.config" ], "type": "module", "meta": { "name": "gget_gget", "description": "gget is a free, open-source command-line tool and Python package that enables efficient querying of genomic databases. gget consists of a collection of separate but interoperable modules, each designed to facilitate one type of database querying in a single line of code.", "keywords": [ "gget", "reference", "database", "databases", "download" ], "tools": [ { "gget": { "description": "gget enables efficient querying of genomic databases", "homepage": "https://github.com/pachterlab/gget", "documentation": "https://pachterlab.github.io/gget/", "tool_dev_url": "https://github.com/pachterlab/gget", "doi": "10.1093/bioinformatics/btac836", "licence": [ "BSD-2-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "files": { "type": "file", "description": "Optional input files which can be specified for certain tools. This is mostly used to supply a FASTA file for gget muscle.\n", "ontologies": [] } } ] ], "output": { "files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*[!${prefix}.${extension}]*": { "type": "file", "description": "File containing output of gget command.", "ontologies": [] } } ] ], "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${extension}": { "type": "file", "description": "File containing output of gget command (-o for most gget tools).", "pattern": "*.{json,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_gget": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gget": { "type": "string", "description": "The name of the tool" } }, { "gget --version |& sed 's/gget version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gget": { "type": "string", "description": "The name of the tool" } }, { "gget --version |& sed 's/gget version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "glimpse2_chunk", "path": "modules/nf-core/glimpse2/chunk/meta.yml", "tree_sha": "9360c9d21a7cd34ad63000d48418f90e128d711c", "files": [ "modules/nf-core/glimpse2/chunk/environment.yml", "modules/nf-core/glimpse2/chunk/main.nf", "modules/nf-core/glimpse2/chunk/meta.yml", "modules/nf-core/glimpse2/chunk/tests/main.nf.test", "modules/nf-core/glimpse2/chunk/tests/main.nf.test.snap", "modules/nf-core/glimpse2/chunk/tests/nextflow.config" ], "type": "module", "meta": { "name": "glimpse2_chunk", "description": "Defines chunks where to run imputation", "keywords": [ "chunk", "low-coverage", "imputation", "glimpse" ], "tools": [ { "glimpse2": { "description": "GLIMPSE2 is a phasing and imputation method for large-scale low-coverage sequencing studies.", "homepage": "https://odelaneau.github.io/GLIMPSE", "documentation": "https://odelaneau.github.io/GLIMPSE/", "tool_dev_url": "https://github.com/odelaneau/GLIMPSE", "doi": "10.1038/s41588-020-00756-0", "licence": [ "MIT" ], "identifier": "biotools:glimpse2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Target dataset in VCF/BCF format defined at all variable positions.\nThe file could possibly be without GT field (for efficiency reasons a file containing only the positions is recommended).\n", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index file of the input VCF/BCF file containing genotype likelihoods.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "region": { "type": "string", "description": "Target region, usually a full chromosome (e.g. chr20:1000000-2000000 or chr20).\nFor chrX, please treat PAR and non-PAR regions as different choromosome in order to avoid mixing ploidy.\n" } }, { "map": { "type": "file", "description": "File containing the genetic map.", "pattern": "*.gmap", "ontologies": [] } } ], { "model": { "type": "string", "description": "Algorithm model to use:\n\"recursive\": Recursive algorithm\n\"sequential\": Sequential algorithm (Recommended)\n\"uniform-number-variants\": Experimental. Uniform the number of variants in the sequential algorithm\n", "pattern": "{recursive,sequential,uniform-number-variants}" } } ], "output": { "chunk_chr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Tab delimited output txt file containing buffer and imputation regions.", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_glimpse2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse2": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE2_chunk --help | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse2": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE2_chunk --help | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ], "requirements": [ "AVX2" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "glimpse2_concordance", "path": "modules/nf-core/glimpse2/concordance/meta.yml", "tree_sha": "0836d4306f33790c5c759909ff665240be4ca582", "files": [ "modules/nf-core/glimpse2/concordance/environment.yml", "modules/nf-core/glimpse2/concordance/main.nf", "modules/nf-core/glimpse2/concordance/meta.yml", "modules/nf-core/glimpse2/concordance/tests/main.nf.test", "modules/nf-core/glimpse2/concordance/tests/main.nf.test.snap", "modules/nf-core/glimpse2/concordance/tests/nextflow.config" ], "type": "module", "meta": { "name": "glimpse2_concordance", "description": "Program to compute the genotyping error rate at the sample or marker level.", "keywords": [ "concordance", "low-coverage", "glimpse", "imputation" ], "tools": [ { "glimpse2": { "description": "GLIMPSE2 is a phasing and imputation method for large-scale low-coverage sequencing studies.", "homepage": "https://odelaneau.github.io/GLIMPSE", "documentation": "https://odelaneau.github.io/GLIMPSE/", "tool_dev_url": "https://github.com/odelaneau/GLIMPSE", "doi": "10.1038/s41588-020-00756-0", "licence": [ "MIT" ], "identifier": "biotools:glimpse2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "estimate": { "type": "file", "description": "Imputed dataset file obtain after phasing.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "estimate_index": { "type": "file", "description": "Index file for the imputed dataset file.", "ontologies": [] } }, { "truth": { "type": "file", "description": "Validation dataset called at the same positions as the imputed file.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "truth_index": { "type": "file", "description": "Index file for the truth file.", "ontologies": [] } }, { "freq": { "type": "file", "description": "File containing allele frequencies at each site.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "freq_index": { "type": "file", "description": "Index file for the allele frequencies file.", "ontologies": [] } }, { "samples": { "type": "file", "description": "List of samples to process, one sample ID per line.", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "region": { "type": "string", "description": "Target region used for imputation, including left and right buffers (e.g. chr20:1000000-2000000). Can also be a list of such regions.", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "groups": { "type": "file", "description": "Alternative to frequency bins, group bins are user defined, provided in a file.", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "bins": { "type": "string", "description": "Allele frequency bins used for rsquared computations.\nBy default they should as MAF bins [0-0.5], while\nthey should take the full range [0-1] if --use-ref-alt is used.\n", "pattern": "0 0.01 0.05 ... 0.5" } }, { "ac_bins": { "type": "string", "description": "User-defined allele count bins used for rsquared computations.", "pattern": "1 2 5 10 20 ... 100000" } }, { "allele_counts": { "type": "string", "description": "Default allele count bins used for rsquared computations.\nAN field must be defined in the frequency file.\n" } }, { "min_val_gl": { "type": "float", "description": "Minimum genotype likelihood probability P(G|R) in validation data.\nSet to zero to have no filter of if using –gt-validation\n" } }, { "min_val_dp": { "type": "integer", "description": "Minimum coverage in validation data.\nIf FORMAT/DP is missing and –min_val_dp > 0, the program exits with an error.\nSet to zero to have no filter of if using –gt-validation\n" } } ] ], "output": { "errors_cal": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.error.cal.txt.gz": { "type": "file", "description": "Calibration correlation errors between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "*.errors.cal.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "errors_grp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.error.grp.txt.gz": { "type": "file", "description": "Groups correlation errors between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "*.errors.grp.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "errors_spl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.error.spl.txt.gz": { "type": "file", "description": "Samples correlation errors between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "*.errors.spl.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "rsquare_grp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rsquare.grp.txt.gz": { "type": "file", "description": "Groups r-squared correlation between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "*.rsquare.grp.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "rsquare_spl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rsquare.spl.txt.gz": { "type": "file", "description": "Samples r-squared correlation between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "*.rsquare.spl.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "rsquare_per_site": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_r2_sites.txt.gz": { "type": "file", "description": "Variant r-squared correlation between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "_r2_sites.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_glimpse2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse2": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE2_concordance --help | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse2": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE2_concordance --help | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "glimpse2_ligate", "path": "modules/nf-core/glimpse2/ligate/meta.yml", "tree_sha": "59ca77506e7be0aa7e5c1fef776cff64dbfaa2c3", "files": [ "modules/nf-core/glimpse2/ligate/environment.yml", "modules/nf-core/glimpse2/ligate/main.nf", "modules/nf-core/glimpse2/ligate/meta.yml", "modules/nf-core/glimpse2/ligate/tests/main.nf.test", "modules/nf-core/glimpse2/ligate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "glimpse2_ligate", "description": "Ligatation of multiple phased BCF/VCF files into a single whole chromosome file.\nGLIMPSE2 is run in chunks that are ligated into chromosome-wide files maintaining the phasing.\n", "keywords": [ "ligate", "low-coverage", "glimpse", "imputation" ], "tools": [ { "glimpse2": { "description": "GLIMPSE2 is a phasing and imputation method for large-scale low-coverage sequencing studies.", "homepage": "https://odelaneau.github.io/GLIMPSE", "documentation": "https://odelaneau.github.io/GLIMPSE/", "tool_dev_url": "https://github.com/odelaneau/GLIMPSE", "doi": "10.1038/s41588-020-00756-0", "licence": [ "MIT" ], "identifier": "biotools:glimpse2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_list": { "type": "file", "description": "VCF/BCF file containing genotype probabilities (GP field).", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index file of the input VCF/BCF file containing genotype likelihoods.", "pattern": "*.{csi,tbi}", "ontologies": [] } } ] ], "output": { "merged_variants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,bcf,vcf.gz,bcf.gz}": { "type": "file", "description": "Output ligated (phased) file in VCF/BCF format.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ] ], "versions_glimpse2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse2": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE2_ligate --help | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse2": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE2_ligate --help | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "glimpse2_phase", "path": "modules/nf-core/glimpse2/phase/meta.yml", "tree_sha": "f3f1d30a4a4dbc0e512ff49d8785ffec314d9ce6", "files": [ "modules/nf-core/glimpse2/phase/environment.yml", "modules/nf-core/glimpse2/phase/main.nf", "modules/nf-core/glimpse2/phase/meta.yml", "modules/nf-core/glimpse2/phase/tests/main.nf.test", "modules/nf-core/glimpse2/phase/tests/main.nf.test.snap", "modules/nf-core/glimpse2/phase/tests/nextflow.config" ], "type": "module", "meta": { "name": "glimpse2_phase", "description": "Tool for imputation and phasing from vcf file or directly from bam files.", "keywords": [ "phasing", "low-coverage", "imputation", "glimpse" ], "tools": [ { "glimpse2": { "description": "GLIMPSE2 is a phasing and imputation method for large-scale low-coverage sequencing studies.", "homepage": "https://odelaneau.github.io/GLIMPSE", "documentation": "https://odelaneau.github.io/GLIMPSE/", "tool_dev_url": "https://github.com/odelaneau/GLIMPSE", "doi": "10.1038/s41588-020-00756-0", "licence": [ "MIT" ], "identifier": "biotools:glimpse2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "Either one or multiple BAM/CRAM files in an array containing low-coverage sequencing reads or one VCF/BCF file containing the genotype likelihoods.\nWhen using BAM/CRAM the name of the file is used as samples name.\n", "pattern": "*.{bam,cram,vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index file of the input BAM/CRAM/VCF/BCF file.", "pattern": "*.{bam.bai,cram.crai,vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "bamlist": { "type": "file", "description": "File containing the list of BAM/CRAM files to be phased.\nOne file per line and a second column can be added to indicate the sample name.\n", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "samples_file": { "type": "file", "description": "File with sample names and ploidy information.\nOne sample per line with a mandatory second column indicating ploidy (1 or 2).\nSample names that are not present are assumed to have ploidy 2 (diploids).\nGLIMPSE does NOT handle the use of sex (M/F) instead of ploidy.\n", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "input_region": { "type": "string", "description": "Target region used for imputation, including left and right buffers (e.g. chr20:1000000-2000000).\nOptional if reference panel is in bin format.\n", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } }, { "output_region": { "type": "string", "description": "Target imputed region, excluding left and right buffers (e.g. chr20:1000000-2000000).\nOptional if reference panel is in bin format.\n", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } }, { "reference": { "type": "file", "description": "Reference panel of haplotypes in VCF/BCF format.", "pattern": "*.{vcf.gz,bcf.gz}", "ontologies": [] } }, { "reference_index": { "type": "file", "description": "Index file of the Reference panel file.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "map": { "type": "file", "description": "File containing the genetic map.\nOptional if reference panel is in bin format.\n", "pattern": "*.gmap", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genomic map information\ne.g. `[ map:'GRCh38' ]`\n" } }, { "fasta_reference": { "type": "file", "description": "Faidx-indexed reference sequence file in the appropriate genome build.\nNecessary for CRAM files.\n", "pattern": "*.fasta", "ontologies": [] } }, { "fasta_reference_index": { "type": "file", "description": "Faidx index of the reference sequence file in the appropriate genome build.\nNecessary for CRAM files.\n", "pattern": "*.fai", "ontologies": [] } } ], { "output_suffix": { "type": "string", "description": "Output file suffix used to choose the GLIMPSE2 output format. Defaults to `vcf.gz` when empty. Supported values: `vcf`, `vcf.gz`, `bcf`, `bgen`.\n", "pattern": "vcf|vcf.gz|bcf|bgen" } } ], "output": { "phased_variants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.{vcf,vcf.gz,bcf,bgen}": { "type": "file", "description": "Output VCF/BCF/BGEN file containing genotype probabilities (GP field), imputed dosages (DS field), best guess genotypes (GT field), sampled haplotypes in the last (max 16) main iterations (HS field) and info-score.\n", "pattern": "*.{vcf,vcf.gz,bcf,bgen}", "ontologies": [] } } ] ], "stats_coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.txt.gz": { "type": "file", "description": "Optional coverage statistic file created when BAM/CRAM files are used as inputs.", "pattern": "*.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_glimpse2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse2": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE2_phase --help | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse2": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE2_phase --help | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "glimpse2_splitreference", "path": "modules/nf-core/glimpse2/splitreference/meta.yml", "tree_sha": "82a9ba7de5bc7744b263775b95cdd68eee8a9eef", "files": [ "modules/nf-core/glimpse2/splitreference/environment.yml", "modules/nf-core/glimpse2/splitreference/main.nf", "modules/nf-core/glimpse2/splitreference/meta.yml", "modules/nf-core/glimpse2/splitreference/tests/main.nf.test", "modules/nf-core/glimpse2/splitreference/tests/main.nf.test.snap", "modules/nf-core/glimpse2/splitreference/tests/nextflow.config" ], "type": "module", "meta": { "name": "glimpse2_splitreference", "description": "Tool to create a binary reference panel for quick reading time.", "keywords": [ "split", "reference", "phasing", "imputation" ], "tools": [ { "glimpse2": { "description": "GLIMPSE2 is a phasing and imputation method for large-scale low-coverage sequencing studies.", "homepage": "https://odelaneau.github.io/GLIMPSE", "documentation": "https://odelaneau.github.io/GLIMPSE/", "tool_dev_url": "https://github.com/odelaneau/GLIMPSE", "doi": "10.1038/s41588-020-00756-0", "licence": [ "MIT" ], "identifier": "biotools:glimpse2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reference": { "type": "file", "description": "Reference panel of haplotypes in VCF/BCF format.", "pattern": "*.{vcf.gz,bcf.gz}", "ontologies": [] } }, { "reference_index": { "type": "file", "description": "Index file of the Reference panel file.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "input_region": { "type": "string", "description": "Target region used for imputation, including left and right buffers (e.g. chr20:1000000-2000000).", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } }, { "output_region": { "type": "string", "description": "Target imputed region, excluding left and right buffers (e.g. chr20:1000000-2000000).", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } }, { "map": { "type": "file", "description": "File containing the genetic map.", "pattern": "*.gmap", "ontologies": [] } } ] ], "output": { "bin_ref": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bin": { "type": "file", "description": "binary reference panel", "pattern": "*.bin", "ontologies": [] } } ] ], "versions_glimpse2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse2": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE2_split_reference --help | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse2": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE2_split_reference --help | grep -oE 'v[0-9.]+' | cut -c2-": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ], "requirements": [ "AVX2" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "glimpse_chunk", "path": "modules/nf-core/glimpse/chunk/meta.yml", "tree_sha": "65f0d5e1cffbfa5b2867ee03e0320fd408a84be5", "files": [ "modules/nf-core/glimpse/chunk/environment.yml", "modules/nf-core/glimpse/chunk/main.nf", "modules/nf-core/glimpse/chunk/meta.yml", "modules/nf-core/glimpse/chunk/tests/main.nf.test", "modules/nf-core/glimpse/chunk/tests/main.nf.test.snap", "modules/nf-core/glimpse/chunk/tests/nextflow.config" ], "type": "module", "meta": { "name": "glimpse_chunk", "description": "Defines chunks where to run imputation", "keywords": [ "chunk", "imputation", "low coverage" ], "tools": [ { "glimpse": { "description": "GLIMPSE is a phasing and imputation method for large-scale low-coverage sequencing studies.", "homepage": "https://odelaneau.github.io/GLIMPSE", "documentation": "https://odelaneau.github.io/GLIMPSE/", "tool_dev_url": "https://github.com/odelaneau/GLIMPSE", "doi": "10.1038/s41588-020-00756-0", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Target dataset in VCF/BCF format defined at all variable positions.\nThe file could possibly be without GT field (for efficiency reasons a file containing only the positions is recommended).\n", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index file for the input VCF/BCF file.", "ontologies": [] } }, { "region": { "type": "string", "description": "Target region, usually a full chromosome (e.g. chr20:1000000-2000000 or chr20).\nFor chrX, please treat PAR and non-PAR regions as different choromosome in order to avoid mixing ploidy.\n" } } ] ], "output": { "chunk_chr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Tab delimited output txt file containing buffer and imputation regions.", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_glimpse": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE_chunk --help | sed -n '/Version/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE_chunk --help | sed -n '/Version/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "glimpse_concordance", "path": "modules/nf-core/glimpse/concordance/meta.yml", "tree_sha": "57d0663d41c693b4b1a66c7a4a06fadf4f5ad667", "files": [ "modules/nf-core/glimpse/concordance/environment.yml", "modules/nf-core/glimpse/concordance/main.nf", "modules/nf-core/glimpse/concordance/meta.yml", "modules/nf-core/glimpse/concordance/tests/main.nf.test", "modules/nf-core/glimpse/concordance/tests/main.nf.test.snap", "modules/nf-core/glimpse/concordance/tests/nextflow.config" ], "type": "module", "meta": { "name": "glimpse_concordance", "description": "Compute the r2 correlation between imputed dosages (in MAF bins) and highly-confident genotype calls from the high-coverage dataset.", "keywords": [ "concordance", "low-coverage", "glimpse", "imputation" ], "tools": [ { "glimpse": { "description": "GLIMPSE is a phasing and imputation method for large-scale low-coverage sequencing studies.", "homepage": "https://odelaneau.github.io/GLIMPSE", "documentation": "https://odelaneau.github.io/GLIMPSE/", "tool_dev_url": "https://github.com/odelaneau/GLIMPSE", "doi": "10.1038/s41588-020-00756-0", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "estimate": { "type": "file", "description": "Imputed data.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "estimate_index": { "type": "file", "description": "Index file for the imputed data.", "ontologies": [] } }, { "freq": { "type": "file", "description": "File containing allele frequencies at each site.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "freq_index": { "type": "file", "description": "Index file for the allele frequencies file.", "ontologies": [] } }, { "truth": { "type": "file", "description": "Validation dataset called at the same positions as the imputed file.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "truth_index": { "type": "file", "description": "Index file for the truth file.", "ontologies": [] } }, { "region": { "type": "string", "description": "Target region used for imputation, including left and right buffers (e.g. chr20:1000000-2000000).", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } } ], { "min_prob": { "type": "float", "description": "Minimum posterior probability P(G|R) in validation data" } }, { "min_dp": { "type": "integer", "description": "Minimum coverage in validation data.\nIf FORMAT/DP is missing and --minDP > 0, the program exits with an error.\n" } }, { "bins": { "type": "string", "description": "Allele frequency bins used for rsquared computations.\nBy default they should as MAF bins [0-0.5], while\nthey should take the full range [0-1] if --use-ref-alt is used.\n" } } ], "output": { "errors_cal": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.error.cal.txt.gz": { "type": "file", "description": "Calibration correlation errors between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "*.errors.cal.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "errors_grp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.error.grp.txt.gz": { "type": "file", "description": "Groups correlation errors between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "*.errors.grp.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "errors_spl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.error.spl.txt.gz": { "type": "file", "description": "Samples correlation errors between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "*.errors.spl.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "rsquare_grp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rsquare.grp.txt.gz": { "type": "file", "description": "Groups r-squared correlation between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "*.rsquare.grp.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "rsquare_spl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rsquare.spl.txt.gz": { "type": "file", "description": "Samples r-squared correlation between imputed dosages (in MAF bins) and highly-confident genotype.", "pattern": "*.rsquare.spl.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_glimpse": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE_concordance --help | sed -n '/Version/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE_concordance --help | sed -n '/Version/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "glimpse_ligate", "path": "modules/nf-core/glimpse/ligate/meta.yml", "tree_sha": "efc9f2509454a1b5d43f89d43d9fbb0a768f9a6a", "files": [ "modules/nf-core/glimpse/ligate/environment.yml", "modules/nf-core/glimpse/ligate/main.nf", "modules/nf-core/glimpse/ligate/meta.yml", "modules/nf-core/glimpse/ligate/tests/main.nf.test", "modules/nf-core/glimpse/ligate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "glimpse_ligate", "description": "Concatenates imputation chunks in a single VCF/BCF file ligating phased information.", "keywords": [ "ligate", "low-coverage", "glimpse", "imputation" ], "tools": [ { "glimpse": { "description": "GLIMPSE is a phasing and imputation method for large-scale low-coverage sequencing studies.", "homepage": "https://odelaneau.github.io/GLIMPSE", "documentation": "https://odelaneau.github.io/GLIMPSE/", "tool_dev_url": "https://github.com/odelaneau/GLIMPSE", "doi": "10.1038/s41588-020-00756-0", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_list": { "type": "file", "description": "VCF/BCF file containing genotype probabilities (GP field).", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index file of the input VCF/BCF file containing genotype likelihoods.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } } ] ], "output": { "merged_variants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,bcf,vcf.gz,bcf.gz}": { "type": "file", "description": "Output VCF/BCF file for the merged regions.\nPhased information (HS field) is updated accordingly for the full region.\n", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ] ], "versions_glimpse": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE_ligate --help | sed -n '/Version/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE_ligate --help | sed -n '/Version/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "glimpse_phase", "path": "modules/nf-core/glimpse/phase/meta.yml", "tree_sha": "0a06f36dad8c6915e317ddf2601bbaac499124b5", "files": [ "modules/nf-core/glimpse/phase/environment.yml", "modules/nf-core/glimpse/phase/main.nf", "modules/nf-core/glimpse/phase/meta.yml", "modules/nf-core/glimpse/phase/tests/main.nf.test", "modules/nf-core/glimpse/phase/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "glimpse_phase", "description": "main GLIMPSE algorithm, performs phasing and imputation refining genotype likelihoods", "keywords": [ "phase", "imputation", "low-coverage", "glimpse" ], "tools": [ { "glimpse": { "description": "GLIMPSE is a phasing and imputation method for large-scale low-coverage sequencing studies.", "homepage": "https://odelaneau.github.io/GLIMPSE", "documentation": "https://odelaneau.github.io/GLIMPSE/", "tool_dev_url": "https://github.com/odelaneau/GLIMPSE", "doi": "10.1038/s41588-020-00756-0", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Input VCF/BCF file containing genotype likelihoods.", "pattern": "*.{vcf.gz,bcf.gz}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index file of the input VCF/BCF file containing genotype likelihoods.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "samples_file": { "type": "file", "description": "File with sample names and ploidy information.\nOne sample per line with a mandatory second column indicating ploidy (1 or 2).\nSample names that are not present are assumed to have ploidy 2 (diploids).\nGLIMPSE does NOT handle the use of sex (M/F) instead of ploidy.\n", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "input_region": { "type": "string", "description": "Target region used for imputation, including left and right buffers (e.g. chr20:1000000-2000000).", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } }, { "output_region": { "type": "string", "description": "Target imputed region, excluding left and right buffers (e.g. chr20:1000000-2000000).", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } }, { "reference": { "type": "file", "description": "Reference panel of haplotypes in VCF/BCF format.", "pattern": "*.{vcf.gz,bcf.gz}", "ontologies": [] } }, { "reference_index": { "type": "file", "description": "Index file of the Reference panel file.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "map": { "type": "file", "description": "File containing the genetic map.", "pattern": "*.gmap", "ontologies": [] } } ] ], "output": { "phased_variants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,bcf,vcf.gz,bcf.gz}": { "type": "file", "description": "Output VCF/BCF file containing genotype probabilities (GP field),\nimputed dosages (DS field), best guess genotypes (GT field),\nsampled haplotypes in the last (max 16) main iterations (HS field) and info-score.\n", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ] ], "versions_glimpse": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE_phase --help | sed -n '/Version/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE_phase --help | sed -n '/Version/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "glimpse_sample", "path": "modules/nf-core/glimpse/sample/meta.yml", "tree_sha": "3378b809a6e7e43b4df823e3f0fcf414c590992d", "files": [ "modules/nf-core/glimpse/sample/environment.yml", "modules/nf-core/glimpse/sample/main.nf", "modules/nf-core/glimpse/sample/meta.yml", "modules/nf-core/glimpse/sample/tests/main.nf.test", "modules/nf-core/glimpse/sample/tests/main.nf.test.snap", "modules/nf-core/glimpse/sample/tests/nextflow.config" ], "type": "module", "meta": { "name": "glimpse_sample", "description": "Generates haplotype calls by sampling haplotype estimates", "keywords": [ "Sample", "Haplotypes", "Imputation" ], "tools": [ { "glimpse": { "description": "GLIMPSE is a phasing and imputation method for large-scale low-coverage sequencing studies.", "homepage": "https://odelaneau.github.io/GLIMPSE", "documentation": "https://odelaneau.github.io/GLIMPSE/", "tool_dev_url": "https://github.com/odelaneau/GLIMPSE", "doi": "10.1038/s41588-020-00756-0", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Imputed VCF/BCF file", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "index": { "type": "file", "description": "Index file of the input VCF/BCF file.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } } ] ], "output": { "haplo_sampled": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,bcf,vcf.gz,bcf.gz}": { "type": "file", "description": "Output VCF/BCF file containing phased genotypes.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ] ], "versions_glimpse": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE_sample --help | sed -n '/Version/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glimpse": { "type": "string", "description": "The name of the tool" } }, { "GLIMPSE_sample --help | sed -n '/Version/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "glnexus", "path": "modules/nf-core/glnexus/meta.yml", "tree_sha": "107f5b78a5f3fea16a3bbf1ea0600e9b9ac2b82c", "files": [ "modules/nf-core/glnexus/environment.yml", "modules/nf-core/glnexus/main.nf", "modules/nf-core/glnexus/meta.yml", "modules/nf-core/glnexus/tests/main.nf.test", "modules/nf-core/glnexus/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "glnexus", "description": "merge gVCF files and perform joint variant calling", "keywords": [ "merge", "gvcf", "joint-variant-calling" ], "tools": [ { "glnexus": { "description": "scalable gVCF merging and joint variant calling for population sequencing projects.", "homepage": "https://github.com/dnanexus-rnd/GLnexus", "documentation": "https://github.com/dnanexus-rnd/GLnexus/wiki/Getting-Started", "doi": "10.1101/343970", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "gvcfs": { "type": "list", "description": "Input genomic vcf files", "pattern": "*.{gvcf,gvcf.gz,g.vcf,g.vcf.gz}" } }, { "custom_config": { "type": "file", "description": "Custom YML config for additional profiles", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing regions information\ne.g. [ id:'test' ]\n" } }, { "bed": { "type": "list", "description": "Input BED file", "pattern": "*.bed" } } ] ], "output": { "bcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bcf": { "type": "file", "description": "merged BCF file", "pattern": "*.bcf", "ontologies": [] } } ] ], "versions_glnexus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glnexus": { "type": "string", "description": "The name of the tool" } }, { "glnexus_cli 2>&1 | grep -oE '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "glnexus": { "type": "string", "description": "The name of the tool" } }, { "glnexus_cli 2>&1 | grep -oE '[0-9]+\\.[0-9]+\\.[0-9]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "gmmdemux", "path": "modules/nf-core/gmmdemux/meta.yml", "tree_sha": "d56affc518e8b96efefb4f005972285b3de3a584", "files": [ "modules/nf-core/gmmdemux/environment.yml", "modules/nf-core/gmmdemux/main.nf", "modules/nf-core/gmmdemux/meta.yml", "modules/nf-core/gmmdemux/tests/main.nf.test", "modules/nf-core/gmmdemux/tests/main.nf.test.snap", "modules/nf-core/gmmdemux/tests/nextflow.config" ], "type": "module", "meta": { "name": "gmmdemux", "description": "GMM-Demux is a Gaussian-Mixture-Model-based software for processing sample barcoding data (cell hashing and MULTI-seq).", "keywords": [ "demultiplexing", "hashing-based deconvolution", "single-cell" ], "tools": [ { "gmmdemux": { "description": "GMM-Demux is a Gaussian-Mixture-Model-based software for processing sample barcoding data (cell hashing and MULTI-seq).", "homepage": "https://pypi.org/project/GMM-Demux/", "documentation": "https://github.com/CHPGenetics/GMM-Demux", "tool_dev_url": "https://github.com/CHPGenetics/GMM-demux", "doi": "10.1186/s13059-020-02084-2", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "hto_matrix": { "type": "file", "description": "path to matrix from cell hashing data, the tool receives either CSV files or TSV, type must be specified using parameters", "ontologies": [] } }, { "hto_names": { "type": "string", "description": "Comma separated list of HTO names, without whitespace\n" } } ], { "type_report": { "type": "boolean", "description": "If true, full classification report is generated, otherwise the simplified classification report.\n" } }, { "summary_report": { "type": "boolean", "description": "If true, summary report is generated.\n" } }, { "skip": { "type": "file", "description": "Load a full classification report and skip the mtx folder as input. Require a path argument.\n", "ontologies": [] } }, { "examine": { "type": "file", "description": "Provide the cell list. Requires a file argument. Only executes if -u is set.\n", "ontologies": [] } } ], "output": { "barcodes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "barcodes.tsv.gz": { "type": "file", "description": "barcodes tsv file with removed cell-hashing-identifiable multiplets\n", "pattern": "barcodes.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "matrix.mtx.gz": { "type": "file", "description": "matrix mtx.tsv file with removed cell-hashing-identifiable multiplets\n", "pattern": "matrix.mtx.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "features": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "features.tsv.gz": { "type": "file", "description": "features tsv file with removed cell-hashing-identifiable multiplets\n", "pattern": "features.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "classification_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "GMM_*.csv": { "type": "file", "description": "full or simplified classification report\n", "pattern": "GMM_*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "config_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "GMM_*.config": { "type": "file", "description": "Configuration report mapping the results obtained by the tool to the respective names of the HTOs in the classification report.\n", "pattern": "GMM_*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "summary_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "summary_report_*.txt": { "type": "file", "description": "summary report, optional output\n", "pattern": "test/summary_report_*.txt", "ontologies": [] } } ] ], "versions_gmmdemux": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "GMM-Demux": { "type": "string", "description": "The name of the tool" } }, { "0.2.2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "GMM-Demux": { "type": "string", "description": "The name of the tool" } }, { "0.2.2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mari-ga", "@maxozo", "@wxicu", "@Zethson" ], "maintainers": [ "@mari-ga", "@maxozo", "@wxicu", "@Zethson" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "gnu_sort", "path": "modules/nf-core/gnu/sort/meta.yml", "tree_sha": "096eb361bb5b2f52ceeda9ff84dca416f622ef1d", "files": [ "modules/nf-core/gnu/sort/environment.yml", "modules/nf-core/gnu/sort/main.nf", "modules/nf-core/gnu/sort/meta.yml", "modules/nf-core/gnu/sort/tests/main.nf.test", "modules/nf-core/gnu/sort/tests/main.nf.test.snap", "modules/nf-core/gnu/sort/tests/nextflow.config" ], "type": "module", "meta": { "name": "gnu_sort", "description": "Writes a sorted concatenation of file/s\n", "keywords": [ "GNU", "coreutils", "sort", "merge compare" ], "tools": [ { "gnu": { "description": "The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.", "homepage": "https://www.gnu.org/software/coreutils/", "documentation": "https://www.gnu.org/software/coreutils/manual/html_node/index.html", "tool_dev_url": "https://git.savannah.gnu.org/cgit/coreutils.git", "doi": "10.5281/zenodo.581670", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Draft assembly file", "pattern": "*.{txt,bed,interval,genome,bins}", "ontologies": [] } }, { "suffix": { "type": "string", "description": "Output suffix" } } ] ], "output": { "sorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "${output_file}" } }, { "${output_file}": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "${output_file}" } } ] ], "versions_coreutils": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "coreutils": { "type": "string", "description": "The tool name" } }, { "sort --version |& sed '1!d ; s/sort (GNU coreutils) //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "coreutils": { "type": "string", "description": "The tool name" } }, { "sort --version |& sed '1!d ; s/sort (GNU coreutils) //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "isoseq", "version": "3.0.1" }, { "name": "tfactivity", "version": "dev" }, { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "gnu_split", "path": "modules/nf-core/gnu/split/meta.yml", "tree_sha": "4b8fcc6a62d64e75a94331478a68d642f2113d4b", "files": [ "modules/nf-core/gnu/split/environment.yml", "modules/nf-core/gnu/split/main.nf", "modules/nf-core/gnu/split/meta.yml", "modules/nf-core/gnu/split/tests/main.nf.test", "modules/nf-core/gnu/split/tests/main.nf.test.snap", "modules/nf-core/gnu/split/tests/split_csv.config", "modules/nf-core/gnu/split/tests/split_fastq_gz.config" ], "type": "module", "meta": { "name": "gnu_split", "description": "Split a file into consecutive or interleaved sections", "keywords": [ "gnu", "split", "coreutils", "generic" ], "tools": [ { "gnu": { "description": "The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.", "homepage": "https://www.gnu.org/software/coreutils/", "documentation": "https://www.gnu.org/software/coreutils/manual/html_node/index.html", "tool_dev_url": "https://git.savannah.gnu.org/cgit/coreutils.git", "doi": "10.5281/zenodo.581670", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "Text file, possibly gzip file", "ontologies": [] } } ] ], "output": { "split": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.*": { "type": "file", "description": "Split files", "pattern": "${prefix}.*", "ontologies": [] } } ] ], "versions_coreutils": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "coreutils": { "type": "string", "description": "The tool name" } }, { "sort --version |& sed '1!d ; s/sort (GNU coreutils) //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "coreutils": { "type": "string", "description": "The tool name" } }, { "sort --version |& sed '1!d ; s/sort (GNU coreutils) //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@k1sauce" ], "maintainers": [ "@k1sauce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "goat_taxonsearch", "path": "modules/nf-core/goat/taxonsearch/meta.yml", "tree_sha": "f7e56ab7663cfdcf619ef3b6e28c189706f7d069", "files": [ "modules/nf-core/goat/taxonsearch/environment.yml", "modules/nf-core/goat/taxonsearch/main.nf", "modules/nf-core/goat/taxonsearch/meta.yml", "modules/nf-core/goat/taxonsearch/tests/main.nf.test", "modules/nf-core/goat/taxonsearch/tests/main.nf.test.snap", "modules/nf-core/goat/taxonsearch/tests/nextflow.config" ], "type": "module", "meta": { "name": "goat_taxonsearch", "description": "Query metadata for any taxon across the tree of life.", "keywords": [ "public datasets", "ncbi", "genomes on a tree" ], "tools": [ { "goat": { "description": "goat-cli is a command line interface to query the\nGenomes on a Tree Open API.\n", "homepage": "https://github.com/genomehubs/goat-cli", "documentation": "https://github.com/genomehubs/goat-cli/wiki", "tool_dev_url": "https://genomehubs.github.io/goat-cli/goat_cli/", "licence": [ "MIT" ], "identifier": "biotools:goat" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "taxon": { "type": "string", "description": "The taxon to search. An NCBI taxon ID, or the name of a taxon at any rank.\n" } }, { "taxa_file": { "type": "file", "description": "A file of NCBI taxonomy ID's (tips) and/or binomial names. Each line\nshould contain a single entry.File size is limited to 500 entries.\n", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "taxonsearch": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "TSV file containing search results.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_goat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "goat": { "type": "string", "description": "The name of the tool" } }, { "goat-cli --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "goat": { "type": "string", "description": "The name of the tool" } }, { "goat-cli --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alxndrdiaz" ], "maintainers": [ "@alxndrdiaz", "@muffato" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "goatools_findenrichment", "path": "modules/nf-core/goatools/findenrichment/meta.yml", "tree_sha": "1ddb0df1e30da265f1ad3075b176f91305ceb53f", "files": [ "modules/nf-core/goatools/findenrichment/environment.yml", "modules/nf-core/goatools/findenrichment/main.nf", "modules/nf-core/goatools/findenrichment/meta.yml", "modules/nf-core/goatools/findenrichment/tests/main.nf.test", "modules/nf-core/goatools/findenrichment/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "goatools_findenrichment", "description": "Find enriched GO terms in a list of genes", "keywords": [ "goatools", "enrichment", "ontology", "geneontology", "go", "genomics" ], "tools": [ { "goatools": { "description": "Python scripts to find enrichment of GO terms", "homepage": "https://github.com/tanghaibao/goatools", "documentation": "https://github.com/tanghaibao/goatools/blob/main/README.md", "tool_dev_url": "https://github.com/tanghaibao/goatools", "doi": "10.1038/s41598-018-28948-z", "licence": [ "BSD-2-clause" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "study_list": { "type": "file", "description": "Plain text file with one study gene identifier per line", "pattern": "*.{txt,tsv,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "population_list": { "type": "file", "description": "Plain text file with one background population gene identifier per line", "pattern": "*.{txt,tsv,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "annotation": { "type": "file", "description": "Gene-to-GO association file used by GOATOOLS", "pattern": "*" } } ], { "obo": { "type": "file", "description": "Gene Ontology OBO file", "pattern": "*.obo", "ontologies": [ { "edam": "http://edamontology.org/format_2549" } ] } }, { "goslim": { "type": "file", "description": "GO slim mapping file used for slim-specific enrichment summaries", "pattern": "*.obo", "ontologies": [ { "edam": "http://edamontology.org/format_2549" } ] } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "GO enrichment analysis table generated by GOATOOLS find_enrichment", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_goatools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "goatools": { "type": "string", "description": "The name of the tool" } }, { "goatools --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "goatools": { "type": "string", "description": "The name of the tool" } }, { "goatools --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "goleft_indexcov", "path": "modules/nf-core/goleft/indexcov/meta.yml", "tree_sha": "e8cb15058456b350efa1bde73f5b07a19c9fd8d8", "files": [ "modules/nf-core/goleft/indexcov/environment.yml", "modules/nf-core/goleft/indexcov/main.nf", "modules/nf-core/goleft/indexcov/meta.yml", "modules/nf-core/goleft/indexcov/tests/main.nf.test", "modules/nf-core/goleft/indexcov/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "goleft_indexcov", "description": "Quickly estimate coverage from a whole-genome bam or cram index. A bam index has 16KB resolution so that's what this gives, but it provides what appears to be a high-quality coverage estimate in seconds per genome.", "keywords": [ "coverage", "cnv", "genomics", "depth" ], "tools": [ { "goleft": { "description": "goleft is a collection of bioinformatics tools distributed under MIT license in a single static binary", "homepage": "https://github.com/brentp/goleft", "documentation": "https://github.com/brentp/goleft", "tool_dev_url": "https://github.com/brentp/goleft", "doi": "10.1093/gigascience/gix090", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false]\n" } }, { "bams": { "type": "file", "description": "Sorted BAM/CRAM/SAM files", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "indexes": { "type": "file", "description": "BAI/CRAI files", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false]\n" } }, { "fai": { "type": "file", "description": "FASTA index", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*": { "type": "file", "description": "Files generated by indexcov", "ontologies": [] } } ] ], "ped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*ped": { "type": "file", "description": "ped files", "pattern": "*ped", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*bed.gz": { "type": "file", "description": "bed files", "pattern": "*bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bed_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*bed.gz.tbi": { "type": "file", "description": "bed index files", "pattern": "*bed.gz.tbi", "ontologies": [] } } ] ], "roc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*roc": { "type": "file", "description": "roc files", "pattern": "*roc", "ontologies": [] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*html": { "type": "file", "description": "html files", "pattern": "*html", "ontologies": [] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*png": { "type": "file", "description": "png files", "pattern": "*png", "ontologies": [] } } ] ], "versions_goleft": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "goleft": { "type": "string", "description": "The name of the tool" } }, { "goleft --version |& sed '1!d;s/^.*goleft Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_tabix": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tabix": { "type": "string", "description": "The name of the tool" } }, { "tabix -h |& sed -n 's/^.*Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "goleft": { "type": "string", "description": "The name of the tool" } }, { "goleft --version |& sed '1!d;s/^.*goleft Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tabix": { "type": "string", "description": "The name of the tool" } }, { "tabix -h |& sed -n 's/^.*Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lindenb" ], "maintainers": [ "@lindenb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "goleft_indexsplit", "path": "modules/nf-core/goleft/indexsplit/meta.yml", "tree_sha": "f662a420733c83b82461c022f648a2c1d27d0975", "files": [ "modules/nf-core/goleft/indexsplit/environment.yml", "modules/nf-core/goleft/indexsplit/main.nf", "modules/nf-core/goleft/indexsplit/meta.yml", "modules/nf-core/goleft/indexsplit/tests/main.nf.test", "modules/nf-core/goleft/indexsplit/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "goleft_indexsplit", "description": "Quickly generate evenly sized (by amount of data) regions across a number of bam/cram files", "keywords": [ "bam", "bed", "cram", "index", "split" ], "tools": [ { "goleft": { "description": "goleft is a collection of bioinformatics tools distributed under MIT license in a single static binary", "homepage": "https://github.com/brentp/goleft", "documentation": "https://github.com/brentp/goleft", "tool_dev_url": "https://github.com/brentp/goleft", "doi": "10.1093/gigascience/gix090", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bai": { "type": "file", "description": "BAI/CRAI file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Reference fasta index file", "pattern": "*.fai", "ontologies": [] } } ], { "split": { "type": "boolean", "description": "Split the regions" } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Bed file containing split regions", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_goleft": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "goleft": { "type": "string", "description": "The name of the tool" } }, { "goleft --version 2>&1 | sed '1!d;s/^.*goleft Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "goleft": { "type": "string", "description": "The name of the tool" } }, { "goleft --version 2>&1 | sed '1!d;s/^.*goleft Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gprofiler2_gost", "path": "modules/nf-core/gprofiler2/gost/meta.yml", "tree_sha": "37f31f806daed45bf54cc3d83576faabe35595e3", "files": [ "modules/nf-core/gprofiler2/gost/environment.yml", "modules/nf-core/gprofiler2/gost/main.nf", "modules/nf-core/gprofiler2/gost/meta.yml", "modules/nf-core/gprofiler2/gost/templates/gprofiler2_gost.R", "modules/nf-core/gprofiler2/gost/tests/main.nf.test", "modules/nf-core/gprofiler2/gost/tests/main.nf.test.snap", "modules/nf-core/gprofiler2/gost/tests/nextflow.config" ], "type": "module", "meta": { "name": "gprofiler2_gost", "description": "runs a functional enrichment analysis with gprofiler2", "keywords": [ "gene set analysis", "enrichment", "gprofiler2", "gost", "gene set" ], "tools": [ { "gprofiler2": { "description": "An R interface corresponding to the 2019 update of g:Profiler web tool.", "homepage": "https://biit.cs.ut.ee/gprofiler/page/r", "documentation": "https://rdrr.io/cran/gprofiler2/", "tool_dev_url": "https://gl.cs.ut.ee/biit/r-gprofiler2", "doi": "10.1093/nar/gkad347", "licence": [ "GPL v2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "de_file": { "type": "file", "pattern": "*.{csv,tsv}", "description": "CSV or TSV-format tabular file with differential analysis outputs\n", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy map" } }, { "gmt_file": { "type": "file", "pattern": "*.gmt", "description": "Path to a GMT file downloaded from g:profiler that should be queried instead of the online databases\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy map" } }, { "background_file": { "type": "file", "pattern": "*.{csv,tsv,txt}", "description": "Path to a CSV/TSV/TXT file listing gene IDs that should be used as the background (will override count_file). This can be an expression matrix (see also background_column parameter); if so, will only consider those genes with an expression value > 0 in at least one sample. Alternatively, this can be a TXT file containing only a list of gene IDs.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "all_enrich": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "*.gprofiler2.all_enriched_pathways.tsv": { "type": "file", "description": "TSV file; table listing all enriched pathways that were found. This table will always be created (empty if no enrichment was found), the other output files are only created if enriched pathways were found\n", "pattern": "*gprofiler2.*all_enriched_pathways.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "*.gprofiler2.gost_results.rds": { "type": "file", "description": "RDS file; R object containing the results of the gost query\n", "pattern": "*gprofiler2.*gost_results.rds", "ontologies": [] } } ] ], "plot_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "*.gprofiler2.gostplot.png": { "type": "file", "description": "PNG file; Manhattan plot of all enriched pathways\n", "pattern": "*gprofiler2.*gostplot.png", "ontologies": [] } } ] ], "plot_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "*.gprofiler2.gostplot.html": { "type": "file", "description": "HTML file; interactive Manhattan plot of all enriched pathways\n", "pattern": "*gprofiler2.*gostplot.html", "ontologies": [] } } ] ], "sub_enrich": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "*.gprofiler2.*.sub_enriched_pathways.tsv": { "type": "file", "description": "TSV file; table listing enriched pathways that were found from one particular source\n", "pattern": "*gprofiler2.*sub_enriched_pathways.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "sub_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "*.gprofiler2.*.sub_enriched_pathways.png": { "type": "file", "description": "PNG file; bar plot showing the fraction of genes that were found enriched in each pathway\n", "pattern": "*gprofiler2.*sub_enriched_pathways.png", "ontologies": [] } } ] ], "filtered_gmt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "*ENSG_filtered.gmt": { "type": "file", "description": "GMT file that was provided as input or that was downloaded from g:profiler if no input GMT file was given; filtered for the selected datasources\n", "pattern": "*ENSG_filtered.gmt", "ontologies": [] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "*R_sessionInfo.log": { "type": "file", "description": "Log file containing information about the R session that was run for this module\n", "pattern": "*R_sessionInfo.log", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [] } } ] }, "authors": [ "@WackerO" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" }, { "name": "diseasemodulediscovery", "version": "dev" } ] }, { "name": "grabix_check", "path": "modules/nf-core/grabix/check/meta.yml", "tree_sha": "d56c8d1486a2bb8feb52017f11ea215e0092ae01", "files": [ "modules/nf-core/grabix/check/environment.yml", "modules/nf-core/grabix/check/main.nf", "modules/nf-core/grabix/check/meta.yml", "modules/nf-core/grabix/check/tests/main.nf.test", "modules/nf-core/grabix/check/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "grabix_check", "description": "Checks if the input file is bgzip compressed or not", "keywords": [ "compression", "bgzip", "grabix" ], "tools": [ { "grabix": { "description": "a wee tool for random access into BGZF files.", "homepage": "https://github.com/arq5x/grabix", "documentation": "https://github.com/arq5x/grabix", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "pattern": "*.gz", "description": "file to check compression", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "compress_bgzip": [ { "meta": { "type": "string", "description": "environmental variable with value \"yes\" or \"no\"" } } ], "versions_grabix": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "grabix": { "type": "string", "description": "The name of the tool" } }, { "grabix |& sed -n 's/^version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "grabix": { "type": "string", "description": "The name of the tool" } }, { "grabix |& sed -n 's/^version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MartaSantanaSilva" ], "maintainers": [ "@MartaSantanaSilva" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "graphmap2_align", "path": "modules/nf-core/graphmap2/align/meta.yml", "tree_sha": "a1aa16f34542a2b41059bf8d1b3da827c5767140", "files": [ "modules/nf-core/graphmap2/align/environment.yml", "modules/nf-core/graphmap2/align/main.nf", "modules/nf-core/graphmap2/align/meta.yml", "modules/nf-core/graphmap2/align/tests/main.nf.test", "modules/nf-core/graphmap2/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "graphmap2_align", "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences", "keywords": [ "align", "fasta", "fastq", "genome", "reference" ], "tools": [ { "graphmap2": { "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences.\n", "homepage": "https://github.com/lbcb-sci/graphmap2", "documentation": "https://github.com/lbcb-sci/graphmap2#graphmap2---a-highly-sensitive-and-accurate-mapper-for-long-error-prone-reads", "licence": [ "MIT" ], "identifier": "biotools:Graphmap2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "file containing reads to be aligned.", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Reference database in FASTA format.\n", "ontologies": [] } }, { "index": { "type": "file", "description": "FASTA index in gmidx.\n", "ontologies": [] } } ], "output": { "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sam": { "type": "file", "description": "Alignment in SAM format", "pattern": "*.sam", "ontologies": [] } } ] ], "versions_graphmap2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "graphmap2": { "type": "string", "description": "The name of the tool" } }, { "graphmap2 2>&1 | sed -n 's/Version: v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "graphmap2": { "type": "string", "description": "The name of the tool" } }, { "graphmap2 2>&1 | sed -n 's/Version: v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yuukiiwa", "@drpatelh" ], "maintainers": [ "@yuukiiwa", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "graphmap2_index", "path": "modules/nf-core/graphmap2/index/meta.yml", "tree_sha": "0034a49861e0df8350ded1eb0307d20d8fab6451", "files": [ "modules/nf-core/graphmap2/index/environment.yml", "modules/nf-core/graphmap2/index/main.nf", "modules/nf-core/graphmap2/index/meta.yml", "modules/nf-core/graphmap2/index/tests/main.nf.test", "modules/nf-core/graphmap2/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "graphmap2_index", "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences", "keywords": [ "index", "fasta", "reference" ], "tools": [ { "graphmap2": { "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences.\n", "homepage": "https://github.com/lbcb-sci/graphmap2", "documentation": "https://github.com/lbcb-sci/graphmap2#graphmap2---a-highly-sensitive-and-accurate-mapper-for-long-error-prone-reads", "licence": [ "MIT" ], "identifier": "biotools:Graphmap2" } } ], "input": [ { "fasta": { "type": "file", "description": "Reference database in FASTA format.\n", "ontologies": [] } } ], "output": { "index": [ { "*.gmidx": { "type": "file", "description": "Index file in gmidx format", "pattern": "*.gmidx", "ontologies": [] } } ], "versions_graphmap2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "graphmap2": { "type": "string", "description": "The name of the tool" } }, { "graphmap2 2>&1 | sed -n 's/Version: v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "graphmap2": { "type": "string", "description": "The name of the tool" } }, { "graphmap2 2>&1 | sed -n 's/Version: v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yuukiiwa", "@drpatelh" ], "maintainers": [ "@yuukiiwa", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "graphtyper_genotype", "path": "modules/nf-core/graphtyper/genotype/meta.yml", "tree_sha": "5f97ed3e047fa4e1cc2a63d3c12ad041aa53c5a5", "files": [ "modules/nf-core/graphtyper/genotype/environment.yml", "modules/nf-core/graphtyper/genotype/main.nf", "modules/nf-core/graphtyper/genotype/meta.yml", "modules/nf-core/graphtyper/genotype/tests/main.nf.test", "modules/nf-core/graphtyper/genotype/tests/main.nf.test.snap", "modules/nf-core/graphtyper/genotype/tests/nextflow.config" ], "type": "module", "meta": { "name": "graphtyper_genotype", "description": "Tools for population-scale genotyping using pangenome graphs.", "keywords": [ "variant", "vcf", "bam", "cram", "pangenome" ], "tools": [ { "graphtyper": { "description": "A graph-based variant caller capable of genotyping population-scale short read data sets while incorporating previously discovered variants.", "homepage": "https://github.com/DecodeGenetics/graphtyper", "documentation": "https://github.com/DecodeGenetics/graphtyper/wiki/User-guide", "tool_dev_url": "https://github.com/DecodeGenetics/graphtyper", "doi": "10.1038/ng.3964", "licence": [ "MIT" ], "identifier": "biotools:Graphtyper" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file. This is automatically found base on BAM input file name", "pattern": "*.{bai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "ref": { "type": "file", "description": "Reference fasta file", "pattern": "*.{fa, fasta, fas}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "ref_fai": { "type": "file", "description": "Reference index file. This is automatically found based on reference input file name.", "pattern": "*.{.fai}", "ontologies": [] } } ], { "region_file": { "type": "file", "description": "File with a list of chromosome/locations in reference genome to genotype. One region per line in the format :-. This or `--region` (in ext.args) must be specified.", "pattern": "*", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "results/*/*.vcf.gz": { "type": "file", "description": "VCF file with genotyped variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "results/*/*.vcf.gz.tbi": { "type": "file", "description": "VCF index file", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "versions_graphtyper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "graphtyper": { "type": "string", "description": "The name of the tool" } }, { "graphtyper --help | tail -1 | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "graphtyper": { "type": "string", "description": "The name of the tool" } }, { "graphtyper --help | tail -1 | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@zachary-foster" ], "maintainers": [ "@zachary-foster" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "graphtyper_vcfconcatenate", "path": "modules/nf-core/graphtyper/vcfconcatenate/meta.yml", "tree_sha": "08edec72c90a83dce2aaf2218d86ef4307315e25", "files": [ "modules/nf-core/graphtyper/vcfconcatenate/environment.yml", "modules/nf-core/graphtyper/vcfconcatenate/main.nf", "modules/nf-core/graphtyper/vcfconcatenate/meta.yml", "modules/nf-core/graphtyper/vcfconcatenate/tests/main.nf.test", "modules/nf-core/graphtyper/vcfconcatenate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "graphtyper_vcfconcatenate", "description": "Tools for population-scale genotyping using pangenome graphs.", "keywords": [ "combine", "concatenate", "variant", "vcf" ], "tools": [ { "graphtyper": { "description": "A graph-based variant caller capable of genotyping population-scale short read data sets while incorporating previously discovered variants.", "homepage": "https://github.com/DecodeGenetics/graphtyper", "documentation": "https://github.com/DecodeGenetics/graphtyper/wiki/User-guide", "tool_dev_url": "https://github.com/DecodeGenetics/graphtyper", "doi": "10.1038/ng.3964", "licence": [ "MIT" ], "identifier": "biotools:Graphtyper" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "vcf": { "type": "file", "description": "VCF files", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "Concatenated VCF file", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.vcf.gz.tbi": { "type": "file", "description": "Concatenated VCF file index", "pattern": "*.{tbi}", "ontologies": [] } } ] ], "versions_graphtyper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "graphtyper": { "type": "string", "description": "The name of the tool" } }, { "graphtyper --help | tail -1 | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "graphtyper": { "type": "string", "description": "The name of the tool" } }, { "graphtyper --help | tail -1 | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@zachary-foster" ], "maintainers": [ "@zachary-foster" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "gridss_annotate", "path": "modules/nf-core/gridss/annotate/meta.yml", "tree_sha": "b92c638bad53d0adaa76703d68e76ce95a7daebf", "files": [ "modules/nf-core/gridss/annotate/environment.yml", "modules/nf-core/gridss/annotate/main.nf", "modules/nf-core/gridss/annotate/meta.yml", "modules/nf-core/gridss/annotate/tests/main.nf.test", "modules/nf-core/gridss/annotate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gridss_annotate", "description": "Annotates single breakends in a GRIDSS VCF with RepeatMasker annotations using gridss_annotate_vcf_repeatmasker.", "keywords": [ "gridss", "structural variants", "annotation", "repeatmasker", "vcf" ], "tools": [ { "gridss": { "description": "GRIDSS: the Genomic Rearrangement IDentification Software Suite", "documentation": "https://github.com/PapenfussLab/gridss/wiki/GRIDSS-Documentation", "tool_dev_url": "https://github.com/PapenfussLab/gridss", "doi": "10.1186/s13059-021-02423-x", "licence": [ "GPL v3" ], "identifier": "biotools:gridss" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "vcf": { "type": "file", "description": "Input VCF file generated with GRIDSS", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.vcf.gz": { "type": "file", "description": "Annotated VCF file compressed with bgzip", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gridss": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "GeneratePonBedpe --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "GeneratePonBedpe --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@emmcauley" ], "maintainers": [ "@emmcauley" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gridss_assemble", "path": "modules/nf-core/gridss/assemble/meta.yml", "tree_sha": "dba1f2bdd4c17ad364fe5a3929381098f8be8f6c", "files": [ "modules/nf-core/gridss/assemble/environment.yml", "modules/nf-core/gridss/assemble/main.nf", "modules/nf-core/gridss/assemble/meta.yml", "modules/nf-core/gridss/assemble/tests/main.nf.test", "modules/nf-core/gridss/assemble/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gridss_assemble", "description": "Assemble breakend contigs for GRIDSS structural variant calling", "keywords": [ "bam", "assembly", "structural variants", "gridss", "breakend", "variant calling" ], "tools": [ { "gridss": { "description": "GRIDSS: the Genomic Rearrangement IDentification Software Suite", "homepage": "https://github.com/PapenfussLab/gridss", "documentation": "https://github.com/PapenfussLab/gridss/wiki/GRIDSS-Documentation", "tool_dev_url": "https://github.com/PapenfussLab/gridss", "doi": "10.1186/s13059-021-02423-x", "licence": [ "GPL v3" ], "identifier": "biotools:gridss" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Input BAM file(s)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file(s)", "pattern": "*.bam.bai", "ontologies": [] } }, { "preprocess_dir": { "type": "directory", "description": "GRIDSS preprocessing working directories from the GRIDSS_PREPROCESS step", "pattern": "*.gridss.working/" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference genome information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fasta_fai": { "type": "file", "description": "Reference genome FASTA index file", "pattern": "*.fai", "ontologies": [] } }, { "bwa_index": { "type": "directory", "description": "Directory containing the GRIDSS/BWA index files for the reference genome", "pattern": "*" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing GRIDSS configuration information\ne.g. `[ id:'gridss_config' ]`\n" } }, { "gridss_config": { "type": "file", "description": "Optional GRIDSS configuration file", "pattern": "*.{properties,config}", "ontologies": [] } } ] ], "output": { "assemble_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.gridss.working": { "type": "directory", "description": "GRIDSS assembly working directory containing assembled breakend contigs", "pattern": "*.gridss.working" } }, { "*.sv.assembly.bam": { "type": "file", "description": "BAM file containing the assembled breakend contigs", "pattern": "*.sv.assembly.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_gridss": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "CallVariants --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "CallVariants --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@imsarath" ], "maintainers": [ "@imsarath" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gridss_call", "path": "modules/nf-core/gridss/call/meta.yml", "tree_sha": "74498eb868dc860ef102baf62164693636d09b59", "files": [ "modules/nf-core/gridss/call/environment.yml", "modules/nf-core/gridss/call/main.nf", "modules/nf-core/gridss/call/meta.yml", "modules/nf-core/gridss/call/tests/main.nf.test", "modules/nf-core/gridss/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gridss_call", "description": "Run the GRIDSS variant calling step to identify structural variants from pre-processed and assembled alignments.", "keywords": [ "gridss", "structural variants", "variant calling", "bam", "vcf" ], "tools": [ { "gridss": { "description": "GRIDSS: the Genomic Rearrangement IDentification Software Suite", "homepage": "https://github.com/PapenfussLab/gridss/wiki/GRIDSS-Documentation", "documentation": "https://github.com/PapenfussLab/gridss/wiki/GRIDSS-Documentation", "tool_dev_url": "https://github.com/PapenfussLab/gridss", "doi": "10.1186/s13059-021-02423-x", "licence": [ "GPL v3" ], "identifier": "biotools:gridss" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "bam": { "type": "file", "description": "Input BAM file(s)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file(s)", "pattern": "*.bam.bai", "ontologies": [] } }, { "preprocess_dir": { "type": "directory", "description": "Working directory containing the output of the GRIDSS preprocess step preprocess step" } }, { "assemble_dir": { "type": "directory", "description": "Working directory containing the output of the GRIDSS assemble step assemble step" } }, { "assemble_bam": { "type": "file", "description": "The assembly BAM file created by the GRIDSS assemble step", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/data_1383" }, { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "The reference fasta", "pattern": "*.{fa,fna,fasta}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "The index of the reference fasta", "pattern": "*.fai", "ontologies": [] } }, { "bwa_index": { "type": "directory", "description": "The BWA index created from the reference fasta" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "gridss_config": { "type": "file", "description": "OPTIONAL - A GRIDSS configuration file (Java .properties format). See the default config for available settings, https://github.com/PapenfussLab/gridss/blob/825bc8e1bb092e9bb2ccb0c1c51dc6e7e1a922dd/src/main/resources/gridss.properties", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.sv.gridss.vcf.gz": { "type": "file", "description": "The called VCF file created by the GRIDSS call step", "pattern": "*.sv.gridss.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gridss": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gridss": { "type": "string", "description": "The name of the tool" } }, { "CallVariants --version 2>&1 | sed 's/-gridss\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gridss": { "type": "string", "description": "The name of the tool" } }, { "CallVariants --version 2>&1 | sed 's/-gridss\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@imsarath" ], "maintainers": [ "@imsarath" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gridss_extractoverlappingfragments", "path": "modules/nf-core/gridss/extractoverlappingfragments/meta.yml", "tree_sha": "43bdc3a778fe80ac05b1cfe3735eb56f218d88a6", "files": [ "modules/nf-core/gridss/extractoverlappingfragments/environment.yml", "modules/nf-core/gridss/extractoverlappingfragments/main.nf", "modules/nf-core/gridss/extractoverlappingfragments/meta.yml", "modules/nf-core/gridss/extractoverlappingfragments/tests/main.nf.test", "modules/nf-core/gridss/extractoverlappingfragments/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gridss_extractoverlappingfragments", "description": "Extract read fragments from a BAM file whose reads overlap a set of target regions, producing a subset BAM for targeted GRIDSS structural variant calling.", "keywords": [ "gridss", "bam", "subset", "target", "structural variants" ], "tools": [ { "gridss": { "description": "GRIDSS: the Genomic Rearrangement IDentification Software Suite", "homepage": "https://github.com/PapenfussLab/gridss", "documentation": "https://github.com/PapenfussLab/gridss/wiki/GRIDSS-Documentation", "tool_dev_url": "https://github.com/PapenfussLab/gridss", "doi": "10.1186/s13059-021-02423-x", "licence": [ "GPL v3" ], "identifier": "biotools:gridss" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Input BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "Index of the input BAM file", "pattern": "*.{bai,csi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing target region information\ne.g. `[ id:'targets' ]`\n" } }, { "target_bed": { "type": "file", "description": "BED file describing the target regions used to select overlapping read fragments", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.bam": { "type": "file", "description": "BAM file containing read fragments overlapping the target regions", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_gridss": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "CallVariants --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "CallVariants --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@imsarath" ], "maintainers": [ "@imsarath" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gridss_generateponbedpe", "path": "modules/nf-core/gridss/generateponbedpe/meta.yml", "tree_sha": "a4f38bee8ae86c9ec7ee5c25ea026b7c4b9e5726", "files": [ "modules/nf-core/gridss/generateponbedpe/environment.yml", "modules/nf-core/gridss/generateponbedpe/main.nf", "modules/nf-core/gridss/generateponbedpe/meta.yml", "modules/nf-core/gridss/generateponbedpe/tests/main.nf.test", "modules/nf-core/gridss/generateponbedpe/tests/main.nf.test.snap", "modules/nf-core/gridss/generateponbedpe/tests/nextflow.config" ], "type": "module", "meta": { "name": "gridss_generateponbedpe", "description": "GRIDSS is a module software suite containing tools useful for the detection of genomic rearrangements.", "keywords": [ "gridss", "structural variants", "bedpe", "bed", "vcf" ], "tools": [ { "gridss": { "description": "GRIDSS: the Genomic Rearrangement IDentification Software Suite", "documentation": "https://github.com/PapenfussLab/gridss/wiki/GRIDSS-Documentation", "tool_dev_url": "https://github.com/PapenfussLab/gridss", "doi": "10.1186/s13059-021-02423-x", "licence": [ "GPL v3" ], "identifier": "biotools:gridss" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "vcf": { "type": "file", "description": "GRIDSS generated vcf file", "pattern": "*.vcf", "ontologies": [] } }, { "bedpe": { "type": "file", "description": "GRIDSS generated bedpe file", "pattern": "*.bedpe", "ontologies": [] } }, { "bed": { "type": "file", "description": "GRIDSS generated bed file", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test']\n" } }, { "fasta": { "type": "file", "description": "The reference fasta", "pattern": "*.{fa,fna,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference fai information\ne.g. [ id:'test']\n" } }, { "fai": { "type": "file", "description": "The index of the reference fasta", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing bwa generated index information\ne.g. [ id:'test']\n" } }, { "bwa_index": { "type": "directory", "description": "OPTIONAL - The BWA index created from the reference fasta, will be generated by Gridss in the setupreference step" } } ] ], "output": { "bedpe": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bedpe": { "type": "file", "description": "GRIDSS generated breakpoint pon bedpe file", "pattern": "*.bedpe", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bed": { "type": "file", "description": "GRIDSS generated breakpoint pon bed file", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_gridss": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "GeneratePonBedpe --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "GeneratePonBedpe --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gridss_gridss", "path": "modules/nf-core/gridss/gridss/meta.yml", "tree_sha": "62472b361153dcef405b8f2dee0c911628cbcf70", "files": [ "modules/nf-core/gridss/gridss/environment.yml", "modules/nf-core/gridss/gridss/main.nf", "modules/nf-core/gridss/gridss/meta.yml", "modules/nf-core/gridss/gridss/tests/main.nf.test", "modules/nf-core/gridss/gridss/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gridss_gridss", "description": "GRIDSS is a module software suite containing tools useful for the detection of genomic rearrangements.", "keywords": [ "gridss", "structural variants", "bam", "cram", "vcf" ], "tools": [ { "gridss": { "description": "GRIDSS: the Genomic Rearrangement IDentification Software Suite", "documentation": "https://github.com/PapenfussLab/gridss/wiki/GRIDSS-Documentation", "tool_dev_url": "https://github.com/PapenfussLab/gridss", "doi": "10.1186/s13059-021-02423-x", "licence": [ "GPL v3" ], "identifier": "biotools:gridss" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "inputs": { "type": "file", "description": "One or more input BAM/CRAM file(s)", "pattern": "*.{bam,cram}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "fasta": { "type": "file", "description": "The reference fasta", "pattern": "*.{fa,fna,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the reference fasta", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "bwa_index": { "type": "directory", "description": "OPTIONAL - The BWA index created from the reference fasta, will be generated by Gridss in the setupreference step" } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "The called VCF file created by Gridss' call step", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gridss": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "GeneratePonBedpe --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "GeneratePonBedpe --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gridss_preprocess", "path": "modules/nf-core/gridss/preprocess/meta.yml", "tree_sha": "d111a1f4172a2cbe704120845c40d3705daedaab", "files": [ "modules/nf-core/gridss/preprocess/environment.yml", "modules/nf-core/gridss/preprocess/main.nf", "modules/nf-core/gridss/preprocess/meta.yml", "modules/nf-core/gridss/preprocess/tests/main.nf.test", "modules/nf-core/gridss/preprocess/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gridss_preprocess", "description": "Run the preprocess step of GRIDSS to extract multiple Picard metrics (insert size, MAPQ, CIGAR, IDSV, tag and coverage metrics) from an input BAM file prior to assembly and variant calling.", "keywords": [ "gridss", "preprocess", "structural variants", "bam" ], "tools": [ { "gridss": { "description": "GRIDSS: the Genomic Rearrangement IDentification Software Suite", "homepage": "https://github.com/PapenfussLab/gridss", "documentation": "https://github.com/PapenfussLab/gridss/wiki/GRIDSS-Documentation", "tool_dev_url": "https://github.com/PapenfussLab/gridss", "doi": "10.1186/s13059-021-02423-x", "licence": [ "GPL v3" ], "identifier": "biotools:gridss" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "Input BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "Index of the input BAM file", "pattern": "*.bai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "fasta": { "type": "file", "description": "The reference fasta", "pattern": "*.{fa,fna,fasta}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "The index of the reference fasta", "pattern": "*.fai", "ontologies": [] } }, { "bwa_index": { "type": "directory", "description": "The BWA index created from the reference fasta, will be generated by Gridss in the setupreference step" } } ] ], "output": { "preprocess_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.gridss.working": { "type": "directory", "description": "The working directory produced by the GRIDSS preprocess step containing Picard metrics (insert size, MAPQ, CIGAR, IDSV, tag, coverage) and SV-relevant reads used by downstream GRIDSS steps", "pattern": "*.gridss.working" } } ] ], "versions_gridss": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "CallVariants --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "CallVariants --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@imsarath" ], "maintainers": [ "@imsarath" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gridss_somaticfilter", "path": "modules/nf-core/gridss/somaticfilter/meta.yml", "tree_sha": "2406b1aaeca8288a3f89e9a6f46ac4e437f69a42", "files": [ "modules/nf-core/gridss/somaticfilter/environment.yml", "modules/nf-core/gridss/somaticfilter/main.nf", "modules/nf-core/gridss/somaticfilter/meta.yml", "modules/nf-core/gridss/somaticfilter/tests/main.nf.test", "modules/nf-core/gridss/somaticfilter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gridss_somaticfilter", "description": "GRIDSS is a module software suite containing tools useful for the detection of genomic rearrangements.", "keywords": [ "gridss", "structural variants", "somatic variants", "vcf" ], "tools": [ { "gridss": { "description": "GRIDSS: the Genomic Rearrangement IDentification Software Suite", "documentation": "https://github.com/PapenfussLab/gridss/wiki/GRIDSS-Documentation", "tool_dev_url": "https://github.com/PapenfussLab/gridss", "doi": "10.1186/s13059-021-02423-x", "licence": [ "GPL v3" ], "identifier": "biotools:gridss" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "vcf": { "type": "file", "description": "Input VCF file, must be generated with GRIDSS", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information for PONDIR\ne.g. [ id:'test']\n" } }, { "pondir": { "type": "directory", "description": "Directory containing Panel Of Normal bed/bedpe used to filter FP somatic events. Use gridss.GeneratePonBedpe to generate the PON." } } ] ], "output": { "high_conf_sv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.high_confidence_somatic.vcf.bgz": { "type": "file", "description": "VCF file including high confidence somatic SVs", "pattern": "*.vcf.bgz", "ontologies": [] } } ] ], "all_sv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.all_somatic.vcf.bgz": { "type": "file", "description": "VCF file including all somatic SVs", "pattern": "*.vcf.bgz", "ontologies": [] } } ] ], "versions_gridss": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "GeneratePonBedpe --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "gridss": { "type": "string", "description": "The tool name" } }, { "GeneratePonBedpe --version 2>&1 | sed 's/-gridss//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "grimer", "path": "modules/nf-core/grimer/meta.yml", "tree_sha": "200944cbdce6bae7e1144c2d7ba7ecf3f4835d56", "files": [ "modules/nf-core/grimer/environment.yml", "modules/nf-core/grimer/main.nf", "modules/nf-core/grimer/meta.yml", "modules/nf-core/grimer/tests/main.nf.test", "modules/nf-core/grimer/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "grimer", "description": "Generates an interactive HTML dashboard integrating taxonomy,\nannotation, and metadata to detect contamination in metagenomic\nand amplicon sequencing datasets. GRIMER is independent of\nquantification methods and directly analyses contingency tables.\n", "keywords": [ "metagenomics", "contamination", "visualisation", "taxonomy", "viromics", "microbiome", "dashboard" ], "tools": [ { "grimer": { "description": "GRIMER performs automated contamination analysis and generates\nportable interactive dashboards from contingency tables,\nintegrating taxonomy, annotation and metadata.\n", "homepage": "https://github.com/pirovc/grimer", "documentation": "https://pirovc.github.io/grimer/", "tool_dev_url": "https://github.com/pirovc/grimer", "doi": "10.1101/2021.06.22.449360", "licence": [ "MIT" ], "identifier": "biotools:grimer", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'sample1' ]\n" } }, { "input_table": { "type": "file", "description": "Tab-separated count/observation table or .biom file.\nRows are observations; columns are samples.\n", "pattern": "*.{tsv,biom}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3746" } ] } } ], { "sample_metadata": { "type": "file", "description": "Tab-separated metadata file. Rows are samples; columns are metadata fields. Optional, pass [] to omit.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "config": { "type": "file", "description": "YAML configuration file defining external tool references,\ncontrols, and annotations. Optional, pass [] to omit.\n", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information." } }, { "*.html": { "type": "file", "description": "Interactive HTML dashboard report integrating taxonomy,\ncontamination analysis, heatmaps, and correlation plots.\n", "pattern": "*.html", "ontologies": [] } } ] ], "versions_grimer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "grimer": { "type": "string", "description": "The name of the tool" } }, { "grimer --version 2>&1 | tail -1 | sed \"s/grimer //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "grimer": { "type": "string", "description": "The name of the tool" } }, { "grimer --version 2>&1 | tail -1 | sed \"s/grimer //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Jonahnki" ], "maintainers": [ "@Jonahnki" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gsea_gsea", "path": "modules/nf-core/gsea/gsea/meta.yml", "tree_sha": "25de5890f99997c4338d601324f45e5dd6db1932", "files": [ "modules/nf-core/gsea/gsea/environment.yml", "modules/nf-core/gsea/gsea/main.nf", "modules/nf-core/gsea/gsea/meta.yml", "modules/nf-core/gsea/gsea/tests/main.nf.test", "modules/nf-core/gsea/gsea/tests/main.nf.test.snap", "modules/nf-core/gsea/gsea/tests/nextflow.config" ], "type": "module", "meta": { "name": "gsea_gsea", "description": "run the Broad Gene Set Enrichment tool in GSEA mode", "keywords": [ "gene set analysis", "enrichment", "gsea", "gene set" ], "tools": [ { "gsea": { "description": "Gene Set Enrichment Analysis (GSEA)", "homepage": "http://www.gsea-msigdb.org/gsea/index.jsp", "documentation": "https://software.broadinstitute.org/cancer/software/gsea/wiki/index.php/Main_Page", "doi": "10.1073/pnas.0506580102", "licence": [ "BSD-3-clause" ], "identifier": "biotools:gsea" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ].\n" } }, { "gct": { "type": "file", "description": "GCT file with expression values", "pattern": "*.{gct}", "ontologies": [] } }, { "cls": { "type": "file", "description": "CL file with the classes of the samples in the GCT file", "pattern": "*.{gct}", "ontologies": [] } }, { "gene_sets": { "type": "file", "description": "GMX or GMT file with gene sets", "pattern": "*.{gmx,gmt}", "ontologies": [] } } ], [ { "reference": { "type": "string", "description": "String indicating which of the classes in the cls file should be used\nas the reference level of the comparison.\n" } }, { "target": { "type": "string", "description": "String indicating which of the classes in the cls file should be used\nas the target level of the comparison.\n" } } ], [ { "meta2": { "type": "map", "description": "Groovy map" } }, { "chip": { "type": "file", "description": "optional Broad-style chip file mapping identifiers in gct to\nthose in gene_sets\n", "pattern": "*.{chip}", "ontologies": [] } } ] ], "output": { "rpt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*.rpt": { "type": "file", "description": "File containing parameter settings used", "pattern": "*.rpt", "ontologies": [] } } ] ], "index_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*index.html": { "type": "file", "description": "Top level report HTML file", "pattern": "index.html", "ontologies": [] } } ] ], "heat_map_corr_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*heat_map_corr_plot.html": { "type": "file", "description": "HTML file combining heatmap and rank correlation plot", "pattern": "heat_map_corr_plot.html", "ontologies": [] } } ] ], "report_tsvs_ref": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*gsea_report_for_${reference}.tsv": { "type": "file", "description": "Main TSV results report file for the reference group.", "pattern": "gsea_report_for_reference*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "report_htmls_ref": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*gsea_report_for_${reference}.html": { "type": "file", "description": "Main HTML results report file for the reference group. sample groups", "pattern": "gsea_report_for_reference*.html", "ontologies": [] } } ] ], "report_tsvs_target": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*gsea_report_for_${target}.tsv": { "type": "file", "description": "Main TSV results report file for the target group.", "pattern": "gsea_report_for_target*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "report_htmls_target": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*gsea_report_for_${target}.html": { "type": "file", "description": "Main HTML results report file for the target group.", "pattern": "gsea_report_for_target*.html", "ontologies": [] } } ] ], "ranked_gene_list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*ranked_gene_list*.tsv": { "type": "file", "description": "TSV file with ranked gene list and scores", "pattern": "ranked_gene_list*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gene_set_sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*gene_set_sizes.tsv": { "type": "file", "description": "TSV file with gene set sizes", "pattern": "gene_set_sizes.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "histogram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*global_es_histogram.png": { "type": "file", "description": "Plot showing number of gene sets by enrichment score", "pattern": "global_es_histogram.png", "ontologies": [] } } ] ], "heatmap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*heat_map_1.png": { "type": "file", "description": "Heat Map of the top 50 features for each phenotype in test", "pattern": "heat_map_1.png", "ontologies": [] } } ] ], "pvalues_vs_nes_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*pvalues_vs_nes_plot.png": { "type": "file", "description": "Plot showing FDR q-value by normalised enrichment score", "pattern": "pvalues_vs_nes_plot", "ontologies": [] } } ] ], "ranked_list_corr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*ranked_list_corr_2.png": { "type": "file", "description": "Ranked Gene List Correlation Profile", "pattern": "ranked_list_corr_2.png", "ontologies": [] } } ] ], "butterfly_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*butterfly_plot.png": { "type": "file", "description": "Butterfly plot with gene rank plotted against score", "pattern": "butterfly_plot.png", "ontologies": [] } } ] ], "gene_set_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "gene_sets_*.tsv": { "type": "list", "description": "Where -make_sets is not set to false, TSV files, one file for each gene set, with detail on enrichment for each gene", "pattern": "gene_sets_*.tsv" } } ] ], "gene_set_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "gene_sets_*.html": { "type": "list", "description": "Where -make_sets is not set to false, HTML files, one file for each gene set, with detail on enrichment for each gene", "pattern": "gene_sets_*.html" } } ] ], "gene_set_heatmap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "gene_sets_*.png": { "type": "list", "description": "Where -make_sets is not set to false, PNG-format heatmaps, one file for each gene set, showing expression for each gene", "pattern": "gene_sets_*.png" } } ] ], "snapshot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*_snapshot*.html": { "type": "list", "description": "HTML files, one each for positive and negative enrichment, collecting elements of gene_set_enplot", "pattern": "*_snapshot*.html" } } ] ], "gene_set_enplot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*enplot*.png": { "type": "list", "description": "Where -make_sets is not set to false, PNG-format enrichment (barcode) plots, one file for each gene set, showing how genes contribute to enrichment.", "pattern": "enplot*.png" } } ] ], "gene_set_dist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*gset_rnd_es_dist*.png": { "type": "list", "description": "Where -make_sets is not set to false, PNG-format enrichment score distributions plots, one file for each gene set.", "pattern": "gset_rnd_es_dist*.png" } } ] ], "archive": [ [ { "meta": { "type": "map", "description": "Groovy Map containing metadata, at a minimum an id e.g. [ id:'test' ]\n" } }, { "*.zip": { "type": "file", "description": "Where -zip_report is set, a zip archive containing all outputs", "pattern": "*.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "versions_gsea": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gsea": { "type": "string", "description": "The name of the tool" } }, { "4.3.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gsea": { "type": "string", "description": "The name of the tool" } }, { "4.3.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords", "@nschcolnicov" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "gstama_collapse", "path": "modules/nf-core/gstama/collapse/meta.yml", "tree_sha": "5564bf055b3feebee5c6dc365f12b832757aa5e1", "files": [ "modules/nf-core/gstama/collapse/environment.yml", "modules/nf-core/gstama/collapse/main.nf", "modules/nf-core/gstama/collapse/meta.yml", "modules/nf-core/gstama/collapse/tests/main.nf.test", "modules/nf-core/gstama/collapse/tests/main.nf.test.snap", "modules/nf-core/gstama/collapse/tests/nextflow.config" ], "type": "module", "meta": { "name": "gstama_collapse", "description": "Collapse redundant transcript models in Iso-Seq data.", "keywords": [ "tama_collapse.py", "isoseq", "nanopore", "long-read", "transcriptome", "gene model", "TAMA" ], "tools": [ { "tama_collapse.py": { "description": "Collapse similar gene model", "homepage": "https://github.com/sguizard/gs-tama", "documentation": "https://github.com/GenomeRIK/tama/wiki", "tool_dev_url": "https://github.com/sguizard/gs-tama", "doi": "10.1186/s12864-020-07123-7", "licence": [ "GNU GPL3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "A sorted BAM or sam file of aligned reads", "pattern": "*.{bam,sam}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "A fasta file of the genome used for the mapping", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_collapsed.bed": { "type": "file", "description": "a bed12 format file containing the final collapsed version of your transcriptome", "pattern": "*.bed", "ontologies": [] } } ] ], "bed_trans_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_trans_read.bed": { "type": "file", "description": "This file uses bed12 format to show the transcript model for each read based on the mapping prior to collapsing. This only contains the reads which were accepted according to the defined thresholds. You can use this file to see if there were any strange occurrences during collapsing. It also contains the relationships between reads and collapsed transcript models. The 1st subfield in the 4th column shows the final transcript ID and the 2nd subfield in the 4th column shows the read ID. If you used no_cap mode for collapsing there may be multiple lines for a single read. This happens when a 5' degraded read can match to multiple 5' longer transcript models.", "pattern": "*_trans_read.bed", "ontologies": [] } } ] ], "local_density_error": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_local_density_error.txt": { "type": "file", "description": "This file contains the log of filtering for local density error around the splice junctions (\"-lde\")", "pattern": "*_local_density_error.txt", "ontologies": [] } } ] ], "polya": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_polya.txt": { "type": "file", "description": "This file contains the reads with potential poly A truncation.", "pattern": "*_polya.txt", "ontologies": [] } } ] ], "read": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_read.txt": { "type": "file", "description": "This file contains information for all mapped reads from the input SAM/BAM file. It shows both accepted and discarded reads and should match the number of mapped reads in your SAM/BAM file", "pattern": "*_read.txt", "ontologies": [] } } ] ], "strand_check": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_strand_check.txt": { "type": "file", "description": "This file shows instances where the sam flag strand information contrasted the GMAP strand information.", "pattern": "*_strand_check.txt", "ontologies": [] } } ] ], "trans_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_trans_report.txt": { "type": "file", "description": "This file contains collapsing information for each transcript.", "pattern": "*_trans_report.txt", "ontologies": [] } } ] ], "varcov": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_varcov.txt": { "type": "file", "description": "This file contains the coverage information for each variant detected.", "pattern": "*_varcov.txt", "ontologies": [] } } ] ], "variants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_variants.txt": { "type": "file", "description": "This file contains the variants called. Variants are only called if 5 or more reads show the variant at a specific locus. If you would like to change the threshold, please make an issue about this in the Github repo.", "pattern": "*_variants.txt", "ontologies": [] } } ] ], "versions_gstama": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gstama": { "type": "string", "description": "The name of the tool" } }, { "tama_collapse.py -version | sed -n 's/tc_version_date_//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gstama": { "type": "string", "description": "The name of the tool" } }, { "tama_collapse.py -version | sed -n 's/tc_version_date_//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "isoseq", "version": "3.0.1" } ] }, { "name": "gstama_merge", "path": "modules/nf-core/gstama/merge/meta.yml", "tree_sha": "13b9e8c5d922b184277371ef192380d61d2cf4c7", "files": [ "modules/nf-core/gstama/merge/environment.yml", "modules/nf-core/gstama/merge/main.nf", "modules/nf-core/gstama/merge/meta.yml", "modules/nf-core/gstama/merge/tests/main.nf.test", "modules/nf-core/gstama/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gstama_merge", "description": "Merge multiple transcriptomes while maintaining source information.", "keywords": [ "gstama", "gstama/merge", "long-read", "isoseq", "nanopore", "tama", "trancriptome", "annotation" ], "tools": [ { "gstama": { "description": "Gene-Switch Transcriptome Annotation by Modular Algorithms", "homepage": "https://github.com/sguizard/gs-tama", "documentation": "https://github.com/GenomeRIK/tama/wiki", "tool_dev_url": "https://github.com/sguizard/gs-tama", "doi": "10.1186/s12864-020-07123-7", "licence": [ "GPL v3 License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "bed12 file generated by TAMA collapse", "pattern": "*.bed", "ontologies": [] } } ], { "filelist": { "type": "file", "description": "list of files", "ontologies": [] } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bed": { "type": "file", "description": "This is the main merged annotation file. Transcripts are coloured according to the source support for each model. Sources are numbered based on the order supplied in the input filelist file. For example the first file named in the filelist file would have its transcripts coloured in red. If a transcript has multiple sources the colour is shown as magenta.", "pattern": "*.bed", "ontologies": [] } } ] ], "gene_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_gene_report.txt": { "type": "file", "description": "This contains a report of the genes from the merged file. \"num_clusters\" refers to the number of source transcripts that were used to make this gene model. \"num_final_trans\" refers to the number of transcripts in the final gene model.", "pattern": "*_gene_report.txt", "ontologies": [] } } ] ], "merge": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_merge.txt": { "type": "file", "description": "This contains a bed12 format file which shows the coordinates of each input transcript matched to the merged transcript ID. I used the \"txt\" extension even though it is a bed file just to avoid confusion with the main bed file. You can use this file to map the final merged transcript models to their pre-merged supporting transcripts. The 1st subfield in the 4th column shows the final merged transcript ID while the 2nd subfield shows the pre-merged transcript ID with source prefix.", "pattern": "*_merge.txt", "ontologies": [] } } ] ], "trans_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_trans_report.txt": { "type": "file", "description": "This contains the source information for each merged transcript.", "pattern": "*_trans_report.txt", "ontologies": [] } } ] ], "versions_gstama": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gstama": { "type": "string", "description": "The name of the tool" } }, { "tama_merge.py -version | sed '1!d'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gstama": { "type": "string", "description": "The name of the tool" } }, { "tama_merge.py -version | sed '1!d'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "isoseq", "version": "3.0.1" } ] }, { "name": "gstama_polyacleanup", "path": "modules/nf-core/gstama/polyacleanup/meta.yml", "tree_sha": "b1a35c7f60ba9525af146aa63499f9b51178ab55", "files": [ "modules/nf-core/gstama/polyacleanup/environment.yml", "modules/nf-core/gstama/polyacleanup/main.nf", "modules/nf-core/gstama/polyacleanup/meta.yml", "modules/nf-core/gstama/polyacleanup/tests/main.nf.test", "modules/nf-core/gstama/polyacleanup/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gstama_polyacleanup", "description": "Helper script, remove remaining polyA sequences from Full Length Non Chimeric reads (Pacbio isoseq3)", "keywords": [ "gstama", "gstama/polyacleanup", "long-read", "isoseq", "tama", "trancriptome", "annotation" ], "tools": [ { "gstama": { "description": "Gene-Switch Transcriptome Annotation by Modular Algorithms", "homepage": "https://github.com/sguizard/gs-tama", "documentation": "https://github.com/GenomeRIK/tama/wiki", "tool_dev_url": "https://github.com/sguizard/gs-tama", "doi": "10.1186/s12864-020-07123-7", "licence": [ "GPL v3 License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Full Length Non Chimeric reads in fasta format", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.fa.gz": { "type": "file", "description": "The Full Length Non Chimeric reads cleaned from remaining polyA tails. The sequences are in FASTA format compressed with gzip.", "pattern": "*.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_polya_flnc_report.txt.gz": { "type": "file", "description": "A text file describing the number of polyA tails removed and their length. Compressed with gzip.", "pattern": "*_polya_flnc_report.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tails": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_tails.fa.gz": { "type": "file", "description": "A gzip compressed FASTA file of trimmed polyA tails.", "pattern": "*_tails.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gstama": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gstama": { "type": "string", "description": "The name of the tool" } }, { "tama_collapse.py -version | sed -n 's/tc_version_date_//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gstama": { "type": "string", "description": "The name of the tool" } }, { "tama_collapse.py -version | sed -n 's/tc_version_date_//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "isoseq", "version": "3.0.1" } ] }, { "name": "gt_gff3", "path": "modules/nf-core/gt/gff3/meta.yml", "tree_sha": "d606bae5de42ed40c662b20578b932428f320503", "files": [ "modules/nf-core/gt/gff3/environment.yml", "modules/nf-core/gt/gff3/main.nf", "modules/nf-core/gt/gff3/meta.yml", "modules/nf-core/gt/gff3/tests/main.nf.test", "modules/nf-core/gt/gff3/tests/main.nf.test.snap", "modules/nf-core/gt/gff3/tests/nextflow.config" ], "type": "module", "meta": { "name": "gt_gff3", "description": "GenomeTools gt-gff3 utility to parse, possibly transform, and output GFF3 files", "keywords": [ "genome", "gff3", "annotation" ], "tools": [ { "gt": { "description": "The GenomeTools genome analysis system", "homepage": "https://genometools.org/index.html", "documentation": "https://genometools.org/documentation.html", "tool_dev_url": "https://github.com/genometools/genometools", "doi": "10.1109/TCBB.2013.68", "licence": [ "ISC" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "gff3": { "type": "file", "description": "Input gff3 file", "pattern": "*.{gff,gff3}", "ontologies": [] } } ] ], "output": { "gt_gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.gt.gff3": { "type": "file", "description": "Parsed gff3 file produced only if there is no parsing error", "pattern": "*.gt.gff3", "ontologies": [] } } ] ], "error_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.error.log": { "type": "file", "description": "Error log if gt-gff3 failed to parse the input gff3 file", "pattern": "*.error.log", "ontologies": [] } } ] ], "versions_gt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@gallvp" ], "maintainers": [ "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gt_gff3validator", "path": "modules/nf-core/gt/gff3validator/meta.yml", "tree_sha": "b512c9a5a64312ef43fb6f073e2d313c81a8059f", "files": [ "modules/nf-core/gt/gff3validator/environment.yml", "modules/nf-core/gt/gff3validator/main.nf", "modules/nf-core/gt/gff3validator/meta.yml", "modules/nf-core/gt/gff3validator/tests/main.nf.test", "modules/nf-core/gt/gff3validator/tests/main.nf.test.snap", "modules/nf-core/gt/gff3validator/tests/nextflow.config" ], "type": "module", "meta": { "name": "gt_gff3validator", "description": "GenomeTools gt-gff3validator utility to strictly validate a GFF3 file", "keywords": [ "genome", "gff3", "annotation", "validation" ], "tools": [ { "gt": { "description": "The GenomeTools genome analysis system", "homepage": "https://genometools.org/index.html", "documentation": "https://genometools.org/documentation.html", "tool_dev_url": "https://github.com/genometools/genometools", "doi": "10.1109/TCBB.2013.68", "licence": [ "ISC" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "gff3": { "type": "file", "description": "Input gff3 file", "pattern": "*.{gff,gff3}", "ontologies": [] } } ] ], "output": { "success_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.success.log": { "type": "file", "description": "Log file for successful validation", "pattern": "*.success.log", "ontologies": [] } } ] ], "error_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.error.log": { "type": "file", "description": "Log file for failed validation", "pattern": "*.error.log", "ontologies": [] } } ] ], "versions_gt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gt_ltrharvest", "path": "modules/nf-core/gt/ltrharvest/meta.yml", "tree_sha": "adf8eb9ed771989477725028e15acafd32292c12", "files": [ "modules/nf-core/gt/ltrharvest/environment.yml", "modules/nf-core/gt/ltrharvest/main.nf", "modules/nf-core/gt/ltrharvest/meta.yml", "modules/nf-core/gt/ltrharvest/tests/main.nf.test", "modules/nf-core/gt/ltrharvest/tests/main.nf.test.snap", "modules/nf-core/gt/ltrharvest/tests/nextflow.config" ], "type": "module", "meta": { "name": "gt_ltrharvest", "description": "Predicts LTR retrotransposons using GenomeTools gt-ltrharvest utility", "keywords": [ "genomics", "genome", "annotation", "repeat", "transposons", "retrotransposons" ], "tools": [ { "gt": { "description": "The GenomeTools genome analysis system", "homepage": "https://genometools.org/index.html", "documentation": "https://genometools.org/documentation.html", "tool_dev_url": "https://github.com/genometools/genometools", "doi": "10.1109/TCBB.2013.68", "licence": [ "ISC" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "index": { "type": "directory", "description": "Folder containing the suffixerator index files", "pattern": "suffixerator" } } ] ], "output": { "tabout": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tabout": { "type": "file", "description": "Old tabular output by default or when `-tabout yes` argument is present", "pattern": "*.tabout", "ontologies": [] } } ] ], "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.gff3": { "type": "file", "description": "GFF3 output when `-tabout no` argument is present", "pattern": "*.gff3", "ontologies": [] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "$out_name": { "type": "file", "description": "FASTA output when `-out` argument is present", "pattern": "*.{fa,fsa,fasta}", "ontologies": [] } } ] ], "inner_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "$outinner_name": { "type": "file", "description": "FASTA output for inner regions when `-outinner` argument is present", "pattern": "*.{fa,fsa,fasta}", "ontologies": [] } } ] ], "versions_gt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gt_stat", "path": "modules/nf-core/gt/stat/meta.yml", "tree_sha": "55c49edc51330623ad1a92c49cf445b6b0886f2d", "files": [ "modules/nf-core/gt/stat/environment.yml", "modules/nf-core/gt/stat/main.nf", "modules/nf-core/gt/stat/meta.yml", "modules/nf-core/gt/stat/tests/main.nf.test", "modules/nf-core/gt/stat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gt_stat", "description": "GenomeTools gt-stat utility to show statistics about features contained in GFF3 files", "keywords": [ "genome", "gff3", "annotation", "statistics", "stats" ], "tools": [ { "gt": { "description": "The GenomeTools genome analysis system", "homepage": "https://genometools.org/index.html", "documentation": "https://genometools.org/documentation.html", "tool_dev_url": "https://github.com/genometools/genometools", "doi": "10.1109/TCBB.2013.68", "licence": [ "ISC" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "gff3": { "type": "file", "description": "Input gff3 file", "pattern": "*.{gff,gff3}", "ontologies": [] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}.yml": { "type": "file", "description": "Stats file in yaml format", "pattern": "*.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_gt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gt_suffixerator", "path": "modules/nf-core/gt/suffixerator/meta.yml", "tree_sha": "41195dcadb5076c4be2cff719fb5a9080c172cf9", "files": [ "modules/nf-core/gt/suffixerator/environment.yml", "modules/nf-core/gt/suffixerator/main.nf", "modules/nf-core/gt/suffixerator/meta.yml", "modules/nf-core/gt/suffixerator/tests/main.nf.test", "modules/nf-core/gt/suffixerator/tests/main.nf.test.snap", "modules/nf-core/gt/suffixerator/tests/nextflow.config" ], "type": "module", "meta": { "name": "gt_suffixerator", "description": "Computes enhanced suffix array using GenomeTools gt-suffixerator utility", "keywords": [ "genomics", "genome", "fasta", "index" ], "tools": [ { "gt": { "description": "The GenomeTools genome analysis system", "homepage": "https://genometools.org/index.html", "documentation": "https://genometools.org/documentation.html", "tool_dev_url": "https://github.com/genometools/genometools", "doi": "10.1109/TCBB.2013.68", "licence": [ "ISC" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input fasta file to index", "pattern": "*.{fsa,fa,fasta}", "ontologies": [] } } ], { "mode": { "type": "string", "description": "Mode must be one of 'dna', or 'protein'" } } ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "$prefix": { "type": "directory", "description": "Folder containing the suffixerator index files", "pattern": "suffixerator" } } ] ], "versions_gt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gtdbtk_classifywf", "path": "modules/nf-core/gtdbtk/classifywf/meta.yml", "tree_sha": "f03ed4ac16b6b5f42589a7e7a6e373142e050403", "files": [ "modules/nf-core/gtdbtk/classifywf/environment.yml", "modules/nf-core/gtdbtk/classifywf/main.nf", "modules/nf-core/gtdbtk/classifywf/meta.yml", "modules/nf-core/gtdbtk/classifywf/tests/main.nf.test", "modules/nf-core/gtdbtk/classifywf/tests/main.nf.test.snap", "modules/nf-core/gtdbtk/classifywf/tests/nextflow.config" ], "type": "module", "meta": { "name": "gtdbtk_classifywf", "description": "GTDB-Tk is a software toolkit for assigning objective taxonomic classifications to bacterial and archaeal genomes based on the Genome Database Taxonomy GTDB.", "keywords": [ "GTDB taxonomy", "taxonomic classification", "metagenomics", "classification", "genome taxonomy database", "bacteria", "archaea" ], "tools": [ { "gtdbtk": { "description": "GTDB-Tk is a software toolkit for assigning objective taxonomic classifications to bacterial and archaeal genomes based on the Genome Database Taxonomy GTDB.", "homepage": "https://ecogenomics.github.io/GTDBTk/", "documentation": "https://ecogenomics.github.io/GTDBTk/", "tool_dev_url": "https://github.com/Ecogenomics/GTDBTk", "doi": "10.1093/bioinformatics/btz848", "licence": [ "GNU General Public v3 (GPL v3)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n" } }, { "bins/*": { "type": "file", "description": "A list of one or more bins in FASTA format for classification", "pattern": "*.{fasta,fna,fas,fa}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "db_name": { "type": "string", "description": "The name of the GTDB database to use." } }, { "db": { "type": "file", "description": "Path to a directory containing a GDTB database, as uncompressed from from the 'full package' gtdbdtk_data.tar.gz file.\nYou can give the 'release' directory here.\nMust contain the 'metadata' subdirectory\n", "pattern": "release[0-9]+/", "ontologies": [] } } ], { "use_pplacer_scratch_dir": { "type": "boolean", "description": "Set to true to reduce pplacer memory usage by writing to disk (slower)" } } ], "output": { "gtdb_outdir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n", "pattern": "*" } }, { "${prefix}": { "type": "directory", "description": "All files output by GTDB-Tk", "pattern": "*" } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n", "pattern": "*" } }, { "${prefix}/classify/*.summary.tsv": { "type": "file", "description": "A TSV summary file for the classification", "pattern": "*.{summary.tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n", "pattern": "*" } }, { "${prefix}/classify/*.classify.tree": { "type": "file", "description": "Groovy Map NJ or UPGMA trees in Newick format produced from a multiple sequence\nalignment\n", "pattern": "*.{classify.tree}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" } ] } } ] ], "markers": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n", "pattern": "*" } }, { "${prefix}/identify/*.markers_summary.tsv": { "type": "file", "description": "A TSV summary file lineage markers used for the classification.", "pattern": "*.{markers_summary.tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "msa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n", "pattern": "*" } }, { "${prefix}/align/*.msa.fasta.gz": { "type": "file", "description": "Multiple sequence alignments file.", "pattern": "*.{msa.fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "user_msa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n", "pattern": "*" } }, { "${prefix}/align/*.user_msa.fasta.gz": { "type": "file", "description": "Multiple sequence alignments file for the user-provided files.", "pattern": "*.{user_msa.fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "filtered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n", "pattern": "*" } }, { "${prefix}/align/*.filtered.tsv": { "type": "file", "description": "A list of genomes with an insufficient number of amino acids in MSA", "pattern": "*.{filtered.tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "failed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n", "pattern": "*" } }, { "${prefix}/identify/*.failed_genomes.tsv": { "type": "file", "description": "A TSV summary of the genomes which GTDB-tk failed to classify.", "pattern": "*.{failed_genomes.tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n", "pattern": "*" } }, { "${prefix}/${prefix}.log": { "type": "file", "description": "GTDB-tk log file", "pattern": "*.{log}", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "warnings": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, assembler:'spades' ]\n", "pattern": "*" } }, { "${prefix}/${prefix}.warnings.log": { "type": "file", "description": "GTDB-tk warnings log file", "pattern": "*.{warnings.log}", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "versions_gtdbtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gtdbtk": { "type": "string", "description": "The name of the tool" } }, { "gtdbtk --version 2>&1 | grep -Eo '[0-9]+(\\.[0-9]+)+' | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_gtdbtk_db": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gtdb_db": { "type": "string", "description": "The name of the database" } }, { "grep VERSION_DATA \\$GTDBTK_DATA_PATH/metadata/metadata.txt | sed \"s/VERSION_DATA=//\"": { "type": "eval", "description": "The expression to obtain the version of the database" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gtdbtk": { "type": "string", "description": "The name of the tool" } }, { "gtdbtk --version 2>&1 | grep -Eo '[0-9]+(\\.[0-9]+)+' | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gtdb_db": { "type": "string", "description": "The name of the database" } }, { "grep VERSION_DATA \\$GTDBTK_DATA_PATH/metadata/metadata.txt | sed \"s/VERSION_DATA=//\"": { "type": "eval", "description": "The expression to obtain the version of the database" } } ] ] }, "authors": [ "@skrakau", "@prototaxites", "@abhi18av" ], "maintainers": [ "@skrakau", "@abhi18av" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "gtdbtk_gtdbtoncbimajorityvote", "path": "modules/nf-core/gtdbtk/gtdbtoncbimajorityvote/meta.yml", "tree_sha": "d4fd706ab868819f7b72098f33f9c5d1dcf9a9bf", "files": [ "modules/nf-core/gtdbtk/gtdbtoncbimajorityvote/environment.yml", "modules/nf-core/gtdbtk/gtdbtoncbimajorityvote/main.nf", "modules/nf-core/gtdbtk/gtdbtoncbimajorityvote/meta.yml", "modules/nf-core/gtdbtk/gtdbtoncbimajorityvote/tests/main.nf.test", "modules/nf-core/gtdbtk/gtdbtoncbimajorityvote/tests/main.nf.test.snap", "modules/nf-core/gtdbtk/gtdbtoncbimajorityvote/tests/nextflow.config" ], "type": "module", "meta": { "name": "gtdbtk_gtdbtoncbimajorityvote", "description": "Converts the output classifications of GTDB-TK from GTDB taxonomy to NCBI taxonomy", "keywords": [ "gtdb taxonomy", "ncbi taxonomy", "taxonomic classification", "conversion", "taxonomy", "classification", "genome taxonomy database", "bacteria", "archaea" ], "tools": [ { "gtdbtk": { "description": "GTDB-Tk is a software toolkit for assigning objective taxonomic classifications to bacterial and archaeal genomes based on the Genome Database Taxonomy GTDB.", "homepage": "https://ecogenomics.github.io/GTDBTk/", "documentation": "https://ecogenomics.github.io/GTDBTk/", "tool_dev_url": "https://github.com/Ecogenomics/GTDBTk", "doi": "10.1093/bioinformatics/btz848", "licence": [ "GNU General Public v3 (GPL v3)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gtdbtk_outdir": { "type": "file", "description": "All the output files from GTDB-Tk", "pattern": "*", "ontologies": [] } }, { "gtdbtk_prefix": { "type": "string", "description": "The prefix used when running gtdbtk/classifywf. If using output from the nf-core module,\nthis defaults to \"${meta.id}\".\n", "pattern": "*", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "ar53_metadata": { "type": "file", "description": "GTDB ar53 metadata file (from https://data.ace.uq.edu.au/public/gtdb/data/releases/latest/)", "pattern": "*.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bac120_metadata": { "type": "file", "description": "GTDB bac120 metadata file (from https://data.ace.uq.edu.au/public/gtdb/data/releases/latest/)", "pattern": "*.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.ncbi.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.ncbi.tsv": { "type": "map", "description": "TSV map for input genomes, mapping GTDB classification taxonomy to NCBI taxonomic lineages", "pattern": "*.ncbi.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gtdbtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gtdbtk": { "type": "string", "description": "The name of the tool" } }, { "gtdbtk --version 2>&1 | grep -Eo '[0-9]+(\\.[0-9]+)+' | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_gtdbtoncbimajorityvote": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gtdb_to_ncbi_majority_vote.py": { "type": "string", "description": "The name of the tool" } }, { "gtdb_to_ncbi_majority_vote.py -v 2>&1 | grep -Eo '[0-9]+(\\.[0-9]+)+' | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gtdbtk": { "type": "string", "description": "The name of the tool" } }, { "gtdbtk --version 2>&1 | grep -Eo '[0-9]+(\\.[0-9]+)+' | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gtdb_to_ncbi_majority_vote.py": { "type": "string", "description": "The name of the tool" } }, { "gtdb_to_ncbi_majority_vote.py -v 2>&1 | grep -Eo '[0-9]+(\\.[0-9]+)+' | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gtfsort", "path": "modules/nf-core/gtfsort/meta.yml", "tree_sha": "3fd52d0bf99877d3443aac07cab06065636b1ee9", "files": [ "modules/nf-core/gtfsort/environment.yml", "modules/nf-core/gtfsort/main.nf", "modules/nf-core/gtfsort/meta.yml", "modules/nf-core/gtfsort/tests/main.nf.test", "modules/nf-core/gtfsort/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gtfsort", "description": "Sort GTF files in chr/pos/feature order", "keywords": [ "sort", "genomics", "gtf" ], "tools": [ { "gtfsort": { "description": "A chr/pos/feature GTF sorter that uses a lexicographically-based index ordering algorithm.", "homepage": "https://github.com/alejandrogzi/gtfsort", "documentation": "https://github.com/alejandrogzi/gtfsort", "tool_dev_url": "https://github.com/alejandrogzi/gtfsort", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gtf": { "type": "file", "description": "Unsorted GTF/GFF file.", "pattern": "*.{gff,gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "output": { "gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.sorted.${gtf.extension}": { "type": "file", "description": "Sorted GTF file", "pattern": "*.{gff,gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "versions_gtfsort": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "gtfsort": { "type": "string", "description": "Name of the tool" } }, { "gtfsort --version |& sed \"s/gtfsort //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "gtfsort": { "type": "string", "description": "Name of the tool" } }, { "gtfsort --version |& sed \"s/gtfsort //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@georgiakes" ], "maintainers": [ "@georgiakes" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gubbins", "path": "modules/nf-core/gubbins/meta.yml", "tree_sha": "7edb1c98f3f3cf1af7db8d08b1e775139e5cf2d0", "files": [ "modules/nf-core/gubbins/environment.yml", "modules/nf-core/gubbins/main.nf", "modules/nf-core/gubbins/meta.yml", "modules/nf-core/gubbins/tests/main.nf.test", "modules/nf-core/gubbins/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gubbins", "description": "Gubbins (Genealogies Unbiased By recomBinations In Nucleotide Sequences) is an algorithm that iteratively identifies loci containing elevated densities of base substitutions while concurrently constructing a phylogeny based on the putative point mutations outside of these regions.", "keywords": [ "recombination", "alignment", "phylogeny" ], "tools": [ { "gubbins": { "description": "Rapid phylogenetic analysis of large samples of recombinant bacterial whole genome sequences using Gubbins.", "homepage": "https://nickjcroucher.github.io/gubbins/", "documentation": "https://nickjcroucher.github.io/gubbins/", "identifier": "biotools:gubbins" } } ], "input": [ { "alignment": { "type": "file", "description": "fasta alignment file", "pattern": "*.{fasta,fas,fa,aln}", "ontologies": [] } } ], "output": { "fasta": [ { "*.fasta": { "type": "file", "description": "Filtered variant alignment in fasta format", "pattern": "*.{fasta}", "ontologies": [] } } ], "gff": [ { "*.gff": { "type": "file", "description": "Recombination predictions in gff format", "pattern": "*.{gff}", "ontologies": [] } } ], "vcf": [ { "*.vcf": { "type": "file", "description": "SNP distribution", "pattern": "*.{vcf}", "ontologies": [] } } ], "stats": [ { "*.csv": { "type": "file", "description": "Per branch statistics", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "phylip": [ { "*.phylip": { "type": "file", "description": "Filtered variant alignment in phylip format", "pattern": "*.{phylip}", "ontologies": [] } } ], "embl_predicted": [ { "*.recombination_predictions.embl": { "type": "file", "description": "Recombination predictions in embl format", "pattern": "*.{recombination_predictions.embl}", "ontologies": [] } } ], "embl_branch": [ { "*.branch_base_reconstruction.embl": { "type": "file", "description": "Branch base reconstruction", "pattern": "*.{branch_base_reconstruction.embl}", "ontologies": [] } } ], "tree": [ { "*.final_tree.tre": { "type": "file", "description": "Recombination removed RAxML phylogenetic tree", "pattern": "*.{final_tree.tre}", "ontologies": [] } } ], "tree_labelled": [ { "*.node_labelled.final_tree.tre": { "type": "file", "description": "Recombination removed RAxML phylogenetic tree (nodes labelled)", "pattern": "*.{node_labelled.final_tree.tre}", "ontologies": [] } } ], "versions_gubbins": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gubbins": { "type": "string", "description": "The name of the tool" } }, { "run_gubbins.py --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gubbins": { "type": "string", "description": "The name of the tool" } }, { "run_gubbins.py --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@avantonder" ], "maintainers": [ "@avantonder" ], "licence": [ "GPL-2.0-only" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gunc_downloaddb", "path": "modules/nf-core/gunc/downloaddb/meta.yml", "tree_sha": "6ebed21bb721c66daaf59990f9cfa11390684e2f", "files": [ "modules/nf-core/gunc/downloaddb/environment.yml", "modules/nf-core/gunc/downloaddb/main.nf", "modules/nf-core/gunc/downloaddb/meta.yml", "modules/nf-core/gunc/downloaddb/tests/main.nf.test", "modules/nf-core/gunc/downloaddb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gunc_downloaddb", "description": "Download database for GUNC detection of Chimerism and Contamination in Prokaryotic Genomes", "keywords": [ "download", "prokaryote", "assembly", "genome", "quality control", "chimeras" ], "tools": [ { "gunc": { "description": "Python package for detection of chimerism and contamination in prokaryotic genomes.", "homepage": "https://grp-bork.embl-community.io/gunc/", "documentation": "https://grp-bork.embl-community.io/gunc/", "tool_dev_url": "https://github.com/grp-bork/gunc", "doi": "10.1186/s13059-021-02393-0", "licence": [ "GNU General Public v3 or later (GPL v3+)" ], "identifier": "biotools:gunc" } } ], "input": [ { "db_name": { "type": "string", "description": "Which database to download. Options: progenomes or gtdb", "pattern": "progenomes|gtdb" } } ], "output": { "db": [ { "*.dmnd": { "type": "file", "description": "GUNC database file", "pattern": "*.dmnd", "ontologies": [] } } ], "versions_gunc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gunc": { "type": "string", "description": "The name of the tool" } }, { "gunc --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gunc": { "type": "string", "description": "The name of the tool" } }, { "gunc --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "gunc_mergecheckm", "path": "modules/nf-core/gunc/mergecheckm/meta.yml", "tree_sha": "f4f694cf1045a36076c1020bb98419b5c01efd27", "files": [ "modules/nf-core/gunc/mergecheckm/environment.yml", "modules/nf-core/gunc/mergecheckm/main.nf", "modules/nf-core/gunc/mergecheckm/meta.yml", "modules/nf-core/gunc/mergecheckm/tests/main.nf.test", "modules/nf-core/gunc/mergecheckm/tests/main.nf.test.snap", "modules/nf-core/gunc/mergecheckm/tests/nextflow.config" ], "type": "module", "meta": { "name": "gunc_mergecheckm", "description": "Merging of CheckM and GUNC results in one summary table", "keywords": [ "gunc", "checkm", "summary", "prokaryote", "assembly", "genome", "quality control", "chimeras" ], "tools": [ { "gunc": { "description": "Python package for detection of chimerism and contamination in prokaryotic genomes.", "homepage": "https://grp-bork.embl-community.io/gunc/", "documentation": "https://grp-bork.embl-community.io/gunc/", "tool_dev_url": "https://github.com/grp-bork/gunc", "doi": "10.1186/s13059-021-02393-0", "licence": [ "GNU General Public v3 or later (GPL v3+)" ], "identifier": "biotools:gunc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gunc_file": { "type": "file", "description": "Path of a gunc_scores.tsv file (mandatory)", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "checkm_file": { "type": "file", "description": "Output TSV from CheckM qa (ideally with -o 2 extended format) (mandatory)", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Merged checkm/gunc results in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gunc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gunc": { "type": "string", "description": "The name of the tool" } }, { "gunc --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gunc": { "type": "string", "description": "The name of the tool" } }, { "gunc --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "gunc_run", "path": "modules/nf-core/gunc/run/meta.yml", "tree_sha": "17058ab24e091ddbe645b1953d2b495697f7659d", "files": [ "modules/nf-core/gunc/run/environment.yml", "modules/nf-core/gunc/run/main.nf", "modules/nf-core/gunc/run/meta.yml", "modules/nf-core/gunc/run/tests/main.nf.test", "modules/nf-core/gunc/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gunc_run", "description": "Detection of Chimerism and Contamination in Prokaryotic Genomes", "keywords": [ "prokaryote", "assembly", "genome", "quality control", "chimeras" ], "tools": [ { "gunc": { "description": "Python package for detection of chimerism and contamination in prokaryotic genomes.", "homepage": "https://grp-bork.embl-community.io/gunc/", "documentation": "https://grp-bork.embl-community.io/gunc/", "tool_dev_url": "https://github.com/grp-bork/gunc", "doi": "10.1186/s13059-021-02393-0", "licence": [ "GNU General Public v3 or later (GPL v3+)" ], "identifier": "biotools:gunc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_files": { "type": "file", "description": "A list of FASTA files containing contig (bins)", "pattern": "*.fa", "ontologies": [] } } ], { "db": { "type": "file", "description": "GUNC database file", "pattern": "*.dmnd", "ontologies": [] } } ], "output": { "maxcss_level_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*maxCSS_level.tsv": { "type": "file", "description": "Output file with results for the maximum CSS level", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "all_levels_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*all_levels.tsv": { "type": "file", "description": "Optional output file with results for each taxonomic level", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gunc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gunc": { "type": "string", "description": "The name of the tool" } }, { "gunc --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gunc": { "type": "string", "description": "The name of the tool" } }, { "gunc --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "gunzip", "path": "modules/nf-core/gunzip/meta.yml", "tree_sha": "ed13de7f0817fb790caf41b0a34136f20fdbdb8a", "files": [ "modules/nf-core/gunzip/environment.yml", "modules/nf-core/gunzip/main.nf", "modules/nf-core/gunzip/meta.yml", "modules/nf-core/gunzip/tests/main.nf.test", "modules/nf-core/gunzip/tests/main.nf.test.snap", "modules/nf-core/gunzip/tests/nextflow.config" ], "type": "module", "meta": { "name": "gunzip", "description": "Compresses and decompresses files.", "keywords": [ "gunzip", "compression", "decompression" ], "tools": [ { "gunzip": { "description": "gzip is a file format and a software application used for file compression and decompression.\n", "documentation": "https://www.gnu.org/software/gzip/manual/gzip.html", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Optional groovy Map containing meta information\ne.g. [ id:'test', single_end:false ]\n" } }, { "archive": { "type": "file", "description": "File to be compressed/uncompressed", "pattern": "*.*", "ontologies": [] } } ] ], "output": { "gunzip": [ [ { "meta": { "type": "file", "description": "Compressed/uncompressed file", "pattern": "*.*", "ontologies": [] } }, { "${gunzip}": { "type": "file", "description": "Compressed/uncompressed file", "pattern": "*.*", "ontologies": [] } } ] ], "versions_gunzip": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gunzip": { "type": "string", "description": "The tool name" } }, { "gunzip --version 2>&1 | head -1 | sed \"s/^.*(gzip) //; s/ Copyright.*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gunzip": { "type": "string", "description": "The tool name" } }, { "gunzip --version 2>&1 | head -1 | sed \"s/^.*(gzip) //; s/ Copyright.*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh", "@jfy133" ], "maintainers": [ "@joseespinosa", "@drpatelh", "@jfy133", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "bacass", "version": "2.7.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "differentialabundance", "version": "2.0.0" }, { "name": "evexplorer", "version": "dev" }, { "name": "funcprofiler", "version": "1.0.0" }, { "name": "funcscan", "version": "4.0.0" }, { "name": "genomeannotator", "version": "dev" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "hicar", "version": "1.0.0" }, { "name": "hlatyping", "version": "2.2.0" }, { "name": "isoseq", "version": "3.0.1" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "marsseq", "version": "1.0.3" }, { "name": "methylong", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "mhcquant", "version": "3.3.0" }, { "name": "mspepid", "version": "dev" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "panoramaseq", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "phageannotator", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "proteinfold", "version": "2.0.0" }, { "name": "radseq", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scrnaseq", "version": "4.2.0" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "tfactivity", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "gvcftools_extractvariants", "path": "modules/nf-core/gvcftools/extractvariants/meta.yml", "tree_sha": "6ff36c9e7a8840a8bf341c5d458a1d6f7590bb52", "files": [ "modules/nf-core/gvcftools/extractvariants/environment.yml", "modules/nf-core/gvcftools/extractvariants/main.nf", "modules/nf-core/gvcftools/extractvariants/meta.yml", "modules/nf-core/gvcftools/extractvariants/tests/main.nf.test", "modules/nf-core/gvcftools/extractvariants/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gvcftools_extractvariants", "description": "Removes all non-variant blocks from a gVCF file to produce a smaller variant-only VCF file.", "keywords": [ "gvcftools", "extract_variants", "extractvariants", "gvcf", "vcf" ], "tools": [ { "gvcftools": { "description": "gvcftools is a package of small utilities for creating and analyzing gVCF files", "homepage": "https://sites.google.com/site/gvcftools/home", "documentation": "https://sites.google.com/site/gvcftools/home/configuration-and-analysis", "tool_dev_url": "https://github.com/sequencing/gvcftools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gvcf": { "type": "file", "description": "GVCF file", "pattern": "*.{g.vcf,gvcf}.gz", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Converted variant-only VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gvcftools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gvcftools": { "type": "string", "description": "The name of the tool" } }, { "extract_variants --help 2>&1 | sed -n 's/version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gvcftools": { "type": "string", "description": "The name of the tool" } }, { "extract_variants --help 2>&1 | sed -n 's/version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "gzrt", "path": "modules/nf-core/gzrt/meta.yml", "tree_sha": "2db2ad2efbd1c0c2a623a6e90a3b3ae668011227", "files": [ "modules/nf-core/gzrt/environment.yml", "modules/nf-core/gzrt/main.nf", "modules/nf-core/gzrt/meta.yml", "modules/nf-core/gzrt/tests/main.nf.test", "modules/nf-core/gzrt/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "gzrt", "description": "gzrecover is a program that will attempt to extract any readable data out of a gzip file that has been corrupted", "keywords": [ "corrupted", "fastq", "recovery" ], "tools": [ { "gzrt": { "description": "Unofficial build of the gzip Recovery Toolkit aka gzrecover", "homepage": "https://www.urbanophile.com/arenn/hacking/gzrt/gzrt.html", "documentation": "https://www.urbanophile.com/arenn/hacking/gzrt/gzrt.html", "tool_dev_url": "https://github.com/arenn/gzrt", "doi": "no DOI available", "licence": [ "GPL v2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastqgz": { "type": "file", "description": "FASTQ.gz files", "pattern": "*.{gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "recovered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}*.fastq.gz": { "type": "file", "description": "Recovered FASTQ.gz files", "pattern": "*.{gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_gzrt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gzrt": { "type": "string", "description": "The name of the tool" } }, { "gzrecover -V |& sed '1!d ; s/gzrecover //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gzrt": { "type": "string", "description": "The name of the tool" } }, { "gzrecover -V |& sed '1!d ; s/gzrecover //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mazzalab" ], "maintainers": [ "@mazzalab", "@tm4zza" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fastqrepair", "version": "1.1.1" } ] }, { "name": "hackgap_count", "path": "modules/nf-core/hackgap/count/meta.yml", "tree_sha": "5bbc367c8754f97f5f7ad8e47c520ad502ebe3f7", "files": [ "modules/nf-core/hackgap/count/environment.yml", "modules/nf-core/hackgap/count/main.nf", "modules/nf-core/hackgap/count/meta.yml", "modules/nf-core/hackgap/count/tests/main.nf.test", "modules/nf-core/hackgap/count/tests/main.nf.test.snap", "modules/nf-core/hackgap/count/tests/nextflow.config" ], "type": "module", "meta": { "name": "hackgap_count", "description": "Fast, JIT-compiled k-mer counter supporting both contiguous and gapped k-mers using multi-way bucketed Cuckoo hash tables.", "keywords": [ "k-mer", "counting", "gapped k-mer", "genomics", "hashing" ], "tools": [ { "hackgap": { "description": "hackgap (hash-based counting of k-mers with gaps) provides a fast jit-compiled k-kmer counter which supports gapped k-mers.", "homepage": "https://gitlab.com/rahmannlab/hackgap", "documentation": "https://gitlab.com/rahmannlab/hackgap", "tool_dev_url": "https://gitlab.com/rahmannlab/hackgap", "doi": "10.4230/LIPICS.WABI.2022.12", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads": { "type": "file", "description": "Input genomic sequence files (FASTA/FASTQ), can be compressed (gzip, xz, bzip2).", "pattern": "*.{fasta,fa,fastq,fq,gz,xz,bz2}" } } ] ], "output": { "hash": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.hash": { "type": "file", "description": "Binary hash-table dump containing calculated k-mer integer encodings.", "pattern": "*.hash" } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.info": { "type": "file", "description": "Contains metadata information on multi-way bucketed k-mer cuckoo hashing", "pattern": "*.info" } } ] ], "versions_hackgap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hackgap": { "type": "string", "description": "The name of the tool" } }, { "hackgap --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hackgap": { "type": "string", "description": "The name of the tool" } }, { "hackgap --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LeonHornich" ], "maintainers": [ "@LeonHornich" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hamronization_abricate", "path": "modules/nf-core/hamronization/abricate/meta.yml", "tree_sha": "b98e240885ea4f71dbfc917e1d8f9e03224c20ba", "files": [ "modules/nf-core/hamronization/abricate/environment.yml", "modules/nf-core/hamronization/abricate/main.nf", "modules/nf-core/hamronization/abricate/meta.yml", "modules/nf-core/hamronization/abricate/tests/main.nf.test", "modules/nf-core/hamronization/abricate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hamronization_abricate", "description": "Tool to convert and summarize ABRicate outputs using the hAMRonization specification", "keywords": [ "amr", "antimicrobial resistance", "reporting", "abricate" ], "tools": [ { "hamronization": { "description": "Tool to convert and summarize AMR gene detection outputs using the hAMRonization specification", "homepage": "https://github.com/pha4ge/hAMRonization/", "documentation": "https://github.com/pha4ge/hAMRonization/", "tool_dev_url": "https://github.com/pha4ge/hAMRonization", "licence": [ "GNU Lesser General Public v3 (LGPL v3)" ], "identifier": "biotools:hamronization" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "report": { "type": "file", "description": "Output TSV or CSV file from ABRicate", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "format": { "type": "string", "description": "Type of report file to be produced", "pattern": "tsv|json" } }, { "software_version": { "type": "string", "description": "Version of ABRicate used", "pattern": "[0-9].[0-9].[0-9]" } }, { "reference_db_version": { "type": "string", "description": "Database version of ABRicate used", "pattern": "[0-9][0-9][0-9][0-9]-[A-Z][a-z][a-z]-[0-9][0-9]" } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.json": { "type": "file", "description": "hAMRonised report in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.tsv": { "type": "file", "description": "hAMRonised report in TSV format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_hamronization": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jasmezz" ], "maintainers": [ "@jasmezz" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "hamronization_amrfinderplus", "path": "modules/nf-core/hamronization/amrfinderplus/meta.yml", "tree_sha": "d4f599e24355ae5809cca043023cf1c77a5de269", "files": [ "modules/nf-core/hamronization/amrfinderplus/environment.yml", "modules/nf-core/hamronization/amrfinderplus/main.nf", "modules/nf-core/hamronization/amrfinderplus/meta.yml", "modules/nf-core/hamronization/amrfinderplus/tests/main.nf.test", "modules/nf-core/hamronization/amrfinderplus/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hamronization_amrfinderplus", "description": "Tool to convert and summarize AMRfinderPlus outputs using the hAMRonization specification.", "keywords": [ "amr", "antimicrobial resistance", "arg", "antimicrobial resistance genes", "reporting", "amrfinderplus" ], "tools": [ { "hamronization": { "description": "Tool to convert and summarize AMR gene detection outputs using the hAMRonization specification", "homepage": "https://github.com/pha4ge/hAMRonization/", "documentation": "https://github.com/pha4ge/hAMRonization/", "tool_dev_url": "https://github.com/pha4ge/hAMRonization", "licence": [ "GNU Lesser General Public v3 (LGPL v3)" ], "identifier": "biotools:hamronization" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "report": { "type": "file", "description": "Output .tsv file from AMRfinderPlus", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "format": { "type": "string", "description": "Type of report file to be produced", "pattern": "tsv|json" } }, { "software_version": { "type": "string", "description": "Version of AMRfinder used", "pattern": "[0-9].[0-9].[0-9]" } }, { "reference_db_version": { "type": "string", "description": "Database version of ncbi_AMRfinder used", "pattern": "[0-9]-[0-9]-[0-9].[0-9]" } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.json": { "type": "file", "description": "hAMRonised report in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.tsv": { "type": "file", "description": "hAMRonised report in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_hamronization": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louperelo" ], "maintainers": [ "@louperelo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "hamronization_deeparg", "path": "modules/nf-core/hamronization/deeparg/meta.yml", "tree_sha": "34ffadc07a2faf97f5fc333a5db8c5ae89fe3ef5", "files": [ "modules/nf-core/hamronization/deeparg/environment.yml", "modules/nf-core/hamronization/deeparg/main.nf", "modules/nf-core/hamronization/deeparg/meta.yml", "modules/nf-core/hamronization/deeparg/tests/main.nf.test", "modules/nf-core/hamronization/deeparg/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hamronization_deeparg", "description": "Tool to convert and summarize DeepARG outputs using the hAMRonization specification", "keywords": [ "amr", "antimicrobial resistance", "reporting", "deeparg" ], "tools": [ { "hamronization": { "description": "Tool to convert and summarize AMR gene detection outputs using the hAMRonization specification", "homepage": "https://github.com/pha4ge/hAMRonization/", "documentation": "https://github.com/pha4ge/hAMRonization/", "tool_dev_url": "https://github.com/pha4ge/hAMRonization", "licence": [ "GNU Lesser General Public v3 (LGPL v3)" ], "identifier": "biotools:hamronization" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "report": { "type": "file", "description": "Output .mapping.ARG file from DeepARG", "pattern": "*.mapping.ARG", "ontologies": [] } } ], { "format": { "type": "string", "description": "Type of report file to be produced", "pattern": "tsv|json" } }, { "software_version": { "type": "string", "description": "Version of DeepARG used", "pattern": "[0-9].[0-9].[0-9]" } }, { "reference_db_version": { "type": "integer", "description": "Database version of DeepARG used", "pattern": "[0-9]" } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.json": { "type": "file", "description": "hAMRonised report in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.tsv": { "type": "file", "description": "hAMRonised report in TSV format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_hamronization": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "hamronization_fargene", "path": "modules/nf-core/hamronization/fargene/meta.yml", "tree_sha": "7eded673b7a7230405dc3d5f7c7545b0e539dabf", "files": [ "modules/nf-core/hamronization/fargene/environment.yml", "modules/nf-core/hamronization/fargene/main.nf", "modules/nf-core/hamronization/fargene/meta.yml", "modules/nf-core/hamronization/fargene/tests/main.nf.test", "modules/nf-core/hamronization/fargene/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hamronization_fargene", "description": "Tool to convert and summarize fARGene outputs using the hAMRonization specification", "keywords": [ "amr", "antimicrobial resistance", "arg", "antimicrobial resistance genes", "reporting", "fARGene" ], "tools": [ { "hamronization": { "description": "Tool to convert and summarize AMR gene detection outputs using the hAMRonization specification", "homepage": "https://github.com/pha4ge/hAMRonization/", "documentation": "https://github.com/pha4ge/hAMRonization/", "tool_dev_url": "https://github.com/pha4ge/hAMRonization", "licence": [ "GNU Lesser General Public v3 (LGPL v3)" ], "identifier": "biotools:hamronization" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "report": { "type": "file", "description": "Output .txt file from fARGene", "pattern": "*.txt", "ontologies": [] } } ], { "format": { "type": "string", "description": "Type of report file to be produced", "pattern": "tsv|json" } }, { "software_version": { "type": "string", "description": "Version of fARGene used", "pattern": "[0-9].[0-9].[0-9]" } }, { "reference_db_version": { "type": "string", "description": "Database version of fARGene used", "pattern": "[0-9].[0-9].[0-9]" } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.json": { "type": "file", "description": "hAMRonised report in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.tsv": { "type": "file", "description": "hAMRonised report in TSV format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_hamronization": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "hamronization_rgi", "path": "modules/nf-core/hamronization/rgi/meta.yml", "tree_sha": "896254ef6338aee4c13817b5ac51062be85e198d", "files": [ "modules/nf-core/hamronization/rgi/environment.yml", "modules/nf-core/hamronization/rgi/main.nf", "modules/nf-core/hamronization/rgi/meta.yml", "modules/nf-core/hamronization/rgi/tests/main.nf.test", "modules/nf-core/hamronization/rgi/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hamronization_rgi", "description": "Tool to convert and summarize RGI outputs using the hAMRonization specification.", "keywords": [ "amr", "antimicrobial resistance", "arg", "antimicrobial resistance genes", "reporting", "rgi" ], "tools": [ { "hamronization": { "description": "Tool to convert and summarize AMR gene detection outputs using the hAMRonization specification", "homepage": "https://github.com/pha4ge/hAMRonization/", "documentation": "https://github.com/pha4ge/hAMRonization/", "tool_dev_url": "https://github.com/pha4ge/hAMRonization", "licence": [ "GNU Lesser General Public v3 (LGPL v3)" ], "identifier": "biotools:hamronization" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "report": { "type": "file", "description": "Output .txt file from RGI", "pattern": "*.txt", "ontologies": [] } } ], { "format": { "type": "string", "description": "Type of report file to be produced", "pattern": "tsv|json" } }, { "software_version": { "type": "string", "description": "Version of DeepARG used", "pattern": "[0-9].[0-9].[0-9]" } }, { "reference_db_version": { "type": "string", "description": "Database version of DeepARG used", "pattern": "[0-9].[0-9].[0-9]" } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.json": { "type": "file", "description": "hAMRonised report in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.tsv": { "type": "file", "description": "hAMRonised report in TSV format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_hamronization": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louperelo" ], "maintainers": [ "@louperelo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "hamronization_summarize", "path": "modules/nf-core/hamronization/summarize/meta.yml", "tree_sha": "5588b3c3e653a20d90229cd142f0ac7188f696c3", "files": [ "modules/nf-core/hamronization/summarize/environment.yml", "modules/nf-core/hamronization/summarize/main.nf", "modules/nf-core/hamronization/summarize/meta.yml", "modules/nf-core/hamronization/summarize/tests/main.nf.test", "modules/nf-core/hamronization/summarize/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hamronization_summarize", "description": "Tool to summarize and combine all hAMRonization reports into a single file", "keywords": [ "amr", "antimicrobial resistance", "reporting" ], "tools": [ { "hamronization": { "description": "Tool to convert and summarize AMR gene detection outputs using the hAMRonization specification", "homepage": "https://github.com/pha4ge/hAMRonization/", "documentation": "https://github.com/pha4ge/hAMRonization/", "tool_dev_url": "https://github.com/pha4ge/hAMRonization", "licence": [ "GNU Lesser General Public v3 (LGPL v3)" ], "identifier": "biotools:hamronization" } } ], "input": [ { "reports": { "type": "file", "description": "List of multiple hAMRonization reports in either JSON or TSV format", "pattern": "*.{json,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3475" } ] } }, { "format": { "type": "string", "description": "Type of final combined report file to be produced", "pattern": "tsv|json|interactive" } } ], "output": { "json": [ { "hamronization_combined_report.json": { "type": "file", "description": "hAMRonised summary in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ], "tsv": [ { "hamronization_combined_report.tsv": { "type": "file", "description": "hAMRonised summary in TSV format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ], "html": [ { "hamronization_combined_report.html": { "type": "file", "description": "hAMRonised summary in HTML format", "pattern": "*.html", "ontologies": [] } } ], "versions_hamronization": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hamronization": { "type": "string", "description": "The name of the tool" } }, { "hamronize --version 2>&1 | sed 's/hamronize //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "hapibd", "path": "modules/nf-core/hapibd/meta.yml", "tree_sha": "a7a9fe047de9ef04accb9a75ec499a832874b6f5", "files": [ "modules/nf-core/hapibd/environment.yml", "modules/nf-core/hapibd/main.nf", "modules/nf-core/hapibd/meta.yml", "modules/nf-core/hapibd/tests/main.nf.test", "modules/nf-core/hapibd/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hapibd", "description": "The hap-ibd program detects identity-by-descent (IBD) segments and homozygosity-by-descent (HBD) segments in phased genotype data. The hap-ibd program can analyze data sets with hundreds of thousands of samples.", "keywords": [ "ibd", "hbd", "beagle" ], "tools": [ { "hapibd": { "description": "Hap-ibd Detects identity-by-descent (IBD) segments and homozygosity-by-descent (HBD) segments in phased genotype data.", "homepage": "https://github.com/browning-lab/hap-ibd/blob/master/README.md", "documentation": "https://github.com/browning-lab/hap-ibd/blob/master/README.md", "doi": "10.1016/j.ajhg.2020.02.010", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing cohort information\ne.g. [ id:'test' ]\n" } }, { "vcf": { "type": "file", "description": "phased VCF file with a GT FORMAT subfield with no missing alleles", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], { "map": { "type": "file", "description": "genetic map with cM units in PLINK format", "pattern": "*.{map,map.gz,map.zip}", "ontologies": [] } }, { "exclude": { "type": "file", "description": "text file containing samples one sample per line to be excluded from the analysis", "pattern": "*.*", "ontologies": [] } } ], "output": { "hbd": [ [ { "meta": { "type": "map", "description": "Groovy Map containing cohort information\ne.g. [ id:'test' ]\n" } }, { "*.hbd.gz": { "type": "file", "description": "contains HBD segments within individuals", "pattern": "*.hbd.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "ibd": [ [ { "meta": { "type": "map", "description": "Groovy Map containing cohort information\ne.g. [ id:'test' ]\n" } }, { "*.ibd.gz": { "type": "file", "description": "contains IBD segments shared between individuals", "pattern": "*.ibd.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing cohort information\ne.g. [ id:'test' ]\n" } }, { "*.log": { "type": "file", "description": "contains a summary of the analysis which includes the analysis parameters the number of markers the number of samples the number of output HBD and IBD segments and the mean number of HBD and IBD segments per sample", "pattern": "*.log", "ontologies": [] } } ] ], "versions_hapibd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hapibd": { "type": "string", "description": "The name of the tool" } }, { "hap-ibd 2>&1 | sed '1!d;s/^.* version //;s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hapibd": { "type": "string", "description": "The name of the tool" } }, { "hap-ibd 2>&1 | sed '1!d;s/^.* version //;s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ashotmarg" ], "maintainers": [ "@ashotmarg" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "haplocheck", "path": "modules/nf-core/haplocheck/meta.yml", "tree_sha": "fcc49217ce2e565c92905a390400994f2285c529", "files": [ "modules/nf-core/haplocheck/environment.yml", "modules/nf-core/haplocheck/main.nf", "modules/nf-core/haplocheck/meta.yml", "modules/nf-core/haplocheck/tests/main.nf.test", "modules/nf-core/haplocheck/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "haplocheck", "description": "Haplocheck detects contamination patterns in mtDNA AND WGS sequencing studies by analyzing\nthe mitochondrial DNA. Haplocheck also works as a proxy tool for nDNA studies and provides\nusers a graphical report to investigate the contamination further. Internally, it uses the\nHaplogrep tool, that supports rCRS and RSRS mitochondrial versions.\n", "keywords": [ "mitochondrial", "mtDNA", "contamination" ], "tools": [ { "haplocheck": { "description": "Detects in-sample contamination in mtDNA or WGS sequencing studies by analyzing the mitochondrial content.", "homepage": "https://github.com/genepi/haplocheck", "documentation": "https://github.com/genepi/haplocheck", "tool_dev_url": "https://github.com/genepi/haplocheck", "doi": "10.1101/gr.256545.119", "licence": [ "MIT" ], "identifier": "biotools:haplocheck" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Raw report in txt format", "pattern": "*.{txt}", "ontologies": [] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "Haplocheck HTML report", "pattern": "*.{html}", "ontologies": [] } } ] ], "versions_haplocheck": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "haplocheck": { "type": "string", "description": "The name of the tool" } }, { "haplocheck --version 2>&1 | sed -n 's/^haplocheck //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "haplocheck": { "type": "string", "description": "The name of the tool" } }, { "haplocheck --version 2>&1 | sed -n 's/^haplocheck //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lmtani" ], "maintainers": [ "@lmtani" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "haplogrep2_classify", "path": "modules/nf-core/haplogrep2/classify/meta.yml", "tree_sha": "ca2cb024be55ff61c2ffd2fbb9f23f8665b70e09", "files": [ "modules/nf-core/haplogrep2/classify/environment.yml", "modules/nf-core/haplogrep2/classify/main.nf", "modules/nf-core/haplogrep2/classify/meta.yml", "modules/nf-core/haplogrep2/classify/tests/main.nf.test", "modules/nf-core/haplogrep2/classify/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "haplogrep2_classify", "description": "classification into haplogroups", "keywords": [ "haplogroups", "classify", "mtDNA" ], "tools": [ { "haplogrep2": { "description": "A tool for mtDNA haplogroup classification.", "homepage": "https://github.com/seppinho/haplogrep-cmd", "documentation": "https://github.com/seppinho/haplogrep-cmd", "tool_dev_url": "https://github.com/seppinho/haplogrep-cmd", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "inputfile": { "type": "file", "description": "valid options are hsd, vcf, or fasta files", "pattern": "*.{vcf,vcf.gz,fasta,hsd}", "ontologies": [] } } ], { "format": { "type": "string", "description": "either \"vcf\", \"fasta\" or \"hsd\"" } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "text file with classification information", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_haplogrep2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "haplogrep2": { "type": "string", "description": "The name of the tool" } }, { "haplogrep --version 2>&1 | sed '2!d;s/.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "haplogrep2": { "type": "string", "description": "The name of the tool" } }, { "haplogrep --version 2>&1 | sed '2!d;s/.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lucpen" ], "maintainers": [ "@lucpen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "haplogrep3_classify", "path": "modules/nf-core/haplogrep3/classify/meta.yml", "tree_sha": "ff642bcf6eb44a47fc2def6bb2a05e95f1d46848", "files": [ "modules/nf-core/haplogrep3/classify/environment.yml", "modules/nf-core/haplogrep3/classify/main.nf", "modules/nf-core/haplogrep3/classify/meta.yml", "modules/nf-core/haplogrep3/classify/tests/main.nf.test", "modules/nf-core/haplogrep3/classify/tests/main.nf.test.snap", "modules/nf-core/haplogrep3/classify/tests/nextflow.config" ], "type": "module", "meta": { "name": "haplogrep3_classify", "description": "classification into haplogroups", "keywords": [ "haplogroups", "classify", "mtDNA" ], "tools": [ { "haplogrep3": { "description": "A tool for mtDNA haplogroup classification.", "homepage": "https://github.com/genepi/haplogrep3", "documentation": "https://github.com/genepi/haplogrep3", "tool_dev_url": "https://github.com/genepi/haplogrep3", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "inputfile": { "type": "file", "description": "valid options are hsd, vcf, or fasta files", "pattern": "*.{vcf,vcf.gz,fasta,hsd}", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "text file with classification information", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_haplogrep3": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "haplogrep3": { "type": "string", "description": "The tool name" } }, { "haplogrep3 | sed -n 's/.*Haplogrep 3 \\([0-9.]\\+\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "haplogrep3": { "type": "string", "description": "The tool name" } }, { "haplogrep3 | sed -n 's/.*Haplogrep 3 \\([0-9.]\\+\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lucpen" ], "maintainers": [ "@lucpen", "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "happy_ftxpy", "path": "modules/nf-core/happy/ftxpy/meta.yml", "tree_sha": "3946aaef307cd285d032753972b877d78b52b40c", "files": [ "modules/nf-core/happy/ftxpy/environment.yml", "modules/nf-core/happy/ftxpy/main.nf", "modules/nf-core/happy/ftxpy/meta.yml", "modules/nf-core/happy/ftxpy/tests/main.nf.test", "modules/nf-core/happy/ftxpy/tests/main.nf.test.snap", "modules/nf-core/happy/ftxpy/tests/nextflow.config" ], "type": "module", "meta": { "name": "happy_ftxpy", "description": "Somatic VCF Feature Extraction tool from hap.y.", "keywords": [ "happy", "featuretable", "somatic", "extraction" ], "tools": [ { "happy": { "description": "Haplotype VCF comparison tools", "homepage": "https://www.illumina.com/products/by-type/informatics-products/basespace-sequence-hub/apps/hap-py-benchmarking.html", "documentation": "https://github.com/Illumina/hap.py", "tool_dev_url": "https://github.com/Illumina/hap.py", "licence": [ "BSD-2-clause" ], "identifier": "biotools:happy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "vcf": { "type": "file", "description": "VCF file to process", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "regions_bed": { "type": "file", "description": "BED file. Restrict analysis to given (sparse) regions.", "pattern": "*.bed", "ontologies": [] } }, { "targets_bed": { "type": "file", "description": "Restrict analysis to given (dense) regions.", "pattern": "*.bed", "ontologies": [] } }, { "bam": { "type": "file", "description": "Pass one or more BAM files for feature table extraction", "pattern": "*.bam", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for reference fasta\ne.g. [ id:'test2']\n" } }, { "fasta": { "type": "file", "description": "FASTA file of the reference genome", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information for reference fai\ne.g. [ id:'test3' ]\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "features": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv": { "type": "file", "description": "Fuature table", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_happy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "happy": { "type": "string", "description": "The name of the tool" } }, { "0.3.15": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "happy": { "type": "string", "description": "The name of the tool" } }, { "0.3.15": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "happy_happy", "path": "modules/nf-core/happy/happy/meta.yml", "tree_sha": "c535bbafc85aecabfc764e6dde2e9be5c67400e0", "files": [ "modules/nf-core/happy/happy/environment.yml", "modules/nf-core/happy/happy/main.nf", "modules/nf-core/happy/happy/meta.yml", "modules/nf-core/happy/happy/tests/main.nf.test", "modules/nf-core/happy/happy/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "happy_happy", "description": "Hap.py is a tool to compare diploid genotypes at haplotype level. Rather than comparing VCF records row by row, hap.py will generate and match alternate sequences in a superlocus. A superlocus is a small region of the genome (sized between 1 and around 1000 bp) that contains one or more variants.", "keywords": [ "happy", "benchmark", "haplotype", "validation" ], "tools": [ { "happy": { "description": "Haplotype VCF comparison tools", "homepage": "https://www.illumina.com/products/by-type/informatics-products/basespace-sequence-hub/apps/hap-py-benchmarking.html", "documentation": "https://github.com/Illumina/hap.py/blob/master/doc/happy.md", "tool_dev_url": "https://github.com/Illumina/hap.py", "licence": [ "BSD-2-clause" ], "identifier": "biotools:happy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "query_vcf": { "type": "file", "description": "VCF/GVCF file to query", "pattern": "*.{gvcf,vcf}.gz", "ontologies": [] } }, { "truth_vcf": { "type": "file", "description": "gold standard VCF file", "pattern": "*.{gvcf,vcf}.gz", "ontologies": [] } }, { "regions_bed": { "type": "file", "description": "Sparse regions to restrict the analysis to", "pattern": "*.bed", "ontologies": [] } }, { "targets_bed": { "type": "file", "description": "Dense regions to restrict the analysis to", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta file information\ne.g. [ id:'test2']\n" } }, { "fasta": { "type": "file", "description": "FASTA file of the reference genome", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fai file information\ne.g. [ id:'test3']\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing false_positives_bed file information\ne.g. [ id:'test4']\n" } }, { "false_positives_bed": { "type": "file", "description": "False positive / confident call regions. Calls outside these regions will be labelled as UNK.", "pattern": "*.{bed,bed.gz}", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing stratification_tsv file information\ne.g. [ id:'test5']\n" } }, { "stratification_tsv": { "type": "file", "description": "Stratification file list in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing stratification_beds file information\ne.g. [ id:'test6']\n" } }, { "stratification_beds": { "type": "file", "description": "One or more BED files used for stratification (these should be referenced in the stratification TSV)", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "summary_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.summary.csv": { "type": "file", "description": "A CSV file containing the summary of the benchmarking", "pattern": "*.summary.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "roc_all_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.roc.all.csv.gz": { "type": "file", "description": "A CSV file containing ROC values for all variants", "pattern": "*.roc.all.csv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "roc_indel_locations_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.roc.Locations.INDEL.csv.gz": { "type": "file", "description": "A CSV file containing ROC values for all indels", "pattern": "*.roc.Locations.INDEL.csv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "roc_indel_locations_pass_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.roc.Locations.INDEL.PASS.csv.gz": { "type": "file", "description": "A CSV file containing ROC values for all indels that passed all filters", "pattern": "*.roc.Locations.INDEL.PASS.csv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "roc_snp_locations_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.roc.Locations.SNP.csv.gz": { "type": "file", "description": "A CSV file containing ROC values for all SNPs", "pattern": "*.roc.Locations.SNP.csv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "roc_snp_locations_pass_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.roc.Locations.SNP.PASS.csv.gz": { "type": "file", "description": "A CSV file containing ROC values for all SNPs that passed all filters", "pattern": "*.roc.Locations.SNP.PASS.csv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "extended_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.extended.csv": { "type": "file", "description": "A CSV file containing extended info of the benchmarking", "pattern": "*.extended.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "runinfo": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.runinfo.json": { "type": "file", "description": "A JSON file containing the benchmarking metrics", "pattern": "*.metrics.json.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "metrics_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics.json.gz": { "type": "file", "description": "A JSON file containing the run info", "pattern": "*.runinfo.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "An annotated VCF", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbi": { "type": "file", "description": "The index of the annotated VCF", "pattern": "*.tbi", "ontologies": [] } } ] ], "versions_happy": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "happy": { "type": "string", "description": "The tool name" } }, { "0.3.15": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "happy": { "type": "string", "description": "The tool name" } }, { "0.3.15": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "happy_prepy", "path": "modules/nf-core/happy/prepy/meta.yml", "tree_sha": "00b90932ee8fd5f9c6e02655efbbe2696916362a", "files": [ "modules/nf-core/happy/prepy/environment.yml", "modules/nf-core/happy/prepy/main.nf", "modules/nf-core/happy/prepy/meta.yml", "modules/nf-core/happy/prepy/tests/main.nf.test", "modules/nf-core/happy/prepy/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "happy_prepy", "description": "Pre.py is a preprocessing tool made to preprocess VCF files for Hap.py", "keywords": [ "happy", "benchmark", "haplotype" ], "tools": [ { "happy": { "description": "Haplotype VCF comparison tools", "homepage": "https://www.illumina.com/products/by-type/informatics-products/basespace-sequence-hub/apps/hap-py-benchmarking.html", "documentation": "https://github.com/Illumina/hap.py", "tool_dev_url": "https://github.com/Illumina/hap.py", "licence": [ "BSD-2-clause" ], "identifier": "biotools:happy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file to preprocess", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "bed": { "type": "file", "description": "BED file", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for reference fasta\ne.g. [ id:'test2']\n" } }, { "fasta": { "type": "file", "description": "FASTA file of the reference genome", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information for reference fai\ne.g. [ id:'test3' ]\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "preprocessed_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Preprocessed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_happy": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "happy": { "type": "string", "description": "The tool name" } }, { "0.3.15": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "happy": { "type": "string", "description": "The tool name" } }, { "0.3.15": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "happy_report", "path": "modules/nf-core/happy/report/meta.yml", "tree_sha": "cb7571780c4ccf4806e70f6112bfff0debb5fec2", "files": [ "modules/nf-core/happy/report/.conda-lock/linux_amd64-bd-7d475d30e7c75813_1.txt", "modules/nf-core/happy/report/.conda-lock/linux_arm64-bd-f14c4812e29cbf1b_1.txt", "modules/nf-core/happy/report/environment.yml", "modules/nf-core/happy/report/main.nf", "modules/nf-core/happy/report/meta.yml", "modules/nf-core/happy/report/tests/main.nf.test", "modules/nf-core/happy/report/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "happy_report", "description": "Generate standalone HTML benchmarking reports from GA4GH / hap.py variant-calling metrics CSVs", "keywords": [ "happy", "benchmark", "report", "html", "variant-calling" ], "tools": [ { "happy": { "description": "Generate standalone HTML benchmarking reports from GA4GH / hap.py variant-calling metrics CSVs", "homepage": "https://github.com/bag-cnag/ga4gh-happy-report", "documentation": "https://github.com/bag-cnag/ga4gh-happy-report", "tool_dev_url": "https://github.com/bag-cnag/ga4gh-happy-report", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "csv_meta": { "type": "list", "description": "A list of maps, one per entry in `csv`, in the same order. Each map\nmust contain a `method` string key (e.g. the variant caller name,\nsuch as `gatk4` or `deepvariant`) and may contain a\n`comparison_method` string key (e.g. `vcfeval` or `happy`). Together\nthey build the GA4GH `_:` label used\nto identify each file's results in the report, e.g.\n`[ method:'gatk4', comparison_method:'vcfeval' ]`. Omit\n`comparison_method` to use just `:` for that file.\n" } }, { "csv": { "type": "file", "description": "One or more GA4GH metrics ROC CSV files (e.g. the `*.roc.all.csv.gz` output of hap.py/som.py), one report entry per file. Gzip-compressed files are read transparently. Each file is labelled using the corresponding entry in `csv_meta`.", "pattern": "*.{csv,csv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.html": { "type": "file", "description": "Standalone HTML benchmarking report", "pattern": "*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "versions_happy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ga4gh-happy-report": { "type": "string", "description": "The name of the tool" } }, { "0.1.2": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ga4gh-happy-report": { "type": "string", "description": "The name of the tool" } }, { "0.1.2": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@georgiakes" ], "maintainers": [ "@georgiakes" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ga4gh-happy-report:0.1.2--7d475d30e7c75813", "build_id": "bd-7d475d30e7c75813_1", "scan_id": "sc-5dcea80692a96ac3_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ga4gh-happy-report:0.1.2--f14c4812e29cbf1b", "build_id": "bd-f14c4812e29cbf1b_1", "scan_id": "sc-23778356ada014ed_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ga4gh-happy-report:0.1.2--34969e1f63584a6a", "build_id": "bd-34969e1f63584a6a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d9/d950f94e67e3b80cf5c7e4518dbd8413224f02ce0aa769f6e11d2dc26086d2b3/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ga4gh-happy-report:0.1.2--97c8fe547ec1e57d", "build_id": "bd-97c8fe547ec1e57d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e2/e2ad64af90253516c2f3b962f9572414097ffb33c2dbad0745122fdbb94b31ea/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/happy/report/.conda-lock/linux_amd64-bd-7d475d30e7c75813_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/happy/report/.conda-lock/linux_arm64-bd-f14c4812e29cbf1b_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "happy_sompy", "path": "modules/nf-core/happy/sompy/meta.yml", "tree_sha": "cd373bfe66e2612f38208abdd18a4e8acaf89c41", "files": [ "modules/nf-core/happy/sompy/environment.yml", "modules/nf-core/happy/sompy/main.nf", "modules/nf-core/happy/sompy/meta.yml", "modules/nf-core/happy/sompy/tests/main.nf.test", "modules/nf-core/happy/sompy/tests/main.nf.test.snap", "modules/nf-core/happy/sompy/tests/nextflow.config" ], "type": "module", "meta": { "name": "happy_sompy", "description": "Hap.py is a tool to compare diploid genotypes at haplotype level. som.py is a part of hap.py compares somatic variations.", "keywords": [ "happy", "sompy", "benchmark", "haplotype", "validation", "somatic variants" ], "tools": [ { "sompy": { "description": "Haplotype VCF comparison tools somatic variant comparison", "homepage": "https://www.illumina.com/products/by-type/informatics-products/basespace-sequence-hub/apps/hap-py-benchmarking.html", "documentation": "https://github.com/Illumina/hap.py/blob/master/doc/sompy.md", "tool_dev_url": "https://github.com/Illumina/hap.py", "licence": [ "BSD-2-clause" ], "identifier": "biotools:happy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "query_vcf": { "type": "file", "description": "VCF/GVCF file to query", "pattern": "*.{gvcf,vcf}.gz", "ontologies": [] } }, { "truth_vcf": { "type": "file", "description": "gold standard VCF file", "pattern": "*.{gvcf,vcf}.gz", "ontologies": [] } }, { "regions_bed": { "type": "file", "description": "Sparse regions to restrict the analysis to", "pattern": "*.bed", "ontologies": [] } }, { "targets_bed": { "type": "file", "description": "Dense regions to restrict the analysis to", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta file information\ne.g. [ id:'test2']\n" } }, { "fasta": { "type": "file", "description": "FASTA file of the reference genome", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fai file information\ne.g. [ id:'test3']\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing false_positives_bed file information\ne.g. [ id:'test4']\n" } }, { "false_positives_bed": { "type": "file", "description": "False positive / confident call regions. Calls outside these regions will be labelled as UNK.", "pattern": "*.{bed,bed.gz}", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing ambiguous_beds file information\ne.g. [ id:'test5']\n" } }, { "ambiguous_beds": { "type": "file", "description": "Ambiguous regions", "pattern": "*.{bed,bed.gz}", "ontologies": [] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing bam file information\ne.g. [ id:'test6']\n" } }, { "bams": { "type": "file", "description": "one or more BAM files for feature table extraction", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "features": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.features.csv": { "type": "file", "description": "One or more than one (if AF count is on ) CSV file containing feature information", "pattern": "*.features.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics.json": { "type": "file", "description": "One or more than one (if AF count is on ) JSON file with metrics", "pattern": "*.metrics.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.stats.csv": { "type": "file", "description": "One or more than one (if AF count is on ) CSV file with benchmark stats", "pattern": "*.stats.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_happy": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "happy": { "type": "string", "description": "The tool name" } }, { "0.3.15": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "happy": { "type": "string", "description": "The tool name" } }, { "0.3.15": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "hasheddrops", "path": "modules/nf-core/hasheddrops/meta.yml", "tree_sha": "180bc9bd790fe0bbe81fdd4073cb64847e6ee06b", "files": [ "modules/nf-core/hasheddrops/environment.yml", "modules/nf-core/hasheddrops/main.nf", "modules/nf-core/hasheddrops/meta.yml", "modules/nf-core/hasheddrops/templates/HashedDrops.R", "modules/nf-core/hasheddrops/tests/main.nf.test", "modules/nf-core/hasheddrops/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hasheddrops", "description": "Generating cell hashing calls from a matrix of count data.", "keywords": [ "demultiplexing", "hashing-based deconvolution", "single-cell" ], "tools": [ { "hasheddrops": { "description": "Demultiplex cell barcodes into their samples of origin based on the most abundant hash tag oligo (HTO). Also identify potential doublets based on the presence of multiple significant HTOs.", "homepage": "https://github.com/MarioniLab/DropletUtils", "documentation": "https://github.com/MarioniLab/DropletUtils", "tool_dev_url": "https://github.com/MarioniLab/DropletUtils", "doi": "10.18129/B9.bioc.DropletUtils", "licence": [ "GPL-3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hto_matrix": { "type": "file", "description": "Directory that contains the HTO matrix in a 10X format.\n", "ontologies": [ { "edam": "http://edamontology.org/data_3917" } ] } }, { "runEmptyDrops": { "type": "boolean", "description": "Run EmptyDrops() before hashedDrops() (\"TRUE\") or not (\"FALSE\").\n" } }, { "rna_matrix": { "type": "file", "description": "Path to RNA count matrix, which is only uses if runEmptyDrops == \"TRUE\".\n", "ontologies": [ { "edam": "http://edamontology.org/data_3917" } ] } } ] ], "output": { "empty_drops_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_emptyDrops.png": { "type": "file", "description": "EmptyDrops results plot\n", "pattern": "_emptyDrops.png", "ontologies": [] } } ] ], "empty_drops_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_emptyDrops.csv": { "type": "file", "description": "EmptyDrops results in CSV format\n", "pattern": "_emptyDrops.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "empty_drops_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_emptyDrops.rds": { "type": "file", "description": "EmptyDrops results in RDS format\n", "pattern": "_emptyDrops.rds", "ontologies": [] } } ] ], "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_results_hasheddrops.csv": { "type": "file", "description": "HashedDrops results\n", "pattern": "_results_hasheddrops.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "id_to_hash": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_id_to_hash.csv": { "type": "file", "description": "A table mapping integer indices used by hashedDrops results (e.g. the column `Best` or `Second`) to HTO names (or combinations of HTO names joined with `+` if `combinations` is speficied in `ext.args`).\n", "pattern": "_id_to_hash.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_hasheddrops.rds": { "type": "file", "description": "HashedDrops results in RDS format\n", "pattern": "_hasheddrops.rds", "ontologies": [] } } ] ], "plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_plot_hasheddrops.png": { "type": "file", "description": "HashedDrops plot\n", "pattern": "_plot_hasheddrops.png", "ontologies": [] } } ] ], "params": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_params_hasheddrops.csv": { "type": "file", "description": "The used parameters to call hashedDrops() in the R-Script.\n", "pattern": "_params_hasheddrops.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@LuisHeinzlmeier" ], "maintainers": [ "@LuisHeinzlmeier" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "helitronscanner_draw", "path": "modules/nf-core/helitronscanner/draw/meta.yml", "tree_sha": "ebeb4b889790dea0c3c2d1e73dd1372c5bf7fe09", "files": [ "modules/nf-core/helitronscanner/draw/environment.yml", "modules/nf-core/helitronscanner/draw/main.nf", "modules/nf-core/helitronscanner/draw/meta.yml", "modules/nf-core/helitronscanner/draw/tests/main.nf.test", "modules/nf-core/helitronscanner/draw/tests/main.nf.test.snap", "modules/nf-core/helitronscanner/draw/tests/nextflow.config" ], "type": "module", "meta": { "name": "helitronscanner_draw", "description": "HelitronScanner draw tool for Helitron transposons in genomes", "keywords": [ "genomics", "helitron", "scanner" ], "tools": [ { "helitronscanner": { "description": "HelitronScanner uncovers a large overlooked cache of Helitron transposons in many genomes", "homepage": "https://sourceforge.net/projects/helitronscanner", "documentation": "https://sourceforge.net/projects/helitronscanner", "tool_dev_url": "https://sourceforge.net/projects/helitronscanner", "doi": "10.1073/pnas.1410068111", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Genome data to scan for Helitrons", "pattern": "*.{fa,fsa,fasta}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "head": { "type": "file", "description": "Output of the HelitronScanner head command", "pattern": "*.{head}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tail": { "type": "file", "description": "Output of the HelitronScanner tail command", "pattern": "*.{tail}", "ontologies": [] } } ] ], "output": { "draw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.{draw}" } }, { "*.draw": { "type": "map", "description": "The draw output from HelitronScanner\n", "pattern": "*.{draw}" } } ] ], "versions_helitronscanner": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "helitronscanner": { "type": "string", "description": "The name of the tool" } }, { "HelitronScanner |& sed -n 's/HelitronScanner V//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "helitronscanner": { "type": "string", "description": "The name of the tool" } }, { "HelitronScanner |& sed -n 's/HelitronScanner V//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp", "@jguhlin" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "helitronscanner_scan", "path": "modules/nf-core/helitronscanner/scan/meta.yml", "tree_sha": "56ed1af06222633a6aa9e42fb6f53d334f05ae92", "files": [ "modules/nf-core/helitronscanner/scan/environment.yml", "modules/nf-core/helitronscanner/scan/main.nf", "modules/nf-core/helitronscanner/scan/meta.yml", "modules/nf-core/helitronscanner/scan/tests/main.nf.test", "modules/nf-core/helitronscanner/scan/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "helitronscanner_scan", "description": "HelitronScanner scanHead and scanTail tools for Helitron transposons in genomes", "keywords": [ "genomics", "helitron", "scanner" ], "tools": [ { "helitronscanner": { "description": "HelitronScanner uncovers a large overlooked cache of Helitron transposons in many genomes", "homepage": "https://sourceforge.net/projects/helitronscanner", "documentation": "https://sourceforge.net/projects/helitronscanner", "tool_dev_url": "https://sourceforge.net/projects/helitronscanner", "doi": "10.1073/pnas.1410068111", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Genome data to scan for Helitrons", "pattern": "*.{fa,fsa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "command": { "type": "string", "description": "Command to execute. One of [ 'head', 'tail' ]" } }, { "lcv_filepath": { "type": "file", "description": "LCV file path. If not provided by setting it to [], the LCV file packaged with the module will be used", "pattern": "*.lcvs", "ontologies": [] } }, { "buffer_size": { "type": "integer", "description": "Genome slice size (use negative or zero for non-buffer, i.e. treat every whole chromosome)" } } ], "output": { "scan": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.$command": { "type": "file", "description": "Head or tail file depending on the command", "pattern": "*.$command", "ontologies": [] } } ] ], "versions_helitronscanner": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "helitronscanner": { "type": "string", "description": "The name of the tool" } }, { "HelitronScanner |& sed -n 's/HelitronScanner V//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "helitronscanner": { "type": "string", "description": "The name of the tool" } }, { "HelitronScanner |& sed -n 's/HelitronScanner V//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hhsuite_hhblits", "path": "modules/nf-core/hhsuite/hhblits/meta.yml", "tree_sha": "fe211f17038b6cd951b51bf06483be2034a4f5f9", "files": [ "modules/nf-core/hhsuite/hhblits/environment.yml", "modules/nf-core/hhsuite/hhblits/main.nf", "modules/nf-core/hhsuite/hhblits/meta.yml", "modules/nf-core/hhsuite/hhblits/tests/main.nf.test", "modules/nf-core/hhsuite/hhblits/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hhsuite_hhblits", "description": "Fast and sensitive protein sequence searching based on the pairwise alignment of hidden Markov models (HMMs)", "keywords": [ "sensitive search", "HMM", "alignment" ], "tools": [ { "hhsuite": { "description": "HH-suite3 for fast remote homology detection and deep protein annotation", "homepage": "https://github.com/soedinglab/hh-suite", "documentation": "https://github.com/soedinglab/hh-suite/wiki", "tool_dev_url": "https://github.com/soedinglab/hh-suite", "doi": "10.1371/journal.pone.0082138", "licence": [ "GPL v3" ], "identifier": "biotools:hh-suite" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "aln": { "type": "file", "description": "Input multiple sequence alignment file in a2m or a3m format", "pattern": "*.{a2m,a2m.gz,a3m,a3m.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3281" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hh_db": { "type": "directory", "description": "Input hhsuite formatted database", "pattern": "*/" } } ] ], "output": { "hhr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.hhr": { "type": "file", "description": "Human-readable result file in a custom text format designed by the HH-suite", "pattern": "*.hhr", "ontologies": [] } } ] ], "versions_hhsuite": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hhsuite": { "type": "string", "description": "The name of the tool" } }, { "hhblits -h 2>&1 | sed '1!d;s/^HHblits //;s/://'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hhsuite": { "type": "string", "description": "The name of the tool" } }, { "hhblits -h 2>&1 | sed '1!d;s/^HHblits //;s/://'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hhsuite_hhsearch", "path": "modules/nf-core/hhsuite/hhsearch/meta.yml", "tree_sha": "6cad2cfbda0c9b78aaf3b47fea4df1ff3cad9e81", "files": [ "modules/nf-core/hhsuite/hhsearch/environment.yml", "modules/nf-core/hhsuite/hhsearch/main.nf", "modules/nf-core/hhsuite/hhsearch/meta.yml", "modules/nf-core/hhsuite/hhsearch/tests/main.nf.test", "modules/nf-core/hhsuite/hhsearch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hhsuite_hhsearch", "description": "Sensitive protein sequence searching based on the pairwise alignment of hidden Markov models (HMMs)", "keywords": [ "sensitive search", "HMM", "alignment" ], "tools": [ { "hhsuite": { "description": "HH-suite3 for fast remote homology detection and deep protein annotation", "homepage": "https://github.com/soedinglab/hh-suite", "documentation": "https://github.com/soedinglab/hh-suite/wiki", "tool_dev_url": "https://github.com/soedinglab/hh-suite", "doi": "10.1371/journal.pone.0082138", "licence": [ "GPL v3" ], "identifier": "biotools:hh-suite" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "aln": { "type": "file", "description": "Input multiple sequence alignment file in a2m or a3m format", "pattern": "*.{a2m,a2m.gz,a3m,a3m.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3281" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hh_db": { "type": "directory", "description": "Input hhsuite formatted database", "pattern": "*/" } } ] ], "output": { "hhr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.hhr": { "type": "file", "description": "Human-readable result file in a custom text format designed by the HH-suite", "pattern": "*.hhr", "ontologies": [] } } ] ], "versions_hhsuite": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hhsuite": { "type": "string", "description": "The name of the tool" } }, { "hhblits -h 2>&1 | sed '1!d;s/^HHblits //;s/://'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hhsuite": { "type": "string", "description": "The name of the tool" } }, { "hhblits -h 2>&1 | sed '1!d;s/^HHblits //;s/://'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hhsuite_reformat", "path": "modules/nf-core/hhsuite/reformat/meta.yml", "tree_sha": "d1797a4c8309d40465f35fbbb028d1c1914d681d", "files": [ "modules/nf-core/hhsuite/reformat/environment.yml", "modules/nf-core/hhsuite/reformat/main.nf", "modules/nf-core/hhsuite/reformat/meta.yml", "modules/nf-core/hhsuite/reformat/tests/main.nf.test", "modules/nf-core/hhsuite/reformat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hhsuite_reformat", "description": "Reformat a Multiple Sequence Alignment (MSA) file", "keywords": [ "reformat", "MSA", "hhsuite", "alignment" ], "tools": [ { "hhsuite": { "description": "HH-suite3 for fast remote homology detection and deep protein annotation", "homepage": "https://github.com/soedinglab/hh-suite", "documentation": "https://github.com/soedinglab/hh-suite/wiki", "tool_dev_url": "https://github.com/soedinglab/hh-suite", "doi": "10.1371/journal.pone.0082138", "licence": [ "GPL v3" ], "identifier": "biotools:hh-suite" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "aln": { "type": "file", "description": "Input MSA file", "pattern": "*.{fa,fasta,fas,a2m,a3m,sto,psi,clu,fa.gz,fasta.gz,fas.gz,a2m.gz,a3m.gz,sto.gz,psi.gz,clu.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1984" }, { "edam": "http://edamontology.org/format_3281" }, { "edam": "http://edamontology.org/format_1961" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], { "informat": { "type": "string", "description": "Format of the input MSA file", "enum": [ "fas", "a2m", "a3m", "sto", "psi", "clu" ] } }, { "outformat": { "type": "string", "description": "Format of the output MSA file", "enum": [ "fas", "a2m", "a3m", "sto", "psi", "clu" ] } } ], "output": { "msa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${outformat}.gz": { "type": "file", "description": "Gzipped reformatted output MSA file", "pattern": "*.{fas.gz,a2m.gz,a3m.gz,sto.gz,psi.gz,clu.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_hhsuite": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hhsuite": { "type": "string", "description": "The name of the tool" } }, { "hhblits -h 2>&1 | sed '1!d;s/^HHblits //;s/://'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hhsuite": { "type": "string", "description": "The name of the tool" } }, { "hhblits -h 2>&1 | sed '1!d;s/^HHblits //;s/://'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "hicap", "path": "modules/nf-core/hicap/meta.yml", "tree_sha": "b4171a89fbfcb6d9249b966e83d02389ab38f048", "files": [ "modules/nf-core/hicap/environment.yml", "modules/nf-core/hicap/main.nf", "modules/nf-core/hicap/meta.yml", "modules/nf-core/hicap/tests/main.nf.test", "modules/nf-core/hicap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hicap", "description": "Identify cap locus serotype and structure in your Haemophilus influenzae assemblies", "keywords": [ "fasta", "serotype", "Haemophilus influenzae" ], "tools": [ { "hicap": { "description": "In silico typing of the H. influenzae capsule locus", "homepage": "https://github.com/scwatts/hicap", "documentation": "https://github.com/scwatts/hicap", "tool_dev_url": "https://github.com/scwatts/hicap", "doi": "10.1128/JCM.00190-19", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA formatted assembly file", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ], { "database_dir": { "type": "directory", "description": "Optional - Directory containing locus database", "pattern": "*/*" } }, { "model_fp": { "type": "file", "description": "Optional - Prodigal model to use for gene prediction", "pattern": "*.{bin}", "ontologies": [] } } ], "output": { "gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gbk": { "type": "file", "description": "GenBank file and cap locus annotations", "pattern": "*.gbk", "ontologies": [] } } ] ], "svg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.svg": { "type": "file", "description": "Visualization of annotated cap locus", "pattern": "*.svg", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Detailed summary of cap locus annotations", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_hicap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hicap": { "type": "string", "description": "The name of the tool" } }, { "hicap --version 2>&1 | sed 's/^.*hicap //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hicap": { "type": "string", "description": "The name of the tool" } }, { "hicap --version 2>&1 | sed 's/^.*hicap //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hicexplorer_hicpca", "path": "modules/nf-core/hicexplorer/hicpca/meta.yml", "tree_sha": "43ab9d1dfe83d019be5963753cf7d8754ed7d5c7", "files": [ "modules/nf-core/hicexplorer/hicpca/environment.yml", "modules/nf-core/hicexplorer/hicpca/main.nf", "modules/nf-core/hicexplorer/hicpca/meta.yml", "modules/nf-core/hicexplorer/hicpca/tests/main.nf.test", "modules/nf-core/hicexplorer/hicpca/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hicexplorer_hicpca", "description": "Computes PCA eigenvectors for a Hi-C matrix.", "keywords": [ "eigenvectors", "PCA", "hicPCA" ], "tools": [ { "hicexplorer": { "description": "Set of programs to process, analyze and visualize Hi-C and capture Hi-C data", "homepage": "https://hicexplorer.readthedocs.io", "documentation": "https://hicexplorer.readthedocs.io", "tool_dev_url": "https://github.com/deeptools/HiCExplorer", "doi": "10.1038/s41467-017-02525-w", "licence": [ "GPL v3" ], "identifier": "biotools:hicexplorer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', bin:50000 ]\n" } }, { "matrix": { "type": "file", "description": "HiCExplorer matrix in h5 format", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', bin:50000 ]\n" } }, { "${prefix}_*": { "type": "file", "description": "Outputs of hicPCA", "ontologies": [] } } ] ], "pca1": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', bin:50000 ]\n" } }, { "${prefix}_pca1.$format": { "type": "file", "description": "PCA1 file", "ontologies": [] } } ] ], "pca2": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', bin:50000 ]\n" } }, { "${prefix}_pca2.$format": { "type": "file", "description": "PCA2 file", "ontologies": [] } } ] ], "versions_hicexplorer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hicexplorer": { "type": "string", "description": "The name of the tool" } }, { "hicPCA --version 2>&1 | sed 's/hicPCA //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hicexplorer": { "type": "string", "description": "The name of the tool" } }, { "hicPCA --version 2>&1 | sed 's/hicPCA //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hifiadapterfilt_downloaddb", "path": "modules/nf-core/hifiadapterfilt/downloaddb/meta.yml", "tree_sha": "f0cdc586e428b3cc8dcf8bf71385ec57b51a846d", "files": [ "modules/nf-core/hifiadapterfilt/downloaddb/environment.yml", "modules/nf-core/hifiadapterfilt/downloaddb/main.nf", "modules/nf-core/hifiadapterfilt/downloaddb/meta.yml", "modules/nf-core/hifiadapterfilt/downloaddb/tests/main.nf.test", "modules/nf-core/hifiadapterfilt/downloaddb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hifiadapterfilt_downloaddb", "description": "Downloads the pre-built PacBio adapter BLAST database from the HiFiAdapterFilt\nGitHub repository. The database contains two adapter sequences: NGB00972.1\n(Pacific Biosciences Blunt Adapter, 45 bp) and NGB00973.1 (C2 Primer, 35 bp).\nThis module is consumed by hifiadapterfilt/hifiadapterfilt as a prerequisite to\nprovide the BLAST database for adapter detection.\n", "keywords": [ "pacbio", "hifi", "adapter", "blast", "database", "download" ], "tools": [ { "hifiadapterfilt": { "description": "HiFiAdapterFilt uses BLAST to identify and remove adapter sequences\nfrom PacBio HiFi reads, producing adapter-filtered FASTQ output along\nwith detailed statistics.\n", "homepage": "https://github.com/sheinasim/HiFiAdapterFilt", "documentation": "https://github.com/sheinasim/HiFiAdapterFilt", "tool_dev_url": "https://github.com/sheinasim/HiFiAdapterFilt", "licence": [ "MIT" ], "identifier": "biotools:HiFiAdapterFilt" } } ], "input": [], "output": { "db": [ { "DB": { "type": "directory", "description": "Directory containing the pre-built BLAST nucleotide database for PacBio\nadapter sequences. Contains pacbio_vectors_db.* files (NGB00972.1 Blunt\nAdapter and NGB00973.1 C2 Primer).\n", "pattern": "DB" } } ], "versions_hifiadapterfilt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifiadapterfilt": { "type": "string", "description": "The name of the tool" } }, { "hifiadapterfilt.sh --version 2>&1 | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifiadapterfilt": { "type": "string", "description": "The name of the tool" } }, { "hifiadapterfilt.sh --version 2>&1 | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hifiadapterfilt_hifiadapterfilt", "path": "modules/nf-core/hifiadapterfilt/hifiadapterfilt/meta.yml", "tree_sha": "6dd06b86b328ecdcce331cf8267c4e30f9dc47e4", "files": [ "modules/nf-core/hifiadapterfilt/hifiadapterfilt/environment.yml", "modules/nf-core/hifiadapterfilt/hifiadapterfilt/main.nf", "modules/nf-core/hifiadapterfilt/hifiadapterfilt/meta.yml", "modules/nf-core/hifiadapterfilt/hifiadapterfilt/tests/main.nf.test", "modules/nf-core/hifiadapterfilt/hifiadapterfilt/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hifiadapterfilt_hifiadapterfilt", "description": "Remove adapter sequences from PacBio HiFi (CCS) reads using BLAST-based\ndetection. Produces filtered FASTQ output, filtering statistics, BLAST hits,\nand a list of blocked read IDs.\n", "keywords": [ "pacbio", "hifi", "adapter", "filtering", "long reads", "ccs" ], "tools": [ { "hifiadapterfilt": { "description": "HiFiAdapterFilt uses BLAST to identify and remove adapter sequences\nfrom PacBio HiFi reads, producing adapter-filtered FASTQ output along\nwith detailed statistics.\n", "homepage": "https://github.com/sheinasim/HiFiAdapterFilt", "documentation": "https://github.com/sheinasim/HiFiAdapterFilt", "tool_dev_url": "https://github.com/sheinasim/HiFiAdapterFilt", "licence": [ "MIT" ], "identifier": "biotools:HiFiAdapterFilt" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads": { "type": "file", "description": "PacBio HiFi reads in BAM or FASTQ (compressed or uncompressed) format", "pattern": "*.{bam,fastq|fq(.gz)}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "db": { "type": "directory", "description": "Directory containing the pre-built BLAST nucleotide database for PacBio\nadapter sequences, as produced by the hifiadapterfilt/downloaddb module.\nMust contain pacbio_vectors_db.* files.\n", "pattern": "DB" } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.filt.fastq.gz": { "type": "file", "description": "Adapter-filtered reads in gzipped FASTQ format", "pattern": "*.filt.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.stats": { "type": "file", "description": "Filtering statistics file", "pattern": "*.stats", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "blastout": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.contaminant.blastout": { "type": "file", "description": "BLAST tabular output for reads containing adapter sequences", "pattern": "*.contaminant.blastout", "ontologies": [] } } ] ], "blocklist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.blocklist": { "type": "file", "description": "List of read IDs blocked due to adapter contamination", "pattern": "*.blocklist", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "versions_hifiadapterfilt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifiadapterfilt": { "type": "string", "description": "The name of the tool" } }, { "hifiadapterfilt.sh --version 2>&1 | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifiadapterfilt": { "type": "string", "description": "The name of the tool" } }, { "hifiadapterfilt.sh --version 2>&1 | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hifiasm", "path": "modules/nf-core/hifiasm/meta.yml", "tree_sha": "4cf7c9051d732263641fe5d37912da5c178e66f3", "files": [ "modules/nf-core/hifiasm/environment.yml", "modules/nf-core/hifiasm/main.nf", "modules/nf-core/hifiasm/meta.yml", "modules/nf-core/hifiasm/tests/main.nf.test", "modules/nf-core/hifiasm/tests/main.nf.test.snap", "modules/nf-core/hifiasm/tests/nextflow.config" ], "type": "module", "meta": { "name": "hifiasm", "description": "Whole-genome assembly using PacBio HiFi reads", "keywords": [ "genome assembly", "haplotype resolution", "phasing", "PacBio", "HiFi", "long reads" ], "tools": [ { "hifiasm": { "description": "Haplotype-resolved assembler for accurate HiFi reads", "homepage": "https://github.com/chhylp123/hifiasm", "documentation": "https://github.com/chhylp123/hifiasm", "tool_dev_url": "https://github.com/chhylp123/hifiasm", "doi": "10.1038/s41592-020-01056-5", "licence": [ "MIT" ], "identifier": "biotools:hifiasm" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "long_reads": { "type": "file", "description": "Long reads PacBio HiFi reads or ONT reads (requires ext.arg '--ont').", "ontologies": [] } }, { "ul_reads": { "type": "file", "description": "ONT long reads to use with --ul.", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information about parental kmers.\n" } }, { "paternal_kmer_dump": { "type": "file", "description": "Yak kmer dump file for paternal reads (can be used for haplotype resolution). It can have an arbitrary extension.", "ontologies": [] } }, { "maternal_kmer_dump": { "type": "file", "description": "Yak kmer dump file for maternal reads (can be used for haplotype resolution). It can have an arbitrary extension.", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing information about Hi-C reads\n" } }, { "hic_read1": { "type": "file", "description": "Hi-C data Forward reads.", "ontologies": [] } }, { "hic_read2": { "type": "file", "description": "Hi-C data Reverse reads.", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing information about the input bin files\n" } }, { "bin_files": { "type": "file", "description": "bin files produced during a previous Hifiasm run", "ontologies": [] } } ] ], "output": { "raw_unitigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.r_utg.gfa": { "type": "file", "description": "Raw unitigs", "pattern": "*.r_utg.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "bin_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bin": { "type": "file", "description": "Binary files containing processed data for hifiasm, including\nerror-corrected reads, read overlaps, and Hi-C alignments. Can\nbe re-used as an input for subsequent re-runs of hifiasm with new\ninputs or modified parameters in order to save recomputation of\ninitial results, which are the most computationally-expensive\nsteps.\n", "pattern": "*.bin", "ontologies": [] } } ] ], "processed_unitigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.p_utg.gfa": { "type": "file", "description": "Processed unitigs", "pattern": "*.p_utg.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "primary_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.{p_ctg,bp.p_ctg,hic.p_ctg}.gfa": { "type": "file", "description": "Contigs representing the primary assembly", "pattern": "${prefix}.{p_ctg,bp.p_ctg,hic.p_ctg}.gfa", "ontologies": [] } } ] ], "alternate_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.{a_ctg,hic.a_ctg}.gfa": { "type": "file", "description": "Contigs representing the alternative assembly", "pattern": "${prefix}.{a_ctg,hic.a_ctg}.gfa", "ontologies": [] } } ] ], "hap1_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.*.hap1.p_ctg.gfa": { "type": "file", "description": "Contigs for the first haplotype. How the haplotypes are represented\ndepends on the input mode; in standard HiFi-only mode, these\nare partially-phased parental contigs. In Hi-C mode, they\nare fully phased parental contigs, but the phasing is not maintained\nbetween contigs. In trio mode, they are fully phased paternal contigs\nall originating from a single parental haplotype.\n", "pattern": "${prefix}.*.hap1.p_ctg.gfa", "ontologies": [] } } ] ], "hap2_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.*.hap2.p_ctg.gfa": { "type": "file", "description": "Contigs for the second haplotype. How the haplotypes are represented\ndepends on the input mode; in standard HiFi-only mode, these\nare partially-phased parental contigs. In Hi-C mode, they\nare fully phased parental contigs, but the phasing is not maintained\nbetween contigs. In trio mode, they are fully phased paternal contigs\nall originating from a single parental haplotype.\n", "pattern": "${prefix}.*.hap2.p_ctg.gfa", "ontologies": [] } } ] ], "corrected_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ec.fa.gz": { "type": "file", "description": "If option --write-ec specified, a gzipped fasta file containing the error corrected\nreads produced by the hifiasm error correction module\n", "pattern": "*.ec.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "read_overlaps": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ovlp.paf.gz": { "type": "file", "description": "If option --write-paf specified, a gzipped paf file describing the overlaps\namong all error-corrected reads\n", "pattern": "*.ovlp.paf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.stderr.log": { "type": "file", "description": "Stderr log", "pattern": "*.stderr.log", "ontologies": [] } } ] ], "versions_hifiasm": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifiasm": { "type": "string", "description": "The name of the tool" } }, { "hifiasm --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifiasm": { "type": "string", "description": "The name of the tool" } }, { "hifiasm --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sidorov-si", "@scorreard", "@mbeavitt", "@schmytzi", "@prototaxites" ], "maintainers": [ "@sidorov-si", "@scorreard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "hificnv", "path": "modules/nf-core/hificnv/meta.yml", "tree_sha": "1b3658e6e0e7215ec52e8cc0ab592be71736d802", "files": [ "modules/nf-core/hificnv/environment.yml", "modules/nf-core/hificnv/main.nf", "modules/nf-core/hificnv/meta.yml", "modules/nf-core/hificnv/tests/main.nf.test", "modules/nf-core/hificnv/tests/main.nf.test.snap", "modules/nf-core/hificnv/tests/nextflow.config" ], "type": "module", "meta": { "name": "hificnv", "description": "Copy number variant calling from PacBio HiFi reads", "keywords": [ "copy number variation", "cnv", "PacBio", "HiFi", "long reads", "structural variation" ], "tools": [ { "hificnv": { "description": "Copy number variant caller designed for PacBio HiFi reads", "homepage": "https://github.com/PacificBiosciences/HiFiCNV", "documentation": "https://github.com/PacificBiosciences/HiFiCNV", "tool_dev_url": "https://github.com/PacificBiosciences/HiFiCNV", "doi": "10.1093/bioinformatics/btac808", "licence": [ "Pacific Biosciences Software License Agreement" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM or CRAM file from PacBio HiFi reads", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file (CSI, CRAI, or BAI format)", "pattern": "*.{bai,csi,crai}", "ontologies": [] } }, { "maf": { "type": "file", "description": "Minor allele frequency file (VCF format)", "pattern": "*.{vcf,vcf.gz}", "optional": true, "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference genome information\ne.g. `[ id:'GATK.GRCh38' ]`\n" } }, { "ref": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing exclude regions information\ne.g. `[ id:'excluded_regions' ]`\n" } }, { "exclude": { "type": "file", "description": "BED file containing regions to exclude from CNV calling", "pattern": "*.{bed,bed.gz}", "optional": true, "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing expected copy number information\ne.g. `[ id:'male_expected_cn' ]`\n" } }, { "expected_cn": { "type": "file", "description": "BED file containing expected copy number regions", "pattern": "*.{bed,bed.gz}", "optional": true, "ontologies": [] } } ] ], "output": { "copynum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.copynum.bedgraph": { "type": "file", "description": "Copy number bedGraph file", "pattern": "*.copynum.bedgraph", "ontologies": [] } } ] ], "depth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.depth.bw": { "type": "file", "description": "Depth coverage bigWig file", "pattern": "*.depth.bw", "ontologies": [] } } ] ], "maf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.maf.bw": { "type": "file", "description": "Minor allele frequency bigWig file", "pattern": "*.maf.bw", "optional": true, "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Copy number variants in VCF format", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "versions_hificnv": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "hificnv": { "type": "string", "description": "Name of the tool" } }, { "hificnv --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "hificnv": { "type": "string", "description": "Name of the tool" } }, { "hificnv --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chaochaowong" ], "maintainers": [ "@chaochaowong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "hifitrimmer_filterbam", "path": "modules/nf-core/hifitrimmer/filterbam/meta.yml", "tree_sha": "40188ee3892522fa230dd57660368e91fc6fe1b4", "files": [ "modules/nf-core/hifitrimmer/filterbam/environment.yml", "modules/nf-core/hifitrimmer/filterbam/main.nf", "modules/nf-core/hifitrimmer/filterbam/meta.yml", "modules/nf-core/hifitrimmer/filterbam/tests/main.nf.test", "modules/nf-core/hifitrimmer/filterbam/tests/main.nf.test.snap", "modules/nf-core/hifitrimmer/filterbam/tests/nextflow.config" ], "type": "module", "meta": { "name": "hifitrimmer_filterbam", "description": "Run hifi_trimmer filter_bam to filter and trim adapter hits from PacBio HiFi reads (BAM/FASTA/FASTQ) using BLAST against\nadapter sequences. Primary output is filtered FASTA/FASTQ.\n", "deprecated": true, "keywords": [ "pacbio", "bam", "fasta", "hifi_trimmer", "filtering", "trimming", "quality control", "adapter removal" ], "tools": [ { "hifi_trimmer": { "description": "hifi_trimmer: tools for processing HiFi read BLAST results and filtering/trimming\nread files to output processed FASTA/FASTQ and accompanying summary and hit (optional) files.\n", "homepage": "https://github.com/sanger-tol/hifi-trimmer", "documentation": "https://github.com/sanger-tol/hifi-trimmer", "licence": [ "MIT" ] } }, { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "Input BAM/FASTA/FASTQ file to filter", "pattern": "*.{bam,fa,fasta,fa.gz,fasta.gz,fastq,fq,fastq.gz,fq.gz}" } }, { "bed": { "type": "file", "description": "Input gzipped bed file contains regions to filter/trim", "pattern": "*.bed.gz" } } ] ], "output": { "filtered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.fast{q,a}.gz": { "type": "file", "description": "Gzipped FASTA/FASTQ produced by hifi_trimmer", "pattern": "*.fast{q,a}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_hifitrimmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifi_trimmer": { "type": "string", "description": "The name of the tool" } }, { "hifi_trimmer --version | cut -d' ' -f3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools --version | head -1 | sed -e \"s/samtools //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifi_trimmer": { "type": "string", "description": "The name of the tool" } }, { "hifi_trimmer --version | cut -d' ' -f3": { "type": "eval", "description": "The expression to obtain the version" } } ], [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools --version | head -1 | sed -e \"s/samtools //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sainsachiko" ], "maintainers": [ "@sainsachiko" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hifitrimmer_processblast", "path": "modules/nf-core/hifitrimmer/processblast/meta.yml", "tree_sha": "1a3a35b817a72b3818785f8f2507f79542445746", "files": [ "modules/nf-core/hifitrimmer/processblast/environment.yml", "modules/nf-core/hifitrimmer/processblast/main.nf", "modules/nf-core/hifitrimmer/processblast/meta.yml", "modules/nf-core/hifitrimmer/processblast/tests/main.nf.test", "modules/nf-core/hifitrimmer/processblast/tests/main.nf.test.snap", "modules/nf-core/hifitrimmer/processblast/tests/nextflow.config" ], "type": "module", "meta": { "name": "hifitrimmer_processblast", "description": "Run hifi_trimmer process_blast to process a BLAST search of adapter sequences against PacBio HiFi reads.\nPrimary output is a BED describing regions to exclude, a json of summary information, and an optional hits file.\n", "keywords": [ "pacbio", "bam", "hifi_trimmer", "processblast", "quality control", "adapter removal" ], "tools": [ { "hifi-trimmer": { "description": "hifi_trimmer: tools for processing HiFi read BLAST results and filtering/trimming\nBAM files to output processed FASTA/FASTQ and accompanying summary and hit (optional) files.\n", "homepage": "https://github.com/sanger-tol/hifi-trimmer", "documentation": "https://github.com/sanger-tol/hifi-trimmer", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "blast": { "type": "file", "description": "BLAST TSV output file used by hifi_trimmer (e.g. .blast, .out). Must be generated using \"blastn -query -db -outfmt '6 std qlen'\".", "pattern": "*.{blast,out}" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "yaml": { "type": "file", "description": "YAML file contain trimming/filtering configuration for `hifi_trimmer`", "pattern": "*.{yaml,yml}" } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bed.gz": { "type": "file", "description": "Gzipped BED file of selected reads", "pattern": "*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.summary.json": { "type": "file", "description": "JSON summary including trimming and filtering information", "pattern": "*.summary.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "hits": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.hits": { "type": "file", "description": "Optional hits file produced by hifi_trimmer (may be absent when no hits found or '-hf' is not specified)", "pattern": "*.hits", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_hifitrimmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifi-trimmer": { "type": "string", "description": "The name of the tool" } }, { "hifi-trimmer --version | cut -d' ' -f3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifi-trimmer": { "type": "string", "description": "The name of the tool" } }, { "hifi-trimmer --version | cut -d' ' -f3": { "type": "eval", "description": "The expression to obtain the version" } } ] ] }, "authors": [ "@sainsachiko" ], "maintainers": [ "@sainsachiko" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hifitrimmer_trim", "path": "modules/nf-core/hifitrimmer/trim/meta.yml", "tree_sha": "108056d6fb685eab4d833bbbc358aee8eb67600a", "files": [ "modules/nf-core/hifitrimmer/trim/environment.yml", "modules/nf-core/hifitrimmer/trim/main.nf", "modules/nf-core/hifitrimmer/trim/meta.yml", "modules/nf-core/hifitrimmer/trim/tests/main.nf.test", "modules/nf-core/hifitrimmer/trim/tests/main.nf.test.snap", "modules/nf-core/hifitrimmer/trim/tests/nextflow.config" ], "type": "module", "meta": { "name": "hifitrimmer_trim", "description": "Run hifi-trimmer trim to filter and trim adapter-hit regions from PacBio HiFi reads.\nSupports BAM/CRAM/FASTA/FASTQ input and emits gzip-compressed FASTA (default) or FASTQ, or SAM, BAM, or CRAM according to the selected output format.\n", "keywords": [ "pacbio", "bam", "fasta", "fastq", "hifi_trimmer", "filtering", "trimming", "quality control", "adapter removal" ], "tools": [ { "hifi-trimmer": { "description": "hifi-trimmer: tools for processing HiFi read BLAST results and filtering/trimming read files.\n", "homepage": "https://github.com/sanger-tol/hifi-trimmer", "documentation": "https://github.com/sanger-tol/hifi-trimmer", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "Input BAM/CRAM/FASTA/FASTQ file to filter and trim", "pattern": "*.{bam,cram,fa,fasta,fa.gz,fasta.gz,fastq,fq,fastq.gz,fq.gz}" } }, { "bed": { "type": "file", "description": "Input gzipped bed file contains regions to filter/trim", "pattern": "*.bed.gz" } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.fasta.gz": { "type": "file", "description": "Gzip-compressed FASTA output from hifi-trimmer (default format)", "pattern": "*.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.fastq.gz": { "type": "file", "description": "Gzip-compressed FASTQ output from hifi-trimmer when `-f fastq` is selected", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.sam": { "type": "file", "description": "SAM output from hifi-trimmer when `-f sam` is selected", "pattern": "*.sam", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.bam": { "type": "file", "description": "BAM output from hifi-trimmer (default format)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.cram": { "type": "file", "description": "CRAM output from hifi-trimmer when `-f cram` is selected", "pattern": "*.cram", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "versions_hifitrimmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifi-trimmer": { "type": "string", "description": "The name of the tool" } }, { "hifi-trimmer --version | cut -d' ' -f3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hifi-trimmer": { "type": "string", "description": "The name of the tool" } }, { "hifi-trimmer --version | cut -d' ' -f3": { "type": "eval", "description": "The expression to obtain the version" } } ] ] }, "authors": [ "@sainsachiko" ], "maintainers": [ "@sainsachiko" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hiphase", "path": "modules/nf-core/hiphase/meta.yml", "tree_sha": "e6cf5597a1ba54a14c16625e79ba18083b6f03a1", "files": [ "modules/nf-core/hiphase/environment.yml", "modules/nf-core/hiphase/main.nf", "modules/nf-core/hiphase/meta.yml", "modules/nf-core/hiphase/tests/main.nf.test", "modules/nf-core/hiphase/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hiphase", "description": "Small and structural variant phasing tool for PacBio HiFi reads, supporting co-phasing of SNVs and SVs across multiple BAM files and samples", "keywords": [ "pacbio", "structural variant", "phasing", "pacbio hifi", "snv", "haplotagging" ], "tools": [ { "hiphase": { "description": "Small and structural variant phasing tool for PacBio HiFi reads", "homepage": "https://github.com/PacificBiosciences/HiPhase", "documentation": "https://github.com/PacificBiosciences/HiPhase", "tool_dev_url": "https://github.com/PacificBiosciences/HiPhase", "licence": [ "Pacific Biosciences Software License Agreement" ], "identifier": "biotools:hiphase" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bams": { "type": "file", "description": "One or more sorted BAM/CRAM files", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bais": { "type": "file", "description": "Index files associated with the BAM/CRAM files", "pattern": "*.{bai,crai,csi}", "ontologies": [] } }, { "snv": { "type": "file", "description": "Compressed VCF file containing SNV/small variants to phase (optional)", "pattern": "*.{vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "snv_index": { "type": "file", "description": "Index file for the SNV VCF (optional)", "pattern": "*.{tbi,csi}", "ontologies": [] } }, { "sv": { "type": "file", "description": "Compressed VCF file containing structural variants to co-phase (optional)", "pattern": "*.{vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "sv_index": { "type": "file", "description": "Index file for the SV VCF (optional)", "pattern": "*.{tbi,csi}", "ontologies": [] } }, { "samples": { "type": "list", "description": "List of sample names to phase within the VCF, if empty only the first sample is phased." } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference genome information\ne.g. `[ id:'GRCh38' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file used for the BAM alignment", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "FASTA index file (.fai) for the reference genome", "pattern": "*.fai", "ontologies": [] } } ], { "output_bam": { "type": "boolean", "description": "Whether to output haplotagged BAM files. Set to true to emit phased BAM files with haplotag information." } }, { "summary_file": { "type": "boolean", "description": "Whether to output a phasing summary file." } }, { "blocks_file": { "type": "boolean", "description": "Whether to output a phasing blocks file." } }, { "stats_file": { "type": "boolean", "description": "Whether to output a per-read phasing statistics file." } }, { "haplotag_file": { "type": "boolean", "description": "Whether to output a haplotag assignments file." } }, { "file_format": { "type": "string", "description": "Output file format for summary/blocks/stats/haplotag files, either 'tsv' or 'csv'." } } ], "output": { "vcfs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_snv_phased.vcf.gz": { "type": "file", "description": "Phased and compressed SNV VCF file (optional, only emitted when SNV VCF input is provided)", "pattern": "*_snv_phased.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "sv_vcfs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_sv_phased.vcf.gz": { "type": "file", "description": "Phased and compressed SV VCF file (optional, only emitted when SV VCF input is provided)", "pattern": "*_sv_phased.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcfs_indexes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_snv_phased.vcf.gz.{tbi,csi}": { "type": "file", "description": "Index file for the phased SNV VCF (optional)", "pattern": "*_snv_phased.vcf.gz.{tbi,csi}", "ontologies": [] } } ] ], "sv_vcfs_indexes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_sv_phased.vcf.gz.{tbi,csi}": { "type": "file", "description": "Index file for the phased SV VCF (optional)", "pattern": "*_sv_phased.vcf.gz.{tbi,csi}", "ontologies": [] } } ] ], "summary_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.summary.tsv": { "type": "file", "description": "TSV file containing phasing summary statistics (optional)", "pattern": "*.summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "summary_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.summary.csv": { "type": "file", "description": "CSV file containing phasing summary statistics (optional)", "pattern": "*.summary.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "blocks_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.blocks.tsv": { "type": "file", "description": "TSV file containing phasing block information (optional)", "pattern": "*.blocks.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "blocks_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.blocks.csv": { "type": "file", "description": "CSV file containing phasing block information (optional)", "pattern": "*.blocks.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "stats_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.stats.tsv": { "type": "file", "description": "TSV file containing per-read phasing statistics (optional)", "pattern": "*.stats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "stats_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.stats.csv": { "type": "file", "description": "CSV file containing per-read phasing statistics (optional)", "pattern": "*.stats.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "haplotag_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.haplotag.tsv": { "type": "file", "description": "TSV file containing haplotag assignments per read (optional)", "pattern": "*.haplotag.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "haplotag_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.haplotag.csv": { "type": "file", "description": "CSV file containing haplotag assignments per read (optional)", "pattern": "*.haplotag.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "bams": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "Haplotagged BAM file(s) with haplotype information in the HP tag, one per input BAM, named `_haplotagged.bam` without the prefix (optional, only emitted when output_bam is true)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bams_indexes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam.{bai,csi}": { "type": "file", "description": "Index file(s) for the haplotagged BAM file(s), named `_haplotagged.bam.{bai,csi}` (optional, only emitted when output_bam is true)", "pattern": "*.bam.{bai,csi}", "ontologies": [] } } ] ], "versions_hiphase": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "hiphase": { "type": "string", "description": "Name of the tool" } }, { "hiphase --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "hiphase": { "type": "string", "description": "Name of the tool" } }, { "hiphase --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tanyasarkjain", "@fellen31" ], "maintainers": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "hipstr", "path": "modules/nf-core/hipstr/meta.yml", "tree_sha": "20ac82f94e026515456c9f5beee167c1ee76d066", "files": [ "modules/nf-core/hipstr/environment.yml", "modules/nf-core/hipstr/main.nf", "modules/nf-core/hipstr/meta.yml", "modules/nf-core/hipstr/tests/main.nf.test", "modules/nf-core/hipstr/tests/main.nf.test.snap", "modules/nf-core/hipstr/tests/nextflow.config" ], "type": "module", "meta": { "name": "hipstr", "description": "Genotype and phase short tandem repeats using Illumina whole-genome sequencing data", "keywords": [ "str", "tandem repeats", "short tandem repeats", "genotyping", "bam", "cram", "vcf" ], "tools": [ { "hipstr": { "description": "Haplotype inference and phasing for short tandem repeats", "homepage": "https://hipstr-tool.github.io/HipSTR/", "documentation": "https://hipstr-tool.github.io/HipSTR/", "tool_dev_url": "https://github.com/tfwillems/HipSTR", "doi": "10.1038/nmeth.4267", "licence": [ "GPL-2.0" ], "identifier": "biotools:hipstr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample or cohort information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment_files": { "type": "file", "description": "List of BAM/CRAM files to analyze", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "alignment_indices": { "type": "file", "description": "Index file(s) for the input BAM/CRAM file(s)", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" }, { "edam": "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C192224" } ] } }, { "alignment_file_list": { "type": "file", "description": "Optional file containing BAM/CRAM files to analyze, one per line. Used with HipSTR `--bam-files`.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file containing all of the relevant sequences for your organism.\nWhen analyzing CRAMs, this FASTA file must match the file used for compression.\n", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Optional FASTA index file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "ref_regions": { "type": "file", "description": "BED file containing coordinates for each STR region", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "ref_vcf": { "type": "file", "description": "Optional bgzipped input VCF file of a reference panel of STR genotypes.\nVCF alleles will be used as candidate variants instead of finding candidates\nin the BAMs/CRAMs.\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" }, { "edam": "http://edamontology.org/format_3016" } ] } }, { "ref_vcf_tbi": { "type": "file", "description": "Optional tabix index for the STR reference panel VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "snp_vcf": { "type": "file", "description": "Optional bgzipped input VCF file containing phased SNP genotypes for the samples\nto be genotyped. These SNPs will be used to physically phase STRs.\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" }, { "edam": "http://edamontology.org/format_3016" } ] } }, { "snp_vcf_tbi": { "type": "file", "description": "Optional tabix index for the phased SNP VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "stutter_in": { "type": "file", "description": "Optional input file containing stutter models.\nStutter models in this file will be used to genotype STRs.\nBy default, HipSTR learns stutter models via the EM algorithm.\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "fam": { "type": "file", "description": "Optional FAM file (PLINK sample information file) containing pedigree information for samples of interest.\nThe pedigree information is used to filter SNPs prior to phasing STRs.\nBy default, all SNPs are used.\n", "pattern": "*.fam", "ontologies": [] } }, { "hap_chr_file": { "type": "file", "description": "Optional file containing chromosomes to treat as haploid, one per line", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "save_log": { "type": "boolean", "description": "Whether to output the log information to the file (Default = Standard error)" } }, { "save_viz": { "type": "boolean", "description": "Whether to output a file of each locus' alignments for visualization with VizAln or VizAlnPdf" } }, { "save_stutter": { "type": "boolean", "description": "Whether to output stutter models learned by the EM algorithm to the file" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample or cohort information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Bgzipped VCF file to which STR genotypes are written", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample or cohort information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log.txt": { "type": "file", "description": "Optional file containing HipSTR log information", "pattern": "*.log.txt", "ontologies": [] } } ] ], "viz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample or cohort information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.viz.gz": { "type": "file", "description": "Optional file containing alignments for visualization with VizAln or VizAlnPdf", "pattern": "*.viz.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "stutter": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample or cohort information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.stutter_models.txt": { "type": "file", "description": "Optional file containing stutter models learned by the EM algorithm", "pattern": "*.stutter_models.txt", "ontologies": [] } } ] ], "versions_hipstr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hipstr": { "type": "string", "description": "The name of the tool" } }, { "HipSTR --version 2>&1 | sed 's/^HipSTR version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hipstr": { "type": "string", "description": "The name of the tool" } }, { "HipSTR --version 2>&1 | sed 's/^HipSTR version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@KondratievaOlesya" ], "maintainers": [ "@KondratievaOlesya" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hisat2_align", "path": "modules/nf-core/hisat2/align/meta.yml", "tree_sha": "ad65895367319db789084c20b5c2ed58bbc8414f", "files": [ "modules/nf-core/hisat2/align/.conda-lock/linux_amd64-bd-a0c9b8ccf8116a89_1.txt", "modules/nf-core/hisat2/align/.conda-lock/linux_arm64-bd-2061bdd7bd29b1cd_1.txt", "modules/nf-core/hisat2/align/environment.yml", "modules/nf-core/hisat2/align/main.nf", "modules/nf-core/hisat2/align/meta.yml", "modules/nf-core/hisat2/align/tests/main.nf.test", "modules/nf-core/hisat2/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hisat2_align", "description": "Align RNA-Seq reads to a reference with HISAT2", "keywords": [ "align", "fasta", "genome", "reference" ], "tools": [ { "hisat2": { "description": "HISAT2 is a fast and sensitive alignment program for mapping next-generation sequencing reads (both DNA and RNA) to a population of human genomes as well as to a single reference genome.", "homepage": "https://daehwankimlab.github.io/hisat2/", "documentation": "https://daehwankimlab.github.io/hisat2/manual/", "doi": "10.1038/s41587-019-0201-4", "licence": [ "MIT" ], "identifier": "biotools:hisat2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "index": { "type": "file", "description": "HISAT2 genome index file", "pattern": "*.ht2", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "splicesites": { "type": "file", "description": "Splices sites in gtf file", "pattern": "*.{txt}", "ontologies": [] } } ], { "save_unaligned": { "type": "boolean", "description": "Save unaligned reads to FastQ files" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Alignment log", "pattern": "*.log", "ontologies": [] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*fastq.gz": { "type": "file", "description": "Output FastQ file", "pattern": "*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_hisat2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hisat2": { "type": "string", "description": "The name of the tool" } }, { "hisat2 --version | sed -n '1s/.*version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hisat2": { "type": "string", "description": "The name of the tool" } }, { "hisat2 --version | sed -n '1s/.*version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ntoda03", "@ramprasadn", "@srisarya" ], "maintainers": [ "@ntoda03", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hisat2_samtools:a0c9b8ccf8116a89", "build_id": "bd-a0c9b8ccf8116a89_1", "scan_id": "sc-886103d0f76f5df6_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hisat2_samtools:2061bdd7bd29b1cd", "build_id": "bd-2061bdd7bd29b1cd_1", "scan_id": "sc-184bae2a6fa4d5eb_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hisat2_samtools:c8aaaadb7f843dc5", "build_id": "bd-c8aaaadb7f843dc5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/92/92f546b522b78597047a54609eefcf35a014de082df0e500bc2adf64d2733669/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hisat2_samtools:85c43579819c7f9c", "build_id": "bd-85c43579819c7f9c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0a/0ac773ba54fb01c7ec8666b1347db8c0c5100a8e8b34e5ee5ee3f92abebd8ee7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hisat2/align/.conda-lock/linux_amd64-bd-a0c9b8ccf8116a89_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hisat2/align/.conda-lock/linux_arm64-bd-2061bdd7bd29b1cd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "dartseq", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "hisat2_build", "path": "modules/nf-core/hisat2/build/meta.yml", "tree_sha": "5b1ed6585b3ee1ea896ba1f2cb84235ef601a0b9", "files": [ "modules/nf-core/hisat2/build/.conda-lock/linux_amd64-bd-2616fa83d3b9d8f8_1.txt", "modules/nf-core/hisat2/build/environment.yml", "modules/nf-core/hisat2/build/main.nf", "modules/nf-core/hisat2/build/meta.yml", "modules/nf-core/hisat2/build/tests/main.nf.test", "modules/nf-core/hisat2/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hisat2_build", "description": "Builds HISAT2 index for reference genome", "keywords": [ "build", "index", "fasta", "genome", "reference" ], "tools": [ { "hisat2": { "description": "HISAT2 is a fast and sensitive alignment program for mapping next-generation sequencing reads (both DNA and RNA) to a population of human genomes as well as to a single reference genome.", "homepage": "https://daehwankimlab.github.io/hisat2/", "documentation": "https://daehwankimlab.github.io/hisat2/manual/", "doi": "10.1038/s41587-019-0201-4", "licence": [ "MIT" ], "identifier": "biotools:hisat2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference fasta file", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } }, { "gtf": { "type": "file", "description": "Reference gtf annotation file", "pattern": "*.{gtf}", "ontologies": [] } }, { "splicesites": { "type": "file", "description": "Splices sites in gtf file", "pattern": "*.{txt}", "ontologies": [] } } ], { "hisat2_memory_input": { "type": "string", "description": "Memory threshold for HISAT2 index building. When available process memory\nmeets or exceeds this value, splice sites and exons are used to build a\nsplice-aware index. Use false to disable splice-aware indexing.\n" } } ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "hisat2": { "type": "file", "description": "HISAT2 genome index file", "pattern": "*.ht2", "ontologies": [] } } ] ], "versions_hisat2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hisat2": { "type": "string", "description": "The name of the tool" } }, { "hisat2 --version | sed -n 's/.*version \\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hisat2": { "type": "string", "description": "The name of the tool" } }, { "hisat2 --version | sed -n 's/.*version \\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ntoda03", "@srisarya" ], "maintainers": [ "@ntoda03" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hisat2:2.2.3--2616fa83d3b9d8f8", "build_id": "bd-2616fa83d3b9d8f8_1", "scan_id": "sc-734493ace7062424_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hisat2:2.2.3--0b83b24baf5a98d0", "build_id": "", "scan_id": "sc-98ff2d246e5f21bc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hisat2:2.2.3--43d6b2eab6ddad26", "build_id": "", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a1/a16b8102041e76f25358477471bafe813828313f7a8787066f390354cd7b8b7c/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hisat2:2.2.3--2e8243af13980ed3", "build_id": "", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4e/4edf1cfd94406d23f9a32bab4361cfbf770b0e6fdedb1fbc97d966c6074f51f8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hisat2/build/.conda-lock/linux_amd64-bd-2616fa83d3b9d8f8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "dartseq", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "references", "version": "0.1" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "hisat2_extractsplicesites", "path": "modules/nf-core/hisat2/extractsplicesites/meta.yml", "tree_sha": "2dfd20f8396727e8dda7b99e776c94a959df5629", "files": [ "modules/nf-core/hisat2/extractsplicesites/.conda-lock/linux_amd64-bd-a0c9b8ccf8116a89_1.txt", "modules/nf-core/hisat2/extractsplicesites/.conda-lock/linux_arm64-bd-2061bdd7bd29b1cd_1.txt", "modules/nf-core/hisat2/extractsplicesites/environment.yml", "modules/nf-core/hisat2/extractsplicesites/main.nf", "modules/nf-core/hisat2/extractsplicesites/meta.yml", "modules/nf-core/hisat2/extractsplicesites/tests/main.nf.test", "modules/nf-core/hisat2/extractsplicesites/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hisat2_extractsplicesites", "description": "Extracts splicing sites from a gtf files", "keywords": [ "splicing", "gtf", "genome", "reference" ], "tools": [ { "hisat2": { "description": "HISAT2 is a fast and sensitive alignment program for mapping next-generation sequencing reads (both DNA and RNA) to a population of human genomes as well as to a single reference genome.", "homepage": "https://daehwankimlab.github.io/hisat2/", "documentation": "https://daehwankimlab.github.io/hisat2/manual/", "doi": "10.1038/s41587-019-0201-4", "licence": [ "MIT" ], "identifier": "biotools:hisat2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gtf": { "type": "file", "description": "Reference gtf annotation file", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "*.splice_sites.txt": { "type": "file", "description": "Splice sites in txt file", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_hisat2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hisat2": { "type": "string", "description": "The name of the tool" } }, { "hisat2 --version | grep -o \"version [^ ]*\" | cut -d \" \" -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hisat2": { "type": "string", "description": "The name of the tool" } }, { "hisat2 --version | grep -o \"version [^ ]*\" | cut -d \" \" -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ntoda03", "@ramprasadn" ], "maintainers": [ "@ntoda03", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hisat2_samtools:a0c9b8ccf8116a89", "build_id": "bd-a0c9b8ccf8116a89_1", "scan_id": "sc-886103d0f76f5df6_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hisat2_samtools:2061bdd7bd29b1cd", "build_id": "bd-2061bdd7bd29b1cd_1", "scan_id": "sc-184bae2a6fa4d5eb_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hisat2_samtools:c8aaaadb7f843dc5", "build_id": "bd-c8aaaadb7f843dc5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/92/92f546b522b78597047a54609eefcf35a014de082df0e500bc2adf64d2733669/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hisat2_samtools:85c43579819c7f9c", "build_id": "bd-85c43579819c7f9c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0a/0ac773ba54fb01c7ec8666b1347db8c0c5100a8e8b34e5ee5ee3f92abebd8ee7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hisat2/extractsplicesites/.conda-lock/linux_amd64-bd-a0c9b8ccf8116a89_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hisat2/extractsplicesites/.conda-lock/linux_arm64-bd-2061bdd7bd29b1cd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "dartseq", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "hisat3n_align", "path": "modules/nf-core/hisat3n/align/meta.yml", "tree_sha": "6609c53f73f4d87ea9623b8f029b39a7a9369939", "files": [ "modules/nf-core/hisat3n/align/environment.yml", "modules/nf-core/hisat3n/align/main.nf", "modules/nf-core/hisat3n/align/meta.yml", "modules/nf-core/hisat3n/align/tests/main.nf.test", "modules/nf-core/hisat3n/align/tests/main.nf.test.snap", "modules/nf-core/hisat3n/align/tests/nextflow.config" ], "type": "module", "meta": { "name": "hisat3n_align", "description": "Align nucleotide conversion sequencing reads (e.g., bisulfite-seq, SLAM-seq) to a reference genome with HISAT-3N", "keywords": [ "align", "bisulfite", "methylation", "nucleotide conversion", "SLAM-seq", "fastq", "genome" ], "tools": [ { "hisat-3n": { "description": "HISAT-3N is designed for nucleotide conversion sequencing technologies and implemented based on HISAT2.", "homepage": "http://daehwankimlab.github.io/hisat2/hisat-3n/", "documentation": "http://daehwankimlab.github.io/hisat2/hisat-3n/", "tool_dev_url": "https://github.com/DaehwanKimLab/hisat2/tree/hisat-3n", "doi": "10.1101/gr.275193.120", "licence": [ "GPL v3" ], "identifier": "biotools:hisat2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "index": { "type": "file", "description": "HISAT-3N genome index files", "pattern": "*.ht2", "ontologies": [] } } ] ], "output": { "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.sam": { "type": "file", "description": "Output SAM file containing read alignments", "pattern": "*.sam", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Alignment summary log", "pattern": "*.log", "ontologies": [] } } ] ], "versions_hisat3n": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "hisat-3n": { "type": "string", "description": "The tool name" } }, { "hisat-3n --version 2>&1 | head -1 | sed 's/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "hisat-3n": { "type": "string", "description": "The tool name" } }, { "hisat-3n --version 2>&1 | head -1 | sed 's/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@emmcauley" ], "maintainers": [ "@emmcauley" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hisat3n_build", "path": "modules/nf-core/hisat3n/build/meta.yml", "tree_sha": "e5ab3c9cac1c50a3b64cd033ead82f35568a6504", "files": [ "modules/nf-core/hisat3n/build/environment.yml", "modules/nf-core/hisat3n/build/main.nf", "modules/nf-core/hisat3n/build/meta.yml", "modules/nf-core/hisat3n/build/tests/main.nf.test", "modules/nf-core/hisat3n/build/tests/main.nf.test.snap", "modules/nf-core/hisat3n/build/tests/nextflow.config" ], "type": "module", "meta": { "name": "hisat3n_build", "description": "Build HISAT-3N index for nucleotide conversion sequencing alignment", "keywords": [ "build", "index", "fasta", "genome", "reference", "bisulfite", "methylation" ], "tools": [ { "hisat-3n": { "description": "HISAT-3N is designed for nucleotide conversion sequencing technologies and implemented based on HISAT2.", "homepage": "http://daehwankimlab.github.io/hisat2/hisat-3n/", "documentation": "http://daehwankimlab.github.io/hisat2/hisat-3n/", "tool_dev_url": "https://github.com/DaehwanKimLab/hisat2/tree/hisat-3n", "doi": "10.1101/gr.275193.120", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "hisat3n": { "type": "directory", "description": "Directory containing HISAT-3N index files", "pattern": "hisat3n", "ontologies": [] } } ] ], "versions_hisat3n": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "hisat-3n": { "type": "string", "description": "The tool name" } }, { "hisat-3n --version 2>&1 | head -1 | sed 's/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "hisat-3n": { "type": "string", "description": "The tool name" } }, { "hisat-3n --version 2>&1 | head -1 | sed 's/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@emmcauley" ], "maintainers": [ "@emmcauley" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hlala_preparegraph", "path": "modules/nf-core/hlala/preparegraph/meta.yml", "tree_sha": "1d06fbf48beac5688dcffb6122abfc1a2db7bd21", "files": [ "modules/nf-core/hlala/preparegraph/environment.yml", "modules/nf-core/hlala/preparegraph/main.nf", "modules/nf-core/hlala/preparegraph/meta.yml", "modules/nf-core/hlala/preparegraph/tests/main.nf.test", "modules/nf-core/hlala/preparegraph/tests/main.nf.test.snap", "modules/nf-core/hlala/preparegraph/tests/nextflow.config" ], "type": "module", "meta": { "name": "hlala_preparegraph", "description": "Pre-compute the graph index structure.", "keywords": [ "hla", "hlala", "hla_typing", "hlala_typing" ], "tools": [ { "hlala": { "description": "HLA typing from short and long reads", "homepage": "https://github.com/DiltheyLab/HLA-LA", "documentation": "https://github.com/DiltheyLab/HLA-LA#running-hlala", "tool_dev_url": "https://github.com/DiltheyLab/HLA-LA", "doi": "10.1093/bioinformatics/btz235", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "graph": { "type": "directory", "description": "PRG graph directory" } } ] ], "output": { "graph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${graph}": { "type": "directory", "description": "PRG graph directory" } } ] ], "versions_hlala": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "hla-la": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "hla-la": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@mapo9" ], "maintainers": [ "@mapo9" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hlala_typing", "path": "modules/nf-core/hlala/typing/meta.yml", "tree_sha": "c659f863f4ed913d74968b66b370138a41187e29", "files": [ "modules/nf-core/hlala/typing/environment.yml", "modules/nf-core/hlala/typing/main.nf", "modules/nf-core/hlala/typing/meta.yml", "modules/nf-core/hlala/typing/tests/main.nf.test", "modules/nf-core/hlala/typing/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hlala_typing", "description": "Performs HLA typing based on a population reference graph and employs a new linear projection method to align reads to the graph.", "keywords": [ "hla", "hlala", "hla_typing", "hlala_typing" ], "tools": [ { "hlala": { "description": "HLA typing from short and long reads", "homepage": "https://github.com/DiltheyLab/HLA-LA", "documentation": "https://github.com/DiltheyLab/HLA-LA#running-hlala", "tool_dev_url": "https://github.com/DiltheyLab/HLA-LA", "doi": "10.1093/bioinformatics/btz235", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } }, { "graph": { "type": "directory", "description": "Path to prepared graph with hla-la --action prepareGraph" } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}": { "type": "directory", "description": "Per-sample HLA-LA output directory" } } ] ], "extraction": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/extraction.bam": { "type": "file", "description": "Extraction BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "extraction_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/extraction.bam.bai": { "type": "file", "description": "Extraction BAM index file", "pattern": "*.bam.bai", "ontologies": [] } } ] ], "extraction_mapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/extraction_mapped.bam": { "type": "file", "description": "Extraction mapped BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "extraction_unmpapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/extraction_unmapped.bam": { "type": "file", "description": "Extraction unmapped BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "hla": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/hla/*": { "type": "file", "description": "HLA results", "ontologies": [] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/*.fastq": { "type": "file", "description": "Fastq file", "pattern": "*.fastq", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "reads_per_level": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/reads_per_level.txt": { "type": "file", "description": "Reads per level", "pattern": "*.txt", "ontologies": [] } } ] ], "remapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/remapped_with_a.bam": { "type": "file", "description": "Remapped BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "remapped_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/remapped_with_a.bam.bai": { "type": "file", "description": "Remapped BAM index file", "pattern": "*.bam.bai", "ontologies": [] } } ] ], "versions_hlala": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "hla-la": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "hla-la": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@mapo9" ], "maintainers": [ "@mapo9" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmcopy_gccounter", "path": "modules/nf-core/hmmcopy/gccounter/meta.yml", "tree_sha": "482adefc386c1b076a5a66c224814a3ca9a7e4e0", "files": [ "modules/nf-core/hmmcopy/gccounter/environment.yml", "modules/nf-core/hmmcopy/gccounter/main.nf", "modules/nf-core/hmmcopy/gccounter/meta.yml", "modules/nf-core/hmmcopy/gccounter/tests/main.nf.test", "modules/nf-core/hmmcopy/gccounter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmcopy_gccounter", "description": "gcCounter function from HMMcopy utilities, used to generate GC content in non-overlapping windows from a fasta reference", "keywords": [ "hmmcopy", "gccounter", "cnv" ], "tools": [ { "hmmcopy": { "description": "C++ based programs for analyzing BAM files and preparing read counts -- used with bioconductor-hmmcopy", "homepage": "https://github.com/shahcompbio/hmmcopy_utils", "documentation": "https://github.com/shahcompbio/hmmcopy_utils", "tool_dev_url": "https://github.com/shahcompbio/hmmcopy_utils", "licence": [ "GPL v3" ], "identifier": "biotools:hmmcopy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ] ], "output": { "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.wig": { "type": "file", "description": "wig file containing gc content of each window of the genome", "pattern": "*.wig", "ontologies": [] } } ] ], "versions_hmmcopy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmcopy": { "type": "string", "description": "The name of the tool" } }, { "0.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmcopy": { "type": "string", "description": "The name of the tool" } }, { "0.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce", "@adamrtalbot" ], "maintainers": [ "@sppearce", "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmcopy_generatemap", "path": "modules/nf-core/hmmcopy/generatemap/meta.yml", "tree_sha": "be2b3e818a34f6058470443401d74b5df97407b4", "files": [ "modules/nf-core/hmmcopy/generatemap/environment.yml", "modules/nf-core/hmmcopy/generatemap/main.nf", "modules/nf-core/hmmcopy/generatemap/meta.yml", "modules/nf-core/hmmcopy/generatemap/tests/main.nf.test", "modules/nf-core/hmmcopy/generatemap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmcopy_generatemap", "description": "Perl script (generateMap.pl) generates the mappability of a genome given a certain size of reads, for input to hmmcopy mapcounter. Takes a very long time on large genomes, is not parallelised at all.", "keywords": [ "hmmcopy", "mapcounter", "mappability" ], "tools": [ { "hmmcopy": { "description": "C++ based programs for analyzing BAM files and preparing read counts -- used with bioconductor-hmmcopy", "homepage": "https://github.com/shahcompbio/hmmcopy_utils", "documentation": "https://github.com/shahcompbio/hmmcopy_utils", "tool_dev_url": "https://github.com/shahcompbio/hmmcopy_utils", "licence": [ "GPL v3" ], "identifier": "biotools:hmmcopy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ] ], "output": { "bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bw": { "type": "file", "description": "bigwig file containing the mappability of the genome", "pattern": "*.bw", "ontologies": [] } } ] ], "versions_hmmcopy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmcopy": { "type": "string", "description": "The name of the tool" } }, { "0.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmcopy": { "type": "string", "description": "The name of the tool" } }, { "0.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce", "@adamrtalbot" ], "maintainers": [ "@sppearce", "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmcopy_mapcounter", "path": "modules/nf-core/hmmcopy/mapcounter/meta.yml", "tree_sha": "0e9db7182a6bdf84c50f842d540a5d1ee31207f1", "files": [ "modules/nf-core/hmmcopy/mapcounter/environment.yml", "modules/nf-core/hmmcopy/mapcounter/main.nf", "modules/nf-core/hmmcopy/mapcounter/meta.yml", "modules/nf-core/hmmcopy/mapcounter/tests/main.nf.test", "modules/nf-core/hmmcopy/mapcounter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmcopy_mapcounter", "description": "mapCounter function from HMMcopy utilities, used to generate mappability in non-overlapping windows from a bigwig file", "keywords": [ "hmmcopy", "mapcounter", "cnv" ], "tools": [ { "hmmcopy": { "description": "C++ based programs for analyzing BAM files and preparing read counts -- used with bioconductor-hmmcopy", "homepage": "https://github.com/shahcompbio/hmmcopy_utils", "documentation": "https://github.com/shahcompbio/hmmcopy_utils", "tool_dev_url": "https://github.com/shahcompbio/hmmcopy_utils", "licence": [ "GPL v3" ], "identifier": "biotools:hmmcopy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bigwig": { "type": "file", "description": "BigWig file with the mappability score of the genome, for instance made with generateMap function.", "pattern": "*.wig", "ontologies": [] } } ] ], "output": { "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.wig": { "type": "file", "description": "wig file containing mappability of each window of the genome", "pattern": "*.wig", "ontologies": [] } } ] ], "versions_hmmcopy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmcopy": { "type": "string", "description": "The name of the tool" } }, { "0.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmcopy": { "type": "string", "description": "The name of the tool" } }, { "0.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmcopy_readcounter", "path": "modules/nf-core/hmmcopy/readcounter/meta.yml", "tree_sha": "cce398a0d1d5697f52971932176c68310fd0dd59", "files": [ "modules/nf-core/hmmcopy/readcounter/environment.yml", "modules/nf-core/hmmcopy/readcounter/main.nf", "modules/nf-core/hmmcopy/readcounter/meta.yml", "modules/nf-core/hmmcopy/readcounter/tests/main.nf.test", "modules/nf-core/hmmcopy/readcounter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmcopy_readcounter", "description": "readCounter function from HMMcopy utilities, used to generate read in windows", "keywords": [ "hmmcopy", "readcounter", "cnv" ], "tools": [ { "hmmcopy": { "description": "C++ based programs for analyzing BAM files and preparing read counts -- used with bioconductor-hmmcopy", "homepage": "https://github.com/shahcompbio/hmmcopy_utils", "documentation": "https://github.com/shahcompbio/hmmcopy_utils", "tool_dev_url": "https://github.com/shahcompbio/hmmcopy_utils", "licence": [ "GPL v3" ], "identifier": "biotools:hmmcopy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file. Required when using a CRAM file.", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.wig": { "type": "file", "description": "A wig file with the number of reads lying within each window in each chromosome", "pattern": "*.wig", "ontologies": [] } } ] ], "versions_hmmcopy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmcopy": { "type": "string", "description": "The name of the tool" } }, { "0.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmcopy": { "type": "string", "description": "The name of the tool" } }, { "0.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmer_eslalimask", "path": "modules/nf-core/hmmer/eslalimask/meta.yml", "tree_sha": "517513165960a323de077bffd96491a8c43eac66", "files": [ "modules/nf-core/hmmer/eslalimask/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/eslalimask/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/eslalimask/environment.yml", "modules/nf-core/hmmer/eslalimask/main.nf", "modules/nf-core/hmmer/eslalimask/meta.yml", "modules/nf-core/hmmer/eslalimask/tests/main.nf.test", "modules/nf-core/hmmer/eslalimask/tests/main.nf.test.snap", "modules/nf-core/hmmer/eslalimask/tests/nextflow.config" ], "type": "module", "meta": { "name": "hmmer_eslalimask", "description": "Mask multiple sequence alignments", "keywords": [ "hmmer", "alignment", "mask" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org/", "documentation": "http://hmmer.org/documentation.html", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "unmaskedaln": { "type": "file", "description": "multiple sequence alignment, Stockholm or other formats", "pattern": "*", "ontologies": [] } }, { "fmask_rf": { "type": "boolean", "description": "Flag to output optional file with final mask of non-gap RF len" } }, { "fmask_all": { "type": "boolean", "description": "Flag to output optional file with final mask of full aln len" } }, { "gmask_rf": { "type": "boolean", "description": "Flag to output optional file gap-based 0/1 mask of non-gap RF len" } }, { "gmask_all": { "type": "boolean", "description": "Flag to output optional file gap-based 0/1 mask of full aln len" } }, { "pmask_rf": { "type": "boolean", "description": "Flag to output optional file with PP-based 0/1 mask of non-gap RF len" } }, { "pmask_all": { "type": "boolean", "description": "Flag to output optional file with PP-based 0/1 mask of full aln len" } } ], { "maskfile": { "type": "file", "description": "mask file, see program documentation", "pattern": "*", "ontologies": [] } } ], "output": { "maskedaln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.masked.sthlm.gz": { "type": "file", "description": "Masked alignment in gzipped Stockholm format", "pattern": "*.sthlm.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fmask_rf": [ { "*.fmask-rf.gz": { "type": "file", "description": "File with final mask of non-gap RF len", "pattern": "*.fmask-rf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "fmask_all": [ { "*.fmask-all.gz": { "type": "file", "description": "File with final mask of full aln len", "pattern": "*.fmask-all.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "gmask_rf": [ { "*.gmask-rf.gz": { "type": "file", "description": "File with gap-based 0/1 mask of non-gap RF len", "pattern": "*.gmask-rf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "gmask_all": [ { "*.gmask-all.gz": { "type": "file", "description": "File with gap-based 0/1 mask of full aln len", "pattern": "*.gmask-all.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "pmask_rf": [ { "*.pmask-rf.gz": { "type": "file", "description": "File with PP-based 0/1 mask of non-gap RF len", "pattern": "*.pmask-rf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "pmask_all": [ { "*.pmask-all.gz": { "type": "file", "description": "File with PP-based 0/1 mask of full aln len", "pattern": "*.pmask-all.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_easel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easel": { "type": "string", "description": "The name of the tool" } }, { "esl-alimask -h | sed '2!d;s/^# Easel *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easel": { "type": "string", "description": "The name of the tool" } }, { "esl-alimask -h | sed '2!d;s/^# Easel *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/eslalimask/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/eslalimask/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" }, { "name": "taxmarker", "version": "dev" } ] }, { "name": "hmmer_eslalipid", "path": "modules/nf-core/hmmer/eslalipid/meta.yml", "tree_sha": "9b7d17ab2d4aa54d0b2c7973435bd1f0ae5f6091", "files": [ "modules/nf-core/hmmer/eslalipid/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/eslalipid/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/eslalipid/environment.yml", "modules/nf-core/hmmer/eslalipid/main.nf", "modules/nf-core/hmmer/eslalipid/meta.yml", "modules/nf-core/hmmer/eslalipid/tests/main.nf.test", "modules/nf-core/hmmer/eslalipid/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmer_eslalipid", "description": "Calculate pairwise percent identity for all sequence pairs in a multiple sequence alignment", "keywords": [ "alignment", "msa", "pairwise identity", "sequence comparison", "hmmer", "easel" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models. The esl-alipid\nutility is an Easel miniapp bundled with the HMMER package.\n", "homepage": "http://hmmer.org/", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD-3-Clause" ], "identifier": "biotools:hmmer", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "aln": { "type": "file", "description": "Multiple sequence alignment file in any Easel-supported format\n(Stockholm, aligned FASTA, Clustal, etc.). Mandatory.\n", "pattern": "*.{sto,stk,sthlm,aln,fasta,fa,clustal}", "ontologies": [ { "edam": "http://edamontology.org/format_1921" } ] } } ] ], "output": { "pid": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.alipid.txt": { "type": "file", "description": "Whitespace-delimited table of pairwise percent identities.\nColumns: name1, name2, %id, nid, alen.\n", "pattern": "*.alipid.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_easel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easel": { "type": "string", "description": "The name of the tool" } }, { "esl-alipid -h | sed '2!d;s/^# Easel *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easel": { "type": "string", "description": "The name of the tool" } }, { "esl-alipid -h | sed '2!d;s/^# Easel *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/eslalipid/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/eslalipid/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmer_eslreformat", "path": "modules/nf-core/hmmer/eslreformat/meta.yml", "tree_sha": "7109875c7819a22c8276d7e7e777d099525bc182", "files": [ "modules/nf-core/hmmer/eslreformat/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/eslreformat/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/eslreformat/environment.yml", "modules/nf-core/hmmer/eslreformat/main.nf", "modules/nf-core/hmmer/eslreformat/meta.yml", "modules/nf-core/hmmer/eslreformat/tests/main.nf.test", "modules/nf-core/hmmer/eslreformat/tests/main.nf.test.snap", "modules/nf-core/hmmer/eslreformat/tests/nextflow.config" ], "type": "module", "meta": { "name": "hmmer_eslreformat", "description": "reformats sequence files, see HMMER documentation for details. The module requires that the format is specified in ext.args in a config file, and that this comes last. See the tools help for possible values.", "keywords": [ "sort", "hmmer", "reformat" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org/", "documentation": "http://hmmer.org/documentation.html", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "seqfile": { "type": "file", "description": "Sequences, aligned or not, in any supported format", "pattern": "*", "ontologies": [] } } ], { "postprocessing_script": { "type": "string", "description": "Post processing script in shell, e.g., '| sed \"/^>/!s/-//g\"'", "pattern": "| *" } } ], "output": { "seqreformated": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.*.gz": { "type": "file", "description": "Reformatted sequence file", "pattern": "*.*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_easel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easel": { "type": "string", "description": "The name of the tool" } }, { "esl-reformat -h | sed '2!d;s/^# Easel *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easel": { "type": "string", "description": "The name of the tool" } }, { "esl-reformat -h | sed '2!d;s/^# Easel *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/eslreformat/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/eslreformat/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" }, { "name": "taxmarker", "version": "dev" } ] }, { "name": "hmmer_eslsfetch", "path": "modules/nf-core/hmmer/eslsfetch/meta.yml", "tree_sha": "405b49224bcb6550d0c1645f00a852e8134c8d4d", "files": [ "modules/nf-core/hmmer/eslsfetch/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/eslsfetch/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/eslsfetch/environment.yml", "modules/nf-core/hmmer/eslsfetch/main.nf", "modules/nf-core/hmmer/eslsfetch/meta.yml", "modules/nf-core/hmmer/eslsfetch/tests/main.nf.test", "modules/nf-core/hmmer/eslsfetch/tests/main.nf.test.snap", "modules/nf-core/hmmer/eslsfetch/tests/nextflow.config" ], "type": "module", "meta": { "name": "hmmer_eslsfetch", "description": "Retrieves one or more complete sequences or subsequences from a sequence\nfile using its pre-built SSI index. The esl-sfetch utility is an Easel\nminiapp bundled with the HMMER package. This module only fetches: the SSI\nindex must be produced beforehand by the sibling module\n`hmmer/eslsfetchindex`. The keyfile is used to fetch the named sequences\n(-f), or, with ext.args = '-C', parsed as a subsequence coordinate file\n(-Cf) to extract and rename subsequences.\n", "keywords": [ "hmmer", "easel", "sequence retrieval", "subsequence extraction", "fasta" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models. The\nesl-sfetch utility is an Easel miniapp bundled with the HMMER\npackage, used here to retrieve sequences or subsequences from an\nSSI-indexed sequence file.\n", "homepage": "http://hmmer.org/", "documentation": "http://eddylab.org/software/hmmer/Userguide.pdf", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD-3-Clause" ], "identifier": "biotools:hmmer", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "seqfile": { "type": "file", "description": "Sequence file, in any format supported by esl-sfetch (fasta, embl,\ngenbank, stockholm, a2m, afa, psiblast, clustal, phylip). Must NOT\nbe gzip-compressed.\n", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1927" }, { "edam": "http://edamontology.org/format_1936" }, { "edam": "http://edamontology.org/format_1961" }, { "edam": "http://edamontology.org/format_1982" }, { "edam": "http://edamontology.org/format_1997" }, { "edam": "http://edamontology.org/format_1984" }, { "edam": "http://edamontology.org/format_2554" } ] } }, { "ssi": { "type": "file", "description": "SSI index of seqfile, as produced by the\n`hmmer/eslsfetchindex` module. The index is\nrequired in every fetch mode: without a correctly matched index,\nesl-sfetch exits with \"Failed to open SSI index\".\n", "pattern": "*.ssi", "ontologies": [] } }, { "keyfile": { "type": "file", "description": "A plain-text list of sequence names/accessions to\nretrieve, one name/accession per line. With `ext.args = '-C'`\n(i.e. -Cf), instead parsed as a subsequence coordinate file:\ntab-separated columns `newname start end origname`, one\nsubsequence per line. Coordinates are 1-based and inclusive; a\nstart larger than the end (e.g. `myseq 200 100 chr1`) fetches the\nreverse complement of that region.\n", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "output": { "sequences": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}.fasta": { "type": "file", "description": "Retrieved sequences or subsequences in FASTA format.\n", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_easel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easel": { "type": "string", "description": "The name of the tool" } }, { "esl-sfetch -h | sed '2!d;s/^# Easel *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easel": { "type": "string", "description": "The name of the tool" } }, { "esl-sfetch -h | sed '2!d;s/^# Easel *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/eslsfetch/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/eslsfetch/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmer_eslsfetchindex", "path": "modules/nf-core/hmmer/eslsfetchindex/meta.yml", "tree_sha": "9dc0c3bed88842ebe9b71500fda2b84daf77df23", "files": [ "modules/nf-core/hmmer/eslsfetchindex/.conda-lock/linux_amd64-bd-e129de528776aa4c_1.txt", "modules/nf-core/hmmer/eslsfetchindex/.conda-lock/linux_arm64-bd-536fda8b57d5cbcf_1.txt", "modules/nf-core/hmmer/eslsfetchindex/environment.yml", "modules/nf-core/hmmer/eslsfetchindex/main.nf", "modules/nf-core/hmmer/eslsfetchindex/meta.yml", "modules/nf-core/hmmer/eslsfetchindex/tests/main.nf.test", "modules/nf-core/hmmer/eslsfetchindex/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmer_eslsfetchindex", "description": "Builds an SSI (sequence/subsequence index) file for a sequence file,\nusing the esl-sfetch utility, an Easel miniapp bundled with the HMMER\npackage (esl-sfetch --index). The resulting index lets esl-sfetch\nretrieve sequences from the file in constant time. This module is the\nindexing half of a pair: hmmer/eslsfetchindex builds the SSI index,\nhmmer/eslsfetch consumes it (or an equivalent one) to fetch sequences\nor subsequences.\n", "keywords": [ "hmmer", "easel", "indexing", "sequence retrieval", "ssi index", "fasta" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models. The\nesl-sfetch utility is an Easel miniapp bundled with the HMMER\npackage, used here to build an SSI index of a sequence file.\n", "homepage": "http://hmmer.org/", "documentation": "http://eddylab.org/software/hmmer/Userguide.pdf", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD-3-Clause" ], "identifier": "biotools:hmmer" } }, { "coreutils": { "description": "GNU utilities for basic file, shell, and text manipulation, including sort.", "homepage": "https://www.gnu.org/software/coreutils/", "documentation": "https://www.gnu.org/software/coreutils/manual/", "tool_dev_url": "https://git.savannah.gnu.org/cgit/coreutils.git", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "seqfile": { "type": "file", "description": "Sequence file, in any format supported by esl-sfetch (fasta, embl,\ngenbank, stockholm, a2m, afa, psiblast, clustal, phylip). Must NOT\nbe gzip-compressed: esl-sfetch --index cannot index a .gz file.\nVery large indexing jobs may need substantial temporary disk under\n`$TMPDIR` for GNU sort.\n", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1927" }, { "edam": "http://edamontology.org/format_1936" }, { "edam": "http://edamontology.org/format_1961" }, { "edam": "http://edamontology.org/format_1982" }, { "edam": "http://edamontology.org/format_1997" }, { "edam": "http://edamontology.org/format_1984" }, { "edam": "http://edamontology.org/format_2554" } ] } } ] ], "output": { "ssi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${seqfile}.ssi": { "type": "file", "description": "SSI index built by `esl-sfetch --index`. The filename is dictated\nby the tool: it is always the input seqfile's filename with\n`.ssi` appended (not a `${prefix}`-based name), so downstream\nconsumers such as hmmer/eslsfetch see an index basename that\nstill matches the seqfile after staging.\n", "pattern": "*.ssi", "ontologies": [] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_easel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easel": { "type": "string", "description": "The name of the tool" } }, { "esl-sfetch -h | sed '2!d;s/^# Easel *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_coreutils": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coreutils": { "type": "string", "description": "The name of the tool" } }, { "sort --version |& sed '1!d ; s/sort (GNU coreutils) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "easel": { "type": "string", "description": "The name of the tool" } }, { "esl-sfetch -h | sed '2!d;s/^# Easel *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "coreutils": { "type": "string", "description": "The name of the tool" } }, { "sort --version |& sed '1!d ; s/sort (GNU coreutils) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer_coreutils:e129de528776aa4c", "build_id": "bd-e129de528776aa4c_1", "scan_id": "sc-8218f75524f39514_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer_coreutils:536fda8b57d5cbcf", "build_id": "bd-536fda8b57d5cbcf_1", "scan_id": "sc-499af692195b206e_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer_coreutils:cbcaa2615b9abdf0", "build_id": "bd-cbcaa2615b9abdf0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/41/41f71771ca71c8a250d63b4557eb1ce70efc3fc28e565297a9f1890e687561cc/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer_coreutils:bbb32f87b9680f69", "build_id": "bd-bbb32f87b9680f69_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ec/ec7b4a6f17c67271044026828bb8a03703101506c72f81ffc6910b69f65c5547/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/eslsfetchindex/.conda-lock/linux_amd64-bd-e129de528776aa4c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/eslsfetchindex/.conda-lock/linux_arm64-bd-536fda8b57d5cbcf_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "hmmer_formattsv", "path": "modules/nf-core/hmmer/formattsv/meta.yml", "tree_sha": "cd8e8136b0afacdf04ec3e1ccb9073f788ebb589", "files": [ "modules/nf-core/hmmer/formattsv/.conda-lock/linux_amd64-bd-fe0c202000bc8ed4_1.txt", "modules/nf-core/hmmer/formattsv/.conda-lock/linux_arm64-bd-6fab93852b0eb5a5_1.txt", "modules/nf-core/hmmer/formattsv/environment.yml", "modules/nf-core/hmmer/formattsv/main.nf", "modules/nf-core/hmmer/formattsv/meta.yml", "modules/nf-core/hmmer/formattsv/templates/format_domtblout.sh", "modules/nf-core/hmmer/formattsv/templates/format_tblout.sh", "modules/nf-core/hmmer/formattsv/tests/main.nf.test", "modules/nf-core/hmmer/formattsv/tests/main.nf.test.snap", "modules/nf-core/hmmer/formattsv/tests/nextflow.config" ], "type": "module", "meta": { "name": "hmmer_formattsv", "description": "Convert HMMER's --tblout/--domtblout output to a clean, properly-delimited TSV", "keywords": [ "hmmer", "hmmsearch", "tblout", "domtblout", "tsv" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org/", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD" ], "identifier": "" } }, { "gawk": { "description": "GNU awk", "homepage": "https://www.gnu.org/software/gawk/", "documentation": "https://www.gnu.org/software/gawk/manual/", "tool_dev_url": "https://www.gnu.org/prep/ftp.html", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "labels": { "type": "list", "description": "A list of strings, one per entry in `files`, in the same order. Each\nbecomes the value of the `profile` column for every row taken from\nthe corresponding file -- e.g. the name of the HMM profile that\nparticular tblout/domtblout came from. Not derived from the input\nfilenames, so the module doesn't depend on any particular producer's\nnaming convention.\n" } }, { "files": { "type": "file", "description": "One or more HMMER --tblout or --domtblout files (gzipped or not), all\nof the same kind as given in `format`. Column names are hardcoded to\nthe hmmsearch/hmmscan/phmmer layout (19 tblout / 23 domtblout\ncolumns); other tools with a different column count for the same\nformat, e.g. nhmmer's 16-column tblout, are rejected with an error\nrather than silently mislabeled.\n", "pattern": "*.{tbl,domtbl}{,.gz}", "ontologies": [] } } ], { "format": { "type": "string", "description": "Which HMMER output format `files` contains -- either `tblout` or `domtblout`", "pattern": "^(tblout|domtblout)$" } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv.gz": { "type": "file", "description": "All rows from every input file, concatenated, as a single gzipped\nTSV with a `profile` column (from `labels`) first. Column names\nand count depend on `format`: 20 columns (profile + HMMER's 19)\nfor tblout, 24 (profile + HMMER's 23) for domtblout.\n", "pattern": "*.{tblout,domtblout}.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_gawk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gawk": { "type": "string", "description": "The name of the tool" } }, { "awk -Wversion | sed '1!d; s/.*Awk //; s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gawk": { "type": "string", "description": "The name of the tool" } }, { "awk -Wversion | sed '1!d; s/.*Awk //; s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/gawk_gzip:fe0c202000bc8ed4", "build_id": "bd-fe0c202000bc8ed4_1", "scan_id": "sc-0653c1ae5a7281a7_2" }, "linux/arm64": { "name": "community.wave.seqera.io/library/gawk_gzip:6fab93852b0eb5a5", "build_id": "bd-6fab93852b0eb5a5_1", "scan_id": "sc-0bdc20c1d00f0236_2" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/gawk_gzip:88d638f9e3f9deb5", "build_id": "bd-88d638f9e3f9deb5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b18bce5d444a24376f0ee2afe5237f65cc62d14ff4cc1b7b1ed4f9a23f38e483/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/gawk_gzip:9f1bcf81dc06adb6", "build_id": "bd-9f1bcf81dc06adb6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/06/0600fdb9287986d3d684b95d6e94f597c41b24a746608532d7c0836bd7b44c15/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/formattsv/.conda-lock/linux_amd64-bd-fe0c202000bc8ed4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/formattsv/.conda-lock/linux_arm64-bd-6fab93852b0eb5a5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "hmmer_hmmalign", "path": "modules/nf-core/hmmer/hmmalign/meta.yml", "tree_sha": "82eb6843047efd63d91166a060f0cf79e0d9b75e", "files": [ "modules/nf-core/hmmer/hmmalign/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/hmmalign/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/hmmalign/environment.yml", "modules/nf-core/hmmer/hmmalign/main.nf", "modules/nf-core/hmmer/hmmalign/meta.yml", "modules/nf-core/hmmer/hmmalign/tests/main.nf.test", "modules/nf-core/hmmer/hmmalign/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmer_hmmalign", "description": "hmmalign from the HMMER suite aligns a number of sequences to an HMM profile", "keywords": [ "alignment", "HMMER", "profile", "amino acid", "nucleotide" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org/", "documentation": "http://hmmer.org/documentation.html", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Amino acid or nucleotide gzipped compressed fasta file", "pattern": "*.{fna.gz,faa.gz,fasta.gz,fa.gz}", "ontologies": [] } } ], { "hmm": { "type": "file", "description": "A gzipped HMM file", "pattern": "*.hmm.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "output": { "sto": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sto.gz": { "type": "file", "description": "Multiple alignment in gzipped Stockholm format", "pattern": "*.sto.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel", "@jfy133" ], "maintainers": [ "@erikrikarddaniel", "@jfy133", "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/hmmalign/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/hmmalign/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "taxmarker", "version": "dev" } ] }, { "name": "hmmer_hmmbuild", "path": "modules/nf-core/hmmer/hmmbuild/meta.yml", "tree_sha": "106f0b2b0672880708c173f85732317888c0ce54", "files": [ "modules/nf-core/hmmer/hmmbuild/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/hmmbuild/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/hmmbuild/environment.yml", "modules/nf-core/hmmer/hmmbuild/main.nf", "modules/nf-core/hmmer/hmmbuild/meta.yml", "modules/nf-core/hmmer/hmmbuild/tests/main.nf.test", "modules/nf-core/hmmer/hmmbuild/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmer_hmmbuild", "description": "create an hmm profile from a multiple sequence alignment", "keywords": [ "search", "hidden Markov model", "HMM", "hmmer", "hmmsearch" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "alignment": { "type": "file", "description": "multiple sequence alignment in fasta, clustal, stockholm or phylip format", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/data_0863" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1997" }, { "edam": "http://edamontology.org/format_1961" } ] } } ], { "mxfile": { "type": "file", "description": "read substitution score matrix, for use when building profiles from single sequences (--singlemx option)", "pattern": "*", "ontologies": [] } } ], "output": { "hmm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hmm.gz": { "type": "file", "description": "Gzipped HMM file", "pattern": "*.{hmm.gz}", "ontologies": [] } } ] ], "hmmbuildout": [ { "*.hmmbuild.txt": { "type": "file", "description": "HMM build output", "ontologies": [] } } ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/hmmbuild/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/hmmbuild/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" }, { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "hmmer_hmmemit", "path": "modules/nf-core/hmmer/hmmemit/meta.yml", "tree_sha": "7a1cd67e24ba41873554c754267d830b1982cb72", "files": [ "modules/nf-core/hmmer/hmmemit/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/hmmemit/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/hmmemit/environment.yml", "modules/nf-core/hmmer/hmmemit/main.nf", "modules/nf-core/hmmer/hmmemit/meta.yml", "modules/nf-core/hmmer/hmmemit/tests/main.nf.test", "modules/nf-core/hmmer/hmmemit/tests/main.nf.test.snap", "modules/nf-core/hmmer/hmmemit/tests/nextflow.config" ], "type": "module", "meta": { "name": "hmmer_hmmemit", "description": "emit sequences from a profile HMM", "keywords": [ "hidden markov model", "HMM", "hmmer", "sequence emission", "simulation", "profile" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD" ], "identifier": "biotools:hmmer", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hmm": { "type": "file", "description": "Profile HMM file (e.g. as produced by hmmbuild),\ncontaining one or more profile HMMs\n", "pattern": "*.{hmm,hmm.gz}", "ontologies": [ { "edam": "http://edamontology.org/data_1364" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.fasta": { "type": "file", "description": "Sequences emitted/sampled from the profile HMM in FASTA format.\nNote: if `-a` is passed via `ext.args`, hmmemit emits a Stockholm\nalignment instead; the `.fasta` extension is the default-format\nconvention used by this module. -c consensus in test = forced determinism\n", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmemit -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmemit -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/hmmemit/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/hmmemit/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmer_hmmfetch", "path": "modules/nf-core/hmmer/hmmfetch/meta.yml", "tree_sha": "eeb245fa61546d9a832520a837edf72d47433d13", "files": [ "modules/nf-core/hmmer/hmmfetch/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/hmmfetch/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/hmmfetch/environment.yml", "modules/nf-core/hmmer/hmmfetch/main.nf", "modules/nf-core/hmmer/hmmfetch/meta.yml", "modules/nf-core/hmmer/hmmfetch/tests/main.nf.test", "modules/nf-core/hmmer/hmmfetch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmer_hmmfetch", "description": "extract hmm from hmm database file or create index for hmm database", "keywords": [ "hidden Markov model", "HMM", "hmmer", "hmmfetch" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org/", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "hmm": { "type": "file", "description": "HMM file with multiple HMM models", "pattern": "*.hmm", "ontologies": [] } } ], { "key": { "type": "string", "description": "Name of HMM to extract. Specify either this or keyfile. If none is specified, an index will be built." } }, { "keyfile": { "type": "file", "description": "File containing list of HMM models to extract. Specify either this or key. If none is specified, an index will be built.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "index": { "type": "file", "description": "Index file from another run.", "ontologies": [] } } ], "output": { "hmm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hmm": { "type": "file", "description": "File with one or more HMM models", "pattern": "selection.hmm", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ssi": { "type": "file", "description": "Index for HMM database. Created if neither key nor keyfile is specified.", "pattern": "*.ssi", "ontologies": [] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/hmmfetch/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/hmmfetch/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxmarker", "version": "dev" } ] }, { "name": "hmmer_hmmlogo", "path": "modules/nf-core/hmmer/hmmlogo/meta.yml", "tree_sha": "2fa2cb2c9df94038a2633d1056464961d87e53ee", "files": [ "modules/nf-core/hmmer/hmmlogo/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/hmmlogo/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/hmmlogo/environment.yml", "modules/nf-core/hmmer/hmmlogo/main.nf", "modules/nf-core/hmmer/hmmlogo/meta.yml", "modules/nf-core/hmmer/hmmlogo/tests/main.nf.test", "modules/nf-core/hmmer/hmmlogo/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmer_hmmlogo", "description": "extract logo data from a profile HMM file to produce an HMM logo", "keywords": [ "hidden markov model", "HMM", "hmmer", "logo", "profile", "sequence logo" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD" ], "identifier": "biotools:hmmer", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hmm": { "type": "file", "description": "Profile HMM file containing one or more profile HMMs\n", "pattern": "*.hmm", "ontologies": [ { "edam": "http://edamontology.org/data_1364" } ] } } ] ], "output": { "logo": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.hmmlogo.txt": { "type": "file", "description": "Plain text report containing the information content needed to\nproduce an HMM logo for the profile HMM. Each column in the logo\nrepresents a match state and lists the relative height of each\namino acid or nucleotide letter.\n", "pattern": "*.hmmlogo.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmlogo -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmlogo -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/hmmlogo/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/hmmlogo/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmer_hmmpress", "path": "modules/nf-core/hmmer/hmmpress/meta.yml", "tree_sha": "99abbc1adec6bb434adb02758f5bcfb54b2eb5a7", "files": [ "modules/nf-core/hmmer/hmmpress/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/hmmpress/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/hmmpress/environment.yml", "modules/nf-core/hmmer/hmmpress/main.nf", "modules/nf-core/hmmer/hmmpress/meta.yml", "modules/nf-core/hmmer/hmmpress/tests/main.nf.test", "modules/nf-core/hmmer/hmmpress/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmer_hmmpress", "description": "compress and index profile database for hmmscan", "keywords": [ "hidden Markov model", "HMM", "hmmer", "hmmpress", "hmmscan" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD" ], "identifier": "biotools:hmmer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "hmmfile": { "type": "file", "description": "HMMER flatfile database of HMM profiles", "pattern": "*", "ontologies": [] } } ] ], "output": { "compressed_db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.h3?": { "type": "list", "description": "Binary files with compressed profiles and their index", "pattern": "*.h3?" } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ochkalova" ], "maintainers": [ "@ochkalova" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/hmmpress/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/hmmpress/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmer_hmmrank", "path": "modules/nf-core/hmmer/hmmrank/meta.yml", "tree_sha": "c05b1285b0b25155cb7ba4f8412bf4b39f311a6e", "files": [ "modules/nf-core/hmmer/hmmrank/.conda-lock/linux_amd64-bd-dca0d52c5239b678_1.txt", "modules/nf-core/hmmer/hmmrank/.conda-lock/linux_arm64-bd-34b6e4c4b15283e9_1.txt", "modules/nf-core/hmmer/hmmrank/environment.yml", "modules/nf-core/hmmer/hmmrank/main.nf", "modules/nf-core/hmmer/hmmrank/meta.yml", "modules/nf-core/hmmer/hmmrank/tests/main.nf.test", "modules/nf-core/hmmer/hmmrank/tests/main.nf.test.snap", "modules/nf-core/hmmer/hmmrank/tests/nextflow.config" ], "type": "module", "meta": { "name": "hmmer_hmmrank", "description": "Ranks hmmer/hmmsearch hits by score/e-value and, optionally, attaches per-hit domain\ncoordinates -- reading the already-parsed, already-typed Parquet table(s) hmmer/formattsv\n+ duckdb/table2parquet produce, rather than parsing raw hmmsearch tblout/domtblout text\nitself. The ranking and domain-coordinate merge run as DuckDB SQL (window functions,\ndisk-spillable temp tables) instead of in-memory R/dplyr, so memory use no longer scales\nwith the full width of every input row held at once.\n", "keywords": [ "hmmer", "hmmsearch", "rank", "duckdb" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org/", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD" ], "identifier": "" } }, { "duckdb": { "description": "An in-process SQL OLAP database management system", "homepage": "https://duckdb.org", "documentation": "https://duckdb.org/docs/", "tool_dev_url": "https://github.com/duckdb/duckdb", "licence": [ "MIT" ], "identifier": "biotools:duckdb" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tblout": { "type": "file", "description": "A single Parquet table combining every hmmsearch per-sequence hit table (--tblout)\nfor this meta, as produced by hmmer/formattsv (format 'tblout') followed by\nduckdb/table2parquet -- one profile-labelled row per hit, columns already typed.\n", "pattern": "*.parquet", "ontologies": [] } }, { "domtblout": { "type": "file", "description": "Optional single Parquet table combining every hmmsearch per-domain hit table\n(--domtblout) for this meta, as produced by hmmer/formattsv (format 'domtblout')\nfollowed by duckdb/table2parquet. When supplied ([] when not), the ranked table\ngains the target and profile lengths and, for each of the three coordinate sets,\nthe outer bounds of the match, the size of the union of the pair's domains, and\nthe number of separate stretches that union spans. Every domain hmmsearch reported\nis counted, whatever its own significance: a hit can clear the full-sequence\nthreshold while each of its domains is weak in isolation, and dropping those would\nleave exactly such hits without coordinates. Domains are grouped by query name as\nwell as by profile, so an HMM file holding several models searched in one go still\nyields one row per (sequence, model).\n", "pattern": "*.parquet", "ontologies": [] } } ] ], "output": { "hmmrank": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.hmmrank.tsv.gz": { "type": "file", "description": "TSV file with ranked hmmer results: one row per (accno, profile, profile_desc)\ncombination -- profile_desc holds the query name, i.e. the model, which one file\nmay hold several of -- with profile, accno, profile_desc, evalue, score and rank.\nWhen domtblout is supplied it also carries tlen and qlen, plus from, to,\nlen and n_islands for\neach of the hmm, ali and env coordinate sets. n_islands is 1 when the domains\nmerge into a single continuous stretch and rises as they scatter; coordinates\nare inclusive, so domains that abut with no gap between them count as one.\nAll fourteen are NA where a hit has no domain records behind it: hmmsearch\nreports a sequence on the per-sequence threshold, while a domain also has to\nclear the per-domain one, so the two tables need not agree on every hit.\n", "pattern": "*.hmmrank.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_duckdb": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "duckdb": { "type": "string", "description": "The name of the tool" } }, { "duckdb --version | sed 's/^v//; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "duckdb": { "type": "string", "description": "The name of the tool" } }, { "duckdb --version | sed 's/^v//; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/duckdb-cli:1.5.5--34b6e4c4b15283e9", "build_id": "bd-34b6e4c4b15283e9_1", "scan_id": "sc-b937235478eb337e_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/duckdb-cli:1.5.5--dca0d52c5239b678", "build_id": "bd-dca0d52c5239b678_1", "scan_id": "sc-c24f83f305cd8419_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/duckdb-cli:1.5.5--9ff691978ccb6109", "build_id": "bd-9ff691978ccb6109_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/92/92b4ee040ad1e494ed7c57b6d54b41105f49d79b50f966a2945e87c27d3fbf5e/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/duckdb-cli:1.5.5--f8bdd09321b4d7ab", "build_id": "bd-f8bdd09321b4d7ab_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/68/68261e24307fdf80b9988d6fd13cf3551735e6dc0e7e38003259f7d8efa84cdb/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/hmmrank/.conda-lock/linux_amd64-bd-dca0d52c5239b678_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/hmmrank/.conda-lock/linux_arm64-bd-34b6e4c4b15283e9_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "hmmer_hmmsearch", "path": "modules/nf-core/hmmer/hmmsearch/meta.yml", "tree_sha": "3d4514e0eda7271fe771251ca080f8d7ecfdbe05", "files": [ "modules/nf-core/hmmer/hmmsearch/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/hmmsearch/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/hmmsearch/environment.yml", "modules/nf-core/hmmer/hmmsearch/main.nf", "modules/nf-core/hmmer/hmmsearch/meta.yml", "modules/nf-core/hmmer/hmmsearch/tests/main.nf.test", "modules/nf-core/hmmer/hmmsearch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmer_hmmsearch", "description": "search profile(s) against a sequence database", "keywords": [ "Hidden Markov Model", "HMM", "hmmer", "hmmsearch" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org/", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD" ], "identifier": "biotools:hmmer", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "hmmfile": { "type": "file", "description": "One or more HMM profiles created with hmmbuild", "pattern": "*.{hmm,hmm.gz}", "ontologies": [ { "edam": "http://edamontology.org/data_1364" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "seqdb": { "type": "file", "description": "Database of sequences in FASTA format", "pattern": "*.{fasta,fna,faa,fa,fasta.gz,fna.gz,faa.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "write_align": { "type": "boolean", "description": "Flag to save optional alignment output. Specify with 'true' to save." } }, { "write_target": { "type": "boolean", "description": "Flag to save optional per target summary. Specify with 'true' to save." } }, { "write_domain": { "type": "boolean", "description": "Flag to save optional per domain summary. Specify with 'true' to save." } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz": { "type": "file", "description": "Human readable output summarizing hmmsearch results", "pattern": "*.{txt.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "alignments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sto.gz": { "type": "file", "description": "Optional multiple sequence alignment (MSA) in Stockholm format", "pattern": "*.{sto.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1961" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "target_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbl.gz": { "type": "file", "description": "Optional tabular (space-delimited) summary of per-target output", "pattern": "*.{tbl.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "domain_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.domtbl.gz": { "type": "file", "description": "Optional tabular (space-delimited) summary of per-domain output", "pattern": "*.{domtbl.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Midnighter" ], "maintainers": [ "@Midnighter" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/hmmsearch/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/hmmsearch/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "funcscan", "version": "4.0.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "phyloplace", "version": "2.3.0" }, { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "hmmer_hmmstat", "path": "modules/nf-core/hmmer/hmmstat/meta.yml", "tree_sha": "7f2edf2daaa8c4187b2b221b67ee47d709bd3e66", "files": [ "modules/nf-core/hmmer/hmmstat/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/hmmstat/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/hmmstat/environment.yml", "modules/nf-core/hmmer/hmmstat/main.nf", "modules/nf-core/hmmer/hmmstat/meta.yml", "modules/nf-core/hmmer/hmmstat/tests/main.nf.test", "modules/nf-core/hmmer/hmmstat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmer_hmmstat", "description": "display summary statistics for each profile HMM in an HMM database file", "keywords": [ "hidden markov model", "HMM", "hmmer", "statistics", "profile", "summary" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD" ], "identifier": "biotools:hmmer", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hmm": { "type": "file", "description": "HMM database file, optionally compressed,\ncontaining one or more profile HMMs\n", "pattern": "*.{hmm,hmm.gz}", "ontologies": [ { "edam": "http://edamontology.org/data_1364" } ] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.hmmstat.txt": { "type": "file", "description": "Plain text report with one row per profile HMM. Space-delimited columns:\n- idx: index of the profile in the file, numbered from 1.\n- name: name of the profile.\n- accession: optional accession of the profile, or \"-\" if there is none.\n- nseq: number of sequences the profile was estimated from.\n- eff_nseq: effective number of sequences the profile was estimated from,\nafter HMMER applied an effective sequence number calculation such as the\ndefault entropy weighting.\n- M: length of the model in consensus residues (match states).\n- relent: mean relative entropy per match state, in bits; the expected (mean)\nscore per consensus position. For default HMMER3 models this reflects the\ndefault entropy-weighting target.\n- info: mean information content per match state, in bits. Information content\nis a slightly different calculation than relative entropy.\n- p relE: mean positional relative entropy, in bits; a fancier version of\nrelent that takes into account transition (insertion/deletion) probabilities,\nand may be a more accurate estimate of the average score per consensus position.\n- compKL: Kullback-Leibler divergence from the background frequency distribution\nto the average residue composition of the consensus match states, in bits.\nHigher values indicate greater compositional bias; highly biased profiles can\nslow the HMMER3 acceleration pipeline by causing too many non-homologous\nsequences to pass the filters.\n", "pattern": "*.hmmstat.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmstat -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmstat -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/hmmstat/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/hmmstat/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmmer_jackhmmer", "path": "modules/nf-core/hmmer/jackhmmer/meta.yml", "tree_sha": "9a46880cd58a23fcb2e9de8482bbd88be1ba8664", "files": [ "modules/nf-core/hmmer/jackhmmer/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt", "modules/nf-core/hmmer/jackhmmer/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt", "modules/nf-core/hmmer/jackhmmer/environment.yml", "modules/nf-core/hmmer/jackhmmer/main.nf", "modules/nf-core/hmmer/jackhmmer/meta.yml", "modules/nf-core/hmmer/jackhmmer/tests/main.nf.test", "modules/nf-core/hmmer/jackhmmer/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hmmer_jackhmmer", "description": "iterative searches to detect distant homologs by refining an HMM profile from hits", "keywords": [ "HMM", "homologs", "iterative model refinement" ], "tools": [ { "hmmer": { "description": "Biosequence analysis using profile hidden Markov models", "homepage": "http://hmmer.org/", "documentation": "http://hmmer.org/documentation.html", "tool_dev_url": "https://github.com/EddyRivasLab/hmmer", "doi": "10.1371/journal.pcbi.1002195", "licence": [ "BSD" ], "identifier": "biotools:hmmer3" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "One or multiple amino acid sequences from which to start building a model iteratively (one model per input sequence)", "pattern": "*.{fasta,fna,faa,fa,fasta.gz,fna.gz,faa.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "seqdb": { "type": "file", "description": "Database of sequences in FASTA format", "pattern": "*.{fasta,fna,faa,fa,fasta.gz,fna.gz,faa.gz,fa.gz}", "ontologies": [] } }, { "write_align": { "type": "boolean", "description": "Flag to save optional alignment output. Specify with 'true' to save." } }, { "write_target": { "type": "boolean", "description": "Flag to save optional per target summary. Specify with 'true' to save." } }, { "write_domain": { "type": "boolean", "description": "Flag to save optional per domain summary. Specify with 'true' to save." } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz": { "type": "file", "description": "Human readable output summarizing hmmsearch results", "pattern": "*.{txt.gz}", "ontologies": [] } } ] ], "alignments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sto.gz": { "type": "file", "description": "Optional multiple sequence alignment (MSA) in Stockholm format", "pattern": "*.{sto.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "target_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbl.gz": { "type": "file", "description": "Optional tabular (space-delimited) summary of per-target output", "pattern": "*.{tbl.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "domain_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.domtbl.gz": { "type": "file", "description": "Optional tabular (space-delimited) summary of per-domain output", "pattern": "*.{domtbl.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "jackhmmer -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "jackhmmer -h | sed '2!d;s/^# HMMER *//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hmmer:3.4--ab3efa7c16f46920", "build_id": "bd-ab3efa7c16f46920_1", "scan_id": "sc-c0ab7502d268f963_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hmmer:3.4--dba1a582dd6d0e9e", "build_id": "bd-dba1a582dd6d0e9e_1", "scan_id": "sc-27b384b8bdd7c7dc_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--714e6d8616316848", "build_id": "bd-714e6d8616316848_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d5df7ac892df8ccf6662c944de51bf9c76032402bfb9ac0801670c1bae7c0d1/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hmmer:3.4--27e4a7be1be3f573", "build_id": "bd-27e4a7be1be3f573_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b171806a7b780537073c1e9ffe50885ba7917d8072b5941a125698df1253c4f7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hmmer/jackhmmer/.conda-lock/linux_amd64-bd-ab3efa7c16f46920_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hmmer/jackhmmer/.conda-lock/linux_arm64-bd-dba1a582dd6d0e9e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hmtnote_annotate", "path": "modules/nf-core/hmtnote/annotate/meta.yml", "tree_sha": "8de29af3baf47e5b184c9e1bf067d12d7e3daa3a", "files": [ "modules/nf-core/hmtnote/annotate/environment.yml", "modules/nf-core/hmtnote/annotate/main.nf", "modules/nf-core/hmtnote/annotate/meta.yml", "modules/nf-core/hmtnote/annotate/tests/main.nf.test", "modules/nf-core/hmtnote/annotate/tests/main.nf.test.snap", "modules/nf-core/hmtnote/annotate/tests/nextflow.config" ], "type": "module", "meta": { "name": "hmtnote_annotate", "description": "Human mitochondrial variants annotation using HmtVar. Contains .plk file with annotation, so can be run offline", "deprecated": true, "keywords": [ "hmtnote", "mitochondria", "annotation" ], "tools": [ { "hmtnote": { "description": "Human mitochondrial variants annotation using HmtVar.", "homepage": "https://github.com/robertopreste/HmtNote", "documentation": "https://hmtnote.readthedocs.io/en/latest/usage.html", "doi": "10.1101/600619", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "vcf": { "type": "file", "description": "vcf file", "pattern": "*.vcf", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*_annotated.vcf": { "type": "file", "description": "annotated vcf", "pattern": "*_annotated.vcf", "ontologies": [] } } ] ], "versions_hmtnote": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmtnote": { "type": "string", "description": "The name of the tool" } }, { "hmtnote --version 2>&1 | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmtnote": { "type": "string", "description": "The name of the tool" } }, { "hmtnote --version 2>&1 | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sysbiocoder" ], "maintainers": [ "@sysbiocoder" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "holodeck_eval", "path": "modules/nf-core/holodeck/eval/meta.yml", "tree_sha": "d7f818bc81b4df5173f8ab65bda8383ac00130e5", "files": [ "modules/nf-core/holodeck/eval/environment.yml", "modules/nf-core/holodeck/eval/main.nf", "modules/nf-core/holodeck/eval/meta.yml", "modules/nf-core/holodeck/eval/tests/main.nf.test", "modules/nf-core/holodeck/eval/tests/main.nf.test.snap", "modules/nf-core/holodeck/eval/tests/nextflow.config" ], "type": "module", "meta": { "name": "holodeck_eval", "description": "Evaluate alignment accuracy of holodeck-simulated reads", "keywords": [ "simulation", "evaluation", "alignment", "accuracy", "benchmarking" ], "tools": [ { "holodeck": { "description": "Modern NGS read simulator written in Rust.", "homepage": "https://github.com/fg-labs/holodeck", "documentation": "https://github.com/fg-labs/holodeck", "tool_dev_url": "https://github.com/fg-labs/holodeck", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "BAM file of mapped reads to evaluate", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "truth": { "type": "file", "description": "Optional golden BAM with truth alignments. If omitted, truth positions\nare parsed from the simulated read names.\n", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "eval": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.eval.txt": { "type": "file", "description": "Placement accuracy report stratified by MAPQ bin", "pattern": "*.eval.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_holodeck": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "holodeck": { "type": "string", "description": "The name of the tool" } }, { "holodeck --version | sed 's/^holodeck //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "holodeck": { "type": "string", "description": "The name of the tool" } }, { "holodeck --version | sed 's/^holodeck //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "holodeck_methylate", "path": "modules/nf-core/holodeck/methylate/meta.yml", "tree_sha": "ed4ff036bb3c9c8e7590b4fe0dcb8f6aea1bfd1a", "files": [ "modules/nf-core/holodeck/methylate/environment.yml", "modules/nf-core/holodeck/methylate/main.nf", "modules/nf-core/holodeck/methylate/meta.yml", "modules/nf-core/holodeck/methylate/tests/main.nf.test", "modules/nf-core/holodeck/methylate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "holodeck_methylate", "description": "Generate a methylation-annotated VCF from a reference genome with holodeck", "keywords": [ "simulation", "vcf", "methylation", "bisulfite", "benchmarking" ], "tools": [ { "holodeck": { "description": "Modern NGS read simulator written in Rust.", "homepage": "https://github.com/fg-labs/holodeck", "documentation": "https://github.com/fg-labs/holodeck", "tool_dev_url": "https://github.com/fg-labs/holodeck", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Reference genome FASTA index (.fai)", "pattern": "*.fai", "ontologies": [] } }, { "vcf": { "type": "file", "description": "Optional VCF of phased variants to annotate with methylation", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Methylation-annotated VCF (MT/MB FORMAT fields)", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_holodeck": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "holodeck": { "type": "string", "description": "The name of the tool" } }, { "holodeck --version | sed 's/^holodeck //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "holodeck": { "type": "string", "description": "The name of the tool" } }, { "holodeck --version | sed 's/^holodeck //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "holodeck_mutate", "path": "modules/nf-core/holodeck/mutate/meta.yml", "tree_sha": "f956dcaa48cea2945282c9c374ecde93c17dc220", "files": [ "modules/nf-core/holodeck/mutate/environment.yml", "modules/nf-core/holodeck/mutate/main.nf", "modules/nf-core/holodeck/mutate/meta.yml", "modules/nf-core/holodeck/mutate/tests/main.nf.test", "modules/nf-core/holodeck/mutate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "holodeck_mutate", "description": "Generate a VCF of random mutations from a reference genome with holodeck", "keywords": [ "simulation", "vcf", "mutations", "variants", "benchmarking" ], "tools": [ { "holodeck": { "description": "Modern NGS read simulator written in Rust.", "homepage": "https://github.com/fg-labs/holodeck", "documentation": "https://github.com/fg-labs/holodeck", "tool_dev_url": "https://github.com/fg-labs/holodeck", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Reference genome FASTA index (.fai)", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf": { "type": "file", "description": "VCF of simulated mutations", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_holodeck": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "holodeck": { "type": "string", "description": "The name of the tool" } }, { "holodeck --version | sed 's/^holodeck //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "holodeck": { "type": "string", "description": "The name of the tool" } }, { "holodeck --version | sed 's/^holodeck //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "holodeck_simulate", "path": "modules/nf-core/holodeck/simulate/meta.yml", "tree_sha": "bcfe013f9e3c8a547ade2e37071407a2564281bf", "files": [ "modules/nf-core/holodeck/simulate/environment.yml", "modules/nf-core/holodeck/simulate/main.nf", "modules/nf-core/holodeck/simulate/meta.yml", "modules/nf-core/holodeck/simulate/tests/main.nf.test", "modules/nf-core/holodeck/simulate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "holodeck_simulate", "description": "Simulate sequencing reads from a reference genome with holodeck", "keywords": [ "simulation", "fastq", "reads", "sequencing", "benchmarking" ], "tools": [ { "holodeck": { "description": "Modern NGS read simulator written in Rust.", "homepage": "https://github.com/fg-labs/holodeck", "documentation": "https://github.com/fg-labs/holodeck", "tool_dev_url": "https://github.com/fg-labs/holodeck", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Reference genome FASTA index (.fai)", "pattern": "*.fai", "ontologies": [] } }, { "vcf": { "type": "file", "description": "Optional VCF of variants to embed in the simulated reads", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "reads_1": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.r1.fastq.gz": { "type": "file", "description": "Simulated R1 (or single-end) reads", "pattern": "*.r1.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "reads_2": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.r2.fastq.gz": { "type": "file", "description": "Simulated R2 reads (paired-end only)", "pattern": "*.r2.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "golden_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.golden.bam": { "type": "file", "description": "Ground-truth BAM with the true alignments of the simulated reads", "pattern": "*.golden.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "golden_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.golden.vcf.gz": { "type": "file", "description": "Ground-truth VCF annotated with simulated coverage", "pattern": "*.golden.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_holodeck": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "holodeck": { "type": "string", "description": "The name of the tool" } }, { "holodeck --version | sed 's/^holodeck //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "holodeck": { "type": "string", "description": "The name of the tool" } }, { "holodeck --version | sed 's/^holodeck //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "homer_annotatepeaks", "path": "modules/nf-core/homer/annotatepeaks/meta.yml", "tree_sha": "1c9a7a7cab3cc90ec24aeb09401000f567d46edc", "files": [ "modules/nf-core/homer/annotatepeaks/environment.yml", "modules/nf-core/homer/annotatepeaks/main.nf", "modules/nf-core/homer/annotatepeaks/meta.yml", "modules/nf-core/homer/annotatepeaks/tests/main.nf.test", "modules/nf-core/homer/annotatepeaks/tests/main.nf.test.snap", "modules/nf-core/homer/annotatepeaks/tests/nextflow.config" ], "type": "module", "meta": { "name": "homer_annotatepeaks", "description": "Annotate peaks with HOMER suite", "keywords": [ "annotations", "peaks", "bed" ], "tools": [ { "homer": { "description": "HOMER (Hypergeometric Optimization of Motif EnRichment) is a suite of tools for Motif Discovery and next-gen sequencing analysis.\n", "documentation": "http://homer.ucsd.edu/homer/", "doi": "10.1016/j.molcel.2010.05.004.", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:homer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "peak": { "type": "file", "description": "Peak file to annotate", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Fasta file of reference genome", "pattern": "*.fasta", "ontologies": [] } }, { "gtf": { "type": "file", "description": "GTF file of reference genome", "pattern": "*.gtf", "ontologies": [] } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*annotatePeaks.txt": { "type": "file", "description": "Annotated peaks in txt file", "pattern": "*annotatePeaks.txt", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*annStats.txt": { "type": "file", "description": "Annotation statistics in txt file", "pattern": "*annStats.txt", "ontologies": [] } } ] ], "versions_homer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "homer": { "type": "string", "description": "The name of the tool" } }, { "4.11": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "homer": { "type": "string", "description": "The name of the tool" } }, { "4.11": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden" ], "maintainers": [ "@drpatelh", "@kevinmenden" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" } ] }, { "name": "homer_findpeaks", "path": "modules/nf-core/homer/findpeaks/meta.yml", "tree_sha": "8b3d50241fe87cfadf1ea1c3c5dbc2e05bd35fc0", "files": [ "modules/nf-core/homer/findpeaks/environment.yml", "modules/nf-core/homer/findpeaks/main.nf", "modules/nf-core/homer/findpeaks/meta.yml", "modules/nf-core/homer/findpeaks/tests/main.nf.test", "modules/nf-core/homer/findpeaks/tests/main.nf.test.snap", "modules/nf-core/homer/findpeaks/tests/nextflow.config" ], "type": "module", "meta": { "name": "homer_findpeaks", "description": "Find peaks with HOMER suite", "keywords": [ "annotation", "peaks", "enrichment" ], "tools": [ { "homer": { "description": "HOMER (Hypergeometric Optimization of Motif EnRichment) is a suite of tools for Motif Discovery and next-gen sequencing analysis.\n", "homepage": "http://homer.ucsd.edu/homer/index.html", "documentation": "http://homer.ucsd.edu/homer/", "tool_dev_url": "http://homer.ucsd.edu/homer/ngs/peaks.html", "doi": "10.1016/j.molcel.2010.05.004.", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:homer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "tagDir": { "type": "directory", "description": "The 'Tag Directory'", "pattern": "tagDir" } } ], { "uniqmap": { "type": "directory", "description": "(directory of binary files specifying uniquely mappable locations) Download from http://biowhat.ucsd.edu/homer/groseq/", "pattern": "uniqmap/" } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.peaks.txt": { "type": "file", "description": "Peaks in txt file", "pattern": "*.peaks.txt", "ontologies": [] } } ] ], "versions_homer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "homer": { "type": "string", "description": "The name of the tool" } }, { "4.11": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "homer": { "type": "string", "description": "The name of the tool" } }, { "4.11": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nascent", "version": "2.3.0" } ] }, { "name": "homer_maketagdirectory", "path": "modules/nf-core/homer/maketagdirectory/meta.yml", "tree_sha": "dcc555079deb26387cc9e7cfe978f8e5e221fd75", "files": [ "modules/nf-core/homer/maketagdirectory/environment.yml", "modules/nf-core/homer/maketagdirectory/main.nf", "modules/nf-core/homer/maketagdirectory/meta.yml", "modules/nf-core/homer/maketagdirectory/tests/main.nf.test", "modules/nf-core/homer/maketagdirectory/tests/main.nf.test.snap", "modules/nf-core/homer/maketagdirectory/tests/nextflow.config" ], "type": "module", "meta": { "name": "homer_maketagdirectory", "description": "Create a tag directory with the HOMER suite", "keywords": [ "peaks", "bed", "bam", "sam" ], "tools": [ { "homer": { "description": "HOMER (Hypergeometric Optimization of Motif EnRichment) is a suite of tools for Motif Discovery and next-gen sequencing analysis.\n", "documentation": "http://homer.ucsd.edu/homer/", "doi": "10.1016/j.molcel.2010.05.004.", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:homer" } }, { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:homer" } }, { "DESeq2": { "description": "Differential gene expression analysis based on the negative binomial distribution\n", "homepage": "https://bioconductor.org/packages/DESeq2", "documentation": "https://bioconductor.org/packages/DESeq2", "tool_dev_url": "https://github.com/mikelove/DESeq2", "doi": "10.18129/B9.bioc.DESeq2", "licence": [ "LGPL-3.0-or-later" ], "identifier": "biotools:homer" } }, { "edgeR": { "description": "Empirical Analysis of Digital Gene Expression Data in R\n", "homepage": "https://bioinf.wehi.edu.au/edgeR", "documentation": "https://bioconductor.org/packages/edgeR", "tool_dev_url": "https://git.bioconductor.org/packages/edgeR", "doi": "10.18129/B9.bioc.edgeR", "licence": [ "GPL >=2" ], "identifier": "biotools:homer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/BED/SAM file", "pattern": "*.{bam,bed,sam}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Fasta file of reference genome", "pattern": "*.fasta", "ontologies": [] } } ], "output": { "tagdir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_tagdir": { "type": "directory", "description": "The \"Tag Directory\"", "pattern": "*_tagdir" } } ] ], "taginfo": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_tagdir/tagInfo.txt": { "type": "directory", "description": "The tagInfo.txt included to ensure there's proper output", "pattern": "*_tagdir/tagInfo.txt" } } ] ], "versions_homer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "homer": { "type": "string", "description": "The name of the tool" } }, { "4.11": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version 2>&1 | sed '1!d;s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_deseq2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deseq2": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('DESeq2')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_edger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "edger": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('edgeR')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "homer": { "type": "string", "description": "The name of the tool" } }, { "4.11": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version 2>&1 | sed '1!d;s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "deseq2": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('DESeq2')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "edger": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('edgeR')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nascent", "version": "2.3.0" } ] }, { "name": "homer_makeucscfile", "path": "modules/nf-core/homer/makeucscfile/meta.yml", "tree_sha": "878965096a27d3a2b2bd2992e74e8c5fad8e4649", "files": [ "modules/nf-core/homer/makeucscfile/environment.yml", "modules/nf-core/homer/makeucscfile/main.nf", "modules/nf-core/homer/makeucscfile/meta.yml", "modules/nf-core/homer/makeucscfile/tests/main.nf.test", "modules/nf-core/homer/makeucscfile/tests/main.nf.test.snap", "modules/nf-core/homer/makeucscfile/tests/nextflow.config" ], "type": "module", "meta": { "name": "homer_makeucscfile", "description": "Create a UCSC bed graph with the HOMER suite", "keywords": [ "peaks", "bed", "bedGraph" ], "tools": [ { "homer": { "description": "HOMER (Hypergeometric Optimization of Motif EnRichment) is a suite of tools for Motif Discovery and next-gen sequencing analysis.\n", "documentation": "http://homer.ucsd.edu/homer/", "doi": "10.1016/j.molcel.2010.05.004.", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:homer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "tagDir": { "type": "directory", "description": "The 'Tag Directory'", "pattern": "tagDir" } } ] ], "output": { "bedGraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bedGraph.gz": { "type": "file", "description": "The UCSC bed graph", "pattern": "*.bedGraph.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_homer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "homer": { "type": "string", "description": "The name of the tool" } }, { "4.11": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "homer": { "type": "string", "description": "The name of the tool" } }, { "4.11": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nascent", "version": "2.3.0" } ] }, { "name": "homer_pos2bed", "path": "modules/nf-core/homer/pos2bed/meta.yml", "tree_sha": "5ce0f20b6fcb140970190b737e8d9f52bf7ec2ff", "files": [ "modules/nf-core/homer/pos2bed/environment.yml", "modules/nf-core/homer/pos2bed/main.nf", "modules/nf-core/homer/pos2bed/meta.yml", "modules/nf-core/homer/pos2bed/tests/main.nf.test", "modules/nf-core/homer/pos2bed/tests/main.nf.test.snap", "modules/nf-core/homer/pos2bed/tests/nextflow.config" ], "type": "module", "meta": { "name": "homer_pos2bed", "description": "Converting from HOMER peak to BED file formats", "keywords": [ "peaks", "bed", "pos" ], "tools": [ { "homer": { "description": "HOMER (Hypergeometric Optimization of Motif EnRichment) is a suite of tools for Motif Discovery and next-gen sequencing analysis.\n", "homepage": "http://homer.ucsd.edu/homer/index.html", "documentation": "http://homer.ucsd.edu/homer/", "tool_dev_url": "http://homer.ucsd.edu/homer/ngs/miscellaneous.html", "doi": "10.1016/j.molcel.2010.05.004.", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:homer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "peaks": { "type": "file", "description": "Peak file to convert to BED format", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "BED file", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_homer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "homer": { "type": "string", "description": "The name of the tool" } }, { "4.11": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "homer": { "type": "string", "description": "The name of the tool" } }, { "4.11": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nascent", "version": "2.3.0" } ] }, { "name": "hostile_clean", "path": "modules/nf-core/hostile/clean/meta.yml", "tree_sha": "c939685b025cb33a7db384aada52898c7e1b2076", "files": [ "modules/nf-core/hostile/clean/environment.yml", "modules/nf-core/hostile/clean/main.nf", "modules/nf-core/hostile/clean/meta.yml", "modules/nf-core/hostile/clean/tests/main.nf.test", "modules/nf-core/hostile/clean/tests/main.nf.test.snap", "modules/nf-core/hostile/clean/tests/nextflow.config" ], "type": "module", "meta": { "name": "hostile_clean", "description": "Removes host reads from short- and long-read FASTQ sequencing files", "keywords": [ "hostile", "decontamination", "human removal", "host removal", "clean" ], "tools": [ { "hostile": { "description": "Hostile: accurate host decontamination", "homepage": "https://github.com/bede/hostile", "documentation": "https://github.com/bede/hostile", "tool_dev_url": "https://github.com/bede/hostile", "doi": "10.1093/bioinformatics/btad728", "licence": [ "MIT" ], "identifier": "biotools:hostile" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Paired or single end FASTQ files", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "reference_name": { "type": "string", "description": "Name of the reference to align against and thus remove mapped reads to.\n" } }, { "reference_dir": { "type": "directory", "description": "Directory containing index file(s) corresponding to the preferred aligner (bowtie2 short reads or minimap for long reads).\nNote that single end data is assumed to be long reads. If you have single-end short read you must supply both the BowTie2\nindices AND explicitly specify `--aligner bowtie2`\n", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fastq.gz": { "type": "file", "description": "Cleaned FASTQ files with host reads removed\n", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.json": { "type": "file", "description": "JSON report containing statistics from hostile cleaning\n", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_hostile": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hostile": { "type": "string", "description": "The name of the tool" } }, { "hostile --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hostile": { "type": "string", "description": "The name of the tool" } }, { "hostile --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hostile_fetch", "path": "modules/nf-core/hostile/fetch/meta.yml", "tree_sha": "8e260d7b1c166b7f21501ace202be223640b4a3e", "files": [ "modules/nf-core/hostile/fetch/environment.yml", "modules/nf-core/hostile/fetch/main.nf", "modules/nf-core/hostile/fetch/meta.yml", "modules/nf-core/hostile/fetch/tests/main.nf.test", "modules/nf-core/hostile/fetch/tests/main.nf.test.snap", "modules/nf-core/hostile/fetch/tests/nextflow.config" ], "type": "module", "meta": { "name": "hostile_fetch", "description": "Downloads required reference genomes for Hostile", "keywords": [ "hostile", "decontamination", "human removal", "download" ], "tools": [ { "hostile": { "description": "Hostile: accurate host decontamination", "homepage": "https://github.com/bede/hostile", "documentation": "https://github.com/bede/hostile", "tool_dev_url": "https://github.com/bede/hostile", "doi": "10.1093/bioinformatics/btad728", "licence": [ "MIT" ], "identifier": "biotools:hostile" } } ], "input": [ { "index_name": { "type": "string", "description": "Name of the reference genome index to download" } } ], "output": { "reference": [ [ { "index_name": { "type": "directory", "description": "Name of the reference genome index downloaded" } }, { "reference/": { "type": "directory", "description": "Directory containing required reference genome files for hostile clean", "pattern": "reference/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ] ], "versions_hostile": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hostile": { "type": "string", "description": "The name of the tool" } }, { "hostile --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hostile": { "type": "string", "description": "The name of the tool" } }, { "hostile --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hpsuissero", "path": "modules/nf-core/hpsuissero/meta.yml", "tree_sha": "814450b08ae1c6b58c6bb86c1252e0ab5ab8fd5e", "files": [ "modules/nf-core/hpsuissero/environment.yml", "modules/nf-core/hpsuissero/main.nf", "modules/nf-core/hpsuissero/meta.yml", "modules/nf-core/hpsuissero/tests/main.nf.test", "modules/nf-core/hpsuissero/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hpsuissero", "description": "Serotype prediction of Haemophilus parasuis assemblies", "keywords": [ "bacteria", "fasta", "haemophilus" ], "tools": [ { "hpsuissero": { "description": "Rapid Haemophilus parasuis serotyping pipeline for Nanpore data", "homepage": "https://github.com/jimmyliu1326/HpsuisSero", "documentation": "https://github.com/jimmyliu1326/HpsuisSero", "tool_dev_url": "https://github.com/jimmyliu1326/HpsuisSero", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Assembly in FASTA format", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,faa,faa.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab-delimited serotype prediction", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_hpsuissero": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hpsuissero": { "type": "string", "description": "The name of the tool" } }, { "1.0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hpsuissero": { "type": "string", "description": "The name of the tool" } }, { "1.0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "htodemux", "path": "modules/nf-core/htodemux/meta.yml", "tree_sha": "74ab054e772551b870848f9013d23482e5f20844", "files": [ "modules/nf-core/htodemux/environment.yml", "modules/nf-core/htodemux/main.nf", "modules/nf-core/htodemux/meta.yml", "modules/nf-core/htodemux/templates/HTODemux.R", "modules/nf-core/htodemux/tests/main.nf.test", "modules/nf-core/htodemux/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "htodemux", "description": "Demultiplex samples based on data from cell hashing.", "keywords": [ "demultiplexing", "hashing-based deconvolution", "single-cell" ], "tools": [ { "htodemux": { "description": "HTODemux is the demultiplexing module of Seurat, which demultiplex samples based on data from cell hashing.", "homepage": "https://satijalab.org/seurat/articles/hashing_vignette", "documentation": "https://satijalab.org/seurat/reference/htodemux", "tool_dev_url": "https://github.com/satijalab/seurat", "doi": "10.1186/s13059-018-1603-1", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "seurat_object": { "type": "file", "description": "A `.rds` file containing the seurat object. Assumes that the hash tag oligo (HTO) data has been added and normalized.\n", "ontologies": [] } }, { "assay": { "type": "string", "description": "Name of the Hashtag assay, usually called \"HTO\" by default. Use the custom name if the assay has been named differently.\n" } } ] ], "output": { "params": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_params_htodemux.csv": { "type": "file", "description": "The used parameters to call HTODemux in the R-Script.", "pattern": "params_htodemux.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "assignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_assignment_htodemux.csv": { "type": "file", "description": "Assignment results.", "pattern": "assignment_htodemux.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "classification": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_classification_htodemux.csv": { "type": "file", "description": "Classification results.", "pattern": "classification_htodemux.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_htodemux.rds": { "type": "file", "description": "SeuratObject saved as RDS.", "pattern": "htodemux.rds", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@LuisHeinzlmeier" ], "maintainers": [ "@LuisHeinzlmeier" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "htseq_count", "path": "modules/nf-core/htseq/count/meta.yml", "tree_sha": "caea3d221a8ce9d85ed9283bf858a953173c119a", "files": [ "modules/nf-core/htseq/count/environment.yml", "modules/nf-core/htseq/count/main.nf", "modules/nf-core/htseq/count/meta.yml", "modules/nf-core/htseq/count/tests/main.nf.test", "modules/nf-core/htseq/count/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "htseq_count", "description": "count how many reads map to each feature", "keywords": [ "htseq", "count", "gtf", "annotation" ], "tools": [ { "htseq/count": { "description": "HTSeq is a Python library to facilitate processing and analysis of data from high-throughput sequencing (HTS) experiments.", "homepage": "https://htseq.readthedocs.io/en/latest/", "documentation": "https://htseq.readthedocs.io/en/latest/index.html", "doi": "10.1093/bioinformatics/btu638", "licence": [ "GPL v3" ], "identifier": "biotools:htseq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "index": { "type": "file", "description": "Contains indexed bam file", "pattern": "*.bai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": ".gtf file information\ne.g. `[ id:'test' ]`\n" } }, { "gtf": { "type": "file", "description": "Contains the features in the GTF format", "pattern": "*.gtf", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.txt": { "type": "file", "description": "File containing feature counts output", "pattern": ".txt", "ontologies": [] } } ] ], "versions_htseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htseq": { "type": "string", "description": "The name of the tool" } }, { "htseq-count --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htseq": { "type": "string", "description": "The name of the tool" } }, { "htseq-count --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@zehrahazalsezer" ], "maintainers": [ "@zehrahazalsezer" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" } ] }, { "name": "htslib_bgziptabix", "path": "modules/nf-core/htslib/bgziptabix/meta.yml", "tree_sha": "25fe159e6835f2c91f542c1040b40b8d6a01bafe", "files": [ "modules/nf-core/htslib/bgziptabix/.conda-lock/linux_amd64-bd-0923e29158171c28_1.txt", "modules/nf-core/htslib/bgziptabix/.conda-lock/linux_arm64-bd-3acc2684784cd5dc_1.txt", "modules/nf-core/htslib/bgziptabix/environment.yml", "modules/nf-core/htslib/bgziptabix/main.nf", "modules/nf-core/htslib/bgziptabix/meta.yml", "modules/nf-core/htslib/bgziptabix/tests/main.nf.test", "modules/nf-core/htslib/bgziptabix/tests/main.nf.test.snap", "modules/nf-core/htslib/bgziptabix/tests/nextflow.config" ], "type": "module", "meta": { "name": "htslib_bgziptabix", "description": "Multi-purpose module to compress, decompress and index files using bgzip and tabix.", "keywords": [ "compress", "decompress", "index", "bgzip", "tabix", "gzip", "bzip", "xz" ], "tools": [ { "htslib": { "description": "C library for high-throughput sequencing data formats.", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/", "tool_dev_url": "https://github.com/samtools/htslib", "doi": "10.1093/gigascience/giab007", "licence": [ "MIT" ], "identifier": "biotools:htslib" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "infile": { "type": "file", "description": "Input file to compress or decompress", "pattern": "*", "ontologies": [] } }, { "infile_tbi": { "type": "file", "description": "Optional tabix index for the input file.", "pattern": "*.{tbi,csi}", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } }, { "regions": { "type": "file", "description": "Optional file of regions to extract (BED or chr:start-end format). Only used when creating an index for the output file.", "pattern": "*.{bed,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3003" } ] } } ], { "action": { "type": "string", "description": "Action to perform, either `compress` or `decompress`" } }, { "make_index": { "type": "boolean", "description": "Whether to create a tabix index for the output file; only used if `action` is `compress`" } }, { "out_ext": { "type": "string", "description": "Output file extension without `.gz` suffix (for example `vcf`)" } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${outfile}": { "type": "file", "description": "Compressed or decompressed output file", "pattern": "*", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${outfile}.{tbi,csi}": { "type": "file", "description": "Tabix index file for the compressed output file", "pattern": "*.{tbi,csi}", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "gzi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${outfile}.gzi": { "type": "file", "description": "BGZF block index for the compressed output file. Only created if `action` is `compress` and `ext.args` contains `-i` or `--index` as a separate argument. Bundled short flags (e.g. `-ci`) and `-I`/`--index-name` are not detected. No .gzi is created when `action` is `decompress`.", "pattern": "*.gzi", "ontologies": [] } } ] ], "versions_htslib": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htslib": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | sed '1! d; s/bgzip (htslib) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_xz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xz": { "type": "string", "description": "The name of the tool" } }, { "xz --version | sed '1! d; s/xz (XZ Utils) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htslib": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | sed '1! d; s/bgzip (htslib) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xz": { "type": "string", "description": "The name of the tool" } }, { "xz --version | sed '1! d; s/xz (XZ Utils) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_xz:0923e29158171c28", "build_id": "bd-0923e29158171c28_1", "scan_id": "sc-322d668863dd6d97_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_xz:3acc2684784cd5dc", "build_id": "bd-3acc2684784cd5dc_1", "scan_id": "sc-2e0ba28a8c757cbe_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_xz:71aafb2045588f6f", "build_id": "bd-71aafb2045588f6f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/46/4633e9661ea3d6cdd07337295443643e484d5c8f6e3412c6fa4910223036cbad/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_xz:766bf7ac5febeee3", "build_id": "bd-766bf7ac5febeee3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2f/2f50a1fcf60755b2afa6f511729f45e05b9a915f1cf03bbc99f124f52946fb0b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/htslib/bgziptabix/.conda-lock/linux_amd64-bd-0923e29158171c28_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/htslib/bgziptabix/.conda-lock/linux_arm64-bd-3acc2684784cd5dc_1.txt" } } } }, "git_sha": "0fc371314e7612fa13b8164bd86b53683a59a8f0", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" }, { "name": "pairgenomealign", "version": "3.0.4" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "htsnimtools_vcfcheck", "path": "modules/nf-core/htsnimtools/vcfcheck/meta.yml", "tree_sha": "40ebac9eedc6f68b64a12977b7352149cd8e0ba5", "files": [ "modules/nf-core/htsnimtools/vcfcheck/environment.yml", "modules/nf-core/htsnimtools/vcfcheck/main.nf", "modules/nf-core/htsnimtools/vcfcheck/meta.yml", "modules/nf-core/htsnimtools/vcfcheck/tests/main.nf.test", "modules/nf-core/htsnimtools/vcfcheck/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "htsnimtools_vcfcheck", "description": "This tools takes a background VCF, such as gnomad, that has full genome (though in some cases, users will instead want whole exome) coverage and uses that as an expectation of variants.", "keywords": [ "validation", "check", "variation" ], "tools": [ { "htsnimtools": { "description": "useful command-line tools written to show-case hts-nim", "homepage": "https://github.com/brentp/hts-nim-tools", "documentation": "https://github.com/brentp/hts-nim-tools", "tool_dev_url": "https://github.com/brentp/hts-nim-tools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "The query VCF file", "pattern": "*.{vcf,vcf.gz,bcf}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "The index of the query VCF file", "pattern": "*.{tbi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing background VCF information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "background_vcf": { "type": "file", "description": "The background VCF file", "pattern": "*.{vcf,vcf.gz,bcf}", "ontologies": [] } }, { "background_tbi": { "type": "file", "description": "The index of the background VCF file", "pattern": "*.{tbi}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "A tab-delimited file comparing the variant count of each region in the query VCF and background VCF", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_htsnimtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htsnimtools": { "type": "string", "description": "The name of the tool" } }, { "hts_nim_tools | sed -n 's/version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htsnimtools": { "type": "string", "description": "The name of the tool" } }, { "hts_nim_tools | sed -n 's/version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "huggingface_download", "path": "modules/nf-core/huggingface/download/meta.yml", "tree_sha": "6d01fc807740b7f99826a990c468799b7bca691f", "files": [ "modules/nf-core/huggingface/download/.conda-lock/linux_amd64-bd-d5830d12561fd965_1.txt", "modules/nf-core/huggingface/download/.conda-lock/linux_arm64-bd-5f10f5c90bd896e0_1.txt", "modules/nf-core/huggingface/download/environment.yml", "modules/nf-core/huggingface/download/main.nf", "modules/nf-core/huggingface/download/meta.yml", "modules/nf-core/huggingface/download/tests/main.nf.test", "modules/nf-core/huggingface/download/tests/main.nf.test.snap", "modules/nf-core/huggingface/download/tests/nextflow.config" ], "type": "module", "meta": { "name": "huggingface_download", "description": "Download a file or an entire Hugging Face Hub repository using the `hf` CLI.\nPass an empty list or empty string for hf_file to download the repository into\na directory named by ext.prefix (default: meta.id). Repository type, revision\nand include/exclude filters can be supplied through ext.args, for example\n--repo-type dataset --revision --include 'data/*'.\nIf SSL_CERT_FILE is unset, the certifi CA bundle is used; export SSL_CERT_FILE\nto trust custom (e.g. proxy) certificate authorities.\n", "keywords": [ "download", "dataset", "gguf", "huggingface", "hub", "inference", "llm", "model" ], "tools": [ { "huggingface_hub": { "description": "Client library for interacting with the Hugging Face Hub, providing the `hf` CLI for downloading and uploading repositories, models and datasets.", "homepage": "https://huggingface.co/docs/huggingface_hub", "documentation": "https://huggingface.co/docs/huggingface_hub/guides/cli", "tool_dev_url": "https://github.com/huggingface/huggingface_hub", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hf_repo": { "type": "string", "description": "Hugging Face repository identifier in `/` form,\ne.g. `ggml-org/gemma-3-1b-it-GGUF`.\n" } }, { "hf_file": { "type": "string", "description": "Path of the file to download within the repository,\ne.g. `gemma-3-1b-it-Q4_K_M.gguf`. The downloaded file is emitted\nwith this name in the task work directory. Pass [] or an empty string\nto download the entire repository, optionally filtered by ext.args.\n" } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "output_path": { "type": "file", "description": "Downloaded file, or the repository directory when hf_file is empty.\nRepository directories are named by ext.prefix (default: meta.id).\nSingle-file downloads retain the path specified by hf_file.\n", "ontologies": [] } } ] ], "versions_huggingface_hub": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "huggingface_hub": { "type": "string", "description": "The name of the tool" } }, { "hf --version 2>&1 | tail -n1 | awk '{print \\$NF}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "huggingface_hub": { "type": "string", "description": "The name of the tool" } }, { "hf --version 2>&1 | tail -n1 | awk '{print \\$NF}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@toniher", "@lucacozzuto", "@mwiewior" ], "maintainers": [ "@toniher", "@lucacozzuto" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/huggingface_hub:1.18.0--d5830d12561fd965", "build_id": "bd-d5830d12561fd965_1", "scan_id": "sc-11208a9756f8dea8_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/huggingface_hub:1.18.0--5f10f5c90bd896e0", "build_id": "bd-5f10f5c90bd896e0_1", "scan_id": "sc-3fd62e75cc737a5f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/huggingface_hub:1.18.0--dda4191df86a01ba", "build_id": "bd-dda4191df86a01ba_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ede89b6c560efe66ea1fc29f93947d4f9fe9f529de23929fb5cc55394c53bf5c/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/huggingface_hub:1.18.0--39ff147b2093f045", "build_id": "bd-39ff147b2093f045_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2a/2acc547c3aa5f09cf77fb20111e684c404972387d57bd34f67f9147a29b52152/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/huggingface/download/.conda-lock/linux_amd64-bd-d5830d12561fd965_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/huggingface/download/.conda-lock/linux_arm64-bd-5f10f5c90bd896e0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "humann3_humann", "path": "modules/nf-core/humann3/humann/meta.yml", "tree_sha": "585435fbb1f8e9af2753acafdab28a79d90199db", "files": [ "modules/nf-core/humann3/humann/environment.yml", "modules/nf-core/humann3/humann/main.nf", "modules/nf-core/humann3/humann/meta.yml", "modules/nf-core/humann3/humann/tests/main.nf.test", "modules/nf-core/humann3/humann/tests/main.nf.test.snap", "modules/nf-core/humann3/humann/tests/nextflow.config" ], "type": "module", "meta": { "name": "humann3_humann", "description": "Functional analysis of metagenome or metatranscriptome data", "keywords": [ "function", "metagenomics", "metatranscriptomics", "profiling", "community" ], "tools": [ { "humann": { "description": "HUMAnN: The HMP Unified Metabolic Analysis Network", "homepage": "http://huttenhower.sph.harvard.edu/humann", "documentation": "https://github.com/biobakery/biobakery/wiki/humann3", "tool_dev_url": "https://github.com/biobakery/humann", "doi": "10.7554/eLife.65088", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "A metagenome (DNA reads) or metatranscriptome (RNA reads) [fastq,fastq.gz,fasta,fasta.gz]\nOR pre-computed mappings [sam,bam,blastm8]\nOR pre-computed abundance tables [tsv,biom]\n", "pattern": "*.{fastq,fastq.gz,fasta,fasta.gz,sam,bam,blastm8,tsv,biom}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3746" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "profile": { "type": "file", "description": "Pre-computed MetaPhlAn taxonomic profile", "pattern": "*.{txt}", "ontologies": [] } } ], { "nucleotide_db": { "type": "directory", "description": "ChocoPhlAn nucleotide database directory (v3: *.ffn.gz, v4: *.fna.gz)\n" } }, { "protein_db": { "type": "directory", "description": "UniRef protein database directory containing *.dmnd files\n" } }, { "utility_db": { "type": "directory", "description": "HUMAnN utility mapping database directory\n" } } ], "output": { "genefamilies": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_genefamilies.tsv.gz": { "type": "file", "description": "Compressed gene families abundance table", "pattern": "*.{tsv.gz}", "ontologies": [] } } ] ], "pathabundance": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_pathabundance.tsv.gz": { "type": "file", "description": "Compressed pathway abundance table", "pattern": "*.{tsv.gz}", "ontologies": [] } } ] ], "pathcoverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_pathcoverage.tsv.gz": { "type": "file", "description": "Compressed pathway coverage table", "pattern": "*.{tsv.gz}", "ontologies": [] } } ] ], "reactions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_reactions.tsv.gz": { "type": "file", "description": "Compressed reactions abundance table", "pattern": "*.{tsv.gz}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.log": { "type": "file", "description": "HUMAnN run log file", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_humann": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "HUMAnN": { "type": "string", "description": "The name of the tool" } }, { "humann --version 2>&1 | sed 's/humann v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_metaphlan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "MetaPhlAn": { "type": "string", "description": "The name of the tool" } }, { "metaphlan --version 2>&1 | sed 's/MetaPhlAn version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "Python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "HUMAnN": { "type": "string", "description": "The name of the tool" } }, { "humann --version 2>&1 | sed 's/humann v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "MetaPhlAn": { "type": "string", "description": "The name of the tool" } }, { "metaphlan --version 2>&1 | sed 's/MetaPhlAn version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "Python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nickp60", "@d4straub", "@vinisalazar" ], "maintainers": [ "@nickp60", "@vinisalazar" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" } ] }, { "name": "humann3_regroup", "path": "modules/nf-core/humann3/regroup/meta.yml", "tree_sha": "6d02f35d3478c587172b1b7d1fe00b9f1a8a41e9", "files": [ "modules/nf-core/humann3/regroup/environment.yml", "modules/nf-core/humann3/regroup/main.nf", "modules/nf-core/humann3/regroup/meta.yml", "modules/nf-core/humann3/regroup/tests/main.nf.test", "modules/nf-core/humann3/regroup/tests/main.nf.test.snap", "modules/nf-core/humann3/regroup/tests/nextflow.config" ], "type": "module", "meta": { "name": "humann3_regroup", "description": "Regrouping genes to other functional categories", "keywords": [ "function", "metagenomics", "metatranscriptomics", "profiling", "community" ], "tools": [ { "humann": { "description": "HUMAnN: The HMP Unified Metabolic Analysis Network, version 3", "homepage": "http://huttenhower.sph.harvard.edu/humann", "documentation": "https://github.com/biobakery/biobakery/wiki/humann3", "tool_dev_url": "https://github.com/biobakery/humann", "doi": "10.7554/eLife.65088", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "Tab separated abundance file of HUMAnN3", "pattern": "*.{tsv.gz,tsv}" } } ], { "groups": { "type": "string", "description": "Regroup abundance values to a functional category (e.g. uniref90_rxn, uniref50_rxn)", "pattern": "{uniref90_rxn,uniref50_rxn}" } }, { "utility_db": { "type": "directory", "description": "HUMAnN utility mapping database directory" } } ], "output": { "regroup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_regroup.tsv.gz": { "type": "file", "description": "Re-grouped compressed tab separated text file", "pattern": "*.{tsv.gz}" } } ] ], "versions_humann": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "HUMAnN": { "type": "string", "description": "The name of the tool" } }, { "humann --version 2>&1 | sed 's/humann v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_metaphlan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "MetaPhlAn": { "type": "string", "description": "The name of the tool" } }, { "metaphlan --version 2>&1 | sed 's/MetaPhlAn version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "Python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "HUMAnN": { "type": "string", "description": "The name of the tool" } }, { "humann --version 2>&1 | sed 's/humann v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "MetaPhlAn": { "type": "string", "description": "The name of the tool" } }, { "metaphlan --version 2>&1 | sed 's/MetaPhlAn version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "Python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@d4straub", "@nickp60", "@vinisalazar" ], "maintainers": [ "@nickp60", "@vinisalazar" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" } ] }, { "name": "humann3_renorm", "path": "modules/nf-core/humann3/renorm/meta.yml", "tree_sha": "6ee9c030c9d2a13f9536145fd548bdd69aa1df17", "files": [ "modules/nf-core/humann3/renorm/environment.yml", "modules/nf-core/humann3/renorm/main.nf", "modules/nf-core/humann3/renorm/meta.yml", "modules/nf-core/humann3/renorm/tests/main.nf.test", "modules/nf-core/humann3/renorm/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "humann3_renorm", "description": "Normalizing RPKs to relative abundance", "keywords": [ "function", "metagenomics", "metatranscriptomics", "profiling", "community" ], "tools": [ { "humann": { "description": "HUMAnN: The HMP Unified Metabolic Analysis Network, version 3", "homepage": "http://huttenhower.sph.harvard.edu/humann", "documentation": "https://github.com/biobakery/biobakery/wiki/humann3", "tool_dev_url": "https://github.com/biobakery/humann", "doi": "10.7554/eLife.65088", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "Tab separated abundance file of HUMAnN3", "pattern": "*.{tsv.gz,tsv}" } } ] ], "output": { "renorm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_renorm.tsv.gz": { "type": "file", "description": "Normalized compressed tab separated text file", "pattern": "*.{tsv.gz}" } } ] ], "versions_humann": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "HUMAnN": { "type": "string", "description": "The name of the tool" } }, { "humann --version 2>&1 | sed 's/humann v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_metaphlan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "MetaPhlAn": { "type": "string", "description": "The name of the tool" } }, { "metaphlan --version 2>&1 | sed 's/MetaPhlAn version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "Python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "HUMAnN": { "type": "string", "description": "The name of the tool" } }, { "humann --version 2>&1 | sed 's/humann v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "MetaPhlAn": { "type": "string", "description": "The name of the tool" } }, { "metaphlan --version 2>&1 | sed 's/MetaPhlAn version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "Python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@d4straub", "@nickp60", "@vinisalazar" ], "maintainers": [ "@nickp60", "@vinisalazar" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" } ] }, { "name": "humid", "path": "modules/nf-core/humid/meta.yml", "tree_sha": "8d6dc886d79c298a9f77739313ba070570f977a8", "files": [ "modules/nf-core/humid/environment.yml", "modules/nf-core/humid/main.nf", "modules/nf-core/humid/meta.yml", "modules/nf-core/humid/tests/main.nf.test", "modules/nf-core/humid/tests/main.nf.test.snap", "modules/nf-core/humid/tests/nextflow.config" ], "type": "module", "meta": { "name": "humid", "description": "HUMID is a tool to quickly and easily remove duplicate reads from FASTQ files, with or without UMIs.", "keywords": [ "umi", "fastq", "deduplication", "hamming-distance", "clustering" ], "tools": [ { "humid": { "description": "HUMID -- High-performance UMI Deduplicator", "homepage": "https://github.com/jfjlaros/HUMID", "documentation": "https://humid.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/jfjlaros/HUMID", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Fastq file(s) to deduplicate", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "umi_file": { "type": "file", "description": "UMI file", "ontologies": [] } } ] ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.log": { "type": "file", "description": "Log file of humid, containing progress and errors", "pattern": "*.log", "ontologies": [] } } ] ], "dedup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_dedup*.fastq.gz": { "type": "file", "description": "Deduplicated Fastq file(s)", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "annotated": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_annotated*.fastq.gz": { "type": "file", "description": "Annotated Fastq file(s)", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}": { "type": "directory", "description": "Directory containing statistics file, use for multiqc.", "pattern": "${prefix}/" } } ] ], "versions_humid": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "humid": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "humid": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "hyphy_absrel", "path": "modules/nf-core/hyphy/absrel/meta.yml", "tree_sha": "58b753ebebb6a810ff273b7a870d8abab23bc759", "files": [ "modules/nf-core/hyphy/absrel/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt", "modules/nf-core/hyphy/absrel/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt", "modules/nf-core/hyphy/absrel/environment.yml", "modules/nf-core/hyphy/absrel/main.nf", "modules/nf-core/hyphy/absrel/meta.yml", "modules/nf-core/hyphy/absrel/tests/main.nf.test", "modules/nf-core/hyphy/absrel/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hyphy_absrel", "description": "aBSREL (adaptive Branch-Site Random Effects Likelihood) identifies instances where a proportion of sites along specific branches or lineages of a phylogeny have undergone positive selection.", "keywords": [ "positive selection", "branch-site selection", "gene evolution" ], "tools": [ { "hyphy": { "description": "An open-source software package for comparative sequence analysis using stochastic evolutionary models.", "homepage": "https://hyphy.org", "documentation": "https://hyphy.org", "tool_dev_url": "https://github.com/veg/hyphy", "doi": "10.1093/molbev/msz197", "licence": [ "MIT" ], "identifier": "biotools:HyPhy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Codon aligned sequences in FASTA format.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "tree": { "type": "file", "description": "Phylogenetic gene tree in text or xml format", "pattern": "*.{tree,txt,nwk,newick,nhx,phyloxml,xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "ABSREL results in JSON format.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_output.txt": { "type": "file", "description": "ABSREL results in human-readable format.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_hyphy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--d7eddcb8b38dd49a", "build_id": "bd-d7eddcb8b38dd49a_1", "scan_id": "sc-a9a710504f769adc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--da14606d9f2ca413", "build_id": "bd-da14606d9f2ca413_1", "scan_id": "sc-a813132dd5d55d82_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--f6c041232df72cdf", "build_id": "bd-f6c041232df72cdf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed3d742a4b3281f09189e5010b1b26855e2bdc5259dc8bdf1121a7b1939e8ca6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--d62d556c5731c351", "build_id": "bd-d62d556c5731c351_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2ebfe35a6568ab3dd8a1b88c9e02e4303e85679da7063eec6c20e4ce41d878b9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hyphy/absrel/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hyphy/absrel/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hyphy_bgm", "path": "modules/nf-core/hyphy/bgm/meta.yml", "tree_sha": "2a4d9fb19766790e72f94163b625ddbbfddec28e", "files": [ "modules/nf-core/hyphy/bgm/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt", "modules/nf-core/hyphy/bgm/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt", "modules/nf-core/hyphy/bgm/environment.yml", "modules/nf-core/hyphy/bgm/main.nf", "modules/nf-core/hyphy/bgm/meta.yml", "modules/nf-core/hyphy/bgm/tests/main.nf.test", "modules/nf-core/hyphy/bgm/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hyphy_bgm", "description": "The Bayesian Graphical Model (BGM) method is a tool for detecting coevolutionary interactions between amino acid positions in a protein.", "keywords": [ "co-evolution", "co-evolutionary interactions", "protein evolution" ], "tools": [ { "hyphy": { "description": "An open-source software package for comparative sequence analysis using stochastic evolutionary models.", "homepage": "https://hyphy.org", "documentation": "https://hyphy.org", "tool_dev_url": "https://github.com/veg/hyphy", "doi": "10.1093/molbev/msz197", "licence": [ "MIT" ], "identifier": "biotools:HyPhy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Codon aligned sequences in FASTA format.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "tree": { "type": "file", "description": "Phylogenetic gene tree in text or xml format", "pattern": "*.{tree,txt,nwk,newick,nhx,phyloxml,xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "BGM results in JSON format.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_output.txt": { "type": "file", "description": "BGM results in human-readable format.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_hyphy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--da14606d9f2ca413", "build_id": "bd-da14606d9f2ca413_1", "scan_id": "sc-a813132dd5d55d82_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--d7eddcb8b38dd49a", "build_id": "bd-d7eddcb8b38dd49a_1", "scan_id": "sc-a9a710504f769adc_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--d62d556c5731c351", "build_id": "bd-d62d556c5731c351_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2ebfe35a6568ab3dd8a1b88c9e02e4303e85679da7063eec6c20e4ce41d878b9/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--f6c041232df72cdf", "build_id": "bd-f6c041232df72cdf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed3d742a4b3281f09189e5010b1b26855e2bdc5259dc8bdf1121a7b1939e8ca6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hyphy/bgm/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hyphy/bgm/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hyphy_busted", "path": "modules/nf-core/hyphy/busted/meta.yml", "tree_sha": "a22b3a4af079ca20ac343eedd843b10909e1b3f9", "files": [ "modules/nf-core/hyphy/busted/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt", "modules/nf-core/hyphy/busted/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt", "modules/nf-core/hyphy/busted/environment.yml", "modules/nf-core/hyphy/busted/main.nf", "modules/nf-core/hyphy/busted/meta.yml", "modules/nf-core/hyphy/busted/tests/main.nf.test", "modules/nf-core/hyphy/busted/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hyphy_busted", "description": "BUSTED (Branch-Site Unrestricted Statistical Test for Episodic Diversification) provides a gene-wide (not site-specific) test for positive selection by asking whether a gene has experienced positive selection at at least one site on at least one branch.", "keywords": [ "positive selection", "gene-wide", "gene evolution" ], "tools": [ { "hyphy": { "description": "An open-source software package for comparative sequence analysis using stochastic evolutionary models.", "homepage": "https://hyphy.org", "documentation": "https://hyphy.org", "tool_dev_url": "https://github.com/veg/hyphy", "doi": "10.1093/molbev/msz197", "licence": [ "MIT" ], "identifier": "biotools:HyPhy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Aligned sequences in FASTA format.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "tree": { "type": "file", "description": "Phylogenetic gene tree in text or xml format", "pattern": "*.{tree,txt,nwk,newick,nhx,phyloxml,xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "BUSTED results in JSON format.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_output.txt": { "type": "file", "description": "BUSTED results in human-readable format.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_hyphy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--da14606d9f2ca413", "build_id": "bd-da14606d9f2ca413_1", "scan_id": "sc-a813132dd5d55d82_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--d7eddcb8b38dd49a", "build_id": "bd-d7eddcb8b38dd49a_1", "scan_id": "sc-a9a710504f769adc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--f6c041232df72cdf", "build_id": "bd-f6c041232df72cdf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed3d742a4b3281f09189e5010b1b26855e2bdc5259dc8bdf1121a7b1939e8ca6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--d62d556c5731c351", "build_id": "bd-d62d556c5731c351_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2ebfe35a6568ab3dd8a1b88c9e02e4303e85679da7063eec6c20e4ce41d878b9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hyphy/busted/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hyphy/busted/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hyphy_fade", "path": "modules/nf-core/hyphy/fade/meta.yml", "tree_sha": "6e4a50a0ee5cf7d6d9967470e3b41e2e04c5e280", "files": [ "modules/nf-core/hyphy/fade/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt", "modules/nf-core/hyphy/fade/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt", "modules/nf-core/hyphy/fade/environment.yml", "modules/nf-core/hyphy/fade/main.nf", "modules/nf-core/hyphy/fade/meta.yml", "modules/nf-core/hyphy/fade/tests/main.nf.test", "modules/nf-core/hyphy/fade/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hyphy_fade", "description": "FADE (FUBAR Aproach to Directional Evolution) is a method that uses a Bayesian framework, based on that introduced by FUBAR ), to test whether sites in a protein alignment are subject to directional selection.", "keywords": [ "positive selection", "pervasive selection", "protein evolution" ], "tools": [ { "hyphy": { "description": "An open-source software package for comparative sequence analysis using stochastic evolutionary models.", "homepage": "https://hyphy.org", "documentation": "https://hyphy.org", "tool_dev_url": "https://github.com/veg/hyphy", "doi": "10.1093/molbev/msz197", "licence": [ "MIT" ], "identifier": "biotools:HyPhy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Aligned protein sequences in FASTA format.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "tree": { "type": "file", "description": "Phylogenetic gene tree in text or xml format", "pattern": "*.{tree,txt,nwk,newick,nhx,phyloxml,xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "FADE results in JSON format.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_output.txt": { "type": "file", "description": "FADE results in human-readable format.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_hyphy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--d7eddcb8b38dd49a", "build_id": "bd-d7eddcb8b38dd49a_1", "scan_id": "sc-a9a710504f769adc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--da14606d9f2ca413", "build_id": "bd-da14606d9f2ca413_1", "scan_id": "sc-a813132dd5d55d82_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--d62d556c5731c351", "build_id": "bd-d62d556c5731c351_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2ebfe35a6568ab3dd8a1b88c9e02e4303e85679da7063eec6c20e4ce41d878b9/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--f6c041232df72cdf", "build_id": "bd-f6c041232df72cdf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed3d742a4b3281f09189e5010b1b26855e2bdc5259dc8bdf1121a7b1939e8ca6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hyphy/fade/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hyphy/fade/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hyphy_fel", "path": "modules/nf-core/hyphy/fel/meta.yml", "tree_sha": "f1b8bb9c70255bf28e860895ff7180358f7e81c6", "files": [ "modules/nf-core/hyphy/fel/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt", "modules/nf-core/hyphy/fel/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt", "modules/nf-core/hyphy/fel/environment.yml", "modules/nf-core/hyphy/fel/main.nf", "modules/nf-core/hyphy/fel/meta.yml", "modules/nf-core/hyphy/fel/tests/main.nf.test", "modules/nf-core/hyphy/fel/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hyphy_fel", "description": "The Fixed Effects Likelihood (FEL) method is used to identify individual codons that have been subject to pervasive diversifying or purifying selection.", "keywords": [ "positive selection", "episodic selection", "gene evolution" ], "tools": [ { "hyphy": { "description": "An open-source software package for comparative sequence analysis using stochastic evolutionary models.", "homepage": "https://hyphy.org", "documentation": "https://hyphy.org", "tool_dev_url": "https://github.com/veg/hyphy", "doi": "10.1093/molbev/msz197", "licence": [ "MIT" ], "identifier": "biotools:HyPhy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Codon aligned sequences in FASTA format.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "tree": { "type": "file", "description": "Phylogenetic gene tree in text or xml format", "pattern": "*.{tree,txt,nwk,newick,nhx,phyloxml,xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "FEL results in JSON format.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_output.txt": { "type": "file", "description": "FEL results in human-readable format.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_hyphy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--da14606d9f2ca413", "build_id": "bd-da14606d9f2ca413_1", "scan_id": "sc-a813132dd5d55d82_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--d7eddcb8b38dd49a", "build_id": "bd-d7eddcb8b38dd49a_1", "scan_id": "sc-a9a710504f769adc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--f6c041232df72cdf", "build_id": "bd-f6c041232df72cdf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed3d742a4b3281f09189e5010b1b26855e2bdc5259dc8bdf1121a7b1939e8ca6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--d62d556c5731c351", "build_id": "bd-d62d556c5731c351_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2ebfe35a6568ab3dd8a1b88c9e02e4303e85679da7063eec6c20e4ce41d878b9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hyphy/fel/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hyphy/fel/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hyphy_fubar", "path": "modules/nf-core/hyphy/fubar/meta.yml", "tree_sha": "49e03b8b2e8a46e4445f80c4363e49ba60f40999", "files": [ "modules/nf-core/hyphy/fubar/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt", "modules/nf-core/hyphy/fubar/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt", "modules/nf-core/hyphy/fubar/environment.yml", "modules/nf-core/hyphy/fubar/main.nf", "modules/nf-core/hyphy/fubar/meta.yml", "modules/nf-core/hyphy/fubar/tests/main.nf.test", "modules/nf-core/hyphy/fubar/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hyphy_fubar", "description": "FUBAR (Fast, Unconstrained Bayesian AppRoximation) uses a Bayesian approach to infer nonsynoymous (dN) and synonymous (dS) substitution rates on a per-site basis for a given coding alignment and corresponding phylogeny.", "keywords": [ "positive selection", "pervasive selection", "gene evolution", "pathogen evolution", "large datasets" ], "tools": [ { "hyphy": { "description": "An open-source software package for comparative sequence analysis using stochastic evolutionary models.", "homepage": "https://hyphy.org", "documentation": "https://hyphy.org", "tool_dev_url": "https://github.com/veg/hyphy", "doi": "10.1093/molbev/msz197", "licence": [ "MIT" ], "identifier": "biotools:HyPhy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Codon aligned sequences in FASTA format.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "tree": { "type": "file", "description": "Phylogenetic gene tree in text or xml format", "pattern": "*.{tree,txt,nwk,newick,nhx,phyloxml,xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "FUBAR results in JSON format.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_output.txt": { "type": "file", "description": "FUBAR results in human-readable format.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_hyphy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--da14606d9f2ca413", "build_id": "bd-da14606d9f2ca413_1", "scan_id": "sc-a813132dd5d55d82_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--d7eddcb8b38dd49a", "build_id": "bd-d7eddcb8b38dd49a_1", "scan_id": "sc-a9a710504f769adc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--f6c041232df72cdf", "build_id": "bd-f6c041232df72cdf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed3d742a4b3281f09189e5010b1b26855e2bdc5259dc8bdf1121a7b1939e8ca6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--d62d556c5731c351", "build_id": "bd-d62d556c5731c351_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2ebfe35a6568ab3dd8a1b88c9e02e4303e85679da7063eec6c20e4ce41d878b9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hyphy/fubar/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hyphy/fubar/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hyphy_gard", "path": "modules/nf-core/hyphy/gard/meta.yml", "tree_sha": "c5c0f7d35a3f004ca68f75ec97400cc2ec2c45ce", "files": [ "modules/nf-core/hyphy/gard/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt", "modules/nf-core/hyphy/gard/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt", "modules/nf-core/hyphy/gard/environment.yml", "modules/nf-core/hyphy/gard/main.nf", "modules/nf-core/hyphy/gard/meta.yml", "modules/nf-core/hyphy/gard/tests/main.nf.test", "modules/nf-core/hyphy/gard/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hyphy_gard", "description": "GARD (Genetic Algorithm for Recombination Detection) is a method to screen a multiple sequence alignment for the presence of recombination and is extremely useful as a pre-processing step for selection inference.", "keywords": [ "recombination", "pre-processing", "selection inference", "gene evolution" ], "tools": [ { "hyphy": { "description": "An open-source software package for comparative sequence analysis using stochastic evolutionary models.", "homepage": "https://hyphy.org", "documentation": "https://hyphy.org", "tool_dev_url": "https://github.com/veg/hyphy", "doi": "10.1093/molbev/msz197", "licence": [ "MIT" ], "identifier": "biotools:HyPhy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Codon aligned sequences in FASTA format.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "GARD results in JSON format.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_output.txt": { "type": "file", "description": "GARD results in human-readable format.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_hyphy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--d7eddcb8b38dd49a", "build_id": "bd-d7eddcb8b38dd49a_1", "scan_id": "sc-a9a710504f769adc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--da14606d9f2ca413", "build_id": "bd-da14606d9f2ca413_1", "scan_id": "sc-a813132dd5d55d82_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--d62d556c5731c351", "build_id": "bd-d62d556c5731c351_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2ebfe35a6568ab3dd8a1b88c9e02e4303e85679da7063eec6c20e4ce41d878b9/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--f6c041232df72cdf", "build_id": "bd-f6c041232df72cdf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed3d742a4b3281f09189e5010b1b26855e2bdc5259dc8bdf1121a7b1939e8ca6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hyphy/gard/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hyphy/gard/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hyphy_meme", "path": "modules/nf-core/hyphy/meme/meta.yml", "tree_sha": "8ec0cf4051543532935fd0232ab546c6f0003aff", "files": [ "modules/nf-core/hyphy/meme/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt", "modules/nf-core/hyphy/meme/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt", "modules/nf-core/hyphy/meme/environment.yml", "modules/nf-core/hyphy/meme/main.nf", "modules/nf-core/hyphy/meme/meta.yml", "modules/nf-core/hyphy/meme/tests/main.nf.test", "modules/nf-core/hyphy/meme/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hyphy_meme", "description": "The Mixed Effects Model of Evolution (MEME) is used to identify individual codon sites subject to episodic or pervasive positive selection.", "keywords": [ "positive selection", "episodic selection", "gene evolution" ], "tools": [ { "hyphy": { "description": "An open-source software package for comparative sequence analysis using stochastic evolutionary models.", "homepage": "https://hyphy.org", "documentation": "https://hyphy.org", "tool_dev_url": "https://github.com/veg/hyphy", "doi": "10.1093/molbev/msz197", "licence": [ "MIT" ], "identifier": "biotools:HyPhy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Codon aligned sequences in FASTA format.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "tree": { "type": "file", "description": "Phylogenetic gene tree in text or xml format", "pattern": "*.{tree,txt,nwk,newick,nhx,phyloxml,xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "MEME results in JSON format.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_output.txt": { "type": "file", "description": "MEME results in human-readable format.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_hyphy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--d7eddcb8b38dd49a", "build_id": "bd-d7eddcb8b38dd49a_1", "scan_id": "sc-a9a710504f769adc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--da14606d9f2ca413", "build_id": "bd-da14606d9f2ca413_1", "scan_id": "sc-a813132dd5d55d82_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--f6c041232df72cdf", "build_id": "bd-f6c041232df72cdf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed3d742a4b3281f09189e5010b1b26855e2bdc5259dc8bdf1121a7b1939e8ca6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--d62d556c5731c351", "build_id": "bd-d62d556c5731c351_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2ebfe35a6568ab3dd8a1b88c9e02e4303e85679da7063eec6c20e4ce41d878b9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hyphy/meme/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hyphy/meme/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hyphy_slac", "path": "modules/nf-core/hyphy/slac/meta.yml", "tree_sha": "204cfd09d815cb713509409c8a39ecd34c5047a0", "files": [ "modules/nf-core/hyphy/slac/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt", "modules/nf-core/hyphy/slac/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt", "modules/nf-core/hyphy/slac/environment.yml", "modules/nf-core/hyphy/slac/main.nf", "modules/nf-core/hyphy/slac/meta.yml", "modules/nf-core/hyphy/slac/tests/main.nf.test", "modules/nf-core/hyphy/slac/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hyphy_slac", "description": "The Single-Likelihood Ancestor Counting (SLAC) method is used to identify individual codon sites subject to pervasive diversifying or purifying selection.", "keywords": [ "pervasive selection", "site selection", "gene evolution" ], "tools": [ { "hyphy": { "description": "An open-source software package for comparative sequence analysis using stochastic evolutionary models.", "homepage": "https://hyphy.org", "documentation": "https://hyphy.org", "tool_dev_url": "https://github.com/veg/hyphy", "doi": "10.1093/molbev/msz197", "licence": [ "MIT" ], "identifier": "biotools:HyPhy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Codon aligned sequences in FASTA format.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } }, { "tree": { "type": "file", "description": "Phylogenetic gene tree in text or xml format", "pattern": "*.{tree,txt,nwk,newick,nhx,phyloxml,xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "SLAC results in JSON format.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_output.txt": { "type": "file", "description": "SLAC results in human-readable format.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_hyphy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hyphy": { "type": "string", "description": "The name of the tool" } }, { "hyphy --version | sed -E 's/.*HYPHY ([0-9]+\\.[0-9]+\\.[0-9]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--d7eddcb8b38dd49a", "build_id": "bd-d7eddcb8b38dd49a_1", "scan_id": "sc-a9a710504f769adc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/hyphy:2.5.101--da14606d9f2ca413", "build_id": "bd-da14606d9f2ca413_1", "scan_id": "sc-a813132dd5d55d82_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--f6c041232df72cdf", "build_id": "bd-f6c041232df72cdf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed3d742a4b3281f09189e5010b1b26855e2bdc5259dc8bdf1121a7b1939e8ca6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/hyphy:2.5.101--d62d556c5731c351", "build_id": "bd-d62d556c5731c351_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2ebfe35a6568ab3dd8a1b88c9e02e4303e85679da7063eec6c20e4ce41d878b9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/hyphy/slac/.conda-lock/linux_amd64-bd-da14606d9f2ca413_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/hyphy/slac/.conda-lock/linux_arm64-bd-d7eddcb8b38dd49a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "hypo", "path": "modules/nf-core/hypo/meta.yml", "tree_sha": "108c99ce1d7851d65d6e3b25af9dd118eda791ff", "files": [ "modules/nf-core/hypo/environment.yml", "modules/nf-core/hypo/main.nf", "modules/nf-core/hypo/meta.yml", "modules/nf-core/hypo/tests/main.nf.test", "modules/nf-core/hypo/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "hypo", "description": "Assembly polisher using short (and long) reads", "keywords": [ "assembly", "polishing", "nanopore", "illumina" ], "tools": [ { "hypo": { "description": "Super Fast and Accurate Polisher for Long Read Genome Assemblies.", "homepage": "https://github.com/kensung-lab/hypo", "documentation": "https://github.com/kensung-lab/hypo/blob/master/README.md", "tool_dev_url": "https://github.com/kensung-lab/hypo", "doi": "10.1101/2019.12.19.882506", "licence": [ "GPL v3" ], "identifier": "biotools:hypo" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sr_bam": { "type": "file", "description": "Aligned short-read BAM/SAM file. Must have CIGAR information.", "pattern": "*.{bam,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Short reads file(s). In fastq or fasta, compressed or uncompressed", "ontologies": [] } } ], { "draft": { "type": "file", "description": "Input (fasta) file containing draft contig assembly", "ontologies": [] } }, { "genome_size": { "type": "string", "description": "Estimated size of the genome. Number or nts or use suffixes k/m/g, e.g. 5m, 3.2g" } }, { "reads_coverage": { "type": "integer", "description": "Appprimate depth of coverage of short reads." } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta": { "type": "file", "description": "Polished assembly fasta file", "pattern": "*.fasta", "ontologies": [] } } ] ], "versions_hypo": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hypo": { "type": "string", "description": "The name of the tool" } }, { "1.0.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hypo": { "type": "string", "description": "The name of the tool" } }, { "1.0.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@remiolsen" ], "maintainers": [ "@remiolsen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ichorcna_createpon", "path": "modules/nf-core/ichorcna/createpon/meta.yml", "tree_sha": "9f99e4b8bc0e2a8ab584ffe0edfbc14fecf32dd9", "files": [ "modules/nf-core/ichorcna/createpon/environment.yml", "modules/nf-core/ichorcna/createpon/main.nf", "modules/nf-core/ichorcna/createpon/meta.yml", "modules/nf-core/ichorcna/createpon/tests/main.nf.test", "modules/nf-core/ichorcna/createpon/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ichorcna_createpon", "description": "ichorCNA is an R package for calculating copy number alteration from (low-pass) whole genome sequencing, particularly for use in cell-free DNA. This module generates a panel of normals", "keywords": [ "ichorcna", "cnv", "cna", "cfDNA", "wgs", "panel_of_normals" ], "tools": [ { "ichorcna": { "description": "Estimating tumor fraction in cell-free DNA from ultra-low-pass whole genome sequencing.", "homepage": "https://github.com/broadinstitute/ichorCNA", "documentation": "https://github.com/broadinstitute/ichorCNA/wiki", "tool_dev_url": "https://github.com/broadinstitute/ichorCNA", "doi": "10.1038/s41467-017-00965-y", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "wigs": { "type": "file", "description": "Any number of hmmcopy/readCounter processed .wig files giving the number of reads in the sample, in each genomic window. These will be averaged over to generate the panel of normals.", "pattern": "*.{wig}", "ontologies": [] } } ], { "gc_wig": { "type": "file", "description": "hmmcopy/gcCounter processed .wig file giving the gc content in the reference fasta, in each genomic window", "pattern": "*.{wig}", "ontologies": [] } }, { "map_wig": { "type": "file", "description": "hmmcopy/mapCounter processed .wig file giving the mapability in the reference fasta, in each genomic window", "pattern": "*.{wig}", "ontologies": [] } }, { "centromere": { "type": "file", "description": "Text file giving centromere locations of each genome, to exclude these windows", "pattern": "*.{txt}", "ontologies": [] } }, { "rep_time_wig": { "type": "file", "description": "Replication/timing .wig file.", "pattern": "*.{wig}", "ontologies": [] } }, { "exons": { "type": "file", "description": "BED file for exon regions to annotate CNA regions.", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}*.rds": { "type": "file", "description": "Test", "pattern": "*.rds", "ontologies": [] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}*.txt": { "type": "file", "description": "Text file containing panel of normals data, medians of each bin.", "pattern": "*.txt", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ichorcna_run", "path": "modules/nf-core/ichorcna/run/meta.yml", "tree_sha": "454fe6cf7dde9461b9deaf45b86635372bd17138", "files": [ "modules/nf-core/ichorcna/run/environment.yml", "modules/nf-core/ichorcna/run/main.nf", "modules/nf-core/ichorcna/run/meta.yml", "modules/nf-core/ichorcna/run/tests/main.nf.test", "modules/nf-core/ichorcna/run/tests/main.nf.test.snap", "modules/nf-core/ichorcna/run/tests/nextflow.config" ], "type": "module", "meta": { "name": "ichorcna_run", "description": "ichorCNA is an R package for calculating copy number alteration from (low-pass) whole genome sequencing, particularly for use in cell-free DNA", "keywords": [ "ichorcna", "cnv", "cna", "cfDNA", "wgs" ], "tools": [ { "ichorcna": { "description": "Estimating tumor fraction in cell-free DNA from ultra-low-pass whole genome sequencing.", "homepage": "https://github.com/broadinstitute/ichorCNA", "documentation": "https://github.com/broadinstitute/ichorCNA/wiki", "tool_dev_url": "https://github.com/broadinstitute/ichorCNA", "doi": "10.1038/s41467-017-00965-y", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "wig": { "type": "file", "description": "hmmcopy/readCounter processed .wig file giving the number of reads in the sample, in each genomic window", "pattern": "*.{wig}", "ontologies": [] } } ], { "gc_wig": { "type": "file", "description": "hmmcopy/gcCounter processed .wig file giving the gc content in the reference fasta, in each genomic window", "pattern": "*.{wig}", "ontologies": [] } }, { "map_wig": { "type": "file", "description": "hmmcopy/mapCounter processed .wig file giving the mapability in the reference fasta, in each genomic window", "pattern": "*.{wig}", "ontologies": [] } }, { "normal_wig": { "type": "file", "description": "hmmcopy/readCounter processed .wig file giving the number of reads in the normal sample, in each genomic window", "pattern": "*.{wig}", "ontologies": [] } }, { "normal_background": { "type": "file", "description": "Panel of normals data, generated by calling ichorCNA on a set of normal samples with the same window size etc.", "pattern": "*.{rds}", "ontologies": [] } }, { "centromere": { "type": "file", "description": "Text file giving centromere locations of each genome, to exclude these windows", "pattern": "*.{txt}", "ontologies": [] } }, { "rep_time_wig": { "type": "file", "description": "Replication/timing .wig file.", "pattern": "*.{wig}", "ontologies": [] } }, { "exons": { "type": "file", "description": "BED file for exon regions to annotate CNA regions.", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "rdata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}.RData": { "type": "file", "description": "RData file containing all the intermediate R objects", "pattern": "*.{cng.seg}", "ontologies": [] } } ] ], "seg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}.seg": { "type": "file", "description": "Predicted copy number variation per segment", "pattern": "*.{seg}", "ontologies": [] } } ] ], "cna_seg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}.cna.seg": { "type": "file", "description": "Predicted copy number variation per segment", "pattern": "*.{cng.seg}", "ontologies": [] } } ] ], "seg_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}.seg.txt": { "type": "file", "description": "Predicted copy number variation per segment", "pattern": "*.{seg.txt}", "ontologies": [] } } ] ], "corrected_depth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}.correctedDepth.txt": { "type": "file", "description": "A text file with corrected depth per bin", "pattern": "*.{params.txt}", "ontologies": [] } } ] ], "ichorcna_params": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}.params.txt": { "type": "file", "description": "A text file showing the values that ichorCNA has estimated for tumour fraction, ploidy etc", "pattern": "*.{params.txt}", "ontologies": [] } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "${prefix}/*.pdf": { "type": "file", "description": "Plots with e.g. individual chromosomes and different considered ploidy", "pattern": "*.{pdf}", "ontologies": [] } } ] ], "genome_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "**/${prefix}_genomeWide.pdf": { "type": "file", "description": "A plot with the best-fit genome-wide CNV data", "pattern": "*.{genomeWide.pdf}", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@sppearce", "@adamrtalbot" ], "maintainers": [ "@sppearce", "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "icountmini_metagene", "path": "modules/nf-core/icountmini/metagene/meta.yml", "tree_sha": "e43ec2a28fa4af0390ba4955d70d46a2677fab37", "files": [ "modules/nf-core/icountmini/metagene/environment.yml", "modules/nf-core/icountmini/metagene/main.nf", "modules/nf-core/icountmini/metagene/meta.yml", "modules/nf-core/icountmini/metagene/tests/main.nf.test", "modules/nf-core/icountmini/metagene/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "icountmini_metagene", "description": "Plot a metagene of cross-link events/sites around various transcriptomic landmarks.", "keywords": [ "iCLIP", "gtf", "genomics" ], "tools": [ { "icount": { "description": "Computational pipeline for analysis of iCLIP data", "homepage": "https://icount.readthedocs.io/en/latest/", "documentation": "https://icount.readthedocs.io/en/latest/", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "BED file of crosslinks", "ontologies": [] } } ], { "segmentation": { "type": "file", "description": "A iCount segmentation file", "pattern": "*.{gtf}", "ontologies": [] } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "metagene_*/*plot_data.tsv": { "type": "file", "description": "Metagene table", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "metagene_*/*.png": { "type": "file", "description": "Metagene graph", "pattern": "*.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_icount_mini": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iCount-Mini": { "type": "string", "description": "The name of the tool" } }, { "iCount-Mini -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iCount-Mini": { "type": "string", "description": "The name of the tool" } }, { "iCount-Mini -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@marc-jones", "@chris-cheshire", "@charlotteanne" ], "maintainers": [ "@marc-jones", "@chris-cheshire", "@charlotteanne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "icountmini_peaks", "path": "modules/nf-core/icountmini/peaks/meta.yml", "tree_sha": "6a6b5ef4b33754b9b5caad5a7229404aa8e3e2c5", "files": [ "modules/nf-core/icountmini/peaks/environment.yml", "modules/nf-core/icountmini/peaks/main.nf", "modules/nf-core/icountmini/peaks/meta.yml", "modules/nf-core/icountmini/peaks/tests/main.nf.test", "modules/nf-core/icountmini/peaks/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "icountmini_peaks", "description": "Runs iCount peaks on a BED file of crosslinks", "keywords": [ "iCLIP", "bed", "genomics" ], "tools": [ { "icount": { "description": "Computational pipeline for analysis of iCLIP data", "homepage": "https://github.com/ulelab/iCount-Mini", "documentation": "https://github.com/ulelab/iCount-Mini", "tool_dev_url": "https://github.com/ulelab/iCount-Mini", "doi": "10.1038/nsmb.1838", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "BED file of crosslinks", "pattern": "*.{bed}", "ontologies": [] } }, { "sigxls": { "type": "file", "description": "TSV file of sigxls from iCount sigxls", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "peaks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.peaks.bed.gz": { "type": "file", "description": "Crosslinks deemed significant by iCount", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "versions_icount_mini": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iCount-Mini": { "type": "string", "description": "The name of the tool" } }, { "iCount-Mini -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iCount-Mini": { "type": "string", "description": "The name of the tool" } }, { "iCount-Mini -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@marc-jones", "@chris-cheshire", "@charlotteanne" ], "maintainers": [ "@marc-jones", "@chris-cheshire", "@charlotteanne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "icountmini_segment", "path": "modules/nf-core/icountmini/segment/meta.yml", "tree_sha": "aa2f4a61033d0279d8dac6e689786f96e2192cdf", "files": [ "modules/nf-core/icountmini/segment/environment.yml", "modules/nf-core/icountmini/segment/main.nf", "modules/nf-core/icountmini/segment/meta.yml", "modules/nf-core/icountmini/segment/tests/main.nf.test", "modules/nf-core/icountmini/segment/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "icountmini_segment", "description": "Formats a GTF file for use with iCount sigxls", "keywords": [ "iCLIP", "gtf", "genomics" ], "tools": [ { "icount": { "description": "Computational pipeline for analysis of iCLIP data", "homepage": "https://github.com/ulelab/iCount-Mini", "documentation": "https://github.com/ulelab/iCount-Mini", "tool_dev_url": "https://github.com/ulelab/iCount-Mini", "doi": "10.1038/nsmb.1838", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gtf": { "type": "file", "description": "A GTF file to use for the segmentation", "pattern": "*.{gtf}", "ontologies": [] } } ], { "fai": { "type": "file", "description": "FAI file corresponding to the reference sequence", "pattern": "*.{fai}", "ontologies": [] } } ], "output": { "gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_seg.gtf": { "type": "file", "description": "Segmented GTF file for use with iCount sigxls", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "regions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_regions.gtf.gz": { "type": "file", "description": "Regions file for use with iCount sigxls", "pattern": "*.{gtf.gz}", "ontologies": [] } } ] ], "versions_icount_mini": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iCount-Mini": { "type": "string", "description": "The name of the tool" } }, { "iCount-Mini -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iCount-Mini": { "type": "string", "description": "The name of the tool" } }, { "iCount-Mini -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@marc-jones", "@chris-cheshire", "@charlotteanne" ], "maintainers": [ "@marc-jones", "@chris-cheshire", "@charlotteanne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "icountmini_sigxls", "path": "modules/nf-core/icountmini/sigxls/meta.yml", "tree_sha": "3c4a78b7f24bb205dece3409946d25d477c8c0d4", "files": [ "modules/nf-core/icountmini/sigxls/environment.yml", "modules/nf-core/icountmini/sigxls/main.nf", "modules/nf-core/icountmini/sigxls/meta.yml", "modules/nf-core/icountmini/sigxls/tests/main.nf.test", "modules/nf-core/icountmini/sigxls/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "icountmini_sigxls", "description": "Runs iCount sigxls on a BED file of crosslinks", "keywords": [ "CLIP", "iCLIP", "bed", "genomics" ], "tools": [ { "icount": { "description": "Computational pipeline for analysis of iCLIP data", "homepage": "https://github.com/ulelab/iCount-Mini", "documentation": "https://github.com/ulelab/iCount-Mini", "tool_dev_url": "https://github.com/ulelab/iCount-Mini", "doi": "10.1038/nsmb.1838", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "BED file of crosslinks", "pattern": "*.{bam,bam.gz}", "ontologies": [] } } ], { "segmentation": { "type": "file", "description": "A iCount segmentation file", "pattern": "*.{gtf}", "ontologies": [] } } ], "output": { "sigxls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sigxls.bed.gz": { "type": "file", "description": "sigxls bed file", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "scores": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.scores.tsv": { "type": "file", "description": "Crosslink scores calculated by iCount", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_icount_mini": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iCount-Mini": { "type": "string", "description": "The name of the tool" } }, { "iCount-Mini -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iCount-Mini": { "type": "string", "description": "The name of the tool" } }, { "iCount-Mini -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@marc-jones", "@chris-cheshire", "@charlotteanne" ], "maintainers": [ "@marc-jones", "@chris-cheshire", "@charlotteanne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "icountmini_summary", "path": "modules/nf-core/icountmini/summary/meta.yml", "tree_sha": "dae846bebdca2eb8bd806cc69caf132530f00d82", "files": [ "modules/nf-core/icountmini/summary/environment.yml", "modules/nf-core/icountmini/summary/main.nf", "modules/nf-core/icountmini/summary/meta.yml", "modules/nf-core/icountmini/summary/tests/main.nf.test", "modules/nf-core/icountmini/summary/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "icountmini_summary", "description": "Report proportion of cross-link events/sites on each region type.", "keywords": [ "iCLIP", "gtf", "genomics" ], "tools": [ { "icount": { "description": "Computational pipeline for analysis of iCLIP data", "homepage": "https://icount.readthedocs.io/en/latest/", "documentation": "https://icount.readthedocs.io/en/latest/", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "BED file of crosslinks", "ontologies": [] } } ], { "segmentation": { "type": "file", "description": "A iCount segmentation file", "pattern": "*.{gtf}", "ontologies": [] } } ], "output": { "summary_type": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*summary_type.tsv": { "type": "file", "description": "Summary type output stats file", "pattern": "*summary_type.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "summary_subtype": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*summary_subtype.tsv": { "type": "file", "description": "Summary subtype output stats file", "pattern": "*summary_subtype.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "summary_gene": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*summary_gene.tsv": { "type": "file", "description": "Summary gene output stats file", "pattern": "*summary_gene.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_icount_mini": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iCount-Mini": { "type": "string", "description": "The name of the tool" } }, { "iCount-Mini -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iCount-Mini": { "type": "string", "description": "The name of the tool" } }, { "iCount-Mini -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@marc-jones", "@chris-cheshire", "@charlotteanne" ], "maintainers": [ "@marc-jones", "@chris-cheshire", "@charlotteanne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "idemux", "path": "modules/nf-core/idemux/meta.yml", "tree_sha": "c9bfc67dcdf33ff51beb503d93a4a9826adc3174", "files": [ "modules/nf-core/idemux/LICENSE", "modules/nf-core/idemux/environment.yml", "modules/nf-core/idemux/main.nf", "modules/nf-core/idemux/meta.yml", "modules/nf-core/idemux/tests/main.nf.test", "modules/nf-core/idemux/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "idemux", "description": "Demultiplex paired-end FASTQ files from QuantSeq-Pool", "keywords": [ "demultiplex", "lexogen", "fastq" ], "tools": [ { "idemux": { "description": "A Lexogen tool for demultiplexing and index error correcting fastq files. Works with Lexogen i7, i5 and i1 barcodes.\n", "homepage": "https://github.com/Lexogen-Tools/idemux", "documentation": "https://github.com/Lexogen-Tools/idemux", "tool_dev_url": "https://github.com/Lexogen-Tools/idemux", "licence": [ "LEXOGEN" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'NVQ', lane:1 ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files\n", "pattern": "Undetermined_S*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "samplesheet": { "type": "file", "description": "Input samplesheet", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'NVQ', lane:1 ]\n" } }, { "[!undetermined]*.fastq.gz": { "type": "file", "description": "Demultiplexed sample FASTQ files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "undetermined": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'NVQ', lane:1 ]\n" } }, { "undetermined_R?.fastq.gz": { "type": "file", "description": "Optional undetermined sample FASTQ files", "pattern": "Undetermined_R?.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'NVQ', lane:1 ]\n" } }, { "demultipexing_stats.tsv": { "type": "file", "description": "Demultiplexing Stats", "pattern": "demultipexing_stats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_idemux": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "idemux": { "type": "string", "description": "The name of the tool" } }, { "idemux --version |& sed '1!d ; s/idemux //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "idemux": { "type": "string", "description": "The name of the tool" } }, { "idemux --version |& sed '1!d ; s/idemux //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jaanckae" ], "maintainers": [ "@jaanckae" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "idr", "path": "modules/nf-core/idr/meta.yml", "tree_sha": "a592f3b9dff196d95524d855b5db46e259234264", "files": [ "modules/nf-core/idr/environment.yml", "modules/nf-core/idr/main.nf", "modules/nf-core/idr/meta.yml", "modules/nf-core/idr/tests/main.nf.test", "modules/nf-core/idr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "idr", "description": "Measures reproducibility of ChIP-seq, ATAC-seq peaks using IDR (Irreproducible\nDiscovery Rate)\n", "keywords": [ "IDR", "peaks", "ChIP-seq", "ATAC-seq" ], "tools": [ { "idr": { "description": "The IDR (Irreproducible Discovery Rate) framework is a unified approach\nto measure the reproducibility of findings identified from replicate\nexperiments and provide highly stable thresholds based on reproducibility.\n", "tool_dev_url": "https://github.com/kundajelab/idr", "licence": [ "GPL v2" ], "identifier": "biotools:idr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "peaks": { "type": "list", "description": "BED, narrowPeak or broadPeak files of replicates", "pattern": "*" } }, { "peak_type": { "type": "string", "description": "Type of peak file", "pattern": "{narrowPeak,broadPeak,bed}" } } ] ], "output": { "idr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*idrValues.txt": { "type": "file", "description": "Text file containing IDR values", "pattern": "*.{txt}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*log.txt": { "type": "file", "description": "Log file", "pattern": "*.{txt}", "ontologies": [] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.png": { "type": "file", "description": "Plot generated by idr", "pattern": "*{.png}", "ontologies": [] } } ] ], "versions_idr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "idr": { "type": "string", "description": "The name of the tool" } }, { "idr --version |& sed '1!d;s/^.*IDR //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version |& sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "idr": { "type": "string", "description": "The name of the tool" } }, { "idr --version |& sed '1!d;s/^.*IDR //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version |& sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@joseespinosa" ], "maintainers": [ "@drpatelh", "@joseespinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "igv_js", "path": "modules/nf-core/igv/js/meta.yml", "tree_sha": "f3f121fd6d290d878306ccefea0376313ac8f4b9", "files": [ "modules/nf-core/igv/js/environment.yml", "modules/nf-core/igv/js/main.nf", "modules/nf-core/igv/js/meta.yml", "modules/nf-core/igv/js/tests/main.nf.test", "modules/nf-core/igv/js/tests/main.nf.test.snap", "modules/nf-core/igv/js/tests/nextflow.config" ], "type": "module", "meta": { "name": "igv_js", "description": "igv.js is an embeddable interactive genome visualization component", "keywords": [ "igv", "igv.js", "js", "genome browser" ], "tools": [ { "igv": { "description": "Create an embeddable interactive genome browser component.\nOutput files are expected to be present in the same directory as the genome browser html file.\nTo visualise it, files have to be served. Check the documentation at:\n https://github.com/igvteam/igv-webapp for an example and\n https://github.com/igvteam/igv.js/wiki/Data-Server-Requirements for server requirements\n", "homepage": "https://github.com/igvteam/igv.js", "documentation": "https://github.com/igvteam/igv.js/wiki", "tool_dev_url": "https://github.com/igvteam/igv.js", "doi": "10.1093/bioinformatics/btac830", "licence": [ "MIT" ], "identifier": "biotools:igv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "alignment": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index": { "type": "file", "description": "Index of sorted BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } } ] ], "output": { "browser": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_genome-browser.html": { "type": "file", "description": "Genome browser HTML file", "pattern": "*.{html}", "ontologies": [] } } ] ], "align_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "alignment": { "type": "file", "description": "Copy of the input sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "index_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "Copy of the input index of sorted BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } } ] ], "versions_cat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cat": { "type": "string", "description": "The name of the tool" } }, { "cat --version |& sed '1!d;s/.*coreutils) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cat": { "type": "string", "description": "The name of the tool" } }, { "cat --version |& sed '1!d;s/.*coreutils) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mirpedrol" ], "maintainers": [ "@mirpedrol" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "igvreports", "path": "modules/nf-core/igvreports/meta.yml", "tree_sha": "5c9178e27010f5678872c7ce7117c8a9c8ea5fac", "files": [ "modules/nf-core/igvreports/environment.yml", "modules/nf-core/igvreports/main.nf", "modules/nf-core/igvreports/meta.yml", "modules/nf-core/igvreports/tests/main.nf.test", "modules/nf-core/igvreports/tests/main.nf.test.snap", "modules/nf-core/igvreports/tests/nextflow.config" ], "type": "module", "meta": { "name": "igvreports", "description": "A Python application to generate self-contained HTML reports for variant review and other genomic applications", "keywords": [ "vcf", "variant", "genomics" ], "tools": [ { "igvreports": { "description": "Creates self-contained html pages for visual variant review with IGV (igv.js).", "homepage": "https://github.com/igvteam/igv-reports", "documentation": "https://github.com/igvteam/igv-reports", "tool_dev_url": "https://github.com/igvteam/igv-reports", "doi": "10.1093/bioinformatics/btac830", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sites": { "type": "file", "description": "VCF, BED, MAF, BEDPE, or generic tab delimited file of genomic variant sites\n", "ontologies": [] } }, { "tracks": { "type": "file", "description": "List of any set of files of the types that IGV can display,\neg BAM/CRAM, GTF/GFF, VCF, BED, etc\n", "ontologies": [] } }, { "tracks_indices": { "type": "file", "description": "List of indices for the tracks\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'genome_name' ]\n" } }, { "fasta": { "type": "file", "description": "Reference fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference fasta file index", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "report": [ [ { "meta": { "type": "file", "description": "html report with a table of genomic sites and an embedded\nIGV genome browser for viewing data for each site\n", "pattern": "*.{html}", "ontologies": [] } }, { "*.html": { "type": "file", "description": "html report with a table of genomic sites and an embedded\nIGV genome browser for viewing data for each site\n", "pattern": "*.{html}", "ontologies": [] } } ] ], "versions_igvreports": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "igvreports": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import igv_reports; print(igv_reports.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "igvreports": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import igv_reports; print(igv_reports.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@souljamie" ], "maintainers": [ "@souljamie" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ilastik_multicut", "path": "modules/nf-core/ilastik/multicut/meta.yml", "tree_sha": "be761980be1eab9a754d3e5840b118353c77aa29", "files": [ "modules/nf-core/ilastik/multicut/main.nf", "modules/nf-core/ilastik/multicut/meta.yml", "modules/nf-core/ilastik/multicut/tests/main.nf.test", "modules/nf-core/ilastik/multicut/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ilastik_multicut", "description": "Ilastik is a tool that utilizes machine learning algorithms to classify pixels, segment, track and count cells in images. Ilastik contains a graphical user interface to interactively label pixels. However, this nextflow module will implement the --headless mode, to apply pixel classification using a pre-trained .ilp file on an input image.", "keywords": [ "multicut", "segmentation", "pixel classification" ], "tools": [ { "ilastik": { "description": "Ilastik is a user friendly tool that enables pixel classification, segmentation and analysis.", "homepage": "https://www.ilastik.org/", "documentation": "https://www.ilastik.org/documentation/", "tool_dev_url": "https://github.com/ilastik/ilastik", "license": [ "GPL3" ], "identifier": "biotools:ilastik" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "h5": { "type": "file", "description": "h5 file containing image stack to classify file", "pattern": "*.{h5,hdf5}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } }, { "probs": { "type": "file", "description": "Probability map for boundary based segmentation as exported by the pixel classification workflow.", "pattern": "*.{h5,hdf5}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ], { "ilp": { "type": "file", "description": "Trained 'Boundary-based Segmentation with Multicut' .ilp project file", "pattern": "*.{ilp}", "ontologies": [] } } ], "output": { "mask": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tiff": { "type": "file", "description": "Multicut segmentation mask output.", "pattern": "*.{tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "versions_ilastik": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ilastik": { "type": "string", "description": "The name of the tool" } }, { "/opt/ilastik-1.4.0-Linux/run_ilastik.sh --headless --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ilastik": { "type": "string", "description": "The name of the tool" } }, { "/opt/ilastik-1.4.0-Linux/run_ilastik.sh --headless --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FloWuenne" ], "maintainers": [ "@FloWuenne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" }, { "name": "molkart", "version": "1.2.0" } ] }, { "name": "ilastik_pixelclassification", "path": "modules/nf-core/ilastik/pixelclassification/meta.yml", "tree_sha": "aec1bc8d74724f161da2a4df19d9b6465f6d57fc", "files": [ "modules/nf-core/ilastik/pixelclassification/main.nf", "modules/nf-core/ilastik/pixelclassification/meta.yml", "modules/nf-core/ilastik/pixelclassification/tests/main.nf.test", "modules/nf-core/ilastik/pixelclassification/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ilastik_pixelclassification", "description": "Ilastik is a tool that utilizes machine learning algorithms to classify pixels, segment, track and count cells in images. Ilastik contains a graphical user interface to interactively label pixels. However, this nextflow module will implement the --headless mode, to apply pixel classification using a pre-trained .ilp file on an input image.", "keywords": [ "pixel_classification", "segmentation", "probability_maps" ], "tools": [ { "ilastik": { "description": "Ilastik is a user friendly tool that enables pixel classification, segmentation and analysis.", "homepage": "https://www.ilastik.org/", "documentation": "https://www.ilastik.org/documentation/", "tool_dev_url": "https://github.com/ilastik/ilastik", "licence": [ "GPL3" ], "identifier": "biotools:ilastik" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information for h5 file\ne.g. [ id:'test' ]\n" } }, { "input_img": { "type": "file", "description": "Input img file containing image stack to classify. Input format is specified within the .ilp project file.", "ontologies": [] } }, { "output_format": { "type": "string", "description": "String specifying the output format passed as the file extension to the output file specified with the `output_filename_format` parameter." } }, { "export_source": { "type": "string", "description": "String passed to the `export_source` parameter - valid options are 'probabilities', '\"simple segmentation\"', 'uncertainty', 'features', 'labels']" } } ], { "ilp": { "type": "file", "description": "Trained ilastik pixel classification .ilp project file", "pattern": "*.{ilp}", "ontologies": [] } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.${output_format}": { "type": "file", "description": "Output file from ilastik pixel classification, as specified by the `output_format` parameter.", "ontologies": [] } } ] ], "versions_ilastik": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ilastik": { "type": "string", "description": "The name of the tool" } }, { "/opt/ilastik-1.4.0-Linux/run_ilastik.sh --headless --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ilastik": { "type": "string", "description": "The name of the tool" } }, { "/opt/ilastik-1.4.0-Linux/run_ilastik.sh --headless --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FloWuenne" ], "maintainers": [ "@FloWuenne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" }, { "name": "molkart", "version": "1.2.0" } ] }, { "name": "imc2mc", "path": "modules/nf-core/imc2mc/meta.yml", "tree_sha": "9aa4114bda2d45f119ee51bc5ea1228fe74f7f68", "files": [ "modules/nf-core/imc2mc/environment.yml", "modules/nf-core/imc2mc/main.nf", "modules/nf-core/imc2mc/meta.yml", "modules/nf-core/imc2mc/tests/main.nf.test", "modules/nf-core/imc2mc/tests/main.nf.test.snap", "modules/nf-core/imc2mc/tests/nextflow.config" ], "type": "module", "meta": { "name": "imc2mc", "description": "Staging module transforming Imaging Mass Cytometry .txt files to .tif files with OME-XML metadata. Includes optional hot pixel removal.", "keywords": [ "imaging", "ome-tif", "staging", "MCMICRO" ], "tools": [ { "imc2mc": { "description": "Formatting Imaging Mass Cytrometry (IMC) output files to be compatible with the MCMICRO pipeline.", "homepage": "https://github.com/SchapiroLabor/imc2mc", "documentation": "https://github.com/SchapiroLabor/imc2mc", "tool_dev_url": "https://github.com/SchapiroLabor/imc2mc", "licence": [ "GPL-3.0 license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "txtfile": { "type": "file", "description": "Acquisition TXT file", "pattern": "*.{txt}", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "output": { "tif": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tif": { "type": "file", "description": "One output .tif file containing acquisition and metadata", "pattern": "*.{tif}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "versions_imc2mc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "imc2mc": { "type": "string", "description": "The name of the tool" } }, { "imc2mc --version | sed 's/v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "imc2mc": { "type": "string", "description": "The name of the tool" } }, { "imc2mc --version | sed 's/v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MargotCh", "@kbestak" ], "maintainers": [ "@MargotCh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "immunedeconv", "path": "modules/nf-core/immunedeconv/meta.yml", "tree_sha": "4062cd078000ce782fac87a9281bd96caf4e0727", "files": [ "modules/nf-core/immunedeconv/environment.yml", "modules/nf-core/immunedeconv/main.nf", "modules/nf-core/immunedeconv/meta.yml", "modules/nf-core/immunedeconv/templates/immunedeconv.R", "modules/nf-core/immunedeconv/tests/main.nf.test", "modules/nf-core/immunedeconv/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "immunedeconv", "description": "Perform immune cell deconvolution using RNA-seq data and various computational methods.", "keywords": [ "Immune Deconvolution", "RNA-seq", "Bioinformatics Tools", "Computational Immunology" ], "tools": [ { "immunedeconv": { "description": "The immunedeconv R package provides functions for immune cell deconvolution\nfrom RNA-seq data. It supports multiple deconvolution methods and generates\nresults as well as visualizations.\n", "homepage": "https://github.com/icbi-lab/immunedeconv", "documentation": "https://icbi-lab.github.io/immunedeconv/", "licence": [ "GPL-2" ], "identifier": "biotools:immunedeconv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input_file": { "type": "file", "description": "Input matrix with genes in rows and samples in columns.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "method": { "type": "string", "description": "The deconvolution method to use (e.g., 'CIBERSORT', 'EPIC', 'xCell')." } }, { "function": { "type": "string", "description": "The specific function from immunedeconv to execute for analysis." } } ], { "gene_symbol_col": { "type": "string", "description": "Column name for gene symbols in the matrix input file." } } ], "output": { "deconv_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.deconvolution_results.tsv": { "type": "file", "description": "Results table containing deconvolution data.", "pattern": "*.deconvolution_results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "deconv_plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.png": { "type": "file", "description": "Visualization plots generated during deconvolution.", "pattern": "*.png", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@grst", "@nschcolnicov" ], "maintainers": [ "@grst", "@nschcolnicov" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "infernal_cmscan", "path": "modules/nf-core/infernal/cmscan/meta.yml", "tree_sha": "865079d95c0620837820451e4dac498a136aaa72", "files": [ "modules/nf-core/infernal/cmscan/environment.yml", "modules/nf-core/infernal/cmscan/main.nf", "modules/nf-core/infernal/cmscan/meta.yml", "modules/nf-core/infernal/cmscan/tests/main.nf.test", "modules/nf-core/infernal/cmscan/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "infernal_cmscan", "description": "Search covariance models against a sequence collection using cmscan", "keywords": [ "rrna", "covariance model", "sequence search", "cmscan" ], "tools": [ { "infernal": { "description": "Infernal is for searching DNA sequence databases for RNA structure and sequence similarities.", "homepage": "http://eddylab.org/infernal/Userguide.pdf", "documentation": "http://eddylab.org/infernal/Userguide.pdf", "tool_dev_url": "https://github.com/EddyRivasLab/infernal", "doi": "10.1093/bioinformatics/btt509", "licence": [ "BSD-3-clause" ], "identifier": "biotools:infernal" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "A FASTA file of sequences to search against the covariance models.\nCan be gzipped.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the covariance model directory\ne.g. [ id:'test' ]\n" } }, { "cmdb": { "type": "file", "description": "A directory containing calibrated Infernal covariance model (.cm) files.\n", "ontologies": [ { "edam": "http://edamontology.org/data_4388" } ] } } ], { "clanin": { "type": "file", "description": "A clan inflation file (clanin) for clan detection during search.\nWhen provided, cmscan automatically uses --clanin, --fmt 2, and --oclan.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.txt.gz": { "type": "file", "description": "Human readable output summarising cmscan search results", "pattern": "*.{txt.gz}", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "tbl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.tbl.gz": { "type": "file", "description": "Tabular (space-delimited) summary of per-target output", "pattern": "*.{tbl.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_infernal": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "infernal": { "type": "string", "description": "The name of the tool" } }, { "cmsearch -h | sed '2!d;s/.*INFERNAL //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_gzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gzip": { "type": "string", "description": "The name of the tool" } }, { "gzip --version |& sed '1!d;s/gzip //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "infernal": { "type": "string", "description": "The name of the tool" } }, { "cmsearch -h | sed '2!d;s/.*INFERNAL //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gzip": { "type": "string", "description": "The name of the tool" } }, { "gzip --version |& sed '1!d;s/gzip //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sainsachiko" ], "maintainers": [ "@sainsachiko" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "infernal_cmsearch", "path": "modules/nf-core/infernal/cmsearch/meta.yml", "tree_sha": "79873ac5121568da7e7ba551c9186f060703000b", "files": [ "modules/nf-core/infernal/cmsearch/environment.yml", "modules/nf-core/infernal/cmsearch/main.nf", "modules/nf-core/infernal/cmsearch/meta.yml", "modules/nf-core/infernal/cmsearch/tests/main.nf.test", "modules/nf-core/infernal/cmsearch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "infernal_cmsearch", "description": "Search covariance models against a sequence database", "keywords": [ "rrna", "covariance model", "sequence search" ], "tools": [ { "infernal": { "description": "Infernal is for searching DNA sequence databases for RNA structure and sequence similarities.", "homepage": "http://eddylab.org/infernal/Userguide.pdf", "documentation": "http://eddylab.org/infernal/Userguide.pdf", "tool_dev_url": "https://github.com/EddyRivasLab/infernal", "doi": "10.1093/bioinformatics/btt509", "licence": [ "BSD-3-clause" ], "identifier": "biotools:infernal" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cmfile": { "type": "file", "description": "A calibrated Infernal covariance model file\n", "ontologies": [ { "edam": "http://edamontology.org/data_1364" } ] } }, { "seqdb": { "type": "file", "description": "A FASTA file of sequences to search the covariance models\nagainst. Can be gzipped.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "write_align": { "type": "boolean", "description": "Flag to save optional alignment output in Stockholm\nformat. Specify with 'true' to save.\n" } }, { "write_target": { "type": "boolean", "description": "Flag to save optional per target summary in a tabular\nformat. Specify with 'true' to save.\n" } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.txt.gz": { "type": "file", "description": "Human readable output summarizing hmmsearch results", "pattern": "*.{txt.gz}", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "alignments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.sto.gz": { "type": "file", "description": "Optional multiple sequence alignment (MSA) in Stockholm format", "pattern": "*.{sto.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1961" } ] } } ] ], "target_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.tbl.gz": { "type": "file", "description": "Optional tabular (space-delimited) summary of per-target output", "pattern": "*.{tbl.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_infernal": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "infernal": { "type": "string", "description": "The name of the tool" } }, { "cmsearch -h | sed '2!d;s/.*INFERNAL //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_gzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gzip": { "type": "string", "description": "The name of the tool" } }, { "gzip --version |& sed '1!d;s/gzip //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "infernal": { "type": "string", "description": "The name of the tool" } }, { "cmsearch -h | sed '2!d;s/.*INFERNAL //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gzip": { "type": "string", "description": "The name of the tool" } }, { "gzip --version |& sed '1!d;s/gzip //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "instrain_compare", "path": "modules/nf-core/instrain/compare/meta.yml", "tree_sha": "cc7aa0ad7623b28654d3be006f0eefae8403d12b", "files": [ "modules/nf-core/instrain/compare/environment.yml", "modules/nf-core/instrain/compare/main.nf", "modules/nf-core/instrain/compare/meta.yml", "modules/nf-core/instrain/compare/tests/main.nf.test", "modules/nf-core/instrain/compare/tests/main.nf.test.snap", "modules/nf-core/instrain/compare/tests/nextflow.config" ], "type": "module", "meta": { "name": "instrain_compare", "description": "Strain-level comparisons across multiple inStrain profiles", "keywords": [ "instrain", "compare", "align", "diversity", "coverage" ], "tools": [ { "instrain": { "description": "Calculation of strain-level metrics", "homepage": "https://github.com/MrOlm/instrain", "documentation": "https://instrain.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/MrOlm/instrain", "doi": "10.1038/s41587-020-00797-0", "licence": [ "MIT" ], "identifier": "biotools:instrain" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bams": { "type": "file", "description": "Path to .bam files that were profiled", "pattern": "*.{bam,sam}", "ontologies": [] } }, { "profiles": { "type": "directory", "description": "InStrain profile folders", "pattern": "*.IS/" } } ], { "stb_file": { "type": "file", "description": "Path to .stb (scaffold to bin) file that was profiled", "pattern": "*.stb", "ontologies": [] } } ], "output": { "compare": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.IS_compare": { "type": "directory", "description": "inStrain compare folders", "pattern": "*.IS_compare/" } } ] ], "comparisons_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.IS_compare/output/*.IS_compare_comparisonsTable.tsv": { "type": "file", "description": "Comparisons table", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "pooled_snv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.IS_compare/output/*.IS_compare_pooled_SNV_data.tsv": { "type": "file", "description": "Pooled SNV", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "snv_keys": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.IS_compare/output/*.IS_compare_pooled_SNV_data_keys.tsv": { "type": "file", "description": "SNV keys", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "snv_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.IS_compare/output/*.IS_compare_pooled_SNV_info.tsv": { "type": "file", "description": "SNV information", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_instrain": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "instrain": { "type": "string", "description": "The name of the tool" } }, { "inStrain compare --version 2>&1 | sed -n 's/.*inStrain version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "instrain": { "type": "string", "description": "The name of the tool" } }, { "inStrain compare --version 2>&1 | sed -n 's/.*inStrain version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@margotl9", "@CarsonJM" ], "maintainers": [ "@margotl9", "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" } ] }, { "name": "instrain_profile", "path": "modules/nf-core/instrain/profile/meta.yml", "tree_sha": "9268f7581aeedc7b92eaf6d3fd5ca5495fea7499", "files": [ "modules/nf-core/instrain/profile/environment.yml", "modules/nf-core/instrain/profile/main.nf", "modules/nf-core/instrain/profile/meta.yml", "modules/nf-core/instrain/profile/tests/main.nf.test", "modules/nf-core/instrain/profile/tests/main.nf.test.snap", "modules/nf-core/instrain/profile/tests/nextflow.config" ], "type": "module", "meta": { "name": "instrain_profile", "description": "inStrain is python program for analysis of co-occurring genome populations from metagenomes that allows highly accurate genome comparisons, analysis of coverage, microdiversity, and linkage, and sensitive SNP detection with gene localization and synonymous non-synonymous identification", "keywords": [ "instrain", "metagenomics", "population genomics", "profile" ], "tools": [ { "instrain": { "description": "Calculation of strain-level metrics", "homepage": "https://github.com/MrOlm/instrain", "documentation": "https://instrain.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/MrOlm/instrain", "doi": "10.1038/s41587-020-00797-0", "licence": [ "MIT" ], "identifier": "biotools:instrain" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test']" } }, { "bam": { "type": "file", "description": "Path to .bam file to be profiled", "pattern": "*.{bam,sam}", "ontologies": [] } } ], { "genome_fasta": { "type": "file", "description": "Path to .fasta file to be profiled; MUST be the .fasta file that was mapped to to create the .bam file", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } }, { "genes_fasta": { "type": "file", "description": "Path to .fna file of genes to be profiled (OPTIONAL)", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } }, { "stb_file": { "type": "file", "description": "Path to .stb (scaffold to bin) file to be profiled (OPTIONAL)", "pattern": "*.stb", "ontologies": [] } } ], "output": { "profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.IS": { "type": "directory", "description": "InStrain profile folder", "pattern": "*.IS/" } } ] ], "snvs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.IS/output/*.IS_SNVs.tsv": { "type": "file", "description": "SNVs", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gene_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.IS/output/*.IS_gene_info.tsv": { "type": "file", "description": "Gene information", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "genome_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.IS/output/*.IS_genome_info.tsv": { "type": "file", "description": "Genome information", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "linkage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.IS/output/*.IS_linkage.tsv": { "type": "file", "description": "Linkage information", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "mapping_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.IS/output/*.IS_mapping_info.tsv": { "type": "file", "description": "Mapping information", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "scaffold_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.IS/output/*.IS_scaffold_info.tsv": { "type": "file", "description": "Scaffold information", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_instrain": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "instrain": { "type": "string", "description": "The name of the tool" } }, { "inStrain profile --version 2>&1 | sed -n 's/.*inStrain version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "instrain": { "type": "string", "description": "The name of the tool" } }, { "inStrain profile --version 2>&1 | sed -n 's/.*inStrain version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mrolm" ], "maintainers": [ "@mrolm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" } ] }, { "name": "integronfinder", "path": "modules/nf-core/integronfinder/meta.yml", "tree_sha": "da2a0a47d63d71fe78989134c2d59d4431aba8de", "files": [ "modules/nf-core/integronfinder/environment.yml", "modules/nf-core/integronfinder/main.nf", "modules/nf-core/integronfinder/meta.yml", "modules/nf-core/integronfinder/tests/main.nf.test", "modules/nf-core/integronfinder/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "integronfinder", "description": "Detect integrons in DNA sequences", "keywords": [ "bacteria", "fasta", "mobile genetic elements", "integron" ], "tools": [ { "integronfinder": { "description": "Integron Finder aims at detecting independently integron integrase and attC recombination sites in DNA sequences", "homepage": "https://integronfinder.readthedocs.io/en/latest/", "documentation": "https://integronfinder.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/gem-pasteur/Integron_Finder/", "doi": "10.3390/microorganisms10040700", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:integron_finder" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Nucleotide sequences in FASTA format", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/data_2977" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*/*.gbk": { "type": "file", "description": "Creates a Genbank files with all the annotations found (present in the .integrons file)", "pattern": "*.gbk", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ] ], "integrons": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*/*.integrons": { "type": "file", "description": "A file with all integrons and their elements detected in all sequences in the input file", "pattern": "*.integrons", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*/*.summary": { "type": "file", "description": "A summary file with the number and type of integrons per sequence", "pattern": "*.summary", "ontologies": [] } } ] ], "out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*/integron_finder.out": { "type": "file", "description": "A copy standard output. The stdout can be silenced with the argument --mute", "pattern": "integron_finder.out", "ontologies": [] } } ] ], "versions_integronfinder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "integronfinder": { "type": "string", "description": "The name of the tool" } }, { "integron_finder --version 2>&1 | sed '1!d;s/^integron_finder version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "integronfinder": { "type": "string", "description": "The name of the tool" } }, { "integron_finder --version 2>&1 | sed '1!d;s/^integron_finder version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nguyent-son", "@juke34", "@jhayer" ], "maintainers": [ "@nguyent-son", "@juke34", "@jhayer" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "interproscan", "path": "modules/nf-core/interproscan/meta.yml", "tree_sha": "9c990fe71934579e7ee048e7052d8ebca40fccc9", "files": [ "modules/nf-core/interproscan/environment.yml", "modules/nf-core/interproscan/main.nf", "modules/nf-core/interproscan/meta.yml", "modules/nf-core/interproscan/tests/main.nf.test", "modules/nf-core/interproscan/tests/main.nf.test.snap", "modules/nf-core/interproscan/tests/nextflow.config", "modules/nf-core/interproscan/tests/nextflow_database.config" ], "type": "module", "meta": { "name": "interproscan", "description": "Produces protein annotations and predictions from an amino acids FASTA file", "keywords": [ "annotation", "fasta", "protein", "dna", "interproscan" ], "tools": [ { "interproscan": { "description": "InterPro integrates together predictive information about proteins function from a number of partner resources", "homepage": "https://www.ebi.ac.uk/interpro/search/sequence/", "documentation": "https://interproscan-docs.readthedocs.io", "tool_dev_url": "https://github.com/ebi-pf-team/interproscan", "doi": "10.1093/bioinformatics/btu031", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing the amino acid or dna query sequences", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "interproscan_database": { "type": "directory", "description": "Path to the data/ folder of an InterProScan release matching the module\nversion (untarred from\nhttp://ftp.ebi.ac.uk/pub/software/unix/iprscan/5/${version_major}-${version_minor}/interproscan-${version_major}-${version_minor}-64-bit.tar.gz).\nHMMs should already be pressed (python3 setup.py -f interproscan.properties),\notherwise hmmpress runs in every task and parallel tasks may race.\n" } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.tsv": { "type": "file", "description": "Tab separated file containing with detailed hits", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.xml": { "type": "file", "description": "XML file containing with detailed hits", "pattern": "*.{xml}", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.gff3": { "type": "file", "description": "GFF3 file containing with detailed hits", "pattern": "*.{gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.json": { "type": "file", "description": "JSON file containing with detailed hits", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_interproscan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "interproscan": { "type": "string", "description": "The name of the tool" } }, { "interproscan.sh --version | sed \"1!d; s/.*version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "interproscan": { "type": "string", "description": "The name of the tool" } }, { "interproscan.sh --version | sed \"1!d; s/.*version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@toniher", "@mahesh-panchal" ], "maintainers": [ "@toniher", "@vagkaratzas", "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" }, { "name": "proteinannotator", "version": "1.1.0" } ] }, { "name": "iphop_download", "path": "modules/nf-core/iphop/download/meta.yml", "tree_sha": "10c13e42f16ec8ead3771a7974c860fc79e6daef", "files": [ "modules/nf-core/iphop/download/environment.yml", "modules/nf-core/iphop/download/main.nf", "modules/nf-core/iphop/download/meta.yml", "modules/nf-core/iphop/download/tests/main.nf.test", "modules/nf-core/iphop/download/tests/main.nf.test.snap", "modules/nf-core/iphop/download/tests/nextflow.config" ], "type": "module", "meta": { "name": "iphop_download", "description": "Download, extract, and check md5 of iPHoP databases", "keywords": [ "metagenomics", "iphop", "database", "download", "phage", "bacteria", "host" ], "tools": [ { "iphop": { "description": "Predict host genus from genomes of uncultivated phages.", "homepage": "https://bitbucket.org/srouxjgi/iphop/src/main/", "documentation": "https://bitbucket.org/srouxjgi/iphop/src/main/", "tool_dev_url": "https://bitbucket.org/srouxjgi/iphop/src/main/", "doi": "10.1371/journal.pbio.3002083", "licence": [ "Modified GPL v3" ], "identifier": "" } } ], "output": { "iphop_db": [ { "iphop_db/": { "type": "directory", "description": "Directory containing downloaded and md5 checked iPHoP database", "pattern": "iphop_db/" } } ], "versions_iphop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iphop": { "type": "string", "description": "The name of the tool" } }, { "iphop --version 2>&1 | sed '1!d;s/iPHoP v//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iphop": { "type": "string", "description": "The name of the tool" } }, { "iphop --version 2>&1 | sed '1!d;s/iPHoP v//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" } ] }, { "name": "iphop_predict", "path": "modules/nf-core/iphop/predict/meta.yml", "tree_sha": "3744107260d482c394e00f761aa6ab193ff18d47", "files": [ "modules/nf-core/iphop/predict/environment.yml", "modules/nf-core/iphop/predict/main.nf", "modules/nf-core/iphop/predict/meta.yml", "modules/nf-core/iphop/predict/tests/main.nf.test", "modules/nf-core/iphop/predict/tests/main.nf.test.snap", "modules/nf-core/iphop/predict/tests/nextflow.config" ], "type": "module", "meta": { "name": "iphop_predict", "description": "Predict phage host using iPHoP", "keywords": [ "metagenomics", "iphop", "database", "download", "phage", "bacteria", "host" ], "tools": [ { "iphop": { "description": "Predict host genus from genomes of uncultivated phages.", "homepage": "https://bitbucket.org/srouxjgi/iphop/src/main/", "documentation": "https://bitbucket.org/srouxjgi/iphop/src/main/", "tool_dev_url": "https://bitbucket.org/srouxjgi/iphop/src/main/", "doi": "10.1371/journal.pbio.3002083", "licence": [ "Modified GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file containing phage contigs/scaffolds/chromosomes", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], { "iphop_db": { "type": "directory", "description": "Directory pointing to iPHoP database" } } ], "output": { "iphop_genus": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "Host_prediction_to_genus_m*.csv": { "type": "file", "description": "File containing integrated host predictions at genus level, with a minimum score defined by the `--min_score` argument", "pattern": "Host_prediction_to_genus_m*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "iphop_genome": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "Host_prediction_to_genome_m*.csv": { "type": "file", "description": "File containing integrated host predictions at host genome level, with a minimum score defined by the `--min_score` argument", "pattern": "Host_prediction_to_genome_m*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "iphop_detailed_output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "Detailed_output_by_tool.csv": { "type": "file", "description": "File containing each phage's top 5 hits via each method", "pattern": "Detailed_output_by_tool.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_iphop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iphop": { "type": "string", "description": "The name of the tool" } }, { "iphop --version 2>&1 | sed '1!d;s/iPHoP v//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iphop": { "type": "string", "description": "The name of the tool" } }, { "iphop --version 2>&1 | sed '1!d;s/iPHoP v//;s/:.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" } ] }, { "name": "iqtree", "path": "modules/nf-core/iqtree/meta.yml", "tree_sha": "fc4aa95d0c53a374724a687c725d04abe3af28a4", "files": [ "modules/nf-core/iqtree/environment.yml", "modules/nf-core/iqtree/main.nf", "modules/nf-core/iqtree/meta.yml", "modules/nf-core/iqtree/tests/iqtree_bootstrap.config", "modules/nf-core/iqtree/tests/iqtree_optional.config", "modules/nf-core/iqtree/tests/iqtree_treels.config", "modules/nf-core/iqtree/tests/main.nf.test", "modules/nf-core/iqtree/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "iqtree", "description": "Produces a Newick format phylogeny from a multiple sequence alignment using the maximum likelihood algorithm. Capable of bacterial genome size alignments.", "keywords": [ "phylogeny", "newick", "maximum likelihood" ], "tools": [ { "iqtree": { "description": "Efficient phylogenomic software by maximum likelihood.", "homepage": "http://www.iqtree.org", "documentation": "http://www.iqtree.org/doc", "tool_dev_url": "https://github.com/iqtree/iqtree2", "doi": "10.1093/molbev/msaa015", "licence": [ "GPL v2-or-later" ], "identifier": "biotools:iqtree" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy map containing sample information for the\nalignment/tree file, e.g. [ id: 'test' ]\n" } }, { "alignment": { "type": "file", "description": "One or more input alignment file in PHYLIP, FASTA, NEXUS, CLUSTAL or MSF format or a directory of such files (-s)", "pattern": "*.{fasta,fas,fa,mfa,phy,aln,nex,nexus,msf}", "ontologies": [] } }, { "tree": { "type": "file", "description": "File containing one or multiple phylogenetic trees (-t): - Single tree used e.g. as starting tree for tree search - Set of trees used e.g. for distance computation, consensus tree construction", "pattern": "*.{tre,tree,treefile,newick,nwk,nex,nexus}", "ontologies": [] } } ], { "tree_te": { "type": "file", "description": "File containing single phylogenetic tree (-te) Use cases: - fixed user tree to skip tree search - ancestral sequence reconstruction", "pattern": "*.{tre,tree,treefile,newick,nwk,nex,nexus}", "ontologies": [] } }, { "lmclust": { "type": "file", "description": "NEXUS file containing taxon clusters for quartet mapping analysis (-lmclust)", "pattern": "*.nex{us}", "ontologies": [] } }, { "mdef": { "type": "file", "description": "NEXUS model file defining new models (-mdef)", "pattern": "*.nex{us}", "ontologies": [] } }, { "partitions_equal": { "type": "file", "description": "Partition file for edge-equal partition model, all partitions share same set of branch lengths (-q)", "pattern": "*.{nex,nexus,tre,tree,treefile}", "ontologies": [] } }, { "partitions_proportional": { "type": "file", "description": "Partition file for edge-equal partition model, all partitions share same set of branch lengths (-spp)", "pattern": "*.{nex,nexus,tre,tree,treefile}", "ontologies": [] } }, { "partitions_unlinked": { "type": "file", "description": "Partition file for edge-equal partition model, all partitions share same set of branch lengths (-sp)", "pattern": "*.{nex,nexus,tre,tree,treefile}", "ontologies": [] } }, { "guide_tree": { "type": "file", "description": "File containing guide tree for inference of site frequency profiles (-ft)", "pattern": "*.{nex,nexus,tre,tree,treefile}", "ontologies": [] } }, { "sitefreq_in": { "type": "file", "description": "Site frequency file (-fs)", "pattern": "*.sitefreq", "ontologies": [] } }, { "constraint_tree": { "type": "file", "description": "File containing opological constraint tree in NEWICK format. The constraint tree can be a multifurcating tree and need not to include all taxa. (-g)", "pattern": "*.{nwk,newick}", "ontologies": [] } }, { "trees_z": { "type": "file", "description": "File containing a set of trees for which log-likelihoods should be computed (-z)", "ontologies": [] } }, { "suptree": { "type": "file", "description": "File containing input “target” tree, support values are extracted from trees passed via -t, and mapped onto the target tree (-sup)", "ontologies": [] } }, { "trees_rf": { "type": "file", "description": "File containing a second tree set (-rf). Used for computing the distance to the primary tree set (`tree`)", "pattern": "*.{tre,tree,treefile,newick,nwk,nex,nexus}", "ontologies": [] } } ], "output": { "phylogeny": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.treefile": { "type": "file", "description": "A phylogeny in Newick format", "pattern": "*.{treefile}", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.iqtree": { "type": "file", "description": "Main report file containing computational\nresults as well as a textual visualization\nof the final tree\n", "pattern": "*.{iqtree}", "ontologies": [] } } ] ], "mldist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.mldist": { "type": "file", "description": "File containing the pairwise maximum\nlikelihood distances as a matrix\n", "pattern": "*.{mldist}", "ontologies": [] } } ] ], "lmap_svg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.lmap.svg": { "type": "file", "description": "File containing likelihood mapping analysis\nresults in .svg format (-lmap/-lmclust)\n", "pattern": "*.lmap.svg", "ontologies": [] } } ] ], "lmap_eps": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.lmap.eps": { "type": "file", "description": "File containing likelihood mapping analysis\nresults in .eps format (-lmap/-lmclust)\n", "pattern": "*.lmap.eps", "ontologies": [] } } ] ], "lmap_quartetlh": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.lmap.quartetlh": { "type": "file", "description": "File containing quartet log-likelihoods (-wql)\n", "pattern": "*.lmap.quartetlh", "ontologies": [] } } ] ], "sitefreq_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.sitefreq": { "type": "file", "description": "File containing site frequency profiles (-ft)\n", "pattern": "*.sitefreq", "ontologies": [] } } ] ], "bootstrap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.ufboot": { "type": "file", "description": "File containing all bootstrap trees (-wbt/-wbtl)\n", "pattern": "*.ufboot", "ontologies": [] } } ] ], "state": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.state": { "type": "file", "description": "File containing ancestral sequences for all\nnodes of the tree by empirical Bayesian method (-asr)\n", "pattern": "*.{state}", "ontologies": [] } } ] ], "contree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.contree": { "type": "file", "description": "File containing consensus tree (-con/-bb)\n", "pattern": "*.{contree}", "ontologies": [] } } ] ], "nex": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.nex": { "type": "file", "description": "File containing consensus network (-net/-bb)\n", "pattern": "*.{nex}", "ontologies": [] } } ] ], "best_scheme": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.best_scheme": { "type": "file", "description": "File containing the best-fit partitioning scheme selected by\nModelFinder partition merging (-m MFP+MERGE/TESTMERGE)\n", "pattern": "*.{best_scheme}", "ontologies": [] } } ] ], "splits": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.splits": { "type": "file", "description": "File containing consensus network in star-dot format (-wsplits)\n", "pattern": "*.{splits}", "ontologies": [] } } ] ], "suptree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.suptree": { "type": "file", "description": "File containing tree with assigned support\nvalues based on supplied \"target\" tree (-sup)\n", "pattern": "*.{suptree}", "ontologies": [] } } ] ], "alninfo": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.alninfo": { "type": "file", "description": "File containing alignment site statistics (-alninfo)\n", "pattern": "*.{alninfo}", "ontologies": [] } } ] ], "partlh": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.partlh": { "type": "file", "description": "File containing partition log-likelihoods (-wpl)\n", "pattern": "*.{partlh}", "ontologies": [] } } ] ], "siteprob": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.siteprob": { "type": "file", "description": "File containing site posterior probabilities (-wspr/-wspm/-wspmr)\n", "pattern": "*.{siteprob}", "ontologies": [] } } ] ], "sitelh": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.sitelh": { "type": "file", "description": "File containing site log-likelihoods (-wsl/-wslr/-wslm/-wslmr)\n", "pattern": "*.{sitelh}", "ontologies": [] } } ] ], "treels": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.treels": { "type": "file", "description": "File containing all locally optimal trees (-wt)\n", "pattern": "*.{treels}", "ontologies": [] } } ] ], "rate": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.rate": { "type": "file", "description": "File containing inferred site-specific\nevolutionary rates (-wsr)\n", "pattern": "*.{rate}", "ontologies": [] } } ] ], "mlrate": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.mlrate": { "type": "file", "description": "File containing site-specific substitution\nrates determined by maximum likelihood (--mlrate)\n", "pattern": "*.{mlrate}", "ontologies": [] } } ] ], "exch_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "GTRPMIX.nex": { "type": "file", "description": "File containing the exchangeability matrix obtained from the optimization (--link-exchange-rates)", "pattern": "GTRPMIX.nex", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.log": { "type": "file", "description": "Log file of entire run", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_iqtree": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iqtree": { "type": "string", "description": "The name of the tool" } }, { "iqtree -version 2>&1 | grep -oE '[0-9]+[.][0-9]+[.][0-9]+' | head -n1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "iqtree": { "type": "string", "description": "The name of the tool" } }, { "iqtree -version 2>&1 | grep -oE '[0-9]+[.][0-9]+[.][0-9]+' | head -n1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@avantonder", "@aunderwo" ], "maintainers": [ "@avantonder", "@aunderwo", "@chriswyatt1" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genephylo", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "irescue", "path": "modules/nf-core/irescue/meta.yml", "tree_sha": "5100df637d64bd908c43cf6eb3ae0b84c78d45cf", "files": [ "modules/nf-core/irescue/environment.yml", "modules/nf-core/irescue/main.nf", "modules/nf-core/irescue/meta.yml", "modules/nf-core/irescue/tests/main.nf.test", "modules/nf-core/irescue/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "irescue", "description": "Quantification of transposable elements expression in scRNA-seq", "keywords": [ "scRNA-seq", "transposons", "repeats" ], "tools": [ { "irescue": { "description": "IRescue is a tool for uncertainty-aware quantification of transposable elements expression in scRNA-seq", "homepage": "https://pypi.org/project/IRescue", "documentation": "https://pypi.org/project/IRescue", "tool_dev_url": "https://github.com/bodegalab/irescue", "doi": "10.1093/nar/gkae793", "licence": [ "MIT" ], "identifier": "biotools:irescue" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], { "genome": { "type": "string", "description": "Genome assembly symbol. Not used when bed file is provided.\nIn this case, it can be any value or an empty string.\n" } }, { "bed": { "type": "file", "description": "Bed file of repeats genomic coordinates (optional).", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}": { "type": "directory", "description": "Folder containing count matrices and logs", "pattern": "${prefix}" } } ] ], "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/counts": { "type": "directory", "description": "Folder containing count matrices", "pattern": "${prefix}/counts" } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/irescue.log": { "type": "file", "description": "Text file containing run information", "pattern": "${prefix}/irescue.log", "ontologies": [] } } ] ], "tmp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/tmp": { "type": "directory", "description": "Folder containing temporary files,\nif kept using the \"--keeptmp\" argument (optional).\n", "pattern": "${prefix}/tmp" } } ] ], "versions_irescue": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "irescue": { "type": "string", "description": "The name of the tool" } }, { "irescue --version 2>&1 | sed '1!d ; s/IRescue //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "irescue": { "type": "string", "description": "The name of the tool" } }, { "irescue --version 2>&1 | sed '1!d ; s/IRescue //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@bepoli" ], "maintainers": [ "@bepoli" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "islandpath", "path": "modules/nf-core/islandpath/meta.yml", "tree_sha": "f3a692494ec89548d3a1a495ce2014107ad18f47", "files": [ "modules/nf-core/islandpath/environment.yml", "modules/nf-core/islandpath/main.nf", "modules/nf-core/islandpath/meta.yml", "modules/nf-core/islandpath/tests/main.nf.test", "modules/nf-core/islandpath/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "islandpath", "description": "Genomic island prediction in bacterial and archaeal genomes", "keywords": [ "genomes", "genomic islands", "prediction" ], "tools": [ { "islandpath": { "description": "IslandPath-DIMOB is a standalone software to predict genomic islands (GIs - clusters of genes in prokaryotic genomes of probable horizontal origin) in bacterial and archaeal genomes based on the presence of dinucleotide biases and mobility genes.", "homepage": "https://github.com/brinkmanlab/islandpath", "documentation": "https://github.com/brinkmanlab/islandpath#readme", "tool_dev_url": "https://github.com/brinkmanlab/islandpath", "doi": "10.1093/bioinformatics/bty095", "licence": [ "GPL v3" ], "identifier": "biotools:islandpath" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "genome": { "type": "file", "description": "Genome file in .gbk or .embl format.\npattern: \"*.{gbk, embl, gbff}\"\n", "ontologies": [] } } ] ], "output": { "gff": [ [ { "meta": { "type": "file", "description": "GFF file listing the predicted genomic islands and their coordinates", "pattern": "*.gff", "ontologies": [] } }, { "*.gff": { "type": "file", "description": "GFF file listing the predicted genomic islands and their coordinates", "pattern": "*.gff", "ontologies": [] } } ] ], "log": [ { "Dimob.log": { "type": "file", "description": "Log file of the islandpath run", "pattern": "*.log", "ontologies": [] } } ], "versions_islandpath": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "islandpath": { "type": "string", "description": "The name of the tool" } }, { "1.0.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "islandpath": { "type": "string", "description": "The name of the tool" } }, { "1.0.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jvfe" ], "maintainers": [ "@jvfe" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ismapper", "path": "modules/nf-core/ismapper/meta.yml", "tree_sha": "492c6234c5066d0734e37f8cc603efb44a51c003", "files": [ "modules/nf-core/ismapper/environment.yml", "modules/nf-core/ismapper/main.nf", "modules/nf-core/ismapper/meta.yml", "modules/nf-core/ismapper/tests/main.nf.test", "modules/nf-core/ismapper/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ismapper", "description": "Identify insertion sites positions in bacterial genomes", "keywords": [ "fastq", "insertion", "bacteria" ], "tools": [ { "ismapper": { "description": "A mapping-based tool for identification of the site and orientation of IS insertions in bacterial genomes.", "homepage": "https://github.com/jhawkey/IS_mapper", "documentation": "https://github.com/jhawkey/IS_mapper", "tool_dev_url": "https://github.com/jhawkey/IS_mapper", "doi": "10.1186/s12864-015-1860-2", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "A set of paired-end FASTQ files", "pattern": "*.{fastq.gz,fq.gz}", "ontologies": [] } }, { "reference": { "type": "file", "description": "Reference genome in GenBank format", "pattern": "*.{gbk}", "ontologies": [] } }, { "query": { "type": "file", "description": "Insertion sequences to query in FASTA format", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/*": { "type": "directory", "description": "Directory containing ISMapper result files", "pattern": "*/*" } } ] ], "versions_ismapper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ismapper": { "type": "string", "description": "The name of the tool" } }, { "ismap --version 2>&1 | sed -n 's/^.*ismap //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ismapper": { "type": "string", "description": "The name of the tool" } }, { "ismap --version 2>&1 | sed -n 's/^.*ismap //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "isoseq3_tag", "path": "modules/nf-core/isoseq3/tag/meta.yml", "tree_sha": "d8e11fddcade1a3ca4d17a4ff18a5f0735bb8196", "files": [ "modules/nf-core/isoseq3/tag/environment.yml", "modules/nf-core/isoseq3/tag/main.nf", "modules/nf-core/isoseq3/tag/meta.yml", "modules/nf-core/isoseq3/tag/tests/main.nf.test", "modules/nf-core/isoseq3/tag/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "isoseq3_tag", "description": "Extract UMI and cell barcodes", "deprecated": true, "keywords": [ "isoseq", "tag", "pacbio", "UMI", "cell_barcodes" ], "tools": [ { "isoseq3": { "description": "Iso-Seq - Scalable De Novo Isoform Discovery", "homepage": "https://github.com/PacificBiosciences/IsoSeq/tree/master", "documentation": "https://isoseq.how/", "tool_dev_url": "https://github.com/PacificBiosciences/IsoSeq/tree/master", "licence": [ "BSD-3-clause-Clear" ], "identifier": "biotools:isoseq3" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "BAM file, one full-length CCS file generated by lima", "pattern": "*.5p--3p.bam", "ontologies": [] } } ], { "design": { "type": "string", "description": "Barcoding design. Specifies which bases to use as cell/molecular barcodes.", "pattern": "^(?:\\d{1,2}[UBGX]-)+T$|^(?:\\d{1,2}[UBGX]-)+T(?:-\\d{1,2}[UBGX])+$|^T(?:-\\d{1,2}[UBGX])+$" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.flt.bam": { "type": "file", "description": "BAM file with full-length tagged reads", "pattern": "*.flt.bam", "ontologies": [] } } ] ], "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.flt.bam.pbi": { "type": "file", "description": "Pacbio index file of full-length tagged reads", "pattern": "*.flt.bam.pbi", "ontologies": [] } } ] ], "versions_isoseq3": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq3": { "type": "string", "description": "The name of the tool" } }, { "isoseq tag --version | sed -n '1s/isoseq tag \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq3": { "type": "string", "description": "The name of the tool" } }, { "isoseq tag --version | sed -n '1s/isoseq tag \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@skraettli" ], "maintainers": [ "@skraettli" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "isoseq_cluster", "path": "modules/nf-core/isoseq/cluster/meta.yml", "tree_sha": "d6e5ccfeda7ed80cae50a85dfc209ab288ea93d5", "files": [ "modules/nf-core/isoseq/cluster/environment.yml", "modules/nf-core/isoseq/cluster/main.nf", "modules/nf-core/isoseq/cluster/meta.yml", "modules/nf-core/isoseq/cluster/tests/main.nf.test", "modules/nf-core/isoseq/cluster/tests/main.nf.test.snap", "modules/nf-core/isoseq/cluster/tests/nextflow.config" ], "type": "module", "meta": { "name": "isoseq_cluster", "description": "IsoSeq - Cluster - Cluster trimmed consensus sequences", "deprecated": true, "keywords": [ "cluster", "HiFi", "isoseq", "Pacbio" ], "tools": [ { "isoseq": { "description": "IsoSeq - Cluster - Cluster trimmed consensus sequences", "homepage": "https://github.com/PacificBiosciences/IsoSeq/blob/master/isoseq-clustering.md", "documentation": "https://github.com/PacificBiosciences/IsoSeq/blob/master/isoseq-clustering.md", "tool_dev_url": "https://github.com/PacificBiosciences/IsoSeq/blob/master/isoseq-clustering.md", "licence": [ "BSD-3-Clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "BAM file generated by isoseq refine", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.bam": { "type": "file", "description": "BAM file of clustered consensus", "pattern": "*.transcripts.bam", "ontologies": [] } } ] ], "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.bam.pbi": { "type": "file", "description": "Pacbio Index of consensus reads generated by clustering", "pattern": "*.transcripts.bam.pbi", "ontologies": [] } } ] ], "cluster": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.cluster": { "type": "file", "description": "A two columns (from, to) file describing original read name to new read name", "pattern": "*.transcripts.cluster", "ontologies": [] } } ] ], "cluster_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.cluster_report.csv": { "type": "file", "description": "A table files clusters (transcripts) members (read)", "pattern": "*.transcripts.cluster_report.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "transcriptset": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.transcriptset.xml": { "type": "file", "description": "A metadata xml file which contains full paths to data files", "pattern": "*.transcripts.transcriptset.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "hq_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.hq.bam": { "type": "file", "description": "High quality reads (when --use-qvs is set)", "pattern": "*.transcripts.hq.bam", "ontologies": [] } } ] ], "hq_pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.hq.bam.pbi": { "type": "file", "description": "Pacbio index of high quality reads (when --use-qvs is set)", "pattern": "*.transcripts.hq.bam.pbi", "ontologies": [] } } ] ], "lq_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.lq.bam": { "type": "file", "description": "Low quality reads (when --use-qvs is set)", "pattern": "*.transcripts.lq.bam", "ontologies": [] } } ] ], "lq_pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.lq.bam.pbi": { "type": "file", "description": "Pacbio index of low quality reads (when --use-qvs is set)", "pattern": "*.transcripts.lq.bam.pbi", "ontologies": [] } } ] ], "singletons_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.singletons.bam": { "type": "file", "description": "Unclustered reads (when --singletons is set)", "pattern": "*.transcripts.singletons.bam", "ontologies": [] } } ] ], "singletons_pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.singletons.bam.pbi": { "type": "file", "description": "Pacbio index of unclustered reads (when --singletons is set)", "pattern": "*.transcripts.singletons.bam.pbi", "ontologies": [] } } ] ], "versions_isoseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq": { "type": "string", "description": "The name of the tool" } }, { "isoseq cluster --version | head -n 1 | sed 's/isoseq cluster //g' | sed 's/ (.*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq": { "type": "string", "description": "The name of the tool" } }, { "isoseq cluster --version | head -n 1 | sed 's/isoseq cluster //g' | sed 's/ (.*//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "isoseq_cluster2", "path": "modules/nf-core/isoseq/cluster2/meta.yml", "tree_sha": "b7032d711eea4d308754411aa9873f1e179c4b19", "files": [ "modules/nf-core/isoseq/cluster2/environment.yml", "modules/nf-core/isoseq/cluster2/main.nf", "modules/nf-core/isoseq/cluster2/meta.yml", "modules/nf-core/isoseq/cluster2/tests/main.nf.test", "modules/nf-core/isoseq/cluster2/tests/main.nf.test.snap", "modules/nf-core/isoseq/cluster2/tests/nextflow.config" ], "type": "module", "meta": { "name": "isoseq_cluster2", "description": "IsoSeq - Cluster2 - Cluster full-length non-chimeric reads into transcripts", "keywords": [ "cluster", "HiFi", "isoseq", "Pacbio" ], "tools": [ { "isoseq": { "description": "IsoSeq - Cluster2 - Cluster full-length non-chimeric reads into transcripts, replacing the legacy isoseq cluster command", "homepage": "https://isoseq.how/clustering/cli-workflow.html", "documentation": "https://isoseq.how/clustering/cli-workflow.html", "tool_dev_url": "https://github.com/PacificBiosciences/IsoSeq/tree/master", "licence": [ "BSD-3-Clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "BAM file generated by isoseq refine", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.bam": { "type": "file", "description": "BAM file of clustered transcripts", "pattern": "*.transcripts.bam", "ontologies": [] } } ] ], "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.bam.pbi": { "type": "file", "description": "Pacbio index of clustered transcripts", "pattern": "*.transcripts.bam.pbi", "ontologies": [] } } ] ], "cluster_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transcripts.cluster_report.csv": { "type": "file", "description": "A table of clusters (transcripts) and their members (reads)", "pattern": "*.transcripts.cluster_report.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_isoseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq": { "type": "string", "description": "The name of the tool" } }, { "isoseq cluster2 --version | sed -n '1s/isoseq cluster2 \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq": { "type": "string", "description": "The name of the tool" } }, { "isoseq cluster2 --version | sed -n '1s/isoseq cluster2 \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "isoseq_groupdedup", "path": "modules/nf-core/isoseq/groupdedup/meta.yml", "tree_sha": "9e78c563ffd5976df3229b3e3103519068d2b045", "files": [ "modules/nf-core/isoseq/groupdedup/environment.yml", "modules/nf-core/isoseq/groupdedup/main.nf", "modules/nf-core/isoseq/groupdedup/meta.yml", "modules/nf-core/isoseq/groupdedup/tests/main.nf.test", "modules/nf-core/isoseq/groupdedup/tests/main.nf.test.snap", "modules/nf-core/isoseq/groupdedup/tests/nextflow.config" ], "type": "module", "meta": { "name": "isoseq_groupdedup", "description": "IsoSeq - GroupDedup - Deduplicate PCR artifacts grouped by cell barcode", "keywords": [ "dedup", "single-cell", "isoseq", "Pacbio" ], "tools": [ { "isoseq": { "description": "IsoSeq - GroupDedup - Deduplicate PCR artifacts grouped by cell barcode (barcode-sorted FLTNC to DEDUP)", "homepage": "https://isoseq.how/", "documentation": "https://isoseq.how/", "tool_dev_url": "https://github.com/PacificBiosciences/IsoSeq/tree/master", "licence": [ "BSD-3-Clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "FLTNC BAM file generated by isoseq refine, sorted by cell barcode (CB or XC tags)", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.dedup.bam": { "type": "file", "description": "BAM file of deduplicated consensus reads", "pattern": "*.dedup.bam", "ontologies": [] } } ] ], "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.dedup.bam.pbi": { "type": "file", "description": "Pacbio index of deduplicated consensus reads", "pattern": "*.dedup.bam.pbi", "ontologies": [] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.dedup.fasta.gz": { "type": "file", "description": "Gzipped FASTA of deduplicated consensus reads", "pattern": "*.dedup.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_isoseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq": { "type": "string", "description": "The name of the tool" } }, { "isoseq groupdedup --version | sed -n '1s/isoseq groupdedup \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq": { "type": "string", "description": "The name of the tool" } }, { "isoseq groupdedup --version | sed -n '1s/isoseq groupdedup \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "isoseq_refine", "path": "modules/nf-core/isoseq/refine/meta.yml", "tree_sha": "951c050db94f488e6fe68d1288818bd7c8e34a39", "files": [ "modules/nf-core/isoseq/refine/environment.yml", "modules/nf-core/isoseq/refine/main.nf", "modules/nf-core/isoseq/refine/meta.yml", "modules/nf-core/isoseq/refine/tests/main.nf.test", "modules/nf-core/isoseq/refine/tests/main.nf.test.snap", "modules/nf-core/isoseq/refine/tests/nextflow.config" ], "type": "module", "meta": { "name": "isoseq_refine", "description": "Remove polyA tail and artificial concatemers", "keywords": [ "isoseq", "refine", "ccs", "pacbio", "polyA_tail" ], "tools": [ { "isoseq": { "description": "IsoSeq - Scalable De Novo Isoform Discovery", "homepage": "https://github.com/PacificBiosciences/IsoSeq/blob/master/isoseq-clustering.md", "documentation": "https://github.com/PacificBiosciences/IsoSeq/blob/master/isoseq-clustering.md", "tool_dev_url": "https://github.com/PacificBiosciences/IsoSeq/blob/master/isoseq-clustering.md", "licence": [ "BSD-3-Clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test ]\n" } }, { "bam": { "type": "file", "description": "BAM file, cleaned ccs generated by lima", "pattern": "*.bam", "ontologies": [] } } ], { "primers": { "type": "file", "description": "fasta file of primers", "pattern": "*.fasta", "ontologies": [] } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bam": { "type": "file", "description": "Set of complete reads (with polyA tail), where the polyA has been trimmed", "pattern": "*.bam", "ontologies": [] } } ] ], "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bam.pbi": { "type": "file", "description": "Pacbio index file from polyA trimmed reads", "pattern": "*.pbi", "ontologies": [] } } ] ], "consensusreadset": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.consensusreadset.xml": { "type": "file", "description": "Metadata about read library", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.filter_summary.report.json": { "type": "file", "description": "json file describing number of full length reads, full length non chimeric reads and full length non chimeric polyA reads", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.report.csv": { "type": "file", "description": "Metadata about primer and polyA detection (primers/polyA/insert length, strand, primer name)", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_isoseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq": { "type": "string", "description": "The name of the tool" } }, { "isoseq refine --version | sed -n '1s/isoseq refine \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq": { "type": "string", "description": "The name of the tool" } }, { "isoseq refine --version | sed -n '1s/isoseq refine \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "isoseq", "version": "3.0.1" } ] }, { "name": "isoseq_tag", "path": "modules/nf-core/isoseq/tag/meta.yml", "tree_sha": "fcafc9f223ac0be10b37c122cb5bd5e8a85c823a", "files": [ "modules/nf-core/isoseq/tag/environment.yml", "modules/nf-core/isoseq/tag/main.nf", "modules/nf-core/isoseq/tag/meta.yml", "modules/nf-core/isoseq/tag/tests/main.nf.test", "modules/nf-core/isoseq/tag/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "isoseq_tag", "description": "Extract UMI and cell barcodes", "keywords": [ "isoseq", "tag", "pacbio", "UMI", "cell_barcodes" ], "tools": [ { "isoseq": { "description": "IsoSeq - Scalable De Novo Isoform Discovery", "homepage": "https://github.com/PacificBiosciences/IsoSeq/tree/master", "documentation": "https://isoseq.how/", "tool_dev_url": "https://github.com/PacificBiosciences/IsoSeq/tree/master", "licence": [ "BSD-3-Clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "bam": { "type": "file", "description": "BAM file, one full-length CCS file generated by lima", "pattern": "*.5p--3p.bam", "ontologies": [] } } ], { "design": { "type": "string", "description": "Barcoding design. Specifies which bases to use as cell/molecular barcodes.", "pattern": "^(?:\\d{1,2}[UBGX]-)+T$|^(?:\\d{1,2}[UBGX]-)+T(?:-\\d{1,2}[UBGX])+$|^T(?:-\\d{1,2}[UBGX])+$" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1']\n" } }, { "*.flt.bam": { "type": "file", "description": "BAM file with full-length tagged reads", "pattern": "*.flt.bam", "ontologies": [] } } ] ], "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1']\n" } }, { "*.flt.bam.pbi": { "type": "file", "description": "Pacbio index file of full-length tagged reads", "pattern": "*.flt.bam.pbi", "ontologies": [] } } ] ], "versions_isoseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq": { "type": "string", "description": "The name of the tool" } }, { "isoseq tag --version | sed -n '1s/isoseq tag \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "isoseq": { "type": "string", "description": "The name of the tool" } }, { "isoseq tag --version | sed -n '1s/isoseq tag \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@skraettli", "@mahesh-panchal" ], "maintainers": [ "@skraettli", "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ivar_consensus", "path": "modules/nf-core/ivar/consensus/meta.yml", "tree_sha": "2806e7c4887267bacb086dc74f932d5c33ae14fb", "files": [ "modules/nf-core/ivar/consensus/environment.yml", "modules/nf-core/ivar/consensus/main.nf", "modules/nf-core/ivar/consensus/meta.yml", "modules/nf-core/ivar/consensus/tests/main.nf.test", "modules/nf-core/ivar/consensus/tests/main.nf.test.snap", "modules/nf-core/ivar/consensus/tests/nextflow.config" ], "type": "module", "meta": { "name": "ivar_consensus", "description": "Generate a consensus sequence from a BAM file using iVar", "keywords": [ "amplicon sequencing", "consensus", "fasta" ], "tools": [ { "ivar": { "description": "iVar - a computational package that contains functions broadly useful for viral amplicon-based sequencing.\n", "homepage": "https://github.com/andersen-lab/ivar", "documentation": "https://andersen-lab.github.io/ivar/html/manualpage.html", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:andersen-lab_ivar" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "A sorted (with samtools sort) and trimmed (with iVar trim) bam file", "pattern": "*.bam", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference sequence used for mapping and generating the BAM file", "pattern": "*.fa", "ontologies": [] } }, { "save_mpileup": { "type": "boolean", "description": "Save mpileup file generated by ivar consensus", "pattern": "*.mpileup" } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fa": { "type": "file", "description": "iVar generated consensus sequence", "pattern": "*.fa", "ontologies": [] } } ] ], "qual": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.qual.txt": { "type": "file", "description": "iVar generated quality file", "pattern": "*.qual.txt", "ontologies": [] } } ] ], "mpileup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mpileup": { "type": "file", "description": "mpileup output from samtools mpileup [OPTIONAL]", "pattern": "*.mpileup", "ontologies": [] } } ] ], "versions_ivar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ivar": { "type": "string", "description": "The name of the tool" } }, { "ivar version | sed -n 's|iVar version \\(.*\\)|\\1|p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ivar": { "type": "string", "description": "The name of the tool" } }, { "ivar version | sed -n 's|iVar version \\(.*\\)|\\1|p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@andersgs", "@drpatelh" ], "maintainers": [ "@andersgs", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "ivar_trim", "path": "modules/nf-core/ivar/trim/meta.yml", "tree_sha": "a6202e1ac82f83ebc90980fe8ef8ebc37e190a44", "files": [ "modules/nf-core/ivar/trim/environment.yml", "modules/nf-core/ivar/trim/main.nf", "modules/nf-core/ivar/trim/meta.yml", "modules/nf-core/ivar/trim/tests/main.nf.test", "modules/nf-core/ivar/trim/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ivar_trim", "description": "Trim primer sequences rom a BAM file with iVar", "keywords": [ "amplicon sequencing", "trimming", "fasta" ], "tools": [ { "ivar": { "description": "iVar - a computational package that contains functions broadly useful for viral amplicon-based sequencing.\n", "homepage": "https://github.com/andersen-lab/ivar", "documentation": "https://andersen-lab.github.io/ivar/html/manualpage.html", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:andersen-lab_ivar" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Co-ordinate sorted BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index file for co-ordinate sorted BAM file", "pattern": "*.bai", "ontologies": [] } } ], { "bed": { "type": "file", "description": "BED file with primer labels and positions", "pattern": "*.bed", "ontologies": [] } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "iVar generated trimmed bam file (unsorted)", "pattern": "*.bam", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file generated by iVar for use with MultiQC", "pattern": "*.log", "ontologies": [] } } ] ], "versions_ivar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ivar": { "type": "string", "description": "The name of the tool" } }, { "ivar version | sed -n 's|iVar version \\(.*\\)|\\1|p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ivar": { "type": "string", "description": "The name of the tool" } }, { "ivar version | sed -n 's|iVar version \\(.*\\)|\\1|p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@andersgs", "@drpatelh" ], "maintainers": [ "@andersgs", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "ivar_variants", "path": "modules/nf-core/ivar/variants/meta.yml", "tree_sha": "f3b905696c7eae80267542bbbb734d5903d3d454", "files": [ "modules/nf-core/ivar/variants/environment.yml", "modules/nf-core/ivar/variants/main.nf", "modules/nf-core/ivar/variants/meta.yml", "modules/nf-core/ivar/variants/tests/main.nf.test", "modules/nf-core/ivar/variants/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ivar_variants", "description": "Call variants from a BAM file using iVar", "keywords": [ "amplicon sequencing", "variants", "fasta" ], "tools": [ { "ivar": { "description": "iVar - a computational package that contains functions broadly useful for viral amplicon-based sequencing.\n", "homepage": "https://github.com/andersen-lab/ivar", "documentation": "https://andersen-lab.github.io/ivar/html/manualpage.html", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:andersen-lab_ivar" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "A sorted (with samtools sort) and trimmed (with iVar trim) bam file", "pattern": "*.bam", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference sequence used for mapping and generating the BAM file", "pattern": "*.fa", "ontologies": [] } }, { "fai": { "type": "file", "description": "The index for the reference sequence used for mapping and generating the BAM file", "pattern": "*.fai", "ontologies": [] } }, { "gff": { "type": "file", "description": "A GFF file in the GFF3 format can be supplied to specify coordinates of open reading frames (ORFs). In absence of GFF file, amino acid translation will not be done.", "pattern": "*.gff", "ontologies": [] } }, { "save_mpileup": { "type": "boolean", "description": "Save mpileup file generated by ivar variants", "pattern": "*.mpileup" } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "iVar generated TSV file with the variants", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "mpileup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mpileup": { "type": "file", "description": "mpileup output from samtools mpileup [OPTIONAL]", "pattern": "*.mpileup", "ontologies": [] } } ] ], "versions_ivar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ivar": { "type": "string", "description": "The name of the tool" } }, { "ivar version | sed -n 's|iVar version \\(.*\\)|\\1|p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ivar": { "type": "string", "description": "The name of the tool" } }, { "ivar version | sed -n 's|iVar version \\(.*\\)|\\1|p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@andersgs", "@drpatelh" ], "maintainers": [ "@andersgs", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "jasminesv", "path": "modules/nf-core/jasminesv/meta.yml", "tree_sha": "22ca071b4343b2b43c6a5784f43fc488d94e61c8", "files": [ "modules/nf-core/jasminesv/environment.yml", "modules/nf-core/jasminesv/main.nf", "modules/nf-core/jasminesv/meta.yml", "modules/nf-core/jasminesv/tests/main.nf.test", "modules/nf-core/jasminesv/tests/main.nf.test.snap", "modules/nf-core/jasminesv/tests/nextflow.config" ], "type": "module", "meta": { "name": "jasminesv", "description": "Jointly Accurate Sv Merging with Intersample Network Edges", "keywords": [ "jasminesv", "jasmine", "structural variants", "vcf", "bam" ], "tools": [ { "jasminesv": { "description": "Software for merging structural variants between individuals", "homepage": "https://github.com/mkirsche/Jasmine/wiki/Jasmine-User-Manual", "documentation": "https://github.com/mkirsche/Jasmine/wiki/Jasmine-User-Manual", "tool_dev_url": "https://github.com/mkirsche/Jasmine", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcfs": { "type": "list", "description": "The VCF files that need to be merged\n", "pattern": "*.{vcf,vcf.gz}" } }, { "bams": { "type": "list", "description": "Optional - The BAM files from which the VCFs were created", "pattern": "*.bam" } }, { "bais": { "type": "list", "description": "Optional - The BAM index files from which the VCFs were created", "pattern": "*.bai" } }, { "sample_dists": { "type": "file", "description": "Optional - A txt file containing the distance thresholds for each sample", "pattern": "*.txt", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Optional - The reference FASTA file used to create the VCFs", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fasta index information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_fai": { "type": "file", "description": "Optional - The index of the reference FASTA file used to create the VCFs", "pattern": "*.fai", "ontologies": [] } } ], { "chr_norm": { "type": "file", "description": "Optional - A txt file containing the chromosomes and their aliases for normalization", "pattern": "*.txt", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "The merged VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_jasminesv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jasminesv": { "type": "string", "description": "The name of the tool" } }, { "jasmine 2>&1 | grep \"version\" | sed \"s/Jasmine version //\"": { "type": "eval", "description": "The version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | head -1 | sed -e \"s/bgzip (htslib) //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jasminesv": { "type": "string", "description": "The name of the tool" } }, { "jasmine 2>&1 | grep \"version\" | sed \"s/Jasmine version //\"": { "type": "eval", "description": "The version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | head -1 | sed -e \"s/bgzip (htslib) //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" } ] }, { "name": "jellyfish_count", "path": "modules/nf-core/jellyfish/count/meta.yml", "tree_sha": "58028ae064f194928e5145502a5f1a1dac2813e8", "files": [ "modules/nf-core/jellyfish/count/environment.yml", "modules/nf-core/jellyfish/count/main.nf", "modules/nf-core/jellyfish/count/meta.yml", "modules/nf-core/jellyfish/count/tests/main.nf.test", "modules/nf-core/jellyfish/count/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "jellyfish_count", "description": "Efficiently counts k-mers from DNA sequencing reads using a fast, memory-efficient, parallelized algorithm", "keywords": [ "k-mer", "DNA", "substrings" ], "tools": [ { "jellyfish": { "description": "Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA. A k-mer is a substring of length k, and counting the occurrences of all such substrings is a central step in many analyses of DNA sequence", "homepage": "https://github.com/gmarcais/Jellyfish", "documentation": "https://github.com/gmarcais/Jellyfish/blob/master/doc/Readme.md", "tool_dev_url": "https://github.com/gmarcais/Jellyfish", "doi": "10.1093/bioinformatics/btr011", "licence": [ "GPL v3" ], "identifier": "biotools:jellyfish" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Nucleotide sequences in FASTA format, can be gzipped.", "pattern": "*.{fasta,fa,fna,faa,gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "kmer_length": { "type": "integer", "description": "k-mer size to use" } }, { "size": { "type": "string", "description": "Specifies the memory hash size (in bytes) to allocate for the k-mer counting hash table (e.g., '100M').\nA mean estimation could be carried with this formula: 'genome size + (genome size * coverage * kmer-length * error rate)'\n" } } ], "output": { "jf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.jf": { "type": "file", "description": "Jellyfish binary k-mer database", "pattern": "*.jf", "ontologies": [] } } ] ], "versions_jellyfish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jellyfish": { "type": "string", "description": "The name of the tool" } }, { "jellyfish --version |& sed '1!d;s/jellyfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jellyfish": { "type": "string", "description": "The name of the tool" } }, { "jellyfish --version |& sed '1!d;s/jellyfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "jellyfish_dump", "path": "modules/nf-core/jellyfish/dump/meta.yml", "tree_sha": "8b0032850248e018dac584a30bf5a9c0c4c74909", "files": [ "modules/nf-core/jellyfish/dump/environment.yml", "modules/nf-core/jellyfish/dump/main.nf", "modules/nf-core/jellyfish/dump/meta.yml", "modules/nf-core/jellyfish/dump/tests/main.nf.test", "modules/nf-core/jellyfish/dump/tests/main.nf.test.snap", "modules/nf-core/jellyfish/dump/tests/nextflow.config" ], "type": "module", "meta": { "name": "jellyfish_dump", "description": "Dumps the results from a jellyfish binary file into a human readable format", "keywords": [ "k-mer", "DNA", "substrings" ], "tools": [ { "jellyfish": { "description": "Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA. A k-mer is a substring of length k, and counting the occurrences of all such substrings is a central step in many analyses of DNA sequence", "homepage": "https://github.com/gmarcais/Jellyfish", "documentation": "https://github.com/gmarcais/Jellyfish/blob/master/doc/Readme.md", "tool_dev_url": "https://github.com/gmarcais/Jellyfish", "doi": "10.1093/bioinformatics/btr011", "licence": [ "GPL v3" ], "identifier": "biotools:jellyfish" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "jf": { "type": "file", "description": "Jellyfish binary k-mer database", "pattern": "*.jf", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${extension}": { "type": "file", "description": "Human readable k-mer database in fasta format, or in 2-column space delimited format if the -c argument is provided", "pattern": "*.{fa,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_jellyfish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jellyfish": { "type": "string", "description": "The name of the tool" } }, { "jellyfish --version |& sed '1!d;s/jellyfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jellyfish": { "type": "string", "description": "The name of the tool" } }, { "jellyfish --version |& sed '1!d;s/jellyfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "juicertools_pre", "path": "modules/nf-core/juicertools/pre/meta.yml", "tree_sha": "df1a7449330aba324a891cb79c659720191183d3", "files": [ "modules/nf-core/juicertools/pre/environment.yml", "modules/nf-core/juicertools/pre/main.nf", "modules/nf-core/juicertools/pre/meta.yml", "modules/nf-core/juicertools/pre/tests/main.nf.test", "modules/nf-core/juicertools/pre/tests/main.nf.test.snap", "modules/nf-core/juicertools/pre/tests/nextflow.config" ], "type": "module", "meta": { "name": "juicertools_pre", "description": "Create a multi-resolution .hic contact matrix for analysis with Juicer", "keywords": [ "hic", "contact map", "genomics" ], "tools": [ { "juicertools": { "description": "Visualization and analysis software for Hi-C data", "homepage": "https://github.com/aidenlab/juicer", "documentation": "https://github.com/aidenlab/juicer", "tool_dev_url": "https://github.com/aidenlab/juicer", "doi": "10.1016/j.cels.2016.07.002", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "pairs": { "type": "file", "description": "Optionally gzipped TSV file, in one of a number of formats,\nincluding pairs format. See https://github.com/aidenlab/juicer/wiki/Pre#file-format\nfor details.\n", "pattern": "*.{pairs,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genome_id": { "type": "string", "description": "String of a supported genome ID, see https://github.com/aidenlab/juicer/wiki/Pre#usage\nfor details. Incompatible with chromsizes option.\n" } }, { "chromsizes": { "type": "file", "description": "Headerless TSV file describing chromosome sizes with format:\nchrom_name\\tlength\n\nIncompatible with genome_id option.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "hic": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.hic": { "type": "file", "description": ".hic file for analysis and visualisation in Juicer", "pattern": "*.{hic}", "ontologies": [] } } ] ], "versions_juicertools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "juicer_tools": { "type": "string", "description": "The name of the tool" } }, { "juicer_tools -V | grep \"Version\" | sed \"s/Juicer Tools Version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "juicer_tools": { "type": "string", "description": "The name of the tool" } }, { "juicer_tools -V | grep \"Version\" | sed \"s/Juicer Tools Version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "jupyternotebook", "path": "modules/nf-core/jupyternotebook/meta.yml", "tree_sha": "40ae666b2be3e1aad202ff95b3fcca28bcb8a6de", "files": [ "modules/nf-core/jupyternotebook/environment.yml", "modules/nf-core/jupyternotebook/main.nf", "modules/nf-core/jupyternotebook/meta.yml", "modules/nf-core/jupyternotebook/tests/main.nf.test", "modules/nf-core/jupyternotebook/tests/main.nf.test.snap", "modules/nf-core/jupyternotebook/tests/nextflow.config" ], "type": "module", "meta": { "name": "jupyternotebook", "description": "Render jupyter (or jupytext) notebooks to HTML reports. Supports parametrization\nthrough papermill.\n", "keywords": [ "Python", "Jupyter", "jupytext", "papermill", "notebook", "reports" ], "tools": [ { "jupytext": { "description": "Jupyter notebooks as plain text scripts or markdown documents", "homepage": "https://github.com/mwouts/jupytext/", "documentation": "https://jupyter.org/documentation", "tool_dev_url": "https://github.com/mwouts/jupytext/", "license": [ "MIT" ], "identifier": "" } }, { "papermill": { "description": "Parameterize, execute, and analyze notebooks", "homepage": "https://github.com/nteract/papermill", "documentation": "http://papermill.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/nteract/papermill", "license": [ "BSD 3-clause" ], "identifier": "" } }, { "nbconvert": { "description": "Parameterize, execute, and analyze notebooks", "homepage": "https://nbconvert.readthedocs.io/en/latest/", "documentation": "https://nbconvert.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/jupyter/nbconvert", "license": [ "BSD 3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "notebook": { "type": "file", "description": "Jupyter notebook or jupytext representation thereof", "pattern": "*.{ipynb,py,md,Rmd,myst}", "ontologies": [ { "edam": "http://edamontology.org/format_3996" }, { "edam": "http://edamontology.org/format_4000" } ] } } ], { "parameters": { "type": "map", "description": "Groovy map with notebook parameters which will be passed\nto papermill in order to create parametrized reports.\n" } }, { "input_files": { "type": "file", "description": "One or multiple files serving as input data for the notebook.", "pattern": "*", "ontologies": [] } }, { "kernel_": { "type": "string", "description": "Name of the kernel to use." } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "HTML report generated from Jupyter notebook", "pattern": "*.html", "ontologies": [] } } ] ], "artifacts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "artifacts/": { "type": "directory", "description": "Directory containing all artifacts generated by the notebook", "pattern": "artifacts/" } } ] ], "versions_jupytext": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jupytext": { "type": "string", "description": "The name of the tool" } }, { "jupytext --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_ipykernel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ipykernel": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import ipykernel; print(ipykernel.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_nbconvert": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nbconvert": { "type": "string", "description": "The name of the tool" } }, { "jupyter nbconvert --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_papermill": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "papermill": { "type": "string", "description": "The name of the tool" } }, { "papermill --version | cut -f1 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jupytext": { "type": "string", "description": "The name of the tool" } }, { "jupytext --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ipykernel": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import ipykernel; print(ipykernel.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nbconvert": { "type": "string", "description": "The name of the tool" } }, { "jupyter nbconvert --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "papermill": { "type": "string", "description": "The name of the tool" } }, { "papermill --version | cut -f1 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@grst" ], "maintainers": [ "@grst" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "jvarkit_dict2bed", "path": "modules/nf-core/jvarkit/dict2bed/meta.yml", "tree_sha": "abd344fd05694d8c129ef468ae55504b3027af5b", "files": [ "modules/nf-core/jvarkit/dict2bed/environment.yml", "modules/nf-core/jvarkit/dict2bed/main.nf", "modules/nf-core/jvarkit/dict2bed/meta.yml", "modules/nf-core/jvarkit/dict2bed/tests/main.nf.test", "modules/nf-core/jvarkit/dict2bed/tests/main.nf.test.snap", "modules/nf-core/jvarkit/dict2bed/tests/nextflow.config" ], "type": "module", "meta": { "name": "jvarkit_dict2bed", "description": "Extract BED file from hts files containing a dictionary (VCF,BAM, CRAM, DICT, etc...)", "keywords": [ "vcf", "bcf", "bed", "dict", "dictionary", "fasta", "fai" ], "tools": [ { "jvarkit": { "description": "Java utilities for Bioinformatics.", "homepage": "https://github.com/lindenb/jvarkit", "documentation": "https://jvarkit.readthedocs.io/", "tool_dev_url": "https://github.com/lindenb/jvarkit", "doi": "10.6084/m9.figshare.1425030", "licence": [ "MIT License" ], "args_id": "$args", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing dict file information\ne.g. [ id:'test_reference' ]\n" } }, { "dict_files": { "type": "file", "description": "File(s) containing a dictionary VCF/BCF/BAM/DICT etc...", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz,dict,fai,bam,cram,interval_list}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "BED output file", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ] ], "versions_jvarkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lindenb" ], "maintainers": [ "@lindenb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "jvarkit_sam2tsv", "path": "modules/nf-core/jvarkit/sam2tsv/meta.yml", "tree_sha": "7d4497c32799c5eefec4aa19a3394480a380c1f8", "files": [ "modules/nf-core/jvarkit/sam2tsv/environment.yml", "modules/nf-core/jvarkit/sam2tsv/main.nf", "modules/nf-core/jvarkit/sam2tsv/meta.yml", "modules/nf-core/jvarkit/sam2tsv/tests/main.nf.test", "modules/nf-core/jvarkit/sam2tsv/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "jvarkit_sam2tsv", "description": "Convert sam files to tsv files", "keywords": [ "sam", "tsv", "jvarkit" ], "tools": [ { "jvarkit": { "description": "Java utilities for Bioinformatics.", "homepage": "https://github.com/lindenb/jvarkit", "documentation": "https://jvarkit.readthedocs.io/", "tool_dev_url": "https://github.com/lindenb/jvarkit", "doi": "10.6084/m9.figshare.1425030", "licence": [ "MIT License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file from alignment", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAI/CRAI file from alignment", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "regions_file": { "type": "file", "description": "Optional. Restrict to regions listed in a file", "pattern": "*.{vcf,bed,gtf,gff,vcf.gz,bed.gz,gtf.gz,gff.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [id: 'reference']\n" } }, { "fasta": { "type": "file", "description": "Reference genome", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_index": { "type": "file", "description": "Reference genome information for fasta index", "pattern": "*.{fasta.fai,fa.fai}", "ontologies": [] } }, { "fasta_dict": { "type": "file", "description": "Reference genome information for fasta dict", "pattern": "*.{.dict}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing TSV information e.g. [ id:'test' ]" } }, { "*.tsv": { "type": "file", "description": "Output file", "ontologies": [] } } ] ], "versions_jvarkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lmfaber" ], "maintainers": [ "@lmfaber" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "jvarkit_vcf2table", "path": "modules/nf-core/jvarkit/vcf2table/meta.yml", "tree_sha": "bd23b4e9fc0329f10df2530dc75f0a43a4936b90", "files": [ "modules/nf-core/jvarkit/vcf2table/environment.yml", "modules/nf-core/jvarkit/vcf2table/main.nf", "modules/nf-core/jvarkit/vcf2table/meta.yml", "modules/nf-core/jvarkit/vcf2table/tests/main.nf.test", "modules/nf-core/jvarkit/vcf2table/tests/main.nf.test.snap", "modules/nf-core/jvarkit/vcf2table/tests/nextflow.config" ], "type": "module", "meta": { "name": "jvarkit_vcf2table", "description": "Convert VCF to a user friendly table", "keywords": [ "vcf", "bcf", "text", "html", "visualization" ], "tools": [ { "jvarkit": { "description": "Java utilities for Bioinformatics.", "homepage": "https://github.com/lindenb/jvarkit", "documentation": "https://jvarkit.readthedocs.io/", "tool_dev_url": "https://github.com/lindenb/jvarkit", "doi": "10.6084/m9.figshare.1425030", "licence": [ "MIT" ], "args_id": "$args2", "identifier": "" } }, { "bcftools": { "description": "View, subset and filter VCF or BCF files by position and filtering expression. Convert between VCF and BCF\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args1", "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\ne.g. [ id:'genome' ]\n" } }, { "vcf": { "type": "file", "description": "Input vcf/bcf file", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "Optional index file for the VCF", "pattern": "*.{tbi,csi}", "ontologies": [] } }, { "regions_file": { "type": "file", "description": "Optional. Restrict to regions listed in a file", "pattern": "*.{bed,bed.gz,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing pedigree information\n" } }, { "pedigree": { "type": "file", "description": "Optional pedigree for jvarkit", "pattern": "*.{ped,pedigree}", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${extension}": { "type": "file", "description": "Output file", "pattern": "*.{txt,html}", "ontologies": [] } } ] ], "versions_jvarkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version |& sed '1!d;s/bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version |& sed '1!d;s/bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lindenb" ], "maintainers": [ "@lindenb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "jvarkit_vcffilterjdk", "path": "modules/nf-core/jvarkit/vcffilterjdk/meta.yml", "tree_sha": "1b2db339c0d7293917c71f7684b02c0db6646ee8", "files": [ "modules/nf-core/jvarkit/vcffilterjdk/environment.yml", "modules/nf-core/jvarkit/vcffilterjdk/main.nf", "modules/nf-core/jvarkit/vcffilterjdk/meta.yml", "modules/nf-core/jvarkit/vcffilterjdk/tests/main.nf.test", "modules/nf-core/jvarkit/vcffilterjdk/tests/main.nf.test.snap", "modules/nf-core/jvarkit/vcffilterjdk/tests/nextflow.config" ], "type": "module", "meta": { "name": "jvarkit_vcffilterjdk", "description": "Filtering VCF with dynamically-compiled java expressions", "keywords": [ "vcf", "bcf", "filter", "variant", "java", "script" ], "tools": [ { "jvarkit": { "description": "Java utilities for Bioinformatics.", "homepage": "https://github.com/lindenb/jvarkit", "documentation": "https://jvarkit.readthedocs.io/", "tool_dev_url": "https://github.com/lindenb/jvarkit", "doi": "10.1093/bioinformatics/btx734 ", "licence": [ "MIT License" ], "args_id": "$args2", "identifier": "" } }, { "bcftools": { "description": "View, subset and filter VCF or BCF files by position and filtering expression. Convert between VCF and BCF\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": [ "$args", "$args3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\ne.g. [ id:'test_reference' ]\n" } }, { "vcf": { "type": "file", "description": "Input VCF/BCF file", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "Optional VCF/BCF index file", "pattern": "*.{tbi,csi}", "ontologies": [] } }, { "regions_file": { "type": "file", "description": "Optional. Restrict to regions listed in a file", "pattern": "*.{bed,bed.gz,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test_reference' ]\n" } }, { "fasta": { "type": "file", "description": "Fasta reference file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fasta.fai information\ne.g. [ id:'test_reference' ]\n" } }, { "fai": { "type": "file", "description": "Fasta file index", "pattern": "*.fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing fasta.dict information\ne.g. [ id:'test_reference' ]\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing code information\ne.g. [ id:'test_reference' ]\n" } }, { "code": { "type": "file", "description": "File containing custom user code . May be empty if script if provided via `task.ext.args2`.", "pattern": "*.{code,script,txt,tsv,java,js}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing pedigree information\ne.g. [ id:'test_reference' ]\n" } }, { "pedigree": { "type": "file", "description": "Optional jvarkit pedigree.", "pattern": "*.{tsv,ped,pedigree}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${extension}": { "type": "file", "description": "VCF filtered output file", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbi": { "type": "file", "description": "Alternative VCF file index", "pattern": "*.tbi", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csi": { "type": "file", "description": "Default VCF file index", "pattern": "*.csi", "ontologies": [] } } ] ], "versions_jvarkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version |& sed '1!d;s/bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version |& sed '1!d;s/bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lindenb" ], "maintainers": [ "@lindenb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "jvarkit_vcfpolyx", "path": "modules/nf-core/jvarkit/vcfpolyx/meta.yml", "tree_sha": "c23355d36adcc9f499b404fd1643763cc0e5063c", "files": [ "modules/nf-core/jvarkit/vcfpolyx/environment.yml", "modules/nf-core/jvarkit/vcfpolyx/main.nf", "modules/nf-core/jvarkit/vcfpolyx/meta.yml", "modules/nf-core/jvarkit/vcfpolyx/tests/main.nf.test", "modules/nf-core/jvarkit/vcfpolyx/tests/main.nf.test.snap", "modules/nf-core/jvarkit/vcfpolyx/tests/nextflow.config" ], "type": "module", "meta": { "name": "jvarkit_vcfpolyx", "description": "annotate VCF files for poly repeats", "keywords": [ "vcf", "bcf", "annotation", "repeats" ], "tools": [ { "jvarkit": { "description": "Java utilities for Bioinformatics.", "homepage": "https://github.com/lindenb/jvarkit", "documentation": "https://jvarkit.readthedocs.io/", "tool_dev_url": "https://github.com/lindenb/jvarkit", "doi": "10.6084/m9.figshare.1425030", "licence": [ "MIT License" ], "identifier": "" } }, { "bcftools": { "description": "View, subset and filter VCF or BCF files by position and filtering expression. Convert between VCF and BCF\n", "homepage": "http://samtools.github.io/bcftools/bcftools.html", "documentation": "http://www.htslib.org/doc/bcftools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\n" } }, { "vcf": { "type": "file", "description": "Groovy Map containing reference genome information for vcf", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "Alternative VCF file index", "pattern": "*.tbi", "ontologies": [] } }, { "regions_file": { "type": "file", "description": "Regions file", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\n" } }, { "fasta": { "type": "file", "description": "Groovy Map containing reference genome information for fai reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fasta.fai information\n" } }, { "fai": { "type": "file", "description": "Groovy Map containing reference genome information for fai", "pattern": "*.fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing fasta.dict information\n" } }, { "dict": { "type": "file", "description": "Groovy Map containing reference genome information for GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${extension}": { "type": "file", "description": "VCF filtered output file", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbi": { "type": "file", "description": "Alternative VCF file index", "pattern": "*.tbi", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing VCF information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csi": { "type": "file", "description": "Default VCF file index", "pattern": "*.csi", "ontologies": [] } } ] ], "versions_jvarkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version |& sed '1!d;s/bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version |& sed '1!d;s/bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lindenb" ], "maintainers": [ "@lindenb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "jvarkit_wgscoverageplotter", "path": "modules/nf-core/jvarkit/wgscoverageplotter/meta.yml", "tree_sha": "d37ab6361e05294f96add0c31939d281602fdf51", "files": [ "modules/nf-core/jvarkit/wgscoverageplotter/environment.yml", "modules/nf-core/jvarkit/wgscoverageplotter/main.nf", "modules/nf-core/jvarkit/wgscoverageplotter/meta.yml", "modules/nf-core/jvarkit/wgscoverageplotter/tests/main.nf.test", "modules/nf-core/jvarkit/wgscoverageplotter/tests/main.nf.test.snap", "modules/nf-core/jvarkit/wgscoverageplotter/tests/nextflow.config" ], "type": "module", "meta": { "name": "jvarkit_wgscoverageplotter", "description": "Plot whole genome coverage from BAM/CRAM file as SVG", "keywords": [ "bam", "cram", "depth", "coverage", "xml", "svg", "visualization" ], "tools": [ { "jvarkit": { "description": "Java utilities for Bioinformatics.", "homepage": "https://github.com/lindenb/jvarkit", "documentation": "https://jvarkit.readthedocs.io/", "tool_dev_url": "https://github.com/lindenb/jvarkit", "doi": "10.6084/m9.figshare.1425030", "licence": [ "MIT License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file from alignment", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAI/CRAI file from alignment", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test_reference' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference fai information\ne.g. [ id:'test_reference' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference dict information\ne.g. [ id:'test_reference' ]\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing Sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.svg": { "type": "file", "description": "Output SVG file", "pattern": "*.svg", "ontologies": [] } } ] ], "versions_jvarkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "jvarkit": { "type": "string", "description": "The name of the tool" } }, { "jvarkit -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lindenb" ], "maintainers": [ "@lindenb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "kaiju_kaiju", "path": "modules/nf-core/kaiju/kaiju/meta.yml", "tree_sha": "b543a0e42358db73880f3801355fc2aef842c164", "files": [ "modules/nf-core/kaiju/kaiju/environment.yml", "modules/nf-core/kaiju/kaiju/main.nf", "modules/nf-core/kaiju/kaiju/meta.yml", "modules/nf-core/kaiju/kaiju/tests/main.nf.test", "modules/nf-core/kaiju/kaiju/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kaiju_kaiju", "description": "Taxonomic classification of metagenomic sequence data using a protein reference database", "keywords": [ "classify", "metagenomics", "fastq", "taxonomic profiling" ], "tools": [ { "kaiju": { "description": "Fast and sensitive taxonomic classification for metagenomics", "homepage": "https://kaiju.binf.ku.dk/", "documentation": "https://github.com/bioinformatics-centre/kaiju/blob/master/README.md", "tool_dev_url": "https://github.com/bioinformatics-centre/kaiju", "doi": "10.1038/ncomms11257", "licence": [ "GNU GPL v3" ], "identifier": "biotools:kaiju" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input fastq/fasta files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "pattern": "*.{fastq,fq,fasta,fa,fsa,fas,fna,fastq.gz,fq.gz,fasta.gz,fa.gz,fsa.gz,fas.gz,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "db": { "type": "directory", "description": "List or directory containing the database and NCBI taxonomy files (names and nodes) for Kaiju\ne.g. [ 'database.fmi', 'names.dmp', 'nodes.dmp' ]\n" } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Results with taxonomic classification of each read", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_kaiju": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kaiju": { "type": "string", "description": "The name of the tool" } }, { "kaiju -h 2>&1 | sed -n 1p | sed 's/^.*Kaiju //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kaiju": { "type": "string", "description": "The name of the tool" } }, { "kaiju -h 2>&1 | sed -n 1p | sed 's/^.*Kaiju //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@talnor", "@sofstam", "@jfy133" ], "maintainers": [ "@talnor", "@sofstam", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "kaiju_kaiju2krona", "path": "modules/nf-core/kaiju/kaiju2krona/meta.yml", "tree_sha": "c52b84dbfef3f6d181e925e7043ffba9b098493e", "files": [ "modules/nf-core/kaiju/kaiju2krona/environment.yml", "modules/nf-core/kaiju/kaiju2krona/main.nf", "modules/nf-core/kaiju/kaiju2krona/meta.yml", "modules/nf-core/kaiju/kaiju2krona/tests/main.nf.test", "modules/nf-core/kaiju/kaiju2krona/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kaiju_kaiju2krona", "description": "Convert Kaiju's tab-separated output file into a tab-separated text file which can be imported into Krona.", "keywords": [ "taxonomy", "visualisation", "krona chart", "metagenomics" ], "tools": [ { "kaiju": { "description": "Fast and sensitive taxonomic classification for metagenomics", "homepage": "https://kaiju.binf.ku.dk/", "documentation": "https://github.com/bioinformatics-centre/kaiju/blob/master/README.md", "tool_dev_url": "https://github.com/bioinformatics-centre/kaiju", "doi": "10.1038/ncomms11257", "licence": [ "GNU GPL v3" ], "identifier": "biotools:kaiju" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "tsv": { "type": "file", "description": "Kaiju tab-separated output file", "pattern": "*.{tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "db": { "type": "file", "description": "Kaiju database file", "ontologies": [] } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Krona text-based input file converted from Kaiju report", "pattern": "*.{txt,krona}", "ontologies": [] } } ] ], "versions_kaiju": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kaiju": { "type": "string", "description": "The name of the tool" } }, { "kaiju -h 2>&1 | sed -n 1p | sed 's/^.*Kaiju //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kaiju": { "type": "string", "description": "The name of the tool" } }, { "kaiju -h 2>&1 | sed -n 1p | sed 's/^.*Kaiju //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MillironX" ], "maintainers": [ "@MillironX" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "kaiju_kaiju2table", "path": "modules/nf-core/kaiju/kaiju2table/meta.yml", "tree_sha": "2e12a6057732fbe13be93ff201b73f70916b11dd", "files": [ "modules/nf-core/kaiju/kaiju2table/environment.yml", "modules/nf-core/kaiju/kaiju2table/main.nf", "modules/nf-core/kaiju/kaiju2table/meta.yml", "modules/nf-core/kaiju/kaiju2table/tests/main.nf.test", "modules/nf-core/kaiju/kaiju2table/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kaiju_kaiju2table", "description": "write your description here", "keywords": [ "classify", "metagenomics", "taxonomic profiling" ], "tools": [ { "kaiju": { "description": "Fast and sensitive taxonomic classification for metagenomics", "homepage": "https://kaiju.binf.ku.dk/", "documentation": "https://github.com/bioinformatics-centre/kaiju/blob/master/README.md", "tool_dev_url": "https://github.com/bioinformatics-centre/kaiju", "doi": "10.1038/ncomms11257", "licence": [ "GNU GPL v3" ], "identifier": "biotools:kaiju" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Kaiju input file", "ontologies": [] } } ], { "db": { "type": "file", "description": "Kaiju database", "ontologies": [] } }, { "taxon_rank": { "type": "string", "description": "Taxonomic rank to display in report\npattern: \"phylum|class|order|family|genus|species\"\n" } } ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Kaiju output file", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_kaiju": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kaiju": { "type": "string", "description": "The name of the tool" } }, { "kaiju -h 2>&1 | sed -n 1p | sed 's/^.*Kaiju //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kaiju": { "type": "string", "description": "The name of the tool" } }, { "kaiju -h 2>&1 | sed -n 1p | sed 's/^.*Kaiju //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam", "@talnor", "@jfy133" ], "maintainers": [ "@sofstam", "@talnor", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "kaiju_mergeoutputs", "path": "modules/nf-core/kaiju/mergeoutputs/meta.yml", "tree_sha": "2055de85b9c4a3562191d030ddda12f3f8560dc4", "files": [ "modules/nf-core/kaiju/mergeoutputs/environment.yml", "modules/nf-core/kaiju/mergeoutputs/main.nf", "modules/nf-core/kaiju/mergeoutputs/meta.yml", "modules/nf-core/kaiju/mergeoutputs/tests/db.config", "modules/nf-core/kaiju/mergeoutputs/tests/main.nf.test", "modules/nf-core/kaiju/mergeoutputs/tests/main.nf.test.snap", "modules/nf-core/kaiju/mergeoutputs/tests/nodb.config" ], "type": "module", "meta": { "name": "kaiju_mergeoutputs", "description": "Merge two tab-separated output files of Kaiju and Kraken in the column format", "keywords": [ "classify", "metagenomics", "fastq", "taxonomic profiling" ], "tools": [ { "kaiju": { "description": "Fast and sensitive taxonomic classification for metagenomics", "homepage": "https://kaiju.binf.ku.dk/", "documentation": "https://github.com/bioinformatics-centre/kaiju/blob/master/README.md", "tool_dev_url": "https://github.com/bioinformatics-centre/kaiju", "doi": "10.1038/ncomms11257", "licence": [ "GNU GPL v3" ], "identifier": "biotools:kaiju" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "kaiju": { "type": "file", "description": "Results with taxonomic classification of each read from Kaiju\n", "ontologies": [] } }, { "kraken": { "type": "file", "description": "Results with taxonomic classification of each read from Kraken\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "db": { "type": "directory", "description": "List containing the database and nodes files for Kaiju\ne.g. [ 'database.fmi', 'nodes.dmp' ]\n" } } ], "output": { "merged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Results with merged taxonomic classification of each read based on the given strategy '1', '2', 'lca' [default] or 'lowest'", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_kaiju": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kaiju": { "type": "string", "description": "The name of the tool" } }, { "kaiju -h 2>&1 | sed -n 1p | sed 's/^.*Kaiju //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kaiju": { "type": "string", "description": "The name of the tool" } }, { "kaiju -h 2>&1 | sed -n 1p | sed 's/^.*Kaiju //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "kaiju_mkfmi", "path": "modules/nf-core/kaiju/mkfmi/meta.yml", "tree_sha": "e12cbc313464a0d102130f0f536d0949c8c45084", "files": [ "modules/nf-core/kaiju/mkfmi/environment.yml", "modules/nf-core/kaiju/mkfmi/main.nf", "modules/nf-core/kaiju/mkfmi/meta.yml", "modules/nf-core/kaiju/mkfmi/tests/main.nf.test", "modules/nf-core/kaiju/mkfmi/tests/main.nf.test.snap", "modules/nf-core/kaiju/mkfmi/tests/nextflow.config" ], "type": "module", "meta": { "name": "kaiju_mkfmi", "description": "Make Kaiju FMI-index file from a protein FASTA file", "keywords": [ "classify", "metagenomics", "fastq", "taxonomic profiling", "database", "index" ], "tools": [ { "kaiju": { "description": "Fast and sensitive taxonomic classification for metagenomics", "homepage": "https://bioinformatics-centre.github.io/kaiju/", "documentation": "https://github.com/bioinformatics-centre/kaiju/blob/master/README.md", "tool_dev_url": "https://github.com/bioinformatics-centre/kaiju", "doi": "10.1038/ncomms11257", "licence": [ "GNU GPL v3" ], "identifier": "biotools:kaiju" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Uncompressed Protein FASTA file (mandatory)", "pattern": "*.{fa,faa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "nodes_dmp": { "type": "file", "description": "NCBI nodes.dmp file (mandatory)", "pattern": "nodes.dmp", "ontologies": [ { "edam": "http://edamontology.org/format_3751" } ] } }, { "names_dmp": { "type": "file", "description": "NCBI names.dmp file (mandatory)", "pattern": "names.dmp", "ontologies": [ { "edam": "http://edamontology.org/format_3751" } ] } }, { "keep_intermediate": { "type": "boolean", "description": "Keep intermediate files", "pattern": "true|false" } } ], "output": { "fmi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.{fmi,dmp}": { "type": "file", "description": "Kaiju FM-index file, and input {names,nodes}.dmp NCBI taxonomy files required for downstream Kaiju commands", "pattern": "*.{fmi,dmp}", "ontologies": [] } } ] ], "bwt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.bwt": { "type": "file", "description": "Kaiju intermedite bwt-index file (not needed for classification)", "pattern": "*.{bwt}", "ontologies": [] } } ] ], "sa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.sa": { "type": "file", "description": "Kaiju intermedite bwt-index file (not needed for classification)", "pattern": "*.{sa}", "ontologies": [] } } ] ], "versions_kaiju": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kaiju": { "type": "string", "description": "The name of the tool" } }, { "kaiju -h 2>&1 | sed -n 1p | sed 's/^.*Kaiju //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kaiju": { "type": "string", "description": "The name of the tool" } }, { "kaiju -h 2>&1 | sed -n 1p | sed 's/^.*Kaiju //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alxndrdiaz", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "kalign_align", "path": "modules/nf-core/kalign/align/meta.yml", "tree_sha": "fdffdb82e354df3446ec6c9bcde1c16ab2cc6a42", "files": [ "modules/nf-core/kalign/align/environment.yml", "modules/nf-core/kalign/align/main.nf", "modules/nf-core/kalign/align/meta.yml", "modules/nf-core/kalign/align/tests/main.nf.test", "modules/nf-core/kalign/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kalign_align", "description": "Aligns sequences using kalign", "keywords": [ "alignment", "MSA", "genomics" ], "tools": [ { "kalign": { "description": "Kalign is a fast and accurate multiple sequence alignment algorithm.", "homepage": "https://msa.sbc.su.se/", "documentation": "https://github.com/TimoLassmann/kalign", "tool_dev_url": "https://github.com/TimoLassmann/kalign", "doi": "10.1093/bioinformatics/btz795", "licence": [ "GPL v3" ], "identifier": "biotools:kalign" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format. May be gzipped or uncompressed.", "pattern": "*.{fa,fasta}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded." } } ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*.aln{.gz,}": { "type": "file", "description": "Alignment file. May be gzipped or uncompressed, depending on if `compress` is set to `true` or `false`.", "pattern": "*.{aln}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_kalign": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kalign": { "type": "string", "description": "The name of the tool" } }, { "kalign -v | sed \"s/^.*kalign[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kalign": { "type": "string", "description": "The name of the tool" } }, { "kalign -v | sed \"s/^.*kalign[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas", "@JoseEspinosa" ], "maintainers": [ "@luisas", "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "kallisto_index", "path": "modules/nf-core/kallisto/index/meta.yml", "tree_sha": "c29886eb6b3836dab4f63c4d2da6d41589369955", "files": [ "modules/nf-core/kallisto/index/environment.yml", "modules/nf-core/kallisto/index/main.nf", "modules/nf-core/kallisto/index/meta.yml", "modules/nf-core/kallisto/index/tests/main.nf.test", "modules/nf-core/kallisto/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kallisto_index", "description": "Create kallisto index", "keywords": [ "kallisto", "kallisto/index", "index" ], "tools": [ { "kallisto": { "description": "Quantifying abundances of transcripts from bulk and single-cell RNA-Seq data, or more generally of target sequences using high-throughput sequencing reads.", "homepage": "https://pachterlab.github.io/kallisto/", "documentation": "https://pachterlab.github.io/kallisto/manual", "tool_dev_url": "https://github.com/pachterlab/kallisto", "licence": [ "BSD-2-Clause" ], "identifier": "biotools:kallisto" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "genome fasta file", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "kallisto": { "type": "directory", "description": "Kallisto genome index", "pattern": "*.idx" } } ] ], "versions_kallisto": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kallisto": { "type": "string", "description": "The name of the tool" } }, { "kallisto 2>&1 | head -1 | sed \"s/^kallisto //; s/Usage.*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kallisto": { "type": "string", "description": "The name of the tool" } }, { "kallisto 2>&1 | head -1 | sed \"s/^kallisto //; s/Usage.*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet" ], "maintainers": [ "@ggabernet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "kallisto_quant", "path": "modules/nf-core/kallisto/quant/meta.yml", "tree_sha": "149636ebe5a8fa72ab803afdb8889b48f0771737", "files": [ "modules/nf-core/kallisto/quant/environment.yml", "modules/nf-core/kallisto/quant/main.nf", "modules/nf-core/kallisto/quant/meta.yml", "modules/nf-core/kallisto/quant/tests/main.nf.test", "modules/nf-core/kallisto/quant/tests/main.nf.test.snap", "modules/nf-core/kallisto/quant/tests/nextflow_ext_args_strandedness.config" ], "type": "module", "meta": { "name": "kallisto_quant", "description": "Computes equivalence classes for reads and quantifies abundances", "keywords": [ "quant", "kallisto", "pseudoalignment" ], "tools": [ { "kallisto": { "description": "Quantifying abundances of transcripts from RNA-Seq data, or more generally of target sequences using high-throughput sequencing reads.", "homepage": "https://pachterlab.github.io/kallisto/", "documentation": "https://pachterlab.github.io/kallisto/manual", "tool_dev_url": "https://github.com/pachterlab/kallisto", "doi": "10.1038/nbt.3519", "licence": [ "BSD_2_clause" ], "identifier": "biotools:kallisto" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively. Pass `--fr-stranded` or `--rf-stranded` via `ext.args` to select\nstrandedness; kallisto is unstranded by default.\n", "pattern": "*.{fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "index": { "type": "file", "description": "Kallisto genome index.", "pattern": "*.idx", "ontologies": [] } }, { "gtf": { "type": "file", "description": "Optional gtf file for translation of transcripts into genomic\ncoordinates. Pass `[]` to omit.\n", "pattern": "*.gtf", "ontologies": [] } }, { "chromosomes": { "type": "file", "description": "Optional tab separated file with chromosome names and lengths.\nPass `[]` to omit.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "fragment_length": { "type": "integer", "description": "For single-end mode only, the estimated average fragment length." } }, { "fragment_length_sd": { "type": "integer", "description": "For single-end mode only, the estimated standard deviation of the fragment length." } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "file", "description": "Kallisto output file", "ontologies": [] } } ] ], "json_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.run_info.json": { "type": "file", "description": "JSON file containing information about the run", "pattern": "*.run_info.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "File containing log information from running kallisto quant", "pattern": "*.log.txt", "ontologies": [] } } ] ], "versions_kallisto": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kallisto": { "type": "string", "description": "The name of the tool" } }, { "kallisto version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kallisto": { "type": "string", "description": "The name of the tool" } }, { "kallisto version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@anoronh4" ], "maintainers": [ "@anoronh4" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "kallistobustools_count", "path": "modules/nf-core/kallistobustools/count/meta.yml", "tree_sha": "c456ef9e4c68f4aca00bcfc651aec3d45d57110d", "files": [ "modules/nf-core/kallistobustools/count/environment.yml", "modules/nf-core/kallistobustools/count/main.nf", "modules/nf-core/kallistobustools/count/meta.yml", "modules/nf-core/kallistobustools/count/tests/main.nf.test", "modules/nf-core/kallistobustools/count/tests/main.nf.test.snap", "modules/nf-core/kallistobustools/count/tests/nextflow.config" ], "type": "module", "meta": { "name": "kallistobustools_count", "description": "quantifies scRNA-seq data from fastq files using kb-python.", "keywords": [ "scRNA-seq", "count", "single-cell", "kallisto", "bustools" ], "tools": [ { "kb": { "description": "kallisto and bustools are wrapped in an easy-to-use program called kb", "homepage": "https://www.kallistobus.tools/", "documentation": "https://kb-python.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/pachterlab/kb_python", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "index": { "type": "file", "description": "kb-ref index file (.idx)", "pattern": "*.{idx}", "ontologies": [] } } ], { "t2g": { "type": "file", "description": "t2g file from kallisto", "pattern": "*t2g.txt", "ontologies": [] } }, { "t1c": { "type": "file", "description": "kb ref's c1 cdna_t2c file", "pattern": "*.{cdna_t2c.txt}", "ontologies": [] } }, { "t2c": { "type": "file", "description": "kb ref's c2 intron_t2c file", "pattern": "*.{intron_t2c.txt}", "ontologies": [] } }, { "technology": { "type": "string", "description": "String value defining the sequencing technology used.", "pattern": "{10XV1,10XV2,10XV3,CELSEQ,CELSEQ2,DROPSEQ,INDROPSV1,INDROPSV2,INDROPSV3,SCRUBSEQ,SURECELL,SMARTSEQ}" } }, { "workflow_mode": { "type": "string", "description": "String value defining workflow to use, can be one of \"standard\", \"nac\", \"lamanno\" (obsolete)", "pattern": "{standard,lamanno,nac}" } } ], "output": { "count": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.count": { "type": "file", "description": "kb count output folder", "pattern": "*.{count}", "ontologies": [] } } ] ], "matrix": [ { "*.count/*/*.mtx": { "type": "file", "description": "file containing the count matrix", "pattern": "*.mtx", "ontologies": [ { "edam": "http://edamontology.org/format_3916" } ] } } ], "versions_kallistobustools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kallistobustools": { "type": "string", "description": "The name of the tool" } }, { "kb --version 2>&1 | sed -n 's/kb_python //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kallistobustools": { "type": "string", "description": "The name of the tool" } }, { "kb --version 2>&1 | sed -n 's/kb_python //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@flowuenne" ], "maintainers": [ "@flowuenne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "kallistobustools_ref", "path": "modules/nf-core/kallistobustools/ref/meta.yml", "tree_sha": "6bd864b1dcf7830825d8ad267d76a24b4b8ce026", "files": [ "modules/nf-core/kallistobustools/ref/environment.yml", "modules/nf-core/kallistobustools/ref/main.nf", "modules/nf-core/kallistobustools/ref/meta.yml", "modules/nf-core/kallistobustools/ref/tests/main.nf.test", "modules/nf-core/kallistobustools/ref/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kallistobustools_ref", "description": "index creation for kb count quantification of single-cell data.", "keywords": [ "scRNA-seq", "count", "single-cell", "kallisto", "bustools", "index" ], "tools": [ { "kb": { "description": "kallisto|bustools (kb) is a tool developed for fast and efficient processing of single-cell OMICS data.", "homepage": "https://www.kallistobus.tools/", "documentation": "https://kb-python.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/pachterlab/kb_python", "doi": "10.22002/D1.1876", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Genomic DNA fasta file", "pattern": "*.{fasta,fasta.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gtf": { "type": "file", "description": "Genomic gtf file", "pattern": "*.{gtf,gtf.gz}", "ontologies": [] } } ], { "workflow_mode": { "type": "string", "description": "String value defining workflow to use, can be one of \"standard\", \"nac\", \"lamanno\" (obsolete)", "pattern": "{standard,lamanno,nac}" } } ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information" } }, { "kb_ref_out.idx": { "type": "file", "description": "kb ref index file", "pattern": "*kb_ref_out.idx", "ontologies": [] } } ] ], "t2g": [ { "t2g.txt": { "type": "file", "description": "Transcript to gene table", "pattern": "*t2g.{txt}", "ontologies": [] } } ], "cdna": [ { "cdna.fa": { "type": "file", "description": "cDNA fasta file", "pattern": "*cdna.{fa}", "ontologies": [] } } ], "intron": [ { "intron.fa": { "type": "file", "description": "Intron fasta file", "pattern": "*intron.{fa}", "ontologies": [] } } ], "cdna_t2c": [ { "cdna_t2c.txt": { "type": "file", "description": "cDNA transcript to capture file", "pattern": "*cdna_t2c.{txt}", "ontologies": [] } } ], "intron_t2c": [ { "intron_t2c.txt": { "type": "file", "description": "Intron transcript to capture file", "pattern": "*intron_t2c.{txt}", "ontologies": [] } } ], "versions_kallistobustools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kallistobustools": { "type": "string", "description": "The name of the tool" } }, { "kb --version 2>&1 | sed -n 's/kb_python //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kallistobustools": { "type": "string", "description": "The name of the tool" } }, { "kb --version 2>&1 | sed -n 's/kb_python //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@flowuenne" ], "maintainers": [ "@flowuenne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "kat_hist", "path": "modules/nf-core/kat/hist/meta.yml", "tree_sha": "638a032c684fe069d07c091e3376bba865ca0758", "files": [ "modules/nf-core/kat/hist/environment.yml", "modules/nf-core/kat/hist/main.nf", "modules/nf-core/kat/hist/meta.yml", "modules/nf-core/kat/hist/tests/main.nf.test", "modules/nf-core/kat/hist/tests/nextflow.config" ], "type": "module", "meta": { "name": "kat_hist", "description": "Creates a histogram of the number of distinct k-mers having a given frequency.", "deprecated": true, "keywords": [ "k-mer", "histogram", "count" ], "tools": [ { "kat": { "description": "KAT is a suite of tools that analyse jellyfish hashes or sequence files (fasta or fastq) using kmer counts", "homepage": "https://www.earlham.ac.uk/kat-tools", "documentation": "https://kat.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/TGAC/KAT", "doi": "10.1093/bioinformatics/btw663", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ] ], "output": { "hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hist": { "type": "file", "description": "KAT histogram of k-mer counts", "pattern": "*.hist", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hist.dist_analysis.json": { "type": "file", "description": "KAT histogram summary of distance analysis", "pattern": "*.hist.dist_analysis.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "KAT plot of k-mer histogram in PNG format", "pattern": "*.png", "ontologies": [] } } ] ], "ps": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ps": { "type": "file", "description": "KAT plot of k-mer histogram in PS format", "pattern": "*.ps", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "KAT plot of k-mer histogram in PDF format", "pattern": "*.pdf", "ontologies": [] } } ] ], "jellyfish_hash": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-hash.jf*": { "type": "file", "description": "Jellyfish hash file", "pattern": "*-hist.jf*", "ontologies": [] } } ] ], "versions_kat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kat": { "type": "string", "description": "The name of the tool" } }, { "kat hist --version | sed 's/kat //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kat": { "type": "string", "description": "The name of the tool" } }, { "kat hist --version | sed 's/kat //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "khmer_normalizebymedian", "path": "modules/nf-core/khmer/normalizebymedian/meta.yml", "tree_sha": "03b426698e59801645857aefd0283b239adba1b5", "files": [ "modules/nf-core/khmer/normalizebymedian/environment.yml", "modules/nf-core/khmer/normalizebymedian/main.nf", "modules/nf-core/khmer/normalizebymedian/meta.yml", "modules/nf-core/khmer/normalizebymedian/tests/main.nf.test", "modules/nf-core/khmer/normalizebymedian/tests/main.nf.test.snap", "modules/nf-core/khmer/normalizebymedian/tests/nextflow.config" ], "type": "module", "meta": { "name": "khmer_normalizebymedian", "description": "Module that calls normalize-by-median.py from khmer. The module can take a mix of paired end (interleaved) and single end reads. If both types are provided, only a single file with single ends is possible.", "keywords": [ "digital normalization", "khmer", "k-mer counting" ], "tools": [ { "khmer": { "description": "khmer k-mer counting library", "homepage": "https://github.com/dib-lab/khmer", "documentation": "https://khmer.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/dib-lab/khmer", "doi": "10.12688/f1000research.6924.1", "licence": [ "BSD License" ], "identifier": "biotools:khmer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq_paired": { "type": "file", "description": "Paired-end interleaved fastq files", "pattern": "*.{fq,fastq}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "fastq_unpaired": { "type": "file", "description": "Single-end fastq files", "pattern": "*.{fq,fastq}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Interleaved fastq files", "pattern": "*.{fq,fastq}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_khmer": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "khmer": { "type": "string", "description": "The name of the tool" } }, { "normalize-by-median.py --version 2>&1 | grep ^khmer | sed \"s/^khmer //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "khmer": { "type": "string", "description": "The name of the tool" } }, { "normalize-by-median.py --version 2>&1 | grep ^khmer | sed \"s/^khmer //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "khmer_trimlowabund", "path": "modules/nf-core/khmer/trimlowabund/meta.yml", "tree_sha": "12c19df23d48aeffa29a2e7cedfef199ad75a0fb", "files": [ "modules/nf-core/khmer/trimlowabund/environment.yml", "modules/nf-core/khmer/trimlowabund/main.nf", "modules/nf-core/khmer/trimlowabund/meta.yml", "modules/nf-core/khmer/trimlowabund/tests/main.nf.test", "modules/nf-core/khmer/trimlowabund/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "khmer_trimlowabund", "description": "Removes low abundance k-mers from FASTA/FASTQ files", "keywords": [ "quality control", "genomics", "filtering", "reads", "khmer", "k-mer" ], "tools": [ { "khmer": { "description": "khmer k-mer counting library", "homepage": "https://github.com/dib-lab/khmer", "documentation": "https://khmer.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/dib-lab/khmer", "doi": "10.12688/f1000research.6924.1", "licence": [ "BSD License" ], "identifier": "biotools:khmer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "seq_file": { "type": "file", "description": "fasta/fastq file", "pattern": "*.{fa,fasta,fas,fq,fastq}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "trimmed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${output_path}": { "type": "file", "description": "fasta/fastq file with low abundance k-mers removed.", "pattern": "*.{fa,fasta,fas,fq,fastq}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_khmer": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "khmer": { "type": "string", "description": "The name of the tool" } }, { "trim-low-abund.py --version 2>&1 | grep ^khmer | sed \"s/^khmer //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "khmer": { "type": "string", "description": "The name of the tool" } }, { "trim-low-abund.py --version 2>&1 | grep ^khmer | sed \"s/^khmer //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@zachary-foster" ], "maintainers": [ "@zachary-foster" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "khmer_uniquekmers", "path": "modules/nf-core/khmer/uniquekmers/meta.yml", "tree_sha": "5be89bee0d56ca859dbebcfdfd8fb95a88de038c", "files": [ "modules/nf-core/khmer/uniquekmers/environment.yml", "modules/nf-core/khmer/uniquekmers/main.nf", "modules/nf-core/khmer/uniquekmers/meta.yml", "modules/nf-core/khmer/uniquekmers/tests/main.nf.test", "modules/nf-core/khmer/uniquekmers/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "khmer_uniquekmers", "description": "In-memory nucleotide sequence k-mer counting, filtering, graph traversal and more", "keywords": [ "khmer", "k-mer", "effective genome size" ], "tools": [ { "khmer": { "description": "khmer k-mer counting library", "homepage": "https://github.com/dib-lab/khmer", "documentation": "https://khmer.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/dib-lab/khmer", "doi": "10.12688/f1000research.6924.1", "licence": [ "BSD License" ], "identifier": "biotools:khmer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "kmer_size": { "type": "integer", "description": "k-mer size to use" } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.report.txt": { "type": "file", "description": "Text file containing unique-kmers.py execution report", "pattern": "*.report.txt", "ontologies": [] } } ] ], "kmers": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.kmers.txt": { "type": "file", "description": "Text file containing number of kmers", "pattern": "*.kmers.txt", "ontologies": [] } } ] ], "versions_khmer": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "khmer": { "type": "string", "description": "The name of the tool" } }, { "unique-kmers.py --version 2>&1 | grep ^khmer | sed \"s/^khmer //;s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "khmer": { "type": "string", "description": "The name of the tool" } }, { "unique-kmers.py --version 2>&1 | grep ^khmer | sed \"s/^khmer //;s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JoseEspinosa" ], "maintainers": [ "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" } ] }, { "name": "kivvi", "path": "modules/nf-core/kivvi/meta.yml", "tree_sha": "822c2bbb810b830f3a1246f9bae0a99264f174c6", "files": [ "modules/nf-core/kivvi/.conda-lock/linux_amd64-bd-0ab7895bae051106_1.txt", "modules/nf-core/kivvi/environment.yml", "modules/nf-core/kivvi/main.nf", "modules/nf-core/kivvi/meta.yml", "modules/nf-core/kivvi/tests/main.nf.test", "modules/nf-core/kivvi/tests/main.nf.test.snap", "modules/nf-core/kivvi/tests/nextflow.config" ], "type": "module", "meta": { "name": "kivvi", "description": "Calls copy number and sequence variants in large-unit variable number tandem repeats from PacBio HiFi reads", "keywords": [ "kivvi", "genotyper", "tandem repeat", "vntr", "hifi" ], "tools": [ { "kivvi": { "description": "HiFi-based genotyper for large-unit VNTRs including KIV2 and D4Z4", "homepage": "https://github.com/PacificBiosciences/kivvi", "documentation": "https://github.com/PacificBiosciences/kivvi/blob/main/README.md", "tool_dev_url": "https://github.com/PacificBiosciences/kivvi", "doi": "10.64898/2026.04.10.717730", "licence": [ "Pacific Biosciences Software License (https://github.com/PacificBiosciences/kivvi/blob/main/LICENSE.md)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "BAM file containing PacBio HiFi whole-genome reads aligned to GRCh38,\nor a subset covering the target KIV2 or D4Z4 regions\n", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAI index file corresponding to the BAM file\n", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ], { "command": { "type": "string", "description": "The command used to run the tool, i.e. kiv2 (LPA KIV2 repeat) or d4z4 (D4Z4 repeat)" } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.kivvi.*.json": { "type": "file", "description": "JSON report containing genotyping results for the target KIV2 or D4Z4 region", "pattern": "*.kivvi.*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.kivvi.*.vcf": { "type": "file", "description": "Variant calls for the target KIV2 or D4Z4 region", "pattern": "*.kivvi.*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "svg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.kivvi.*.svg": { "type": "file", "description": "Optional SVG visualisation of genotyping results for the target KIV2 or D4Z4 region", "pattern": "*.kivvi.*.svg", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.kivvi.*.bam": { "type": "file", "description": "Reads realigned to a single repeat unit of the target KIV2 or D4Z4\nregion, with HP tags identifying repeat copies\n", "pattern": "*.kivvi.*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.kivvi.*.bam.bai": { "type": "file", "description": "BAI index file corresponding to the realigned BAM file", "pattern": "*.kivvi.*.bam.bai", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "versions_kivvi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kivvi": { "type": "string", "description": "The name of the tool" } }, { "kivvi --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kivvi": { "type": "string", "description": "The name of the tool" } }, { "kivvi --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofiademmou" ], "maintainers": [ "@sofiademmou" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/kivvi:1.1.0--0ab7895bae051106", "build_id": "bd-0ab7895bae051106_1", "scan_id": "sc-ad3d1b149c0da9d7_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/kivvi:1.1.0--fd0e9004280a5067", "build_id": "bd-fd0e9004280a5067_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e7/e7fd42f324e6d2711bf04f023e7a50494bb96d20b440cb410402e2ea7f4e707f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/kivvi/.conda-lock/linux_amd64-bd-0ab7895bae051106_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "kleborate", "path": "modules/nf-core/kleborate/meta.yml", "tree_sha": "4367c7368c55eae0689ea8ac969059ac838f9067", "files": [ "modules/nf-core/kleborate/environment.yml", "modules/nf-core/kleborate/main.nf", "modules/nf-core/kleborate/meta.yml", "modules/nf-core/kleborate/tests/main.nf.test", "modules/nf-core/kleborate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kleborate", "description": "Kleborate is a tool to screen genome assemblies of Klebsiella pneumoniae and the Klebsiella pneumoniae species complex (KpSC).", "keywords": [ "screen", "assembly", "Klebsiella", "pneumoniae" ], "tools": [ { "kleborate": { "description": "Screening Klebsiella genome assemblies for MLST, sub-species, and other Klebsiella related genes of interest", "homepage": "https://github.com/katholt/Kleborate", "documentation": "https://github.com/katholt/Kleborate/wiki", "tool_dev_url": "https://github.com/katholt/Kleborate", "doi": "10.1038/s41467-021-24448-3", "licence": [ "GPL v3 or later (GPL v3+)" ], "identifier": "biotools:kleborate" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastas": { "type": "list", "description": "Klebsiella genome assemblies to be screened", "pattern": "*.fasta" } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Result file generated after screening", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_kleborate": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kleborate": { "type": "string", "description": "The name of the tool" } }, { "kleborate --version | sed 's/Kleborate v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kleborate": { "type": "string", "description": "The name of the tool" } }, { "kleborate --version | sed 's/Kleborate v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@rpetit3" ], "maintainers": [ "@abhi18av", "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "kled", "path": "modules/nf-core/kled/meta.yml", "tree_sha": "8e34067240cdf6b7424c0db41ae7ccd15d4779ab", "files": [ "modules/nf-core/kled/environment.yml", "modules/nf-core/kled/main.nf", "modules/nf-core/kled/meta.yml", "modules/nf-core/kled/tests/main.nf.test", "modules/nf-core/kled/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kled", "description": "An ultra-fast and sensitive structural variant detection tool for long-read sequencing data.", "keywords": [ "genomics", "longread", "structural", "variants" ], "tools": [ { "kled": { "description": "An ultra-fast and sensitive structural variant detection tool for long-read sequencing data.", "homepage": "https://github.com/CoREse/kled", "documentation": "https://github.com/CoREse/kled/blob/master/README.md", "tool_dev_url": "https://github.com/CoREse/kled", "doi": "10.1093/bib/bbae049", "licence": [ "MIT" ], "identifier": "biotools:kled" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "Sorted BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'fasta' ]\n" } }, { "fasta": { "type": "file", "description": "Reference database in FASTA format\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf": { "type": "file", "description": "VCF file containing called variants from Kled", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_kled": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kled": { "type": "string", "description": "The name of the tool" } }, { "kled --version 2>&1 | sed 's/Kled version //' | sed 's/\\.\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kled": { "type": "string", "description": "The name of the tool" } }, { "kled --version 2>&1 | sed 's/Kled version //' | sed 's/\\.\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tetedange13" ], "maintainers": [ "@tetedange13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "kma_index", "path": "modules/nf-core/kma/index/meta.yml", "tree_sha": "07b8e26fdb5ba00eb981ede1ae8c91904e7403de", "files": [ "modules/nf-core/kma/index/environment.yml", "modules/nf-core/kma/index/main.nf", "modules/nf-core/kma/index/meta.yml", "modules/nf-core/kma/index/tests/main.nf.test", "modules/nf-core/kma/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kma_index", "description": "This module wraps the index module of the KMA alignment tool.", "keywords": [ "alignment", "kma", "index", "database", "reads" ], "tools": [ { "kma": { "description": "Rapid and precise alignment of raw reads against redundant databases with KMA", "homepage": "https://bitbucket.org/genomicepidemiology/kma/src/master/", "documentation": "https://bitbucket.org/genomicepidemiology/kma/src/master/", "tool_dev_url": "https://bitbucket.org/genomicepidemiology/kma/src/master/", "doi": "10.1186/s12859-018-2336-6", "licence": [ "http://www.apache.org/licenses/LICENSE-2.0" ], "identifier": "biotools:kma" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "fasta": { "type": "file", "description": "(Multi-)FASTA file of your database sequences.", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'reference' ]`\n" } }, { "kmaindex": { "type": "directory", "description": "Directory of KMA index files", "pattern": "*.{comp.b,length.b,name,seq.b}" } } ] ], "versions_kma": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kma": { "type": "string", "description": "The name of the tool" } }, { "kma_index -v 2>&1 | sed \"s/^KMA_index-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kma": { "type": "string", "description": "The name of the tool" } }, { "kma_index -v 2>&1 | sed \"s/^KMA_index-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@krannich479" ], "maintainers": [ "@krannich479" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "kma_kma", "path": "modules/nf-core/kma/kma/meta.yml", "tree_sha": "fc4f4b0d775583251e3ce04ff1e6ed43516df983", "files": [ "modules/nf-core/kma/kma/environment.yml", "modules/nf-core/kma/kma/main.nf", "modules/nf-core/kma/kma/meta.yml", "modules/nf-core/kma/kma/tests/main.nf.test", "modules/nf-core/kma/kma/tests/main.nf.test.snap", "modules/nf-core/kma/kma/tests/nextflow.config" ], "type": "module", "meta": { "name": "kma_kma", "description": "Mapping raw reads directly against redundant databases via KMA alignment", "keywords": [ "fastq", "reads", "alignment", "kma" ], "tools": [ { "kma": { "description": "Rapid and precise alignment of raw reads against redundant databases with KMA", "homepage": "https://bitbucket.org/genomicepidemiology/kma/src/master/", "documentation": "https://bitbucket.org/genomicepidemiology/kma/src/master/", "tool_dev_url": "https://bitbucket.org/genomicepidemiology/kma/src/master/", "doi": "10.1186/s12859-018-2336-6", "licence": [ "Apache-2.0" ], "identifier": "biotools:kma" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference index information\ne.g. [ id:'reference' ]\n" } }, { "index": { "type": "file", "description": "kma database file generated via kma_index", "pattern": "*.{comp.b,length.b,name,seq.b}" } } ], { "interleaved": { "type": "boolean", "description": "use one interleaved fastq file (true) or two paired fastq files (false)", "pattern": "true or false" } } ], "output": { "res": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.res": { "type": "file", "description": "A result overview giving the most common statistics for each mapped template.", "pattern": "*.{res}" } } ] ], "fsa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fsa": { "type": "file", "description": "The consensus sequences drawn from the alignments.", "pattern": "*.{fsa}" } } ] ], "aln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.aln": { "type": "file", "description": "The consensus alignment of the reads against their template.", "pattern": "*.{aln}" } } ] ], "frag": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.frag.gz": { "type": "file", "description": "Mapping information on each mapped read, where the columns are\nread, number of equally well mapping templates, mapping score, start position,\nend position (w.r.t. template), the chosen template.\n", "pattern": "*.{frag.gz}" } } ] ], "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.mat.gz": { "type": "file", "description": "Base counts on each position in each template, (only if -matrix is enabled).", "pattern": "*.{mat.gz}" } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Compressed VCF file containing positions different from the template identified during KMA mapping against the reference database", "pattern": "*.{vcf.gz}" } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.sam": { "type": "file", "description": "SAM alignment file containing detailed mapping information from KMA mapping", "pattern": "*.{sam}" } } ] ], "spa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.spa": { "type": "file", "description": "Text file containing the top scoring references. Note that kma\n(v1.4.15) can only use spare alignment if the kma index was also build with\nthe sparse option.\n", "pattern": "*.{spa}" } } ] ], "versions_kma": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kma": { "type": "string", "description": "The name of the tool" } }, { "kma -v 2>&1 | sed \"s/^KMA-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kma": { "type": "string", "description": "The name of the tool" } }, { "kma -v 2>&1 | sed \"s/^KMA-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Krannich479", "@haidyi" ], "maintainers": [ "@Krannich479", "@haidyi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "kmcp_compute", "path": "modules/nf-core/kmcp/compute/meta.yml", "tree_sha": "658682e4be5564635eea8b9410d949567e9ed678", "files": [ "modules/nf-core/kmcp/compute/environment.yml", "modules/nf-core/kmcp/compute/main.nf", "modules/nf-core/kmcp/compute/meta.yml", "modules/nf-core/kmcp/compute/tests/main.nf.test", "modules/nf-core/kmcp/compute/tests/main.nf.test.snap", "modules/nf-core/kmcp/compute/tests/nextflow.config" ], "type": "module", "meta": { "name": "kmcp_compute", "description": "Generate k-mers (sketches) from FASTA/Q sequences", "keywords": [ "metagenomics", "classify", "taxonomic profiling", "fastq", "sequences", "kmers" ], "tools": [ { "kmcp": { "description": "Accurate metagenomic profiling of both prokaryotic and viral populations by pseudo-mapping", "homepage": "https://github.com/shenwei356/kmcp", "documentation": "https://github.com/shenwei356/kmcp#documents", "tool_dev_url": "https://github.com/shenwei356/kmcp", "doi": "10.1093/bioinformatics/btac845", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sequences": { "type": "file", "description": "List of fasta files, or a directory containing FASTA files", "pattern": "**/*.{fa,fa.gz,fasta,fasta.gz,fna,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "outdir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Output directory containing all .unik files and a summary file in .txt format. Every .unik file contains the sequence/reference ID,chunk index, number of chunks, and genome size of reference.", "pattern": "*/" } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/_info.txt": { "type": "file", "description": "Summary file that is generated for later use", "pattern": "*_info.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_kmcp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmcp": { "type": "string", "description": "The name of the tool" } }, { "kmcp version 2>&1 | sed 's/^.*kmcp v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmcp": { "type": "string", "description": "The name of the tool" } }, { "kmcp version 2>&1 | sed 's/^.*kmcp v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "kmcp_index", "path": "modules/nf-core/kmcp/index/meta.yml", "tree_sha": "ee2007da520dd7d58ae3d16dac5014d5af88269e", "files": [ "modules/nf-core/kmcp/index/environment.yml", "modules/nf-core/kmcp/index/main.nf", "modules/nf-core/kmcp/index/meta.yml", "modules/nf-core/kmcp/index/tests/main.nf.test", "modules/nf-core/kmcp/index/tests/main.nf.test.snap", "modules/nf-core/kmcp/index/tests/nextflow.config" ], "type": "module", "meta": { "name": "kmcp_index", "description": "Construct KMCP database from k-mer files", "keywords": [ "metagenomics", "classify", "taxonomic profiling", "fastq", "sequences", "kmers", "index" ], "tools": [ { "kmcp": { "description": "Accurate metagenomic profiling of both prokaryotic and viral populations by pseudo-mapping", "homepage": "https://github.com/shenwei356/kmcp", "documentation": "https://github.com/shenwei356/kmcp#documents", "tool_dev_url": "https://github.com/shenwei356/kmcp", "doi": "10.1093/bioinformatics/btac845", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "compute_dir": { "type": "directory", "description": "Output directory generated by \"kmcp compute\"", "pattern": "*/" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "taxdmp": { "type": "directory", "description": "List or directory containing NCBI-like taxdmp files\n(nodes.dmp, names.dmp, and optionally, merged.dmp, delnodes.dmp)\n", "pattern": "*/" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "seq2taxidmap": { "type": "file", "description": "Kraken2 style sequence to taxid mapping file, with two columns:\nsequence ID and taxid\n(e.g. \"accession1\\t12345\")\n", "pattern": "*.map" } } ] ], "output": { "kmcp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Output directory containing the database from k-mer files.", "pattern": "*/" } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "A log of kmcp/index output", "pattern": "*.log", "ontologies": [] } } ] ], "versions_kmcp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmcp": { "type": "string", "description": "The name of the tool" } }, { "kmcp version 2>&1 | sed 's/^.*kmcp v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmcp": { "type": "string", "description": "The name of the tool" } }, { "kmcp version 2>&1 | sed 's/^.*kmcp v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "kmcp_merge", "path": "modules/nf-core/kmcp/merge/meta.yml", "tree_sha": "70068414e1a3269eeae105d3bb7e23bb9b47160e", "files": [ "modules/nf-core/kmcp/merge/environment.yml", "modules/nf-core/kmcp/merge/main.nf", "modules/nf-core/kmcp/merge/meta.yml", "modules/nf-core/kmcp/merge/tests/main.nf.test", "modules/nf-core/kmcp/merge/tests/main.nf.test.snap", "modules/nf-core/kmcp/merge/tests/nextflow.config" ], "type": "module", "meta": { "name": "kmcp_merge", "description": "Merge search results from multiple databases.", "keywords": [ "metagenomics", "classify", "taxonomic profiling", "fastq", "sequences", "kmers" ], "tools": [ { "kmcp": { "description": "Accurate metagenomic profiling of both prokaryotic and viral populations by pseudo-mapping", "homepage": "https://github.com/shenwei356/kmcp", "documentation": "https://github.com/shenwei356/kmcp#documents", "tool_dev_url": "https://github.com/shenwei356/kmcp", "doi": "10.1093/bioinformatics/btac845", "license": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "search_out": { "type": "file", "description": "The output file created by kmcp search", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "result": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gz": { "type": "file", "description": "Output file in gzipped format", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_kmcp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmcp": { "type": "string", "description": "The name of the tool" } }, { "kmcp version 2>&1 | sed 's/^.*kmcp v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmcp": { "type": "string", "description": "The name of the tool" } }, { "kmcp version 2>&1 | sed 's/^.*kmcp v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "kmcp_profile", "path": "modules/nf-core/kmcp/profile/meta.yml", "tree_sha": "4c86638845544b6cd432b1a7870f695ec88d3b15", "files": [ "modules/nf-core/kmcp/profile/environment.yml", "modules/nf-core/kmcp/profile/main.nf", "modules/nf-core/kmcp/profile/meta.yml", "modules/nf-core/kmcp/profile/tests/main.nf.test", "modules/nf-core/kmcp/profile/tests/main.nf.test.snap", "modules/nf-core/kmcp/profile/tests/nextflow.config" ], "type": "module", "meta": { "name": "kmcp_profile", "description": "Generate taxonomic profile from search results", "keywords": [ "metagenomics", "classify", "taxonomic profiling", "fastq", "sequences", "kmers", "index" ], "tools": [ { "kmcp": { "description": "Accurate metagenomic profiling of both prokaryotic and viral populations by pseudo-mapping", "homepage": "https://github.com/shenwei356/kmcp", "documentation": "https://bioinf.shenwei.me/kmcp/usage/#profile", "tool_dev_url": "https://github.com/shenwei356/kmcp", "doi": "10.1093/bioinformatics/btac845", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "search_results": { "type": "file", "description": "Gzipped file output from kmcp search module", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], { "db": { "type": "directory", "description": "Database directory containing taxdump files and taxid file" } }, { "level": { "type": "string", "description": "Taxonomic rank to generate profile at (e.g. \"species\", \"strain\", \"assembly\")" } } ], "output": { "profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.profile": { "type": "file", "description": "Tab-delimited format file with 17 columns.", "pattern": "*.profile", "ontologies": [] } } ] ], "versions_kmcp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmcp": { "type": "string", "description": "The name of the tool" } }, { "kmcp version 2>&1 | sed 's/^.*kmcp v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmcp": { "type": "string", "description": "The name of the tool" } }, { "kmcp version 2>&1 | sed 's/^.*kmcp v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "kmcp_search", "path": "modules/nf-core/kmcp/search/meta.yml", "tree_sha": "b65a9696cb955e3ccb4efddfd5d7588b67691c90", "files": [ "modules/nf-core/kmcp/search/environment.yml", "modules/nf-core/kmcp/search/main.nf", "modules/nf-core/kmcp/search/meta.yml", "modules/nf-core/kmcp/search/tests/main.nf.test", "modules/nf-core/kmcp/search/tests/main.nf.test.snap", "modules/nf-core/kmcp/search/tests/nextflow.config" ], "type": "module", "meta": { "name": "kmcp_search", "description": "Search sequences against database", "keywords": [ "metagenomics", "classify", "taxonomic profiling", "fastq", "sequences", "kmers" ], "tools": [ { "kmcp": { "description": "Accurate metagenomic profiling of both prokaryotic and viral populations by pseudo-mapping", "homepage": "https://github.com/shenwei356/kmcp", "documentation": "https://github.com/shenwei356/kmcp#documents", "tool_dev_url": "https://github.com/shenwei356/kmcp", "doi": "10.1093/bioinformatics/btac845", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "gzipped fasta or fastq files", "pattern": "*.{fq.gz,fastq.gz,fa.gz}", "ontologies": [] } } ], { "db": { "type": "directory", "description": "Database directory created by \"kmcp index\"", "pattern": "*" } } ], "output": { "result": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gz": { "type": "file", "description": "Output file in tab-delimited format with 15 columns", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_kmcp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmcp": { "type": "string", "description": "The name of the tool" } }, { "kmcp version 2>&1 | sed 's/^.*kmcp v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmcp": { "type": "string", "description": "The name of the tool" } }, { "kmcp version 2>&1 | sed 's/^.*kmcp v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "kmergenie", "path": "modules/nf-core/kmergenie/meta.yml", "tree_sha": "680abf2b755e4e0b727859a54ff237bca5a389fa", "files": [ "modules/nf-core/kmergenie/environment.yml", "modules/nf-core/kmergenie/main.nf", "modules/nf-core/kmergenie/meta.yml", "modules/nf-core/kmergenie/tests/main.nf.test", "modules/nf-core/kmergenie/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kmergenie", "description": "KmerGenie estimates the best k-mer length for genome de novo assembly", "keywords": [ "k-mer", "count", "genome assembly" ], "tools": [ { "kmergenie": { "description": "KmerGenie estimates the best k-mer length for genome de novo assembly. Given a set of reads, KmerGenie first computes the k-mer abundance histogram for many values of k. Then, for each value of k, it predicts the number of distinct genomic k-mers in the dataset, and returns the k-mer length which maximizes this number.", "homepage": "http://kmergenie.bx.psu.edu/", "documentation": "http://kmergenie.bx.psu.edu/", "tool_dev_url": "https://github.com/movingpictures83/KMerGenie", "doi": "10.1093/bioinformatics/btt310", "licence": [ "MIT License" ], "identifier": "biotools:kmergenie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input reads in FastQ format", "pattern": "*.{fastq.gz, fastq, fq.gz, fq}", "ontologies": [] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_report.html": { "type": "file", "description": "html file containing all the plotted histograms obtained from different kmer size", "pattern": "*_report.html", "ontologies": [] } } ] ], "histo": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.histo": { "type": "file", "description": "histogram files (text) obtained from individual kmer sizes", "pattern": "*.histo", "ontologies": [] } } ] ], "dat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.dat": { "type": "file", "description": "text file containing number of kmer for kmer sizes and recommended coverage cut-off", "pattern": "*.dat", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "histogram plots obtained from individual kmer sizes", "pattern": "*.pdf", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.kmergenie.log": { "type": "file", "description": "log file containing the standard output and error of the kmergenie command", "pattern": "*.kmergenie.log" } } ] ], "versions_kmergenie": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmergenie": { "type": "string", "description": "The name of the tool" } }, { "kmergenie --version |& sed \"1!d ; s/KmerGenie //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kmergenie": { "type": "string", "description": "The name of the tool" } }, { "kmergenie --version |& sed \"1!d ; s/KmerGenie //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LiaOb21" ], "maintainers": [ "@LiaOb21" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "knotannotsv", "path": "modules/nf-core/knotannotsv/meta.yml", "tree_sha": "2a6c085ac7182d3276ab9cdee56979ce8ab72ad7", "files": [ "modules/nf-core/knotannotsv/environment.yml", "modules/nf-core/knotannotsv/main.nf", "modules/nf-core/knotannotsv/meta.yml", "modules/nf-core/knotannotsv/tests/main.nf.test", "modules/nf-core/knotannotsv/tests/main.nf.test.snap", "modules/nf-core/knotannotsv/tests/nextflow.config" ], "type": "module", "meta": { "name": "knotannotsv", "description": "Simple tool to create a customizable html file (to be displayed on a web browser) from an AnnotSV output", "keywords": [ "annotation", "structural variants", "annotsv", "tsv", "html" ], "tools": [ { "knotannotsv": { "description": "Simple tool to create a customizable html file (to be displayed on a web browser) from an AnnotSV output", "homepage": "https://github.com/mobidic/knotAnnotSV", "documentation": "https://github.com/mobidic/knotAnnotSV/blob/master/README.knotAnnotSV_latest.pdf", "tool_dev_url": "https://github.com/mobidic/knotAnnotSV", "licence": [ "GPL-3.0" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "annotsv_tsv": { "type": "file", "description": "Annotated TSV produced by AnnotSV", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "knot_out_xl": { "type": "boolean", "description": "Specify 'true' to output as XLSM (rather than HTML by default)" } } ] ], "output": { "output_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.{html,xlsm}": { "type": "file", "description": "HTML (or XLSM if 'knot_out_xl=true') annotated file", "pattern": "*.{html,xlsm}", "ontologies": [ { "edam": "http://edamontology.org/format_2331" }, { "edam": "http://edamontology.org/format_3620" } ] } } ] ], "versions_knotannotsv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "knotannotsv": { "type": "string", "description": "The name of the tool" } }, { "1.1.5": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "knotannotsv": { "type": "string", "description": "The name of the tool" } }, { "1.1.5": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@thomasguignard" ], "maintainers": [ "@thomasguignard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" } ] }, { "name": "kofamscan", "path": "modules/nf-core/kofamscan/meta.yml", "tree_sha": "5fb309316a7cc3775105d1b6a8f410cbb2984694", "files": [ "modules/nf-core/kofamscan/environment.yml", "modules/nf-core/kofamscan/main.nf", "modules/nf-core/kofamscan/meta.yml", "modules/nf-core/kofamscan/tests/main.nf.test", "modules/nf-core/kofamscan/tests/main.nf.test.snap", "modules/nf-core/kofamscan/tests/nextflow.config" ], "type": "module", "meta": { "name": "kofamscan", "description": "Produces annotation using kofamscan against a Profile database and a KO list", "keywords": [ "fasta", "kegg", "kofamscan" ], "tools": [ { "kofamscan": { "description": "KofamKOALA assigns K numbers to the user's sequence data by HMMER/HMMSEARCH against KOfam", "homepage": "https://www.genome.jp/tools/kofamkoala/", "documentation": "https://github.com/takaram/kofam_scan", "tool_dev_url": "https://github.com/takaram/kofam_scan", "doi": "10.1093/bioinformatics/btz859", "licence": [ "MIT License" ], "identifier": "biotools:kofamscan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing query sequences", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], { "profiles": { "type": "directory", "description": "Directory containing the Profiles database", "pattern": "*" } }, { "ko_list": { "type": "file", "description": "File containing list of KO entries with their data", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Application-specific text file with hits information", "pattern": "*.{txt}", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab separated file containing with detailed hits", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_kofamscan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kofamscan": { "type": "string", "description": "kofamscan version string" } }, { "exec_annotation --version 2>&1 | sed 's/exec_annotation //;'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kofamscan": { "type": "string", "description": "kofamscan version string" } }, { "exec_annotation --version 2>&1 | sed 's/exec_annotation //;'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@toniher" ], "maintainers": [ "@toniher" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "kraken2_add", "path": "modules/nf-core/kraken2/add/meta.yml", "tree_sha": "9dbd93f6c76465311bfcb5b0fe06e4dd0ba16cc8", "files": [ "modules/nf-core/kraken2/add/environment.yml", "modules/nf-core/kraken2/add/main.nf", "modules/nf-core/kraken2/add/meta.yml", "modules/nf-core/kraken2/add/tests/main.nf.test", "modules/nf-core/kraken2/add/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kraken2_add", "description": "Adds fasta files to a Kraken2 taxonomic database", "keywords": [ "metagenomics", "db", "classification", "build", "kraken2", "add" ], "tools": [ { "kraken2": { "description": "Kraken2 is a system for assigning taxonomic labels to short DNA sequences, usually obtained through metagenomic studies.", "homepage": "https://ccb.jhu.edu/software/kraken2/", "documentation": "https://github.com/DerrickWood/kraken2/wiki/Manual", "tool_dev_url": "https://github.com/DerrickWood/kraken2", "doi": "10.1186/s13059-019-1891-0", "publication": { "author": "Wood D.E., Lu J. & Langmead B.", "year": 2019, "title": "Improved metagenomic analysis with Kraken 2", "source": "Genome Biology" }, "licence": [ "MIT" ], "identifier": "biotools:kraken2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "fasta file that will be added to the database", "pattern": "*.{fa,fasta,fna,ffn}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "taxonomy_names": { "type": "file", "description": "used for associating sequences with taxonomy IDs", "pattern": "*.dmp", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } }, { "taxonomy_nodes": { "type": "file", "description": "tree nodes using NCBI taxonomy nomenclature", "pattern": "*.dmp", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } }, { "accession2taxid": { "type": "file", "description": "associates sequence accession IDs to taxonomy IDs", "pattern": "*.accession2taxid", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } }, { "seqid2taxid": { "type": "file", "description": "optional premade 2 column seq2taxid map file. Must be named seq2taxid.map. If not supplied will be generated by kraken2 itself during upstream build step.", "pattern": "seqid2taxid.map", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } } ], "output": { "library_added_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*/" } }, { "${prefix}/library/added/*": { "type": "file", "description": "Files present in the /library/added/ directory, including FASTA files, masked FASTAs, and prelim_map files.", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "seqid2taxid_map": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*/" } }, { "${prefix}/seqid2taxid.map": { "type": "file", "description": "File mapping sequence IDs to taxonomy IDs, either generated or premade.", "pattern": "seqid2taxid.map", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } } ] ], "taxonomy_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*/" } }, { "${prefix}/taxonomy/*": { "type": "file", "description": "Files present in the /taxonomy/ directory, including nodes.dmp, names.dmp, and .accession2taxid files.", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } } ] ], "versions_kraken2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kraken2": { "type": "string", "description": "The name of the tool" } }, { "kraken2 --version 2>&1 | head -1 | sed \"s/^.*Kraken version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kraken2": { "type": "string", "description": "The name of the tool" } }, { "kraken2 --version 2>&1 | head -1 | sed \"s/^.*Kraken version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alxndrdiaz" ], "maintainers": [ "@alxndrdiaz", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "kraken2_build", "path": "modules/nf-core/kraken2/build/meta.yml", "tree_sha": "1c6c39303deab5f66dfec13f48cf05647ddd376c", "files": [ "modules/nf-core/kraken2/build/environment.yml", "modules/nf-core/kraken2/build/main.nf", "modules/nf-core/kraken2/build/meta.yml", "modules/nf-core/kraken2/build/tests/main.nf.test", "modules/nf-core/kraken2/build/tests/main.nf.test.snap", "modules/nf-core/kraken2/build/tests/nextflow.config" ], "type": "module", "meta": { "name": "kraken2_build", "description": "Builds Kraken2 database", "keywords": [ "metagenomics", "db", "classification", "build", "kraken2" ], "tools": [ { "kraken2": { "description": "Kraken2 is a system for assigning taxonomic labels to short DNA sequences, usually obtained through metagenomic studies.", "homepage": "https://ccb.jhu.edu/software/kraken2/", "documentation": "https://github.com/DerrickWood/kraken2/wiki/Manual", "tool_dev_url": "https://github.com/DerrickWood/kraken2", "doi": "10.1186/s13059-019-1891-0", "publication": { "author": "Wood D.E., Lu J. & Langmead B.", "year": 2019, "title": "Improved metagenomic analysis with Kraken 2", "source": "Genome Biology" }, "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:kraken2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "library_added_files": { "type": "file", "description": "Files present in the /library/added/ directory, including FASTA files, masked FASTAs, and prelim_map files.", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "seqid2taxid_map": { "type": "file", "description": "File mapping sequence IDs to taxonomy IDs, either generated or premade.", "pattern": "seqid2taxid.map", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "taxonomy_files": { "type": "file", "description": "Files present in the /taxonomy/ directory, including nodes.dmp, names.dmp, and .accession2taxid files.", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } } ], { "cleaning": { "type": "boolean", "description": "activate or deactivate (true or false) cleaning of intermediate files" } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "kraken2-database": { "type": "directory", "description": "Directory contains the database that can be used to perform taxonomic classification\n\nIMPORTANT: this output directory will be hardcoded as 'kraken2-database/' inside the module\nto prevent issues of containers following symlinks in symlinks.\n\nTo give a user the option to provide custom name for the database directory within a pipeline, you should\ncustomise this name using during pipeline output publication via the pipeline's publishDir or workflow output customisation options.\n", "pattern": "kraken2-database/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ] ], "db_separated": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "kraken2-database/*k2d": { "type": "file", "description": "Kraken2 k2d binary database files", "pattern": "*.k2d", "ontologies": [] } }, { "kraken2-database/*map": { "type": "file", "description": "Kraken2 k2d binary database taxonomy to sequencing mapping file", "pattern": "*.map", "ontologies": [] } }, { "kraken2-database/library/added/*": { "type": "file", "description": "Kraken2 masked FASTA files used to build the database", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "kraken2-database/taxonomy/*": { "type": "file", "description": "Kraken2 nodes.dmp, names.dmp, and .accession2taxid taxonomy files", "pattern": "*.{dmp,accession2taxid}", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } } ] ], "unmapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "kraken2-database/unmapped*.txt": { "type": "file", "description": "List of unmapped sequence files, i.e. accessions that did not map to any taxonomy ID\nand were excluded\n", "pattern": "unmapped*.txt", "ontologies": [ { "edam": "http://edamontology.org/data_2526" } ] } } ] ], "versions_kraken2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kraken2": { "type": "string", "description": "The name of the tool" } }, { "kraken2 --version 2>&1 | head -1 | sed \"s/^.*Kraken version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kraken2": { "type": "string", "description": "The name of the tool" } }, { "kraken2 --version 2>&1 | head -1 | sed \"s/^.*Kraken version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alxndrdiaz" ], "maintainers": [ "@alxndrdiaz", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "kraken2_buildstandard", "path": "modules/nf-core/kraken2/buildstandard/meta.yml", "tree_sha": "d29de74c148e8bb1b0dad501dc763ce42d216834", "files": [ "modules/nf-core/kraken2/buildstandard/environment.yml", "modules/nf-core/kraken2/buildstandard/main.nf", "modules/nf-core/kraken2/buildstandard/meta.yml", "modules/nf-core/kraken2/buildstandard/tests/main.nf.test", "modules/nf-core/kraken2/buildstandard/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kraken2_buildstandard", "description": "Downloads and builds Kraken2 standard database", "keywords": [ "metagenomics", "db", "classification", "build", "kraken2", "standard", "download" ], "tools": [ { "kraken2": { "description": "Kraken2 is a system for assigning taxonomic labels to short DNA sequences, usually obtained through metagenomic studies.", "homepage": "https://ccb.jhu.edu/software/kraken2/", "documentation": "https://github.com/DerrickWood/kraken2/wiki/Manual", "tool_dev_url": "https://github.com/DerrickWood/kraken2", "doi": "10.1186/s13059-019-1891-0", "publication": { "author": "Wood D.E., Lu J. & Langmead B.", "year": 2019, "title": "Improved metagenomic analysis with Kraken 2", "source": "Genome Biology" }, "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:kraken2" } } ], "input": [ { "cleaning": { "type": "boolean", "description": "activate or deactivate (true or false) cleaning of intermediate files" } } ], "output": { "db": [ { "${prefix}": { "type": "directory", "description": "Directory containing the Kraken2 'standard' database that can be used to perform taxonomic classification", "pattern": "*/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ], "versions_kraken2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kraken2": { "type": "string", "description": "The name of the tool" } }, { "kraken2 --version 2>&1 | head -1 | sed \"s/^.*Kraken version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kraken2": { "type": "string", "description": "The name of the tool" } }, { "kraken2 --version 2>&1 | head -1 | sed \"s/^.*Kraken version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@egreenberg7" ], "maintainers": [ "@egreenberg7" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "kraken2_kraken2", "path": "modules/nf-core/kraken2/kraken2/meta.yml", "tree_sha": "d99e0472b0744ef39c94b6d18961354047b9ed5f", "files": [ "modules/nf-core/kraken2/kraken2/environment.yml", "modules/nf-core/kraken2/kraken2/main.nf", "modules/nf-core/kraken2/kraken2/meta.yml", "modules/nf-core/kraken2/kraken2/tests/main.nf.test", "modules/nf-core/kraken2/kraken2/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "kraken2_kraken2", "description": "Classifies metagenomic sequence data", "keywords": [ "classify", "metagenomics", "fastq", "db" ], "tools": [ { "kraken2": { "description": "Kraken2 is a taxonomic sequence classifier that assigns taxonomic labels to sequence reads\n", "homepage": "https://ccb.jhu.edu/software/kraken2/", "documentation": "https://github.com/DerrickWood/kraken2/wiki/Manual", "doi": "10.1186/s13059-019-1891-0", "publication": { "author": "Wood D.E., Lu J. & Langmead B.", "year": 2019, "title": "Improved metagenomic analysis with Kraken 2", "source": "Genome Biology" }, "licence": [ "MIT" ], "identifier": "biotools:kraken2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], { "db": { "type": "directory", "description": "Kraken2 database" } }, { "save_output_fastqs": { "type": "string", "description": "If true, optional commands are added to save classified and unclassified reads\nas fastq files\n" } }, { "save_reads_assignment": { "type": "string", "description": "If true, an optional command is added to save a file reporting the taxonomic\nclassification of each input read\n" } } ], "output": { "classified_reads_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.classified{.,_}*": { "type": "file", "description": "Reads classified as belonging to any of the taxa\non the Kraken2 database.\n", "pattern": "*{fastq.gz}", "ontologies": [] } } ] ], "unclassified_reads_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unclassified{.,_}*": { "type": "file", "description": "Reads not classified to any of the taxa\non the Kraken2 database.\n", "pattern": "*{fastq.gz}", "ontologies": [] } } ] ], "classified_reads_assignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classifiedreads.txt": { "type": "file", "description": "Kraken2 output file indicating the taxonomic assignment of\neach input read\n", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*report.txt": { "type": "file", "description": "Kraken2 report containing stats about classified\nand not classified reads.\n", "pattern": "*.{report.txt}", "ontologies": [] } } ] ], "versions_kraken2": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "kraken2": { "type": "string", "description": "The tool name" } }, { "kraken2 --version 2>&1 | head -1 | sed \"s/^.*Kraken version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "pigz": { "type": "string", "description": "The tool name" } }, { "pigz --version 2>&1 | sed \"s/pigz //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "kraken2": { "type": "string", "description": "The tool name" } }, { "kraken2 --version 2>&1 | head -1 | sed \"s/^.*Kraken version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "pigz": { "type": "string", "description": "The tool name" } }, { "pigz --version 2>&1 | sed \"s/pigz //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "bacass", "version": "2.7.0" }, { "name": "coproid", "version": "2.0.1" }, { "name": "demultiplex", "version": "1.8.0" }, { "name": "detaxizer", "version": "1.4.0" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "krakentools_combinekreports", "path": "modules/nf-core/krakentools/combinekreports/meta.yml", "tree_sha": "85389eb494f8efaa9ad0bd98c3620673098a2ded", "files": [ "modules/nf-core/krakentools/combinekreports/environment.yml", "modules/nf-core/krakentools/combinekreports/main.nf", "modules/nf-core/krakentools/combinekreports/meta.yml", "modules/nf-core/krakentools/combinekreports/tests/main.nf.test", "modules/nf-core/krakentools/combinekreports/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "krakentools_combinekreports", "description": "Takes multiple kraken-style reports and combines them into a single report file", "keywords": [ "kraken", "krakentools", "metagenomics", "table", "combining", "merging" ], "tools": [ { "krakentools": { "description": "KrakenTools is a suite of scripts to be used for post-analysis of Kraken/KrakenUniq/Kraken2/Bracken results. Please cite the relevant paper if using KrakenTools with any of the listed programs.", "homepage": "https://github.com/jenniferlu717/KrakenTools", "licence": [ "GPL v3" ], "identifier": "biotools:krakentools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "kreports": { "type": "file", "description": "List of kraken-style report files", "pattern": "*.{txt,kreport}", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Combined kreport file of all input files", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_krakentools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakentools": { "type": "string", "description": "The name of the tool" } }, { "1.2.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakentools": { "type": "string", "description": "The name of the tool" } }, { "1.2.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "krakentools_extractkrakenreads", "path": "modules/nf-core/krakentools/extractkrakenreads/meta.yml", "tree_sha": "cabaf181dfeec8010376365e0d2cb7b052f45076", "files": [ "modules/nf-core/krakentools/extractkrakenreads/environment.yml", "modules/nf-core/krakentools/extractkrakenreads/main.nf", "modules/nf-core/krakentools/extractkrakenreads/meta.yml", "modules/nf-core/krakentools/extractkrakenreads/tests/main.nf.test", "modules/nf-core/krakentools/extractkrakenreads/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "krakentools_extractkrakenreads", "description": "Extract reads classified at any user-specified taxonomy IDs.", "keywords": [ "kraken2", "krakentools", "metagenomics" ], "tools": [ { "krakentools": { "description": "KrakenTools is a suite of scripts to be used for post-analysis of Kraken/KrakenUniq/Kraken2/Bracken results. Please cite the relevant paper if using KrakenTools with any of the listed programs.", "homepage": "https://github.com/jenniferlu717/KrakenTools", "documentation": "https://github.com/jenniferlu717/KrakenTools?tab=readme-ov-file#extract_kraken_readspy", "tool_dev_url": "https://github.com/jenniferlu717/KrakenTools", "doi": "10.1038/s41596-022-00738-y", "licence": [ "GPL v3" ], "identifier": "biotools:krakentools" } } ], "input": [ { "taxid": { "type": "string", "description": "A list of taxid separated by spaces" } }, [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "classified_reads_assignment": { "type": "file", "description": "A file contains the taxonomic classification of each input read.", "pattern": "*.{classifiedreads.txt}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "classified_reads_fastq": { "type": "file", "description": "Classified reads as belonging to any of the taxa on the kraken2 database.", "pattern": "*.{fastq.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "report": { "type": "file", "description": "Optional Kraken2 report containing stats about classified and not classified reads.", "pattern": "*.{report.txt}", "ontologies": [] } } ] ], "output": { "extracted_kraken2_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{fastq.gz,fasta.gz}": { "type": "file", "description": "Reads assigned to a taxid list.", "pattern": "*.{fastq.gz,fasta.gz}", "ontologies": [] } } ] ], "versions_krakentools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakentools": { "type": "string", "description": "The name of the tool" } }, { "1.2.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakentools": { "type": "string", "description": "The name of the tool" } }, { "1.2.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LilyAnderssonLee" ], "maintainers": [ "@LilyAnderssonLee" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "krakentools_kreport2krona", "path": "modules/nf-core/krakentools/kreport2krona/meta.yml", "tree_sha": "42dc00d803e71a1349f62dc6edde1cfb527962ff", "files": [ "modules/nf-core/krakentools/kreport2krona/environment.yml", "modules/nf-core/krakentools/kreport2krona/main.nf", "modules/nf-core/krakentools/kreport2krona/meta.yml", "modules/nf-core/krakentools/kreport2krona/tests/main.nf.test", "modules/nf-core/krakentools/kreport2krona/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "krakentools_kreport2krona", "description": "Takes a Kraken report file and prints out a krona-compatible TEXT file", "keywords": [ "kraken", "krona", "metagenomics", "visualization" ], "tools": [ { "krakentools": { "description": "KrakenTools is a suite of scripts to be used for post-analysis of Kraken/KrakenUniq/Kraken2/Bracken results. Please cite the relevant paper if using KrakenTools with any of the listed programs.", "homepage": "https://github.com/jenniferlu717/KrakenTools", "licence": [ "GPL v3" ], "identifier": "biotools:krakentools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "kreport": { "type": "file", "description": "Kraken report", "pattern": "*.{txt,kreport}", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Krona text-based input file converted from Kraken report", "pattern": "*.{txt,krona}", "ontologies": [] } } ] ], "versions_krakentools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakentools": { "type": "string", "description": "The name of the tool" } }, { "1.2.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakentools": { "type": "string", "description": "The name of the tool" } }, { "1.2.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MillironX" ], "maintainers": [ "@MillironX" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "krakenuniq_build", "path": "modules/nf-core/krakenuniq/build/meta.yml", "tree_sha": "c6a1e73791d7e69a10018973da8686a511f22232", "files": [ "modules/nf-core/krakenuniq/build/environment.yml", "modules/nf-core/krakenuniq/build/main.nf", "modules/nf-core/krakenuniq/build/meta.yml", "modules/nf-core/krakenuniq/build/tests/main.nf.test", "modules/nf-core/krakenuniq/build/tests/main.nf.test.snap", "modules/nf-core/krakenuniq/build/tests/nextflow.config" ], "type": "module", "meta": { "name": "krakenuniq_build", "description": "Download and build (custom) KrakenUniq databases", "keywords": [ "metagenomics", "krakenuniq", "database", "build", "ncbi" ], "tools": [ { "krakenuniq": { "description": "Metagenomics classifier with unique k-mer counting for more specific results", "homepage": "https://github.com/fbreitwieser/krakenuniq", "documentation": "https://github.com/fbreitwieser/krakenuniq", "tool_dev_url": "https://github.com/fbreitwieser/krakenuniq", "doi": "10.1186/s13059-018-1568-0", "licence": [ "MIT" ], "identifier": "biotools:KrakenUniq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "custom_library_dir": { "type": "file", "description": "List of custom fasta files for adding to database build", "pattern": "*" } }, { "custom_taxonomy_dir": { "type": "file", "description": "List of NCBI style taxdmp files (at a minimum: nodes.dmp, names.dmp)\n", "pattern": "*" } }, { "custom_seqid2taxid": { "type": "file", "description": "Custom seqid2taxid file of mapping sequence accessions to taxid", "ontologies": [] } } ], { "keep_intermediate": { "type": "boolean", "description": "Keep intermediate files that are not used by the database itself", "pattern": "true|false" } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/": { "type": "directory", "description": "Directory containing KrakenUniq database", "pattern": "*/" } } ] ], "versions_krakenuniq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakenuniq": { "type": "string", "description": "The name of the tool" } }, { "krakenuniq --version | sed '1!d;s/KrakenUniq version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakenuniq": { "type": "string", "description": "The name of the tool" } }, { "krakenuniq --version | sed '1!d;s/KrakenUniq version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "krakenuniq_download", "path": "modules/nf-core/krakenuniq/download/meta.yml", "tree_sha": "24c6540eb085064974a48051ef3b5876e009886a", "files": [ "modules/nf-core/krakenuniq/download/environment.yml", "modules/nf-core/krakenuniq/download/main.nf", "modules/nf-core/krakenuniq/download/meta.yml", "modules/nf-core/krakenuniq/download/tests/main.nf.test", "modules/nf-core/krakenuniq/download/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "krakenuniq_download", "description": "Download KrakenUniq databases and related fles", "keywords": [ "metagenomics", "krakenuniq", "database", "download", "ncbi" ], "tools": [ { "krakenuniq": { "description": "Metagenomics classifier with unique k-mer counting for more specific results", "homepage": "https://github.com/fbreitwieser/krakenuniq", "documentation": "https://github.com/fbreitwieser/krakenuniq", "tool_dev_url": "https://github.com/fbreitwieser/krakenuniq", "doi": "10.1186/s13059-018-1568-0", "licence": [ "MIT" ], "identifier": "biotools:KrakenUniq" } } ], "input": [ { "pattern": { "type": "string", "description": "Pattern indicating what type of NCBI data to download. See KrakenUniq documnation for possibilities." } } ], "output": { "output": [ { "${pattern}/": { "type": "directory", "description": "Directory containing downloaded data with directory naming being the user provided pattern." } } ], "versions_krakenuniq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakenuniq": { "type": "string", "description": "The name of the tool" } }, { "krakenuniq --version | sed '1!d;s/KrakenUniq version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakenuniq": { "type": "string", "description": "The name of the tool" } }, { "krakenuniq --version | sed '1!d;s/KrakenUniq version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "krakenuniq_preloadedkrakenuniq", "path": "modules/nf-core/krakenuniq/preloadedkrakenuniq/meta.yml", "tree_sha": "11ffa45e3b55574ceff113c79cd07f38a1526c8c", "files": [ "modules/nf-core/krakenuniq/preloadedkrakenuniq/environment.yml", "modules/nf-core/krakenuniq/preloadedkrakenuniq/main.nf", "modules/nf-core/krakenuniq/preloadedkrakenuniq/meta.yml", "modules/nf-core/krakenuniq/preloadedkrakenuniq/tests/main.nf.test", "modules/nf-core/krakenuniq/preloadedkrakenuniq/tests/main.nf.test.snap", "modules/nf-core/krakenuniq/preloadedkrakenuniq/tests/nextflow.config" ], "type": "module", "meta": { "name": "krakenuniq_preloadedkrakenuniq", "description": "Classifies metagenomic sequence data using unique k-mer counts", "keywords": [ "classify", "metagenomics", "kmers", "fastq", "db" ], "tools": [ { "krakenuniq": { "description": "Metagenomics classifier with unique k-mer counting for more specific results", "homepage": "https://github.com/fbreitwieser/krakenuniq", "documentation": "https://github.com/fbreitwieser/krakenuniq", "doi": "10.1186/s13059-018-1568-0", "licence": [ "MIT" ], "identifier": "biotools:KrakenUniq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sequences": { "type": "file", "description": "List of input files containing sequences. All of them must be either in FASTA or FASTQ format.", "ontologies": [] } }, { "prefixes": { "type": "string", "description": "List of sample identifiers or filename prefixes. Must correspond in order and length to the 'sequences', or to the number of sequencing pairs.\n" } } ], { "sequence_type": { "type": "string", "description": "Format of all given sequencing files as literal string, either 'fasta' or 'fastq'.", "pattern": "{fasta,fastq}" } }, { "db": { "type": "directory", "description": "KrakenUniq database" } }, { "save_output_reads": { "type": "boolean", "description": "Optionally, commands are added to save classified and unclassified reads\nas FASTQ or FASTA files depending on the input format. When the input\nis paired-end, the single output FASTQ contains merged reads.\n" } }, { "report_file": { "type": "boolean", "description": "Whether to generate a report of relative abundances." } }, { "save_output": { "type": "boolean", "description": "Whether to save a file reporting the taxonomic classification of each input read." } } ], "output": { "classified_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.classified.${sequence_type}.gz": { "type": "file", "description": "Reads classified as belonging to any of the taxa\nin the KrakenUniq reference database.\n", "pattern": "*.classified.{fastq,fasta}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "unclassified_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unclassified.${sequence_type}.gz": { "type": "file", "description": "Reads not classified to any of the taxa\nin the KrakenUniq reference database.\n", "pattern": "*.unclassified.{fastq,fasta}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "classified_assignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.krakenuniq.classified.txt": { "type": "file", "description": "KrakenUniq output file indicating the taxonomic assignment of\neach input read ## DOUBLE CHECK!!\n", "pattern": "*.krakenuniq.classified.txt", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.krakenuniq.report.txt": { "type": "file", "description": "KrakenUniq report containing statistics about classified\nand unclassified reads.\n", "pattern": "*.krakenuniq.report.txt", "ontologies": [] } } ] ], "versions_krakenuniq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakenuniq": { "type": "string", "description": "The name of the tool" } }, { "krakenuniq --version | sed '1!d;s/KrakenUniq version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krakenuniq": { "type": "string", "description": "The name of the tool" } }, { "krakenuniq --version | sed '1!d;s/KrakenUniq version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mjamy", "@Midnighter" ], "maintainers": [ "@mjamy", "@Midnighter" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "krona_kronadb", "path": "modules/nf-core/krona/kronadb/meta.yml", "tree_sha": "5bbcb1e7dd73b8993c3721007ab2d870b9de1037", "files": [ "modules/nf-core/krona/kronadb/environment.yml", "modules/nf-core/krona/kronadb/main.nf", "modules/nf-core/krona/kronadb/meta.yml", "modules/nf-core/krona/kronadb/tests/main.nf.test", "modules/nf-core/krona/kronadb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "krona_kronadb", "description": "KronaTools Update Taxonomy downloads a taxonomy database", "deprecated": true, "keywords": [ "database", "taxonomy", "krona" ], "tools": [ { "krona": { "description": "Krona Tools is a set of scripts to create Krona charts from several Bioinformatics tools as well as from text and XML files.", "homepage": "https://github.com/marbl/Krona/wiki/KronaTools", "documentation": "https://github.com/marbl/Krona/wiki/Installing", "doi": "10.1186/1471-2105-12-385", "publication": { "author": "Ondov B.D., Bergman N.H. & Phillippy A.M.", "year": 2011, "title": "Interactive metagenomic visualization in a Web browser", "source": "BMC Bioinformatics" }, "licence": [ "https://raw.githubusercontent.com/marbl/Krona/master/KronaTools/LICENSE.txt" ], "identifier": "biotools:krona" } } ], "output": { "db": [ { "taxonomy/taxonomy.tab": { "type": "file", "description": "A TAB separated file that contains a taxonomy database.", "pattern": "*.{tab}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "versions_krona": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krona": { "type": "string", "description": "The name of the tool" } }, { "ktImportTaxonomy | grep -Po \"(?<=KronaTools )[0-9.]+\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krona": { "type": "string", "description": "The name of the tool" } }, { "ktImportTaxonomy | grep -Po \"(?<=KronaTools )[0-9.]+\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mjakobs" ], "maintainers": [ "@mjakobs" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "krona_ktimportkrona", "path": "modules/nf-core/krona/ktimportkrona/meta.yml", "tree_sha": "d074579aaf1e7a2ea4cabe63709a0a16a13884dd", "files": [ "modules/nf-core/krona/ktimportkrona/environment.yml", "modules/nf-core/krona/ktimportkrona/main.nf", "modules/nf-core/krona/ktimportkrona/meta.yml", "modules/nf-core/krona/ktimportkrona/tests/main.nf.test", "modules/nf-core/krona/ktimportkrona/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "krona_ktimportkrona", "description": "Collect multiple krona reports into a single html file", "keywords": [ "plot", "taxonomy", "interactive", "html", "visualisation", "krona chart" ], "tools": [ { "krona": { "description": "Krona Tools is a set of scripts to create Krona charts from several Bioinformatics tools as well as from text and XML files.", "homepage": "https://github.com/marbl/Krona/wiki/KronaTools", "documentation": "https://manpages.ubuntu.com/manpages/noble/man1/ktImportTaxonomy.1.html", "doi": "10.1186/1471-2105-12-385", "publication": { "author": "Ondov B.D., Bergman N.H. & Phillippy A.M.", "year": 2011, "title": "Interactive metagenomic visualization in a Web browser", "source": "BMC Bioinformatics" }, "licence": [ "https://raw.githubusercontent.com/marbl/Krona/master/KronaTools/LICENSE.txt" ], "identifier": "biotools:krona" } } ], "input": [ { "html": { "type": "file", "description": "One or multiple html files each containing a krona single plot", "pattern": "*.html", "ontologies": [] } } ], "output": { "html": [ { "${prefix}.html": { "type": "file", "description": "HTML file containing all input HTML Krona plots with a selection bar to choose which one to look at", "pattern": "*.krona.html" } } ], "versions_krona": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krona": { "type": "string", "description": "The name of the tool" } }, { "ktImportKrona | grep -Po '(?<=KronaTools )[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krona": { "type": "string", "description": "The name of the tool" } }, { "ktImportKrona | grep -Po '(?<=KronaTools )[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@paulwolk" ], "maintainers": [ "@paulwolk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "krona_ktimporttaxonomy", "path": "modules/nf-core/krona/ktimporttaxonomy/meta.yml", "tree_sha": "ca4d80efccaa67dab4b8793ef89b3bbf500168c8", "files": [ "modules/nf-core/krona/ktimporttaxonomy/environment.yml", "modules/nf-core/krona/ktimporttaxonomy/main.nf", "modules/nf-core/krona/ktimporttaxonomy/meta.yml", "modules/nf-core/krona/ktimporttaxonomy/tests/main.nf.test", "modules/nf-core/krona/ktimporttaxonomy/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "krona_ktimporttaxonomy", "description": "KronaTools Import Taxonomy imports taxonomy classifications and produces an interactive Krona plot.", "keywords": [ "plot", "taxonomy", "interactive", "html", "visualisation", "krona chart" ], "tools": [ { "krona": { "description": "Krona Tools is a set of scripts to create Krona charts from several Bioinformatics tools as well as from text and XML files.", "homepage": "https://github.com/marbl/Krona/wiki/KronaTools", "documentation": "https://manpages.ubuntu.com/manpages/noble/man1/ktImportTaxonomy.1.html", "doi": "10.1186/1471-2105-12-385", "publication": { "author": "Ondov B.D., Bergman N.H. & Phillippy A.M.", "year": 2011, "title": "Interactive metagenomic visualization in a Web browser", "source": "BMC Bioinformatics" }, "licence": [ "https://raw.githubusercontent.com/marbl/Krona/master/KronaTools/LICENSE.txt" ], "identifier": "biotools:krona" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "report": { "type": "file", "description": "A tab-delimited file with taxonomy IDs and (optionally) query IDs, magnitudes, and scores. Query IDs are taken from column 1, taxonomy IDs from column 2, and scores from column 3. Lines beginning with # will be ignored.", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "taxonomy": { "type": "file", "description": "Path to a Krona taxonomy .tab file normally downloaded and generated by\nkrona/ktUpdateTaxonomy. Custom taxonomy files can have any name, but\nmust end in `.tab`.\n", "pattern": "*tab", "ontologies": [] } } ], "output": { "html": [ [ { "meta": { "type": "file", "description": "A html file containing an interactive krona plot.", "pattern": "*.{html}", "ontologies": [] } }, { "*.html": { "type": "file", "description": "A html file containing an interactive krona plot.", "pattern": "*.{html}", "ontologies": [] } } ] ], "versions_krona": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krona": { "type": "string", "description": "The name of the tool" } }, { "ktImportTaxonomy | grep -Po '(?<=KronaTools )[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krona": { "type": "string", "description": "The name of the tool" } }, { "ktImportTaxonomy | grep -Po '(?<=KronaTools )[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mjakobs" ], "maintainers": [ "@mjakobs" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hgtseq", "version": "1.1.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "krona_ktimporttext", "path": "modules/nf-core/krona/ktimporttext/meta.yml", "tree_sha": "131529b87e77d4d125778468ecc171a22b93fc00", "files": [ "modules/nf-core/krona/ktimporttext/environment.yml", "modules/nf-core/krona/ktimporttext/main.nf", "modules/nf-core/krona/ktimporttext/meta.yml", "modules/nf-core/krona/ktimporttext/tests/main.nf.test", "modules/nf-core/krona/ktimporttext/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "krona_ktimporttext", "description": "Creates a Krona chart from text files listing quantities and lineages.", "keywords": [ "plot", "taxonomy", "interactive", "html", "visualisation", "krona chart", "metagenomics" ], "tools": [ { "krona": { "description": "Krona Tools is a set of scripts to create Krona charts from several Bioinformatics tools as well as from text and XML files.", "homepage": "https://github.com/marbl/Krona/wiki/KronaTools", "documentation": "https://manpages.ubuntu.com/manpages/noble/man1/ktImportTaxonomy.1.html", "tool_dev_url": "https://github.com/marbl/Krona", "doi": "10.1186/1471-2105-12-385", "publication": { "author": "Ondov B.D., Bergman N.H. & Phillippy A.M.", "year": 2011, "title": "Interactive metagenomic visualization in a Web browser", "source": "BMC Bioinformatics" }, "licence": [ "https://raw.githubusercontent.com/marbl/Krona/master/KronaTools/LICENSE.txt" ], "identifier": "biotools:krona" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "report": { "type": "file", "description": "Tab-delimited text file. Each line should be a number followed by a list of wedges to contribute to (starting from the highest level). If no wedges are listed (and just a quantity is given), it will contribute to the top level. If the same lineage is listed more than once, the values will be added. Quantities can be omitted if -q is specified. Lines beginning with '#' will be ignored.", "pattern": "*.{txt}", "ontologies": [] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.html": { "type": "file", "description": "A html file containing an interactive krona plot.", "pattern": "*.{html}", "ontologies": [] } } ] ], "versions_krona": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krona": { "type": "string", "description": "The name of the tool" } }, { "ktImportText | grep -Po '(?<=KronaTools )[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krona": { "type": "string", "description": "The name of the tool" } }, { "ktImportText | grep -Po '(?<=KronaTools )[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "krona_ktupdatetaxonomy", "path": "modules/nf-core/krona/ktupdatetaxonomy/meta.yml", "tree_sha": "cec1be81ff110772813f0bdaf947cd8731d04fc3", "files": [ "modules/nf-core/krona/ktupdatetaxonomy/environment.yml", "modules/nf-core/krona/ktupdatetaxonomy/main.nf", "modules/nf-core/krona/ktupdatetaxonomy/meta.yml", "modules/nf-core/krona/ktupdatetaxonomy/tests/main.nf.test", "modules/nf-core/krona/ktupdatetaxonomy/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "krona_ktupdatetaxonomy", "description": "KronaTools Update Taxonomy downloads a taxonomy database", "keywords": [ "database", "taxonomy", "krona", "visualisation" ], "tools": [ { "krona": { "description": "Krona Tools is a set of scripts to create Krona charts from several Bioinformatics tools as well as from text and XML files.", "homepage": "https://github.com/marbl/Krona/wiki/KronaTools", "documentation": "https://github.com/marbl/Krona/wiki/Installing", "doi": "10.1186/1471-2105-12-385", "publication": { "author": "Ondov B.D., Bergman N.H. & Phillippy A.M.", "year": 2011, "title": "Interactive metagenomic visualization in a Web browser", "source": "BMC Bioinformatics" }, "licence": [ "https://raw.githubusercontent.com/marbl/Krona/master/KronaTools/LICENSE.txt" ], "identifier": "biotools:krona" } } ], "output": { "db": [ { "taxonomy/taxonomy.tab": { "type": "file", "description": "A TAB separated file that contains a taxonomy database.", "pattern": "*.{tab}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "versions_krona": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krona": { "type": "string", "description": "The name of the tool" } }, { "ktImportTaxonomy | grep -Po '(?<=KronaTools )[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "krona": { "type": "string", "description": "The name of the tool" } }, { "ktImportTaxonomy | grep -Po '(?<=KronaTools )[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mjakobs" ], "maintainers": [ "@mjakobs" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hgtseq", "version": "1.1.0" }, { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "last_dotplot", "path": "modules/nf-core/last/dotplot/meta.yml", "tree_sha": "61d4d8c7a816811287e9ff409818c923baba8b42", "files": [ "modules/nf-core/last/dotplot/environment.yml", "modules/nf-core/last/dotplot/main.nf", "modules/nf-core/last/dotplot/meta.yml", "modules/nf-core/last/dotplot/tests/main.nf.test", "modules/nf-core/last/dotplot/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "last_dotplot", "description": "Makes a dotplot (Oxford Grid) of pair-wise sequence alignments", "keywords": [ "LAST", "plot", "pair", "alignment", "MAF" ], "tools": [ { "last": { "description": "LAST finds & aligns related regions of sequences.", "homepage": "https://gitlab.com/mcfrith/last", "documentation": "https://gitlab.com/mcfrith/last/-/blob/main/doc/last-dotplot.rst", "tool_dev_url": "https://gitlab.com/mcfrith/last", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "maf": { "type": "file", "description": "Multiple Alignment Format (MAF) file, compressed with gzip", "pattern": "*.{maf.gz}", "ontologies": [] } }, { "annot_b": { "type": "file", "description": "Annotation file in BED, Repeamasker, genePred or AGP format for the second (vertical) sequence", "pattern": "*.{bed,bed.gz,out,out.gz,rmsk.txt,rmsk.txt.gz,genePred,genePred.gz,gff,gff.gz,gtf,gtf.gz,gap.txt,gap.txt.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample2', single_end:false ]`\n" } }, { "annot_a": { "type": "file", "description": "Annotation file in BED, Repeamasker, genePred or AGP format for the first (horizontal) sequence", "pattern": "*.{bed,bed.gz,out,out.gz,rmsk.txt,rmsk.txt.gz,genePred,genePred.gz,gff,gff.gz,gtf,gtf.gz,gap.txt,gap.txt.gz}", "ontologies": [] } } ], { "format": { "type": "string", "description": "Output format (PNG or GIF)." } }, { "filter": { "type": "boolean", "description": "Remove isolated alignments using the `maf-linked` software." } } ], "output": { "plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{gif,png}": { "type": "file", "description": "Pairwise alignment dot plot image, in GIF or PNG format.", "pattern": "*.{gif,png}", "ontologies": [] } } ] ], "versions_last": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@charles-plessy" ], "maintainers": [ "@charles-plessy" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pairgenomealign", "version": "3.0.4" } ] }, { "name": "last_lastal", "path": "modules/nf-core/last/lastal/meta.yml", "tree_sha": "948520854038d8186031270ed460a7d4e04f84f3", "files": [ "modules/nf-core/last/lastal/environment.yml", "modules/nf-core/last/lastal/main.nf", "modules/nf-core/last/lastal/meta.yml", "modules/nf-core/last/lastal/tests/main.nf.test", "modules/nf-core/last/lastal/tests/main.nf.test.snap", "modules/nf-core/last/lastal/tests/nextflow.config" ], "type": "module", "meta": { "name": "last_lastal", "description": "Aligns query sequences to target sequences indexed with lastdb", "keywords": [ "LAST", "align", "fastq", "fasta" ], "tools": [ { "last": { "description": "LAST finds & aligns related regions of sequences.", "homepage": "https://gitlab.com/mcfrith/last", "documentation": "https://gitlab.com/mcfrith/last/-/blob/main/doc/last-train.rst", "tool_dev_url": "https://gitlab.com/mcfrith/last", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastx": { "type": "file", "description": "FASTA/FASTQ file", "pattern": "*.{fasta,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "param_file": { "type": "file", "description": "Trained parameter file", "pattern": "*.train", "ontologies": [] } } ], { "index": { "type": "directory", "description": "Directory containing the files of the LAST index", "pattern": "lastdb/" } } ], "output": { "maf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.maf.gz": { "type": "file", "description": "Gzipped MAF (Multiple Alignment Format) file", "pattern": "*.{maf.gz}", "ontologies": [] } } ] ], "multiqc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "Summary reporting the total alignment length (including gaps) and the\npercent identity computed with and without taking gaps in\nconsideration (because there is no standard definition of percent\nidentity).\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_last": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@charles-plessy" ], "maintainers": [ "@charles-plessy" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pairgenomealign", "version": "3.0.4" } ] }, { "name": "last_lastdb", "path": "modules/nf-core/last/lastdb/meta.yml", "tree_sha": "88d97eb6140e8869a853feb1cd927170b8fc2fd3", "files": [ "modules/nf-core/last/lastdb/environment.yml", "modules/nf-core/last/lastdb/main.nf", "modules/nf-core/last/lastdb/meta.yml", "modules/nf-core/last/lastdb/tests/main.nf.test", "modules/nf-core/last/lastdb/tests/main.nf.test.snap", "modules/nf-core/last/lastdb/tests/nextflow.config" ], "type": "module", "meta": { "cd# yaml-language-server": "$schema=https://raw.githubusercontent.com/nf-core/modules/master/modules/meta-schema.json", "name": "last_lastdb", "description": "Prepare sequences for subsequent alignment with lastal.", "keywords": [ "LAST", "index", "fasta", "fastq" ], "tools": [ { "last": { "description": "LAST finds & aligns related regions of sequences.", "homepage": "https://gitlab.com/mcfrith/last", "documentation": "https://gitlab.com/mcfrith/last/-/blob/main/doc/lastdb.rst", "tool_dev_url": "https://gitlab.com/mcfrith/last", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastx": { "type": "file", "description": "Sequence file in FASTA or FASTQ format. May be compressed with gzip.\n", "pattern": "*.{fasta,fasta.gz,fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "lastdb": { "type": "directory", "description": "directory containing the files of the LAST index", "pattern": "lastdb/" } } ] ], "versions_last": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@charles-plessy" ], "maintainers": [ "@charles-plessy" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pairgenomealign", "version": "3.0.4" }, { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "last_mafconvert", "path": "modules/nf-core/last/mafconvert/meta.yml", "tree_sha": "0ce2881134d0aa13abf40c6788c7abde1abeeaa8", "files": [ "modules/nf-core/last/mafconvert/environment.yml", "modules/nf-core/last/mafconvert/main.nf", "modules/nf-core/last/mafconvert/meta.yml", "modules/nf-core/last/mafconvert/tests/main.nf.test", "modules/nf-core/last/mafconvert/tests/main.nf.test.snap", "modules/nf-core/last/mafconvert/tests/nextflow.config" ], "type": "module", "meta": { "name": "last_mafconvert", "description": "Converts MAF alignments in another format.", "keywords": [ "LAST", "convert", "alignment", "MAF" ], "tools": [ { "last": { "description": "LAST finds & aligns related regions of sequences.", "homepage": "https://gitlab.com/mcfrith/last", "documentation": "https://gitlab.com/mcfrith/last/-/blob/main/doc/", "tool_dev_url": "https://gitlab.com/mcfrith/last", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "maf": { "type": "file", "description": "Multiple Alignment Format (MAF) file, optionally compressed with gzip", "pattern": "*.{maf.gz,maf}", "ontologies": [] } }, { "format": { "type": "string", "description": "Output format (one of axt, bam, blast, blasttab, blasttab+, cram, chain, gff, html, psl, sam, or tab)" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Genome file in FASTA format for CRAM conversion. If compressed it must be done in BGZF format (like with the bgzip tool).", "pattern": "*.{fasta,fasta.gz,fasta.bgz,fasta.bgzf}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Genome index file needed for CRAM conversion.", "pattern": "*.fai", "ontologies": [] } }, { "gzi": { "type": "file", "description": "Genome index file needed for CRAM conversion when the genome file was compressed with the BGZF algorithm.", "pattern": "*.gzi", "ontologies": [] } }, { "sizes": { "type": "file", "description": "File listing sequence names and lenghts in that genome", "pattern": "*.sizes", "ontologies": [] } }, { "dict": { "type": "file", "description": "Samtools dictionary of the genome file.", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{axt.gz,bam,bcf,bed.gz,blast.gz,blasttab.gz,blasttabplus.gz,chain.gz,cram,gff.gz,html.gz,psl.gz,sam.gz,tab.gz}": { "type": "file", "description": "Pairwise alignment exported to Axt, BAM, BCF, BED, BLAST, Chain,\nCRAM, GFF, HTML PSL, SAM or Tab format. For BCF generation, pass\noptions to `bcftools merge` with `task.ext.args3` and to `bcftools\ncall` via `task.ext.args4`.\n", "pattern": "*.{axt.gz,bam,bcf,bed.gz,blast.gz,blasttab.gz,blasttabplus.gz,chain.gz,cram,gff.gz,html.gz,psl.gz,sam.gz,tab.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{bai,crai,csi}": { "type": "file", "description": "Optional index for the BAM, BCF or CRAM files. Pass `--write-index`\nto `samtools` via `task.ext.args2`, or BAM and CRAM, and to\n`bcftools call` via `task.ext.arg4` for BCF.\n", "pattern": "*.{bai,crai,csi}", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.stats": { "type": "file", "description": "Statistics on the BCF files.", "pattern": "*.stats", "ontologies": [] } } ] ], "versions_last": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aleksandrabliznina", "@charles-plessy" ], "maintainers": [ "@charles-plessy" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pairgenomealign", "version": "3.0.4" } ] }, { "name": "last_mafswap", "path": "modules/nf-core/last/mafswap/meta.yml", "tree_sha": "3e9cc66107d6b540dee80308b023256461de690a", "files": [ "modules/nf-core/last/mafswap/environment.yml", "modules/nf-core/last/mafswap/main.nf", "modules/nf-core/last/mafswap/meta.yml", "modules/nf-core/last/mafswap/tests/main.nf.test", "modules/nf-core/last/mafswap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "last_mafswap", "description": "Reorder alignments in a MAF file", "keywords": [ "LAST", "reorder", "alignment", "MAF" ], "tools": [ { "last": { "description": "LAST finds & aligns related regions of sequences.", "homepage": "https://gitlab.com/mcfrith/last", "documentation": "https://gitlab.com/mcfrith/last/-/blob/main/doc/", "tool_dev_url": "https://gitlab.com/mcfrith/last", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "maf": { "type": "file", "description": "Multiple Alignment Format (MAF) file, optionally compressed with gzip", "pattern": "*.{maf.gz,maf}", "ontologies": [] } } ] ], "output": { "maf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.maf.gz": { "type": "file", "description": "Multiple Alignment Format (MAF) file, compressed with gzip", "pattern": "*.{maf.gz}", "ontologies": [] } } ] ], "versions_last": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@charles-plessy" ], "maintainers": [ "@charles-plessy" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "last_postmask", "path": "modules/nf-core/last/postmask/meta.yml", "tree_sha": "cf843b26a2560f019fec6d47cd40d749c01ba84e", "files": [ "modules/nf-core/last/postmask/environment.yml", "modules/nf-core/last/postmask/main.nf", "modules/nf-core/last/postmask/meta.yml", "modules/nf-core/last/postmask/tests/main.nf.test", "modules/nf-core/last/postmask/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "last_postmask", "description": "Post-alignment masking", "keywords": [ "LAST", "mask", "alignment", "MAF" ], "tools": [ { "last": { "description": "LAST finds & aligns related regions of sequences.", "homepage": "https://gitlab.com/mcfrith/last", "documentation": "https://gitlab.com/mcfrith/last/-/blob/main/doc/last-postmask.rst", "tool_dev_url": "https://gitlab.com/mcfrith/last", "doi": "10.1371/journal.pone.0028819", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "maf": { "type": "file", "description": "Multiple Alignment Format (MAF) file, optionally compressed with gzip", "pattern": "*.{maf.gz,maf}", "ontologies": [] } } ] ], "output": { "maf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.maf.gz": { "type": "file", "description": "Multiple Alignment Format (MAF) file, compressed with gzip", "pattern": "*.{maf.gz}", "ontologies": [] } } ] ], "versions_last": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@charles-plessy" ], "maintainers": [ "@charles-plessy" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "last_split", "path": "modules/nf-core/last/split/meta.yml", "tree_sha": "6a0b3f3b1b3314791bc702c2f4e3c977425e9aaa", "files": [ "modules/nf-core/last/split/environment.yml", "modules/nf-core/last/split/main.nf", "modules/nf-core/last/split/meta.yml", "modules/nf-core/last/split/tests/main.nf.test", "modules/nf-core/last/split/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "last_split", "description": "Find split or spliced alignments in a MAF file", "keywords": [ "LAST", "split", "spliced", "alignment", "MAF" ], "tools": [ { "last": { "description": "LAST finds & aligns related regions of sequences.", "homepage": "https://gitlab.com/mcfrith/last", "documentation": "https://gitlab.com/mcfrith/last/-/blob/main/doc/", "tool_dev_url": "https://gitlab.com/mcfrith/last", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "maf": { "type": "file", "description": "Multiple Alignment Format (MAF) file, compressed with gzip", "pattern": "*.{maf.gz}", "ontologies": [] } } ] ], "output": { "maf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.maf.gz": { "type": "file", "description": "Multiple Alignment Format (MAF) file, compressed with gzip", "pattern": "*.{maf.gz}", "ontologies": [] } } ] ], "multiqc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "Summary reporting the total alignment length (including gaps) and the\npercent identity computed with and without taking gaps in\nconsideration (because there is no standard definition of percent\nidentity).\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_last": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aleksandrabliznina", "@charles-plessy" ], "maintainers": [ "@charles-plessy" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pairgenomealign", "version": "3.0.4" } ] }, { "name": "last_train", "path": "modules/nf-core/last/train/meta.yml", "tree_sha": "84e7dca4d4cbd090c6fe3274c38c46e42aa05ed1", "files": [ "modules/nf-core/last/train/environment.yml", "modules/nf-core/last/train/main.nf", "modules/nf-core/last/train/meta.yml", "modules/nf-core/last/train/tests/main.nf.test", "modules/nf-core/last/train/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "last_train", "description": "Find suitable score parameters for sequence alignment", "keywords": [ "LAST", "train", "fastq", "fasta" ], "tools": [ { "last": { "description": "LAST finds & aligns related regions of sequences.", "homepage": "https://gitlab.com/mcfrith/last", "documentation": "https://gitlab.com/mcfrith/last/-/blob/main/doc/last-train.rst", "tool_dev_url": "https://gitlab.com/mcfrith/last", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastx": { "type": "file", "description": "FASTA/FASTQ file", "pattern": "*.{fasta,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "index": { "type": "directory", "description": "Directory containing the files of the LAST index", "pattern": "lastdb/" } } ], "output": { "param_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.train": { "type": "file", "description": "Trained parameter file", "pattern": "*.train", "ontologies": [] } } ] ], "multiqc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "Alignment parameter summary for MultiQC", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_last": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "lastal --version | sed 's/lastal //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aleksandrabliznina", "@charles-plessy", "@U13bs1125" ], "maintainers": [ "@charles-plessy" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pairgenomealign", "version": "3.0.4" } ] }, { "name": "ldak_kvikstep1", "path": "modules/nf-core/ldak/kvikstep1/meta.yml", "tree_sha": "e1f6c54890b524317cc16e8113a6221485d67b3e", "files": [ "modules/nf-core/ldak/kvikstep1/environment.yml", "modules/nf-core/ldak/kvikstep1/main.nf", "modules/nf-core/ldak/kvikstep1/meta.yml", "modules/nf-core/ldak/kvikstep1/tests/main.nf.test", "modules/nf-core/ldak/kvikstep1/tests/main.nf.test.snap", "modules/nf-core/ldak/kvikstep1/tests/nextflow.config" ], "type": "module", "meta": { "name": "ldak_kvikstep1", "description": "Run LDAK-KVIK step 1 to fit the genome-wide model and emit the minimal prediction artifact tuple consumed by ldak/kvikstep2", "keywords": [ "ldak", "kvik", "gwas", "association" ], "tools": [ { "ldak6": { "description": "LDAK and LDAK-KVIK for mixed-model genome-wide association study (GWAS) and heritability analysis.", "homepage": "https://dougspeed.com/ldak/", "documentation": "https://dougspeed.com/ldak-kvik/", "tool_dev_url": "https://github.com/dougspeed/LDAK" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\nKeep only the genotype analysis identifier in this map\nThe PLINK bundle must already be staged with basename `prefix`\ne.g. `[ id:'merged_chr' ]`\n" } }, { "bed": { "type": "file", "description": "PLINK BED genotype file passed to `--bfile`", "pattern": "*.bed", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK BIM variant file paired with the BED input", "pattern": "*.bim", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK FAM sample file paired with the BED input", "pattern": "*.fam", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing phenotype information\nKeep `id` as the phenotype-specific analysis identifier used for the step 1 output prefix\nOptional phenotype selection such as `--mpheno 1` is supplied via `task.ext.args`\ne.g. `[ id:'Y1' ]`\n" } }, { "phenotype_file": { "type": "file", "description": "Phenotype file passed to `--pheno`", "pattern": "*.{txt,tsv,pheno,phe}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "is_binary": { "type": "boolean", "description": "Optional trait-type flag; pass `true` to add `--binary YES` for case-control traits" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing quantitative covariate information\ne.g. `[ id:'qcov' ]`\n" } }, { "quant_covariates_file": { "type": "file", "optional": true, "description": "Optional quantitative covariates file passed to `--covar`; provide `[]` when absent", "pattern": "*.{txt,tsv,covar,cov}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing categorical covariate information\ne.g. `[ id:'ccov' ]`\n" } }, { "cat_covariates_file": { "type": "file", "optional": true, "description": "Optional categorical covariates file passed to `--factors`; provide `[]` when absent", "pattern": "*.{txt,tsv,covar,cov}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "predictions": [ [ { "meta2": { "type": "map", "description": "Groovy Map containing phenotype information\ne.g. `[ id:'Y1' ]`\n" } }, { "${prefix}.step1.root": { "type": "file", "description": "LDAK-KVIK step 1 root file", "pattern": "*.step1.root", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "${prefix}.step1.loco.details": { "type": "file", "description": "LDAK-KVIK step 1 leave-one-chromosome-out (LOCO) details file", "pattern": "*.step1.loco.details", "ontologies": [] } }, { "${prefix}.step1.loco.prs": { "type": "file", "description": "LDAK-KVIK step 1 LOCO polygenic risk score (PRS) file. Together with the root and LOCO details files, this forms the direct `ldak/kvikstep2` handoff tuple; phenotype and covariate files remain explicit step 2 inputs.", "pattern": "*.step1.loco.prs", "ontologies": [] } } ] ], "effects": [ [ { "meta2": { "type": "map", "description": "Groovy Map containing phenotype information\ne.g. `[ id:'Y1' ]`\n" } }, { "${prefix}.step1.effects": { "type": "file", "description": "Optional LDAK-KVIK step 1 effects file produced for quantitative traits", "pattern": "*.step1.effects", "ontologies": [] } } ] ], "log": [ [ { "meta2": { "type": "map", "description": "Groovy Map containing phenotype information\ne.g. `[ id:'Y1' ]`\n" } }, { "${prefix}.step1.log": { "type": "file", "description": "LDAK-KVIK step 1 log file", "pattern": "*.step1.log", "ontologies": [] } } ] ], "versions_ldak6": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ldak6": { "type": "string", "description": "The tool name" } }, { "ldak6 --version 2>&1 | grep -oP '(?<=^Version )[0-9.]+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ldak6": { "type": "string", "description": "The tool name" } }, { "ldak6 --version 2>&1 | grep -oP '(?<=^Version )[0-9.]+'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ldak_thinpredictors", "path": "modules/nf-core/ldak/thinpredictors/meta.yml", "tree_sha": "01827f21cf13cde83280891e25b2d8660a1e05d4", "files": [ "modules/nf-core/ldak/thinpredictors/environment.yml", "modules/nf-core/ldak/thinpredictors/main.nf", "modules/nf-core/ldak/thinpredictors/meta.yml", "modules/nf-core/ldak/thinpredictors/tests/main.nf.test", "modules/nf-core/ldak/thinpredictors/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ldak_thinpredictors", "description": "Run linkage disequilibrium (LD) pruning with linkage disequilibrium-adjusted kinship (LDAK) to create a thinned predictor list for weighted kinship workflows", "keywords": [ "ldak", "thinning", "predictors", "kinship" ], "tools": [ { "ldak6": { "description": "LDAK toolset for kinship, heritability, and association analyses", "homepage": "https://dougspeed.com/ldak/", "documentation": "https://dougspeed.com/ldak/" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype-bundle metadata.\nExpected keys:\n - id (string): Sample identifier used as thin output prefix (for example, 'plink_merged').\n" } }, { "bed": { "type": "file", "description": "PLINK BED genotype file", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK BIM variant file", "ontologies": [ { "edam": "http://edamontology.org/format_3285" } ] } }, { "fam": { "type": "file", "description": "PLINK FAM sample file", "ontologies": [ { "edam": "http://edamontology.org/format_3286" } ] } } ], { "window_prune": { "type": "float", "description": "Correlation squared (r²) threshold passed to LDAK `--window-prune` (for example, 0.98)" } }, { "window_kb": { "type": "integer", "description": "Window size in kilobases passed to LDAK `--window-kb` (for example, 100)" } } ], "output": { "thin_predictors": [ [ { "meta": { "type": "map", "description": "Metadata map carried forward from input" } }, { "${prefix}.in": { "type": "file", "description": "LDAK thinned predictor list emitted by `--thin`", "ontologies": [] } } ] ], "versions_ldak6": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ldak6": { "type": "string", "description": "The tool name" } }, { "ldak6 --version 2>&1 | grep -oP '(?<=^Version )[0-9.]+'": { "type": "eval", "description": "The expression used to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ldak6": { "type": "string", "description": "The tool name" } }, { "ldak6 --version 2>&1 | grep -oP '(?<=^Version )[0-9.]+'": { "type": "eval", "description": "The expression used to obtain the version of the tool" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "leafcutter_clusterregtools", "path": "modules/nf-core/leafcutter/clusterregtools/meta.yml", "tree_sha": "d68cfde17f847605dd1033a1446b1dd677b9bf7b", "files": [ "modules/nf-core/leafcutter/clusterregtools/environment.yml", "modules/nf-core/leafcutter/clusterregtools/main.nf", "modules/nf-core/leafcutter/clusterregtools/meta.yml", "modules/nf-core/leafcutter/clusterregtools/tests/main.nf.test", "modules/nf-core/leafcutter/clusterregtools/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "leafcutter_clusterregtools", "description": "Cluster RNA-seq junction reads extracted by regtools and refine them based on read counts and ratios for alternative splicing analysis", "keywords": [ "splicing", "RNA-seq", "clustering", "junctions" ], "tools": [ { "leafcutter": { "description": "Annotation-free quantification of RNA splicing", "homepage": "https://leafcutter2.github.io/leafcutter-ds/", "documentation": "https://leafcutter2.github.io/leafcutter-ds/tutorials/clustering/", "tool_dev_url": "https://github.com/leafcutter2/leafcutter-ds", "doi": "10.1038/s41588-017-0004-9", "licence": [ "MIT" ], "identifier": "biotools:leafcutter" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'experiment1', single_end:false ]`\n" } }, { "juncfiles": { "type": "file", "description": "Text file listing paths to junction files (one per line), where junction files contain chromosome, start, end, strand, and read count information extracted by regtools", "pattern": "*.{txt,junc}", "ontologies": [] } } ] ], "output": { "pooled": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'experiment1' ]`\n" } }, { "*_pooled": { "type": "file", "description": "Initial pooled junction file containing aggregated junction information across all samples", "pattern": "*_pooled", "ontologies": [] } } ] ], "refined": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'experiment1' ]`\n" } }, { "*_refined": { "type": "file", "description": "Refined cluster definitions after filtering based on minimum reads and junction ratios", "pattern": "*_refined", "ontologies": [] } } ] ], "sortedlibs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'experiment1' ]`\n" } }, { "*_sortedlibs": { "type": "file", "description": "List of sorted junction files processed during clustering", "pattern": "*_sortedlibs", "ontologies": [] } } ] ], "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'experiment1' ]`\n" } }, { "*_perind*.counts.gz": { "type": "file", "description": "Compressed per-individual junction counts matrix (includes constitutive introns if -C flag used)", "pattern": "*_perind{.const,}counts.gz", "ontologies": [] } } ] ], "numers": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'experiment1' ]`\n" } }, { "*_perind_numers*.counts.gz": { "type": "file", "description": "Compressed numerator counts for junction usage ratios (includes constitutive introns if -C flag used)", "pattern": "*_perind_numers{.const,}counts.gz", "ontologies": [] } } ] ], "versions_leafcutter": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "leafcutter": { "type": "string", "description": "The name of the tool" } }, { "2.0.3": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "leafcutter": { "type": "string", "description": "The name of the tool" } }, { "2.0.3": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@JTL-lab" ], "maintainers": [ "@JTL-lab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "leafcutter_differentialsplicing", "path": "modules/nf-core/leafcutter/differentialsplicing/meta.yml", "tree_sha": "9c4578833b5aaa94a24237cc8f63056cdefb7c71", "files": [ "modules/nf-core/leafcutter/differentialsplicing/environment.yml", "modules/nf-core/leafcutter/differentialsplicing/main.nf", "modules/nf-core/leafcutter/differentialsplicing/meta.yml", "modules/nf-core/leafcutter/differentialsplicing/tests/main.nf.test", "modules/nf-core/leafcutter/differentialsplicing/tests/main.nf.test.snap", "modules/nf-core/leafcutter/differentialsplicing/tests/nextflow.config" ], "type": "module", "meta": { "name": "leafcutter_differentialsplicing", "description": "Perform differential splicing analysis to identify junctions with significant changes in splicing between conditions", "keywords": [ "alternative splicing", "differential splicing", "RNA-seq", "intron usage" ], "tools": [ { "leafcutter": { "description": "Annotation-free quantification of RNA splicing from RNA-seq data", "homepage": "https://leafcutter2.github.io/leafcutter-ds/", "documentation": "https://leafcutter2.github.io/leafcutter-ds/tutorials/differential-splicing/", "tool_dev_url": "https://github.com/leafcutter2/leafcutter-ds", "doi": "10.1038/s41588-017-0004-9", "licence": [ "Apache-2.0" ], "identifier": "biotools:leafcutter", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "counts": { "type": "file", "description": "Intron usage counts file from leafcutter-cluster (either perind.counts.gz or perind_numers.counts.gz)", "pattern": "*.counts.gz" } }, { "groups": { "type": "file", "description": "Tab-delimited file with sample names in column 1 and sample group/phenotype assignments in column 2", "pattern": "*.txt" } } ] ], "output": { "cluster_significance": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_cluster_significance.txt": { "type": "file", "description": "Cluster-level differential splicing statistics including p-values and test status", "pattern": "*_cluster_significance.txt" } } ] ], "effect_sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*_effect_sizes.txt": { "type": "file", "description": "Per-intron junction effect sizes, PSI values, and delta PSI for each condition", "pattern": "*_effect_sizes.txt" } } ] ], "versions_leafcutter": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "leafcutter": { "type": "string", "description": "The name of the tool" } }, { "2.0.3": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "leafcutter": { "type": "string", "description": "The name of the tool" } }, { "2.0.3": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@JTL-lab" ], "maintainers": [ "@JTL-lab" ], "notes": [ "This module uses PyTorch for statistical analysis. Environment variables are automatically set in the module for container compatibility (`USER` defaults to 'nobody' if unset to prevent Pytorch cache initialization errors, `PYTHONHASHSEED=0` is set for reproducibility)." ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "learnmsa_align", "path": "modules/nf-core/learnmsa/align/meta.yml", "tree_sha": "9db4ee4e852feb86e8f018b388dc1cff2d265ce9", "files": [ "modules/nf-core/learnmsa/align/environment.yml", "modules/nf-core/learnmsa/align/main.nf", "modules/nf-core/learnmsa/align/meta.yml", "modules/nf-core/learnmsa/align/tests/main.nf.test", "modules/nf-core/learnmsa/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "learnmsa_align", "description": "Align sequences using learnMSA", "keywords": [ "alignment", "MSA", "genomics" ], "tools": [ { "learnmsa": { "description": "learnMSA: Learning and Aligning large Protein Families", "homepage": "https://github.com/Gaius-Augustus/learnMSA", "documentation": "https://github.com/Gaius-Augustus/learnMSA", "tool_dev_url": "https://github.com/Gaius-Augustus/learnMSA", "doi": "10.1093/gigascience/giac104", "licence": [ "MIT" ], "identifier": "biotools:learnMSA" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format.", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*.aln": { "type": "file", "description": "Alignment file, in FASTA format.", "pattern": "*.aln", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_learnmsa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "learnmsa": { "type": "string", "description": "The name of the tool" } }, { "learnMSA -h | sed -nE 's/.*version ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "learnmsa": { "type": "string", "description": "The name of the tool" } }, { "learnMSA -h | sed -nE 's/.*version ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas", "@JoseEspinosa" ], "maintainers": [ "@luisas", "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "leehom", "path": "modules/nf-core/leehom/meta.yml", "tree_sha": "2e4ffccb2fd924111d3c9e1efc46812cfc1dedd0", "files": [ "modules/nf-core/leehom/environment.yml", "modules/nf-core/leehom/main.nf", "modules/nf-core/leehom/meta.yml", "modules/nf-core/leehom/tests/main.nf.test", "modules/nf-core/leehom/tests/main.nf.test.snap", "modules/nf-core/leehom/tests/nextflow.config" ], "type": "module", "meta": { "name": "leehom", "description": "Bayesian reconstruction of ancient DNA fragments", "keywords": [ "ancient DNA", "adapter removal", "clipping", "trimming", "merging", "collapsing", "preprocessing", "bayesian" ], "tools": [ { "leehom": { "description": "Bayesian reconstruction of ancient DNA fragments", "homepage": "https://grenaud.github.io/leeHom/", "documentation": "https://github.com/grenaud/leeHom", "tool_dev_url": "https://github.com/grenaud/leeHom", "doi": "10.1093/nar/gku699", "licence": [ "GPL v3" ], "identifier": "biotools:leehom" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Unaligned BAM or one or two gzipped FASTQ file(s)", "pattern": "*.{bam,fq.gz,fastq.gz}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "fq_pass": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.fq.gz": { "type": "file", "description": "Trimmed and merged FASTQ", "pattern": "*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fq_fail": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.fail.fq.gz": { "type": "file", "description": "Failed trimmed and merged FASTQs", "pattern": "*.fail.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unmerged_r1_fq_pass": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_r1.fq.gz": { "type": "file", "description": "Passed unmerged R1 FASTQs", "pattern": "*.r1.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unmerged_r1_fq_fail": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_r1.fail.fq.gz": { "type": "file", "description": "Failed unmerged R1 FASTQs", "pattern": "*.r1.fail.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unmerged_r2_fq_pass": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_r2.fq.gz": { "type": "file", "description": "Passed unmerged R2 FASTQs", "pattern": "*.r2.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unmerged_r2_fq_fail": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_r2.fail.fq.gz": { "type": "file", "description": "Failed unmerged R2 FASTQs", "pattern": "*.r2.fail.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file of command", "pattern": "*.log", "ontologies": [] } } ] ], "versions_last": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "1.2.15": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "last": { "type": "string", "description": "The name of the tool" } }, { "1.2.15": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "legsta", "path": "modules/nf-core/legsta/meta.yml", "tree_sha": "790a071e2bc4d4fadaad36926f116afe497853cd", "files": [ "modules/nf-core/legsta/environment.yml", "modules/nf-core/legsta/main.nf", "modules/nf-core/legsta/meta.yml", "modules/nf-core/legsta/tests/main.nf.test", "modules/nf-core/legsta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "legsta", "description": "Typing of clinical and environmental isolates of Legionella pneumophila", "keywords": [ "bacteria", "legionella", "clinical", "pneumophila" ], "tools": [ { "legsta": { "description": "In silico Legionella pneumophila Sequence Based Typing", "homepage": "https://github.com/tseemann/legsta", "documentation": "https://github.com/tseemann/legsta", "tool_dev_url": "https://github.com/tseemann/legsta", "licence": [ "GPL v3" ], "identifier": "biotools:legsta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "seqs": { "type": "file", "description": "FASTA, GenBank or EMBL formatted files", "pattern": "*.{fasta,gbk,embl}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab-delimited summary of the results", "pattern": "*.{tsv}" } } ] ], "versions_legsta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "legsta": { "type": "string", "description": "The name of the tool" } }, { "legsta --version 2>&1 | sed 's/^.*legsta //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "legsta": { "type": "string", "description": "The name of the tool" } }, { "legsta --version 2>&1 | sed 's/^.*legsta //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "leviosam2_index", "path": "modules/nf-core/leviosam2/index/meta.yml", "tree_sha": "25e8f54fa99b79529702ba6d24dd1e91e9dd2855", "files": [ "modules/nf-core/leviosam2/index/environment.yml", "modules/nf-core/leviosam2/index/main.nf", "modules/nf-core/leviosam2/index/meta.yml", "modules/nf-core/leviosam2/index/tests/main.nf.test", "modules/nf-core/leviosam2/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "leviosam2_index", "description": "Index chain files for lift over", "keywords": [ "leviosam2", "index", "lift" ], "tools": [ { "leviosam2": { "description": "Fast and accurate coordinate conversion between assemblies", "homepage": "https://github.com/milkschen/leviosam2/blob/main/workflow/README.md", "documentation": "https://github.com/milkschen/leviosam2/blob/main/workflow/README.md", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'reference' ]`\n" } }, { "fai": { "type": "file", "description": "FAI (FASTA index) file of the target reference", "pattern": "*.{fai}", "ontologies": [] } } ], { "chain": { "type": "file", "description": "Chain file to index.", "pattern": "*.{chain}", "ontologies": [ { "edam": "http://edamontology.org/format_3982" } ] } } ], "output": { "clft": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'reference' ]`\n" } }, { "*.clft": { "type": "file", "description": "Clft file of indexed chain", "pattern": "*.{clft}", "ontologies": [] } } ] ], "versions_leviosam2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "leviosam2": { "type": "string", "description": "The name of the tool" } }, { "leviosam2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "leviosam2": { "type": "string", "description": "The name of the tool" } }, { "leviosam2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lgrochowalski" ], "maintainers": [ "@lgrochowalski" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "leviosam2_lift", "path": "modules/nf-core/leviosam2/lift/meta.yml", "tree_sha": "01794331c85ceebc2e38ef04398cf2b8fe6fcd14", "files": [ "modules/nf-core/leviosam2/lift/environment.yml", "modules/nf-core/leviosam2/lift/main.nf", "modules/nf-core/leviosam2/lift/meta.yml", "modules/nf-core/leviosam2/lift/tests/main.nf.test", "modules/nf-core/leviosam2/lift/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "leviosam2_lift", "description": "Converting aligned short and long reads records from one reference to another", "keywords": [ "leviosam2", "index", "lift" ], "tools": [ { "leviosam2": { "description": "Fast and accurate coordinate conversion between assemblies", "homepage": "https://github.com/milkschen/leviosam2/blob/main/workflow/README.md", "documentation": "https://github.com/milkschen/leviosam2/blob/main/workflow/README.md", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "input": { "type": "file", "description": "SAM/BAM/CRAM file to be lifted", "pattern": "*.{bam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "clft": { "type": "file", "description": "Clft file of indexed ChainMap.", "pattern": "*.{clft}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'reference' ]`\n" } }, { "*.bam": { "type": "file", "description": "Lifted bam file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_leviosam2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "leviosam2": { "type": "string", "description": "The name of the tool" } }, { "leviosam2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "leviosam2": { "type": "string", "description": "The name of the tool" } }, { "leviosam2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lgrochowalski" ], "maintainers": [ "@lgrochowalski" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "liftoff", "path": "modules/nf-core/liftoff/meta.yml", "tree_sha": "4364ecd2bf688b928569b345aae102e0f964ff52", "files": [ "modules/nf-core/liftoff/environment.yml", "modules/nf-core/liftoff/main.nf", "modules/nf-core/liftoff/meta.yml", "modules/nf-core/liftoff/tests/main.nf.test", "modules/nf-core/liftoff/tests/main.nf.test.snap", "modules/nf-core/liftoff/tests/nextflow.config" ], "type": "module", "meta": { "name": "liftoff", "description": "Uses Liftoff to accurately map annotations in GFF or GTF between assemblies of the same,\nor closely-related species\n", "keywords": [ "genome", "annotation", "gff3", "gtf", "liftover" ], "tools": [ { "liftoff": { "description": "Liftoff is a tool that accurately maps annotations in GFF or GTF between assemblies of the same,\nor closely-related species\n", "homepage": "https://github.com/agshumate/Liftoff", "documentation": "https://github.com/agshumate/Liftoff", "tool_dev_url": "https://github.com/agshumate/Liftoff", "doi": "10.1093/bioinformatics/bty191", "licence": [ "GPL v3 License" ], "identifier": "biotools:liftoff" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "target_fa": { "type": "file", "description": "Target assembly in fasta format (can be gzipped)", "pattern": "*.{fa,fa.gz,fasta,fasta.gz,fas,fas.gz,fsa,fsa.gz}", "ontologies": [] } } ], { "ref_fa": { "type": "file", "description": "Reference assembly in fasta format (can be gzipped)", "pattern": "*.{fa,fa.gz,fasta,fasta.gz,fas,fas.gz,fsa,fsa.gz}", "ontologies": [] } }, { "ref_annotation": { "type": "file", "description": "Reference assembly annotations in gtf or gff3 format", "pattern": "*.{gtf,gff3}", "ontologies": [] } }, { "ref_db": { "type": "file", "description": "Name of feature database; if not specified, the -g argument must\nbe provided and a database will be built automatically\n", "ontologies": [] } } ], "output": { "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}.gff3": { "type": "file", "description": "Lifted annotations for the target assembly in gff3 format", "pattern": "*.gff3", "ontologies": [] } } ] ], "polished_gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.polished.gff3": { "type": "file", "description": "Polished lifted annotations for the target assembly in gff3 format", "pattern": "*.polished.gff3", "ontologies": [] } } ] ], "unmapped_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.unmapped.txt": { "type": "file", "description": "List of unmapped reference annotations", "pattern": "*.unmapped.txt", "ontologies": [] } } ] ], "versions_liftoff": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "liftoff": { "type": "string", "description": "The name of the tool" } }, { "liftoff --version | sed \"s/v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "liftoff": { "type": "string", "description": "The name of the tool" } }, { "liftoff --version | sed \"s/v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "lima", "path": "modules/nf-core/lima/meta.yml", "tree_sha": "86646902afd1f3f38014aa52e695b9a0663bc25d", "files": [ "modules/nf-core/lima/environment.yml", "modules/nf-core/lima/main.nf", "modules/nf-core/lima/meta.yml", "modules/nf-core/lima/tests/main.nf.test", "modules/nf-core/lima/tests/main.nf.test.snap", "modules/nf-core/lima/tests/nextflow.config" ], "type": "module", "meta": { "name": "lima", "description": "lima - The PacBio Barcode Demultiplexer and Primer Remover", "keywords": [ "isoseq", "ccs", "primer", "pacbio", "barcode" ], "tools": [ { "lima": { "description": "lima - The PacBio Barcode Demultiplexer and Primer Remover", "homepage": "https://github.com/PacificBiosciences/pbbioconda", "documentation": "https://lima.how/", "tool_dev_url": "https://github.com/pacificbiosciences/barcoding/", "licence": [ "BSD-3-Clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "ccs": { "type": "file", "description": "A BAM or fasta or fasta.gz or fastq or fastq.gz file of subreads or ccs", "pattern": "*.{bam,fasta,fasta.gz,fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "primers": { "type": "file", "description": "Fasta file, sequences of primers", "pattern": "*.fasta", "ontologies": [] } } ], "output": { "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.counts": { "type": "file", "description": "A tabulated file of describing pairs of primers", "pattern": "*.counts", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.report": { "type": "file", "description": "A tab-separated file about each ZMW, unfiltered", "pattern": "*.report", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.summary": { "type": "file", "description": "This file shows how many ZMWs have been filtered, how ZMWs many are same/different, and how many reads have been filtered.", "pattern": "*.summary", "ontologies": [] } } ] ], "versions_lima": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "lima": { "type": "string", "description": "The tool name" } }, { "lima --version | head -n1 | sed 's/lima //g' | sed 's/ (.\\+//g'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bam": { "type": "file", "description": "A bam file of ccs purged of primers", "pattern": "*.bam", "ontologies": [] } } ] ], "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bam.pbi": { "type": "file", "description": "Pacbio index file of ccs purged of primers", "pattern": "*.bam", "ontologies": [] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.{fa,fasta}": { "type": "file", "description": "A fasta file of ccs purged of primers.", "pattern": "*.fa", "ontologies": [] } } ] ], "fastagz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.{fa.gz,fasta.gz}": { "type": "file", "description": "A fasta.gz file of ccs purged of primers.", "pattern": "*.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.fastq": { "type": "file", "description": "A fastq file of ccs purged of primers.", "pattern": "*.fastq", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "fastqgz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "A fastq.gz file of ccs purged of primers.", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.xml": { "type": "file", "description": "An XML file representing a set of a particular sequence data type such as subreads, references or aligned subreads.", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.json": { "type": "file", "description": "A metadata json file", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "clips": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.clips": { "type": "file", "description": "A fasta file of clipped primers", "pattern": "*.clips", "ontologies": [] } } ] ], "guess": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.guess": { "type": "file", "description": "A second tabulated file of describing pairs of primers (no doc available)", "pattern": "*.guess", "ontologies": [] } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "lima": { "type": "string", "description": "The tool name" } }, { "lima --version | head -n1 | sed 's/lima //g' | sed 's/ (.\\+//g'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "isoseq", "version": "3.0.1" }, { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "limma_differential", "path": "modules/nf-core/limma/differential/meta.yml", "tree_sha": "996e7027966f62940372b328b2bd0af9126ef851", "files": [ "modules/nf-core/limma/differential/environment.yml", "modules/nf-core/limma/differential/main.nf", "modules/nf-core/limma/differential/meta.yml", "modules/nf-core/limma/differential/templates/limma_de.R", "modules/nf-core/limma/differential/tests/main.nf.test", "modules/nf-core/limma/differential/tests/main.nf.test.snap", "modules/nf-core/limma/differential/tests/nextflow.config", "modules/nf-core/limma/differential/tests/nextflow.exclude_samples.config", "modules/nf-core/limma/differential/tests/nextflow.interaction.config", "modules/nf-core/limma/differential/tests/nextflow.subset_to_contrast.config", "modules/nf-core/limma/differential/tests/nextflow.voom.config", "modules/nf-core/limma/differential/tests/nextflow.voom_blocking.config", "modules/nf-core/limma/differential/tests/nextflow.voom_mixed.config", "modules/nf-core/limma/differential/tests/nextflow.voom_mixed_seed.config" ], "type": "module", "meta": { "name": "limma_differential", "description": "runs a differential expression analysis with Limma", "keywords": [ "differential", "expression", "microarray", "limma" ], "tools": [ { "limma": { "description": "Linear Models for Microarray Data", "homepage": "https://bioconductor.org/packages/release/bioc/html/limma.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/limma/inst/doc/usersguide.pdf", "tool_dev_url": "https://github.com/cran/limma\"\"", "doi": "10.18129/B9.bioc.limma", "licence": [ "LGPL >=3" ], "identifier": "biotools:limma" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. This can be used at the\nworkflow level to pass optional parameters to the module, e.g.\n[ id:'contrast1', blocking:'patient' ] passed in as ext.args like:\n'--blocking_variable $meta.blocking'.\n" } }, { "contrast_variable": { "type": "string", "description": "(Optional, required if reference and target are used) The column in the sample sheet that should be used to define groups for\ncomparison\n" } }, { "reference": { "type": "string", "description": "(Optional, required if contrast_variable and target are used) The value within the contrast_variable column of the sample sheet that\nshould be used to derive the reference samples\n" } }, { "target": { "type": "string", "description": "(Optional, required if contrast_variable and reference are used) The value within the contrast_variable column of the sample sheet that\nshould be used to derive the target samples\n" } }, { "formula": { "type": "string", "description": "(Optional, requires comparison if used) R formula string used for modeling, e.g. '~ treatment'." } }, { "comparison": { "type": "string", "description": "(Optional, mandatory if formula is used) Literal string passed to `limma::makeContrasts`, e.g. 'treatmentmCherry'." } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing study-wide metadata related to the sample sheet\nand matrix\n" } }, { "samplesheet": { "type": "file", "description": "Sample sheet file", "ontologies": [] } }, { "intensities": { "type": "file", "description": "Raw TSV or CSV format expression matrix with probes by row and samples\nby column\n", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. This can be used at the\nworkflow level to pass optional parameters to the module, e.g.\n[ id:'contrast1', blocking:'patient' ] passed in as ext.args like:\n'--blocking_variable $meta.blocking'.\n" } }, { "*.limma.results.tsv": { "type": "file", "description": "TSV-format table of differential expression information as output by Limma", "pattern": "*.limma.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "md_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. This can be used at the\nworkflow level to pass optional parameters to the module, e.g.\n[ id:'contrast1', blocking:'patient' ] passed in as ext.args like:\n'--blocking_variable $meta.blocking'.\n" } }, { "*.limma.mean_difference.png": { "type": "file", "description": "Limma mean difference plot", "pattern": "*.mean_difference.png", "ontologies": [] } } ] ], "rdata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. This can be used at the\nworkflow level to pass optional parameters to the module, e.g.\n[ id:'contrast1', blocking:'patient' ] passed in as ext.args like:\n'--blocking_variable $meta.blocking'.\n" } }, { "*.MArrayLM.limma.rds": { "type": "file", "description": "Serialised MArrayLM object", "pattern": "*.MArrayLM.limma.rds", "ontologies": [] } } ] ], "model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. This can be used at the\nworkflow level to pass optional parameters to the module, e.g.\n[ id:'contrast1', blocking:'patient' ] passed in as ext.args like:\n'--blocking_variable $meta.blocking'.\n" } }, { "*.limma.model.txt": { "type": "file", "description": "TXT-format limma model", "pattern": "*.limma.model.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. This can be used at the\nworkflow level to pass optional parameters to the module, e.g.\n[ id:'contrast1', blocking:'patient' ] passed in as ext.args like:\n'--blocking_variable $meta.blocking'.\n" } }, { "*.R_sessionInfo.log": { "type": "file", "description": "dump of R SessionInfo", "pattern": "*.log", "ontologies": [] } } ] ], "normalised_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. This can be used at the\nworkflow level to pass optional parameters to the module, e.g.\n[ id:'contrast1', blocking:'patient' ] passed in as ext.args like:\n'--blocking_variable $meta.blocking'.\n" } }, { "*.normalised_counts.tsv": { "type": "file", "description": "normalised TSV format expression matrix with probes by row and samples by column", "pattern": "*.normalised_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "links", "path": "modules/nf-core/links/meta.yml", "tree_sha": "2b4c5ef9659a2c7760e5b8c1879d621861800b02", "files": [ "modules/nf-core/links/environment.yml", "modules/nf-core/links/main.nf", "modules/nf-core/links/meta.yml", "modules/nf-core/links/tests/main.nf.test", "modules/nf-core/links/tests/main.nf.test.snap", "modules/nf-core/links/tests/nextflow.config" ], "type": "module", "meta": { "name": "links", "description": "LINKS is a genomics application for scaffolding genome assemblies with long reads,\nsuch as those produced by Oxford Nanopore Technologies Ltd.\nIt can be used to scaffold high-quality draft genome assemblies with any long sequences\n(eg. ONT reads, PacBio reads, other draft genomes, etc).\nIt is also used to scaffold contig pairs linked by ARCS/ARKS.\nThis module is for LINKS >=2.0.0 and does not support MPET input.\n", "keywords": [ "scaffold", "long-reads", "genomics" ], "tools": [ { "links": { "description": "Long Interval Nucleotide K-mer Scaffolder", "homepage": "https://www.bcgsc.ca/resources/software/links", "documentation": "https://github.com/bcgsc/LINKS", "tool_dev_url": "https://github.com/bcgsc/LINKS", "doi": "10.1186/s13742-015-0076-3", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "assembly": { "type": "file", "description": "(Multi-)fasta file containing the draft assembly", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads": { "type": "file", "description": "fastq file(s) containing the long reads to be used for scaffolding", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.log": { "type": "file", "description": "text file; Logs execution time / errors / pairing stats.", "pattern": "*.log", "ontologies": [] } } ] ], "pairing_distribution": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.pairing_distribution.csv": { "type": "file", "description": "comma-separated file; 1st column is the calculated distance\nfor each pair (template) with reads that assembled logically\nwithin the same contig. 2nd column is the number of pairs at\nthat distance.\n", "pattern": "*.pairing_distribution.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "pairing_issues": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.pairing_issues": { "type": "file", "description": "text file; Lists all pairing issues encountered between contig\npairs and illogical/out-of-bounds pairing.\n", "pattern": "*.pairing_issues", "ontologies": [] } } ] ], "scaffolds_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.scaffolds": { "type": "file", "description": "comma-separated file; containing the new scaffold(s)", "pattern": "*.scaffolds", "ontologies": [] } } ] ], "scaffolds_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.scaffolds.fa": { "type": "file", "description": "fasta file of the new scaffold sequence", "pattern": "*.scaffolds.fa", "ontologies": [] } } ] ], "bloom": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.bloom": { "type": "file", "description": "Bloom filter created by shredding the -f input\ninto k-mers of size -k\n", "pattern": "*.bloom", "ontologies": [] } } ] ], "scaffolds_graph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.gv": { "type": "file", "description": "scaffold graph (for visualizing merges), can be rendered\nin neato, graphviz, etc\n", "pattern": "*.gv", "ontologies": [] } } ] ], "assembly_correspondence": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.assembly_correspondence.tsv": { "type": "file", "description": "correspondence file lists the scaffold ID,\ncontig ID, original_name, #linking kmer pairs,\nlinks ratio, gap or overlap\n", "pattern": "*.assembly_correspondence.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "simplepair_checkpoint": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.simplepair_checkpoint.tsv": { "type": "file", "description": "checkpoint file, contains info to rebuild datastructure for .gv graph", "pattern": "*.simplepair_checkpoint.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tigpair_checkpoint": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.tigpair_checkpoint.tsv": { "type": "file", "description": "if -b BASNAME.tigpair_checkpoint.tsv is present,\nLINKS will skip the kmer pair extraction and contig pairing stages.\nDelete this file to force LINKS to start at the beginning.\nThis file can be used to:\n1) quickly test parameters (-l min. links / -a min. links ratio),\n2) quickly recover from crash,\n3) explore very large kmer spaces,\n4) scaffold with output of ARCS\n", "pattern": "*.tigpair_checkpoint.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_links": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "liftoff": { "type": "string", "description": "The name of the tool" } }, { "LINKS | sed '/LINKS/!d;s/.*LINKS v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "liftoff": { "type": "string", "description": "The name of the tool" } }, { "LINKS | sed '/LINKS/!d;s/.*LINKS v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nschan" ], "maintainers": [ "@nschan" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "lissero", "path": "modules/nf-core/lissero/meta.yml", "tree_sha": "2b1dcc6fb192ba9bc1cdbddb8f7f2516cc29e50c", "files": [ "modules/nf-core/lissero/environment.yml", "modules/nf-core/lissero/main.nf", "modules/nf-core/lissero/meta.yml", "modules/nf-core/lissero/tests/main.nf.test", "modules/nf-core/lissero/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "lissero", "description": "Serogrouping Listeria monocytogenes assemblies", "keywords": [ "fasta", "Listeria monocytogenes", "serogroup" ], "tools": [ { "lissero": { "description": "In silico serotyping of Listeria monocytogenes", "homepage": "https://github.com/MDU-PHL/LisSero/blob/master/README.md", "documentation": "https://github.com/MDU-PHL/LisSero/blob/master/README.md", "tool_dev_url": "https://github.com/MDU-PHL/lissero", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA assembly file", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab-delimited result file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_lissero": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "lissero": { "type": "string", "description": "The name of the tool" } }, { "lissero --version 2>&1 | sed 's/.*LisSero //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "lissero": { "type": "string", "description": "The name of the tool" } }, { "lissero --version 2>&1 | sed 's/.*LisSero //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "llamacpppython_run", "path": "modules/nf-core/llamacpppython/run/meta.yml", "tree_sha": "5089c3b0423f5b127260ca6fa73a80c0ab67714f", "files": [ "modules/nf-core/llamacpppython/run/environment.gpu.yml", "modules/nf-core/llamacpppython/run/environment.yml", "modules/nf-core/llamacpppython/run/main.nf", "modules/nf-core/llamacpppython/run/meta.yml", "modules/nf-core/llamacpppython/run/templates/llama-cpp-python.py", "modules/nf-core/llamacpppython/run/tests/main.gpu.nf.test", "modules/nf-core/llamacpppython/run/tests/main.gpu.nf.test.snap", "modules/nf-core/llamacpppython/run/tests/main.nf.test", "modules/nf-core/llamacpppython/run/tests/main.nf.test.snap", "modules/nf-core/llamacpppython/run/tests/nextflow.config", "modules/nf-core/llamacpppython/run/tests/nextflow.gpu.config" ], "type": "module", "meta": { "name": "llamacpppython_run", "description": "Python wrapper for running locally-hosted LLM with llama.cpp", "keywords": [ "inference", "llama", "llm", "local-inference", "offline-llm" ], "tools": [ { "llama-cpp-python": { "description": "Python wrapper for llama.cpp LLM inference tool", "homepage": "https://llama-cpp-python.readthedocs.io/en/latest/", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "prompt_file": { "type": "file", "description": "Prompt file\nStructure: [ val(meta), path(prompt_file) ]\n", "ontologies": [] } }, { "gguf_model": { "type": "file", "description": "GGUF model\nStructure: [ val(meta), path(gguf_model) ]\n", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.txt": { "type": "file", "description": "File with the output of LLM inference request", "ontologies": [] } } ] ], "versions_llama_cpp_python": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@toniher", "@lucacozzuto" ], "maintainers": [ "@toniher", "@lucacozzuto" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "localcdsearch_annotate", "path": "modules/nf-core/localcdsearch/annotate/meta.yml", "tree_sha": "1b8d956775139f9d86ef18b07ad8c75ab59354c0", "files": [ "modules/nf-core/localcdsearch/annotate/environment.yml", "modules/nf-core/localcdsearch/annotate/main.nf", "modules/nf-core/localcdsearch/annotate/meta.yml", "modules/nf-core/localcdsearch/annotate/tests/main.nf.test", "modules/nf-core/localcdsearch/annotate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "localcdsearch_annotate", "description": "A command-line tool for local protein domain annotation using NCBI's Conserved Domain Database (CDD)", "keywords": [ "cdd", "rpsblast", "rpsbproc", "protein", "domain", "annotation" ], "tools": [ { "localcdsearch": { "description": "Protein annotation using local PSSM databases from CDD.", "homepage": "https://github.com/apcamargo/local-cd-search", "documentation": "https://github.com/apcamargo/local-cd-search", "tool_dev_url": "https://github.com/apcamargo/local-cd-search", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing protein queries sequences", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "db": { "type": "directory", "description": "Directory containing the metadata and databse directories", "pattern": "*" } }, { "sites": { "type": "boolean", "description": "When true an extra tsv output file is generated" } } ], "output": { "result": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_results.tsv": { "type": "file", "description": "tab-separated file with hits filtered by CDD's curated bit-score thresholds", "pattern": "*_results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "annot_sites": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_sites.tsv": { "type": "file", "description": "If --sites-output is specified, an additional tab-separated file is created with functional site annotations", "pattern": "*_sites.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_localcdsearch": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "local-cd-search": { "type": "string", "description": "The name of the tool" } }, { "0.3.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "local-cd-search": { "type": "string", "description": "The name of the tool" } }, { "0.3.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Ales-ibt" ], "maintainers": [ "@Ales-ibt" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "localcdsearch_download", "path": "modules/nf-core/localcdsearch/download/meta.yml", "tree_sha": "5bf75ca4666701e4749d87bd91a7898d6f394462", "files": [ "modules/nf-core/localcdsearch/download/environment.yml", "modules/nf-core/localcdsearch/download/main.nf", "modules/nf-core/localcdsearch/download/meta.yml", "modules/nf-core/localcdsearch/download/tests/main.nf.test", "modules/nf-core/localcdsearch/download/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "localcdsearch_download", "description": "A command-line tool for downloading databases for local protein domain annotation using NCBI's Conserved Domain Database (CDD)", "keywords": [ "cdd", "rpsblast", "rpsbproc", "protein", "domain", "annotation", "download" ], "tools": [ { "localcdsearch": { "description": "Protein annotation using local PSSM databases from CDD.", "homepage": "https://github.com/apcamargo/local-cd-search", "documentation": "https://github.com/apcamargo/local-cd-search", "tool_dev_url": "https://github.com/apcamargo/local-cd-search", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ { "databases": { "type": "list", "description": "List of database names to download. Can be a single database name or multiple names.\nValid options: cdd, cdd_ncbi, cog, kog, pfam, prk, smart, tigr\n", "pattern": "cdd|cdd_ncbi|cog|kog|pfam|prk|smart|tigr" } } ], "output": { "db": [ { "database/": { "type": "directory", "description": "Directory containing downloaded CDD databases", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ], "versions_localcdsearch": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "local-cd-search": { "type": "string", "description": "The name of the tool" } }, { "0.3.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "local-cd-search": { "type": "string", "description": "The name of the tool" } }, { "0.3.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Ales-ibt" ], "maintainers": [ "@Ales-ibt" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "lofreq_alnqual", "path": "modules/nf-core/lofreq/alnqual/meta.yml", "tree_sha": "99833c4f298ade9dffa33893d04223cf8b5738a1", "files": [ "modules/nf-core/lofreq/alnqual/environment.yml", "modules/nf-core/lofreq/alnqual/main.nf", "modules/nf-core/lofreq/alnqual/meta.yml", "modules/nf-core/lofreq/alnqual/tests/main.nf.test", "modules/nf-core/lofreq/alnqual/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "lofreq_alnqual", "description": "Lofreq subcommand to for insert base and indel alignment qualities", "keywords": [ "variant calling", "low frequency variant calling", "variants", "bam" ], "tools": [ { "lofreq": { "description": "A fast and sensitive variant-caller for inferring SNVs and indels from next-generation sequencing data", "homepage": "https://csb5.github.io/lofreq/", "documentation": "https://csb5.github.io/lofreq/commands/", "doi": "10.1093/nar/gks918", "licence": [ "MIT" ], "identifier": "biotools:lofreq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta}", "ontologies": [] } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "BAM/CRAM/SAM file with base and indel alignment qualities", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "versions_lofreq": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MarieLataretu" ], "maintainers": [ "@MarieLataretu" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "lofreq_call", "path": "modules/nf-core/lofreq/call/meta.yml", "tree_sha": "a4df2083e58e4415bc7acef1ca102c4cfd0abdec", "files": [ "modules/nf-core/lofreq/call/environment.yml", "modules/nf-core/lofreq/call/main.nf", "modules/nf-core/lofreq/call/meta.yml", "modules/nf-core/lofreq/call/tests/main.nf.test", "modules/nf-core/lofreq/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "lofreq_call", "description": "Lofreq subcommand to call low frequency variants from alignments", "keywords": [ "variant calling", "low frequency variant calling", "lofreq", "lofreq/call" ], "tools": [ { "lofreq": { "description": "A fast and sensitive variant-caller for inferring SNVs and indels from next-generation sequencing data", "homepage": "https://csb5.github.io/lofreq/", "documentation": "https://csb5.github.io/lofreq/commands/", "doi": "10.1093/nar/gks918 ", "licence": [ "MIT" ], "identifier": "biotools:lofreq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM input file", "pattern": "*.{bam}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "BED file containing target regions for variant calling", "pattern": "*.{bed}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF output file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_lofreq": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@bjohnnyd" ], "maintainers": [ "@bjohnnyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "lofreq_callparallel", "path": "modules/nf-core/lofreq/callparallel/meta.yml", "tree_sha": "3d38fe6105a9f23606f33eb1188d9ea42ee494d9", "files": [ "modules/nf-core/lofreq/callparallel/environment.yml", "modules/nf-core/lofreq/callparallel/main.nf", "modules/nf-core/lofreq/callparallel/meta.yml", "modules/nf-core/lofreq/callparallel/tests/main.nf.test", "modules/nf-core/lofreq/callparallel/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "lofreq_callparallel", "description": "It predicts variants using multiple processors", "keywords": [ "variant calling", "low frequency variant calling", "call", "variants" ], "tools": [ { "lofreq": { "description": "Lofreq is a fast and sensitive variant-caller for inferring SNVs and indels from next-generation sequencing data. It's call-parallel programme predicts variants using multiple processors", "homepage": "https://csb5.github.io/lofreq/", "documentation": "https://csb5.github.io/lofreq/", "doi": "10.1093/nar/gks918", "licence": [ "MIT" ], "identifier": "biotools:lofreq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "Tumor sample sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bam.bai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "BED file containing target regions for variant calling", "pattern": "*.{bed}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information about the reference fasta\ne.g. [ id:'reference' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information about the reference fasta fai\ne.g. [ id:'reference' ]\n" } }, { "fai": { "type": "file", "description": "Reference genome FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Predicted variants file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Index of vcf file", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "versions_lofreq": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kaurravneet4123", "@bjohnnyd" ], "maintainers": [ "@kaurravneet4123", "@bjohnnyd", "@nevinwu", "@AitorPeseta" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "lofreq_filter", "path": "modules/nf-core/lofreq/filter/meta.yml", "tree_sha": "e90ae5fcb5b147e35a4e29f4ddc36fa2b2d0dcf0", "files": [ "modules/nf-core/lofreq/filter/environment.yml", "modules/nf-core/lofreq/filter/main.nf", "modules/nf-core/lofreq/filter/meta.yml", "modules/nf-core/lofreq/filter/tests/main.nf.test", "modules/nf-core/lofreq/filter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "lofreq_filter", "description": "Lofreq subcommand to remove variants with low coverage or strand bias potential", "keywords": [ "variant calling", "low frequency variant calling", "filtering", "lofreq", "lofreq/filter" ], "tools": [ { "lofreq": { "description": "A fast and sensitive variant-caller for inferring SNVs and indels from next-generation sequencing data", "homepage": "https://csb5.github.io/lofreq/", "documentation": "https://csb5.github.io/lofreq/commands/", "doi": "10.1093/nar/gks918 ", "licence": [ "MIT" ], "identifier": "biotools:lofreq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF input file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gz": { "type": "file", "description": "VCF filtered output file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_lofreq": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@bjohnnyd" ], "maintainers": [ "@bjohnnyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "lofreq_indelqual", "path": "modules/nf-core/lofreq/indelqual/meta.yml", "tree_sha": "125729a6ae514fa358d333caa5226ad54ac6512d", "files": [ "modules/nf-core/lofreq/indelqual/environment.yml", "modules/nf-core/lofreq/indelqual/main.nf", "modules/nf-core/lofreq/indelqual/meta.yml", "modules/nf-core/lofreq/indelqual/tests/main.nf.test", "modules/nf-core/lofreq/indelqual/tests/main.nf.test.snap", "modules/nf-core/lofreq/indelqual/tests/nextflow.config" ], "type": "module", "meta": { "name": "lofreq_indelqual", "description": "Inserts indel qualities in a BAM file", "keywords": [ "variant calling", "variants", "bam", "indel", "qualities" ], "tools": [ { "lofreq": { "description": "Lofreq is a fast and sensitive variant-caller for inferring SNVs and indels from next-generation sequencing data. It's indelqual programme inserts indel qualities in a BAM file", "homepage": "https://csb5.github.io/lofreq/", "doi": "10.1093/nar/gks918", "licence": [ "MIT" ], "identifier": "biotools:lofreq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information about the reference fasta\ne.g. [ id:'reference' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file with indel qualities inserted into it", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_lofreq": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kaurravneet4123" ], "maintainers": [ "@kaurravneet4123", "@krannich479" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "lofreq_somatic", "path": "modules/nf-core/lofreq/somatic/meta.yml", "tree_sha": "5d886505d42a9bf0656b362ff88efc7a9cf61563", "files": [ "modules/nf-core/lofreq/somatic/environment.yml", "modules/nf-core/lofreq/somatic/main.nf", "modules/nf-core/lofreq/somatic/meta.yml", "modules/nf-core/lofreq/somatic/tests/main.nf.test", "modules/nf-core/lofreq/somatic/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "lofreq_somatic", "description": "Lofreq subcommand to call low frequency variants from alignments when tumor-normal paired samples are available", "keywords": [ "variant calling", "low frequency variant calling", "somatic", "variants", "vcf" ], "tools": [ { "lofreq": { "description": "A fast and sensitive variant-caller for inferring SNVs and indels from next-generation sequencing data", "homepage": "https://csb5.github.io/lofreq/", "documentation": "https://csb5.github.io/lofreq/commands/", "doi": "10.1093/nar/gks918", "licence": [ "MIT" ], "identifier": "biotools:lofreq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "tumor": { "type": "file", "description": "tumor sample input BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "tumor_index": { "type": "file", "description": "tumor sample BAM index file", "pattern": "*.{bam.bai}", "ontologies": [] } }, { "normal": { "type": "file", "description": "normal sample input BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "normal_index": { "type": "file", "description": "normal sample BAM index file", "pattern": "*.{bam.bai}", "ontologies": [] } }, { "target_bed": { "type": "file", "description": "BED file containing target regions for variant calling", "pattern": "*.{bed}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information" } }, { "fai": { "type": "file", "description": "Reference genome FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "versions_lofreq": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nevinwu" ], "maintainers": [ "@nevinwu", "@AitorPeseta" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "lofreq_viterbi", "path": "modules/nf-core/lofreq/viterbi/meta.yml", "tree_sha": "9e2ee3b24834903dbb96092f80b5131f576c7a91", "files": [ "modules/nf-core/lofreq/viterbi/environment.yml", "modules/nf-core/lofreq/viterbi/main.nf", "modules/nf-core/lofreq/viterbi/meta.yml", "modules/nf-core/lofreq/viterbi/tests/main.nf.test", "modules/nf-core/lofreq/viterbi/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "lofreq_viterbi", "description": "Lofreq subcommand to call low frequency variants from alignments when tumor-normal paired samples are available", "keywords": [ "variant calling", "low frequency variant calling", "variants", "bam", "probabilistic realignment" ], "tools": [ { "lofreq": { "description": "A fast and sensitive variant-caller for inferring SNVs and indels from next-generation sequencing data", "homepage": "https://csb5.github.io/lofreq/", "documentation": "https://csb5.github.io/lofreq/commands/", "doi": "10.1093/nar/gks918", "licence": [ "MIT" ], "identifier": "biotools:lofreq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information about the reference fasta\ne.g. [ id:'reference' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Realignment and sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_lofreq": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "lofreq": { "type": "string", "description": "Tool name" } }, { "lofreq version | sed -n '1s/^.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MarieLataretu" ], "maintainers": [ "@MarieLataretu", "@Krannich479" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "longphase_haplotag", "path": "modules/nf-core/longphase/haplotag/meta.yml", "tree_sha": "d3129b4d5c49f35aaf62f0c1cfb64767a8f22ef6", "files": [ "modules/nf-core/longphase/haplotag/.conda-lock/linux_amd64-bd-3418df83ebc1fb9a_1.txt", "modules/nf-core/longphase/haplotag/.conda-lock/linux_arm64-bd-af28edaa0ad32c04_1.txt", "modules/nf-core/longphase/haplotag/environment.yml", "modules/nf-core/longphase/haplotag/main.nf", "modules/nf-core/longphase/haplotag/meta.yml", "modules/nf-core/longphase/haplotag/tests/main.nf.test", "modules/nf-core/longphase/haplotag/tests/main.nf.test.snap", "modules/nf-core/longphase/haplotag/tests/nextflow.config" ], "type": "module", "meta": { "name": "longphase_haplotag", "description": "LongPhase is an ultra-fast program for simultaneously co-phasing SNPs, small indels, large SVs, and (5mC) modifications for Nanopore and PacBio platforms.", "keywords": [ "haplotag", "long-read", "genomics" ], "tools": [ { "longphase": { "description": "LongPhase is an ultra-fast program for simultaneously co-phasing SNPs, small indels, large SVs, and (5mC) modifications for Nanopore and PacBio platforms.", "homepage": "https://github.com/twolinin/longphase", "documentation": "https://github.com/twolinin/longphase", "tool_dev_url": "https://github.com/twolinin/longphase", "doi": "10.1093/bioinformatics/btac058", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of sorted BAM/CRAM file", "pattern": "*.{bai,crai,csi}", "ontologies": [] } }, { "snps": { "type": "file", "description": "VCF file with SNPs (and INDELs)", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "svs": { "type": "file", "description": "VCF file with SVs", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "mods": { "type": "file", "description": "modcall-generated VCF with modifications", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'hg38' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'hg38' ]`\n" } }, { "fai": { "type": "file", "description": "Reference fai index", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{bam,cram}": { "type": "file", "description": "BAM file with haplotagged reads", "pattern": "*.bam", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "Log file", "pattern": "*.log", "ontologies": [] } } ] ], "versions_longphase": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "longphase": { "type": "string", "description": "The name of the tool" } }, { "longphase --version | head -n 1 | sed 's/^LongPhase Ver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "longphase": { "type": "string", "description": "The name of the tool" } }, { "longphase --version | head -n 1 | sed 's/^LongPhase Ver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_longphase:af28edaa0ad32c04", "build_id": "bd-af28edaa0ad32c04_1", "scan_id": "sc-1674b664ec9df99c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_longphase:3418df83ebc1fb9a", "build_id": "bd-3418df83ebc1fb9a_1", "scan_id": "sc-433dba9124c158e8_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_longphase:2a80e3b482f47b34", "build_id": "bd-2a80e3b482f47b34_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/76/760ff81d5219ea953cdaa115ed70316afe201715c6e25fc8cc26c3d7cee57e1f/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_longphase:6b715be86adb1018", "build_id": "bd-6b715be86adb1018_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a4/a4c81218238ecde517d907a53f2d54958779efdafd3aafd8d6948e2e678b5a86/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/longphase/haplotag/.conda-lock/linux_amd64-bd-3418df83ebc1fb9a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/longphase/haplotag/.conda-lock/linux_arm64-bd-af28edaa0ad32c04_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" } ] }, { "name": "longphase_modcall", "path": "modules/nf-core/longphase/modcall/meta.yml", "tree_sha": "fa4d83fb5befe08c70a844f41d977bf9649c97fe", "files": [ "modules/nf-core/longphase/modcall/.conda-lock/linux_amd64-bd-3418df83ebc1fb9a_1.txt", "modules/nf-core/longphase/modcall/.conda-lock/linux_arm64-bd-af28edaa0ad32c04_1.txt", "modules/nf-core/longphase/modcall/environment.yml", "modules/nf-core/longphase/modcall/main.nf", "modules/nf-core/longphase/modcall/meta.yml", "modules/nf-core/longphase/modcall/tests/main.nf.test", "modules/nf-core/longphase/modcall/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "longphase_modcall", "description": "Call allele-specific modifications from a long-read BAM with MM/ML tags.", "keywords": [ "modcall", "methylation", "epigenomics", "long-read", "vcf" ], "tools": [ { "longphase": { "description": "LongPhase is an ultra-fast program for simultaneously co-phasing SNPs, small indels, large SVs, and (5mC) modifications for Nanopore and PacBio platforms.", "homepage": "https://github.com/twolinin/longphase/blob/v2.1.1/README.md", "documentation": "https://github.com/twolinin/longphase/blob/v2.1.1/README.md", "tool_dev_url": "https://github.com/twolinin/longphase", "doi": "10.1093/bioinformatics/btac058", "licence": [ "GPL v3" ], "identifier": "", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file with modifications stored using MM, and ML tags.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "Indexed BAM file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "snvs": { "type": "file", "description": "Optional VCF file containing SNVs, passed to modcall with --snp-file\n", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'hg38' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference fasta file", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Indexed reference file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "Compressed VCF file with allele-specific modifications.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_longphase": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "longphase": { "type": "string", "description": "The name of the tool" } }, { "longphase --version | head -n 1 | sed 's/.*Ver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_htslib": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htslib": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "longphase": { "type": "string", "description": "The name of the tool" } }, { "longphase --version | head -n 1 | sed 's/.*Ver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htslib": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DylanMHouse" ], "maintainers": [ "@DylanMHouse" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_longphase:af28edaa0ad32c04", "build_id": "bd-af28edaa0ad32c04_1", "scan_id": "sc-1674b664ec9df99c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_longphase:3418df83ebc1fb9a", "build_id": "bd-3418df83ebc1fb9a_1", "scan_id": "sc-433dba9124c158e8_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_longphase:6b715be86adb1018", "build_id": "bd-6b715be86adb1018_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a4/a4c81218238ecde517d907a53f2d54958779efdafd3aafd8d6948e2e678b5a86/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_longphase:2a80e3b482f47b34", "build_id": "bd-2a80e3b482f47b34_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/76/760ff81d5219ea953cdaa115ed70316afe201715c6e25fc8cc26c3d7cee57e1f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/longphase/modcall/.conda-lock/linux_amd64-bd-3418df83ebc1fb9a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/longphase/modcall/.conda-lock/linux_arm64-bd-af28edaa0ad32c04_1.txt" } } } }, "git_sha": "b60182dd96141857495cbe28de4034f558cdb307" }, { "name": "longphase_phase", "path": "modules/nf-core/longphase/phase/meta.yml", "tree_sha": "513c2d6a2aee91ec5660eb0b3a1ad134346d6ccc", "files": [ "modules/nf-core/longphase/phase/.conda-lock/linux_amd64-bd-3418df83ebc1fb9a_1.txt", "modules/nf-core/longphase/phase/.conda-lock/linux_arm64-bd-af28edaa0ad32c04_1.txt", "modules/nf-core/longphase/phase/environment.yml", "modules/nf-core/longphase/phase/main.nf", "modules/nf-core/longphase/phase/meta.yml", "modules/nf-core/longphase/phase/tests/main.nf.test", "modules/nf-core/longphase/phase/tests/main.nf.test.snap", "modules/nf-core/longphase/phase/tests/nextflow.config" ], "type": "module", "meta": { "name": "longphase_phase", "description": "LongPhase is an ultra-fast program for simultaneously co-phasing SNPs, small indels, large SVs, and (5mC) modifications for Nanopore and PacBio platforms.", "keywords": [ "phase", "long-read", "genomics" ], "tools": [ { "longphase": { "description": "LongPhase is an ultra-fast program for simultaneously co-phasing SNPs, small indels, large SVs, and (5mC) modifications for Nanopore and PacBio platforms.", "homepage": "https://github.com/twolinin/longphase", "documentation": "https://github.com/twolinin/longphase", "tool_dev_url": "https://github.com/twolinin/longphase", "doi": "10.1093/bioinformatics/btac058", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM file(s)", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of sorted BAM/CRAM file(s)", "pattern": "*.{bai,crai,csi}", "ontologies": [] } }, { "snvs": { "type": "file", "description": "VCF file with SNPs (and INDELs)", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "svs": { "type": "file", "description": "VCF file with SVs", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "mods": { "type": "file", "description": "modcall-generated VCF with modifications", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'hg38' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'hg38' ]`\n" } }, { "fai": { "type": "file", "description": "Reference fai index", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "snv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "Compressed VCF file with phased SNVs and indels", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "sv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_SV.vcf.gz": { "type": "file", "description": "Compressed VCF file with phased SVs", "pattern": "*_SV.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "mod_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_mod.vcf.gz": { "type": "file", "description": "Compressed VCF file with phased modifications", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_longphase": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "longphase": { "type": "string", "description": "The name of the tool" } }, { "longphase --version | head -n 1 | sed 's/^LongPhase Ver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "longphase": { "type": "string", "description": "The name of the tool" } }, { "longphase --version | head -n 1 | sed 's/^LongPhase Ver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_longphase:3418df83ebc1fb9a", "build_id": "bd-3418df83ebc1fb9a_1", "scan_id": "sc-433dba9124c158e8_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_longphase:af28edaa0ad32c04", "build_id": "bd-af28edaa0ad32c04_1", "scan_id": "sc-1674b664ec9df99c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_longphase:2a80e3b482f47b34", "build_id": "bd-2a80e3b482f47b34_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/76/760ff81d5219ea953cdaa115ed70316afe201715c6e25fc8cc26c3d7cee57e1f/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_longphase:6b715be86adb1018", "build_id": "bd-6b715be86adb1018_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a4/a4c81218238ecde517d907a53f2d54958779efdafd3aafd8d6948e2e678b5a86/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/longphase/phase/.conda-lock/linux_amd64-bd-3418df83ebc1fb9a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/longphase/phase/.conda-lock/linux_arm64-bd-af28edaa0ad32c04_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" } ] }, { "name": "longstitch", "path": "modules/nf-core/longstitch/meta.yml", "tree_sha": "52919d12a089db82c729ce9f3cc175af3b2cfd0b", "files": [ "modules/nf-core/longstitch/environment.yml", "modules/nf-core/longstitch/main.nf", "modules/nf-core/longstitch/meta.yml", "modules/nf-core/longstitch/tests/main.nf.test", "modules/nf-core/longstitch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "longstitch", "description": "\"A genome assembly correction and scaffolding pipeline using long reads, consisting of up to three steps:\n - Tigmint cuts the draft assembly at potentially misassembled regions\n - ntLink is then used to scaffold the corrected assembly\n - followed by ARKS for further scaffolding (optional)\"\n", "keywords": [ "scaffolding", "long read", "assembly correction" ], "tools": [ { "longstitch": { "description": "A genome assembly correction and scaffolding pipeline using long reads", "homepage": "https://github.com/bcgsc/longstitch", "documentation": "https://github.com/bcgsc/longstitch", "tool_dev_url": "https://github.com/bcgsc/longstitch", "doi": "10.1186/s12859-021-04451-7", "licence": [ "GPL v3-or-later", "GPL v3" ], "identifier": "biotools:longstitch" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "assembly": { "type": "file", "description": "Draft assembly", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads": { "type": "file", "description": "long reads", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "command": { "type": "string", "description": "Longstitch command to run. Valid options are:\n[\"run\", \"tigmint-ntLink-arks\", \"tigmint-ntLink\", \"ntLink-arks\"]\n" } }, { "span": { "type": "string", "description": "min number of spanning molecules to be considered correctly assembled.\nEither span or genomesize need to be provided.\n" } }, { "genomesize": { "type": "string", "description": "Expected genome size. Either span or genomesize need to be provided.\n" } }, { "longmap": { "type": "string", "description": "Type of long-read (passed to minimap2). Valid options are:\n[ \"ont\", \"pb\", \"hifi\" ]\n" } } ], "output": { "tigmint_ntLink_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tigmint-ntLink.fa": { "type": "file", "description": "Fasta file after tigmint and ntLink", "pattern": "*.tigmint-ntLink.fa", "ontologies": [] } } ] ], "tigmint_ntLink_arcs_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tigmint-ntLink-arks.fa": { "type": "file", "description": "Fasta file after tigmint, ntLink and arcs+links", "pattern": "*.tigmint-ntLink-arks.fa", "ontologies": [] } } ] ], "ntLink_arcs_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.ntLink-arks.fa": { "type": "file", "description": "Fasta file after ntLink and arcs+links", "pattern": "*.ntLink-arks.fa", "ontologies": [] } } ] ], "scaffold_dot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.n*.scaffold.dot": { "type": "file", "description": "Scaffold dot file", "pattern": "*k*.w*.z*.n*.scaffold.dot", "ontologies": [] } } ] ], "links_scaffolds_dist_gv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds_*.dist.gv": { "type": "file", "description": "ntLink scaffold distance gv file", "pattern": "*k*.w*.z*.ntLink.scaffolds_*.dist.gv", "ontologies": [] } } ] ], "links_assembly_correspondence_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds_*_l*.assembly_correspondence.tsv": { "type": "file", "description": "ntLink assembly correspondance table", "pattern": "*k*.w*.z*.ntLink.scaffolds_*_l*.assembly_correspondence.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "links_gv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds_*_l*.gv": { "type": "file", "description": "Links graph", "pattern": "*k*.w*.z*.ntLink.scaffolds_*_l*.gv", "ontologies": [] } } ] ], "links_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds_*_l*.log": { "type": "file", "description": "Links logfile", "pattern": "*k*.w*.z*.ntLink.scaffolds_*_l*.log", "ontologies": [] } } ] ], "links_scaffolds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds_*_l*.scaffolds": { "type": "file", "description": "links scaffolds", "pattern": "*k*.w*.z*.ntLink.scaffolds_*_l*.scaffolds", "ontologies": [] } } ] ], "links_scaffolds_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds_*_l*.scaffolds.fa": { "type": "file", "description": "links scaffolds fasta", "pattern": "*k*.w*.z*.ntLink.scaffolds_*_l*.scaffolds.fa", "ontologies": [] } } ] ], "links_checkpoint_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds_*_l*.*.tigpair_checkpoint.tsv": { "type": "file", "description": "tigpair checkpoint for links", "pattern": "*k*.w*.z*.ntLink.scaffolds_*_l*.tigpair_checkpoint.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "arcs_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds_*_main.tsv": { "type": "file", "description": "arcs tsv file", "pattern": "*k*.w*.z*.ntLink.scaffolds_*_main.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "arcs_gv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds_*_original.gv": { "type": "file", "description": "arcs graph", "pattern": "*k*.w*.z*.ntLink.scaffolds_*_original.gv", "ontologies": [] } } ] ], "arcs_checkpoint_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds_*.tigpair_checkpoint.tsv": { "type": "file", "description": "tigpair checkpoint for arcs", "pattern": "*k*.w*.z*.ntLink.scaffolds_*.tigpair_checkpoint.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "arcs_scaffolds_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds.fa": { "type": "file", "description": "arcs scaffolds fasta", "pattern": "*k*.w*.z*.ntLink.scaffolds.fa", "ontologies": [] } } ] ], "arcs_scaffolds_renamed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.ntLink.scaffolds.renamed.fa": { "type": "file", "description": "renamed arcs scaffolds fasta file", "pattern": "*k*.w*.z*.ntLink.scaffolds.renamed.fa", "ontologies": [] } } ] ], "abyss_scaffolds_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.stitch.abyss-scaffold.fa": { "type": "file", "description": "abyss scaffolds fasta file", "pattern": "*k*.w*.z*.stitch.abyss-scaffold.fa", "ontologies": [] } } ] ], "stitch_path": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.stitch.path": { "type": "file", "description": "stitch paths", "pattern": "*k*.w*.z*.stitch.path", "ontologies": [] } } ] ], "trimmed_scaffolds_agp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.trimmed_scafs.agp": { "type": "file", "description": "trimmed scaffolds in agp format", "pattern": "*k*.w*.z*.trimmed_scafs.agp", "ontologies": [] } } ] ], "trimmed_scaffolds_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.trimmed_scafs.fa": { "type": "file", "description": "trimmed scaffolds in fasta format", "pattern": "*k*.w*.z*.trimmed_scafs.fa", "ontologies": [] } } ] ], "trimmed_scaffolds_path": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.trimmed_scafs.path": { "type": "file", "description": "trimmed scaffolds path", "pattern": "*k*.w*.z*.trimmed_scafs.path", "ontologies": [] } } ] ], "trimmed_scaffolds_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.trimmed_scafs.tsv": { "type": "file", "description": "trimmed scaffolds tsv", "pattern": "*k*.w*.z*.trimmed_scafs.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "verbose_mapping_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*k*.w*.z*.verbose_mapping.tsv": { "type": "file", "description": "trimmed scaffolds mapping", "pattern": "*k*.w*.z*.verbose_mapping.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.k*.w???.tsv": { "type": "file", "description": "scaffolding tsv file", "pattern": "*.k*.w???.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_longstitch": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "longstitch": { "type": "string", "description": "The name of the tool" } }, { "longstitch | sed -n 's/LongStitch v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "longstitch": { "type": "string", "description": "The name of the tool" } }, { "longstitch | sed -n 's/LongStitch v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nschan" ], "maintainers": [ "@nschan" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "lsa_cosine", "path": "modules/nf-core/lsa/cosine/meta.yml", "tree_sha": "f547c4a1c869873bee9da0cca42465888448cdff", "files": [ "modules/nf-core/lsa/cosine/environment.yml", "modules/nf-core/lsa/cosine/main.nf", "modules/nf-core/lsa/cosine/meta.yml", "modules/nf-core/lsa/cosine/templates/cosine.R", "modules/nf-core/lsa/cosine/tests/main.nf.test", "modules/nf-core/lsa/cosine/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "lsa_cosine", "description": "Calculates the cosine similarity matrix between samples based on a gene expression matrix.", "keywords": [ "similarity", "cosine", "clustering", "rnaseq", "heatmap" ], "tools": [ { "lsa": { "description": "Latent Semantic Analysis (LSA) package for R.", "homepage": "https://cran.r-project.org/web/packages/lsa/index.html", "documentation": "https://cran.r-project.org/web/packages/lsa/lsa.pdf", "licence": [ "GPL-2" ], "identifier": "" } }, { "pheatmap": { "description": "Pretty Heatmaps package for R.", "homepage": "https://cran.r-project.org/web/packages/pheatmap/index.html", "documentation": "https://cran.r-project.org/web/packages/pheatmap/pheatmap.pdf", "licence": [ "GPL-2" ], "identifier": "biotools:pheatmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. [ id:'test' ].\n" } }, { "expression_matrix": { "type": "file", "description": "CSV file containing the expression matrix.\nRows should be features (genes) and columns should be samples.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. [ id:'test' ].\n" } }, { "*_matrix.csv": { "type": "file", "description": "A square matrix (CSV) containing pairwise similarity scores.", "pattern": "*_matrix.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "heatmap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. [ id:'test' ].\n" } }, { "*_heatmap.png": { "type": "file", "description": "A PNG image visualizing the similarity matrix as a heatmap.", "pattern": "*_heatmap.png", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions.", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions.", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@miguelrosell" ], "maintainers": [ "@miguelrosell" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ltrfinder", "path": "modules/nf-core/ltrfinder/meta.yml", "tree_sha": "d2b815f17e5289009e8fff3c636f3391cdc1b80e", "files": [ "modules/nf-core/ltrfinder/environment.yml", "modules/nf-core/ltrfinder/main.nf", "modules/nf-core/ltrfinder/meta.yml", "modules/nf-core/ltrfinder/tests/main.nf.test", "modules/nf-core/ltrfinder/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ltrfinder", "description": "Finds full-length LTR retrotranspsons in genome sequences using the\nparallel version of LTR_Finder\n", "keywords": [ "genomics", "annotation", "parallel", "repeat", "long terminal retrotransposon", "retrotransposon" ], "tools": [ { "LTR_FINDER_parallel": { "description": "A Perl wrapper for LTR_FINDER", "homepage": "https://github.com/oushujun/LTR_FINDER_parallel", "documentation": "https://github.com/oushujun/LTR_FINDER_parallel", "tool_dev_url": "https://github.com/oushujun/LTR_FINDER_parallel", "doi": "10.1186/s13100-019-0193-0", "licence": [ "MIT" ], "identifier": "" } }, { "LTR_Finder": { "description": "An efficient program for finding full-length LTR retrotranspsons in genome sequences", "homepage": "https://github.com/xzhub/LTR_Finder", "documentation": "https://github.com/xzhub/LTR_Finder", "tool_dev_url": "https://github.com/xzhub/LTR_Finder", "doi": "10.1093/nar/gkm286", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Genome sequences in fasta format", "pattern": "*.{fsa,fa,fasta}", "ontologies": [] } } ] ], "output": { "scn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.scn": { "type": "file", "description": "Annotation in LTRharvest or LTR_FINDER format", "pattern": "*.scn", "ontologies": [] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.gff3": { "type": "file", "description": "Annotation in gff3 format", "pattern": "*.gff3", "ontologies": [] } } ] ], "versions_ltr_finder_parallel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "LTR_FINDER_parallel": { "type": "string", "description": "The name of the tool" } }, { "LTR_FINDER_parallel -h 2>&1 | sed -n 's/Version: v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_ltr_finder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ltr_finder": { "type": "string", "description": "The name of the tool" } }, { "ltr_finder -h 2>&1 | sed -n 's/ltr_finder v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "LTR_FINDER_parallel": { "type": "string", "description": "The name of the tool" } }, { "LTR_FINDER_parallel -h 2>&1 | sed -n 's/Version: v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ltr_finder": { "type": "string", "description": "The name of the tool" } }, { "ltr_finder -h 2>&1 | sed -n 's/ltr_finder v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ltrharvest", "path": "modules/nf-core/ltrharvest/meta.yml", "tree_sha": "b77e548f30a94e6b582ce2a9b91c071e78d4d403", "files": [ "modules/nf-core/ltrharvest/environment.yml", "modules/nf-core/ltrharvest/main.nf", "modules/nf-core/ltrharvest/meta.yml", "modules/nf-core/ltrharvest/tests/main.nf.test", "modules/nf-core/ltrharvest/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ltrharvest", "description": "Predicts LTR retrotransposons using the parallel version of GenomeTools gt-ltrharvest\nutility included in the EDTA toolchain\n", "keywords": [ "genomics", "genome", "annotation", "repeat", "transposons", "retrotransposons" ], "tools": [ { "LTR_HARVEST_parallel": { "description": "A Perl wrapper for LTR_harvest", "homepage": "https://github.com/oushujun/EDTA/tree/v2.2.0/bin/LTR_HARVEST_parallel", "documentation": "https://github.com/oushujun/EDTA/tree/v2.2.0/bin/LTR_HARVEST_parallel", "tool_dev_url": "https://github.com/oushujun/EDTA/tree/v2.2.0/bin/LTR_HARVEST_parallel", "licence": [ "MIT" ], "identifier": "" } }, { "gt": { "description": "The GenomeTools genome analysis system", "homepage": "https://genometools.org/index.html", "documentation": "https://genometools.org/documentation.html", "tool_dev_url": "https://github.com/genometools/genometools", "doi": "10.1109/TCBB.2013.68", "licence": [ "ISC" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta", "pattern": "*.{fsa,fa,fasta}", "ontologies": [] } } ] ], "output": { "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.gff3": { "type": "file", "description": "Predicted LTR candidates in gff3 format", "pattern": "*.gff3", "ontologies": [] } } ] ], "scn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.scn": { "type": "file", "description": "Predicted LTR candidates in scn format", "pattern": "*.scn", "ontologies": [] } } ] ], "versions_ltr_harvest_parallel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "LTR_HARVEST_parallel": { "type": "string", "description": "The name of the tool" } }, { "LTR_HARVEST_parallel -h 2>&1 | sed -n 's/Version: v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_genometools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed -n 's/gt (GenomeTools) //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "LTR_HARVEST_parallel": { "type": "string", "description": "The name of the tool" } }, { "LTR_HARVEST_parallel -h 2>&1 | sed -n 's/Version: v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "genometools": { "type": "string", "description": "The name of the tool" } }, { "gt --version | sed -n 's/gt (GenomeTools) //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ltrretriever_lai", "path": "modules/nf-core/ltrretriever/lai/meta.yml", "tree_sha": "b285fa0b612600e675b7351654b7ab901283c096", "files": [ "modules/nf-core/ltrretriever/lai/environment.yml", "modules/nf-core/ltrretriever/lai/main.nf", "modules/nf-core/ltrretriever/lai/meta.yml", "modules/nf-core/ltrretriever/lai/tests/main.nf.test", "modules/nf-core/ltrretriever/lai/tests/main.nf.test.snap", "modules/nf-core/ltrretriever/lai/tests/nextflow.config" ], "type": "module", "meta": { "name": "ltrretriever_lai", "description": "Estimates the mean LTR sequence identity in the genome. The input genome fasta should\nhave short alphanumeric IDs without comments\n", "keywords": [ "genomics", "annotation", "repeat", "long terminal retrotransposon", "retrotransposon", "stats", "qc" ], "tools": [ { "lai": { "description": "Assessing genome assembly quality using the LTR Assembly Index (LAI)", "homepage": "https://github.com/oushujun/LTR_retriever", "documentation": "https://github.com/oushujun/LTR_retriever", "tool_dev_url": "https://github.com/oushujun/LTR_retriever", "doi": "10.1093/nar/gky730", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "The genome file that is used to generate everything", "pattern": "*.{fsa,fa,fasta}", "ontologies": [] } } ], { "pass_list": { "type": "file", "description": "A list of intact LTR-RTs generated by LTR_retriever", "pattern": "*.pass.list", "ontologies": [] } }, { "annotation_out": { "type": "file", "description": "RepeatMasker annotation of all LTR sequences in the genome", "pattern": "*.out", "ontologies": [] } }, { "monoploid_seqs": { "type": "file", "description": "This parameter is mainly for ployploid genomes. User provides a list of\nsequence names that represent a monoploid (1x). LAI will be calculated only\non these sequences if provided.\n", "pattern": "*.txt", "ontologies": [] } } ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.LAI.log": { "type": "file", "description": "Log from LAI", "pattern": "*.LAI.log", "ontologies": [] } } ] ], "lai_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.LAI.out": { "type": "file", "description": "Output file from LAI if LAI is able to estimate the index from the inputs\n", "pattern": "*.LAI.out", "ontologies": [] } } ] ], "versions_lai": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "lai": { "type": "string", "description": "The name of the tool" } }, { "beta3.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "lai": { "type": "string", "description": "The name of the tool" } }, { "beta3.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ltrretriever_ltrretriever", "path": "modules/nf-core/ltrretriever/ltrretriever/meta.yml", "tree_sha": "77592ce7ea7f8574fc261eea7262591c6bf3ecad", "files": [ "modules/nf-core/ltrretriever/ltrretriever/environment.yml", "modules/nf-core/ltrretriever/ltrretriever/main.nf", "modules/nf-core/ltrretriever/ltrretriever/meta.yml", "modules/nf-core/ltrretriever/ltrretriever/tests/main.nf.test", "modules/nf-core/ltrretriever/ltrretriever/tests/main.nf.test.snap", "modules/nf-core/ltrretriever/ltrretriever/tests/nextflow.config" ], "type": "module", "meta": { "name": "ltrretriever_ltrretriever", "description": "Identifies LTR retrotransposons using LTR_retriever", "keywords": [ "genomics", "annotation", "repeat", "long terminal repeat", "retrotransposon" ], "tools": [ { "LTR_retriever": { "description": "Sensitive and accurate identification of LTR retrotransposons", "homepage": "https://github.com/oushujun/LTR_retriever", "documentation": "https://github.com/oushujun/LTR_retriever", "tool_dev_url": "https://github.com/oushujun/LTR_retriever", "doi": "10.1104/pp.17.01310", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genome": { "type": "file", "description": "Genomic sequences in fasta format", "pattern": "*.{fsa,fa,fasta}", "ontologies": [] } } ], { "harvest": { "type": "file", "description": "LTR-RT candidates from GenomeTools ltrharvest in the old tabular format", "pattern": "*.tabout", "ontologies": [] } }, { "finder": { "type": "file", "description": "LTR-RT candidates from LTR_FINDER", "pattern": "*.scn", "ontologies": [] } }, { "mgescan": { "type": "file", "description": "LTR-RT candidates from MGEScan_LTR", "pattern": "*.out", "ontologies": [] } }, { "non_tgca": { "type": "file", "description": "Non-canonical LTR-RT candidates from GenomeTools ltrharvest in the old tabular format", "pattern": "*.tabout", "ontologies": [] } } ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "Output log from LTR_retriever", "pattern": "*.log", "ontologies": [] } } ] ], "pass_list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.pass.list": { "type": "file", "description": "Intact LTR-RTs with coordinate and structural information in summary table format", "pattern": "*.pass.list", "ontologies": [] } } ] ], "pass_list_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.pass.list.gff3": { "type": "file", "description": "Intact LTR-RTs with coordinate and structural information in gff3 format", "pattern": "*.pass.list.gff3", "ontologies": [] } } ] ], "ltrlib": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.LTRlib.fa": { "type": "file", "description": "All non-redundant LTR-RTs", "pattern": "*.LTRlib.fa", "ontologies": [] } } ] ], "annotation_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.out": { "type": "file", "description": "Whole-genome LTR-RT annotation by the non-redundant library", "pattern": "*.out", "ontologies": [] } } ] ], "annotation_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.out.gff3": { "type": "file", "description": "Whole-genome LTR-RT annotation by the non-redundant library in gff3 format", "pattern": "*.out.gff3", "ontologies": [] } } ] ], "versions_ltr_retriever": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "LTR_retriever": { "type": "string", "description": "The name of the tool" } }, { "LTR_retriever -h 2>&1 | sed '/### LTR_retriever v/!d;s/.*v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "LTR_retriever": { "type": "string", "description": "The name of the tool" } }, { "LTR_retriever -h 2>&1 | sed '/### LTR_retriever v/!d;s/.*v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "macrel_contigs", "path": "modules/nf-core/macrel/contigs/meta.yml", "tree_sha": "494b47d386fc4dc4c5571546613a2234c81a2349", "files": [ "modules/nf-core/macrel/contigs/environment.yml", "modules/nf-core/macrel/contigs/main.nf", "modules/nf-core/macrel/contigs/meta.yml", "modules/nf-core/macrel/contigs/tests/main.nf.test", "modules/nf-core/macrel/contigs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "macrel_contigs", "description": "A tool that mines antimicrobial peptides (AMPs) from (meta)genomes by predicting peptides from genomes (provided as contigs) and outputs all the predicted anti-microbial peptides found.", "keywords": [ "AMP", "antimicrobial peptides", "genome mining", "metagenomes", "peptide prediction" ], "tools": [ { "macrel": { "description": "A pipeline for AMP (antimicrobial peptide) prediction", "homepage": "https://macrel.readthedocs.io/en/latest/", "documentation": "https://macrel.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/BigDataBiology/macrel", "doi": "10.7717/peerj.10555", "licence": [ "MIT" ], "identifier": "biotools:macrel" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "A fasta file with nucleotide sequences.", "pattern": "*.{fasta,fa,fna,fasta.gz,fa.gz,fna.gz}", "ontologies": [] } } ] ], "output": { "smorfs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*/*.smorfs.faa.gz": { "type": "file", "description": "A zipped fasta file containing aminoacid sequences showing the general gene prediction information in the contigs.", "pattern": "*.smorfs.faa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "all_orfs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*/*.all_orfs.faa.gz": { "type": "file", "description": "A zipped fasta file containing amino acid sequences showing the general gene prediction information in the contigs.", "pattern": "*.all_orfs.faa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "amp_prediction": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*/*.prediction.gz": { "type": "file", "description": "A zipped file, with all predicted amps in a table format.", "pattern": "*.prediction.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "readme_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*/*.md": { "type": "file", "description": "A readme file containing tool specific information (e.g. citations, details about the output, etc.).", "pattern": "*.md", "ontologies": [] } } ] ], "log_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*/*_log.txt": { "type": "file", "description": "A log file containing the information pertaining to the run.", "pattern": "*_log.txt", "ontologies": [] } } ] ], "versions_macrel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macrel": { "type": "string", "description": "The name of the tool" } }, { "macrel --version | sed 's/macrel //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pyrodigal": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pyrodigal": { "type": "string", "description": "The name of the tool" } }, { "pyrodigal --version | sed 's/pyrodigal v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macrel": { "type": "string", "description": "The name of the tool" } }, { "macrel --version | sed 's/macrel //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pyrodigal": { "type": "string", "description": "The name of the tool" } }, { "pyrodigal --version | sed 's/pyrodigal v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@darcy220606" ], "maintainers": [ "@darcy220606" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "macs2_callpeak", "path": "modules/nf-core/macs2/callpeak/meta.yml", "tree_sha": "1a388badd55340504754bea0930444e3d8cd1ae5", "files": [ "modules/nf-core/macs2/callpeak/environment.yml", "modules/nf-core/macs2/callpeak/main.nf", "modules/nf-core/macs2/callpeak/meta.yml", "modules/nf-core/macs2/callpeak/tests/main.nf.test", "modules/nf-core/macs2/callpeak/tests/main.nf.test.snap", "modules/nf-core/macs2/callpeak/tests/nextflow.config" ], "type": "module", "meta": { "name": "macs2_callpeak", "description": "Peak calling of enriched genomic regions of ChIP-seq and ATAC-seq experiments", "keywords": [ "alignment", "atac-seq", "chip-seq", "peak-calling" ], "tools": [ { "macs2": { "description": "Model Based Analysis for ChIP-Seq data", "documentation": "https://docs.csc.fi/apps/macs2/", "tool_dev_url": "https://github.com/macs3-project/MACS", "doi": "10.1101/496521", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ipbam": { "type": "file", "description": "The ChIP-seq treatment file", "ontologies": [] } }, { "controlbam": { "type": "file", "description": "The control file", "ontologies": [] } } ], { "macs2_gsize": { "type": "string", "description": "Effective genome size. It can be 1.0e+9 or 1000000000, or shortcuts:'hs' for human (2.7e9), 'mm' for mouse (1.87e9), 'ce' for C. elegans (9e7) and 'dm' for fruitfly (1.2e8)" } } ], "output": { "peak": [ [ { "meta": { "type": "file", "description": "BED file containing annotated peaks", "pattern": "*.gappedPeak,*.narrowPeak}", "ontologies": [] } }, { "*.{narrowPeak,broadPeak}": { "type": "file", "description": "BED file containing annotated peaks", "pattern": "*.gappedPeak,*.narrowPeak}", "ontologies": [] } } ] ], "xls": [ [ { "meta": { "type": "file", "description": "BED file containing annotated peaks", "pattern": "*.gappedPeak,*.narrowPeak}", "ontologies": [] } }, { "*.xls": { "type": "file", "description": "xls file containing annotated peaks", "pattern": "*.xls", "ontologies": [] } } ] ], "gapped": [ [ { "meta": { "type": "file", "description": "BED file containing annotated peaks", "pattern": "*.gappedPeak,*.narrowPeak}", "ontologies": [] } }, { "*.gappedPeak": { "type": "file", "description": "Optional BED file containing gapped peak", "pattern": "*.gappedPeak", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "file", "description": "BED file containing annotated peaks", "pattern": "*.gappedPeak,*.narrowPeak}", "ontologies": [] } }, { "*.bed": { "type": "file", "description": "Optional BED file containing peak summits locations for every peak", "pattern": "*.bed", "ontologies": [] } } ] ], "bdg": [ [ { "meta": { "type": "file", "description": "BED file containing annotated peaks", "pattern": "*.gappedPeak,*.narrowPeak}", "ontologies": [] } }, { "*.bdg": { "type": "file", "description": "Optional bedGraph files for input and treatment input samples", "pattern": "*.bdg", "ontologies": [] } } ] ], "versions_macs2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macs2": { "type": "string", "description": "The name of the tool" } }, { "macs2 --version | sed 's/macs2 //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macs2": { "type": "string", "description": "The name of the tool" } }, { "macs2 --version | sed 's/macs2 //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ntoda03", "@JoseEspinosa", "@jianhong" ], "maintainers": [ "@ntoda03", "@JoseEspinosa", "@jianhong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "hicar", "version": "1.0.0" } ] }, { "name": "macs3_callpeak", "path": "modules/nf-core/macs3/callpeak/meta.yml", "tree_sha": "c8ad16bd29bdc0880890496a129e603e45468a7a", "files": [ "modules/nf-core/macs3/callpeak/environment.yml", "modules/nf-core/macs3/callpeak/main.nf", "modules/nf-core/macs3/callpeak/meta.yml", "modules/nf-core/macs3/callpeak/tests/bam.config", "modules/nf-core/macs3/callpeak/tests/bed.config", "modules/nf-core/macs3/callpeak/tests/main.nf.test", "modules/nf-core/macs3/callpeak/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "macs3_callpeak", "description": "Peak calling of enriched genomic regions of ChIP-seq and ATAC-seq experiments", "keywords": [ "alignment", "atac-seq", "chip-seq", "peak-calling" ], "tools": [ { "macs3": { "description": "Model Based Analysis for ChIP-Seq data", "homepage": "https://macs3-project.github.io/MACS/", "documentation": "https://macs3-project.github.io/MACS/", "tool_dev_url": "https://github.com/macs3-project/MACS/", "doi": "10.1101/496521", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample_1', single_end:false ]`\n" } }, { "ipbam": { "type": "file", "description": "The ChIP-seq treatment file", "ontologies": [] } }, { "controlbam": { "type": "file", "description": "The control file", "ontologies": [] } } ], { "macs3_gsize": { "type": "string", "description": "Effective genome size. It can be 1.0e+9 or 1000000000,\nor shortcuts:'hs' for human (2,913,022,398), 'mm' for mouse\n(2,652,783,500), 'ce' for C. elegans (100,286,401)\nand 'dm' for fruitfly (142,573,017), Default:hs.\n" } } ], "output": { "peak": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{narrowPeak,broadPeak}": { "type": "file", "description": "BED file containing annotated peaks", "pattern": "*.gappedPeak,*.narrowPeak}", "ontologies": [] } } ] ], "xls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.xls": { "type": "file", "description": "xls file containing annotated peaks", "pattern": "*.xls", "ontologies": [] } } ] ], "versions_macs3": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macs3": { "type": "string", "description": "The name of the tool" } }, { "macs3 --version | sed -e 's/macs3 //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "gapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.gappedPeak": { "type": "file", "description": "Optional BED file containing gapped peak", "pattern": "*.gappedPeak", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bed": { "type": "file", "description": "Optional BED file containing peak summits locations for every peak", "pattern": "*.bed", "ontologies": [] } } ] ], "bdg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bdg": { "type": "file", "description": "Optional bedGraph files for input and treatment input samples", "pattern": "*.bdg", "ontologies": [] } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macs3": { "type": "string", "description": "The name of the tool" } }, { "macs3 --version | sed -e 's/macs3 //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JoseEspinosa" ], "maintainers": [ "@JoseEspinosa", "@Kevin-Brockers" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "chipseq", "version": "2.1.0" } ] }, { "name": "macse_refinealignment", "path": "modules/nf-core/macse/refinealignment/meta.yml", "tree_sha": "c0e1487fe4ef51c3afd5d62b25d36622428fdcb5", "files": [ "modules/nf-core/macse/refinealignment/environment.yml", "modules/nf-core/macse/refinealignment/main.nf", "modules/nf-core/macse/refinealignment/meta.yml", "modules/nf-core/macse/refinealignment/tests/main.nf.test", "modules/nf-core/macse/refinealignment/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "macse_refinealignment", "description": "improves the input nucleotide alignment in a codon-aware manner", "keywords": [ "multiple sequence alignment", "codon-aware", "fasta" ], "tools": [ { "macse": { "description": "MACSE: Multiple Alignment of Coding SEquences Accounting for Frameshifts and Stop Codons.", "homepage": "https://www.agap-ge2pop.org/macse/", "documentation": "https://www.agap-ge2pop.org/macse/macse-documentation/", "tool_dev_url": "https://github.com/nf-core/masce", "doi": "10.1371/journal.pone.0022594", "licence": [ "CeCILL 2.1" ], "identifier": "biotools:macse" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Aligned sequences in FASTA format. May be gzipped or uncompressed.", "pattern": "*.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "output": { "nt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_NT.{fa,fas,fasta,aln}": { "type": "file", "description": "Aligned sequences in FASTA format. May be gzipped or uncompressed.", "pattern": "*_NT.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "aa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_AA.{fa,fas,fasta,aln}": { "type": "file", "description": "Aligned sequences in FASTA format. May be gzipped or uncompressed.", "pattern": "*_AA.{fa,fas,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_macse": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macse": { "type": "string", "description": "The name of the tool" } }, { "macse --version | sed -n 's/.*V\\([0-9]*\\.[0-9]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macse": { "type": "string", "description": "The name of the tool" } }, { "macse --version | sed -n 's/.*V\\([0-9]*\\.[0-9]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@charles-plessy", "@pmuskusv", "@takiifujita-ui", "@leapicard" ], "maintainers": [ "@leapicard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "macsyfinder_download", "path": "modules/nf-core/macsyfinder/download/meta.yml", "tree_sha": "57c223eabbd993e641b1024b15c2088d512c9e3d", "files": [ "modules/nf-core/macsyfinder/download/environment.yml", "modules/nf-core/macsyfinder/download/main.nf", "modules/nf-core/macsyfinder/download/meta.yml", "modules/nf-core/macsyfinder/download/tests/main.nf.test", "modules/nf-core/macsyfinder/download/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "macsyfinder_download", "description": "Download MacSyFinder models using msf_data", "keywords": [ "genomics", "protein", "macromolecular systems", "models", "database" ], "tools": [ { "macsyfinder": { "description": "Detection of macromolecular systems in protein datasets using systems\nmodelling and similarity search\n", "homepage": "https://github.com/gem-pasteur/macsyfinder", "documentation": "https://macsyfinder.readthedocs.io", "tool_dev_url": "https://github.com/gem-pasteur/macsyfinder", "doi": "10.24072/pcjournal.250", "licence": [ "GPL v3" ], "identifier": "biotools:macsyfinder" } } ], "input": [ { "model_name": { "type": "string", "description": "Name of the MacSyFinder model to download (e.g., 'TXSScan', 'CasFinder')" } } ], "output": { "models": [ { "models": { "type": "directory", "description": "Directory containing downloaded MacSyFinder model definitions", "pattern": "models" } } ], "versions_macsyfinder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macsyfinder": { "type": "string", "description": "The name of the tool" } }, { "macsyfinder --version 2>&1 | sed \"1!d;s/^.*MacSyFinder //;s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_macsydata": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msf_data": { "type": "string", "description": "The name of the tool" } }, { "msf_data --version 2>&1 | sed \"4!d;s/^- MacSyLib //;s/ *$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macsyfinder": { "type": "string", "description": "The name of the tool" } }, { "macsyfinder --version 2>&1 | sed \"1!d;s/^.*MacSyFinder //;s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msf_data": { "type": "string", "description": "The name of the tool" } }, { "msf_data --version 2>&1 | sed \"4!d;s/^- MacSyLib //;s/ *$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "macsyfinder_search", "path": "modules/nf-core/macsyfinder/search/meta.yml", "tree_sha": "7e21e8accd6eee97288eba0361da12aeb10b0a77", "files": [ "modules/nf-core/macsyfinder/search/environment.yml", "modules/nf-core/macsyfinder/search/main.nf", "modules/nf-core/macsyfinder/search/meta.yml", "modules/nf-core/macsyfinder/search/tests/main.nf.test", "modules/nf-core/macsyfinder/search/tests/main.nf.test.snap", "modules/nf-core/macsyfinder/search/tests/nextflow.config" ], "type": "module", "meta": { "name": "macsyfinder_search", "description": "Search for macromolecular systems in protein datasets using MacSyFinder", "notes": "The current input structure searches all specified models in a single MacSyFinder process\n(using internal parallelization via --worker). For Nextflow-level parallelization across\nindividual models, the inputs could be combined into a single tuple:\ntuple val(meta), path(proteins), path(models), val(model_names)\n", "keywords": [ "genomics", "protein", "macromolecular systems", "hmmer", "search" ], "tools": [ { "macsyfinder": { "description": "Detection of macromolecular systems in protein datasets using systems\nmodelling and similarity search\n", "homepage": "https://github.com/gem-pasteur/macsyfinder", "documentation": "https://macsyfinder.readthedocs.io", "tool_dev_url": "https://github.com/gem-pasteur/macsyfinder", "doi": "10.24072/pcjournal.250", "licence": [ "GPL v3" ], "identifier": "biotools:macsyfinder" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "proteins": { "type": "file", "description": "Protein sequence file in FASTA format", "pattern": "*.{fasta,faa,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "models": { "type": "directory", "description": "Directory containing MacSyFinder model(s)", "pattern": "*" } }, { "model_names": { "type": "string", "description": "Space-separated list of model names to search for. If not provided, all models in the directory will be used." } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', db_type:'gembase' ]`\n" } }, { "${prefix}/*": { "type": "directory", "description": "Directory containing all MacSyFinder results", "pattern": "${prefix}/*" } } ] ], "hmmer": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', db_type:'gembase' ]`\n" } }, { "${prefix}/hmmer_results": { "type": "directory", "description": "Directory containing HMMER search results (may contain variable content like timestamps)", "pattern": "${prefix}/hmmer_results" } } ] ], "stdout": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', db_type:'gembase' ]`\n" } }, { "${prefix}/macsyfinder.out": { "type": "file", "description": "MacSyFinder standard output", "pattern": "${prefix}/macsyfinder.out", "ontologies": [] } } ] ], "stderr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', db_type:'gembase' ]`\n" } }, { "${prefix}/macsyfinder.err": { "type": "file", "description": "MacSyFinder standard error", "pattern": "${prefix}/macsyfinder.err", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', db_type:'gembase' ]`\n" } }, { "${prefix}/all_systems.tsv": { "type": "file", "description": "Summary table of all detected systems", "pattern": "${prefix}/all_systems.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "best_solutions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', db_type:'gembase' ]`\n" } }, { "${prefix}/all_best_solutions*": { "type": "file", "description": "Best solution files for detected systems", "pattern": "${prefix}/all_best_solutions*", "ontologies": [] } } ] ], "versions_macsyfinder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macsyfinder": { "type": "string", "description": "The name of the tool" } }, { "macsyfinder --version 2>&1 | sed \"1!d;s/^.*MacSyFinder //;s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h 2>&1 | sed \"2!d;s/^# HMMER //;s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "macsyfinder": { "type": "string", "description": "The name of the tool" } }, { "macsyfinder --version 2>&1 | sed \"1!d;s/^.*MacSyFinder //;s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "hmmer": { "type": "string", "description": "The name of the tool" } }, { "hmmsearch -h 2>&1 | sed \"2!d;s/^# HMMER //;s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "mafft_align", "path": "modules/nf-core/mafft/align/meta.yml", "tree_sha": "33451eaa493f9da5703e2040f6629cbfe30b6c7e", "files": [ "modules/nf-core/mafft/align/environment.yml", "modules/nf-core/mafft/align/main.nf", "modules/nf-core/mafft/align/meta.yml", "modules/nf-core/mafft/align/tests/main.nf.test", "modules/nf-core/mafft/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mafft_align", "description": "Multiple sequence alignment using MAFFT", "keywords": [ "fasta", "msa", "multiple sequence alignment" ], "tools": [ { "mafft": { "description": "Multiple alignment program for amino acid or nucleotide sequences based on fast Fourier transform", "homepage": "https://mafft.cbrc.jp/alignment/software/", "documentation": "https://mafft.cbrc.jp/alignment/software/manual/manual.html", "tool_dev_url": "https://mafft.cbrc.jp/alignment/software/source.html", "doi": "10.1093/nar/gkf436", "licence": [ "BSD" ], "identifier": "biotools:MAFFT" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "biotools:MAFFT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file containing the sequences to align. May be gzipped or uncompressed.", "pattern": "*.{fa,fasta}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "add": { "type": "file", "description": "FASTA file containing sequences to align to the sequences in `fasta` using `--add`. May be gzipped or uncompressed.", "pattern": "*.{fa,fasta}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "addfragments": { "type": "file", "description": "FASTA file containing sequences to align to the sequences in `fasta` using `--addfragments`. May be gzipped or uncompressed.", "pattern": "*.{fa,fasta}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "addfull": { "type": "file", "description": "FASTA file containing sequences to align to the sequences in `fasta` using `--addfull`. May be gzipped or uncompressed.", "pattern": "*.{fa,fasta}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "addprofile": { "type": "file", "description": "FASTA file containing sequences to align to the sequences in `fasta` using `--addprofile`. May be gzipped or uncompressed.", "pattern": "*.{fa,fasta}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "addlong": { "type": "file", "description": "FASTA file containing sequences to align to the sequences in `fasta` using `--addlong`. May be gzipped or uncompressed.", "pattern": "*.{fa,fasta}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded." } } ], "output": { "fas": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fas{.gz,}": { "type": "file", "description": "Aligned sequences in FASTA format. May be gzipped or uncompressed.", "pattern": "*.fas{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_mafft": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "mafft": { "type": "string", "description": "The tool name" } }, { "mafft --version 2>&1 | sed 's/v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "pigz": { "type": "string", "description": "The tool name" } }, { "pigz --version 2>&1 | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "mafft": { "type": "string", "description": "The tool name" } }, { "mafft --version 2>&1 | sed 's/v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "pigz": { "type": "string", "description": "The tool name" } }, { "pigz --version 2>&1 | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MillironX" ], "maintainers": [ "@MillironX", "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "genephylo", "version": "dev" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phyloplace", "version": "2.3.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "taxmarker", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "mafft_guidetree", "path": "modules/nf-core/mafft/guidetree/meta.yml", "tree_sha": "5908e9b393a5f6a5cdbd700e8e9a2c6786a33ccd", "files": [ "modules/nf-core/mafft/guidetree/environment.yml", "modules/nf-core/mafft/guidetree/main.nf", "modules/nf-core/mafft/guidetree/meta.yml", "modules/nf-core/mafft/guidetree/tests/main.nf.test", "modules/nf-core/mafft/guidetree/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mafft_guidetree", "description": "Guide tree rendering using MAFFT", "keywords": [ "fasta", "msa", "guide tree" ], "tools": [ { "mafft": { "description": "Multiple alignment program for amino acid or nucleotide sequences based on fast Fourier transform", "homepage": "https://mafft.cbrc.jp/alignment/software/", "documentation": "https://mafft.cbrc.jp/alignment/software/manual/manual.html", "tool_dev_url": "https://mafft.cbrc.jp/alignment/software/source.html", "doi": "10.1093/nar/gkf436", "licence": [ "BSD" ], "identifier": "biotools:MAFFT" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file containing the sequences to be used to render the guidetree.", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.dnd": { "type": "file", "description": "Guide tree in Newick format.", "pattern": "*.dnd", "ontologies": [ { "edam": "http://edamontology.org/format_2006" } ] } } ] ], "versions_mafft": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mafft": { "type": "string", "description": "The name of the tool" } }, { "mafft --version 2>&1 | sed 's/v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mafft": { "type": "string", "description": "The name of the tool" } }, { "mafft --version 2>&1 | sed 's/v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas" ], "maintainers": [ "@luisas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "mageck_count", "path": "modules/nf-core/mageck/count/meta.yml", "tree_sha": "9914d1df0d33a805dd52a7df65f2595acfa567d5", "files": [ "modules/nf-core/mageck/count/environment.yml", "modules/nf-core/mageck/count/main.nf", "modules/nf-core/mageck/count/meta.yml", "modules/nf-core/mageck/count/tests/main.nf.test", "modules/nf-core/mageck/count/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mageck_count", "description": "mageck count for functional genomics, reads are usually mapped to a specific sgRNA", "keywords": [ "sort", "functional genomics", "sgRNA", "CRISPR-Cas9" ], "tools": [ { "mageck": { "description": "MAGeCK (Model-based Analysis of Genome-wide CRISPR-Cas9 Knockout), an algorithm to process, QC, analyze and visualize CRISPR screening data.", "homepage": "https://sourceforge.net/p/mageck/wiki/Home/", "documentation": "https://sourceforge.net/p/mageck/wiki/demo/#step-4-run-the-mageck-count-command", "doi": "10.1186/s13059-014-0554-4", "licence": [ "BSD License" ], "identifier": "biotools:mageck" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "inputfile": { "type": "file", "description": "library fastq file containing the sgRNA and gene name or count table containing the sgRNA and number of reads to per sample", "pattern": "*.{fq,fastq,fastq.gz,fq.gz,csv,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "library": { "type": "file", "description": "library file containing the sgRNA and gene name", "pattern": "*.{csv,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "count": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*count.txt": { "type": "file", "description": "File containing read counts", "pattern": "*.countsummary.txt", "ontologies": [] } } ] ], "norm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.count_normalized.txt": { "type": "file", "description": "File containing normalized read counts", "pattern": "*.count_normalized.txt", "ontologies": [] } } ] ], "versions_mageck": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mageck": { "type": "string", "description": "The name of the tool" } }, { "mageck -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mageck": { "type": "string", "description": "The name of the tool" } }, { "mageck -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LaurenceKuhl" ], "maintainers": [ "@LaurenceKuhl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "crisprseq", "version": "2.3.0" } ] }, { "name": "mageck_mle", "path": "modules/nf-core/mageck/mle/meta.yml", "tree_sha": "a949d1f3feec1867133054ac695aeef6e7260409", "files": [ "modules/nf-core/mageck/mle/environment.yml", "modules/nf-core/mageck/mle/main.nf", "modules/nf-core/mageck/mle/meta.yml", "modules/nf-core/mageck/mle/tests/main.nf.test", "modules/nf-core/mageck/mle/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mageck_mle", "description": "maximum-likelihood analysis of gene essentialities computation", "keywords": [ "sort", "maximum-likelihood", "CRISPR" ], "tools": [ { "mageck": { "description": "MAGeCK (Model-based Analysis of Genome-wide CRISPR-Cas9 Knockout), an algorithm to process, QC, analyze and visualize CRISPR screening data.", "homepage": "https://sourceforge.net/p/mageck/wiki/Home/#mle", "documentation": "https://sourceforge.net/p/mageck/wiki/Home/", "tool_dev_url": "https://bitbucket.org/liulab/mageck/src", "doi": "10.1186/s13059-015-0843-6", "licence": [ "BSD" ], "identifier": "biotools:mageck" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "count_table": { "type": "file", "description": "Count table file.\nEach line in the table should include\nsgRNA name (1st column), target gene (2nd column)\nand read counts in each sample.\n", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "design_matrix": { "type": "file", "description": "Design matrix describing the samples and conditions", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "gene_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gene_summary.txt": { "type": "file", "description": "Gene summary file describing the fitness score\nand associated p-values.\n", "pattern": "*.{gene_summary}", "ontologies": [] } } ] ], "sgrna_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sgrna_summary.txt": { "type": "file", "description": "sgRNA summary file describing the sgRNA and\nassociated gene\n", "pattern": "*.{gene_summary}", "ontologies": [] } } ] ], "versions_mageck": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mageck": { "type": "string", "description": "The name of the tool" } }, { "mageck -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mageck": { "type": "string", "description": "The name of the tool" } }, { "mageck -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LaurenceKuhl" ], "maintainers": [ "@LaurenceKuhl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "crisprseq", "version": "2.3.0" } ] }, { "name": "mageck_test", "path": "modules/nf-core/mageck/test/meta.yml", "tree_sha": "4d320400b9e27f7d8d5524a9f83b718b3599f219", "files": [ "modules/nf-core/mageck/test/environment.yml", "modules/nf-core/mageck/test/main.nf", "modules/nf-core/mageck/test/meta.yml", "modules/nf-core/mageck/test/tests/main.nf.test", "modules/nf-core/mageck/test/tests/main.nf.test.snap", "modules/nf-core/mageck/test/tests/nextflow.config" ], "type": "module", "meta": { "name": "mageck_test", "description": "Mageck test performs a robust ranking aggregation (RRA) to identify positively or negatively selected genes in functional genomics screens.", "keywords": [ "sort", "rra", "CRISPR" ], "tools": [ { "mageck": { "description": "MAGeCK (Model-based Analysis of Genome-wide CRISPR-Cas9 Knockout), an algorithm to process, QC, analyze and visualize CRISPR screening data.", "homepage": "https://sourceforge.net/p/mageck/wiki/Home/#mle", "documentation": "https://sourceforge.net/p/mageck/wiki/Home/", "tool_dev_url": "https://bitbucket.org/liulab/mageck/src", "doi": "10.1186/s13059-015-0843-6", "licence": [ "BSD License" ], "identifier": "biotools:mageck" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "count_table": { "type": "file", "description": "Count table file.\nEach line in the table should include\nsgRNA name (1st column), target gene (2nd column)\nand read counts in each sample.\n", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "gene_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gene_summary.txt": { "type": "file", "description": "Gene summary file describing the fitness score\nand associated p-values.\n", "pattern": "*.{gene_summary.txt}", "ontologies": [] } } ] ], "sgrna_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sgrna_summary.txt": { "type": "file", "description": "sgRNA summary file describing the sgRNA and\nassociated gene\n", "pattern": "*.{sgrna_summary.txt}", "ontologies": [] } } ] ], "r_script": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.R": { "type": "file", "description": "R script allowing to output plots\nfrom main hit genes\n", "pattern": "*.R", "ontologies": [ { "edam": "http://edamontology.org/format_3999" } ] } } ] ], "versions_mageck": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mageck": { "type": "string", "description": "The name of the tool" } }, { "mageck -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mageck": { "type": "string", "description": "The name of the tool" } }, { "mageck -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LaurenceKuhl" ], "maintainers": [ "@LaurenceKuhl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "crisprseq", "version": "2.3.0" } ] }, { "name": "magus_align", "path": "modules/nf-core/magus/align/meta.yml", "tree_sha": "cc997b2d0714b68719442ed680b39c659975db73", "files": [ "modules/nf-core/magus/align/environment.yml", "modules/nf-core/magus/align/main.nf", "modules/nf-core/magus/align/meta.yml", "modules/nf-core/magus/align/tests/main.nf.test", "modules/nf-core/magus/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "magus_align", "description": "Multiple Sequence Alignment using Graph Clustering", "keywords": [ "MSA", "alignment", "genomics", "graph" ], "tools": [ { "magus": { "description": "Multiple Sequence Alignment using Graph Clustering", "homepage": "https://github.com/vlasmirnov/MAGUS", "documentation": "https://github.com/vlasmirnov/MAGUS", "tool_dev_url": "https://github.com/vlasmirnov/MAGUS", "doi": "10.1093/bioinformatics/btaa992", "licence": [ "MIT" ], "identifier": "biotools:magus" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing the fasta meta information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format.", "pattern": "*.{fa,fna,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the specified guide tree (if supplied)\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "tree": { "type": "file", "description": "Optional path to a file containing a guide tree in newick format to use as input. If empty, or overwritten by passing `-t [fasttree|fasttree-noml|clustal|parttree]`, MAGUS will construct its own guide tree. If empty, `fasttree` is used as a default.", "pattern": "*.{dnd,tree}", "ontologies": [ { "edam": "http://edamontology.org/format_2006" } ] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded." } } ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample meta information.\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.aln{.gz,}": { "type": "file", "description": "File containing the output alignment, in FASTA format containing gaps. The sequences may be in a different order than in the input FASTA. The output file may or may not be gzipped, depending on the value supplied to `compress`.", "pattern": "*.aln{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_magus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "magus": { "type": "string", "description": "The name of the tool" } }, { "magus --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "magus": { "type": "string", "description": "The name of the tool" } }, { "magus --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lrauschning" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "magus_guidetree", "path": "modules/nf-core/magus/guidetree/meta.yml", "tree_sha": "8e6cf6d1105b77d92ed4bea47802b2695dadfec3", "files": [ "modules/nf-core/magus/guidetree/environment.yml", "modules/nf-core/magus/guidetree/main.nf", "modules/nf-core/magus/guidetree/meta.yml", "modules/nf-core/magus/guidetree/tests/main.nf.test", "modules/nf-core/magus/guidetree/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "magus_guidetree", "description": "Multiple Sequence Alignment using Graph Clustering", "keywords": [ "MSA", "guidetree", "genomics", "graph" ], "tools": [ { "magus": { "description": "Multiple Sequence Alignment using Graph Clustering", "homepage": "https://github.com/vlasmirnov/MAGUS", "documentation": "https://github.com/vlasmirnov/MAGUS", "tool_dev_url": "https://github.com/vlasmirnov/MAGUS", "doi": "10.1093/bioinformatics/btaa992", "licence": [ "MIT" ], "identifier": "biotools:magus" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta meta information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format.", "pattern": "*.{fa,fna,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.tree": { "type": "file", "description": "File containing the output guidetree, in newick format.", "pattern": "*.tree", "ontologies": [ { "edam": "http://edamontology.org/format_2006" } ] } } ] ], "versions_magus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "magus": { "type": "string", "description": "The name of the tool" } }, { "magus --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "magus": { "type": "string", "description": "The name of the tool" } }, { "magus --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lrauschning" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mako", "path": "modules/nf-core/mako/meta.yml", "tree_sha": "7f2cea01cffe90565f91ee71c984b4ddd2d7318e", "files": [ "modules/nf-core/mako/.conda-lock/linux_amd64-bd-55317497dabc45f3_1.txt", "modules/nf-core/mako/.conda-lock/linux_arm64-bd-e197448660bdd54e_1.txt", "modules/nf-core/mako/environment.yml", "modules/nf-core/mako/main.nf", "modules/nf-core/mako/meta.yml", "modules/nf-core/mako/tests/main.nf.test", "modules/nf-core/mako/tests/main.nf.test.snap", "modules/nf-core/mako/tests/nextflow.config" ], "type": "module", "meta": { "name": "mako", "description": "Sort SAM/BAM files by coordinate, queryname or template-coordinate using a fast external merge-sort", "keywords": [ "sort", "bam", "sam", "template-coordinate", "umi" ], "tools": [ { "mako": { "description": "mako is a focused, single-purpose command-line tool for sorting SAM and BAM files.\nIt uses a high-performance external merge-sort (spilling to disk for inputs larger than\nmemory) with parallel radix sorting of in-memory chunks, and is a standalone packaging\nof the fgumi sort command.\n", "homepage": "https://github.com/fg-labs/mako", "documentation": "https://github.com/fg-labs/mako", "tool_dev_url": "https://github.com/fg-labs/mako", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Input SAM/BAM file to sort", "pattern": "*.{sam,bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.bam.bai": { "type": "file", "description": "BAM index, written only for a coordinate sort with `--write-index`", "pattern": "*.{bai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "versions_mako": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mako": { "type": "string", "description": "The name of the tool" } }, { "mako --version | sed '1!d; s/^[^ ]* //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_fgumi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the underlying engine" } }, { "mako --version | sed '2!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the underlying fgumi engine" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mako": { "type": "string", "description": "The name of the tool" } }, { "mako --version | sed '1!d; s/^[^ ]* //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fgumi": { "type": "string", "description": "The name of the underlying engine" } }, { "mako --version | sed '2!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the underlying fgumi engine" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13", "@emmcauley" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/fg-mako:0.1.8--55317497dabc45f3", "build_id": "bd-55317497dabc45f3_1", "scan_id": "sc-a1026eb115155e91_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/fg-mako:0.1.8--e197448660bdd54e", "build_id": "bd-e197448660bdd54e_1", "scan_id": "sc-67819a1567b907e7_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/fg-mako:0.1.8--7d59f7b36eea9ee0", "build_id": "bd-7d59f7b36eea9ee0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/22/22e69bfd69daa7674f193e48e7b4daf80f5cad7227e07c4724250310f84a45cf/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/fg-mako:0.1.8--1f2263df1f5cbd46", "build_id": "bd-1f2263df1f5cbd46_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f8/f8581689e70d48ca3b393654c08f87e95a7bed8fb825913dc5d89822c0a4bf4c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/mako/.conda-lock/linux_amd64-bd-55317497dabc45f3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/mako/.conda-lock/linux_arm64-bd-e197448660bdd54e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "malt_build", "path": "modules/nf-core/malt/build/meta.yml", "tree_sha": "d2c64f1f0efcdeb8b0a2b51f7751d2f7b52545ff", "files": [ "modules/nf-core/malt/build/environment.yml", "modules/nf-core/malt/build/main.nf", "modules/nf-core/malt/build/meta.yml", "modules/nf-core/malt/build/tests/main.nf.test", "modules/nf-core/malt/build/tests/main.nf.test.snap", "modules/nf-core/malt/build/tests/nextflow.config" ], "type": "module", "meta": { "name": "malt_build", "description": "MALT, an acronym for MEGAN alignment tool, is a sequence alignment and analysis tool designed for processing high-throughput sequencing data, especially in the context of metagenomics.", "keywords": [ "malt", "alignment", "metagenomics", "ancient DNA", "aDNA", "palaeogenomics", "archaeogenomics", "microbiome", "database" ], "tools": [ { "malt": { "description": "A tool for mapping metagenomic data", "homepage": "https://www.wsi.uni-tuebingen.de/lehrstuehle/algorithms-in-bioinformatics/software/malt/", "documentation": "https://software-ab.cs.uni-tuebingen.de/download/malt/manual.pdf", "doi": "10.1038/s41559-017-0446-6", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastas": { "type": "file", "description": "Directory of, or list of FASTA reference files for indexing", "pattern": "*/|*.fasta", "ontologies": [] } } ], { "gff": { "type": "file", "description": "Directory of, or GFF3 files of input FASTA files", "pattern": "*/|*.gff|*.gff3", "ontologies": [] } }, { "mapping_db": { "type": "file", "description": "An uncompressed MEGAN mapping file from https://software-ab.cs.uni-tuebingen.de/download/megan6/welcome.html (either mapping db, or acc2* .abin file)", "pattern": "*.{db,abin}", "ontologies": [] } }, { "map_type": { "type": "string", "description": "The type of map file provided to the pipeline. Must be a valid string corresponding to a single-dash parameter, for example '-a2tax' or '-a2interpro2go'", "pattern": "mdb|a2t|s2t|a2ec|s2ec|t4ec|a2eggnog|s2eggnog|t4eggnog|a2gtdb|s2gtdb|t4gtdb|a2interpro2go|s2interpro2go|t4interprotogo|a2kegg|s2kegg|t4kegg|a2pgpt|s2pgpt|t4pgpt|a2seed|s2seed|t4seed" } } ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "malt_index/": { "type": "directory", "description": "Directory containing MALT database index directory", "pattern": "malt_index/" } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "malt-build.log": { "type": "file", "description": "Log file from STD out of malt-build", "pattern": "malt-build.log", "ontologies": [] } } ] ], "versions_malt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "malt": { "type": "string", "description": "The name of the tool" } }, { "malt-build --help |& sed '/version/!d;s/.*version //;s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "malt": { "type": "string", "description": "The name of the tool" } }, { "malt-build --help |& sed '/version/!d;s/.*version //;s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133", "@LilyAnderssonLee" ], "maintainers": [ "@jfy133", "@LilyAnderssonLee" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "malt_run", "path": "modules/nf-core/malt/run/meta.yml", "tree_sha": "c23215d58c4f211c3d22dadb2b88596b29519602", "files": [ "modules/nf-core/malt/run/environment.yml", "modules/nf-core/malt/run/main.nf", "modules/nf-core/malt/run/meta.yml", "modules/nf-core/malt/run/tests/main.nf.test", "modules/nf-core/malt/run/tests/main.nf.test.snap", "modules/nf-core/malt/run/tests/nextflow.config" ], "type": "module", "meta": { "name": "malt_run", "description": "MALT, an acronym for MEGAN alignment tool, is a sequence alignment and analysis tool designed for processing high-throughput sequencing data, especially in the context of metagenomics.", "keywords": [ "malt", "alignment", "metagenomics", "ancient DNA", "aDNA", "palaeogenomics", "archaeogenomics", "microbiome" ], "tools": [ { "malt": { "description": "A tool for mapping metagenomic data", "homepage": "https://www.wsi.uni-tuebingen.de/lehrstuehle/algorithms-in-bioinformatics/software/malt/", "documentation": "https://software-ab.cs.uni-tuebingen.de/download/malt/manual.pdf", "doi": "10.1038/s41559-017-0446-6", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastqs": { "type": "file", "description": "Input FASTQ files", "pattern": "*.{fastq.gz,fq.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "directory", "description": "Index/database directory from malt-build", "pattern": "*/" } } ] ], "output": { "rma6": [ [ { "meta": { "type": "file", "description": "MEGAN6 RMA6 file", "pattern": "*.rma6", "ontologies": [] } }, { "*.rma6": { "type": "file", "description": "MEGAN6 RMA6 file", "pattern": "*.rma6", "ontologies": [] } } ] ], "alignments": [ [ { "meta": { "type": "file", "description": "MEGAN6 RMA6 file", "pattern": "*.rma6", "ontologies": [] } }, { "*.{tab,text,sam,tab.gz,text.gz,sam.gz}": { "type": "file", "description": "Alignment files in Tab, Text or MEGAN-compatible SAM format", "pattern": "*.{tab,txt,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "file", "description": "MEGAN6 RMA6 file", "pattern": "*.rma6", "ontologies": [] } }, { "*.log": { "type": "file", "description": "Log of verbose MALT stdout", "pattern": "*-malt-run.log", "ontologies": [] } } ] ], "versions_malt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "malt": { "type": "string", "description": "The name of the tool" } }, { "malt-run --help |& sed '/version/!d;s/.*version //;s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "malt": { "type": "string", "description": "The name of the tool" } }, { "malt-run --help |& sed '/version/!d;s/.*version //;s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "maltextract", "path": "modules/nf-core/maltextract/meta.yml", "tree_sha": "c96bffcd50785a4264998498afb874b3deb6b31a", "files": [ "modules/nf-core/maltextract/environment.yml", "modules/nf-core/maltextract/main.nf", "modules/nf-core/maltextract/meta.yml", "modules/nf-core/maltextract/tests/main.nf.test", "modules/nf-core/maltextract/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "maltextract", "description": "Tool for evaluation of MALT results for true positives of ancient metagenomic taxonomic screening", "keywords": [ "malt", "MaltExtract", "HOPS", "alignment", "metagenomics", "ancient DNA", "aDNA", "palaeogenomics", "archaeogenomics", "microbiome", "authentication", "damage", "edit distance" ], "tools": [ { "maltextract": { "description": "Java tool to work with ancient metagenomics", "homepage": "https://github.com/rhuebler/hops", "documentation": "https://github.com/rhuebler/hops", "tool_dev_url": "https://github.com/rhuebler/hops", "doi": "10.1186/s13059-019-1903-0", "licence": [ "GPL 3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "rma6": { "type": "file", "description": "RMA6 files from MALT", "pattern": "*.rma6", "ontologies": [] } } ], { "taxon_list": { "type": "file", "description": "List of target taxa to evaluate", "pattern": "*.txt", "ontologies": [] } }, { "ncbi_dir": { "type": "directory", "description": "Directory containing NCBI taxonomy map and tre files", "pattern": "${ncbi_dir}/" } } ], "output": { "results": [ [ { "meta": { "type": "directory", "description": "Directory containing MaltExtract text results files", "pattern": "results/" } }, { "results": { "type": "directory", "description": "Directory containing MaltExtract text results files", "pattern": "results/" } } ] ], "versions_maltextract": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "maltextract": { "type": "string", "description": "The name of the tool" } }, { "MaltExtract --help | head -n 2 | tail -n 1 | sed 's/MaltExtract version//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "maltextract": { "type": "string", "description": "The name of the tool" } }, { "MaltExtract --help | head -n 2 | tail -n 1 | sed 's/MaltExtract version//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "manta_convertinversion", "path": "modules/nf-core/manta/convertinversion/meta.yml", "tree_sha": "53ae87befe6c076b6eafd0df5474832b1ef26800", "files": [ "modules/nf-core/manta/convertinversion/environment.yml", "modules/nf-core/manta/convertinversion/main.nf", "modules/nf-core/manta/convertinversion/meta.yml", "modules/nf-core/manta/convertinversion/tests/main.nf.test", "modules/nf-core/manta/convertinversion/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "manta_convertinversion", "description": "Manta calls structural variants (SVs) and indels from mapped paired-end sequencing reads. This script reformats inversions into single inverted sequence junctions which was the format used in Manta versions <= 1.4.0.", "keywords": [ "structural variants", "conversion", "indels" ], "tools": [ { "manta": { "description": "Structural variant and indel caller for mapped sequencing data", "homepage": "https://github.com/Illumina/manta", "documentation": "https://github.com/Illumina/manta/blob/v1.6.0/docs/userGuide/README.md", "tool_dev_url": "https://github.com/Illumina/manta", "doi": "10.1093/bioinformatics/btv710", "licence": [ "GPL v3" ], "identifier": "biotools:manta_sv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file produces by Manta", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file with reformatted inversions", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "TBI file produces by Manta", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_manta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "manta": { "type": "string", "description": "The name of the tool" } }, { "configManta.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | head -1 | sed -e s'/samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "manta": { "type": "string", "description": "The name of the tool" } }, { "configManta.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | head -1 | sed -e s'/samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "manta_germline", "path": "modules/nf-core/manta/germline/meta.yml", "tree_sha": "ae0b9582d47ee182d7e81688a07ce77d12b7c72b", "files": [ "modules/nf-core/manta/germline/environment.yml", "modules/nf-core/manta/germline/main.nf", "modules/nf-core/manta/germline/meta.yml", "modules/nf-core/manta/germline/tests/main.nf.test", "modules/nf-core/manta/germline/tests/main.nf.test.snap", "modules/nf-core/manta/germline/tests/nextflow.config" ], "type": "module", "meta": { "name": "manta_germline", "description": "Manta calls structural variants (SVs) and indels from mapped paired-end sequencing reads. It is optimized for analysis of germline variation in small sets of individuals and somatic variation in tumor/normal sample pairs.", "keywords": [ "somatic", "wgs", "wxs", "panel", "vcf", "structural variants", "small indels" ], "tools": [ { "manta": { "description": "Structural variant and indel caller for mapped sequencing data", "homepage": "https://github.com/Illumina/manta", "documentation": "https://github.com/Illumina/manta/blob/v1.6.0/docs/userGuide/README.md", "tool_dev_url": "https://github.com/Illumina/manta", "doi": "10.1093/bioinformatics/btv710", "licence": [ "GPL v3" ], "identifier": "biotools:manta_sv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file. For joint calling use a list of files.", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "index": { "type": "file", "description": "BAM/CRAM/SAM index file. For joint calling use a list of files.", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "target_bed": { "type": "file", "description": "BED file containing target regions for variant calling", "pattern": "*.{bed}", "ontologies": [] } }, { "target_bed_tbi": { "type": "file", "description": "Index for BED file containing target regions for variant calling", "pattern": "*.{bed.tbi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Genome reference FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Genome reference FASTA index file", "pattern": "*.{fa.fai,fasta.fai}", "ontologies": [] } } ], { "config": { "type": "file", "description": "Manta configuration file", "pattern": "*.{ini,conf,config}", "ontologies": [] } } ], "output": { "candidate_small_indels_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*candidate_small_indels.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "candidate_small_indels_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*candidate_small_indels.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "candidate_sv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*candidate_sv.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "candidate_sv_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*candidate_sv.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "diploid_sv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*diploid_sv.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "diploid_sv_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*diploid_sv.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "versions_manta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "manta": { "type": "string", "description": "The name of the tool" } }, { "configManta.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "manta": { "type": "string", "description": "The name of the tool" } }, { "configManta.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxulysse", "@ramprasadn", "@nvnieuwk" ], "maintainers": [ "@maxulysse", "@ramprasadn", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "manta_somatic", "path": "modules/nf-core/manta/somatic/meta.yml", "tree_sha": "2503b28595d51023efb6b68cb3858edd2c8a5549", "files": [ "modules/nf-core/manta/somatic/environment.yml", "modules/nf-core/manta/somatic/main.nf", "modules/nf-core/manta/somatic/meta.yml", "modules/nf-core/manta/somatic/tests/main.nf.test", "modules/nf-core/manta/somatic/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "manta_somatic", "description": "Manta calls structural variants (SVs) and indels from mapped paired-end sequencing reads. It is optimized for analysis of germline variation in small sets of individuals and somatic variation in tumor/normal sample pairs.", "keywords": [ "somatic", "wgs", "wxs", "panel", "vcf", "structural variants", "small indels" ], "tools": [ { "manta": { "description": "Structural variant and indel caller for mapped sequencing data", "homepage": "https://github.com/Illumina/manta", "documentation": "https://github.com/Illumina/manta/blob/v1.6.0/docs/userGuide/README.md", "tool_dev_url": "https://github.com/Illumina/manta", "doi": "10.1093/bioinformatics/btv710", "licence": [ "GPL v3" ], "identifier": "biotools:manta_sv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_normal": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "input_index_normal": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "input_tumor": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "input_index_tumor": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "target_bed": { "type": "file", "description": "BED file containing target regions for variant calling", "pattern": "*.{bed}", "ontologies": [] } }, { "target_bed_tbi": { "type": "file", "description": "Index for BED file containing target regions for variant calling", "pattern": "*.{bed.tbi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Genome reference FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Genome reference FASTA index file", "pattern": "*.{fa.fai,fasta.fai}", "ontologies": [] } } ], { "config": { "type": "file", "description": "Manta configuration file", "pattern": "*.{ini,conf,config}", "ontologies": [] } } ], "output": { "candidate_small_indels_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.candidate_small_indels.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "candidate_small_indels_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.candidate_small_indels.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "candidate_sv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.candidate_sv.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "candidate_sv_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.candidate_sv.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "diploid_sv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.diploid_sv.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "diploid_sv_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.diploid_sv.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "somatic_sv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.somatic_sv.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "somatic_sv_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.somatic_sv.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "versions_manta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "manta": { "type": "string", "description": "The name of the tool" } }, { "configManta.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "manta": { "type": "string", "description": "The name of the tool" } }, { "configManta.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen", "@nvnieuwk" ], "maintainers": [ "@FriederikeHanssen", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "manta_tumoronly", "path": "modules/nf-core/manta/tumoronly/meta.yml", "tree_sha": "769794e5679cbe8124f25a3d7146b4d87ee2ea27", "files": [ "modules/nf-core/manta/tumoronly/environment.yml", "modules/nf-core/manta/tumoronly/main.nf", "modules/nf-core/manta/tumoronly/meta.yml", "modules/nf-core/manta/tumoronly/tests/main.nf.test", "modules/nf-core/manta/tumoronly/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "manta_tumoronly", "description": "Manta calls structural variants (SVs) and indels from mapped paired-end sequencing reads. It is optimized for analysis of germline variation in small sets of individuals and somatic variation in tumor/normal sample pairs.", "keywords": [ "somatic", "wgs", "wxs", "panel", "vcf", "structural variants", "small indels" ], "tools": [ { "manta": { "description": "Structural variant and indel caller for mapped sequencing data", "homepage": "https://github.com/Illumina/manta", "documentation": "https://github.com/Illumina/manta/blob/v1.6.0/docs/userGuide/README.md", "tool_dev_url": "https://github.com/Illumina/manta", "doi": "10.1093/bioinformatics/btv710", "licence": [ "GPL v3" ], "identifier": "biotools:manta_sv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "target_bed": { "type": "file", "description": "BED file containing target regions for variant calling", "pattern": "*.{bed}", "ontologies": [] } }, { "target_bed_tbi": { "type": "file", "description": "Index for BED file containing target regions for variant calling", "pattern": "*.{bed.tbi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Genome reference FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Genome reference FASTA index file", "pattern": "*.{fa.fai,fasta.fai}", "ontologies": [] } } ], { "config": { "type": "file", "description": "Manta configuration file", "pattern": "*.{ini,conf,config}", "ontologies": [] } } ], "output": { "candidate_small_indels_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*candidate_small_indels.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "candidate_small_indels_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*candidate_small_indels.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "candidate_sv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*candidate_sv.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "candidate_sv_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*candidate_sv.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "tumor_sv_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*tumor_sv.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "tumor_sv_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*tumor_sv.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "versions_manta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "manta": { "type": "string", "description": "The name of the tool" } }, { "configManta.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "manta": { "type": "string", "description": "The name of the tool" } }, { "configManta.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxulysse", "@nvnieuwk" ], "maintainers": [ "@maxulysse", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "mapad_index", "path": "modules/nf-core/mapad/index/meta.yml", "tree_sha": "6e0c6bb0824d0e146acec69997798a406947a025", "files": [ "modules/nf-core/mapad/index/environment.yml", "modules/nf-core/mapad/index/main.nf", "modules/nf-core/mapad/index/meta.yml", "modules/nf-core/mapad/index/tests/main.nf.test", "modules/nf-core/mapad/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mapad_index", "description": "Create mapAD index for reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "mapad": { "description": "An aDNA aware short-read mapper", "homepage": "https://github.com/mpieva/mapAD", "documentation": "https://github.com/mpieva/mapAD", "tool_dev_url": "https://github.com/mpieva/mapAD", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "mapad/": { "type": "directory", "description": "mapAD genome index files", "pattern": "*.{tbw,tle,toc,tos,tpi,trt,tsa}" } } ] ], "versions_mapad": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mapad": { "type": "string", "description": "The name of the tool" } }, { "mapad --version | sed 's/^mapAD //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mapad": { "type": "string", "description": "The name of the tool" } }, { "mapad --version | sed 's/^mapAD //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jch-13" ], "maintainers": [ "@jch-13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mapad_map", "path": "modules/nf-core/mapad/map/meta.yml", "tree_sha": "37d9795e7873b2e4080b108b6ddc029afd87e54f", "files": [ "modules/nf-core/mapad/map/environment.yml", "modules/nf-core/mapad/map/main.nf", "modules/nf-core/mapad/map/meta.yml", "modules/nf-core/mapad/map/tests/main.nf.test", "modules/nf-core/mapad/map/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mapad_map", "description": "Map short-reads to an indexed reference genome", "keywords": [ "mapad", "ancient dna", "adna", "damage", "deamination", "miscoding lesions", "c to t", "palaeogenomics", "archaeogenomics", "palaeogenetics", "archaeogenetics", "short-read", "align", "aligner", "alignment", "map", "mapper", "mapping", "reference", "fasta", "fastq", "bam", "cram" ], "tools": [ { "mapad": { "description": "An aDNA aware short-read mapper", "homepage": "https://github.com/mpieva/mapAD", "documentation": "https://github.com/mpieva/mapAD", "tool_dev_url": "https://github.com/mpieva/mapAD", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Sequencing reads in FASTQ or BAM (unmapped/mapped) related formats. Supports only single-end or merged paired-end data (mandatory)\n", "pattern": "*.{bam,cram,fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "mapAD genome index files (mandatory)", "pattern": "*.{tbw,tle,toc,tos,tpi,trt,tsa}", "ontologies": [] } } ], { "mismatch_parameter": { "type": "float", "description": "Minimum probability of the number of mismatches under `-D` base error rate\n" } }, { "double_stranded_library": { "type": "boolean", "description": "Library preparation method - specify if double stranded else it's assumed single stranded" } }, { "five_prime_overhang": { "type": "float", "description": "5'-overhang length parameter" } }, { "three_prime_overhang": { "type": "float", "description": "3'-overhang length parameter" } }, { "deam_rate_double_stranded": { "type": "float", "description": "Deamination rate in double-stranded stem of a read" } }, { "deam_rate_single_stranded": { "type": "float", "description": "Deamination rate in single-stranded ends of a read" } }, { "indel_rate": { "type": "float", "description": "Expected rate of indels between reads and reference" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM/SAM file containing read alignments", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_mapad": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mapad": { "type": "string", "description": "The name of the tool" } }, { "mapad --version | sed 's/^mapAD //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mapad": { "type": "string", "description": "The name of the tool" } }, { "mapad --version | sed 's/^mapAD //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jch-13" ], "maintainers": [ "@jch-13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mapdamage2", "path": "modules/nf-core/mapdamage2/meta.yml", "tree_sha": "7b1ad8c80256f67dd8dffb306801d1da718255e7", "files": [ "modules/nf-core/mapdamage2/environment.yml", "modules/nf-core/mapdamage2/main.nf", "modules/nf-core/mapdamage2/meta.yml", "modules/nf-core/mapdamage2/tests/main.nf.test", "modules/nf-core/mapdamage2/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mapdamage2", "description": "Computational framework for tracking and quantifying DNA damage patterns among ancient DNA sequencing reads generated by Next-Generation Sequencing platforms.", "keywords": [ "ancient DNA", "DNA damage", "NGS", "damage patterns", "bam" ], "tools": [ { "mapdamage2": { "description": "Tracking and quantifying damage patterns in ancient DNA sequences", "homepage": "http://ginolhac.github.io/mapDamage/", "documentation": "https://ginolhac.github.io/mapDamage/", "tool_dev_url": "https://github.com/ginolhac/mapDamage", "doi": "10.1093/bioinformatics/btt193", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Fasta file, the reference the input BAM was mapped against", "pattern": "*.{fasta}", "ontologies": [] } } ], "output": { "runtime_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/Runtime_log.txt": { "type": "file", "description": "Log file with a summary of command lines used and timestamps.", "pattern": "Runtime_log.txt", "ontologies": [] } } ] ], "fragmisincorporation_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/Fragmisincorporation_plot.pdf": { "type": "file", "description": "A pdf file that displays both fragmentation and misincorporation patterns.", "pattern": "Fragmisincorporation_plot.pdf", "ontologies": [] } } ] ], "length_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/Length_plot.pdf": { "type": "file", "description": "A pdf file that displays length distribution of singleton reads per strand and cumulative frequencies of C->T at 5'-end and G->A at 3'-end are also displayed per strand.", "pattern": "Length_plot.pdf", "ontologies": [] } } ] ], "misincorporation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/misincorporation.txt": { "type": "file", "description": "Contains a table with occurrences for each type of mutations and relative positions from the reads ends.", "pattern": "misincorporation.txt", "ontologies": [] } } ] ], "lgdistribution": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/lgdistribution.txt": { "type": "file", "description": "Contains a table with read length distributions per strand.", "pattern": "lgdistribution.txt", "ontologies": [] } } ] ], "dnacomp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/dnacomp.txt": { "type": "file", "description": "Contains a table of the reference genome base composition per position, inside reads and adjacent regions.", "pattern": "dnacomp.txt", "ontologies": [] } } ] ], "stats_out_mcmc_hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/Stats_out_MCMC_hist.pdf": { "type": "file", "description": "A MCMC histogram for the damage parameters and log likelihood.", "pattern": "Stats_out_MCMC_hist.pdf", "ontologies": [] } } ] ], "stats_out_mcmc_iter": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/Stats_out_MCMC_iter.csv": { "type": "file", "description": "Values for the damage parameters and log likelihood in each MCMC iteration.", "pattern": "Stats_out_MCMC_iter.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "stats_out_mcmc_trace": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/Stats_out_MCMC_trace.pdf": { "type": "file", "description": "A MCMC trace plot for the damage parameters and log likelihood.", "pattern": "Stats_out_MCMC_trace.pdf", "ontologies": [] } } ] ], "stats_out_mcmc_iter_summ_stat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/Stats_out_MCMC_iter_summ_stat.csv": { "type": "file", "description": "Summary statistics for the damage parameters estimated posterior distributions.", "pattern": "Stats_out_MCMC_iter_summ_stat.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "stats_out_mcmc_post_pred": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/Stats_out_MCMC_post_pred.pdf": { "type": "file", "description": "Empirical misincorporation frequency and posterior predictive intervals from the fitted model.", "pattern": "Stats_out_MCMC_post_pred.pdf", "ontologies": [] } } ] ], "stats_out_mcmc_correct_prob": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/Stats_out_MCMC_correct_prob.csv": { "type": "file", "description": "Position specific probability of a C->T and G->A misincorporation is due to damage.", "pattern": "Stats_out_MCMC_correct_prob.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "dnacomp_genome": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/dnacomp_genome.csv": { "type": "file", "description": "Contains the global reference genome base composition (computed by seqtk).", "pattern": "dnacomp_genome.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "rescaled": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/*rescaled.bam": { "type": "file", "description": "Rescaled BAM file, where likely post-mortem damaged bases have downscaled quality scores.", "pattern": "*.{bam}", "ontologies": [] } } ] ], "pctot_freq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/5pCtoT_freq.txt": { "type": "file", "description": "Contains frequencies of Cytosine to Thymine mutations per position from the 5'-ends.", "pattern": "5pCtoT_freq.txt", "ontologies": [] } } ] ], "pgtoa_freq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/3pGtoA_freq.txt": { "type": "file", "description": "Contains frequencies of Guanine to Adenine mutations per position from the 3'-ends.", "pattern": "3pGtoA_freq.txt", "ontologies": [] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "results_*/*.fasta": { "type": "file", "description": "Alignments in a FASTA file, only if flagged by -d.", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "folder": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*/": { "type": "directory", "description": "Folder created when --plot-only, --rescale and --stats-only flags are passed.", "pattern": "*/" } } ] ], "versions_mapdamage2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mapdamage2": { "type": "string", "description": "The name of the tool" } }, { "mapDamage --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mapdamage2": { "type": "string", "description": "The name of the tool" } }, { "mapDamage --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@darcy220606" ], "maintainers": [ "@darcy220606" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mash_dist", "path": "modules/nf-core/mash/dist/meta.yml", "tree_sha": "e9ecfb2ecabc66a4e8c1af5320f02ab659817cc8", "files": [ "modules/nf-core/mash/dist/environment.yml", "modules/nf-core/mash/dist/main.nf", "modules/nf-core/mash/dist/meta.yml", "modules/nf-core/mash/dist/tests/main.nf.test", "modules/nf-core/mash/dist/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mash_dist", "description": "Calculate Mash distances between reference and query sequences", "keywords": [ "distance", "estimate", "reference", "query" ], "tools": [ { "mash": { "description": "Fast sequence distance estimator that uses MinHash", "homepage": "https://github.com/marbl/Mash", "documentation": "https://mash.readthedocs.io/en/latest/sketches.html", "tool_dev_url": "https://github.com/marbl/Mash", "doi": "10.1186/s13059-016-0997-x", "licence": [ "https://github.com/marbl/Mash/blob/master/LICENSE.txt" ], "identifier": "biotools:mash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "query": { "type": "file", "description": "FASTA, FASTQ or Mash sketch", "pattern": "*.{fasta,fasta.gz,fastq,fastq.gz,msh}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3911" } ] } } ], { "reference": { "type": "file", "description": "FASTA, FASTQ or Mash sketch", "pattern": "*.{fasta,fasta.gz,fastq,fastq.gz,msh}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3911" } ] } } ], "output": { "dist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "The results from mash dist", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_mash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mash": { "type": "string", "description": "The name of the tool" } }, { "mash --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mash": { "type": "string", "description": "The name of the tool" } }, { "mash --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "mash_screen", "path": "modules/nf-core/mash/screen/meta.yml", "tree_sha": "8cfa2bba7d793305cdfbff4e38a6b4ca561b2580", "files": [ "modules/nf-core/mash/screen/environment.yml", "modules/nf-core/mash/screen/main.nf", "modules/nf-core/mash/screen/meta.yml", "modules/nf-core/mash/screen/tests/main.nf.test", "modules/nf-core/mash/screen/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mash_screen", "description": "Screens query sequences against large sequence databases", "keywords": [ "screen", "containment", "contamination", "taxonomic assignment" ], "tools": [ { "mash": { "description": "Fast sequence distance estimator that uses MinHash", "homepage": "https://github.com/marbl/Mash", "documentation": "https://mash.readthedocs.io/en/latest/sketches.html", "tool_dev_url": "https://github.com/marbl/Mash", "doi": "10.1186/s13059-016-0997-x", "licence": [ "https://github.com/marbl/Mash/blob/master/LICENSE.txt" ], "identifier": "biotools:mash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "query": { "type": "file", "description": "Query sequences", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sequences_sketch": { "type": "file", "description": "sketch file of sequences", "ontologies": [] } } ] ], "output": { "screen": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.screen": { "type": "file", "description": "List of sequences from fastx_db similar to query sequences", "pattern": "*.screen", "ontologies": [] } } ] ], "versions_mash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mash": { "type": "string", "description": "The name of the tool" } }, { "mash --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mash": { "type": "string", "description": "The name of the tool" } }, { "mash --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "mash_sketch", "path": "modules/nf-core/mash/sketch/meta.yml", "tree_sha": "ecea3f3a078e5dc53fab76dbda46d02e36af8d67", "files": [ "modules/nf-core/mash/sketch/environment.yml", "modules/nf-core/mash/sketch/main.nf", "modules/nf-core/mash/sketch/meta.yml", "modules/nf-core/mash/sketch/tests/main.nf.test", "modules/nf-core/mash/sketch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mash_sketch", "description": "Creates vastly reduced representations of sequences using MinHash", "keywords": [ "mash", "mash/sketch", "minhash", "reduced", "representations", "sequences", "sketch" ], "tools": [ { "mash": { "description": "Fast sequence distance estimator that uses MinHash", "homepage": "https://github.com/marbl/Mash", "documentation": "https://mash.readthedocs.io/en/latest/sketches.html", "tool_dev_url": "https://github.com/marbl/Mash", "doi": "10.1186/s13059-016-0997-x", "licence": [ "https://github.com/marbl/Mash/blob/master/LICENSE.txt" ], "identifier": "biotools:mash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input paired-end FastQ files", "ontologies": [] } } ] ], "output": { "mash": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.msh": { "type": "file", "description": "Sketch output", "pattern": "*.{mash}", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mash_stats": { "type": "file", "description": "Sketch statistics", "pattern": "*.{mash_stats}", "ontologies": [] } } ] ], "versions_mash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mash": { "type": "string", "description": "The name of the tool" } }, { "mash --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mash": { "type": "string", "description": "The name of the tool" } }, { "mash --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@thanhleviet" ], "maintainers": [ "@thanhleviet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "mashmap", "path": "modules/nf-core/mashmap/meta.yml", "tree_sha": "26e4f7530ec135bbb715967b50ceb7af5e3be4c6", "files": [ "modules/nf-core/mashmap/environment.yml", "modules/nf-core/mashmap/main.nf", "modules/nf-core/mashmap/meta.yml", "modules/nf-core/mashmap/tests/main.nf.test", "modules/nf-core/mashmap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mashmap", "description": "Mashmap is an approximate long read or contig mapper based on Jaccard similarity", "keywords": [ "mapper", "aligner", "minhash", "kmer" ], "tools": [ { "mashmap": { "description": "A fast approximate aligner for long DNA sequences.", "homepage": "https://github.com/marbl/MashMap", "documentation": "https://github.com/marbl/MashMap", "tool_dev_url": "https://github.com/marbl/MashMap", "doi": "10.1007/978-3-319-56970-3_5", "licence": [ "Public Domain" ], "identifier": "biotools:mashmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing query sequences", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reference": { "type": "file", "description": "Input fasta file containing reference sequences", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ] ], "output": { "paf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.paf": { "type": "file", "description": "Alignment in PAF format", "pattern": "*.paf", "ontologies": [] } } ] ], "versions_mashmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mashmap": { "type": "string", "description": "The name of the tool" } }, { "mashmap --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mashmap": { "type": "string", "description": "The name of the tool" } }, { "mashmap --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mberacochea" ], "maintainers": [ "@mberacochea" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mashtree", "path": "modules/nf-core/mashtree/meta.yml", "tree_sha": "f448601cd1efe9dae49ce62240b7c9eee7fa2bd4", "files": [ "modules/nf-core/mashtree/environment.yml", "modules/nf-core/mashtree/main.nf", "modules/nf-core/mashtree/meta.yml", "modules/nf-core/mashtree/tests/main.nf.test", "modules/nf-core/mashtree/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mashtree", "description": "Quickly create a tree using Mash distances", "keywords": [ "tree", "mash", "fasta", "fastq" ], "tools": [ { "mashtree": { "description": "Create a tree using Mash distances", "homepage": "https://github.com/lskatz/mashtree", "documentation": "https://github.com/lskatz/mashtree", "tool_dev_url": "https://github.com/lskatz/mashtree", "doi": "10.21105/joss.01762", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "seqs": { "type": "file", "description": "FASTA, FASTQ, GenBank, or Mash sketch files", "pattern": "*.{fna,fna.gz,fasta,fasta.gz,fa,fa.gz,gbk,gbk.gz,fastq.gz,msh}", "ontologies": [ { "edam": "http://edamontology.org/format_3911" } ] } } ] ], "output": { "tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.dnd": { "type": "file", "description": "A Newick formatted tree file", "pattern": "*.{dnd}", "ontologies": [] } } ] ], "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "A TSV matrix of pair-wise Mash distances", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_mashtree": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mashtree": { "type": "string", "description": "The name of the tool" } }, { "mashtree --version 2>&1 | sed 's/Mashtree //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mashtree": { "type": "string", "description": "The name of the tool" } }, { "mashtree --version 2>&1 | sed 's/Mashtree //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mat2json", "path": "modules/nf-core/mat2json/meta.yml", "tree_sha": "c6911d36f636be02c25b0e3cdfec60e540964ab3", "files": [ "modules/nf-core/mat2json/Dockerfile", "modules/nf-core/mat2json/README.md", "modules/nf-core/mat2json/main.nf", "modules/nf-core/mat2json/meta.yml", "modules/nf-core/mat2json/tests/main.nf.test", "modules/nf-core/mat2json/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mat2json", "description": "converst matlab .mat files into json or csv files.", "keywords": [ "file conversion", "matlab", "json", "csv" ], "tools": [ { "mat2json": { "description": "Converts matlab .mat files into json or csv files.", "homepage": "https://github.com/qbic-pipelines/mat2json", "documentation": "https://github.com/qbic-pipelines/mat2json/blob/main/README.md", "tool_dev_url": "https://github.com/qbic-pipelines/mat2json", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "matfile": { "type": "file", "description": "matlab file", "pattern": "*.{mat}", "ontologies": [] } } ], { "process": { "type": "string", "description": "Name of the process to be used in the output file name and as a tag" } } ], "output": { "converted_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${process}/*/*.*": { "type": "file", "description": "JSON or CSV file containing the the data from the input .mat file", "pattern": "*.{json,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_mat2json": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mat2json": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mat2json": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CaroAMN" ], "maintainers": [ "@CaroAMN" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lsmquant", "version": "1.0.3" } ] }, { "name": "maxbin2", "path": "modules/nf-core/maxbin2/meta.yml", "tree_sha": "5120238fef365f7d3e09ee1ae7101aa69d0f4812", "files": [ "modules/nf-core/maxbin2/environment.yml", "modules/nf-core/maxbin2/main.nf", "modules/nf-core/maxbin2/meta.yml", "modules/nf-core/maxbin2/tests/main.nf.test", "modules/nf-core/maxbin2/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "maxbin2", "description": "MaxBin is a software that is capable of clustering metagenomic contigs", "keywords": [ "metagenomics", "assembly", "binning", "maxbin2", "de novo assembly", "mags", "metagenome-assembled genomes", "contigs" ], "tools": [ { "maxbin2": { "description": "MaxBin is software for binning assembled metagenomic sequences based on an Expectation-Maximization algorithm.", "homepage": "https://sourceforge.net/projects/maxbin/", "documentation": "https://sourceforge.net/projects/maxbin/", "tool_dev_url": "https://sourceforge.net/projects/maxbin/", "doi": "10.1093/bioinformatics/btv638", "licence": [ "BSD 3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "contigs": { "type": "file", "description": "Multi FASTA file containing assembled contigs of a given sample", "pattern": "*.fasta", "ontologies": [] } }, { "reads": { "type": "file", "description": "Reads used to assemble contigs in FASTA or FASTQ format. Do not supply at the same time as abundance files.", "pattern": "*.fasta", "ontologies": [] } }, { "abund": { "type": "list", "description": "One or more contig abundance files, i.e. average depth of reads against each contig. See MaxBin2 README for details. Do not supply at the same time as read files." } } ] ], "output": { "binned_fastas": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta.gz": { "type": "file", "description": "Binned contigs, one per bin designated with numeric IDs", "pattern": "*.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.summary": { "type": "file", "description": "Summary file describing which contigs are being classified into which bin", "pattern": "*.summary", "ontologies": [] } } ] ], "abundance": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.abundance": { "type": "file", "description": "Abundance of each bin if multiple abundance files were supplied which bin", "pattern": "*.abundance", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log.gz": { "type": "file", "description": "Log file recording the core steps of MaxBin algorithm", "pattern": "*.log.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "marker_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.marker.gz": { "type": "file", "description": "Marker counts", "pattern": "*.marker.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unbinned_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.noclass.gz": { "type": "file", "description": "All sequences that pass the minimum length threshold but are not classified successfully.", "pattern": "*.noclass.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tooshort_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tooshort.gz": { "type": "file", "description": "All sequences that do not meet the minimum length threshold.", "pattern": "*.tooshort.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "marker_bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_bin.tar.gz": { "type": "file", "description": "Marker bins", "pattern": "*_bin.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "marker_genes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_gene.tar.gz": { "type": "file", "description": "Marker genes", "pattern": "*_gene.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_maxbin2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "maxbin2": { "type": "string", "description": "The name of the tool" } }, { "run_MaxBin.pl -v | sed \"1!d;s/MaxBin //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "maxbin2": { "type": "string", "description": "The name of the tool" } }, { "run_MaxBin.pl -v | sed \"1!d;s/MaxBin //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "maxquant_lfq", "path": "modules/nf-core/maxquant/lfq/meta.yml", "tree_sha": "faac211f9aaf4beaf4d27f9adda11797664142ea", "files": [ "modules/nf-core/maxquant/lfq/environment.yml", "modules/nf-core/maxquant/lfq/main.nf", "modules/nf-core/maxquant/lfq/meta.yml", "modules/nf-core/maxquant/lfq/tests/main.nf.test", "modules/nf-core/maxquant/lfq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "maxquant_lfq", "description": "Run standard proteomics data analysis with MaxQuant, mostly dedicated to label-free. Paths to fasta and raw files needs to be marked by \"PLACEHOLDER\"", "keywords": [ "sort", "proteomics", "mass-spectroscopy" ], "tools": [ { "maxquant": { "description": "MaxQuant is a quantitative proteomics software package designed for analyzing large mass-spectrometric data sets. License restricted.", "homepage": "https://www.maxquant.org/", "documentation": "https://www.maxquant.org/", "licence": [ "http://www.coxdocs.org/lib/exe/fetch.php?media=license_agreement.pdf" ], "identifier": "biotools:maxquant" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "fasta file with protein sequences", "pattern": "*.{fasta}", "ontologies": [] } }, { "paramfile": { "type": "file", "description": "MaxQuant parameter file", "ontologies": [] } } ], { "raw": { "type": "file", "description": "raw files with mass spectra", "pattern": "*.{raw,RAW,Raw}", "ontologies": [] } } ], "output": { "maxquant_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.txt": { "type": "file", "description": "tables with peptides and protein information", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_maxquant": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "maxquant": { "type": "string", "description": "The name of the tool" } }, { "maxquant --version 2>&1 | sed 's/MaxQuantCmd //' || true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "maxquant": { "type": "string", "description": "The name of the tool" } }, { "maxquant --version 2>&1 | sed 's/MaxQuantCmd //' || true": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@veitveit" ], "maintainers": [ "@veitveit" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mcquant", "path": "modules/nf-core/mcquant/meta.yml", "tree_sha": "5b3f08f6b840afb4a6b6540fdca7b15804973653", "files": [ "modules/nf-core/mcquant/main.nf", "modules/nf-core/mcquant/meta.yml", "modules/nf-core/mcquant/tests/main.nf.test", "modules/nf-core/mcquant/tests/main.nf.test.snap", "modules/nf-core/mcquant/tests/nextflow.config" ], "type": "module", "meta": { "name": "mcquant", "description": "Mcquant extracts single-cell data given a multi-channel image and a segmentation mask.", "keywords": [ "quantification", "image_analysis", "mcmicro", "highly_multiplexed_imaging" ], "tools": [ { "mcquant": { "description": "Module for single-cell data extraction given a segmentation mask and multi-channel image. The CSV structure is aligned with histoCAT output.", "homepage": "https://github.com/labsyspharm/quantification", "documentation": "https://github.com/labsyspharm/quantification/blob/master/README.md", "tool_dev_url": "https://github.com/labsyspharm/quantification", "doi": "10.1038/s41592-021-01308-y", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "image": { "type": "file", "description": "Multi-channel image file", "pattern": "*.{tiff,tif,h5,hdf5}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" }, { "edam": "http://edamontology.org/format_3591" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "mask": { "type": "file", "description": "Labeled segmentation mask for image", "pattern": "*.{tiff,tif,h5,hdf5}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" }, { "edam": "http://edamontology.org/format_3591" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "markerfile": { "type": "file", "description": "Marker file with channel names for image to quantify", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv": { "type": "file", "description": "Quantified regionprops_table", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_mcquant": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mcquant": { "type": "string", "description": "The name of the tool" } }, { "1.5.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mcquant": { "type": "string", "description": "The name of the tool" } }, { "1.5.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FloWuenne" ], "maintainers": [ "@FloWuenne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" } ] }, { "name": "mcroni", "path": "modules/nf-core/mcroni/meta.yml", "tree_sha": "900517d4890ffac80cb6e0f1e86aa0b505d27c34", "files": [ "modules/nf-core/mcroni/environment.yml", "modules/nf-core/mcroni/main.nf", "modules/nf-core/mcroni/meta.yml", "modules/nf-core/mcroni/tests/main.nf.test", "modules/nf-core/mcroni/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mcroni", "description": "Analysis of mcr-1 gene (mobilized colistin resistance) for sequence variation", "keywords": [ "resistance", "fasta", "mcr-1" ], "tools": [ { "mcroni": { "description": "Scripts for finding and processing promoter variants upstream of mcr-1", "homepage": "https://github.com/liampshaw/mcroni", "documentation": "https://github.com/liampshaw/mcroni", "tool_dev_url": "https://github.com/liampshaw/mcroni", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "A fasta file.", "pattern": "*.{fasta.gz,fasta,fa.gz,fa,fna.gz,fna}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "mcroni results in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fa": { "type": "file", "description": "mcr-1 matching sequences", "pattern": "*.fa", "ontologies": [] } } ] ], "versions_mcroni": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mcroni": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mcroni": { "type": "string", "description": "The name of the tool" } }, { "1.0.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mcstaging_imc2mc", "path": "modules/nf-core/mcstaging/imc2mc/meta.yml", "tree_sha": "b7ab45a042d2ba9ed00050c4b6ef171c531e9b04", "files": [ "modules/nf-core/mcstaging/imc2mc/main.nf", "modules/nf-core/mcstaging/imc2mc/meta.yml", "modules/nf-core/mcstaging/imc2mc/tests/main.nf.test", "modules/nf-core/mcstaging/imc2mc/tests/main.nf.test.snap", "modules/nf-core/mcstaging/imc2mc/tests/nextflow.config" ], "type": "module", "meta": { "name": "mcstaging_imc2mc", "description": "Staging module for MCMICRO transforming Imaging Mass Cytometry .txt files to .tif files with OME-XML metadata. Includes optional hot pixel removal.", "deprecated": true, "keywords": [ "imaging", "ome-tif", "staging", "MCMICRO" ], "tools": [ { "mcstaging": { "description": "Staging modules for MCMICRO", "homepage": "https://github.com/SchapiroLabor/imc2mc", "documentation": "https://github.com/SchapiroLabor/imc2mc", "tool_dev_url": "https://github.com/SchapiroLabor/imc2mc", "licence": [ "GPL-3.0 license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "txtfile": { "type": "file", "description": "Acquisition .txt file", "pattern": "*.{txt}", "ontologies": [] } } ] ], "output": { "tif": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tif": { "type": "file", "description": "One output .tif file containing acquisition and metadata", "pattern": "*.{tif}", "ontologies": [] } } ] ], "versions_imc2mc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "imc2mc": { "type": "string", "description": "The name of the tool" } }, { "python /imc2mc/scripts/imc2mc.py --version | sed 's/v//g'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "imc2mc": { "type": "string", "description": "The name of the tool" } }, { "python /imc2mc/scripts/imc2mc.py --version | sed 's/v//g'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MargotCh" ], "maintainers": [ "@MargotCh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mcstaging_macsima2mc", "path": "modules/nf-core/mcstaging/macsima2mc/meta.yml", "tree_sha": "6fe954354ecbf960ef33adf035e6c8b190609f0f", "files": [ "modules/nf-core/mcstaging/macsima2mc/main.nf", "modules/nf-core/mcstaging/macsima2mc/meta.yml", "modules/nf-core/mcstaging/macsima2mc/tests/main.nf.test", "modules/nf-core/mcstaging/macsima2mc/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mcstaging_macsima2mc", "description": "Staging module for MCMICRO transforming MACSima data sets for being registered with ASHLAR in MCMICRO.", "keywords": [ "imaging", "ome-tif", "mcmicro", "staging", "spatial-omics", "macsima" ], "tools": [ { "macsima2mc": { "description": "Staging module for MCMICRO", "homepage": "https://github.com/SchapiroLabor/macsima2mc", "documentation": "https://github.com/SchapiroLabor/macsima2mc", "tool_dev_url": "https://github.com/SchapiroLabor/macsima2mc", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input_dir": { "type": "directory", "description": "Absolute path to the the parent folder of the raw tiles, whose name follows the pattern X_Cycle_N,where N represents the cycle number", "pattern": "*Cycle*" } }, { "output_dir": { "type": "string", "description": "Absolute path to the directory in which the outputs will be saved. If the output directory doesn't exist it will be created." } } ] ], "output": { "out_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${output_dir}/*": { "type": "directory", "description": "Output directory containing subdirectories per well-rack-roi-exp combination.\nEach subdirectory contains a markers.csv table and a raw/ folder with ome.tif files.\n", "pattern": "*/" } } ] ], "versions_macsima2mc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "macsima2mc": { "type": "string", "description": "The tool name" } }, { "python -m pip show macsima2mc | grep \"Version\" | sed -e \"s/Version: //g\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "macsima2mc": { "type": "string", "description": "The tool name" } }, { "python -m pip show macsima2mc | grep \"Version\" | sed -e \"s/Version: //g\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@EfraMP" ], "maintainers": [ "@EfraMP", "@VictorDidier" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/python_macsima2mc:e3c1eb940a13b88b", "build_id": "bd-e3c1eb940a13b88b_1", "scan_id": "sc-25be4d73977209e3_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/python_macsima2mc:1eb779069d7f6426", "build_id": "bd-1eb779069d7f6426_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2f/2f571113c86e3216bf5fd714885f5521b813c4599a2852a15867d5bf3137a235/data" } } } }, "git_sha": "37e5ede71ff722aae28e9f3aabdbd58f0217f073" }, { "name": "mcstaging_phenoimager2mc", "path": "modules/nf-core/mcstaging/phenoimager2mc/meta.yml", "tree_sha": "4cefdedd8b523af513d104aacb092c6ce58ec6f3", "files": [ "modules/nf-core/mcstaging/phenoimager2mc/main.nf", "modules/nf-core/mcstaging/phenoimager2mc/meta.yml", "modules/nf-core/mcstaging/phenoimager2mc/tests/main.nf.test", "modules/nf-core/mcstaging/phenoimager2mc/tests/main.nf.test.snap", "modules/nf-core/mcstaging/phenoimager2mc/tests/nextflow.config" ], "type": "module", "meta": { "name": "mcstaging_phenoimager2mc", "description": "Staging module for MCMICRO transforming PhenoImager .tif files into stacked and normalized ome-tif files per cycle, compatible as ASHLAR input.", "deprecated": true, "keywords": [ "imaging", "registration", "ome-tif", "Staging", "MCMICRO" ], "tools": [ { "mcstaging": { "description": "Staging modules for MCMICRO", "homepage": "https://github.com/SchapiroLabor/phenoimager2mc", "documentation": "https://github.com/SchapiroLabor/phenoimager2mc", "tool_dev_url": "https://github.com/SchapiroLabor/phenoimager2mc", "licence": [ "GPL-2.0 license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tiles": { "type": "list", "description": "Folder or list with .tif files of one cycle from PhenoImager" } } ] ], "output": { "tif": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tif": { "type": "file", "description": "One output .tif file containing concatenated tiles of the cycle.", "pattern": "*.{tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "versions_phenoimager2mc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "phenoimager2mc": { "type": "string", "description": "The name of the tool" } }, { "python /phenoimager2mc/scripts/phenoimager2mc.py --version | sed \"s/v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "phenoimager2mc": { "type": "string", "description": "The name of the tool" } }, { "python /phenoimager2mc/scripts/phenoimager2mc.py --version | sed \"s/v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chiarasch" ], "maintainers": [ "@chiarasch" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "md5sum", "path": "modules/nf-core/md5sum/meta.yml", "tree_sha": "d0720715466b6d4863028f191b9682e090cfc4dc", "files": [ "modules/nf-core/md5sum/environment.yml", "modules/nf-core/md5sum/main.nf", "modules/nf-core/md5sum/meta.yml", "modules/nf-core/md5sum/tests/main.nf.test", "modules/nf-core/md5sum/tests/main.nf.test.snap", "modules/nf-core/md5sum/tests/nextflow.config" ], "type": "module", "meta": { "name": "md5sum", "description": "Create MD5 (128-bit) checksums", "keywords": [ "checksum", "MD5", "128 bit" ], "tools": [ { "md5sum": { "description": "Create MD5 (128-bit) checksums for each file", "homepage": "https://www.gnu.org", "documentation": "https://man7.org/linux/man-pages/man1/md5sum.1.html", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "files": { "type": "file", "description": "Any number of files. One md5sum file will be generated for each.", "pattern": "*.*", "ontologies": [] } } ], { "as_separate_files": { "type": "boolean", "description": "If true, each file will have its own md5sum file. If false, all files will be\nchecksummed into a single md5sum file.\n" } } ], "output": { "checksum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.md5": { "type": "file", "description": "File containing checksum", "pattern": "*.md5", "ontologies": [] } } ] ], "versions_md5sum": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "md5sum": { "type": "string", "description": "The name of the tool" } }, { "md5sum --version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "md5sum": { "type": "string", "description": "The name of the tool" } }, { "md5sum --version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" }, { "name": "provenancereport", "version": "1.0.0" } ] }, { "name": "mdust", "path": "modules/nf-core/mdust/meta.yml", "tree_sha": "bc07b485235d63a184de2366131344c558a58bcf", "files": [ "modules/nf-core/mdust/environment.yml", "modules/nf-core/mdust/main.nf", "modules/nf-core/mdust/meta.yml", "modules/nf-core/mdust/tests/main.nf.test", "modules/nf-core/mdust/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mdust", "description": "mdust from DFCI Gene Indices Software Tools for masking low-complexity DNA sequences", "keywords": [ "genomics", "dna", "low-complexity", "masking" ], "tools": [ { "mdust": { "description": "mdust from DFCI Gene Indices Software Tools for masking low-complexity DNA sequences", "homepage": "https://github.com/lh3/mdust", "documentation": "https://github.com/lh3/mdust", "tool_dev_url": "https://github.com/lh3/mdust", "licence": [ "The Artistic License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input fasta file", "pattern": "*.{fa,fsa,faa,fas,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.fasta": { "type": "file", "description": "Output fasta file", "pattern": "*.{fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_mdust": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mdust": { "type": "string", "description": "The name of the tool" } }, { "2006.10.17": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mdust": { "type": "string", "description": "The name of the tool" } }, { "2006.10.17": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "medaka", "path": "modules/nf-core/medaka/meta.yml", "tree_sha": "72275ddc25c721299689bddf501b02c4f798d935", "files": [ "modules/nf-core/medaka/environment.yml", "modules/nf-core/medaka/main.nf", "modules/nf-core/medaka/meta.yml", "modules/nf-core/medaka/tests/main.nf.test", "modules/nf-core/medaka/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "medaka", "description": "A tool to create consensus sequences and variant calls from nanopore sequencing data", "keywords": [ "assembly", "polishing", "nanopore" ], "tools": [ { "medaka": { "description": "Neural network sequence error correction.", "homepage": "https://github.com/nanoporetech/medaka", "documentation": "https://github.com/nanoporetech/medaka", "tool_dev_url": "https://github.com/nanoporetech/medaka", "licence": [ "Mozilla Public License 2.0" ], "identifier": "biotools:medaka" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input nanopore fasta/FastQ files", "pattern": "*.{fasta,fa,fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "assembly": { "type": "file", "description": "Genome assembly", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "output": { "assembly": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fa.gz": { "type": "file", "description": "Polished genome assembly", "pattern": "*.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_medaka": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "medaka": { "type": "string", "description": "The name of the tool" } }, { "medaka --version 2>&1 | sed \"s/medaka //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "medaka": { "type": "string", "description": "The name of the tool" } }, { "medaka --version 2>&1 | sed \"s/medaka //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@avantonder" ], "maintainers": [ "@avantonder" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "crisprseq", "version": "2.3.0" } ] }, { "name": "megahit", "path": "modules/nf-core/megahit/meta.yml", "tree_sha": "cfbf461a5ae0a0148830cf307a5cac7bc0a24dc8", "files": [ "modules/nf-core/megahit/environment.yml", "modules/nf-core/megahit/main.nf", "modules/nf-core/megahit/meta.yml", "modules/nf-core/megahit/tests/main.nf.test", "modules/nf-core/megahit/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "megahit", "description": "An ultra-fast metagenomic assembler for large and complex metagenomics", "keywords": [ "megahit", "denovo", "assembly", "debruijn", "metagenomics" ], "tools": [ { "megahit": { "description": "An ultra-fast single-node solution for large and complex metagenomics assembly via succinct de Bruijn graph", "homepage": "https://github.com/voutcn/megahit", "documentation": "https://github.com/voutcn/megahit", "tool_dev_url": "https://github.com/voutcn/megahit", "doi": "10.1093/bioinformatics/btv033", "licence": [ "GPL v3" ], "args_id": "$args", "identifier": "biotools:megahit" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "args_id": "$args2", "identifier": "biotools:megahit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information and input single, or paired-end FASTA/FASTQ files (optionally decompressed)\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads1": { "type": "file", "description": "A single or list of input FastQ files for single-end or R1 of paired-end library(s),\nrespectively in gzipped or uncompressed FASTQ or FASTA format.\n", "ontologies": [] } }, { "reads2": { "type": "file", "description": "A single or list of input FastQ files for R2 of paired-end library(s),\nrespectively in gzipped or uncompressed FASTQ or FASTA format.\n", "ontologies": [] } } ] ], "output": { "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.contigs.fa.gz": { "type": "file", "description": "Final final contigs result of the assembly in FASTA format.", "pattern": "*.contigs.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "k_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intermediate_contigs/k*.contigs.fa.gz": { "type": "file", "description": "Contigs assembled from the de Bruijn graph of order-K", "pattern": "k*.contigs.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "addi_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intermediate_contigs/k*.addi.fa.gz": { "type": "file", "description": "Contigs assembled after iteratively removing local low coverage unitigs in the de Bruijn graph of order-K", "pattern": "k*.addi.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "local_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intermediate_contigs/k*.local.fa.gz": { "type": "file", "description": "Contigs of the locally assembled contigs for k=K", "pattern": "k*.local.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "kfinal_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "intermediate_contigs/k*.final.contigs.fa.gz": { "type": "file", "description": "Stand-alone contigs for k=K; if local assembly is turned on, the file will be empty", "pattern": "k*.final.contigs.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file containing statistics of the assembly output", "pattern": "*.log", "ontologies": [] } } ] ], "versions_megahit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "megahit": { "type": "string", "description": "The name of the tool" } }, { "megahit -v | sed 's/MEGAHIT v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "megahit": { "type": "string", "description": "The name of the tool" } }, { "megahit -v | sed 's/MEGAHIT v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "megan_daa2info", "path": "modules/nf-core/megan/daa2info/meta.yml", "tree_sha": "48780c8ba9daac3cde04fa5209843e821746432b", "files": [ "modules/nf-core/megan/daa2info/environment.yml", "modules/nf-core/megan/daa2info/main.nf", "modules/nf-core/megan/daa2info/meta.yml", "modules/nf-core/megan/daa2info/tests/main.nf.test", "modules/nf-core/megan/daa2info/tests/main.nf.test.snap", "modules/nf-core/megan/daa2info/tests/nextflow.config" ], "type": "module", "meta": { "name": "megan_daa2info", "description": "Analyses a DAA file and exports information in text format", "keywords": [ "megan", "diamond", "daa", "classification", "conversion" ], "tools": [ { "megan": { "description": "A tool for studying the taxonomic content of a set of DNA reads", "homepage": "https://uni-tuebingen.de/fakultaeten/mathematisch-naturwissenschaftliche-fakultaet/fachbereiche/informatik/lehrstuehle/algorithms-in-bioinformatics/software/megan6/", "documentation": "https://software-ab.cs.uni-tuebingen.de/download/megan6/welcome.html", "tool_dev_url": "https://github.com/husonlab/megan-ce", "doi": "10.1371/journal.pcbi.1004957", "licence": [ "GPL >=3" ], "identifier": "biotools:megan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "daa": { "type": "file", "description": "DAA file from DIAMOND", "pattern": "*.daa", "ontologies": [] } } ], { "megan_summary": { "type": "boolean", "description": "Specify whether to generate a MEGAN summary file" } } ], "output": { "txt_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz": { "type": "file", "description": "Compressed text file", "pattern": "*.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "megan": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.megan": { "type": "file", "description": "Optionally generated MEGAN summary file", "pattern": "*.megan", "ontologies": [] } } ] ], "versions_megan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "megan": { "type": "string", "description": "The name of the tool" } }, { "daa2info 2>&1 | sed -n 's/.*version \\([^,]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "megan": { "type": "string", "description": "The name of the tool" } }, { "daa2info 2>&1 | sed -n 's/.*version \\([^,]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "megan_rma2info", "path": "modules/nf-core/megan/rma2info/meta.yml", "tree_sha": "fcdbc57a4d8d6d4d77e825d7d48f3dd02b1aa5d1", "files": [ "modules/nf-core/megan/rma2info/environment.yml", "modules/nf-core/megan/rma2info/main.nf", "modules/nf-core/megan/rma2info/meta.yml", "modules/nf-core/megan/rma2info/tests/main.nf.test", "modules/nf-core/megan/rma2info/tests/main.nf.test.snap", "modules/nf-core/megan/rma2info/tests/nextflow.config" ], "type": "module", "meta": { "name": "megan_rma2info", "description": "Analyses an RMA file and exports information in text format", "keywords": [ "megan", "rma6", "classification", "conversion" ], "tools": [ { "megan": { "description": "A tool for studying the taxonomic content of a set of DNA reads", "homepage": "https://uni-tuebingen.de/fakultaeten/mathematisch-naturwissenschaftliche-fakultaet/fachbereiche/informatik/lehrstuehle/algorithms-in-bioinformatics/software/megan6/", "documentation": "https://software-ab.cs.uni-tuebingen.de/download/megan6/welcome.html", "tool_dev_url": "https://github.com/husonlab/megan-ce", "doi": "10.1371/journal.pcbi.1004957", "licence": [ "GPL >=3" ], "identifier": "biotools:megan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "rma6": { "type": "file", "description": "RMA6 file from MEGAN or MALT", "pattern": "*.rma6", "ontologies": [] } } ], { "megan_summary": { "type": "boolean", "description": "Specify whether to generate an MEGAN summary file" } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz": { "type": "file", "description": "Compressed text file", "pattern": "*.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "megan_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.megan": { "type": "file", "description": "Optionally generated MEGAN summary file", "pattern": "*.megan", "ontologies": [] } } ] ], "versions_megan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "megan": { "type": "string", "description": "The name of the tool" } }, { "rma2info 2>&1 | sed -n 's/.*version \\([^,]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "megan": { "type": "string", "description": "The name of the tool" } }, { "rma2info 2>&1 | sed -n 's/.*version \\([^,]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "melon", "path": "modules/nf-core/melon/meta.yml", "tree_sha": "3262f3d124f5edab606ab159d81c55c541076286", "files": [ "modules/nf-core/melon/environment.yml", "modules/nf-core/melon/main.nf", "modules/nf-core/melon/meta.yml", "modules/nf-core/melon/tests/main.nf.test", "modules/nf-core/melon/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "melon", "description": "Performs taxonomic profiling of long metagenomic reads against the melon database", "keywords": [ "profile", "metagenomics", "melon", "classification", "long reads", "nanopore" ], "tools": [ { "melon": { "description": "Melon: metagenomic long-read-based taxonomic identification and quantification using marker genes", "homepage": "https://github.com/xinehc/melon", "documentation": "https://github.com/xinehc/melon", "tool_dev_url": "https://github.com/xinehc/melon", "doi": "10.1186/s13059-024-03363-y", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:true ]`.\n" } }, { "reads": { "type": "file", "description": "Quality-controlled long reads.", "pattern": "*.{fa,fasta,fas,fna,fq,fastq}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "database": { "type": "directory", "description": "Melon database." } }, { "k2_db": { "type": "directory", "description": "Kraken2 database for pre-filtering of non-prokaryotic reads (needs to include at least human and fungi)." } } ], "output": { "tsv_output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:true ]`.\n" } }, { "${prefix}/*.tsv": { "type": "file", "description": "Melon output tsv file containing taxonomic profiling results.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "json_output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:true ]`.\n" } }, { "${prefix}/*.json": { "type": "file", "description": "Melon output json file containing per-read taxonomic classification results.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:true ]`.\n" } }, { "${prefix}.log": { "type": "file", "description": "Log file containing Melon standard output.\n", "ontologies": [] } } ] ], "versions_melon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "melon": { "type": "string", "description": "The name of the tool" } }, { "melon -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_diamond": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond version | sed 's/.* version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "melon": { "type": "string", "description": "The name of the tool" } }, { "melon -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond version | sed 's/.* version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eparisis" ], "maintainers": [ "@eparisis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "memote_report", "path": "modules/nf-core/memote/report/meta.yml", "tree_sha": "1b96d06d10f1c15915560bf18afc080ad7d2d53d", "files": [ "modules/nf-core/memote/report/environment.yml", "modules/nf-core/memote/report/main.nf", "modules/nf-core/memote/report/meta.yml", "modules/nf-core/memote/report/tests/main.nf.test", "modules/nf-core/memote/report/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "memote_report", "description": "Generate HTML quality report snapshot for genome-scale metabolic models", "keywords": [ "metabolic model", "sbml", "quality control" ], "tools": [ { "memote": { "description": "Benchmark and compare genome-scale metabolic models and generate HTML reports.", "homepage": "https://github.com/opencobra/memote", "documentation": "https://memote.readthedocs.io/", "tool_dev_url": "https://github.com/opencobra/memote", "licence": [ "Apache-2.0" ], "identifier": "biotools:memote" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "model": { "type": "file", "description": "SBML model file.", "pattern": "*.{xml,sbml}", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "Memote HTML report for the provided model.", "pattern": "*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "versions_memote": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "memote": { "type": "string", "description": "The tool name" } }, { "memote --version | sed 's/memote, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "report": [ [ { "meta": { "type": "string", "description": "The name of the process" } }, { "*.html": { "type": "string", "description": "The name of the tool" } } ] ], "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "memote": { "type": "string", "description": "The tool name" } }, { "memote --version | sed 's/memote, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "memote_run", "path": "modules/nf-core/memote/run/meta.yml", "tree_sha": "343310a82dd65c13d3ee811928c9c8843df7716e", "files": [ "modules/nf-core/memote/run/environment.yml", "modules/nf-core/memote/run/main.nf", "modules/nf-core/memote/run/meta.yml", "modules/nf-core/memote/run/tests/main.nf.test", "modules/nf-core/memote/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "memote_run", "description": "Run memote test suite and collect results as JSON", "keywords": [ "metabolic model", "sbml", "quality control", "testing" ], "tools": [ { "memote": { "description": "Benchmark and compare genome-scale metabolic models and generate HTML reports.", "homepage": "https://github.com/opencobra/memote", "documentation": "https://memote.readthedocs.io/", "tool_dev_url": "https://github.com/opencobra/memote", "licence": [ "Apache-2.0" ], "identifier": "biotools:memote" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "model": { "type": "file", "description": "SBML model file.", "pattern": "*.{xml,sbml}", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json.gz": { "type": "file", "description": "Compressed JSON file containing memote test results.", "pattern": "*.json.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_memote": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "memote": { "type": "string", "description": "The tool name" } }, { "memote --version | sed 's/memote, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "json": [ [ { "meta": { "type": "string", "description": "The name of the process" } }, { "*.json.gz": { "type": "string", "description": "The name of the tool" } } ] ], "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "memote": { "type": "string", "description": "The tool name" } }, { "memote --version | sed 's/memote, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "meningotype", "path": "modules/nf-core/meningotype/meta.yml", "tree_sha": "8ea2c78450b4958631cb4b45f81faf8fb2e26454", "files": [ "modules/nf-core/meningotype/environment.yml", "modules/nf-core/meningotype/main.nf", "modules/nf-core/meningotype/meta.yml", "modules/nf-core/meningotype/tests/main.nf.test", "modules/nf-core/meningotype/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "meningotype", "description": "Serotyping of Neisseria meningitidis assemblies", "keywords": [ "fasta", "Neisseria meningitidis", "serotype" ], "tools": [ { "meningotype": { "description": "In silico serotyping and finetyping (porA and fetA) of Neisseria meningitidis", "homepage": "https://github.com/MDU-PHL/meningotype", "documentation": "https://github.com/MDU-PHL/meningotype", "tool_dev_url": "https://github.com/MDU-PHL/meningotype", "licence": [ "GPL v3" ], "identifier": "biotools:meningotype" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA assembly file", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab-delimited result file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_meningotype": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "meningotype": { "type": "string", "description": "The name of the tool" } }, { "meningotype --version 2>&1 | sed 's/^.*meningotype v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_biopython": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biopython": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import Bio; print(Bio.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "meningotype": { "type": "string", "description": "The name of the tool" } }, { "meningotype --version 2>&1 | sed 's/^.*meningotype v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biopython": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import Bio; print(Bio.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "merfin_hist", "path": "modules/nf-core/merfin/hist/meta.yml", "tree_sha": "6bc83893374a8f6b056381f1fc3290dab2f30d91", "files": [ "modules/nf-core/merfin/hist/environment.yml", "modules/nf-core/merfin/hist/main.nf", "modules/nf-core/merfin/hist/meta.yml", "modules/nf-core/merfin/hist/tests/main.nf.test", "modules/nf-core/merfin/hist/tests/main.nf.test.snap", "modules/nf-core/merfin/hist/tests/nextflow.config" ], "type": "module", "meta": { "name": "merfin_hist", "description": "Compare k-mer frequency in reads and assembly to devise the metrics K* and QV*", "keywords": [ "assembly", "evaluation", "quality", "completeness" ], "tools": [ { "merfin": { "description": "Merfin (k-mer based finishing tool) is a suite of subtools to variant filtering, assembly evaluation and polishing via k-mer validation. The subtool -hist estimates the QV (quality value of [Merqury](https://github.com/marbl/merqury)) for each scaffold/contig and genome-wide averages. In addition, Merfin produces a QV* estimate, which accounts also for kmers that are seen in excess with respect to their expected multiplicity predicted from the reads.", "homepage": "https://github.com/arangrhie/merfin", "documentation": "https://github.com/arangrhie/merfin/wiki/Best-practices-for-Merfin", "doi": "10.1038/s41592-022-01445-y", "licence": [ "Apache-2.0" ], "identifier": "biotools:merfin" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta_assembly": { "type": "file", "description": "Genome assembly in FASTA; uncompressed, gz compressed [REQUIRED]", "pattern": "*.{fasta, fasta.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample read information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "meryl_db_reads": { "type": "file", "description": "K-mer database produced from raw reads using Meryl [REQUIRED]", "pattern": "*.{meryl_db}", "ontologies": [] } } ], { "lookup_table": { "type": "file", "description": "Input vector of k-mer probabilities (obtained by genomescope2 with parameter --fitted_hist) [OPTIONAL]", "pattern": "lookup_table.txt", "ontologies": [] } }, { "seqmers": { "type": "file", "description": "Input for pre-built sequence meryl db. By default, the sequence meryl db will be generated from the input genome assembly [OPTIONAL]", "pattern": "*.{meryl_db}", "ontologies": [] } }, { "peak": { "type": "float", "description": "Input to hard set copy 1 and infer multiplicity to copy number. Can be calculated using genomescope2 [REQUIRED]" } } ], "output": { "hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.hist": { "type": "file", "description": "The generated 0-centered k* histogram for sequences in .\nPositive k* values are expected collapsed copies. Negative k* values are expected\nexpanded copies. Closer to 0 means the expected and found k-mers are well\nbalanced, 1:1.\n", "pattern": "*.{hist}", "ontologies": [] } } ] ], "log_stderr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.hist.stderr.log": { "type": "file", "description": "Log (stderr) of hist tool execution. The QV and QV* metrics are reported at the end.", "pattern": "*.{hist.stderr.log}", "ontologies": [] } } ] ], "versions_merfin": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merfin": { "type": "string", "description": "The name of the tool" } }, { "merfin --version |& sed 's/merfin //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merfin": { "type": "string", "description": "The name of the tool" } }, { "merfin --version |& sed 's/merfin //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rodtheo" ], "maintainers": [ "@rodtheo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "merqury_hapmers", "path": "modules/nf-core/merqury/hapmers/meta.yml", "tree_sha": "b23da92bef08d50949b087412857d0f8d16dbf51", "files": [ "modules/nf-core/merqury/hapmers/environment.yml", "modules/nf-core/merqury/hapmers/main.nf", "modules/nf-core/merqury/hapmers/meta.yml", "modules/nf-core/merqury/hapmers/tests/main.nf.test", "modules/nf-core/merqury/hapmers/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "merqury_hapmers", "description": "A script to generate hap-mer dbs for trios", "keywords": [ "genomics", "quality check", "qc", "kmer" ], "tools": [ { "merqury": { "description": "Evaluate genome assemblies with k-mers and more.", "tool_dev_url": "https://github.com/marbl/merqury", "doi": "10.1186/s13059-020-02134-9", "licence": [ "United States Government Work" ], "identifier": "biotools:merqury" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "child_meryl": { "type": "directory", "description": "Childs' k-mers (all, from WGS reads)", "pattern": "*.meryl" } } ], { "maternal_meryl": { "type": "directory", "description": "Haplotype1 k-mers (all, ex. maternal)", "pattern": "*.meryl" } }, { "paternal_meryl": { "type": "directory", "description": "Haplotype2 k-mers (all, ex. paternal)", "pattern": "*.meryl" } } ], "output": { "mat_hapmer_meryl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_mat.hapmer.meryl": { "type": "directory", "description": "Inherited maternal hap-mer dbs", "pattern": "*_mat.hapmer.meryl" } } ] ], "pat_hapmer_meryl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_pat.hapmer.meryl": { "type": "directory", "description": "Inherited paternal hap-mer dbs", "pattern": "*_pat.hapmer.meryl" } } ] ], "inherited_hapmers_fl_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_inherited_hapmers.fl.png": { "type": "file", "description": "k-mer distribution of the inherited dbs and cutoffs used to generate hap-mer dbs", "pattern": "*_inherited_hapmers.fl.png", "ontologies": [] } } ] ], "inherited_hapmers_ln_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_inherited_hapmers.ln.png": { "type": "file", "description": "k-mer distribution of the inherited dbs and cutoffs used to generate hap-mer dbs", "pattern": "*_inherited_hapmers.ln.png", "ontologies": [] } } ] ], "inherited_hapmers_st_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_inherited_hapmers.st.png": { "type": "file", "description": "k-mer distribution of the inherited dbs and cutoffs used to generate hap-mer dbs", "pattern": "*_inherited_hapmers.st.png", "ontologies": [] } } ] ], "versions_merqury": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merqury": { "type": "string", "description": "The name of the tool" } }, { "\"1.3\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merqury": { "type": "string", "description": "The name of the tool" } }, { "\"1.3\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "merqury_merqury", "path": "modules/nf-core/merqury/merqury/meta.yml", "tree_sha": "9dfae067a199080170a71f0929916cfa1fbef131", "files": [ "modules/nf-core/merqury/merqury/environment.yml", "modules/nf-core/merqury/merqury/main.nf", "modules/nf-core/merqury/merqury/meta.yml", "modules/nf-core/merqury/merqury/tests/main.nf.test", "modules/nf-core/merqury/merqury/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "merqury_merqury", "description": "k-mer based assembly evaluation.", "keywords": [ "k-mer", "assembly", "evaluation" ], "tools": [ { "merqury": { "description": "Evaluate genome assemblies with k-mers and more.", "tool_dev_url": "https://github.com/marbl/merqury", "doi": "10.1186/s13059-020-02134-9", "licence": [ "PUBLIC DOMAIN" ], "identifier": "biotools:merqury" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "meryl_db": { "type": "file", "description": "Meryl read database", "ontologies": [] } }, { "assembly": { "type": "file", "description": "FASTA assembly file", "ontologies": [] } } ] ], "output": { "assembly_only_kmers_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_only.bed": { "type": "file", "description": "The positions of the k-mers found only in an assembly for further investigation in .bed", "pattern": "*_only.bed", "ontologies": [] } } ] ], "assembly_only_kmers_wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_only.wig": { "type": "file", "description": "The positions of the k-mers found only in an assembly for further investigation in .wig", "pattern": "*_only.wig", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.completeness.stats": { "type": "file", "description": "Assembly statistics file", "pattern": "*.completeness.stats", "ontologies": [] } } ] ], "dist_hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.dist_only.hist": { "type": "file", "description": "Histogram", "pattern": "*.dist_only.hist", "ontologies": [] } } ] ], "spectra_cn_fl_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.spectra-cn.fl.png": { "type": "file", "description": "Unstacked copy number spectra filled plot in PNG format", "pattern": "*.spectra-cn.fl.png", "optional": true, "ontologies": [] } } ] ], "spectra_cn_hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.spectra-cn.hist": { "type": "file", "description": "Copy number spectra histogram", "pattern": "*.spectra-cn.hist", "ontologies": [] } } ] ], "spectra_cn_ln_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.spectra-cn.ln.png": { "type": "file", "description": "Unstacked copy number spectra line plot in PNG format", "pattern": "*.spectra-cn.ln.png", "ontologies": [] } } ] ], "spectra_cn_st_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.spectra-cn.st.png": { "type": "file", "description": "Stacked copy number spectra line plot in PNG format", "pattern": "*.spectra-cn.st.png", "optional": true, "ontologies": [] } } ] ], "spectra_asm_fl_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.spectra-asm.fl.png": { "type": "file", "description": "Unstacked assembly spectra filled plot in PNG format", "pattern": "*.spectra-asm.fl.png", "optional": true, "ontologies": [] } } ] ], "spectra_asm_hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.spectra-asm.hist": { "type": "file", "description": "Assembly spectra histogram", "pattern": "*.spectra-asm.hist", "ontologies": [] } } ] ], "spectra_asm_ln_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.spectra-asm.ln.png": { "type": "file", "description": "Unstacked assembly spectra line plot in PNG format", "pattern": "*.spectra-asm.ln.png", "ontologies": [] } } ] ], "spectra_asm_st_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.spectra-asm.st.png": { "type": "file", "description": "Stacked assembly spectra line plot in PNG format", "pattern": "*.spectra-asm.st.png", "optional": true, "ontologies": [] } } ] ], "assembly_qv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.qv": { "type": "file", "description": "Assembly consensus quality estimation", "pattern": "*.qv", "ontologies": [] } } ] ], "scaffold_qv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.*.qv": { "type": "file", "description": "Scaffold consensus quality estimation", "pattern": "*.qv", "ontologies": [] } } ] ], "read_ploidy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hist.ploidy": { "type": "file", "description": "Ploidy estimate from read k-mer database", "pattern": "*.hist.ploidy", "ontologies": [] } } ] ], "hapmers_blob_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hapmers.blob.png": { "type": "file", "description": "Hap-mer blob plot", "pattern": "*.hapmers.blob.png", "optional": true, "ontologies": [] } } ] ], "versions_merqury": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merqury": { "type": "string", "description": "The name of the tool" } }, { "\"1.3\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merqury": { "type": "string", "description": "The name of the tool" } }, { "\"1.3\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "merquryfk_hapmaker", "path": "modules/nf-core/merquryfk/hapmaker/meta.yml", "tree_sha": "d164a3eeb4475189aee5a8996c7e1e6398216b3f", "files": [ "modules/nf-core/merquryfk/hapmaker/environment.yml", "modules/nf-core/merquryfk/hapmaker/main.nf", "modules/nf-core/merquryfk/hapmaker/meta.yml", "modules/nf-core/merquryfk/hapmaker/tests/main.nf.test", "modules/nf-core/merquryfk/hapmaker/tests/main.nf.test.snap", "modules/nf-core/merquryfk/hapmaker/tests/nextflow.config" ], "type": "module", "meta": { "name": "merquryfk_hapmaker", "description": "Produces maternal and paternal FastK kmer tables from maternal, paternal and child\nFastK tables\n", "keywords": [ "k-mer frequency", "trio binning", "reference-free", "assembly evaluation" ], "tools": [ { "merquryfk": { "description": "FastK based version of Merqury", "homepage": "https://github.com/thegenemyers/MERQURY.FK", "tool_dev_url": "https://github.com/thegenemyers/MERQURY.FK", "license": [ "https://github.com/thegenemyers/MERQURY.FK/blob/main/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing maternal sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "matktab": { "type": "file", "description": "maternal ktab files from the program FastK", "pattern": "*.ktab*", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing paternal sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "patktab": { "type": "file", "description": "paternal ktab files from the program FastK", "pattern": "*.ktab*", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing child sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "childktab": { "type": "file", "description": "child ktab files from the program FastK", "pattern": "*.ktab*", "ontologies": [] } } ] ], "output": { "mat_hap_ktab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing maternal sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*${input_mat}.hap.ktab*": { "type": "file", "description": "Maternal haplotype-specific k-mer table files generated by HAPmaker from FastK tables.\n", "pattern": "*.hap.ktab*", "ontologies": [] } } ] ], "pat_hap_ktab": [ [ { "meta2": { "type": "map", "description": "Groovy Map containing paternal sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*${input_pat}.hap.ktab*": { "type": "file", "description": "Paternal haplotype-specific k-mer table files generated by HAPmaker from FastK tables.\n", "pattern": "*.hap.ktab*", "ontologies": [] } } ] ], "versions_merquryfk": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "merquryfk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_fastk": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "merquryfk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites", "@yumisims" ], "maintainers": [ "@prototaxites", "@yumisims" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "merquryfk_katcomp", "path": "modules/nf-core/merquryfk/katcomp/meta.yml", "tree_sha": "cc4dcecb352eb9157558032ca87da5df982d11e2", "files": [ "modules/nf-core/merquryfk/katcomp/environment.yml", "modules/nf-core/merquryfk/katcomp/main.nf", "modules/nf-core/merquryfk/katcomp/meta.yml", "modules/nf-core/merquryfk/katcomp/tests/main.nf.test", "modules/nf-core/merquryfk/katcomp/tests/main.nf.test.snap", "modules/nf-core/merquryfk/katcomp/tests/nextflow.config" ], "type": "module", "meta": { "name": "merquryfk_katcomp", "description": "A reimplemenation of Kat Comp to work with FastK databases", "keywords": [ "fastk", "k-mer", "compare" ], "tools": [ { "merquryfk": { "description": "FastK based version of Merqury", "homepage": "https://github.com/thegenemyers/MERQURY.FK", "tool_dev_url": "https://github.com/thegenemyers/MERQURY.FK", "license": [ "https://github.com/thegenemyers/MERQURY.FK/blob/main/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastk1_hist": { "type": "file", "description": "A histogram files from the program FastK", "pattern": "*.hist", "ontologies": [] } }, { "fastk1_ktab": { "type": "file", "description": "Histogram ktab files from the program FastK (option -t)", "pattern": "*.ktab*", "ontologies": [] } }, { "fastk2_hist": { "type": "file", "description": "A histogram files from the program FastK", "pattern": "*.hist", "ontologies": [] } }, { "fastk2_ktab": { "type": "file", "description": "Histogram ktab files from the program FastK (option -t)", "pattern": "*.ktab*", "ontologies": [] } } ] ], "output": { "images": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fi.{png,pdf}" } }, { "*.{png,pdf}": { "type": "file", "description": "Comparison of Kmers between sample 1 and 2 in PNG or PDF format.\n", "pattern": "*.{png,pdf}", "ontologies": [] } } ] ], "versions_merquryfk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merquryfk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_fastk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_r": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "R": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merquryfk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "R": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "merquryfk_katgc", "path": "modules/nf-core/merquryfk/katgc/meta.yml", "tree_sha": "c8024d3e7b1d06816d22abcd99eaef6a13e3666a", "files": [ "modules/nf-core/merquryfk/katgc/environment.yml", "modules/nf-core/merquryfk/katgc/main.nf", "modules/nf-core/merquryfk/katgc/meta.yml", "modules/nf-core/merquryfk/katgc/tests/main.nf.test", "modules/nf-core/merquryfk/katgc/tests/main.nf.test.snap", "modules/nf-core/merquryfk/katgc/tests/nextflow.config" ], "type": "module", "meta": { "name": "merquryfk_katgc", "description": "A reimplemenation of KatGC to work with FastK databases", "keywords": [ "k-mer frequency", "GC content", "3D heat map", "contour map" ], "tools": [ { "merquryfk": { "description": "FastK based version of Merqury", "homepage": "https://github.com/thegenemyers/MERQURY.FK", "tool_dev_url": "https://github.com/thegenemyers/MERQURY.FK", "license": [ "https://github.com/thegenemyers/MERQURY.FK/blob/main/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastk_hist": { "type": "file", "description": "A histogram files from the program FastK", "pattern": "*.hist", "ontologies": [] } }, { "fastk_ktab": { "type": "file", "description": "ktab files from the program FastK", "pattern": "*.ktab*", "ontologies": [] } } ] ], "output": { "images": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fi.{png,pdf}" } }, { "*.{png,pdf}": { "type": "file", "description": "GC content plots in PNG or PDF format\n", "pattern": "*.{png,pdf}", "ontologies": [] } } ] ], "versions_merquryfk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merquryfk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_fastk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_r": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "R": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merquryfk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "R": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "merquryfk_merquryfk", "path": "modules/nf-core/merquryfk/merquryfk/meta.yml", "tree_sha": "c00fb92aa7e25ab8c388e8f1d7d3acffbb5d6184", "files": [ "modules/nf-core/merquryfk/merquryfk/.conda-lock/linux_amd64-bd-5ac50fb470d146e0_1.txt", "modules/nf-core/merquryfk/merquryfk/.conda-lock/linux_arm64-bd-1e5626c171d2dfe9_1.txt", "modules/nf-core/merquryfk/merquryfk/environment.yml", "modules/nf-core/merquryfk/merquryfk/main.nf", "modules/nf-core/merquryfk/merquryfk/meta.yml", "modules/nf-core/merquryfk/merquryfk/tests/main.nf.test", "modules/nf-core/merquryfk/merquryfk/tests/main.nf.test.snap", "modules/nf-core/merquryfk/merquryfk/tests/nextflow.config" ], "type": "module", "meta": { "name": "merquryfk_merquryfk", "description": "FastK based version of Merqury", "keywords": [ "Merqury", "reference-free", "assembly evaluation" ], "tools": [ { "merquryfk": { "description": "FastK based version of Merqury", "homepage": "https://github.com/thegenemyers/MERQURY.FK", "tool_dev_url": "https://github.com/thegenemyers/MERQURY.FK", "licence": [ "https://github.com/thegenemyers/MERQURY.FK/blob/main/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastk_hist": { "type": "file", "description": "A histogram file from the program FastK", "pattern": "*.hist", "ontologies": [] } }, { "fastk_ktab": { "type": "file", "description": "Histogram ktab files from the program FastK (option -t)", "pattern": "*.ktab*", "ontologies": [] } }, { "assembly": { "type": "file", "description": "FASTA file containing a single primary haplotype", "pattern": "*.{fasta.gz,fasta}", "ontologies": [] } }, { "haplotigs": { "type": "file", "description": "FASTA file, or list of FASTA files, containing an alternate haplotype or set of haplotypes", "pattern": "*.{fasta.gz,fasta}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing maternal sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "mathaptab": { "type": "file", "description": "trio maternal histogram ktab files from the program FastK (option -t)", "pattern": "*.ktab*", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing paternal sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pathaptab": { "type": "file", "description": "trio paternal histogram ktab files from the program FastK (option -t)", "pattern": "*.ktab*", "ontologies": [] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.completeness.stats": { "type": "file", "description": "Assembly statistics file", "pattern": "*.completeness.stats", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.*_only.bed": { "type": "file", "description": "Assembly only kmer positions not supported by reads in bed format", "pattern": "*_only.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "assembly_qv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.*.qv": { "type": "file", "description": "error and qv table for each scaffold of the assembly", "pattern": "*.qv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "qv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.qv": { "type": "file", "description": "error and qv of each assembly as a whole", "pattern": "*.qv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "phased_block_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.phased_block.bed": { "type": "file", "description": "Assembly kmer positions separated by block in bed format", "pattern": "*.phased.block.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "phased_block_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.phased_block.stats": { "type": "file", "description": "phased assembly statistics file", "pattern": "*.phased.block.stats", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "images": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{pdf,png}": { "type": "file", "description": "Output graphs from MerquryFK", "pattern": "*.{pdf,png}", "ontologies": [ { "edam": "http://edamontology.org/format_3508" }, { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_merquryfk": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "merquryfk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_fastk": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_r": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "R": { "type": "string", "description": "Name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "merquryfk": { "type": "string", "description": "The name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "R": { "type": "string", "description": "Name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal", "@yumisims" ], "maintainers": [ "@mahesh-panchal", "@yumisims" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/merquryfk:1.2--5ac50fb470d146e0", "build_id": "bd-5ac50fb470d146e0_1", "scan_id": "sc-68bfb8fb0f296829_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/merquryfk:1.2--1e5626c171d2dfe9", "build_id": "bd-1e5626c171d2dfe9_1", "scan_id": "sc-201842fa3258d31c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/merquryfk:1.2--273c5808a585c7dc", "build_id": "bd-273c5808a585c7dc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fb/fb9dbdf098779f2b84401de5e6e8569dd9120018a47b92126876260a0bb621a6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/merquryfk:1.2--2810c9cbc10a5bb6", "build_id": "bd-2810c9cbc10a5bb6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b9/b9d3a76b0ab12d4ea8b331912232557ab4797ff4ef336f46680ae92941afdb30/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/merquryfk/merquryfk/.conda-lock/linux_amd64-bd-5ac50fb470d146e0_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/merquryfk/merquryfk/.conda-lock/linux_arm64-bd-1e5626c171d2dfe9_1.txt" } } } }, "git_sha": "9a1cc9f2daeff56a0c53ee44cc583b577250782b" }, { "name": "merquryfk_ploidyplot", "path": "modules/nf-core/merquryfk/ploidyplot/meta.yml", "tree_sha": "a4fbf278a40fbcb292762def535b50bdf01826b0", "files": [ "modules/nf-core/merquryfk/ploidyplot/environment.yml", "modules/nf-core/merquryfk/ploidyplot/main.nf", "modules/nf-core/merquryfk/ploidyplot/meta.yml", "modules/nf-core/merquryfk/ploidyplot/tests/main.nf.test", "modules/nf-core/merquryfk/ploidyplot/tests/main.nf.test.snap", "modules/nf-core/merquryfk/ploidyplot/tests/nextflow.config" ], "type": "module", "meta": { "name": "merquryfk_ploidyplot", "description": "An improved version of Smudgeplot using FastK", "keywords": [ "kmer", "smudgeplot", "ploidy" ], "tools": [ { "merquryfk": { "description": "FastK based version of Merqury", "homepage": "https://github.com/thegenemyers/MERQURY.FK", "tool_dev_url": "https://github.com/thegenemyers/MERQURY.FK", "licence": [ "https://github.com/thegenemyers/MERQURY.FK/blob/main/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastk_hist": { "type": "file", "description": "A histogram files from the program FastK", "pattern": "*.hist", "ontologies": [] } }, { "fastk_ktab": { "type": "file", "description": "ktab files from the program FastK", "pattern": "*.ktab*", "ontologies": [] } } ] ], "output": { "images": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{png,pdf}": { "type": "file", "description": "A stacked ploidy plot in PNG or PDFformat", "pattern": "*.{png,pdf}", "ontologies": [] } } ] ], "versions_merquryfk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merquryfk": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "The version of the tool" } } ] ], "versions_fastk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastk": { "type": "string", "description": "The name of the tool" } }, { "1.1": { "type": "string", "description": "The version of the tool" } } ] ], "versions_r": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "R": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "merquryfk": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "The version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "fastk": { "type": "string", "description": "The name of the tool" } }, { "1.1": { "type": "string", "description": "The version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "R": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "meryl_count", "path": "modules/nf-core/meryl/count/meta.yml", "tree_sha": "699c999b600d83aa43e31742aa88b96efe83a9c4", "files": [ "modules/nf-core/meryl/count/environment.yml", "modules/nf-core/meryl/count/main.nf", "modules/nf-core/meryl/count/meta.yml", "modules/nf-core/meryl/count/tests/main.nf.test", "modules/nf-core/meryl/count/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "meryl_count", "description": "A genomic k-mer counter (and sequence utility) with nice features.", "keywords": [ "k-mer", "count", "reference-free" ], "tools": [ { "meryl": { "description": "A genomic k-mer counter (and sequence utility) with nice features. ", "homepage": "https://github.com/marbl/meryl", "documentation": "https://meryl.readthedocs.io/en/latest/quick-start.html", "tool_dev_url": "https://github.com/marbl/meryl", "licence": [ "GPL" ], "identifier": "biotools:meryl" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], { "kvalue": { "type": "integer", "description": "An integer value of k to use as the k-mer value." } } ], "output": { "meryl_db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.meryl": { "type": "directory", "description": "A Meryl k-mer database", "pattern": "*.meryl" } } ] ], "versions_meryl": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "meryl": { "type": "string", "description": "The name of the tool" } }, { "meryl --version |& sed 's/meryl //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "meryl": { "type": "string", "description": "The name of the tool" } }, { "meryl --version |& sed 's/meryl //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "meryl_histogram", "path": "modules/nf-core/meryl/histogram/meta.yml", "tree_sha": "421f8658e40ca86af8b43b32155427e302d0af86", "files": [ "modules/nf-core/meryl/histogram/environment.yml", "modules/nf-core/meryl/histogram/main.nf", "modules/nf-core/meryl/histogram/meta.yml", "modules/nf-core/meryl/histogram/tests/main.nf.test", "modules/nf-core/meryl/histogram/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "meryl_histogram", "description": "A genomic k-mer counter (and sequence utility) with nice features.", "keywords": [ "k-mer", "histogram", "reference-free" ], "tools": [ { "meryl": { "description": "A genomic k-mer counter (and sequence utility) with nice features. ", "homepage": "https://github.com/marbl/meryl", "documentation": "https://meryl.readthedocs.io/en/latest/quick-start.html", "tool_dev_url": "https://github.com/marbl/meryl", "licence": [ "GPL" ], "identifier": "biotools:meryl" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "meryl_db": { "type": "directory", "description": "Meryl k-mer database" } } ], { "kvalue": { "type": "integer", "description": "An integer value of k to use as the k-mer value." } } ], "output": { "hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hist": { "type": "file", "description": "Histogram of k-mers", "pattern": "*.hist", "ontologies": [] } } ] ], "versions_meryl": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "meryl": { "type": "string", "description": "The name of the tool" } }, { "meryl --version |& sed 's/meryl //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "meryl": { "type": "string", "description": "The name of the tool" } }, { "meryl --version |& sed 's/meryl //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "meryl_unionsum", "path": "modules/nf-core/meryl/unionsum/meta.yml", "tree_sha": "8455d93e8bf5234696bcc3f66f17474edd370b0d", "files": [ "modules/nf-core/meryl/unionsum/environment.yml", "modules/nf-core/meryl/unionsum/main.nf", "modules/nf-core/meryl/unionsum/meta.yml", "modules/nf-core/meryl/unionsum/tests/main.nf.test", "modules/nf-core/meryl/unionsum/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "meryl_unionsum", "description": "A genomic k-mer counter (and sequence utility) with nice features.", "keywords": [ "k-mer", "unionsum", "reference-free" ], "tools": [ { "meryl": { "description": "A genomic k-mer counter (and sequence utility) with nice features. ", "homepage": "https://github.com/marbl/meryl", "documentation": "https://meryl.readthedocs.io/en/latest/quick-start.html", "tool_dev_url": "https://github.com/marbl/meryl", "licence": [ "GPL" ], "identifier": "biotools:meryl" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "meryl_dbs": { "type": "directory", "description": "Meryl k-mer databases" } } ], { "kvalue": { "type": "integer", "description": "An integer value of k to use as the k-mer value." } } ], "output": { "meryl_db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unionsum.meryl": { "type": "directory", "description": "A Meryl k-mer database that is the union sum of the input databases", "pattern": "*.unionsum.meryl" } } ] ], "versions_meryl": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "meryl": { "type": "string", "description": "The name of the tool" } }, { "meryl --version |& sed 's/meryl //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "meryl": { "type": "string", "description": "The name of the tool" } }, { "meryl --version |& sed 's/meryl //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "metabat2_jgisummarizebamcontigdepths", "path": "modules/nf-core/metabat2/jgisummarizebamcontigdepths/meta.yml", "tree_sha": "f617e5c72fa7ac93db5dc65a69f81b57c1f02fc3", "files": [ "modules/nf-core/metabat2/jgisummarizebamcontigdepths/environment.yml", "modules/nf-core/metabat2/jgisummarizebamcontigdepths/main.nf", "modules/nf-core/metabat2/jgisummarizebamcontigdepths/meta.yml", "modules/nf-core/metabat2/jgisummarizebamcontigdepths/tests/main.nf.test", "modules/nf-core/metabat2/jgisummarizebamcontigdepths/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "metabat2_jgisummarizebamcontigdepths", "description": "Depth computation per contig step of metabat2", "keywords": [ "sort", "binning", "depth", "bam", "coverage", "de novo assembly" ], "tools": [ { "metabat2": { "description": "Metagenome binning", "homepage": "https://bitbucket.org/berkeleylab/metabat/src/master/", "documentation": "https://bitbucket.org/berkeleylab/metabat/src/master/", "tool_dev_url": "https://bitbucket.org/berkeleylab/metabat/src/master/", "doi": "10.7717/peerj.7359", "licence": [ "BSD-3-clause-LBNL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file of reads aligned on the assembled contigs", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bam.bai", "ontologies": [] } } ] ], "output": { "depth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz": { "type": "file", "description": "Text file listing the coverage per contig", "pattern": ".txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_metabat2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metabat2": { "type": "string", "description": "The name of the tool" } }, { "metabat2 --help 2>&1 | sed -n \"2s/.*:\\([0-9]*\\.[0-9]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metabat2": { "type": "string", "description": "The name of the tool" } }, { "metabat2 --help 2>&1 | sed -n \"2s/.*:\\([0-9]*\\.[0-9]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor" ], "maintainers": [ "@maxibor" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "metabat2_metabat2", "path": "modules/nf-core/metabat2/metabat2/meta.yml", "tree_sha": "340847ea4e91a3ad8dc2045d35acee12aa823839", "files": [ "modules/nf-core/metabat2/metabat2/environment.yml", "modules/nf-core/metabat2/metabat2/main.nf", "modules/nf-core/metabat2/metabat2/meta.yml", "modules/nf-core/metabat2/metabat2/tests/main.nf.test", "modules/nf-core/metabat2/metabat2/tests/main.nf.test.snap", "modules/nf-core/metabat2/metabat2/tests/nextflow.config" ], "type": "module", "meta": { "name": "metabat2_metabat2", "description": "Metagenome binning of contigs", "keywords": [ "sort", "binning", "depth", "bam", "coverage", "de novo assembly" ], "tools": [ { "metabat2": { "description": "Metagenome binning", "homepage": "https://bitbucket.org/berkeleylab/metabat/src/master/", "documentation": "https://bitbucket.org/berkeleylab/metabat/src/master/", "tool_dev_url": "https://bitbucket.org/berkeleylab/metabat/src/master/", "doi": "10.7717/peerj.7359", "licence": [ "BSD-3-clause-LBNL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file of the assembled contigs", "pattern": "*.{fa,fas,fasta,fna,fa.gz,fas.gz,fasta.gz,fna.gz}", "ontologies": [] } }, { "depth": { "type": "file", "description": "Optional text file listing the coverage per contig pre-generated\nby metabat2_jgisummarizebamcontigdepths\n", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "tooshort": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tooShort.fa.gz": { "type": "file", "description": "Contigs that did not pass length filtering", "pattern": "*.tooShort.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "lowdepth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.lowDepth.fa.gz": { "type": "file", "description": "Contigs that did not have sufficient depth for binning", "pattern": "*.lowDepth.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unbinned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unbinned.fa.gz": { "type": "file", "description": "Contigs that pass length and depth filtering but could not be binned", "pattern": "*.unbinned.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "membership": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv.gz": { "type": "file", "description": "cluster memberships as a matrix format.", "pattern": "*.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*[!lowDepth|tooShort|unbinned].fa.gz": { "type": "file", "description": "Bins created from assembled contigs in fasta file", "pattern": "*.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_metabat2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metabat2": { "type": "string", "description": "The name of the tool" } }, { "metabat2 --help 2>&1 | sed -n \"2s/.*:\\([0-9]*\\.[0-9]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metabat2": { "type": "string", "description": "The name of the tool" } }, { "metabat2 --help 2>&1 | sed -n \"2s/.*:\\([0-9]*\\.[0-9]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor", "@jfy133" ], "maintainers": [ "@maxibor", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "metabuli_build", "path": "modules/nf-core/metabuli/build/meta.yml", "tree_sha": "9f6c07884a0d9c624d2aef9f013b8979e96156da", "files": [ "modules/nf-core/metabuli/build/environment.yml", "modules/nf-core/metabuli/build/main.nf", "modules/nf-core/metabuli/build/meta.yml", "modules/nf-core/metabuli/build/tests/main.nf.test", "modules/nf-core/metabuli/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "metabuli_build", "description": "Builds a database for classification with metabuli from FASTA files and a taxonomy", "keywords": [ "database", "taxonomic classification", "classification", "metagenomics" ], "tools": [ { "metabuli": { "description": "Metabuli: specific and sensitive metagenomic classification via joint analysis of DNA and amino acid", "homepage": "https://github.com/steineggerlab/Metabuli", "documentation": "https://github.com/steineggerlab/Metabuli", "tool_dev_url": "https://github.com/steineggerlab/Metabuli", "doi": "10.1101/2023.05.31.543018", "licence": [ "GPL v3" ], "identifier": "biotools:metabuli" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "fasta": { "type": "file", "description": "List of fasta files with input assemblies", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "taxonomy_names": { "type": "file", "description": "File describing individual members of a taxonomic tree in NCBI nodes.dmp format", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } }, { "taxonomy_nodes": { "type": "file", "description": "File describing parent-child relationships of a taxonomic tree in NCBI nodes.dmp format", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } }, { "taxonomy_merged": { "type": "file", "description": "Optional input to map old/deprecated TaxID to new ones", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } }, { "accession2taxid": { "type": "directory", "description": "TSV file (with no header) of first column with mapping accession (from first part of each fasta entry) and second column the corresponding TaxID", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } }, { "cds_info": { "type": "file", "description": "List of files to cds files", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "$prefix": { "type": "directory", "description": "metabuli database directory for classification" } } ] ], "versions_metabuli": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metabuli": { "type": "string", "description": "The name of the tool" } }, { "metabuli 2>&1 | awk '/metabuli Version:/ {print $3}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metabuli": { "type": "string", "description": "The name of the tool" } }, { "metabuli 2>&1 | awk '/metabuli Version:/ {print $3}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pawelciurkaardigen", "@MichalStachowiakArdigen", "@sofstam" ], "maintainers": [ "@pawelciurkaardigen", "@MichalStachowiakArdigen", "@softam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "metacache_build", "path": "modules/nf-core/metacache/build/meta.yml", "tree_sha": "b4a00ebbc02541b9639d3c30aeebb062b3863279", "files": [ "modules/nf-core/metacache/build/environment.yml", "modules/nf-core/metacache/build/main.nf", "modules/nf-core/metacache/build/meta.yml", "modules/nf-core/metacache/build/tests/main.nf.test", "modules/nf-core/metacache/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "metacache_build", "description": "Taxonomic profiling database building with MetaCache", "keywords": [ "genomics", "metagenomics", "taxonomy", "short reads", "long reads", "kmer", "k-mer", "metacache", "build", "reference" ], "tools": [ { "metacache": { "description": "MetaCache is a classification system for mapping genomic sequences (short reads, long reads, contigs, ...) from metagenomic samples to their most likely taxon of origin. It aims to reduce the memory requirement usually associated with k-mer based methods while retaining their speed. MetaCache uses locality sensitive hashing to quickly identify candidate regions within one or multiple reference genomes. A read is then classified based on the similarity to those regions.\n\nFor an independent comparison to other tools in terms of classification accuracy see the LEMMI benchmarking site.\n\nThe latest version of MetaCache classifies around 60 Million reads (of length 100) per minute against all complete bacterial, viral and archaea genomes from NCBI RefSeq Release 97 running with 88 threads on a workstation with 2 Intel(R) Xeon(R) Gold 6238 CPUs.\n", "homepage": "https://github.com/muellan/metacache", "documentation": "https://github.com/muellan/metacache/tree/master/docs", "tool_dev_url": "https://github.com/muellan/metacache", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genome_files": { "type": "file", "description": "(possibly gzipped) fasta or fastq files of full genomes, for example from an NCBI assembly", "pattern": "*.{fna,fa,fasta,fnq,fq,fastq}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_1954" }, { "edam": "http://edamontology.org/data_2044" } ] } } ], { "taxonomy": { "type": "file", "description": "NCBI taxonomy formatted files nodes.dmp and names.dmp", "pattern": "{names,nodes,merged}.dmp", "ontologies": [ { "edam": "http://edamontology.org/data_3028" } ] } }, { "seq2taxid": { "type": "file", "description": "NCBI-style 'accession2taxid' tab-separated file with 3 or 4 columns: accession, accession_version, taxid, and gid (optional)\n", "pattern": "*", "ontologies": [] } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.meta": { "type": "file", "description": "sequence signature database binary file", "pattern": "*.meta", "ontologies": [ { "edam": "http://edamontology.org/format_2333" } ] } }, { "*.cache*": { "type": "file", "description": "sequence signature database binary files", "pattern": "*.cache+([0-9])", "ontologies": [ { "edam": "http://edamontology.org/format_2333" } ] } } ] ], "versions_metacache": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metacache": { "type": "string", "description": "The name of the tool" } }, { "metacache info |& sed -n 's/^MetaCache version \\+\\([0-9.]\\+\\).*\\$/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metacache": { "type": "string", "description": "The name of the tool" } }, { "metacache info |& sed -n 's/^MetaCache version \\+\\([0-9.]\\+\\).*\\$/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Gullumluvl" ], "maintainers": [ "@Gullumluvl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "metacache_query", "path": "modules/nf-core/metacache/query/meta.yml", "tree_sha": "5e23cac6e5707b8ac304248bea56ecf302aef084", "files": [ "modules/nf-core/metacache/query/environment.yml", "modules/nf-core/metacache/query/main.nf", "modules/nf-core/metacache/query/meta.yml", "modules/nf-core/metacache/query/tests/main.nf.test", "modules/nf-core/metacache/query/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "metacache_query", "description": "Metacache query command for taxonomic classification", "keywords": [ "metagenomics", "classification", "metacache" ], "tools": [ { "metacache": { "description": "MetaCache is a classification system for mapping genomic sequences (short reads, long reads, contigs, ...) from metagenomic samples to their most likely taxon of origin.", "homepage": "https://github.com/muellan/metacache", "documentation": "https://github.com/muellan/metacache/", "tool_dev_url": "https://github.com/muellan/metacache", "doi": "10.1093/bioinformatics/btx520", "licence": [ "GPL-3.0 license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "FASTA or FASTQ files", "pattern": "*.{fasta,fa,fastq,fq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "db": { "type": "directory", "description": "A MetaCache database contains taxonomic information and min-hash signatures of reference sequences (complete genomes, scaffolds, contigs, ...)." } }, { "do_abundances": { "type": "boolean", "description": "Flag indicating whether to produce the abundance table." } } ], "output": { "mapping_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*mapping.txt": { "type": "file", "description": "Output file containing mapping results", "pattern": "*mapping.txt", "ontologies": [] } } ] ], "abundances": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*abundances.txt": { "type": "file", "description": "Output file showing absolute and relative abundance of each taxon", "pattern": "*abundances.txt", "ontologies": [] } } ] ], "versions_metacache": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metacache": { "type": "string", "description": "The name of the tool" } }, { "metacache info |& sed -n 's/^MetaCache version \\+\\([0-9.]\\+\\).*\\$/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metacache": { "type": "string", "description": "The name of the tool" } }, { "metacache info |& sed -n 's/^MetaCache version \\+\\([0-9.]\\+\\).*\\$/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam", "@Gullumluvl" ], "maintainers": [ "@sofstam", "@Gullumluvl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "metaeuk_easypredict", "path": "modules/nf-core/metaeuk/easypredict/meta.yml", "tree_sha": "09215af89ca6e24481255efcb0fc3de813431c87", "files": [ "modules/nf-core/metaeuk/easypredict/environment.yml", "modules/nf-core/metaeuk/easypredict/main.nf", "modules/nf-core/metaeuk/easypredict/meta.yml", "modules/nf-core/metaeuk/easypredict/tests/main.nf.test", "modules/nf-core/metaeuk/easypredict/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "metaeuk_easypredict", "description": "Annotation of eukaryotic metagenomes using MetaEuk", "keywords": [ "genomics", "annotation", "fasta" ], "tools": [ { "metaeuk": { "description": "MetaEuk - sensitive, high-throughput gene discovery and annotation for large-scale eukaryotic metagenomics", "homepage": "https://github.com/soedinglab/metaeuk", "documentation": "https://github.com/soedinglab/metaeuk", "tool_dev_url": "https://github.com/soedinglab/metaeuk", "doi": "10.1186/s40168-020-00808-x", "licence": [ "GPL v3" ], "identifier": "biotools:MetaEuk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Nucleotide FASTA file for annotation", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [] } } ], { "database": { "type": "file", "description": "Either a fasta file containing protein sequences, or a directory containing an mmseqs2-formatted protein database", "ontologies": [] } } ], "output": { "faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.fas": { "type": "file", "description": "Protein FASTA file containing the exons from the input FASTA file", "pattern": "*.{fas}", "ontologies": [] } } ] ], "codon": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.codon.fas": { "type": "file", "description": "Nucleotide FASTA file of protein-coding sequences", "pattern": "*.{codon.fas}", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "TSV file containing locations of each protein coding sequence in the input fasta", "pattern": "*.headersMap.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gff": { "type": "file", "description": "Annotation file in GFF format", "pattern": "*.{gff}", "ontologies": [] } } ] ], "versions_metaeuk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metaeuk": { "type": "string", "description": "The name of the tool" } }, { "metaeuk | sed -n 's/.*Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metaeuk": { "type": "string", "description": "The name of the tool" } }, { "metaeuk | sed -n 's/.*Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "metamaps_classify", "path": "modules/nf-core/metamaps/classify/meta.yml", "tree_sha": "a777f870dd62281d13ebd41844c8227a45fdb4a6", "files": [ "modules/nf-core/metamaps/classify/environment.yml", "modules/nf-core/metamaps/classify/main.nf", "modules/nf-core/metamaps/classify/meta.yml", "modules/nf-core/metamaps/classify/tests/main.nf.test", "modules/nf-core/metamaps/classify/tests/main.nf.test.snap", "modules/nf-core/metamaps/classify/tests/nextflow.config" ], "type": "module", "meta": { "name": "metamaps_classify", "description": "Strain-level metagenomic assignment", "keywords": [ "metamaps", "long reads", "metagenomics", "taxonomy" ], "tools": [ { "metamaps": { "description": "MetaMaps is a tool for long-read metagenomic analysis", "homepage": "https://github.com/DiltheyLab/MetaMaps", "documentation": "https://github.com/DiltheyLab/MetaMaps/blob/master/README.md", "tool_dev_url": "https://github.com/DiltheyLab/MetaMaps", "doi": "10.1038/s41467-019-10934-2", "licence": [ "Public Domain" ], "identifier": "biotools:metamaps" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "classification_res": { "type": "file", "description": "Coordinates where reads map", "pattern": "*.{classification_res}", "ontologies": [] } }, { "meta_file": { "type": "file", "description": "Statistics for mapping result", "pattern": "*.{classification_res.meta}", "ontologies": [] } }, { "meta_unmappedreadsLengths": { "type": "file", "description": "Statistics for length of unmapped reads", "pattern": "*.{classification_res.meta.unmappedReadsLengths}", "ontologies": [] } }, { "para_file": { "type": "file", "description": "Log with parameters", "pattern": "*.{classification_res.parameters}", "ontologies": [] } } ], { "database_folder": { "type": "directory", "description": "Path to MetaMaps database", "pattern": "*" } } ], "output": { "wimp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res.EM.WIMP": { "type": "file", "description": "Sample composition at different taxonomic levels", "pattern": "*.{classification_res.EM.WIMP}", "ontologies": [] } } ] ], "evidence_unknown_species": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res.EM.evidenceUnknownSpecies": { "type": "file", "description": "Statistics on read identities and zero-coverage regions", "pattern": "*.{classification_res.EM.evidenceUnknownSpecies}", "ontologies": [] } } ] ], "reads2taxon": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res.EM.reads2Taxon": { "type": "file", "description": "Taxon ID assignment of reads", "pattern": "*.{classification_res.EM.reads2Taxon}", "ontologies": [] } } ] ], "em": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res.EM": { "type": "file", "description": "The final and complete set of approximate read mappings", "pattern": "*.{classification_res.EM}", "ontologies": [] } } ] ], "contig_coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res.EM.contigCoverage": { "type": "file", "description": "Read coverage for contigs", "pattern": "*.{classification_res.EM.contigCoverage}", "ontologies": [] } } ] ], "length_and_id": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res.EM.lengthAndIdentitiesPerMappingUnit": { "type": "file", "description": "Read length and estimated identity for all reads", "pattern": "*.{classification_res.EM.lengthAndIdentitiesPerMappingUnit}", "ontologies": [] } } ] ], "krona": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res.EM.reads2Taxon.krona": { "type": "file", "description": "Taxon ID assignment of reads in Krona format", "pattern": "*.{classification_res.EM.reads2Taxon.krona}", "ontologies": [] } } ] ], "versions_metamaps": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metamaps": { "type": "string", "description": "The name of the tool" } }, { "metamaps | sed -n 's/.*MetaMaps v //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metamaps": { "type": "string", "description": "The name of the tool" } }, { "metamaps | sed -n 's/.*MetaMaps v //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@henningonsbring", "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "metamaps_mapdirectly", "path": "modules/nf-core/metamaps/mapdirectly/meta.yml", "tree_sha": "f2c2447dd680ca5f94cbb657216cbc96c5f851e1", "files": [ "modules/nf-core/metamaps/mapdirectly/environment.yml", "modules/nf-core/metamaps/mapdirectly/main.nf", "modules/nf-core/metamaps/mapdirectly/meta.yml", "modules/nf-core/metamaps/mapdirectly/tests/main.nf.test", "modules/nf-core/metamaps/mapdirectly/tests/main.nf.test.snap", "modules/nf-core/metamaps/mapdirectly/tests/nextflow.config" ], "type": "module", "meta": { "name": "metamaps_mapdirectly", "description": "Maps long reads to a metamaps database", "keywords": [ "metamaps", "long reads", "metagenomics", "taxonomy" ], "tools": [ { "metamaps": { "description": "MetaMaps is a tool for long-read metagenomic analysis", "homepage": "https://github.com/DiltheyLab/MetaMaps", "documentation": "https://github.com/DiltheyLab/MetaMaps/blob/master/README.md", "tool_dev_url": "https://github.com/DiltheyLab/MetaMaps", "doi": "10.1038/s41467-019-10934-2", "licence": [ "Public Domain" ], "identifier": "biotools:metamaps" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input fastq file containing query sequences", "pattern": "*.{fq,fastq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "database": { "type": "file", "description": "Database file in fasta format", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], "output": { "classification_res": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res": { "type": "file", "description": "Coordinates where reads map", "pattern": "*.{classification_res}", "ontologies": [] } } ] ], "meta_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res.meta": { "type": "file", "description": "Statistics for mapping result", "pattern": "*.{classification_res.meta}", "ontologies": [] } } ] ], "meta_unmappedreadsLengths": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res.meta.unmappedReadsLengths": { "type": "file", "description": "Statistics for length of unmapped reads", "pattern": "*.{classification_res.meta.unmappedReadsLengths}", "ontologies": [] } } ] ], "para_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*classification_res.parameters": { "type": "file", "description": "Log with parameters", "pattern": "*.{classification_res.parameters}", "ontologies": [] } } ] ], "versions_metamaps": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metamaps": { "type": "string", "description": "The name of the tool" } }, { "metamaps | sed -n 's/.*MetaMaps v //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metamaps": { "type": "string", "description": "The name of the tool" } }, { "metamaps | sed -n 's/.*MetaMaps v //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@henningonsbring", "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "metamdbg_asm", "path": "modules/nf-core/metamdbg/asm/meta.yml", "tree_sha": "979d6c034cd754548c702c4d143665a7b60bafd0", "files": [ "modules/nf-core/metamdbg/asm/environment.yml", "modules/nf-core/metamdbg/asm/main.nf", "modules/nf-core/metamdbg/asm/meta.yml", "modules/nf-core/metamdbg/asm/tests/main.nf.test", "modules/nf-core/metamdbg/asm/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "metamdbg_asm", "description": "Metagenome assembler for long-read sequences (HiFi and ONT).", "keywords": [ "assembly", "long reads", "metagenome", "metagenome assembler" ], "tools": [ { "metamdbg": { "description": "MetaMDBG: a lightweight assembler for long and accurate metagenomics reads.", "homepage": "https://github.com/GaetanBenoitDev/metaMDBG", "documentation": "https://github.com/GaetanBenoitDev/metaMDBG", "tool_dev_url": "https://github.com/GaetanBenoitDev/metaMDBG", "doi": "10.1038/s41587-023-01983-6", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Long read sequence data from ONT or HiFi in fasta format (can be gzipped)", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "input_type": { "type": "string", "description": "Sequencing technology for reads - either \"hifi\" for PacBio HiFi reads or \"ont\" for Oxford Nanopore reads." } } ], "output": { "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.contigs.fasta.gz": { "type": "file", "description": "Gzipped fasta file containing the assembled contigs from the input\nreads.\n", "pattern": "*.contigs.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.metaMDBG.log": { "type": "file", "description": "Log file describing the metaMDBG run.", "pattern": "*.metaMDBG.log", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "versions_metamdbg": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metamdbg": { "type": "string", "description": "The name of the tool" } }, { "metaMDBG | sed -n \"s/.*Version: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metamdbg": { "type": "string", "description": "The name of the tool" } }, { "metaMDBG | sed -n \"s/.*Version: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites", "@eit-maxlcummins" ], "maintainers": [ "@prototaxites" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "metaphlan3_mergemetaphlantables", "path": "modules/nf-core/metaphlan3/mergemetaphlantables/meta.yml", "tree_sha": "ea1680b5efd9b10a967e4ec7b4dd448b8bc6bdf6", "files": [ "modules/nf-core/metaphlan3/mergemetaphlantables/environment.yml", "modules/nf-core/metaphlan3/mergemetaphlantables/main.nf", "modules/nf-core/metaphlan3/mergemetaphlantables/meta.yml", "modules/nf-core/metaphlan3/mergemetaphlantables/tests/main.nf.test", "modules/nf-core/metaphlan3/mergemetaphlantables/tests/main.nf.test.snap", "modules/nf-core/metaphlan3/mergemetaphlantables/tests/nextflow.config" ], "type": "module", "meta": { "name": "metaphlan3_mergemetaphlantables", "description": "Merges output abundance tables from MetaPhlAn3", "keywords": [ "metagenomics", "classification", "merge", "table", "profiles" ], "tools": [ { "metaphlan3": { "description": "Identify clades (phyla to species) present in the metagenome obtained from a microbiome sample and their relative abundance", "homepage": "https://huttenhower.sph.harvard.edu/metaphlan/", "documentation": "https://github.com/biobakery/MetaPhlAn", "doi": "10.7554/eLife.65088", "licence": [ "MIT License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "profiles": { "type": "file", "description": "List of per-sample MetaPhlAn3 taxonomic abundance tables", "pattern": "*", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.txt": { "type": "file", "description": "Combined MetaPhlAn3 table", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_metaphlan3": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "metaphlan3": { "type": "string", "description": "The tool name" } }, { "metaphlan --version 2>&1 | cut -d ' ' -f 3": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "metaphlan3": { "type": "string", "description": "The tool name" } }, { "metaphlan --version 2>&1 | cut -d ' ' -f 3": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "metaphlan3_metaphlan3", "path": "modules/nf-core/metaphlan3/metaphlan3/meta.yml", "tree_sha": "d79befd6c646b16d069c1c451f8e8a3a65b540f4", "files": [ "modules/nf-core/metaphlan3/metaphlan3/environment.yml", "modules/nf-core/metaphlan3/metaphlan3/main.nf", "modules/nf-core/metaphlan3/metaphlan3/meta.yml", "modules/nf-core/metaphlan3/metaphlan3/tests/main.nf.test", "modules/nf-core/metaphlan3/metaphlan3/tests/main.nf.test.snap", "modules/nf-core/metaphlan3/metaphlan3/tests/nextflow.config" ], "type": "module", "meta": { "name": "metaphlan3_metaphlan3", "description": "MetaPhlAn is a tool for profiling the composition of microbial communities from metagenomic shotgun sequencing data.", "keywords": [ "metagenomics", "classification", "fastq", "bam", "fasta" ], "tools": [ { "metaphlan3": { "description": "Identify clades (phyla to species) present in the metagenome obtained from a microbiome sample and their relative abundance", "homepage": "https://huttenhower.sph.harvard.edu/metaphlan/", "documentation": "https://github.com/biobakery/MetaPhlAn", "doi": "10.7554/eLife.65088", "licence": [ "MIT License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Metaphlan 3.0 can classify the metagenome from a variety of input data types, including FASTQ files (single-end and paired-end), FASTA, bowtie2-produced SAM files (produced from alignments to the MetaPHlAn marker database) and intermediate bowtie2 alignment files (bowtie2out)", "pattern": "*.{fastq.gz, fasta, fasta.gz, sam, bowtie2out.txt}", "ontologies": [] } } ], { "db_metaphlan": { "type": "file", "description": "Directory containing pre-downloaded and uncompressed MetaPhlAn3 database downloaded from: http://cmprod1.cibio.unitn.it/biobakery3/metaphlan_databases/.\nNote that you will also need to specify `--index` and the database version name (e.g. 'mpa_v31_CHOCOPhlAn_201901') in your module.conf ext.args for METAPHLAN3_METAPHLAN3!\n", "pattern": "*/", "ontologies": [] } } ], "output": { "profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_profile.txt": { "type": "file", "description": "Tab-separated output file of the predicted taxon relative abundances", "pattern": "*.{txt}", "ontologies": [] } } ] ], "biom": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.biom": { "type": "file", "description": "General-use format for representing biological sample by observation contingency tables", "pattern": "*.{biom}", "ontologies": [ { "edam": "http://edamontology.org/format_3746" } ] } } ] ], "bt2out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bowtie2out.txt": { "type": "file", "description": "Bowtie2 output file", "pattern": "*.{bowtie2out.txt}", "ontologies": [] } } ] ], "versions_metaphlan3": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "metaphlan3": { "type": "string", "description": "The tool name" } }, { "metaphlan --version 2>&1 | cut -d ' ' -f 3": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "metaphlan3": { "type": "string", "description": "The tool name" } }, { "metaphlan --version 2>&1 | cut -d ' ' -f 3": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@MGordon09" ], "maintainers": [ "@MGordon09" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "metaphlan_makedb", "path": "modules/nf-core/metaphlan/makedb/meta.yml", "tree_sha": "a7e7dc6055e349fcab6f14bbe31547a74da6af3b", "files": [ "modules/nf-core/metaphlan/makedb/environment.yml", "modules/nf-core/metaphlan/makedb/main.nf", "modules/nf-core/metaphlan/makedb/meta.yml", "modules/nf-core/metaphlan/makedb/tests/main.nf.test", "modules/nf-core/metaphlan/makedb/tests/main.nf.test.snap", "modules/nf-core/metaphlan/makedb/tests/nextflow.config" ], "type": "module", "meta": { "name": "metaphlan_makedb", "description": "Build MetaPhlAn database for taxonomic profiling.", "keywords": [ "metaphlan", "index", "database", "metagenomics" ], "tools": [ { "metaphlan": { "description": "Identify clades (phyla to species) present in the metagenome obtained from a microbiome sample and their relative abundance", "homepage": "https://huttenhower.sph.harvard.edu/metaphlan/", "documentation": "https://github.com/biobakery/MetaPhlAn", "doi": "10.7554/eLife.65088", "licence": [ "MIT License" ], "identifier": "biotools:metaphlan" } } ], "output": { "db": [ { "metaphlan_db_latest": { "type": "directory", "description": "Output directory containing the indexed METAPHLAN database", "pattern": "*/" } } ], "versions_metaphlan": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "metaphlan": { "type": "string", "description": "The tool name" } }, { "metaphlan --version 2>&1 | cut -d ' ' -f 3": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "metaphlan": { "type": "string", "description": "The tool name" } }, { "metaphlan --version 2>&1 | cut -d ' ' -f 3": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@LilyAnderssonLee" ], "maintainers": [ "@LilyAnderssonLee" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "metaphlan_mergemetaphlantables", "path": "modules/nf-core/metaphlan/mergemetaphlantables/meta.yml", "tree_sha": "6bb9a3dbd0019e634733e253dabafb1f74607a4d", "files": [ "modules/nf-core/metaphlan/mergemetaphlantables/environment.yml", "modules/nf-core/metaphlan/mergemetaphlantables/main.nf", "modules/nf-core/metaphlan/mergemetaphlantables/meta.yml", "modules/nf-core/metaphlan/mergemetaphlantables/tests/main.nf.test", "modules/nf-core/metaphlan/mergemetaphlantables/tests/main.nf.test.snap", "modules/nf-core/metaphlan/mergemetaphlantables/tests/nextflow.config" ], "type": "module", "meta": { "name": "metaphlan_mergemetaphlantables", "description": "Merges output abundance tables from MetaPhlAn4", "keywords": [ "metagenomics", "classification", "merge", "table", "profiles" ], "tools": [ { "metaphlan4": { "description": "Identify clades (phyla to species) present in the metagenome obtained from a microbiome sample and their relative abundance", "homepage": "https://huttenhower.sph.harvard.edu/metaphlan/", "documentation": "https://github.com/biobakery/MetaPhlAn", "doi": "10.1038/s41587-023-01688-w", "licence": [ "MIT License" ], "identifier": "biotools:metaphlan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "profiles": { "type": "file", "description": "List of per-sample MetaPhlAn4 taxonomic abundance tables", "pattern": "*", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.txt": { "type": "file", "description": "Combined MetaPhlAn4 table", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_metaphlan": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "metaphlan": { "type": "string", "description": "The tool name" } }, { "metaphlan --version 2>&1 | cut -d ' ' -f 3": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "metaphlan": { "type": "string", "description": "The tool name" } }, { "metaphlan --version 2>&1 | cut -d ' ' -f 3": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@jfy133", "@LilyAnderssonLee" ], "maintainers": [ "@jfy133", "@LilyAnderssonLee" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "metaphlan_metaphlan", "path": "modules/nf-core/metaphlan/metaphlan/meta.yml", "tree_sha": "f934169759a1d0c7ac18401d79739ac1fb028a88", "files": [ "modules/nf-core/metaphlan/metaphlan/environment.yml", "modules/nf-core/metaphlan/metaphlan/main.nf", "modules/nf-core/metaphlan/metaphlan/meta.yml", "modules/nf-core/metaphlan/metaphlan/tests/main.nf.test", "modules/nf-core/metaphlan/metaphlan/tests/main.nf.test.snap", "modules/nf-core/metaphlan/metaphlan/tests/nextflow.config" ], "type": "module", "meta": { "name": "metaphlan_metaphlan", "description": "MetaPhlAn is a tool for profiling the composition of microbial communities from metagenomic shotgun sequencing data.", "keywords": [ "metagenomics", "classification", "fastq", "fasta", "sam" ], "tools": [ { "metaphlan": { "description": "Identify clades (phyla to species) present in the metagenome obtained from a microbiome sample and their relative abundance", "homepage": "https://huttenhower.sph.harvard.edu/metaphlan/", "documentation": "https://github.com/biobakery/MetaPhlAn", "doi": "10.1038/s41587-023-01688-w", "licence": [ "MIT License" ], "identifier": "biotools:metaphlan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Metaphlan can classify the metagenome from a variety of input data types, including FASTQ files (single-end and paired-end), FASTA, bowtie2-produced SAM files (produced from alignments to the MetaPHlAn marker database) and intermediate bowtie2 alignment files (bowtie2out)", "pattern": "*.{fastq.gz, fasta, fasta.gz, sam, bowtie2out.txt}", "ontologies": [] } } ], { "db_metaphlan_latest": { "type": "file", "description": "Directory containing pre-downloaded and uncompressed MetaPhlAn database downloaded from: http://cmprod1.cibio.unitn.it/biobakery4/metaphlan_databases/.\nNote that you will also need to specify `--index` and the database version name (e.g. 'mpa_vJan21_TOY_CHOCOPhlAnSGB_202103') in your module.conf ext.args for METAPHLAN_METAPHLAN!\n", "pattern": "*/", "ontologies": [] } }, { "save_samfile": { "type": "boolean", "description": "Whether to save the SAM file produced by MetaPhlAn of read alignments to MetaPhlAn database gene sequences\n" } } ], "output": { "profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_profile.txt": { "type": "file", "description": "Tab-separated output file of the predicted taxon relative abundances", "pattern": "*.{txt}", "ontologies": [] } } ] ], "biom": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.biom": { "type": "file", "description": "General-use format for representing biological sample by observation contingency tables", "pattern": "*.{biom}", "ontologies": [ { "edam": "http://edamontology.org/format_3746" } ] } } ] ], "bt2out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bowtie2out.txt": { "type": "file", "description": "Intermediate Bowtie2 output produced from mapping the metagenome against the MetaPHlAn marker database ( not compatible with `bowtie2out` files generated with MetaPhlAn versions below 3 )", "pattern": "*.{bowtie2out.txt}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sam": { "type": "file", "description": "SAM file produced by MetaPPhlAn of read alignments to MetaPhlAn database gene sequences", "pattern": "*.{sam}", "ontologies": [] } } ] ], "versions_metaphlan": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "metaphlan": { "type": "string", "description": "The tool name" } }, { "metaphlan --version 2>&1 | cut -d ' ' -f 3": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "metaphlan": { "type": "string", "description": "The tool name" } }, { "metaphlan --version 2>&1 | cut -d ' ' -f 3": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@MGordon09", "@LilyAnderssonLee" ], "maintainers": [ "@MGordon09", "@LilyAnderssonLee" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "metaspace_converter", "path": "modules/nf-core/metaspace/converter/meta.yml", "tree_sha": "450ae99f0ab83d060d5232447941a39ad9ceb948", "files": [ "modules/nf-core/metaspace/converter/environment.yml", "modules/nf-core/metaspace/converter/main.nf", "modules/nf-core/metaspace/converter/meta.yml", "modules/nf-core/metaspace/converter/templates/run_metaspace_converter.py", "modules/nf-core/metaspace/converter/tests/main.nf.test", "modules/nf-core/metaspace/converter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "metaspace_converter", "description": "Export METASPACE datasets to AnnData and SpatialData objects", "keywords": [ "anndata", "spatialdata", "metabolomics", "mass spectrometry", "imaging" ], "tools": [ { "metaspace_converter": { "description": "Python package to download and convert datasets from the METASPACE knowledge base to common formats for single-cell and spatial omics analysis", "homepage": "https://metaspace2020.github.io/metaspace-converter/", "documentation": "https://metaspace2020.github.io/metaspace-converter/", "tool_dev_url": "https://github.com/metaspace2020/metaspace-converter", "licence": [ "Apache 2.0 license" ], "identifier": "biotools:metaspace" } } ], "input": [ { "ds_id": { "type": "string", "description": "METASPACE dataset identifier to retrieve and convert to AnnData and SpatialData formats." } }, { "database_name_": { "type": "string", "description": "Name of the metabolite annotation database to use (e.g., HMDB)" } }, { "database_version_": { "type": "string", "description": "Version of the annotation database to use (e.g., v4)" } }, { "fdr_": { "type": "string", "description": "False Discovery Rate threshold for filtering metabolite annotations.", "pattern": "^(0(\\.[0-9]+)?|1(\\.0+)?)$" } }, { "use_tic_": { "type": "string", "description": "Controls whether intensity values are scaled by the total ion count per pixel.\n", "pattern": "^(true|false)$" } }, { "metadata_as_obs_": { "type": "string", "description": "Whether to store metadata in the obs dataframe instead of uns.\n", "pattern": "^(true|false)$" } } ], "output": { "adata_object": [ { "AnnData_${ds_id}.h5ad": { "type": "file", "description": "AnnData object in .h5ad format. Obs are single pixels and vars are metabolites", "ontologies": [] } } ], "sdata_object": [ { "SpatialData_${ds_id}.zarr": { "type": "directory", "description": "SpatialData format in .zarr format" } } ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@bisho2122" ], "maintainers": [ "@bisho2122" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "metaspace_download", "path": "modules/nf-core/metaspace/download/meta.yml", "tree_sha": "b2e7f9b194f02cb1ccf0612a649dd8ceed8e6f78", "files": [ "modules/nf-core/metaspace/download/environment.yml", "modules/nf-core/metaspace/download/main.nf", "modules/nf-core/metaspace/download/meta.yml", "modules/nf-core/metaspace/download/templates/metaspace_download.py", "modules/nf-core/metaspace/download/tests/main.nf.test", "modules/nf-core/metaspace/download/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "metaspace_download", "description": "A module to download dataset results from the METASPACE platform and save them as CSV files, using a containerized Python script. Inputs are provided via a CSV file or a list of datasets, with results saved to a specified output directory.", "keywords": [ "metaspace", "metabolite annotation", "data-download", "csv" ], "tools": [ { "metaspace2020": { "description": "Python package providing programmatic access to the METASPACE platform", "homepage": "https://metaspace2020.readthedocs.io", "documentation": "https://metaspace2020.readthedocs.io", "tool_dev_url": "https://github.com/metaspace2020/metaspace/tree/master/metaspace/python-client", "licence": [ "Apache-2.0 license" ], "identifier": "" } } ], "input": [ [ { "dataset_id": { "type": "string", "description": "The ID of the dataset to process.\nThe ID is the last part of the dataset URL.\nFor example, in the URL `https://metaspace2020.org/dataset/2022-08-05_17h28m56s`,\nthe `dataset_id` is `2022-08-05_17h28m56s`.\n", "optional": false } }, { "database": { "type": "string", "description": "The database to download the dataset from (default: 'HMDB').\nIf not provided, all dataset will be included.\n", "optional": true } }, { "version": { "type": "string", "description": "The version of the database to download the dataset from (default: 'v4').\nIf not provided, all versions will be included.\n", "optional": true } } ] ], "output": { "results": [ { "${dataset_id}_*.csv": { "type": "file", "description": "CSV file containing the downloaded dataset results, saved to the directory specified by the output parameter.\nFilename format is '{dataset_id}_*.csv'.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "log": [ { "emit: log": { "type": "string", "description": "The standard output (stdout) of the script, containing log messages.\nYou can print the last log to see the download progress of all the datasets.\nExample:\n METASPACE_DOWNLOAD.out.log.view { \"${it.split('\\n').last().trim()}\" }\nIt will print the last log message of the script.\nFor Example:\n \"❌ {dataset_id} Dataset not found or inaccessible. Skipping this dataset.\"\n \"❌ {dataset_id} could not find database: {database}\"\n \"❌ {dataset_id} has no annotation data in database: {database}.\"\n \"⚠️ {dataset_id} has multiple {database} version. All the version saved to {filename}\"\n \"✅ {dataset_id} with {database} database are saved to {filename}\"\n \"✅ {dataset_id} with all database are saved to {filename}\"\n" } } ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@Dewey-Wang" ], "maintainers": [ "@Dewey-Wang" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "metator_pipeline", "path": "modules/nf-core/metator/pipeline/meta.yml", "tree_sha": "1033279f609204ba2bde0fdd0fa203a716ac80a4", "files": [ "modules/nf-core/metator/pipeline/environment.yml", "modules/nf-core/metator/pipeline/main.nf", "modules/nf-core/metator/pipeline/meta.yml", "modules/nf-core/metator/pipeline/tests/main.nf.test", "modules/nf-core/metator/pipeline/tests/main.nf.test.snap", "modules/nf-core/metator/pipeline/tests/nextflow.config" ], "type": "module", "meta": { "name": "metator_pipeline", "description": "Metagenomic Tridimensional Organisation-based Reassembly - A set of scripts that streamlines the processing and binning of metagenomic metaHiC datasets.", "keywords": [ "hic", "binning", "metagenomics" ], "tools": [ { "metator": { "description": "Metagenomic binning based on Hi-C data.", "homepage": "https://github.com/koszullab/metaTOR/blob/v1.3.7/README.md", "documentation": "https://github.com/koszullab/metaTOR/blob/v1.3.7/README.md", "tool_dev_url": "https://github.com/koszullab/metator", "doi": "10.3389/fgene.2019.00753", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:MetaTOR" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "contigs": { "type": "file", "description": "Reference assembly to bin, in FASTA format", "pattern": "*.{fa,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "hic_input": { "type": "file", "description": "One of:\n - a list of two PE read FASTQ files ([R1, R2])\n - a list of two BAM files ([R1, R2]), with forward and reverse reads mapped independently to the reference\n - a single pairs file\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz,bam,pairs,pairs.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_2572" } ] } }, { "depths": { "type": "file", "description": "(optional) A TSV file describing the coverages of each input contig,\nas created by jgi_summarize_bam_contig_depths\n", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "final_bin_unscaffold/*.fa.gz": { "type": "file", "description": "Output bins", "pattern": "*.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bin_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bin_summary.txt": { "type": "file", "description": "Summary TSV of bins", "pattern": "bin_summary.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "contig2bin": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "binning.txt": { "type": "file", "description": "Contig-to-bin mapping for bins", "pattern": "binning.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "network": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "network.txt": { "type": "file", "description": "TSV describing Hi-C network", "pattern": "network.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "contig_data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "contig_data_final.txt": { "type": "file", "description": "TSV describing input contigs", "pattern": "contig_data_final.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "plot/*.png": { "type": "file", "description": "Plots summarising binning process", "pattern": "*.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_metator": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metator": { "type": "string", "description": "The name of the tool" } }, { "metator -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_gunzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gunzip": { "type": "string", "description": "The name of the tool" } }, { "gunzip --version |& sed \"1!d;s/^.*(gzip) //;s/ Copyright.*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_find": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "find": { "type": "string", "description": "The name of the tool" } }, { "find --version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "metator": { "type": "string", "description": "The name of the tool" } }, { "metator -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gunzip": { "type": "string", "description": "The name of the tool" } }, { "gunzip --version |& sed \"1!d;s/^.*(gzip) //;s/ Copyright.*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "find": { "type": "string", "description": "The name of the tool" } }, { "find --version | sed '1!d; s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "methbat_profile", "path": "modules/nf-core/methbat/profile/meta.yml", "tree_sha": "ac2c97b38e9ff39ec9ece74067ca843029102431", "files": [ "modules/nf-core/methbat/profile/environment.yml", "modules/nf-core/methbat/profile/main.nf", "modules/nf-core/methbat/profile/meta.yml", "modules/nf-core/methbat/profile/tests/main.nf.test", "modules/nf-core/methbat/profile/tests/main.nf.test.snap", "modules/nf-core/methbat/profile/tests/nextflow.config" ], "type": "module", "meta": { "name": "methbat_profile", "description": "Runs methbat profile command to create methylation profiles for regions of interest from CpG metrics.", "keywords": [ "methylation", "epigenetics", "pacbio" ], "tools": [ { "methbat": { "description": "A battery of methylation tools for PacBio HiFi reads", "homepage": "https://github.com/PacificBiosciences/MethBat", "documentation": "https://github.com/PacificBiosciences/MethBat/tree/main/docs", "tool_dev_url": "https://github.com/PacificBiosciences/MethBat", "licence": [ "BSD-3-clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "files": { "type": "file", "description": "Zipped pb-cpg-tools output files and index files", "pattern": "*.{bed.gz, bed.gz.tbi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "regions": { "type": "file", "description": "Background profile with regions of interest", "pattern": "*.{tsv,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "region_profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.tsv": { "type": "file", "description": "Methylation profile for regions of interest", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "asm_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.bed": { "type": "file", "description": "BED file with individual ASM CpG loci, produced by '--output-asm-bed' flag", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "versions_methbat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "methbat": { "type": "string", "description": "The name of the tool" } }, { "methbat --version 2>&1 | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "methbat": { "type": "string", "description": "The name of the tool" } }, { "methbat --version 2>&1 | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@inemesb" ], "maintainers": [ "@inemesb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "methurator_gtestimator", "path": "modules/nf-core/methurator/gtestimator/meta.yml", "tree_sha": "df0e71a80347d6f22d39905ca84833fb5ce5cdf8", "files": [ "modules/nf-core/methurator/gtestimator/environment.yml", "modules/nf-core/methurator/gtestimator/main.nf", "modules/nf-core/methurator/gtestimator/meta.yml", "modules/nf-core/methurator/gtestimator/tests/main.nf.test", "modules/nf-core/methurator/gtestimator/tests/main.nf.test.snap", "modules/nf-core/methurator/gtestimator/tests/nextflow.config" ], "type": "module", "meta": { "name": "methurator_gtestimator", "description": "Run estimator for DNA methylation sequencing saturation.\n", "keywords": [ "rrbs", "BS-seq", "methylation", "5mC", "methylseq", "bisulphite", "bam" ], "tools": [ { "methurator": { "description": "Methurator is a Python package designed to estimate CpGs saturation\nfor DNA methylation sequencing data.\n", "homepage": "https://github.com/VIBTOBIlab/methurator", "documentation": "https://github.com/VIBTOBIlab/methurator", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Single BAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "Single BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1332" } ] } }, { "fai": { "type": "file", "description": "FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "summary_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.yml": { "type": "file", "description": "YAML file summarizing the saturation analysis results.\n", "pattern": "${prefix}.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_methurator": [ [ { "${task.process}": { "type": "string", "description": "methurator gtestimator" } }, { "methurator": { "type": "string", "description": "The name of the tool" } }, { "methurator --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "methurator gtestimator" } }, { "methurator": { "type": "string", "description": "The name of the tool" } }, { "methurator --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edogiuili" ], "maintainers": [ "@edogiuili" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "methurator_plot", "path": "modules/nf-core/methurator/plot/meta.yml", "tree_sha": "e28edbe31ac15102658082af0c36268bbb90c598", "files": [ "modules/nf-core/methurator/plot/environment.yml", "modules/nf-core/methurator/plot/main.nf", "modules/nf-core/methurator/plot/meta.yml", "modules/nf-core/methurator/plot/tests/main.nf.test", "modules/nf-core/methurator/plot/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "methurator_plot", "description": "Plots results produced by methurator gtestimator.", "keywords": [ "rrbs", "BS-seq", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "bam" ], "tools": [ { "methurator": { "description": "methurator is a Python package designed to estimate sequencing saturation\nfor DNA methylation sequencing data.\n", "homepage": "https://github.com/VIBTOBIlab/methurator", "documentation": "https://github.com/VIBTOBIlab/methurator", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "summary_report": { "type": "file", "description": "YAML file summarizing the saturation analysis results.\n", "pattern": "methurator_*.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "output": { "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "plots/*.html": { "type": "file", "description": "HTML plots generated from the saturation analysis.\n", "pattern": "plots/*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "versions_methurator": [ [ { "${task.process}": { "type": "string", "description": "methurator plot" } }, { "methurator": { "type": "string", "description": "The name of the tool" } }, { "methurator --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "methurator plot" } }, { "methurator": { "type": "string", "description": "The name of the tool" } }, { "methurator --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edogiuili" ], "maintainers": [ "@edogiuili" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "methyldackel_extract", "path": "modules/nf-core/methyldackel/extract/meta.yml", "tree_sha": "dce619b770e789ed7619cd846f9d82f8fb21c44a", "files": [ "modules/nf-core/methyldackel/extract/environment.yml", "modules/nf-core/methyldackel/extract/main.nf", "modules/nf-core/methyldackel/extract/meta.yml", "modules/nf-core/methyldackel/extract/tests/main.nf.test", "modules/nf-core/methyldackel/extract/tests/main.nf.test.snap", "modules/nf-core/methyldackel/extract/tests/nextflow.config" ], "type": "module", "meta": { "name": "methyldackel_extract", "description": "Extracts per-base methylation metrics from alignments", "keywords": [ "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "consensus", "bedGraph", "bam", "cram" ], "tools": [ { "methyldackel": { "description": "Methylation caller from MethylDackel, a (mostly) universal methylation extractor\nfor methyl-seq experiments.\n", "homepage": "https://github.com/dpryan79/MethylDackel", "documentation": "https://github.com/dpryan79/MethylDackel/blob/master/README.md", "licence": [ "MIT" ], "identifier": "biotools:methyldackel" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bedGraph": { "type": "file", "description": "bedGraph file, containing per-base methylation metrics", "pattern": "*.bedGraph", "ontologies": [] } } ] ], "methylkit": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.methylKit": { "type": "file", "description": "methylKit file, containing per-base methylation metrics", "pattern": "*.methylKit", "ontologies": [] } } ] ], "versions_methyldackel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "methyldackel": { "type": "string", "description": "The name of the tool" } }, { "MethylDackel --version 2>&1 | cut -f1 -d' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "methyldackel": { "type": "string", "description": "The name of the tool" } }, { "MethylDackel --version 2>&1 | cut -f1 -d' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue", "@eduard-watchmaker" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "methyldackel_mbias", "path": "modules/nf-core/methyldackel/mbias/meta.yml", "tree_sha": "4fc0b47f0cb6e5017b2306ac8a4cef4af6fd01ec", "files": [ "modules/nf-core/methyldackel/mbias/environment.yml", "modules/nf-core/methyldackel/mbias/main.nf", "modules/nf-core/methyldackel/mbias/meta.yml", "modules/nf-core/methyldackel/mbias/tests/main.nf.test", "modules/nf-core/methyldackel/mbias/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "methyldackel_mbias", "description": "Generates methylation bias plots from alignments", "keywords": [ "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "methylation bias", "mbias", "qc", "bam", "cram" ], "tools": [ { "methyldackel": { "description": "Read position methylation bias tools from MethylDackel, a (mostly) universal extractor\nfor methyl-seq experiments.\n", "homepage": "https://github.com/dpryan79/MethylDackel", "documentation": "https://github.com/dpryan79/MethylDackel/blob/master/README.md", "licence": [ "MIT" ], "identifier": "biotools:methyldackel" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mbias.txt": { "type": "file", "description": "Text file containing methylation bias", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_methyldackel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "methyldackel": { "type": "string", "description": "The name of the tool" } }, { "MethylDackel --version 2>&1 | cut -f1 -d' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "methyldackel": { "type": "string", "description": "The name of the tool" } }, { "MethylDackel --version 2>&1 | cut -f1 -d' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue", "@eduard-watchmaker" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "methylsieve", "path": "modules/nf-core/methylsieve/meta.yml", "tree_sha": "4410f0a253d0c5df03680e46787f4266e550dc9b", "files": [ "modules/nf-core/methylsieve/environment.yml", "modules/nf-core/methylsieve/main.nf", "modules/nf-core/methylsieve/meta.yml", "modules/nf-core/methylsieve/tests/main.nf.test", "modules/nf-core/methylsieve/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "methylsieve", "description": "Filter/tag unconverted reads in methylation sequencing with methylsieve; for maximum throughput it can also run inline in the alignment pipe (aligner | methylsieve | sort) rather than as a standalone step", "keywords": [ "methylation", "bisulfite", "em-seq", "unconverted", "bam", "qc" ], "tools": [ { "methylsieve": { "description": "Fast, robust filtering of unconverted reads in methylation sequencing.", "homepage": "https://github.com/fulcrumgenomics/methylsieve", "documentation": "https://github.com/fulcrumgenomics/methylsieve", "tool_dev_url": "https://github.com/fulcrumgenomics/methylsieve", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Aligned SAM/BAM from a methylation aligner, in aligner (query-grouped) order.\nMust NOT be coordinate-sorted.\n", "pattern": "*.{bam,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Reference genome FASTA index (.fai)", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.bam": { "type": "file", "description": "BAM with unconverted reads tagged (or filtered)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.stats.tsv": { "type": "file", "description": "Per-context / per-spike-in conversion-rate statistics (TSV)", "pattern": "*.stats.tsv", "ontologies": [] } } ] ], "versions_methylsieve": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "methylsieve": { "type": "string", "description": "The name of the tool" } }, { "methylsieve --version | sed 's/^methylsieve //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "methylsieve": { "type": "string", "description": "The name of the tool" } }, { "methylsieve --version | sed 's/^methylsieve //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mgatk_call", "path": "modules/nf-core/mgatk/call/meta.yml", "tree_sha": "3680fb151e16c2e4c533573e53c020c5ec26e50a", "files": [ "modules/nf-core/mgatk/call/environment.yml", "modules/nf-core/mgatk/call/main.nf", "modules/nf-core/mgatk/call/meta.yml", "modules/nf-core/mgatk/call/tests/main.nf.test", "modules/nf-core/mgatk/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mgatk_call", "description": "Call mitochondrial variants and generate mitochondrial coverage profiles from an indexed BAM file", "keywords": [ "mitochondria", "mtDNA", "variants", "ATAC-seq" ], "tools": [ { "mgatk": { "description": "Mitochondrial genome analysis toolkit", "homepage": "https://github.com/caleblareau/mgatk", "documentation": "https://github.com/caleblareau/mgatk/wiki", "tool_dev_url": "https://github.com/caleblareau/mgatk", "doi": "10.1038/s41587-020-0645-6", "licence": [ "MIT" ], "identifier": "biotools:mgatk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Coordinate-sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai,csi}", "ontologies": [] } }, { "mito_fasta": { "type": "file", "description": "Mitochondrial reference genome FASTA passed to mgatk as a custom mitochondrial genome configuration", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "outdir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.mgatk": { "type": "directory", "description": "Complete mgatk output directory", "pattern": "*.mgatk", "ontologies": [] } } ] ], "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.mgatk/final/*.rds": { "type": "file", "description": "R serialized objects for downstream mitochondrial variant analysis", "pattern": "*.rds", "ontologies": [] } } ] ], "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.mgatk/final/*.coverage.txt.gz": { "type": "file", "description": "Per-base mitochondrial coverage table", "pattern": "*.coverage.txt.gz", "ontologies": [] } } ] ], "depth_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.mgatk/final/*.depthTable.txt": { "type": "file", "description": "Mitochondrial sequencing-depth summary table", "pattern": "*.depthTable.txt", "ontologies": [] } } ] ], "counts_a": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.mgatk/final/*.A.txt.gz": { "type": "file", "description": "Per-position adenine base-count table", "pattern": "*.A.txt.gz", "ontologies": [] } } ] ], "counts_c": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.mgatk/final/*.C.txt.gz": { "type": "file", "description": "Per-position cytosine base-count table", "pattern": "*.C.txt.gz", "ontologies": [] } } ] ], "counts_g": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.mgatk/final/*.G.txt.gz": { "type": "file", "description": "Per-position guanine base-count table", "pattern": "*.G.txt.gz", "ontologies": [] } } ] ], "counts_t": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.mgatk/final/*.T.txt.gz": { "type": "file", "description": "Per-position thymine base-count table", "pattern": "*.T.txt.gz", "ontologies": [] } } ] ], "versions_mgatk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mgatk": { "type": "string", "description": "The name of the tool" } }, { "mgatk --version 2>&1 | sed -E 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the interpreter" } }, { "python --version 2>&1 | sed 's/Python //' | cut -d. -f1,2": { "type": "eval", "description": "The expression to obtain the version of the interpreter" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mgatk": { "type": "string", "description": "The name of the tool" } }, { "mgatk --version 2>&1 | sed -E 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the interpreter" } }, { "python --version 2>&1 | sed 's/Python //' | cut -d. -f1,2": { "type": "eval", "description": "The expression to obtain the version of the interpreter" } } ] ] }, "authors": [ "@PFRoux" ], "maintainers": [ "@PFRoux" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mgikit_demultiplex", "path": "modules/nf-core/mgikit/demultiplex/meta.yml", "tree_sha": "5ac566897bdf4ba57cd00fdafd600e1bc0f99d72", "files": [ "modules/nf-core/mgikit/demultiplex/environment.yml", "modules/nf-core/mgikit/demultiplex/main.nf", "modules/nf-core/mgikit/demultiplex/meta.yml", "modules/nf-core/mgikit/demultiplex/tests/main.nf.test", "modules/nf-core/mgikit/demultiplex/tests/main.nf.test.snap", "modules/nf-core/mgikit/demultiplex/tests/nextflow.config" ], "type": "module", "meta": { "name": "mgikit_demultiplex", "description": "Demultiplex MGI fastq files", "keywords": [ "demultiplex", "mgi", "fastq" ], "tools": [ { "mgikit demultiplex": { "description": "Demultiplex MGI fastq files", "homepage": "https://sagc-bioinformatics.github.io/mgikit/", "documentation": "https://sagc-bioinformatics.github.io/mgikit/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "samplesheet": { "type": "file", "description": "Input samplesheet", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "run_dir": { "type": "file", "description": "Input run directory containing BioInfo.csv and fastq data.\nfastq files should be in MGI format and can be either single or paired end.\n", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fastq.gz" } }, { "${prefix}/*.fastq.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fastq.gz" } } ] ], "undetermined": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fastq.gz" } }, { "${prefix}_undetermined/*.fastq.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "Undetermined*.fastq.gz" } } ] ], "ambiguous": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fastq.gz" } }, { "${prefix}_ambiguous/*.fastq.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "Ambiguous*.fastq.gz" } } ] ], "undetermined_reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fastq.gz" } }, { "${prefix}/*mgikit.undetermined_barcode*": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*mgikit.undetermined_barcode*" } } ] ], "ambiguous_reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fastq.gz" } }, { "${prefix}/*mgikit.ambiguous_barcode*": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*mgikit.ambiguous_barcode*" } } ] ], "general_info_reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fastq.gz" } }, { "${prefix}/*mgikit.general": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*mgikit.general" } } ] ], "index_reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fastq.gz" } }, { "${prefix}/*mgikit.info": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*mgikit.info" } } ] ], "sample_stat_reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fastq.gz" } }, { "${prefix}/*mgikit.sample_stats": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*mgikit.sample_stats" } } ] ], "qc_reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fastq.gz" } }, { "${prefix}/*mgikit.{info,general,ambiguous_barcode,undetermined_barcode}": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "mgikit.{info,general,ambiguous_barcode,undetermined_barcode}" } } ] ], "versions_mgikit": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "mgikit": { "type": "string", "description": "The tool name" } }, { "mgikit --version | sed -n \"s/.*kit. //p\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "mgikit": { "type": "string", "description": "The tool name" } }, { "mgikit --version | sed -n \"s/.*kit. //p\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ziadbkh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" } ] }, { "name": "mgnifam_computeclans", "path": "modules/nf-core/mgnifam/computeclans/meta.yml", "tree_sha": "e642a370b0a4f5b072401328fc2eac1e7ea49c57", "files": [ "modules/nf-core/mgnifam/computeclans/.conda-lock/linux_amd64-bd-818ca9d3b99bfbca_1.txt", "modules/nf-core/mgnifam/computeclans/environment.yml", "modules/nf-core/mgnifam/computeclans/main.nf", "modules/nf-core/mgnifam/computeclans/meta.yml", "modules/nf-core/mgnifam/computeclans/tests/main.nf.test", "modules/nf-core/mgnifam/computeclans/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mgnifam_computeclans", "description": "Groups protein families into clans from residue-level overlap of their members", "keywords": [ "protein families", "clans", "family similarity", "jaccard index", "metagenomics", "protein sequences" ], "tools": [ { "mgnifam": { "description": "Iterative HMM-based protein family generation over large protein sequence databases", "homepage": "https://github.com/vagkaratzas/mgnifam", "documentation": "https://vagkaratzas.github.io/mgnifam/", "tool_dev_url": "https://github.com/vagkaratzas/mgnifam", "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:mgnifam" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "members": { "type": "file", "description": "Headerless familymember TSV files (plain or gzipped), e.g. from mgnifam/generatefamilies", "pattern": "*.{tsv,tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "fasta_file": { "type": "file", "description": "Optional. Protein FASTA file, required when members are bare protein names", "pattern": "*.{fa,fa.gz,fasta,fasta.gz,faa,faa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "clans": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_clans.csv": { "type": "file", "description": "Clan assignment of each family", "pattern": "*/*_clans.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "clan_edges": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_clan_edges.csv": { "type": "file", "description": "Pairwise family similarity metrics", "pattern": "*/*_clan_edges.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_clans.log": { "type": "file", "description": "Diagnostic log of the clan computation run", "pattern": "*/*_clans.log", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_clans_summary.json": { "type": "file", "description": "Run summary with parameters and counts", "pattern": "*/*_clans_summary.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_mgnifam": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mgnifam": { "type": "string", "description": "The name of the tool" } }, { "mgnifam --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mgnifam": { "type": "string", "description": "The name of the tool" } }, { "mgnifam --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/mgnifam:4.1.0--f1cee804024a318d", "build_id": "bd-f1cee804024a318d_1", "scan_id": "sc-34dc30352b7bd368_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/mgnifam:4.1.0--818ca9d3b99bfbca", "build_id": "bd-818ca9d3b99bfbca_1", "scan_id": "sc-5aae2a00ae27a36a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/mgnifam:4.1.0--37584b95e8e4fe24", "build_id": "bd-37584b95e8e4fe24_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/88/88cac83f189b2e51924e0917d9097bbb696509f11c5e1bab0072f6f8b7a4fd0e/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/mgnifam:4.1.0--83ffd056fea9bea1", "build_id": "bd-83ffd056fea9bea1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/07/07d734ffff975d82e7381943964ea0b875606d69d7f3b3c35d1488833fff960b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/mgnifam/computeclans/.conda-lock/linux_amd64-bd-818ca9d3b99bfbca_1.txt" } } } }, "git_sha": "e78a2112a36afcaffa31810216eb2d97cdbce290" }, { "name": "mgnifam_generatefamilies", "path": "modules/nf-core/mgnifam/generatefamilies/meta.yml", "tree_sha": "cdc9036797d690ee498778aa7d26f76a7a7a7f6d", "files": [ "modules/nf-core/mgnifam/generatefamilies/.conda-lock/linux_amd64-bd-818ca9d3b99bfbca_1.txt", "modules/nf-core/mgnifam/generatefamilies/environment.yml", "modules/nf-core/mgnifam/generatefamilies/main.nf", "modules/nf-core/mgnifam/generatefamilies/meta.yml", "modules/nf-core/mgnifam/generatefamilies/tests/main.nf.test", "modules/nf-core/mgnifam/generatefamilies/tests/main.nf.test.snap", "modules/nf-core/mgnifam/generatefamilies/tests/nextflow.config" ], "type": "module", "meta": { "name": "mgnifam_generatefamilies", "description": "Iteratively builds protein family HMM profiles from MMseqs2 sequence clusters and expands them against a protein database", "keywords": [ "protein families", "hidden markov model", "profile hmm", "clustering", "sequence alignment", "metagenomics", "hmmer", "protein sequences" ], "tools": [ { "mgnifam": { "description": "Iterative HMM-based protein family generation over large protein sequence databases", "homepage": "https://github.com/vagkaratzas/mgnifam", "documentation": "https://vagkaratzas.github.io/mgnifam/", "tool_dev_url": "https://github.com/vagkaratzas/mgnifam", "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:mgnifam" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "clustering": { "type": "file", "description": "Headerless TSV file of MMseqs2 sequence clusters, one representative-member pair per line (representativemember)", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "fasta_file": { "type": "file", "description": "Uncompressed FASTA file of the protein sequence database, with unique sequence names, referenced by the cluster members", "pattern": "*.{fa,fasta,faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fasta_index": { "type": "file", "description": "Optional. Easel SSI index of the FASTA file (e.g. from hmmer/eslsfetchindex), built when omitted", "pattern": "*.ssi", "ontologies": [] } } ] ], "output": { "seed_msa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/seed_msa/*.sto.gz": { "type": "file", "description": "Optional. Per-family seed multiple sequence alignment in gzipped Stockholm format", "pattern": "*/seed_msa/*.sto.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "full_msa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/full_msa/*.sto.gz": { "type": "file", "description": "Optional. Per-family full multiple sequence alignment, including recruited members, in gzipped Stockholm format", "pattern": "*/full_msa/*.sto.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "hmm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/hmm/*.hmm.gz": { "type": "file", "description": "Optional. Per-family profile HMM model in gzipped HMMER format", "pattern": "*/hmm/*.hmm.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "rf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/rf/*.txt": { "type": "file", "description": "Optional. Per-family reference annotation (RF) line, marking match-state columns of the seed alignment", "pattern": "*/rf/*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_families.tsv": { "type": "file", "description": "Optional. Roster of the generated protein families", "pattern": "*/*_families.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_metadata.csv": { "type": "file", "description": "Optional. Metadata describing the generated protein families", "pattern": "*/*_metadata.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}.log": { "type": "file", "description": "Optional. Diagnostic log of the family generation run", "pattern": "*/*.log", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "reps_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_reps.fasta.gz": { "type": "file", "description": "Optional. Representative sequences of the generated families in gzipped FASTA format", "pattern": "*/*_reps.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "successful": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_successful.txt": { "type": "file", "description": "Optional. List of clusters that successfully converged into families", "pattern": "*/*_successful.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "discarded": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_discarded.csv": { "type": "file", "description": "Optional. Clusters discarded during family generation, with reasons", "pattern": "*/*_discarded.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "converged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_converged.txt": { "type": "file", "description": "Optional. List of clusters that converged during family generation", "pattern": "*/*_converged.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_mgnifam_stats.json": { "type": "file", "description": "Optional. MultiQC-ready summary of the run - family counts, discard reasons, and histograms of seed and full MSA size, model length and representative length. Written only after a completed run", "pattern": "*/*_mgnifam_stats.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_mgnifam": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mgnifam": { "type": "string", "description": "The name of the tool" } }, { "mgnifam --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mgnifam": { "type": "string", "description": "The name of the tool" } }, { "mgnifam --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/mgnifam:4.1.0--818ca9d3b99bfbca", "build_id": "bd-818ca9d3b99bfbca_1", "scan_id": "sc-5aae2a00ae27a36a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/mgnifam:4.1.0--f1cee804024a318d", "build_id": "bd-f1cee804024a318d_1", "scan_id": "sc-34dc30352b7bd368_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/mgnifam:4.1.0--83ffd056fea9bea1", "build_id": "bd-83ffd056fea9bea1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/07/07d734ffff975d82e7381943964ea0b875606d69d7f3b3c35d1488833fff960b/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/mgnifam:4.1.0--37584b95e8e4fe24", "build_id": "bd-37584b95e8e4fe24_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/88/88cac83f189b2e51924e0917d9097bbb696509f11c5e1bab0072f6f8b7a4fd0e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/mgnifam/generatefamilies/.conda-lock/linux_amd64-bd-818ca9d3b99bfbca_1.txt" } } } }, "git_sha": "87ece67983443cf3aee31828f95376ca4af5df5c", "pipelines": [ { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "mgnifam_updatefamilies", "path": "modules/nf-core/mgnifam/updatefamilies/meta.yml", "tree_sha": "8765169ee346e1b8162b3f660d307aabe2fd6b9a", "files": [ "modules/nf-core/mgnifam/updatefamilies/.conda-lock/linux_amd64-bd-818ca9d3b99bfbca_1.txt", "modules/nf-core/mgnifam/updatefamilies/environment.yml", "modules/nf-core/mgnifam/updatefamilies/main.nf", "modules/nf-core/mgnifam/updatefamilies/meta.yml", "modules/nf-core/mgnifam/updatefamilies/tests/main.nf.test", "modules/nf-core/mgnifam/updatefamilies/tests/main.nf.test.snap", "modules/nf-core/mgnifam/updatefamilies/tests/nextflow.config" ], "type": "module", "meta": { "name": "mgnifam_updatefamilies", "description": "Refreshes existing protein family HMM profiles against a new sequence database, keeping each family's name stable across releases", "keywords": [ "protein families", "family update", "database update", "hidden markov model", "profile hmm", "sequence alignment", "metagenomics", "hmmer", "protein sequences" ], "tools": [ { "mgnifam": { "description": "Iterative HMM-based protein family generation over large protein sequence databases", "homepage": "https://github.com/vagkaratzas/mgnifam", "documentation": "https://vagkaratzas.github.io/mgnifam/", "tool_dev_url": "https://github.com/vagkaratzas/mgnifam", "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:mgnifam" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hmms": { "type": "file", "description": "One or more gzipped profile HMM files (e.g. the `hmm` output of mgnifam/generatefamilies) or a single gzipped multi-model HMM library, staged under `hmm_input/`. Each model is searched against the new database and re-emitted under its original name", "pattern": "*.{hmm,hmm.gz,hmm.lib.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1370" } ] } }, { "fasta_file": { "type": "file", "description": "Uncompressed FASTA file of the new protein sequence database to search the stored HMMs against", "pattern": "*.{fa,fasta,faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fasta_index": { "type": "file", "description": "Optional. Easel SSI index of the FASTA file (e.g. from hmmer/eslsfetchindex), built when omitted", "pattern": "*.ssi", "ontologies": [] } } ] ], "output": { "seed_msa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/seed_msa/*.sto.gz": { "type": "file", "description": "Optional. Per-family seed multiple sequence alignment in gzipped Stockholm format, named by family id (e.g. `1_7.sto.gz`). Not written when the tool is run with `--skip_refine`", "pattern": "*/seed_msa/*.sto.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "full_msa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/full_msa/*.sto.gz": { "type": "file", "description": "Optional. Per-family full multiple sequence alignment against the new database, including recruited members, in gzipped Stockholm format, named by family id (e.g. `1_7.sto.gz`)", "pattern": "*/full_msa/*.sto.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "hmm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/hmm/*.hmm.gz": { "type": "file", "description": "Optional. Updated per-family profile HMM model in gzipped HMMER format, named by family id (e.g. `1_7.hmm.gz`)", "pattern": "*/hmm/*.hmm.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "rf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/rf/*.txt": { "type": "file", "description": "Optional. Per-family reference annotation (RF) line, marking match-state columns of the seed alignment, named by family id (e.g. `1_7.txt`). Not written when the tool is run with `--skip_refine`", "pattern": "*/rf/*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_updated_families.tsv": { "type": "file", "description": "Optional. Roster of the updated protein families", "pattern": "*/*_updated_families.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_updated_metadata.csv": { "type": "file", "description": "Optional. Metadata describing the updated protein families", "pattern": "*/*_updated_metadata.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_updated.log": { "type": "file", "description": "Optional. Diagnostic log of the family update run", "pattern": "*/*_updated.log", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "reps_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_updated_reps.fasta.gz": { "type": "file", "description": "Optional. Representative sequences of the updated families in gzipped FASTA format", "pattern": "*/*_updated_reps.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "successful": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_updated_successful.txt": { "type": "file", "description": "Optional. List of families that were successfully updated", "pattern": "*/*_updated_successful.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "discarded": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_updated_discarded.csv": { "type": "file", "description": "Optional. Families discarded during the update, with reasons", "pattern": "*/*_updated_discarded.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "converged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_updated_converged.txt": { "type": "file", "description": "Optional. List of families that converged during the update", "pattern": "*/*_updated_converged.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "delta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_updated_delta.csv": { "type": "file", "description": "Optional. One row per input family describing the change against the new database. Columns `family_id` (the model name, e.g. `1_7`, not a rank), `model_length_before`, `model_length_after`, `round1_recruits`, `full_msa_size`, `retention`, `rounds_run`, `converged` (empty under `--skip_refine`), `outcome`", "pattern": "*/*_updated_delta.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${prefix}_updated_mgnifam_stats.json": { "type": "file", "description": "Optional. MultiQC-ready summary of the run - family counts, discard reasons, and histograms of seed and full MSA size, model length and representative length, plus model length change, rounds run and retention. Written only after a completed run", "pattern": "*/*_updated_mgnifam_stats.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_mgnifam": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mgnifam": { "type": "string", "description": "The name of the tool" } }, { "mgnifam --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mgnifam": { "type": "string", "description": "The name of the tool" } }, { "mgnifam --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/mgnifam:4.1.0--f1cee804024a318d", "build_id": "bd-f1cee804024a318d_1", "scan_id": "sc-34dc30352b7bd368_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/mgnifam:4.1.0--818ca9d3b99bfbca", "build_id": "bd-818ca9d3b99bfbca_1", "scan_id": "sc-5aae2a00ae27a36a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/mgnifam:4.1.0--83ffd056fea9bea1", "build_id": "bd-83ffd056fea9bea1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/07/07d734ffff975d82e7381943964ea0b875606d69d7f3b3c35d1488833fff960b/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/mgnifam:4.1.0--37584b95e8e4fe24", "build_id": "bd-37584b95e8e4fe24_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/88/88cac83f189b2e51924e0917d9097bbb696509f11c5e1bab0072f6f8b7a4fd0e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/mgnifam/updatefamilies/.conda-lock/linux_amd64-bd-818ca9d3b99bfbca_1.txt" } } } }, "git_sha": "87ece67983443cf3aee31828f95376ca4af5df5c" }, { "name": "midas_run", "path": "modules/nf-core/midas/run/meta.yml", "tree_sha": "f86f3ce0df3b40a85a44f373b9a479e242f87430", "files": [ "modules/nf-core/midas/run/environment.yml", "modules/nf-core/midas/run/main.nf", "modules/nf-core/midas/run/meta.yml", "modules/nf-core/midas/run/tests/main.nf.test", "modules/nf-core/midas/run/tests/main.nf.test.snap", "modules/nf-core/midas/run/tests/nextflow.config" ], "type": "module", "meta": { "name": "midas_run", "description": "A tool to estimate bacterial species abundance", "keywords": [ "bacteria", "metagenomic", "abundance" ], "tools": [ { "midas": { "description": "An integrated pipeline for estimating strain-level genomic variation from metagenomic data", "homepage": "https://github.com/snayfach/MIDAS", "documentation": "https://github.com/snayfach/MIDAS", "tool_dev_url": "https://github.com/snayfach/MIDAS", "doi": "10.1101/gr.201863.115", "licence": [ "GPL v3" ], "identifier": "biotools:midashla" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Reads in FASTQ format", "pattern": "*.{fastq.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing database information\ne.g. [ id:'test']\n" } }, { "db": { "type": "file", "description": "A database formatted for MIDAS", "pattern": "*.{db}", "ontologies": [] } } ], { "mode": { "type": "string", "description": "The mode to run MIDAS is", "pattern": "*" } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*": { "type": "file", "description": "A directory of results from MIDAS run", "pattern": "*", "ontologies": [] } } ] ], "versions_midas": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "midas": { "type": "string", "description": "The name of the tool" } }, { "1.3.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "midas": { "type": "string", "description": "The name of the tool" } }, { "1.3.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mifaser", "path": "modules/nf-core/mifaser/meta.yml", "tree_sha": "0cd6bc8eb9e59513853cc3edce586a917c1802b5", "files": [ "modules/nf-core/mifaser/environment.yml", "modules/nf-core/mifaser/main.nf", "modules/nf-core/mifaser/meta.yml", "modules/nf-core/mifaser/tests/main.nf.test", "modules/nf-core/mifaser/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mifaser", "description": "Functional annotation of metagenomic reads by assigning enzyme commission (EC) numbers", "keywords": [ "metagenomics", "functional annotation", "EC numbers", "fastq" ], "tools": [ { "mifaser": { "description": "mi-faser: microsecond functional annotation of sequences, a massive scalability upgrade", "homepage": "https://sourceforge.net/projects/mifaser/", "documentation": "https://sourceforge.net/projects/mifaser/", "tool_dev_url": "https://sourceforge.net/projects/mifaser/", "doi": "10.1093/nar/gkx1209", "licence": [ "NPOSL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:true ]`\n" } }, { "reads": { "type": "file", "description": "Single-end or paired-end FASTQ files. Use meta.single_end to indicate input type.\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "db": { "type": "directory", "description": "Path to the mi-faser database folder" } } ], "output": { "multi_ec": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*multi_ec.tsv": { "type": "file", "description": "TSV file with multi-EC functional assignments per read", "pattern": "*multi_ec.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "analysis": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*analysis.tsv": { "type": "file", "description": "TSV file with per-sample functional analysis summary", "pattern": "*analysis.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "ec_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*ec_count.tsv": { "type": "file", "description": "TSV file with EC number counts", "pattern": "*ec_count.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_mifaser": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "mi-faser": { "type": "string", "description": "Tool name" } }, { "mifaser --version 2>&1 | sed 's/* v//'": { "type": "eval", "description": "mifaser version string" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "mi-faser": { "type": "string", "description": "Tool name" } }, { "mifaser --version 2>&1 | sed 's/* v//'": { "type": "eval", "description": "mifaser version string" } } ] ] }, "authors": [ "@nickp60" ], "maintainers": [ "@nickp60" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" } ] }, { "name": "mindagap_duplicatefinder", "path": "modules/nf-core/mindagap/duplicatefinder/meta.yml", "tree_sha": "6514d04e6e2f543e92c0806e0b074097029dfaee", "files": [ "modules/nf-core/mindagap/duplicatefinder/environment.yml", "modules/nf-core/mindagap/duplicatefinder/main.nf", "modules/nf-core/mindagap/duplicatefinder/meta.yml", "modules/nf-core/mindagap/duplicatefinder/tests/main.nf.test", "modules/nf-core/mindagap/duplicatefinder/tests/main.nf.test.snap", "modules/nf-core/mindagap/duplicatefinder/tests/nextflow.config" ], "type": "module", "meta": { "name": "MINDAGAP_DUPLICATEFINDER", "description": "marks duplicate spots along gridline edges.", "keywords": [ "imaging", "resolve_bioscience", "spatial_transcriptomics" ], "tools": [ { "mindagap": { "description": "Takes a single panorama image and fills the empty grid lines with neighbour-weighted values.", "homepage": "https://github.com/ViriatoII/MindaGap/blob/main/README.md", "documentation": "https://github.com/ViriatoII/MindaGap/blob/main/README.md", "tool_dev_url": "https://github.com/ViriatoII/MindaGap", "licence": [ "BSD 3-clause License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "spot_table": { "type": "file", "description": "tsv file containing one spot per row with order x,y,z,gene without column header.", "pattern": "*.{tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "marked_dups_spots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*markedDups.txt": { "type": "file", "description": "tab-separated text file containing one spot per row, with duplicated spots labeled with \"Duplicated\" in their gene column.", "pattern": "*.{markedDups.txt}", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "versions_mindagap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mindagap": { "type": "string", "description": "The name of the tool" } }, { "mindagap.py test -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mindagap": { "type": "string", "description": "The name of the tool" } }, { "mindagap.py test -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FloWuenne" ], "maintainers": [ "@FloWuenne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "molkart", "version": "1.2.0" } ] }, { "name": "mindagap_mindagap", "path": "modules/nf-core/mindagap/mindagap/meta.yml", "tree_sha": "54ddfc8b563a31444548d8f9e9032fd9ed9ddfff", "files": [ "modules/nf-core/mindagap/mindagap/environment.yml", "modules/nf-core/mindagap/mindagap/main.nf", "modules/nf-core/mindagap/mindagap/meta.yml", "modules/nf-core/mindagap/mindagap/tests/main.nf.test", "modules/nf-core/mindagap/mindagap/tests/main.nf.test.snap", "modules/nf-core/mindagap/mindagap/tests/nextflow.config" ], "type": "module", "meta": { "name": "mindagap_mindagap", "description": "Takes a single panorama image and fills the empty grid lines with neighbour-weighted values.", "keywords": [ "imaging", "resolve_bioscience", "spatial_transcriptomics" ], "tools": [ { "mindagap": { "description": "Mindagap is a collection of tools to process multiplexed FISH data, such as produced by Resolve Biosciences Molecular Cartography.", "homepage": "https://github.com/ViriatoII/MindaGap", "documentation": "https://github.com/ViriatoII/MindaGap/blob/main/README.md", "tool_dev_url": "https://github.com/ViriatoII/MindaGap", "licence": [ "BSD-3-Clause license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "panorama": { "type": "file", "description": "A tiff file containing gridlines as produced by Molecular Cartography imaging.", "pattern": "*.{tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "output": { "tiff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tif,tiff}": { "type": "file", "description": "A tiff file with gridlines filled based on consecutive gaussian blurring.", "pattern": "*.{tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "versions_mindagap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mindagap": { "type": "string", "description": "The name of the tool" } }, { "mindagap.py test -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mindagap": { "type": "string", "description": "The name of the tool" } }, { "mindagap.py test -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ViriatoII", "@flowuenne" ], "maintainers": [ "@ViriatoII", "@flowuenne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "molkart", "version": "1.2.0" } ] }, { "name": "minia", "path": "modules/nf-core/minia/meta.yml", "tree_sha": "8c5929888749655d839bcf156e7b775719cab30d", "files": [ "modules/nf-core/minia/environment.yml", "modules/nf-core/minia/main.nf", "modules/nf-core/minia/meta.yml", "modules/nf-core/minia/tests/main.nf.test", "modules/nf-core/minia/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "minia", "description": "Minia is a short-read assembler based on a de Bruijn graph", "keywords": [ "assembler", "short-read", "de Bruijn" ], "tools": [ { "minia": { "description": "Minia is a short-read assembler based on a de Bruijn graph, capable of assembling\na human genome on a desktop computer in a day. The output of Minia is a set of contigs.\n", "homepage": "https://github.com/GATB/minia", "documentation": "https://github.com/GATB/minia", "licence": [ "AGPL-3.0-or-later" ], "identifier": "biotools:minia" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "reads": { "type": "file", "description": "Input reads in FastQ format", "pattern": "*.{fastq.gz, fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.contigs.fa.gz": { "type": "file", "description": "The assembled contigs", "pattern": "*.contigs.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unitigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.unitigs.fa.gz": { "type": "file", "description": "The assembled unitigs", "pattern": "*.unitigs.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "h5": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.h5": { "type": "file", "description": "Minia assembly graph in binary h5 format", "pattern": "*.h5", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*-minia.log": { "type": "file", "description": "Minia assembly log file", "pattern": "*-minia.log", "ontologies": [] } } ] ], "versions_minia": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minia": { "type": "string", "description": "The name of the tool" } }, { "minia -v | sed -n 's/Minia version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minia": { "type": "string", "description": "The name of the tool" } }, { "minia -v | sed -n 's/Minia version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden" ], "maintainers": [ "@drpatelh", "@kevinmenden" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "miniasm", "path": "modules/nf-core/miniasm/meta.yml", "tree_sha": "0a195ea556566fae7569fd3c21dd3f484f2bde79", "files": [ "modules/nf-core/miniasm/environment.yml", "modules/nf-core/miniasm/main.nf", "modules/nf-core/miniasm/meta.yml", "modules/nf-core/miniasm/tests/main.nf.test", "modules/nf-core/miniasm/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "miniasm", "description": "A very fast OLC-based de novo assembler for noisy long reads", "keywords": [ "assembly", "pacbio", "nanopore" ], "tools": [ { "miniasm": { "description": "Ultrafast de novo assembly for long noisy reads (though having no consensus step)", "homepage": "https://github.com/lh3/miniasm", "documentation": "https://github.com/lh3/miniasm", "tool_dev_url": "https://github.com/lh3/miniasm", "doi": "10.1093/bioinformatics/btw152", "licence": [ "MIT" ], "identifier": "biotools:miniasm" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input PacBio/ONT FastQ files.", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "paf": { "type": "file", "description": "Alignment in PAF format", "pattern": "*{.paf,.paf.gz}", "ontologies": [] } } ] ], "output": { "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gfa.gz": { "type": "file", "description": "Assembly graph", "pattern": "*.gfa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "assembly": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta.gz": { "type": "file", "description": "Genome assembly", "pattern": "*.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_miniasm": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "miniasm": { "type": "string", "description": "The tool name" } }, { "miniasm -V 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "miniasm": { "type": "string", "description": "The name of the tool" } }, { "miniasm -V 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@avantonder" ], "maintainers": [ "@avantonder" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "minibwa_index", "path": "modules/nf-core/minibwa/index/meta.yml", "tree_sha": "25f65a0b9a60739f9dae205de3bbfed2e628554c", "files": [ "modules/nf-core/minibwa/index/environment.yml", "modules/nf-core/minibwa/index/main.nf", "modules/nf-core/minibwa/index/meta.yml", "modules/nf-core/minibwa/index/tests/main.nf.test", "modules/nf-core/minibwa/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "minibwa_index", "description": "Create a minibwa index for a reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "minibwa": { "description": "Aligning short and accurate long reads to a reference genome, a reimplementation of bwa-mem.", "homepage": "https://github.com/lh3/minibwa", "documentation": "https://github.com/lh3/minibwa", "tool_dev_url": "https://github.com/lh3/minibwa", "licence": [ "GPL-2.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "minibwa": { "type": "directory", "description": "minibwa genome index files", "pattern": "*.{l2b,mbw}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ] ], "versions_minibwa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minibwa": { "type": "string", "description": "The name of the tool" } }, { "minibwa version | grep -o -E \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minibwa": { "type": "string", "description": "The name of the tool" } }, { "minibwa version | grep -o -E \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "minibwa_map", "path": "modules/nf-core/minibwa/map/meta.yml", "tree_sha": "595149f16ff63baba1740ee134074f09cf7119f6", "files": [ "modules/nf-core/minibwa/map/environment.yml", "modules/nf-core/minibwa/map/main.nf", "modules/nf-core/minibwa/map/meta.yml", "modules/nf-core/minibwa/map/tests/main.nf.test", "modules/nf-core/minibwa/map/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "minibwa_map", "description": "Align fastq reads to a fasta reference using minibwa", "keywords": [ "map", "mem", "alignment", "fastq", "bam", "sam" ], "tools": [ { "minibwa": { "description": "Aligning short and accurate long reads to a reference genome, a reimplementation of bwa-mem.", "homepage": "https://github.com/lh3/minibwa", "documentation": "https://github.com/lh3/minibwa", "tool_dev_url": "https://github.com/lh3/minibwa", "licence": [ "GPL-2.0-or-later" ], "identifier": "" } }, { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference/index information\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "file", "description": "minibwa genome index files", "pattern": "Directory containing minibwa index *.{l2b,mbw}", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], { "sort_bam": { "type": "boolean", "description": "use samtools sort (true) or samtools view (false)", "pattern": "true or false" } } ], "output": { "aligned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{sam,bam,cram}": { "type": "file", "description": "Output SAM/BAM/CRAM file containing read alignments", "pattern": "*.{sam,bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bai,csi,crai}": { "type": "file", "description": "Index file for the aligned BAM/CRAM file", "pattern": "*.{bai,csi,crai}", "ontologies": [] } } ] ], "versions_minibwa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minibwa": { "type": "string", "description": "The name of the tool" } }, { "minibwa version | grep -o -E \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minibwa": { "type": "string", "description": "The name of the tool" } }, { "minibwa version | grep -o -E \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "minimac4_compressref", "path": "modules/nf-core/minimac4/compressref/meta.yml", "tree_sha": "fea83a3269734bf78d249dd74facda92291e1f6f", "files": [ "modules/nf-core/minimac4/compressref/environment.yml", "modules/nf-core/minimac4/compressref/main.nf", "modules/nf-core/minimac4/compressref/meta.yml", "modules/nf-core/minimac4/compressref/tests/main.nf.test", "modules/nf-core/minimac4/compressref/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "minimac4_compressref", "description": "Compression of a reference panel for genotype imputation to `.msav` format", "keywords": [ "haplotypes", "reference compression", "genomics" ], "tools": [ { "minimac4": { "description": "Computationally efficient genotype imputation", "homepage": "https://github.com/statgen/Minimac4", "documentation": "https://github.com/statgen/Minimac4", "tool_dev_url": "https://github.com/statgen/Minimac4", "doi": "10.1038/ng.3656", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:minimac4" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "ref": { "type": "file", "description": "Variant reference panel file", "pattern": "*.{vcf,vcf.gz,bcf}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } }, { "ref_index": { "type": "file", "description": "Index file for the reference panel", "pattern": "*.{tbi,csi}", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } } ] ], "output": { "msav": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.msav": { "type": "file", "description": "Multy-sample variant compressed file", "pattern": "*.{msav}", "ontologies": [] } } ] ], "versions_minimac4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minimac4": { "type": "string", "description": "The name of the tool" } }, { "minimac4 --version |& sed '1!d ; s/minimac v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minimac4": { "type": "string", "description": "The name of the tool" } }, { "minimac4 --version |& sed '1!d ; s/minimac v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "minimac4_impute", "path": "modules/nf-core/minimac4/impute/meta.yml", "tree_sha": "39a9b3089816a5acb2d23809407c43ebfce21fea", "files": [ "modules/nf-core/minimac4/impute/environment.yml", "modules/nf-core/minimac4/impute/main.nf", "modules/nf-core/minimac4/impute/meta.yml", "modules/nf-core/minimac4/impute/tests/main.nf.test", "modules/nf-core/minimac4/impute/tests/main.nf.test.snap", "modules/nf-core/minimac4/impute/tests/nextflow.config" ], "type": "module", "meta": { "name": "minimac4_impute", "description": "Imputation of genotypes using a reference panel", "keywords": [ "impute", "haploype", "genomics" ], "tools": [ { "minimac4": { "description": "Computationally efficient genotype imputation", "homepage": "https://github.com/statgen/Minimac4", "documentation": "https://github.com/statgen/Minimac4", "tool_dev_url": "https://github.com/statgen/Minimac4", "doi": "10.1038/ng.3656", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:minimac4" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "target_vcf": { "type": "file", "description": "Target VCF/BCF file", "pattern": "*.{vcf,bcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } }, { "target_index": { "type": "file", "description": "Target VCF/BCF file index", "pattern": "*.{csi,tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } }, { "ref_msav": { "type": "file", "description": "Reference compressed MSAV file obtain through `minimac4 --compress-reference`", "pattern": "*.{msav}", "ontologies": [] } }, { "map": { "type": "file", "description": "Genetic map file", "pattern": "*.map", "ontologies": [ { "edam": "http://edamontology.org/data_1278" } ] } }, { "region": { "type": "string", "description": "Region to perform imputation", "pattern": "(chr)?\\d*:\\d*-\\d*" } } ], { "write_sites": { "type": "boolean", "description": "Write the sites-only file" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.${extension}": { "type": "file", "description": "Imputed variants file", "pattern": "${prefix}.${extension}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } } ] ], "sites": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.sites.vcf.gz": { "type": "file", "description": "Sites-only file (output of `--sites`)", "pattern": "${prefix}.sites.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_minimac4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minimac4": { "type": "string", "description": "The name of the tool" } }, { "minimac4 --version |& sed '1!d ; s/minimac v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minimac4": { "type": "string", "description": "The name of the tool" } }, { "minimac4 --version |& sed '1!d ; s/minimac v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "minimap2_align", "path": "modules/nf-core/minimap2/align/meta.yml", "tree_sha": "82fa1085431fc4b57b76acd8aedc5e9161e199d0", "files": [ "modules/nf-core/minimap2/align/environment.yml", "modules/nf-core/minimap2/align/main.nf", "modules/nf-core/minimap2/align/meta.yml", "modules/nf-core/minimap2/align/tests/main.nf.test", "modules/nf-core/minimap2/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "minimap2_align", "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences", "keywords": [ "align", "fasta", "fastq", "genome", "paf", "reference" ], "tools": [ { "minimap2": { "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences.\n", "homepage": "https://github.com/lh3/minimap2", "documentation": "https://github.com/lh3/minimap2#uguide", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FASTA or FASTQ files of size 1 and 2 for single-end\nand paired-end data, respectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test_ref']\n" } }, { "reference": { "type": "file", "description": "Reference database in FASTA format.\n", "ontologies": [] } } ], { "bam_format": { "type": "boolean", "description": "Specify that output should be in BAM format" } }, { "bam_index_extension": { "type": "string", "description": "BAM alignment index extension (e.g. \"bai\")" } }, { "cigar_paf_format": { "type": "boolean", "description": "Specify that output CIGAR should be in PAF format" } }, { "cigar_bam": { "type": "boolean", "description": "Write CIGAR with >65535 ops at the CG tag. This is recommended when\ndoing XYZ (https://github.com/lh3/minimap2#working-with-65535-cigar-operations)\n" } } ], "output": { "paf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.paf": { "type": "file", "description": "Alignment in PAF format", "pattern": "*.paf", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Alignment in BAM format", "pattern": "*.bam", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam.${bam_index_extension}": { "type": "file", "description": "BAM alignment index", "pattern": "*.bam.*", "ontologies": [] } } ] ], "versions_minimap2": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "minimap2": { "type": "string", "description": "The tool name" } }, { "minimap2 --version": { "type": "eval", "description": "The tool version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "minimap2": { "type": "string", "description": "The tool name" } }, { "minimap2 --version": { "type": "eval", "description": "The tool version" } } ] ] }, "authors": [ "@heuermh", "@sofstam", "@sateeshperi", "@jfy133", "@fellen31" ], "maintainers": [ "@heuermh", "@sofstam", "@sateeshperi", "@jfy133", "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "bacass", "version": "2.7.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "evexplorer", "version": "dev" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "isoseq", "version": "3.0.1" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "methylong", "version": "2.0.0" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "radseq", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "minimap2_index", "path": "modules/nf-core/minimap2/index/meta.yml", "tree_sha": "6ffbbfeee8435c5ab9e5048a5995381f2f3f6b3f", "files": [ "modules/nf-core/minimap2/index/environment.yml", "modules/nf-core/minimap2/index/main.nf", "modules/nf-core/minimap2/index/meta.yml", "modules/nf-core/minimap2/index/tests/main.nf.test", "modules/nf-core/minimap2/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "minimap2_index", "description": "Provides fasta index required by minimap2 alignment.", "keywords": [ "index", "fasta", "reference" ], "tools": [ { "minimap2": { "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences.\n", "homepage": "https://github.com/lh3/minimap2", "documentation": "https://github.com/lh3/minimap2#uguide", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference database in FASTA format.\n", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mmi": { "type": "file", "description": "Minimap2 fasta index.", "pattern": "*.mmi", "ontologies": [] } } ] ], "versions_minimap2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minimap2": { "type": "string", "description": "The name of the tool" } }, { "minimap2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minimap2": { "type": "string", "description": "The name of the tool" } }, { "minimap2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yuukiiwa", "@drpatelh" ], "maintainers": [ "@yuukiiwa", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "crisprseq", "version": "2.3.0" }, { "name": "evexplorer", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "radseq", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "miniprot_align", "path": "modules/nf-core/miniprot/align/meta.yml", "tree_sha": "cff0131df307b84a8c853388edb182a47659ac72", "files": [ "modules/nf-core/miniprot/align/environment.yml", "modules/nf-core/miniprot/align/main.nf", "modules/nf-core/miniprot/align/meta.yml", "modules/nf-core/miniprot/align/tests/main.nf.test", "modules/nf-core/miniprot/align/tests/main.nf.test.snap", "modules/nf-core/miniprot/align/tests/nextflow.gff.config", "modules/nf-core/miniprot/align/tests/nextflow.paf.config" ], "type": "module", "meta": { "name": "miniprot_align", "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences", "keywords": [ "align", "fasta", "protein", "genome", "paf", "gff" ], "tools": [ { "miniprot": { "description": "A versatile pairwise aligner for genomic and protein sequences.\n", "homepage": "https://github.com/lh3/miniprot", "documentation": "https://github.com/lh3/miniprot", "licence": [ "MIT" ], "identifier": "biotools:miniprot" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pep": { "type": "file", "description": "a fasta file contains one or multiple protein sequences", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "ref": { "type": "file", "description": "Reference database in FASTA format or miniprot index format.", "ontologies": [] } } ] ], "output": { "paf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.paf": { "type": "file", "description": "Alignment in PAF format", "pattern": "*.paf", "ontologies": [] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gff": { "type": "file", "description": "Alignment in gff format", "pattern": "*.gff", "ontologies": [] } } ] ], "versions_miniprot": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "miniprot": { "type": "string", "description": "The tool name" } }, { "miniprot --version": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "miniprot": { "type": "string", "description": "The tool name" } }, { "miniprot --version": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@yumisims", "@muffato" ], "maintainers": [ "@yumisims", "@muffato" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "miniprot_index", "path": "modules/nf-core/miniprot/index/meta.yml", "tree_sha": "3f63fccd9af04e4eb4d8521b2f8607d4f53e77be", "files": [ "modules/nf-core/miniprot/index/environment.yml", "modules/nf-core/miniprot/index/main.nf", "modules/nf-core/miniprot/index/meta.yml", "modules/nf-core/miniprot/index/tests/main.nf.test", "modules/nf-core/miniprot/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "miniprot_index", "description": "Provides fasta index required by miniprot alignment.", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "miniprot": { "description": "A versatile pairwise aligner for genomic and protein sequences.\n", "homepage": "https://github.com/lh3/miniprot", "documentation": "https://github.com/lh3/miniprot", "licence": [ "MIT" ], "identifier": "biotools:miniprot" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference database in FASTA format.\n", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mpi": { "type": "file", "description": "miniprot fasta index.", "pattern": "*.mpi", "ontologies": [] } } ] ], "versions_miniprot": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "miniprot": { "type": "string", "description": "The tool name" } }, { "miniprot --version": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "miniprot": { "type": "string", "description": "The tool name" } }, { "miniprot --version": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@yumisims", "@muffato" ], "maintainers": [ "@yumisims", "@muffato" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "miranda", "path": "modules/nf-core/miranda/meta.yml", "tree_sha": "9783baf616eefbbbcb970d9df38a7d4f5a276143", "files": [ "modules/nf-core/miranda/environment.yml", "modules/nf-core/miranda/main.nf", "modules/nf-core/miranda/meta.yml", "modules/nf-core/miranda/tests/main.nf.test", "modules/nf-core/miranda/tests/main.nf.test.snap", "modules/nf-core/miranda/tests/nextflow.config" ], "type": "module", "meta": { "name": "miranda", "description": "miRanda is an algorithm for finding genomic targets for microRNAs", "keywords": [ "microrna", "mirna", "target prediction" ], "tools": [ { "miranda": { "description": "An algorithm for finding genomic targets for microRNAs", "homepage": "https://cbio.mskcc.org/miRNA2003/miranda.html", "documentation": "https://cbio.mskcc.org/miRNA2003/miranda.html", "doi": "10.1186/gb-2003-5-1-r1", "licence": [ "GNU Public License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "query": { "type": "file", "description": "FASTA file containing the microRNA query sequences", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], { "mirbase": { "type": "file", "description": "FASTA file containing the sequence(s) to be scanned", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.txt": { "type": "file", "description": "Reformatted TXT file containing microRNA targets", "pattern": "*.{txt}", "ontologies": [] } } ] ], "versions_miranda": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "miranda": { "type": "string", "description": "The name of the tool" } }, { "miranda -v | grep 'miranda v' | sed 's/.*v\\([0-9]\\.[0-9][a-z]\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "miranda": { "type": "string", "description": "The name of the tool" } }, { "miranda -v | grep 'miranda v' | sed 's/.*v\\([0-9]\\.[0-9][a-z]\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BarryDigby" ], "maintainers": [ "@BarryDigby" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "mirdeep2_mapper", "path": "modules/nf-core/mirdeep2/mapper/meta.yml", "tree_sha": "953bc08e214758682d6188cfb720d6a3eb177e8b", "files": [ "modules/nf-core/mirdeep2/mapper/environment.yml", "modules/nf-core/mirdeep2/mapper/main.nf", "modules/nf-core/mirdeep2/mapper/meta.yml", "modules/nf-core/mirdeep2/mapper/tests/main.nf.test", "modules/nf-core/mirdeep2/mapper/tests/main.nf.test.snap", "modules/nf-core/mirdeep2/mapper/tests/nextflow.config" ], "type": "module", "meta": { "name": "mirdeep2_mapper", "description": "miRDeep2 Mapper is a tool that prepares deep sequencing reads for downstream miRNA detection by collapsing reads, mapping them to a genome, and outputting the required files for miRNA discovery.\n", "keywords": [ "mirdeep2", "mapper", "RNA sequencing" ], "tools": [ { "mirdeep2": { "description": "miRDeep2 Mapper (`mapper.pl`) is part of the miRDeep2 suite. It collapses identical reads, maps them to a reference genome, and outputs both collapsed FASTA and ARF files for downstream miRNA detection and analysis.\n", "homepage": "https://www.mdc-berlin.de/content/mirdeep2-documentation", "documentation": "https://www.mdc-berlin.de/content/mirdeep2-documentation", "tool_dev_url": "https://github.com/rajewsky-lab/mirdeep2", "doi": "10.1093/nar/gkn491", "licence": [ "GPL V3" ], "identifier": "biotools:mirdeep2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1', single_end:false ]`" } }, { "reads": { "type": "file", "description": "File containing the raw sequencing reads that need to be collapsed and mapped to a reference genome.", "pattern": "*.fa", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information about the genome index." } }, { "index": { "type": "file", "description": "Path to the genome index file used for mapping the reads to the genome.", "pattern": "*", "ontologies": [] } } ] ], "output": { "outputs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1', single_end:false ]`" } }, { "*.fa": { "type": "file", "description": "Collapsed reads in FASTA format.", "pattern": "*.fa", "ontologies": [] } }, { "*.arf": { "type": "file", "description": "Alignment Read Format (ARF) file containing the mapping of reads to the genome.", "pattern": "*.arf", "ontologies": [] } } ] ], "versions_mirdeep2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirdeep2": { "type": "string", "description": "The name of the tool" } }, { "2.0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirdeep2": { "type": "string", "description": "The name of the tool" } }, { "2.0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ] }, "git_sha": "afe839404088f994640f34680ffc8d29e963206f", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "mirdeep2_mirdeep2", "path": "modules/nf-core/mirdeep2/mirdeep2/meta.yml", "tree_sha": "9a730cfcc798b2cda5db63c8076f0eb2a38ea881", "files": [ "modules/nf-core/mirdeep2/mirdeep2/environment.yml", "modules/nf-core/mirdeep2/mirdeep2/main.nf", "modules/nf-core/mirdeep2/mirdeep2/meta.yml", "modules/nf-core/mirdeep2/mirdeep2/tests/main.nf.test", "modules/nf-core/mirdeep2/mirdeep2/tests/main.nf.test.snap", "modules/nf-core/mirdeep2/mirdeep2/tests/nextflow.config" ], "type": "module", "meta": { "name": "mirdeep2_mirdeep2", "description": "miRDeep2 is a tool for identifying known and novel miRNAs in deep sequencing data by analyzing sequenced RNAs. It integrates the mapping of sequencing reads to the genome and predicts miRNA precursors and mature miRNAs.\n", "keywords": [ "mirdeep2", "miRNA", "RNA sequencing" ], "tools": [ { "mirdeep2": { "description": "miRDeep2 is a tool that discovers microRNA genes by analyzing sequenced RNAs.\nIt includes three main scripts: `miRDeep2.pl`, `mapper.pl`, and `quantifier.pl` for comprehensive miRNA detection and quantification.\n", "homepage": "https://www.mdc-berlin.de/content/mirdeep2-documentation", "documentation": "https://www.mdc-berlin.de/content/mirdeep2-documentation", "tool_dev_url": "https://github.com/rajewsky-lab/mirdeep2", "doi": "10.1093/nar/gkn491", "licence": [ "GPL V3" ], "identifier": "biotools:mirdeep2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1', single_end:false ]`" } }, { "processed_reads": { "type": "file", "description": "FASTA file containing the processed sequencing reads.", "pattern": "*.fa", "ontologies": [] } }, { "genome_mappings": { "type": "file", "description": "ARF format file with mapped reads to the genome.", "pattern": "*.arf", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map for genome FASTA file metadata, e.g. `[ id:'genome']`" } }, { "fasta": { "type": "file", "description": "FASTA file of the corresponding genome.", "pattern": "*.fa", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map for miRNA metadata, e.g. `[ id:'mirbase', single_end:false ]`" } }, { "mature": { "type": "file", "description": "FASTA file containing known mature miRNAs of the species being analyzed.", "pattern": "*.fa", "ontologies": [] } }, { "hairpin": { "type": "file", "description": "FASTA file containing hairpin sequences (miRNA precursors).", "pattern": "*.fa", "ontologies": [] } }, { "mature_other_species": { "type": "file", "description": "FASTA file containing known mature miRNAs of other species.", "pattern": "*.fa", "ontologies": [] } } ] ], "output": { "outputs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. `[ id:'sample1', single_end:false ]`" } }, { "result*.{bed,csv,html}": { "type": "file", "description": "Output files, including BED, CSV, and HTML results files with an overview of detected miRNAs.", "pattern": "result*.{bed,csv,html}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_mirdeep2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirdeep2": { "type": "string", "description": "The name of the tool" } }, { "2.0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirdeep2": { "type": "string", "description": "The name of the tool" } }, { "2.0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ] }, "git_sha": "afe839404088f994640f34680ffc8d29e963206f", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "mirtop_counts", "path": "modules/nf-core/mirtop/counts/meta.yml", "tree_sha": "527ffff1b5ac569d2208d02317a2442abdd73965", "files": [ "modules/nf-core/mirtop/counts/environment.yml", "modules/nf-core/mirtop/counts/main.nf", "modules/nf-core/mirtop/counts/meta.yml", "modules/nf-core/mirtop/counts/tests/main.nf.test", "modules/nf-core/mirtop/counts/tests/main.nf.test.snap", "modules/nf-core/mirtop/counts/tests/nextflow.config" ], "type": "module", "meta": { "name": "mirtop_counts", "description": "mirtop counts generates a file with the minimal information about each sequence and the count data in columns for each samples.", "keywords": [ "mirna", "isomir", "gff" ], "tools": [ { "mirtop": { "description": "Small RNA-seq annotation", "homepage": "https://github.com/miRTop/mirtop", "documentation": "https://mirtop.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/miRTop/mirtop", "licence": [ "MIT License" ], "identifier": "biotools:miRTop" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "mirtop_gff": { "type": "file", "description": "GFF file", "pattern": "*.{gff}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "hairpin": { "type": "file", "description": "Hairpin file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "gtf": { "type": "file", "description": "GTF file", "pattern": "*.{gtf}", "ontologies": [] } }, { "species": { "type": "string", "description": "Species name of the GTF file" } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "counts/*.tsv": { "type": "file", "description": "TSV file", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_mirtop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirtop": { "type": "string", "description": "The name of the tool" } }, { "mirtop --version 2>&1 | sed -n 's/^mirtop //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirtop": { "type": "string", "description": "The name of the tool" } }, { "mirtop --version 2>&1 | sed -n 's/^mirtop //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila", "@lpantano" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "mirtop_export", "path": "modules/nf-core/mirtop/export/meta.yml", "tree_sha": "59a85fd5213302a004086abbfee86a184c855b42", "files": [ "modules/nf-core/mirtop/export/environment.yml", "modules/nf-core/mirtop/export/main.nf", "modules/nf-core/mirtop/export/meta.yml", "modules/nf-core/mirtop/export/tests/main.nf.test", "modules/nf-core/mirtop/export/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mirtop_export", "description": "mirtop export generates files such as fasta, vcf or compatible with isomiRs bioconductor package", "keywords": [ "mirna", "isomir", "gff" ], "tools": [ { "mirtop": { "description": "Small RNA-seq annotation", "homepage": "https://github.com/miRTop/mirtop", "documentation": "https://mirtop.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/miRTop/mirtop", "licence": [ "MIT License" ], "identifier": "biotools:miRTop" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "mirtop_gff": { "type": "file", "description": "GFF file", "pattern": "*.{gff}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "hairpin": { "type": "file", "description": "Hairpin file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "gtf": { "type": "file", "description": "GTF file", "pattern": "*.{gtf}", "ontologies": [] } }, { "species": { "type": "string", "description": "Species name of the GTF file" } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "export/*_rawData.tsv": { "type": "file", "description": "TSV file", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "export/*.fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "export/*.vcf*": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "versions_mirtop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirtop": { "type": "string", "description": "The name of the tool" } }, { "mirtop --version 2>&1 | sed -n 's/^mirtop //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirtop": { "type": "string", "description": "The name of the tool" } }, { "mirtop --version 2>&1 | sed -n 's/^mirtop //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila", "@lpantano" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "mirtop_gff", "path": "modules/nf-core/mirtop/gff/meta.yml", "tree_sha": "9af19c18e6366e2c9016841db93613ba304adef8", "files": [ "modules/nf-core/mirtop/gff/environment.yml", "modules/nf-core/mirtop/gff/main.nf", "modules/nf-core/mirtop/gff/meta.yml", "modules/nf-core/mirtop/gff/tests/main.nf.test", "modules/nf-core/mirtop/gff/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mirtop_gff", "description": "mirtop gff generates the GFF3 adapter format to capture miRNA variations", "keywords": [ "mirna", "isomir", "gff" ], "tools": [ { "mirtop": { "description": "Small RNA-seq annotation", "homepage": "https://github.com/miRTop/mirtop", "documentation": "https://mirtop.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/miRTop/mirtop", "licence": [ "MIT License" ], "identifier": "biotools:miRTop" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "hairpin": { "type": "file", "description": "Hairpin file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "gtf": { "type": "file", "description": "GTF file", "pattern": "*.{gtf}", "ontologies": [] } }, { "species": { "type": "string", "description": "Species name of the GTF file" } } ] ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "mirtop/*mirtop.gff": { "type": "file", "description": "GFF file", "pattern": "*.{gff}", "ontologies": [] } } ] ], "versions_mirtop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirtop": { "type": "string", "description": "The name of the tool" } }, { "mirtop --version 2>&1 | sed -n 's/^mirtop //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirtop": { "type": "string", "description": "The name of the tool" } }, { "mirtop --version 2>&1 | sed -n 's/^mirtop //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila", "@lpantano" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "mirtop_stats", "path": "modules/nf-core/mirtop/stats/meta.yml", "tree_sha": "69003a9f5b88ee130c22a3e9d0e1da12a690a051", "files": [ "modules/nf-core/mirtop/stats/environment.yml", "modules/nf-core/mirtop/stats/main.nf", "modules/nf-core/mirtop/stats/meta.yml", "modules/nf-core/mirtop/stats/tests/main.nf.test", "modules/nf-core/mirtop/stats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mirtop_stats", "description": "mirtop gff gets the number of isomiRs and miRNAs annotated in the GFF file by isomiR category.", "keywords": [ "mirna", "isomir", "gff" ], "tools": [ { "mirtop": { "description": "Small RNA-seq annotation", "homepage": "https://github.com/miRTop/mirtop", "documentation": "https://mirtop.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/miRTop/mirtop", "licence": [ "MIT License" ], "identifier": "biotools:miRTop" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "mirtop_gff": { "type": "file", "description": "Mirtop GFF file obtained with mirtop_gff", "pattern": "*.{gff}", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "stats/*_stats.txt": { "type": "file", "description": "TXT file with stats", "pattern": "*.{txt}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "stats/*_stats.log": { "type": "file", "description": "log file with stats", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_mirtop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirtop": { "type": "string", "description": "The name of the tool" } }, { "mirtop --version 2>&1 | sed -n 's/^mirtop //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirtop": { "type": "string", "description": "The name of the tool" } }, { "mirtop --version 2>&1 | sed -n 's/^mirtop //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila", "@lpantano" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "mirtrace_qc", "path": "modules/nf-core/mirtrace/qc/meta.yml", "tree_sha": "5c722bb003ffac904728fffacfac14efd2fdca01", "files": [ "modules/nf-core/mirtrace/qc/environment.yml", "modules/nf-core/mirtrace/qc/main.nf", "modules/nf-core/mirtrace/qc/meta.yml", "modules/nf-core/mirtrace/qc/tests/main.nf.test", "modules/nf-core/mirtrace/qc/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mirtrace_qc", "description": "A tool for quality control and tracing taxonomic origins of microRNA sequencing data", "keywords": [ "microRNA", "smrnaseq", "QC" ], "tools": [ { "mirtrace": { "description": "miRTrace is a new quality control and taxonomic tracing tool developed specifically for small RNA sequencing data (sRNA-Seq). Each sample is characterized by profiling sequencing quality, read length, sequencing depth and miRNA complexity and also the amounts of miRNAs versus undesirable sequences (derived from tRNAs, rRNAs and sequencing artifacts). In addition to these routine quality control (QC) analyses, miRTrace can accurately and sensitively resolve taxonomic origins of small RNA-Seq data based on the composition of clade-specific miRNAs. This feature can be used to detect cross-clade contaminations in typical lab settings. It can also be applied for more specific applications in forensics, food quality control and clinical diagnosis, for instance tracing the origins of meat products or detecting parasitic microRNAs in host serum.", "homepage": "https://github.com/friedlanderlab/mirtrace/tree/master", "documentation": "https://github.com/friedlanderlab/mirtrace/blob/master/release-bundle-includes/doc/manual/mirtrace_manual.pdf", "tool_dev_url": "https://github.com/friedlanderlab/mirtrace/tree/master", "doi": "10.1186/s13059-018-1588-9", "licence": [ "GPL v2" ], "identifier": "biotools:miRTrace" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "microRNA sequencing data", "pattern": "*.{fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "mirtrace_config": { "type": "file", "description": "(Optional) CSV with list of FASTQ files to process with one entry per row. No headers. Each row consists of the following columns \"FASTQ file path, id, adapter, PHRED-ASCII-offset\".", "ontologies": [] } } ], { "mirtrace_species": { "type": "string", "description": "Target species in microRNA sequencing data (miRbase encoding, e.g. “hsa” for Homo sapiens)" } } ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.html": { "type": "file", "description": "HTML file", "pattern": "*.{html}", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.json": { "type": "file", "description": "JSON file", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "all_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "qc_passed_reads.all.collapsed/*.{fa,fasta}": { "type": "file", "description": "QC-passed reads in FASTA file. Identical reads are collapsed. Entries are sorted by abundance.", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "rnatype_unknown_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "qc_passed_reads.rnatype_unknown.collapsed/*.{fa,fasta}": { "type": "file", "description": "Unknown RNA type QC-passed reads in FASTA file. Identical reads are collapsed. Entries are sorted by abundance.", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "versions_mirtrace": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirtrace": { "type": "string", "description": "The name of the tool" } }, { "mirtrace -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mirtrace": { "type": "string", "description": "The name of the tool" } }, { "mirtrace -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "misopy_index", "path": "modules/nf-core/misopy/index/meta.yml", "tree_sha": "bc3b11d0ea7e4796324b9fe938ea6e8a2167ae3c", "files": [ "modules/nf-core/misopy/index/environment.yml", "modules/nf-core/misopy/index/main.nf", "modules/nf-core/misopy/index/meta.yml", "modules/nf-core/misopy/index/tests/main.nf.test", "modules/nf-core/misopy/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "misopy_index", "description": "Build an indexed representation of a GFF for efficient retrieval of genes", "keywords": [ "misopy", "index", "gff", "alternative splicing" ], "tools": [ { "misopy": { "description": "Mixture of Isoforms model (MISO) for isoform quantitation using RNA-Seq", "homepage": "https://github.com/yarden/MISO", "documentation": "https://miso.readthedocs.io/en/fastmiso/", "tool_dev_url": "https://github.com/yarden/MISO", "doi": "10.1038/nmeth.1528", "licence": [ "GPL v2" ], "identifier": "biotools:misopy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome1' ]`\n" } }, { "gff3": { "type": "file", "description": "GFF3 file", "pattern": "*.gff3", "ontologies": [ { "edam": "http://edamontology.org/format_1965" } ] } } ] ], "output": { "miso_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome1' ]`\n" } }, { "${prefix}": { "type": "file", "description": "Processed MISO index file", "pattern": "*.{shelve}", "ontologies": [] } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | sed \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_misopy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "misopy": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import pkg_resources; print(pkg_resources.get_distribution('misopy').version)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | sed \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "misopy": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import pkg_resources; print(pkg_resources.get_distribution('misopy').version)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@valentinoruggieri", "@piplus2" ], "maintainers": [ "@piplus2" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "mitohifi_findmitoreference", "path": "modules/nf-core/mitohifi/findmitoreference/meta.yml", "tree_sha": "eb45c5b54c9d6af89d41855cd794b3bd606c9287", "files": [ "modules/nf-core/mitohifi/findmitoreference/main.nf", "modules/nf-core/mitohifi/findmitoreference/meta.yml", "modules/nf-core/mitohifi/findmitoreference/tests/main.nf.test", "modules/nf-core/mitohifi/findmitoreference/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mitohifi_findmitoreference", "description": "Download a mitochondrial genome to be used as reference for MitoHiFi.\n\nNOTE: An optional NCBI API key can be supplied to MITOHIFI_FINDMITOREFERENCE.\nThis should be set using Nextflow's secrets functionality:\n\n`nextflow secrets set NCBI_API_KEY `\n\nSee https://www.nextflow.io/docs/latest/secrets.html for more information.\n", "keywords": [ "mitochondrial genome", "reference genome", "NCBI" ], "tools": [ { "findMitoReference.py": { "description": "Fetch mitochondrial genome in Fasta and Genbank format from NCBI", "homepage": "https://github.com/marcelauliano/MitoHiFi", "documentation": "https://github.com/marcelauliano/MitoHiFi", "tool_dev_url": "https://github.com/marcelauliano/MitoHiFi", "doi": "10.1101/2022.12.23.521667", "licence": [ "MIT" ], "identifier": "biotools:mitohifi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "species": { "type": "string", "description": "Latin name of the species for which a mitochondrial genome should be fetched", "pattern": "[A-Z]?[a-z]* [a-z]*" } } ] ], "output": { "reference": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta": { "type": "file", "description": "Downloaded mitochondrial genome in Fasta format", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "*.gb": { "type": "file", "description": "Downloaded mitochondrial genome in Genbank format", "pattern": "*.gb", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ] ], "versions_mitohifi": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "mitohifi": { "type": "string", "description": "The name of the tool" } }, { "3.2.3": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "mitohifi": { "type": "string", "description": "The name of the tool" } }, { "3.2.3": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@verku" ], "maintainers": [ "@verku" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mitohifi_mitohifi", "path": "modules/nf-core/mitohifi/mitohifi/meta.yml", "tree_sha": "4f804c0f15ce631a7c168ade1241c517e0dc449c", "files": [ "modules/nf-core/mitohifi/mitohifi/main.nf", "modules/nf-core/mitohifi/mitohifi/meta.yml", "modules/nf-core/mitohifi/mitohifi/tests/main.nf.test", "modules/nf-core/mitohifi/mitohifi/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "MITOHIFI_MITOHIFI", "description": "A python workflow that assembles mitogenomes from Pacbio HiFi reads", "keywords": [ "mitochondrion", "chloroplast", "PacBio" ], "tools": [ { "mitohifi.py": { "description": "A python workflow that assembles mitogenomes from Pacbio HiFi reads", "homepage": "https://github.com/marcelauliano/MitoHiFi", "documentation": "https://github.com/marcelauliano/MitoHiFi", "tool_dev_url": "https://github.com/marcelauliano/MitoHiFi", "doi": "10.1101/2022.12.23.521667", "licence": [ "MIT" ], "identifier": "biotools:mitohifi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Path to PacBio HiFi reads or fasta contigs", "pattern": "*.{fa,fa.gz,fasta,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ref_fa": { "type": "file", "description": "Reference mitochondrial genome to align reads or contigs against", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "ref_gb": { "type": "file", "description": "Reference mitochondrial genome annotation", "pattern": "*.{gb}", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ], { "input_mode": { "type": "string", "description": "Specifies type of input - reads or contigs", "pattern": "{reads,contigs}" } }, { "mito_code": { "type": "integer", "description": "Integer reference number of mitochondrial genetic code - see\nhttps://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi for details.\n" } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "final_mitogenome.fasta": { "type": "file", "description": "Fasta file containing final chosen mitochondrial sequence", "pattern": "final_mitogenome.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "contigs_stats.tsv": { "type": "file", "description": "Statistics of all identified mitochondrial contigs", "pattern": "contigs_stats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gb": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "final_mitogenome.gb": { "type": "file", "description": "GB annotation file of final chosen mitochondrial sequence,\nif Mitofinder mode was used for annotation.\n", "pattern": "final_mitogenome.gb", "ontologies": [ { "edam": "http://edamontology.org/format_1936" } ] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "final_mitogenome.gff": { "type": "file", "description": "GB annotation file of final chosen mitochondrial sequence,\nif Mitos mode was used for annotation.\n", "pattern": "final_mitogenome.gff", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "all_potential_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "all_potential_contigs.fa": { "type": "file", "description": "Fasta file containing sequences of all potential mitogenome contigs", "pattern": "all_potential_contigs.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "contigs_annotations": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "contigs_annotations.png": { "type": "file", "description": "Graphical representation of annotated genes and tRNAs", "pattern": "contigs_annotations.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "contigs_circularization": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "contigs_circularization/": { "type": "directory", "description": "Contains circularization reports", "pattern": "contigs_circularization/" } } ] ], "contigs_filtering": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "contigs_filtering/": { "type": "directory", "description": "Contains files with initial blast matches", "pattern": "contigs_filtering/" } } ] ], "coverage_mapping": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "coverage_mapping/": { "type": "directory", "description": "Contains statistics on coverage mapping", "pattern": "coverage_mapping/" } } ] ], "coverage_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "coverage_plot.png": { "type": "file", "description": "Read coverage plot for mitochondrial contigs", "pattern": "coverage_plot.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "final_mitogenome_annotation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "final_mitogenome.annotation.png": { "type": "file", "description": "Graphical representation of annotated genes for the final\nmitogenome contig\n", "pattern": "final_mitogenome.annotation.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "final_mitogenome_choice": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "final_mitogenome_choice/": { "type": "directory", "description": "Files with potential contigs clusterings and alignments", "pattern": "final_mitogenome_choice/" } } ] ], "final_mitogenome_coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "final_mitogenome.coverage.png": { "type": "file", "description": "Graphical representation of reads coverage plot for the\nfinal mitogenome contig\n", "pattern": "final_mitogenome.coverage.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "potential_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "potential_contigs/": { "type": "directory", "description": "Files with sequences and annotations of the potential contigs", "pattern": "potential_contigs/" } } ] ], "reads_mapping_and_assembly": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads_mapping_and_assembly/": { "type": "directory", "description": "Read mapping files for run from the raw reads", "pattern": "reads_mapping_and_assembly/" } } ] ], "shared_genes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "shared_genes.tsv": { "type": "directory", "description": "Report on genes shared with the reference genome", "pattern": "shared_genes.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "directory", "description": "Log file describing Mitohifi run", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "all_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*": { "type": "file", "description": "All files output by Mitohifi in a single channel.", "ontologies": [] } } ] ], "versions_mitohifi": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "mitohifi": { "type": "string", "description": "The name of the tool" } }, { "3.2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "mitohifi": { "type": "string", "description": "The name of the tool" } }, { "3.2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ksenia-krasheninnikova", "@prototaxites" ], "maintainers": [ "@ksenia-krasheninnikova" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mitorsaw_haplotype", "path": "modules/nf-core/mitorsaw/haplotype/meta.yml", "tree_sha": "c5c9e15034c834e7df70cba921fbce6ab909432e", "files": [ "modules/nf-core/mitorsaw/haplotype/environment.yml", "modules/nf-core/mitorsaw/haplotype/main.nf", "modules/nf-core/mitorsaw/haplotype/meta.yml", "modules/nf-core/mitorsaw/haplotype/tests/main.nf.test", "modules/nf-core/mitorsaw/haplotype/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mitorsaw_haplotype", "description": "Mitorsaw analyses mitochondrial variants and identifies heteroplasmy and homoplasmy", "keywords": [ "heteroplasmy", "homoplasmy", "mitochondrial", "mitorsaw", "haplotype" ], "tools": [ { "mitorsaw": { "description": "A tool for mitochondrial analysis for HiFi sequencing data", "homepage": "https://github.com/PacificBiosciences/mitorsaw", "documentation": "https://github.com/PacificBiosciences/mitorsaw/tree/main/docs", "tool_dev_url": "https://github.com/PacificBiosciences/mitorsaw", "licence": [ "Pacific Biosciences Software License Agreement" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Reference genome index file", "pattern": "*.fai", "ontologies": [] } } ], { "include_hap_stats": { "type": "boolean", "description": "Whether to include haplotype statistics output file", "default": false } }, { "include_debug_output": { "type": "boolean", "description": "Whether to generate debug output files", "default": false } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*${prefix}.vcf.gz": { "type": "file", "description": "Compressed VCF file containing haplotype information", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*${prefix}.vcf.gz.tbi": { "type": "file", "description": "Index file for the compressed VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}.json": { "type": "file", "description": "Mitorsaw statistics in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "coverage_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_debug/coverage_stats.json": { "type": "file", "description": "Coverage statistics in JSON format", "pattern": "coverage_stats.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "sequences_chrM": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_debug/sequences_chrM.fa": { "type": "file", "description": "Haplotype sequences in FASTA format", "pattern": "sequences_chrM.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "custom_alignments_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_debug/mito_igv_custom/custom_alignments.bam": { "type": "file", "description": "Custom alignments in BAM format", "pattern": "custom_alignments.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "custom_alignments_bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_debug/mito_igv_custom/custom_alignments.bam.bai": { "type": "file", "description": "Custom alignments index file", "pattern": "custom_alignments.bam.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "igv_session": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_debug/mito_igv_custom/custom_igv_session.xml": { "type": "file", "description": "IGV session file in XML format", "pattern": "custom_igv_session.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "custom_ref_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_debug/mito_igv_custom/custom_reference.fa": { "type": "file", "description": "Custom reference genome in FASTA format", "pattern": "custom_reference.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "custom_ref_fai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_debug/mito_igv_custom/custom_reference.fa.fai": { "type": "file", "description": "Custom reference genome index file", "pattern": "custom_reference.fa.fai", "ontologies": [] } } ] ], "custom_regions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}_debug/mito_igv_custom/custom_regions.bed": { "type": "file", "description": "Custom regions in BED format", "pattern": "custom_regions.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions_mitorsaw": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mitorsaw": { "type": "string", "description": "The name of the tool" } }, { "mitorsaw --version | sed 's/mitorsaw //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mitorsaw": { "type": "string", "description": "The name of the tool" } }, { "mitorsaw --version | sed 's/mitorsaw //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eliottBo" ], "maintainers": [ "@eliottBo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mlst", "path": "modules/nf-core/mlst/meta.yml", "tree_sha": "8f5062c102521d7e5d538472594b92a2b014d154", "files": [ "modules/nf-core/mlst/environment.yml", "modules/nf-core/mlst/main.nf", "modules/nf-core/mlst/meta.yml", "modules/nf-core/mlst/tests/main.nf.test", "modules/nf-core/mlst/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mlst", "description": "Run Torsten Seemann's classic MLST on a genome assembly", "keywords": [ "mlst", "typing", "bacteria", "assembly" ], "tools": [ { "mlst": { "description": "Scan contig files against PubMLST typing schemes", "homepage": "https://github.com/tseemann/mlst", "licence": [ "GPL v2" ], "identifier": "biotools:mlst" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Assembly fasta file", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "MLST calls in tsv format", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_mlst": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mlst": { "type": "string", "description": "The name of the tool" } }, { "mlst --version 2>&1 | sed \"s/mlst //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mlst": { "type": "string", "description": "The name of the tool" } }, { "mlst --version 2>&1 | sed \"s/mlst //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lskatz", "@tseemann" ], "maintainers": [ "@lskatz", "@tseemann" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mm2plus_align", "path": "modules/nf-core/mm2plus/align/meta.yml", "tree_sha": "7cac77d2c0049a12b7159cdbc57d6b8e5eafdf71", "files": [ "modules/nf-core/mm2plus/align/environment.yml", "modules/nf-core/mm2plus/align/main.nf", "modules/nf-core/mm2plus/align/meta.yml", "modules/nf-core/mm2plus/align/tests/main.nf.test", "modules/nf-core/mm2plus/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mm2plus_align", "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences", "keywords": [ "align", "fasta", "fastq", "genome", "paf", "reference" ], "tools": [ { "mm2plus": { "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences.\n", "homepage": "https://github.com/at-cg/mm2-plus", "documentation": "https://github.com/at-cg/mm2-plus#readme_mm2", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input BAM, or input FASTA or FASTQ files of size 1 and 2 for single-end\nand paired-end data, respectively.\n", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test_ref']\n" } }, { "reference": { "type": "file", "description": "Reference database in FASTA format.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "bam_format": { "type": "boolean", "description": "Specify that output should be in BAM format" } }, { "bam_index_extension": { "type": "string", "description": "BAM alignment index extension (e.g. \"bai\")" } }, { "cigar_paf_format": { "type": "boolean", "description": "Specify that output CIGAR should be in PAF format" } }, { "cigar_bam": { "type": "boolean", "description": "Write CIGAR with >65535 ops at the CG tag. This is recommended when\ndoing XYZ (https://github.com/lh3/minimap2#working-with-65535-cigar-operations)\n" } } ], "output": { "paf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.paf": { "type": "file", "description": "Alignment in PAF format", "pattern": "*.paf", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Alignment in BAM format", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam.${bam_index_extension}": { "type": "file", "description": "BAM alignment index", "pattern": "*.bam.*", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "versions_mm2plus": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "mm2plus": { "type": "string", "description": "The tool name" } }, { "mm2plus --version": { "type": "eval", "description": "The tool version" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The tool version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "mm2plus": { "type": "string", "description": "The tool name" } }, { "mm2plus --version": { "type": "eval", "description": "The tool version" } } ], [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The tool version" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mm2plus_index", "path": "modules/nf-core/mm2plus/index/meta.yml", "tree_sha": "5a3a30cc578cd2506549bb8790f9f9f415483a93", "files": [ "modules/nf-core/mm2plus/index/environment.yml", "modules/nf-core/mm2plus/index/main.nf", "modules/nf-core/mm2plus/index/meta.yml", "modules/nf-core/mm2plus/index/tests/main.nf.test", "modules/nf-core/mm2plus/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mm2plus_index", "description": "Provides fasta index required by mm2plus alignment.", "keywords": [ "index", "fasta", "reference" ], "tools": [ { "mm2plus": { "description": "A versatile pairwise aligner for genomic and spliced nucleotide sequences.\n", "homepage": "https://github.com/at-cg/mm2-plus", "documentation": "https://github.com/at-cg/mm2-plus#readme_mm2", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference database in FASTA format.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mmi": { "type": "file", "description": "mm2plus fasta index.", "pattern": "*.mmi", "ontologies": [] } } ] ], "versions_mm2plus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mm2plus": { "type": "string", "description": "The name of the tool" } }, { "mm2plus --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mm2plus": { "type": "string", "description": "The name of the tool" } }, { "mm2plus --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mmseqs_cluster", "path": "modules/nf-core/mmseqs/cluster/meta.yml", "tree_sha": "cd6130667e6cacfdaf4d88541b2d208a6581e493", "files": [ "modules/nf-core/mmseqs/cluster/environment.yml", "modules/nf-core/mmseqs/cluster/main.nf", "modules/nf-core/mmseqs/cluster/meta.yml", "modules/nf-core/mmseqs/cluster/tests/main.nf.test", "modules/nf-core/mmseqs/cluster/tests/main.nf.test.snap", "modules/nf-core/mmseqs/cluster/tests/nextflow.config" ], "type": "module", "meta": { "name": "mmseqs_cluster", "description": "Cluster sequences using MMSeqs2 cluster.", "keywords": [ "protein sequence", "databases", "clustering", "searching", "indexing", "mmseqs2" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db_input": { "type": "file", "description": "Input database", "ontologies": [] } } ] ], "output": { "db_cluster": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}/": { "type": "file", "description": "a clustered MMseqs2 database used for clustering", "ontologies": [] } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "metatdenovo", "version": "2.0.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "mmseqs_createdb", "path": "modules/nf-core/mmseqs/createdb/meta.yml", "tree_sha": "729a4904288ce5e2a2faccf7091c3dc3b3fd2509", "files": [ "modules/nf-core/mmseqs/createdb/environment.yml", "modules/nf-core/mmseqs/createdb/main.nf", "modules/nf-core/mmseqs/createdb/meta.yml", "modules/nf-core/mmseqs/createdb/tests/main.nf.test", "modules/nf-core/mmseqs/createdb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mmseqs_createdb", "description": "Create an MMseqs database from an existing FASTA/Q file", "keywords": [ "protein sequence", "databases", "clustering", "searching", "indexing", "mmseqs2" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "sequence": { "type": "file", "description": "Input sequences in FASTA/Q (zipped or unzipped) format to parse into an mmseqs database", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "The created MMseqs2 database" } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "mmseqs_createindex", "path": "modules/nf-core/mmseqs/createindex/meta.yml", "tree_sha": "c18fd10fe9f9c2e8a6066515d195922e83c0b21c", "files": [ "modules/nf-core/mmseqs/createindex/environment.yml", "modules/nf-core/mmseqs/createindex/main.nf", "modules/nf-core/mmseqs/createindex/meta.yml", "modules/nf-core/mmseqs/createindex/tests/main.nf.test", "modules/nf-core/mmseqs/createindex/tests/main.nf.test.snap", "modules/nf-core/mmseqs/createindex/tests/nextflow.config" ], "type": "module", "meta": { "name": "mmseqs_createindex", "description": "Creates sequence index for mmseqs database", "keywords": [ "protein sequence", "databases", "clustering", "searching", "indexing" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db": { "type": "directory", "description": "Directory containing the DB to be indexed\n", "pattern": "*" } } ] ], "output": { "db_indexed": [ [ { "meta": { "type": "directory", "description": "Directory containing the DB and the generated indexes\n", "pattern": "*" } }, { "db": { "type": "directory", "description": "Directory containing the DB and the generated indexes\n", "pattern": "*" } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JoseEspinosa" ], "maintainers": [ "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinfold", "version": "2.0.0" } ] }, { "name": "mmseqs_createtaxdb", "path": "modules/nf-core/mmseqs/createtaxdb/meta.yml", "tree_sha": "e1abf4036338ad84e29b0bf0b50fc07c90bdc429", "files": [ "modules/nf-core/mmseqs/createtaxdb/environment.yml", "modules/nf-core/mmseqs/createtaxdb/main.nf", "modules/nf-core/mmseqs/createtaxdb/meta.yml", "modules/nf-core/mmseqs/createtaxdb/tests/main.nf.test", "modules/nf-core/mmseqs/createtaxdb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mmseqs_createtaxdb", "description": "Adds taxonomy information to an existing MMseqs2 database", "keywords": [ "protein sequence", "databases", "clustering", "searching", "taxonomy" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db": { "type": "directory", "description": "Directory containing the MMseqs2 database\n", "pattern": "*" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "taxdump_dir": { "type": "directory", "description": "Directory containing NCBI taxonomy dump files (names.dmp, nodes.dmp, merged.dmp).\nIf not provided, the module will attempt to download them from NCBI\n", "pattern": "*" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "tax_mapping_file": { "type": "file", "description": "File mapping sequence IDs to taxonomy IDs.\nIf not provided, the module will attempt to download the Uniprot id mapping file\n", "pattern": "*", "ontologies": [] } } ] ], "output": { "db_with_taxonomy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db": { "type": "directory", "description": "Directory containing the database with added taxonomy information\n", "pattern": "*" } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs | grep 'Version' | sed 's/MMseqs2 Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs | grep 'Version' | sed 's/MMseqs2 Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dialvarezs" ], "maintainers": [ "@dialvarezs" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mmseqs_createtsv", "path": "modules/nf-core/mmseqs/createtsv/meta.yml", "tree_sha": "1c6d73f9f0db0e2ee91ba3e1a52c8b1c4a88f019", "files": [ "modules/nf-core/mmseqs/createtsv/environment.yml", "modules/nf-core/mmseqs/createtsv/main.nf", "modules/nf-core/mmseqs/createtsv/meta.yml", "modules/nf-core/mmseqs/createtsv/tests/cluster.nextflow.config", "modules/nf-core/mmseqs/createtsv/tests/main.nf.test", "modules/nf-core/mmseqs/createtsv/tests/main.nf.test.snap", "modules/nf-core/mmseqs/createtsv/tests/taxonomy.nextflow.config" ], "type": "module", "meta": { "name": "mmseqs_createtsv", "description": "Create a tsv file from a query and a target database as well as the result database", "keywords": [ "protein sequence", "databases", "clustering", "searching", "indexing", "mmseqs2", "tsv" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db_result": { "type": "directory", "description": "an MMseqs2 database with result data" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db_query": { "type": "directory", "description": "an MMseqs2 database with query data" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db_target": { "type": "directory", "description": "an MMseqs2 database with target data" } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "The resulting tsv file created using the query, target and result MMseqs databases", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "mmseqs_databases", "path": "modules/nf-core/mmseqs/databases/meta.yml", "tree_sha": "c54e9ba62418df619ce7535b7b3ea2ba16bb3405", "files": [ "modules/nf-core/mmseqs/databases/environment.yml", "modules/nf-core/mmseqs/databases/main.nf", "modules/nf-core/mmseqs/databases/meta.yml", "modules/nf-core/mmseqs/databases/tests/main.nf.test", "modules/nf-core/mmseqs/databases/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mmseqs_databases", "description": "Download an mmseqs-formatted database", "keywords": [ "database", "indexing", "clustering", "searching" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ { "database": { "type": "string", "description": "Database available through the mmseqs2 databases interface - see https://github.com/soedinglab/MMseqs2/wiki#downloading-databases for details" } } ], "output": { "database": [ { "${prefix}/": { "type": "directory", "description": "Directory containing processed mmseqs database" } } ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" }, { "name": "mag", "version": "5.5.0" } ] }, { "name": "mmseqs_easycluster", "path": "modules/nf-core/mmseqs/easycluster/meta.yml", "tree_sha": "044ee701d57bd7f9d3d55ea41f02fee600d68459", "files": [ "modules/nf-core/mmseqs/easycluster/environment.yml", "modules/nf-core/mmseqs/easycluster/main.nf", "modules/nf-core/mmseqs/easycluster/meta.yml", "modules/nf-core/mmseqs/easycluster/tests/main.nf.test", "modules/nf-core/mmseqs/easycluster/tests/main.nf.test.snap", "modules/nf-core/mmseqs/easycluster/tests/nextflow.config" ], "type": "module", "meta": { "name": "mmseqs_easycluster", "description": "Cluster sequences using MMSeqs2 easy cluster.", "keywords": [ "protein sequence", "databases", "clustering", "searching", "mmseqs2" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "sequence": { "type": "file", "description": "Input sequence file in FASTA/FASTQ format for clustering", "ontologies": [ { "edam": "http://edamontology.org/format_1920" } ] } } ] ], "output": { "representatives": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*rep_seq.fasta": { "type": "file", "description": "a fasta file containing the cluster representatives", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*all_seqs.fasta": { "type": "file", "description": "a fasta-like file per cluster", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "an adjacency list file containing the clusters", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" }, { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "mmseqs_easysearch", "path": "modules/nf-core/mmseqs/easysearch/meta.yml", "tree_sha": "cb5dc0cdd1c81ce319cc866f6b32f1ffc1297b96", "files": [ "modules/nf-core/mmseqs/easysearch/environment.yml", "modules/nf-core/mmseqs/easysearch/main.nf", "modules/nf-core/mmseqs/easysearch/meta.yml", "modules/nf-core/mmseqs/easysearch/tests/main.nf.test", "modules/nf-core/mmseqs/easysearch/tests/main.nf.test.snap", "modules/nf-core/mmseqs/easysearch/tests/nextflow.config" ], "type": "module", "meta": { "name": "mmseqs_easysearch", "description": "Searches for the sequences of a fasta file in a database using MMseqs2", "keywords": [ "protein sequence", "databases", "searching", "mmseqs2" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing input fasta file information\ne.g. `[ id:'test' ]`\n" } }, { "fasta": { "type": "file", "description": "Fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing database information\ne.g. `[ id:'test' ]`\n" } }, { "db_target": { "type": "directory", "description": "an MMseqs2 database with target data, e.g. uniref90" } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing input fasta file information\ne.g. `[ id:'test']`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "tsv file with the results of the search", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas" ], "maintainers": [ "@luisas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "mmseqs_linclust", "path": "modules/nf-core/mmseqs/linclust/meta.yml", "tree_sha": "0a6a7fc69b0c24215219f6a1c5156d2cc434d79e", "files": [ "modules/nf-core/mmseqs/linclust/environment.yml", "modules/nf-core/mmseqs/linclust/main.nf", "modules/nf-core/mmseqs/linclust/meta.yml", "modules/nf-core/mmseqs/linclust/tests/main.nf.test", "modules/nf-core/mmseqs/linclust/tests/main.nf.test.snap", "modules/nf-core/mmseqs/linclust/tests/nextflow.config" ], "type": "module", "meta": { "name": "mmseqs_linclust", "description": "Cluster sequences in linear time using MMSeqs2 linclust.", "keywords": [ "protein sequence", "databases", "clustering", "searching", "indexing", "mmseqs2" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db_input": { "type": "file", "description": "Input database", "ontologies": [] } } ] ], "output": { "db_cluster": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "a clustered MMseqs2 database" } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "metatdenovo", "version": "2.0.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "mmseqs_makepaddedseqdb", "path": "modules/nf-core/mmseqs/makepaddedseqdb/meta.yml", "tree_sha": "8d1c00396da6f074d5236635587195ef74d32e8f", "files": [ "modules/nf-core/mmseqs/makepaddedseqdb/environment.yml", "modules/nf-core/mmseqs/makepaddedseqdb/main.nf", "modules/nf-core/mmseqs/makepaddedseqdb/meta.yml", "modules/nf-core/mmseqs/makepaddedseqdb/tests/main.nf.test", "modules/nf-core/mmseqs/makepaddedseqdb/tests/main.nf.test.snap", "modules/nf-core/mmseqs/makepaddedseqdb/tests/nextflow.config" ], "type": "module", "meta": { "name": "mmseqs_makepaddedseqdb", "description": "Create an MMseqs padded database from an existing MMseqs database", "keywords": [ "protein sequence", "databases", "clustering", "searching", "indexing", "mmseqs2" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db_in": { "type": "directory", "description": "Input of existing MMseqs database" } } ] ], "output": { "db_padded": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "The padded MMseqs2 database" } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nbtm-sh" ], "maintainers": [ "@nbtm-sh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mmseqs_search", "path": "modules/nf-core/mmseqs/search/meta.yml", "tree_sha": "cfe5d1462e50efd9b72420c5de026483b91101d6", "files": [ "modules/nf-core/mmseqs/search/environment.yml", "modules/nf-core/mmseqs/search/main.nf", "modules/nf-core/mmseqs/search/meta.yml", "modules/nf-core/mmseqs/search/tests/main.nf.test", "modules/nf-core/mmseqs/search/tests/main.nf.test.snap", "modules/nf-core/mmseqs/search/tests/nextflow.config" ], "type": "module", "meta": { "name": "mmseqs_search", "description": "Search and calculate a score for similar sequences in a query and a target database.", "keywords": [ "protein sequence", "databases", "clustering", "searching", "indexing", "mmseqs2" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db_query": { "type": "file", "description": "Query database", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db_target": { "type": "file", "description": "Target database", "ontologies": [] } } ] ], "output": { "db_search": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "an MMseqs2 database with search results" } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mmseqs_taxonomy", "path": "modules/nf-core/mmseqs/taxonomy/meta.yml", "tree_sha": "758aca18146a7a5d38030e9346ebad64063253fd", "files": [ "modules/nf-core/mmseqs/taxonomy/environment.yml", "modules/nf-core/mmseqs/taxonomy/main.nf", "modules/nf-core/mmseqs/taxonomy/meta.yml", "modules/nf-core/mmseqs/taxonomy/tests/main.nf.test", "modules/nf-core/mmseqs/taxonomy/tests/main.nf.test.snap", "modules/nf-core/mmseqs/taxonomy/tests/nextflow.config" ], "type": "module", "meta": { "name": "mmseqs_taxonomy", "description": "Computes the lowest common ancestor by identifying the query sequence homologs against the target database.", "keywords": [ "protein sequence", "nucleotide sequence", "databases", "taxonomy", "homologs", "mmseqs2" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "db_query": { "type": "directory", "description": "An MMseqs2 database with query data" } } ], { "db_target": { "type": "directory", "description": "an MMseqs2 database with target data including the taxonomy classification" } } ], "output": { "db_taxonomy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}_taxonomy": { "type": "directory", "description": "An MMseqs2 database with target data including the taxonomy classification" } } ] ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@darcy220606" ], "maintainers": [ "@darcy220606" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "mmseqs_tsv2exprofiledb", "path": "modules/nf-core/mmseqs/tsv2exprofiledb/meta.yml", "tree_sha": "150c76732f40680acc1e6f26f718e76f996edcdc", "files": [ "modules/nf-core/mmseqs/tsv2exprofiledb/environment.yml", "modules/nf-core/mmseqs/tsv2exprofiledb/main.nf", "modules/nf-core/mmseqs/tsv2exprofiledb/meta.yml", "modules/nf-core/mmseqs/tsv2exprofiledb/tests/main.nf.test", "modules/nf-core/mmseqs/tsv2exprofiledb/tests/main.nf.test.snap", "modules/nf-core/mmseqs/tsv2exprofiledb/tests/nextflow.config" ], "type": "module", "meta": { "name": "mmseqs_tsv2exprofiledb", "description": "Conversion of expandable profile to databases to the MMseqs2 databases format", "keywords": [ "protein sequence", "databases", "clustering", "searching", "indexing" ], "tools": [ { "mmseqs": { "description": "MMseqs2: ultra fast and sensitive sequence search and clustering suite", "homepage": "https://github.com/soedinglab/MMseqs2", "documentation": "https://mmseqs.com/latest/userguide.pdf", "tool_dev_url": "https://github.com/soedinglab/MMseqs2", "doi": "10.1093/bioinformatics/btw006", "licence": [ "GPL v3" ], "identifier": "biotools:mmseqs" } } ], "input": [ { "database": { "type": "directory", "description": "Directory containing the database to be indexed\n", "pattern": "*" } } ], "output": { "db_exprofile": [ { "database": { "type": "directory", "description": "Directory containing the expandable profile database\n", "pattern": "*" } } ], "versions_mmseqs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mmseqs": { "type": "string", "description": "The name of the tool" } }, { "mmseqs version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JoseEspinosa" ], "maintainers": [ "@JoseEspinosa", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinfold", "version": "2.0.0" } ] }, { "name": "mobster", "path": "modules/nf-core/mobster/meta.yml", "tree_sha": "d3085fe4888dc173c57400d36981895572fed756", "files": [ "modules/nf-core/mobster/environment.yml", "modules/nf-core/mobster/main.nf", "modules/nf-core/mobster/meta.yml", "modules/nf-core/mobster/templates/main_script.R", "modules/nf-core/mobster/tests/main.nf.test", "modules/nf-core/mobster/tests/main.nf.test.snap", "modules/nf-core/mobster/tests/nextflow.config" ], "type": "module", "meta": { "name": "mobster", "description": "Subclonal deconvolution of cancer genome sequencing data.", "keywords": [ "subclonal deconvolution", "genomics", "cancer evolution" ], "tools": [ { "mobster": { "description": "mobster is a package that implements a model-based approach for subclonal deconvolution of\ncancer genome sequencing data.\n\nThe package integrates evolutionary theory (i.e., population) and Machine-Learning to analyze\n(e.g., whole-genome) bulk data from cancer samples. This analysis relates to clustering; we\napproach it via a maximum-likelihood formulation of Dirichlet mixture models, and use bootstrap\nroutines to assess the confidence of the parameters.\n", "homepage": "https://caravagnalab.github.io/mobster/", "documentation": "https://caravagnalab.github.io/mobster/", "tool_dev_url": "https://github.com/caravagnalab/mobster", "doi": "10.1038/s41588-020-0675-5", "licence": [ "GPL-3.0" ], "identifier": "biotools:mobster-R" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "rds_join": { "type": "file", "description": "Either a .rds object of class mCNAqc or a .csv mutations table", "pattern": "*.{rds,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "mobster_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_mobster_fit.rds": { "type": "file", "description": "Full mobster fit as an .rds object", "pattern": "*_mobster_fit.rds", "ontologies": [] } } ] ], "mobster_best_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_mobster_best_fit.rds": { "type": "file", "description": "Best mobster fit as an .rds object", "pattern": "*_mobster_best_fit.rds", "ontologies": [] } } ] ], "mobster_best_plots_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_mobster_best_plots.rds": { "type": "file", "description": "Final plots as an .rds object", "pattern": "*_mobster_best_plots.rds", "ontologies": [] } } ] ], "mobster_report_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_mobster_report.rds": { "type": "file", "description": "Final report plots as an .rds object", "pattern": "*_mobster_report.rds", "ontologies": [] } } ] ], "mobster_report_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_mobster_report.pdf": { "type": "file", "description": "Final report plots as a .pdf file", "pattern": "*_mobster_report.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "mobster_report_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_mobster_report.png": { "type": "file", "description": "Final report plots as a .png file", "pattern": "*_mobster_report.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_mobster": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@elena-buscaroli" ], "maintainers": [ "@elena-buscaroli" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tumourevo", "version": "1.0.0" } ] }, { "name": "mobsuite_cluster", "path": "modules/nf-core/mobsuite/cluster/meta.yml", "tree_sha": "ba58d3cc5f72664a7697dd808ebc3881df7eff0a", "files": [ "modules/nf-core/mobsuite/cluster/.conda-lock/linux_amd64-bd-eaef3d58d6b4b3f2_1.txt", "modules/nf-core/mobsuite/cluster/.conda-lock/linux_arm64-bd-34c920b7a3839a73_1.txt", "modules/nf-core/mobsuite/cluster/environment.yml", "modules/nf-core/mobsuite/cluster/main.nf", "modules/nf-core/mobsuite/cluster/meta.yml", "modules/nf-core/mobsuite/cluster/tests/main.nf.test", "modules/nf-core/mobsuite/cluster/tests/main.nf.test.snap", "modules/nf-core/mobsuite/cluster/tests/nextflow.config" ], "type": "module", "meta": { "name": "mobsuite_cluster", "description": "Build a new plasmid MOB-cluster database, or assign new plasmids to the clusters of an existing one\n", "keywords": [ "bacteria", "plasmid", "cluster", "database", "genomics" ], "tools": [ { "mobsuite": { "description": "MOB-suite is a set of tools for finding, typing and reconstruction of plasmids from draft and complete genome assemblies.", "homepage": "https://github.com/phac-nml/mob-suite", "documentation": "https://github.com/phac-nml/mob-suite/blob/master/README.md", "tool_dev_url": "https://github.com/phac-nml/mob-suite", "doi": "10.1099/mgen.0.000206", "licence": [ "Apache-2.0" ], "identifier": "biotools:mob_suite", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Plasmid sequences to cluster, optionally gzipped; IDs must match the `sample_id` column of the MOB-typer report", "pattern": "*.{fasta,fa,fna}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "mobtyper_report": { "type": "file", "description": "MOB-typer report (TSV), e.g. from `mob_typer --multi`", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "taxonomy": { "type": "file", "description": "Taxonomy table (TSV) with header `sample_idorganism`", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference database information\ne.g. `[ id:'database' ]`\n" } }, { "ref_cluster": { "type": "file", "description": "Optional. Existing MOB-cluster file (`clusters.txt`) to extend.\nMust be provided together with `ref_fasta` (`update` mode); if both are empty the module runs in `build` mode. Providing only one raises an error.\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "ref_fasta": { "type": "file", "description": "Optional. Sequences of the existing MOB-cluster database (`references_updated.fasta` from a previous run).\nMust be provided together with `ref_cluster` (`update` mode); if both are empty the module runs in `build` mode. Providing only one raises an error.\n", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "taxa_sqlite": { "type": "file", "description": "Required. ETE3 NCBI taxonomy SQLite database (`taxa.sqlite`), any filename; the Seqera container does not ship it.\nThe module links it as `taxa.sqlite` into a `db/` directory passed to `--database_directory`.\n", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/format_3621" } ] } } ], "output": { "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/clusters.txt": { "type": "file", "description": "Plasmid cluster assignments (TSV); in `update` mode it also lists the new plasmids", "pattern": "*/clusters.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/references_updated.fasta": { "type": "file", "description": "Reference sequences of the MOB-cluster database.\nIn `update` mode, emitted with the sample `meta` (`meta2` is not propagated), and mob_cluster 3.1.9 does not append the new input sequences, so it only holds the original references ([mob-suite#184](https://github.com/phac-nml/mob-suite/issues/184)).\n", "pattern": "*/references_updated.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "mash": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/references_updated.fasta.msh": { "type": "file", "description": "Mash sketch of the reference sequences.\nIn `update` mode, it lacks the new input sequences ([mob-suite#184](https://github.com/phac-nml/mob-suite/issues/184)).\n", "pattern": "*/references_updated.fasta.msh", "ontologies": [ { "edam": "http://edamontology.org/format_3911" } ] } } ] ], "blastdb": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/references_updated.fasta.n*": { "type": "file", "description": "BLAST nucleotide database files (ndb, nhr, nin, njs, not, nsq, ntf, nto) of the reference sequences.\nIn `update` mode, they lack the new input sequences ([mob-suite#184](https://github.com/phac-nml/mob-suite/issues/184)).\n", "pattern": "*/references_updated.fasta.n*", "ontologies": [] } } ] ], "versions_mobsuite": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mobsuite": { "type": "string", "description": "The name of the tool" } }, { "mob_cluster --version | sed 's/mob_cluster //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mobsuite": { "type": "string", "description": "The name of the tool" } }, { "mob_cluster --version | sed 's/mob_cluster //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/mob_suite:3.1.9--eaef3d58d6b4b3f2", "build_id": "bd-eaef3d58d6b4b3f2_1", "scan_id": "sc-26651cfec61b996b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/mob_suite:3.1.9--34c920b7a3839a73", "build_id": "bd-34c920b7a3839a73_1", "scan_id": "sc-f877f40cff97106a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/mob_suite:3.1.9--3123fd8f8911148a", "build_id": "bd-3123fd8f8911148a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7c/7ca9972cb410cbd9e028437e0dd286bb76986565610432ecbb8e38ac63744bc4/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/mob_suite:3.1.9--b894a0724eae9245", "build_id": "bd-b894a0724eae9245_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/3562998d94aa4dea23d8311bc5d496ec2c7e3678d3fa8e4e3af562c7c4fb11b0/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/mobsuite/cluster/.conda-lock/linux_amd64-bd-eaef3d58d6b4b3f2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/mobsuite/cluster/.conda-lock/linux_arm64-bd-34c920b7a3839a73_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mobsuite_recon", "path": "modules/nf-core/mobsuite/recon/meta.yml", "tree_sha": "a0630bbeef89f9c9d076ba1d352908710af41495", "files": [ "modules/nf-core/mobsuite/recon/environment.yml", "modules/nf-core/mobsuite/recon/main.nf", "modules/nf-core/mobsuite/recon/meta.yml", "modules/nf-core/mobsuite/recon/tests/main.nf.test", "modules/nf-core/mobsuite/recon/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mobsuite_recon", "description": "A tool to reconstruct plasmids in bacterial assemblies", "keywords": [ "bacteria", "plasmid", "cluster" ], "tools": [ { "mobsuite": { "description": "Software tools for clustering, reconstruction and typing of plasmids from draft assemblies.", "homepage": "https://github.com/phac-nml/mob-suite", "documentation": "https://github.com/phac-nml/mob-suite", "tool_dev_url": "https://github.com/phac-nml/mob-suite", "doi": "10.1099/mgen.0.000435", "licence": [ "Apache License, Version 2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "A bacterial genome assembly in FASTA format", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ] ], "output": { "chromosome": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/chromosome.fasta": { "type": "file", "description": "FASTA file of all contigs found to belong to the chromosome", "pattern": "chromosome.fasta", "ontologies": [] } } ] ], "contig_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/contig_report.txt": { "type": "file", "description": "Assignment of the contig to chromosome or a particular plasmid grouping", "pattern": "contig_report.txt", "ontologies": [] } } ] ], "plasmids": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/plasmid_*.fasta": { "type": "file", "description": "Each plasmid group is written to an individual FASTA", "pattern": "plasmid_*.fasta", "ontologies": [] } } ] ], "mobtyper_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/mobtyper_results.txt": { "type": "file", "description": "Aggregate MOB-typer report files for all identified plasmid", "pattern": "mobtyper_results.txt", "ontologies": [] } } ] ], "versions_mobsuite": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mobsuite": { "type": "string", "description": "The name of the tool" } }, { "mob_recon --version 2>&1 | sed 's/.*mob_recon //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mobsuite": { "type": "string", "description": "The name of the tool" } }, { "mob_recon --version 2>&1 | sed 's/.*mob_recon //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mobsuite_typer", "path": "modules/nf-core/mobsuite/typer/meta.yml", "tree_sha": "123f653ad4a017703dd9f4c6acd6a2665293e37a", "files": [ "modules/nf-core/mobsuite/typer/environment.yml", "modules/nf-core/mobsuite/typer/main.nf", "modules/nf-core/mobsuite/typer/meta.yml", "modules/nf-core/mobsuite/typer/tests/main.nf.test", "modules/nf-core/mobsuite/typer/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mobsuite_typer", "description": "Bacterial plasmid typing and mobility prediction", "keywords": [ "bacteria", "plasmid", "typing", "genomics" ], "tools": [ { "mobsuite": { "description": "MOB-suite is a set of tools for finding, typing and reconstruction of plasmids from draft and complete genome assemblies.", "homepage": "https://github.com/phac-nml/mob-suite/blob/master/README.md", "documentation": "https://github.com/phac-nml/mob-suite/blob/master/README.md", "tool_dev_url": "https://github.com/phac-nml/mob-suite", "doi": "10.1099/mgen.0.000435", "licence": [ "Apache-2.0" ], "identifier": "biotools:mob_suite" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "A bacterial genome assembly in FASTA format", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "db": { "type": "directory", "description": "Optional local copy of MOB-suite database directory", "pattern": "databases/" } }, { "plasmid_mash_db": { "type": "file", "description": "Optional Companion Mash database of reference database.\nIf not supplied, default internal `ncbi_plasmid_full_seqs.fas.msh` is used.\n", "pattern": "*.msh", "ontologies": [ { "edam": "http://edamontology.org/format_3911" } ] } }, { "plasmid_meta_txt": { "type": "file", "description": "Optional MOB-cluster plasmid cluster formatted file matched to the reference\nplasmid db.\nIf not supplied, default internal `clusters.txt` is used.\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } }, { "plasmid_replicons_fas": { "type": "file", "description": "Optional nucleotide FASTA file of plasmid replicons\nIf not supplied, default internal `rep.dna.fas` is used.\n", "pattern": "*.{fasta,fna,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "repetitive_mask_fas": { "type": "file", "description": "Optional nucleotide FASTA file of known repetitive elements\nIf not supplied, default internal `repetitive.dna.fas` is used.\n", "pattern": "*.{fasta,fna,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "plasmid_mob_faa": { "type": "file", "description": "Optional protein FASTA file of plasmid mobility proteins\nIf not supplied, default internal `mob.proteins.faa` is used.\n", "pattern": "*.{fasta,faa,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "plasmid_mpf_faa": { "type": "file", "description": "Optional protein FASTA file of plasmid mating pair formation proteins\nIf not supplied, default internal `mpf.proteins.faa` is used.\n", "pattern": "*.{fasta,faa,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "plasmid_orit_fas": { "type": "file", "description": "Optional nucleotide FASTA file of known plasmid oriT dna sequences\nIf not supplied, default internal `orit.fas` is used.\n", "pattern": "*.{fasta,fna,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "generate_biomarker_report": { "type": "boolean", "description": "Whether to generate a biomarker report file" } }, { "generate_mge_report": { "type": "boolean", "description": "Whether to generate a mobile genetic element (MGE) report file" } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.txt": { "type": "file", "description": "MOB-suite typer report file", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "biomarker_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_biomarker_report.txt": { "type": "file", "description": "MOB-suite biomarker report file", "pattern": "*_biomarker_report.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "mge_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_mge_report.txt": { "type": "file", "description": "MOB-suite mobile genetic element (MGE) report file", "pattern": "*_mge_report.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "versions_mobsuite": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mobsuite": { "type": "string", "description": "The name of the tool" } }, { "mob_typer --version | sed 's/mob_typer //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mobsuite": { "type": "string", "description": "The name of the tool" } }, { "mob_typer --version | sed 's/mob_typer //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "modkit_bedmethyltobigwig", "path": "modules/nf-core/modkit/bedmethyltobigwig/meta.yml", "tree_sha": "0dca60b5a91be3effca1f88dfb63e0dda2d59a6c", "files": [ "modules/nf-core/modkit/bedmethyltobigwig/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt", "modules/nf-core/modkit/bedmethyltobigwig/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt", "modules/nf-core/modkit/bedmethyltobigwig/environment.yml", "modules/nf-core/modkit/bedmethyltobigwig/main.nf", "modules/nf-core/modkit/bedmethyltobigwig/meta.yml", "modules/nf-core/modkit/bedmethyltobigwig/tests/main.nf.test", "modules/nf-core/modkit/bedmethyltobigwig/tests/main.nf.test.snap", "modules/nf-core/modkit/bedmethyltobigwig/tests/tags.yml" ], "type": "module", "meta": { "name": "modkit_bedmethyltobigwig", "description": "Convert a bedMethyl file to bigWig format using modkit", "keywords": [ "long-read", "ont", "methylation" ], "tools": [ { "modkit": { "description": "A bioinformatics tool for working with modified bases in Oxford Nanopore sequencing data.", "homepage": "https://nanoporetech.github.io/modkit/", "documentation": "https://nanoporetech.github.io/modkit/", "tool_dev_url": "https://github.com/nanoporetech/modkit", "licence": [ "Oxford Nanopore Technologies PLC. Public License Version 1.0" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bedmethyl": { "type": "file", "description": "bedMethyl file", "pattern": "*.{bed,bed.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'hg38' ]`\n" } }, { "chromsizes": { "type": "file", "description": "Tab-separated file with chromosome names and sizes or fai index", "pattern": "*.{tsv,fai}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "modcodes": { "type": "list", "description": "List of modification codes to include in the output bigWig file.\nCan be either a list of strings or a string containing a comma-separated list.\n" } } ], "output": { "bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bw": { "type": "file", "description": "bigWig file", "pattern": "*.{bw}", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "versions_modkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Schmytzi" ], "maintainers": [ "@Schmytzi" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--0c623277f8775a30", "build_id": "bd-0c623277f8775a30_1", "scan_id": "sc-e1e7c8b0343af77b_2" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--b0cf3a2b01aa496e", "build_id": "bd-b0cf3a2b01aa496e_1", "scan_id": "sc-bd1a1a2850f5e5a1_2" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--3622b11f63dc1e51", "build_id": "bd-3622b11f63dc1e51_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d6b7620af280be798b98266ea5e8542a84991bec149446f2f29567bf89259da/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--b279ba2d2cbcbf95", "build_id": "bd-b279ba2d2cbcbf95_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/65/65e515e445d31be38188af5fe636e71af18abc601afacf80e9021a4752da6332/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/modkit/bedmethyltobigwig/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/modkit/bedmethyltobigwig/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt" } } } }, "git_sha": "10d5bc958ad3d70a30ecd69cd9f4c84cb467c878" }, { "name": "modkit_callmods", "path": "modules/nf-core/modkit/callmods/meta.yml", "tree_sha": "aab708c1981255643505f9c23438f1ab974c9cf2", "files": [ "modules/nf-core/modkit/callmods/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt", "modules/nf-core/modkit/callmods/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt", "modules/nf-core/modkit/callmods/environment.yml", "modules/nf-core/modkit/callmods/main.nf", "modules/nf-core/modkit/callmods/meta.yml", "modules/nf-core/modkit/callmods/tests/main.nf.test", "modules/nf-core/modkit/callmods/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "modkit_callmods", "description": "Call mods from a modbam, creates a new modbam with probabilities set to 100% if a base modification is called or 0% if called canonical", "keywords": [ "methylation", "ont", "long-read" ], "tools": [ { "modkit": { "description": "A bioinformatics tool for working with modified bases in Oxford Nanopore sequencing data.", "homepage": "https://nanoporetech.github.io/modkit/", "documentation": "https://nanoporetech.github.io/modkit/", "tool_dev_url": "https://github.com/nanoporetech/modkit", "doi": "no DOI available", "licence": [ "Oxford Nanopore Technologies PLC. Public License Version 1.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "BAM file with base modification probabilities", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "File for debug logs to be written to", "ontologies": [ { "edam": "http://edamontology.org/data_1678" } ] } } ] ], "versions_modkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@YiJin-Xiong" ], "maintainers": [ "@YiJin-Xiong" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--b0cf3a2b01aa496e", "build_id": "bd-b0cf3a2b01aa496e_1", "scan_id": "sc-bd1a1a2850f5e5a1_2" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--0c623277f8775a30", "build_id": "bd-0c623277f8775a30_1", "scan_id": "sc-e1e7c8b0343af77b_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--b279ba2d2cbcbf95", "build_id": "bd-b279ba2d2cbcbf95_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/65/65e515e445d31be38188af5fe636e71af18abc601afacf80e9021a4752da6332/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--3622b11f63dc1e51", "build_id": "bd-3622b11f63dc1e51_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d6b7620af280be798b98266ea5e8542a84991bec149446f2f29567bf89259da/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/modkit/callmods/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/modkit/callmods/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt" } } } }, "git_sha": "10d5bc958ad3d70a30ecd69cd9f4c84cb467c878", "pipelines": [ { "name": "methylong", "version": "2.0.0" } ] }, { "name": "modkit_dmr", "path": "modules/nf-core/modkit/dmr/meta.yml", "tree_sha": "68fdfb3d32cf9d4dc7476f7aba1f2b10c036b094", "files": [ "modules/nf-core/modkit/dmr/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt", "modules/nf-core/modkit/dmr/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt", "modules/nf-core/modkit/dmr/environment.yml", "modules/nf-core/modkit/dmr/main.nf", "modules/nf-core/modkit/dmr/meta.yml", "modules/nf-core/modkit/dmr/tests/main.nf.test", "modules/nf-core/modkit/dmr/tests/main.nf.test.snap", "modules/nf-core/modkit/dmr/tests/nextflow.config" ], "type": "module", "meta": { "name": "modkit_dmr", "description": "Compare regions between a pair of bedMethyl samples (e.g. two haplotypes, or tumor and normal) and report differentially methylated regions", "keywords": [ "methylation", "ont", "long-read", "differential methylation" ], "tools": [ { "modkit": { "description": "A bioinformatics tool for working with modified bases in Oxford Nanopore sequencing data", "homepage": "https://github.com/nanoporetech/modkit", "documentation": "https://github.com/nanoporetech/modkit", "tool_dev_url": "https://github.com/nanoporetech/modkit", "licence": [ "Oxford Nanopore Technologies PLC. Public License Version 1.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information for the first (control) input\ne.g. `[ id:'test' ]`\n" } }, { "bedmethyl_a": { "type": "file", "description": "Bgzipped bedMethyl file for the first (control) sample, as produced by modkit pileup with --bgzf", "pattern": "*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "bedmethyl_a_tbi": { "type": "file", "description": "Tabix index for bedmethyl_a. Must have the same basename with a .tbi extension next to bedmethyl_a", "pattern": "*.bed.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the second (experimental)\ninput e.g. `[ id:'test' ]`\n" } }, { "bedmethyl_b": { "type": "file", "description": "Bgzipped bedMethyl file for the second (experimental) sample, as produced by modkit pileup with --bgzf", "pattern": "*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "bedmethyl_b_tbi": { "type": "file", "description": "Tabix index for bedmethyl_b. Must have the same basename with a .tbi extension next to bedmethyl_b", "pattern": "*.bed.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing regions information\ne.g. `[ id:'regions' ]`\n" } }, { "regions_bed": { "type": "file", "description": "Optional BED file of regions over which to compare methylation levels. When omitted, methylation levels are compared at each site instead", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'hg38' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference sequence in FASTA format, used during pileup/alignment", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Optional FASTA index for fasta. modkit dmr pair has no --fai flag and looks for\n.fai next to --ref itself; passing one here only stages it alongside fasta\nso modkit reuses it instead of building one from scratch on every invocation, which\nfor a multi-GB genome is a real, repeated cost. Pass `[]` to omit.\n", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.bed": { "type": "file", "description": "BED file with the score column indicating the magnitude of the difference in methylation between the two samples", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.log": { "type": "file", "description": "File for debug logs to be written to", "pattern": "*.log", "ontologies": [] } } ] ], "versions_modkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@YannVRB" ], "maintainers": [ "@YannVRB" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--0c623277f8775a30", "build_id": "bd-0c623277f8775a30_1", "scan_id": "sc-e1e7c8b0343af77b_2" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--b0cf3a2b01aa496e", "build_id": "bd-b0cf3a2b01aa496e_1", "scan_id": "sc-bd1a1a2850f5e5a1_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--b279ba2d2cbcbf95", "build_id": "bd-b279ba2d2cbcbf95_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/65/65e515e445d31be38188af5fe636e71af18abc601afacf80e9021a4752da6332/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--3622b11f63dc1e51", "build_id": "bd-3622b11f63dc1e51_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d6b7620af280be798b98266ea5e8542a84991bec149446f2f29567bf89259da/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/modkit/dmr/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/modkit/dmr/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt" } } } }, "git_sha": "10d5bc958ad3d70a30ecd69cd9f4c84cb467c878" }, { "name": "modkit_entropy", "path": "modules/nf-core/modkit/entropy/meta.yml", "tree_sha": "add61019eeabe130ae27b7cf4adbed78bb243d73", "files": [ "modules/nf-core/modkit/entropy/environment.yml", "modules/nf-core/modkit/entropy/main.nf", "modules/nf-core/modkit/entropy/meta.yml", "modules/nf-core/modkit/entropy/tests/main.nf.test", "modules/nf-core/modkit/entropy/tests/main.nf.test.snap", "modules/nf-core/modkit/entropy/tests/nextflow.config" ], "type": "module", "meta": { "name": "modkit_entropy", "description": "Calculate methylation entropy over genomic windows from one or more mod-BAMs.\nEntropy is a per-window measure of the diversity of methylation patterns\nacross reads covering the window and is complementary to mean methylation.\nWhen `--regions` is supplied (via `ext.args` or the `regions` input), modkit\nwrites `_regions.bed` and `_windows.bedgraph` into a\ndirectory; otherwise a single genome-wide BED file is produced.\n", "keywords": [ "modkit", "methylation", "entropy", "nanopore", "ont", "modbam" ], "tools": [ { "modkit": { "description": "A bioinformatics tool for working with modified bases in Oxford Nanopore sequencing data.", "homepage": "https://github.com/nanoporetech/modkit", "documentation": "https://nanoporetech.github.io/modkit/", "tool_dev_url": "https://github.com/nanoporetech/modkit", "licence": [ "Oxford Nanopore Technologies PLC. Public License Version 1.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`. The output inherits this meta.\n" } }, { "bams": { "type": "list", "description": "One or more modBAM files to compute entropy from. Passing more than\none BAM aggregates counts across them (multi-sample entropy).\n", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bais": { "type": "list", "description": "BAM indices (`.bai` or `.csi`) matching each input BAM, one-to-one.\n", "pattern": "*.{bai,csi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'mm10' ]`.\n" } }, { "fasta": { "type": "file", "description": "Reference FASTA the BAM was aligned to.", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Samtools FASTA index for `fasta`.", "pattern": "*.fai", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing region information\ne.g. `[ id:'promoters' ]`. May be `[[], []]` to skip.\n" } }, { "regions": { "type": "file", "description": "Optional BED file of regions over which to compute per-region\ndescriptive statistics. When provided, modkit writes\n`_regions.bed` and `_windows.bedgraph` into a\ndirectory instead of a single genome-wide BED.\n", "pattern": "*.{bed,bed.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`.\n" } }, { "*.bed": { "type": "file", "description": "Genome-wide entropy BED file, produced when `regions` is not\nprovided. One row per window.\n", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "regions_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`.\n" } }, { "entropy_regions/*.bed": { "type": "file", "description": "Per-region descriptive statistics, produced when `regions` is\nprovided (`entropy_regions/_regions.bed`). One row per\nregion with mean/median/min/max entropy and window counts.\n", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`.\n" } }, { "entropy_regions/*.bedgraph": { "type": "file", "description": "Per-window entropy, produced when `regions` is provided\n(`entropy_regions/_windows.bedgraph`).\n", "pattern": "*.bedgraph", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`.\n" } }, { "*.log": { "type": "file", "description": "Optional modkit debug log (only emitted when `--log-filepath\n.log` is passed via `ext.args`).\n", "pattern": "*.log", "ontologies": [] } } ] ], "versions_modkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sahuno" ], "maintainers": [ "@sahuno" ] }, "git_sha": "1f7ba892f1021a9155f130f99d5ae205ffd9a21f" }, { "name": "modkit_extractcalls", "path": "modules/nf-core/modkit/extractcalls/meta.yml", "tree_sha": "7eb26aa0c9535fb3ddd4d69322a04f840dbe4943", "files": [ "modules/nf-core/modkit/extractcalls/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt", "modules/nf-core/modkit/extractcalls/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt", "modules/nf-core/modkit/extractcalls/environment.yml", "modules/nf-core/modkit/extractcalls/main.nf", "modules/nf-core/modkit/extractcalls/meta.yml", "modules/nf-core/modkit/extractcalls/tests/main.nf.test", "modules/nf-core/modkit/extractcalls/tests/main.nf.test.snap", "modules/nf-core/modkit/extractcalls/tests/nextflow.config" ], "type": "module", "meta": { "name": "modkit_extractcalls", "description": "Produce a per-read per-position table of base modification **calls**\n(pass/fail/filtered, with the called base) from a modBAM using the same\nthresholding algorithm as `modkit pileup`. Complementary to `modkit\nextract full`, which emits raw probabilities: `extract calls` emits the\nthresholded categorical decision per site per read.\n", "keywords": [ "modkit", "methylation", "extract", "calls", "read-level", "modbam", "nanopore", "ont" ], "tools": [ { "modkit": { "description": "A bioinformatics tool for working with modified bases in Oxford Nanopore sequencing data.", "homepage": "https://github.com/nanoporetech/modkit", "documentation": "https://nanoporetech.github.io/modkit/", "tool_dev_url": "https://github.com/nanoporetech/modkit", "licence": [ "Oxford Nanopore Technologies PLC. Public License Version 1.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`. The output inherits this meta.\n" } }, { "bam": { "type": "file", "description": "Input modBAM/modCRAM with MM/ML tags. A CRAM input also requires\n`fasta` to be supplied.\n", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "Index for `bam` — `.bai`/`.csi` for a BAM, `.crai` for a CRAM.\n", "pattern": "*.{bai,csi,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'mm10' ]`. May be `[[], [], []]` to skip — reference\ncontext columns will then be \".\" in the output.\n" } }, { "fasta": { "type": "file", "description": "Optional reference FASTA. Required only to populate reference-context columns in the output.", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Samtools FASTA index for `fasta`.", "pattern": "*.fai", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`.\n" } }, { "*.tsv{,.gz}": { "type": "file", "description": "Per-read per-position call table. BGZF-compressed when `--bgzf`\nis passed via `ext.args`.\n", "pattern": "*.{tsv,tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`.\n" } }, { "*.log": { "type": "file", "description": "Optional modkit debug log (only emitted when `--log-filepath\n.log` is passed via `ext.args`).\n", "pattern": "*.log", "ontologies": [] } } ] ], "versions_modkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sahuno" ], "maintainers": [ "@sahuno" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--0c623277f8775a30", "build_id": "bd-0c623277f8775a30_1", "scan_id": "sc-e1e7c8b0343af77b_2" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--b0cf3a2b01aa496e", "build_id": "bd-b0cf3a2b01aa496e_1", "scan_id": "sc-bd1a1a2850f5e5a1_2" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--3622b11f63dc1e51", "build_id": "bd-3622b11f63dc1e51_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d6b7620af280be798b98266ea5e8542a84991bec149446f2f29567bf89259da/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--b279ba2d2cbcbf95", "build_id": "bd-b279ba2d2cbcbf95_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/65/65e515e445d31be38188af5fe636e71af18abc601afacf80e9021a4752da6332/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/modkit/extractcalls/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/modkit/extractcalls/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt" } } } }, "git_sha": "10d5bc958ad3d70a30ecd69cd9f4c84cb467c878" }, { "name": "modkit_extractfull", "path": "modules/nf-core/modkit/extractfull/meta.yml", "tree_sha": "d14d2131298ccc1099f95d7a17beb704ece8cd97", "files": [ "modules/nf-core/modkit/extractfull/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt", "modules/nf-core/modkit/extractfull/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt", "modules/nf-core/modkit/extractfull/environment.yml", "modules/nf-core/modkit/extractfull/main.nf", "modules/nf-core/modkit/extractfull/meta.yml", "modules/nf-core/modkit/extractfull/tests/main.nf.test", "modules/nf-core/modkit/extractfull/tests/main.nf.test.snap", "modules/nf-core/modkit/extractfull/tests/nextflow.config" ], "type": "module", "meta": { "name": "modkit_extractfull", "description": "Transform the probabilities from the MM/ML tags in a modBAM into a\ntab-separated per-read-per-position table. Emits one row for every\nmodified-base probability call in every read — useful for downstream\ncustom filtering, plotting, and ML training. Optionally BGZF-compressed\nvia `--bgzf` in `ext.args`.\n", "keywords": [ "modkit", "methylation", "extract", "read-level", "modbam", "nanopore", "ont" ], "tools": [ { "modkit": { "description": "A bioinformatics tool for working with modified bases in Oxford Nanopore sequencing data.", "homepage": "https://github.com/nanoporetech/modkit", "documentation": "https://nanoporetech.github.io/modkit/", "tool_dev_url": "https://github.com/nanoporetech/modkit", "licence": [ "Oxford Nanopore Technologies PLC. Public License Version 1.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`. The output inherits this meta.\n" } }, { "bam": { "type": "file", "description": "Input modBAM with MM/ML tags.", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index (`.bai` or `.csi`). Optional — if absent, modkit does a serial scan of the BAM (see `--ignore-index`).", "pattern": "*.{bai,csi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'mm10' ]`. May be `[[], [], []]` to skip (modkit works\nunaligned, but reference context columns will be missing).\n" } }, { "fasta": { "type": "file", "description": "Reference FASTA. Required to populate reference-context columns in the output (`ref_kmer`, strand, etc.).", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Samtools FASTA index for `fasta`.", "pattern": "*.fai", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`.\n" } }, { "*.tsv{,.gz}": { "type": "file", "description": "Per-read-per-position probability table. BGZF-compressed when\n`--bgzf` is passed via `ext.args`.\n", "pattern": "*.{tsv,tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`.\n" } }, { "*.log": { "type": "file", "description": "Optional modkit debug log (only emitted when `--log-filepath\n.log` is passed via `ext.args`).\n", "pattern": "*.log", "ontologies": [] } } ] ], "versions_modkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sahuno" ], "maintainers": [ "@sahuno" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--b0cf3a2b01aa496e", "build_id": "bd-b0cf3a2b01aa496e_1", "scan_id": "sc-bd1a1a2850f5e5a1_2" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--0c623277f8775a30", "build_id": "bd-0c623277f8775a30_1", "scan_id": "sc-e1e7c8b0343af77b_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--b279ba2d2cbcbf95", "build_id": "bd-b279ba2d2cbcbf95_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/65/65e515e445d31be38188af5fe636e71af18abc601afacf80e9021a4752da6332/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--3622b11f63dc1e51", "build_id": "bd-3622b11f63dc1e51_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d6b7620af280be798b98266ea5e8542a84991bec149446f2f29567bf89259da/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/modkit/extractfull/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/modkit/extractfull/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt" } } } }, "git_sha": "10d5bc958ad3d70a30ecd69cd9f4c84cb467c878" }, { "name": "modkit_pileup", "path": "modules/nf-core/modkit/pileup/meta.yml", "tree_sha": "cad67ca3d15fc98b9dcaa273c38a4638d3e9a7c0", "files": [ "modules/nf-core/modkit/pileup/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt", "modules/nf-core/modkit/pileup/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt", "modules/nf-core/modkit/pileup/environment.yml", "modules/nf-core/modkit/pileup/main.nf", "modules/nf-core/modkit/pileup/meta.yml", "modules/nf-core/modkit/pileup/tests/main.nf.test", "modules/nf-core/modkit/pileup/tests/main.nf.test.snap", "modules/nf-core/modkit/pileup/tests/nextflow.config" ], "type": "module", "meta": { "name": "modkit_pileup", "description": "A bioinformatics tool for working with modified bases", "keywords": [ "methylation", "ont", "long-read" ], "tools": [ { "modkit": { "description": "A bioinformatics tool for working with modified bases in Oxford Nanopore sequencing data", "homepage": "https://github.com/nanoporetech/modkit", "documentation": "https://github.com/nanoporetech/modkit", "tool_dev_url": "https://github.com/nanoporetech/modkit", "licence": [ "Oxford Nanopore Technologies PLC. Public License Version 1.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Associated index file for BAM. Both BAI and CSI indices are supported by modkit (via htslib).", "pattern": "*.{bai,csi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'hg38' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference sequence in FASTA format. Required for motif (e.g. CpG) filtering. Note that when using --cpg via ext.args, you must also pass --modified-bases (e.g. '--cpg --modified-bases 5mC') or modkit will error with a missing required argument.", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Associated index file for FASTA", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing BED file information\ne.g. `[ id:'regions' ]`\n" } }, { "bed": { "type": "file", "description": "BED file that will restrict threshold estimation and pileup results to positions overlapping intervals in the file. Must be in BED3 (chr, start, end) or BED6 format; modkit rejects other column counts with \"improperly formatted BED line, must be BED3 or BED6\" followed by \"zero valid positions parsed from BED file\". Note also that modkit requires --motif or --modified-bases in ext.args whenever --include-bed is used, and errors out otherwise.", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "bedgz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.bed.gz": { "type": "file", "description": "bgzf-compressed bedMethyl output file(s)", "pattern": "*.bed", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "File for debug logs to be written to", "pattern": "*.log", "ontologies": [] } } ] ], "versions_modkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Michal-Babins", "@fellen31" ], "maintainers": [ "@fellen31", "@jkh00" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--b0cf3a2b01aa496e", "build_id": "bd-b0cf3a2b01aa496e_1", "scan_id": "sc-bd1a1a2850f5e5a1_2" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--0c623277f8775a30", "build_id": "bd-0c623277f8775a30_1", "scan_id": "sc-e1e7c8b0343af77b_2" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--3622b11f63dc1e51", "build_id": "bd-3622b11f63dc1e51_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d6b7620af280be798b98266ea5e8542a84991bec149446f2f29567bf89259da/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--b279ba2d2cbcbf95", "build_id": "bd-b279ba2d2cbcbf95_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/65/65e515e445d31be38188af5fe636e71af18abc601afacf80e9021a4752da6332/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/modkit/pileup/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/modkit/pileup/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt" } } } }, "git_sha": "10d5bc958ad3d70a30ecd69cd9f4c84cb467c878", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "methylong", "version": "2.0.0" } ] }, { "name": "modkit_repair", "path": "modules/nf-core/modkit/repair/meta.yml", "tree_sha": "f2b5bea615d80ff1a69c3604867cf0bbf9d77659", "files": [ "modules/nf-core/modkit/repair/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt", "modules/nf-core/modkit/repair/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt", "modules/nf-core/modkit/repair/environment.yml", "modules/nf-core/modkit/repair/main.nf", "modules/nf-core/modkit/repair/meta.yml", "modules/nf-core/modkit/repair/tests/main.nf.test", "modules/nf-core/modkit/repair/tests/main.nf.test.snap", "modules/nf-core/modkit/repair/tests/nextflow.config" ], "type": "module", "meta": { "name": "modkit_repair", "description": "Repair the MM/ML tags on trimmed or hard-clipped ONT reads using untrimmed ONT reads.", "keywords": [ "methylation", "ont", "long-read" ], "tools": [ { "modkit": { "description": "A bioinformatics tool for working with modified bases in Oxford Nanopore sequencing data.", "homepage": "https://nanoporetech.github.io/modkit/", "documentation": "https://nanoporetech.github.io/modkit/", "tool_dev_url": "https://github.com/nanoporetech/modkit", "licence": [ "Oxford Nanopore Technologies PLC. Public License Version 1.0" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "before_trim": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "after_trim": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "File for debug logs to be written to", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/data_1678" } ] } } ] ], "versions_modkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jkh00" ], "maintainers": [ "@jkh00" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--0c623277f8775a30", "build_id": "bd-0c623277f8775a30_1", "scan_id": "sc-e1e7c8b0343af77b_2" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--b0cf3a2b01aa496e", "build_id": "bd-b0cf3a2b01aa496e_1", "scan_id": "sc-bd1a1a2850f5e5a1_2" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--3622b11f63dc1e51", "build_id": "bd-3622b11f63dc1e51_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d6b7620af280be798b98266ea5e8542a84991bec149446f2f29567bf89259da/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--b279ba2d2cbcbf95", "build_id": "bd-b279ba2d2cbcbf95_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/65/65e515e445d31be38188af5fe636e71af18abc601afacf80e9021a4752da6332/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/modkit/repair/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/modkit/repair/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt" } } } }, "git_sha": "10d5bc958ad3d70a30ecd69cd9f4c84cb467c878", "pipelines": [ { "name": "methylong", "version": "2.0.0" } ] }, { "name": "modkit_validate", "path": "modules/nf-core/modkit/validate/meta.yml", "tree_sha": "ccbff2a33719cb6bb2f30c1c91cec2e01a5edcce", "files": [ "modules/nf-core/modkit/validate/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt", "modules/nf-core/modkit/validate/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt", "modules/nf-core/modkit/validate/environment.yml", "modules/nf-core/modkit/validate/main.nf", "modules/nf-core/modkit/validate/meta.yml", "modules/nf-core/modkit/validate/tests/main.nf.test", "modules/nf-core/modkit/validate/tests/main.nf.test.snap", "modules/nf-core/modkit/validate/tests/nextflow.config" ], "type": "module", "meta": { "name": "modkit_validate", "description": "Validate base modification calls in one or more mod-BAMs against a matched\nground-truth BED file containing the expected modification state at\nreference positions. Reports per-sample and combined confusion-matrix style\nstatistics (accuracy, filtered calls, probability distribution) as a\ntab-separated machine-parseable table.\n", "keywords": [ "modkit", "methylation", "validate", "nanopore", "ont", "modbam", "ground-truth", "benchmark" ], "tools": [ { "modkit": { "description": "A bioinformatics tool for working with modified bases in Oxford Nanopore sequencing data.", "homepage": "https://github.com/nanoporetech/modkit", "documentation": "https://nanoporetech.github.io/modkit/", "tool_dev_url": "https://github.com/nanoporetech/modkit", "licence": [ "Oxford Nanopore Technologies PLC. Public License Version 1.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample (or cohort) information\ne.g. `[ id:'test_run' ]`. The output inherits this meta.\n" } }, { "bams": { "type": "list", "description": "One or more modBAM files. BAMs are paired 1:1 with `truth_beds`\nby list index and passed as repeated `--bam-and-bed `\narguments to `modkit validate`.\n", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bais": { "type": "list", "description": "BAM indices (`.bai` or `.csi`) matching each input BAM.\n", "pattern": "*.{bai,csi}", "ontologies": [] } }, { "truth_beds": { "type": "list", "description": "Ground-truth BED files (one per BAM). The name field must be the\nshort modified base code (single letter or ChEBI ID) or `-` to\nmark a canonical reference position. Paired 1:1 with `bams`.\n", "pattern": "*.{bed,bed.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test_run' ]`.\n" } }, { "*.tsv": { "type": "file", "description": "Machine-parseable validation summary produced by\n`modkit validate --out-filepath`. Columns include counts of\ncorrect / incorrect / filtered calls per class.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test_run' ]`.\n" } }, { "*.log": { "type": "file", "description": "Optional modkit debug log (only emitted when `--log-filepath\n.log` is passed via `ext.args`).\n", "pattern": "*.log", "ontologies": [] } } ] ], "versions_modkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "modkit": { "type": "string", "description": "The name of the tool" } }, { "modkit --version | sed 's/modkit //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sahuno" ], "maintainers": [ "@sahuno" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--0c623277f8775a30", "build_id": "bd-0c623277f8775a30_1", "scan_id": "sc-e1e7c8b0343af77b_2" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ont-modkit:0.6.4--b0cf3a2b01aa496e", "build_id": "bd-b0cf3a2b01aa496e_1", "scan_id": "sc-bd1a1a2850f5e5a1_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--b279ba2d2cbcbf95", "build_id": "bd-b279ba2d2cbcbf95_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/65/65e515e445d31be38188af5fe636e71af18abc601afacf80e9021a4752da6332/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ont-modkit:0.6.4--3622b11f63dc1e51", "build_id": "bd-3622b11f63dc1e51_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7d/7d6b7620af280be798b98266ea5e8542a84991bec149446f2f29567bf89259da/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/modkit/validate/.conda-lock/linux_amd64-bd-0c623277f8775a30_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/modkit/validate/.conda-lock/linux_arm64-bd-b0cf3a2b01aa496e_1.txt" } } } }, "git_sha": "10d5bc958ad3d70a30ecd69cd9f4c84cb467c878" }, { "name": "molkartgarage_clahe", "path": "modules/nf-core/molkartgarage/clahe/meta.yml", "tree_sha": "e8b47372fadf87b2f357ac569f85614b2fadda73", "files": [ "modules/nf-core/molkartgarage/clahe/main.nf", "modules/nf-core/molkartgarage/clahe/meta.yml", "modules/nf-core/molkartgarage/clahe/tests/main.nf.test", "modules/nf-core/molkartgarage/clahe/tests/main.nf.test.snap", "modules/nf-core/molkartgarage/clahe/tests/nextflow.config" ], "type": "module", "meta": { "name": "molkartgarage_clahe", "description": "Contrast-limited adjusted histogram equalization (CLAHE) on single-channel tif images.", "keywords": [ "clahe", "image_processing", "imaging", "correction" ], "tools": [ { "molkartgarage": { "description": "One-stop-shop for scripts and tools for processing data for molkart and spatial omics pipelines.", "homepage": "https://github.com/SchapiroLabor/molkart-local/tree/main", "documentation": "https://github.com/SchapiroLabor/molkart-local/tree/main", "tool_dev_url": "https://github.com/SchapiroLabor/molkart-local/blob/main/scripts/molkart_clahe.py", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "image": { "type": "file", "description": "Single-channel tiff file to be corrected.", "pattern": "*.{tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "output": { "img_clahe": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.tiff": { "type": "file", "description": "CLAHE corrected tiff file.", "pattern": "*.{tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "versions_clahe": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clahe": { "type": "string", "description": "The name of the tool" } }, { "python /local/scripts/molkart_clahe.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_scikitimage": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scikit-image": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import skimage; print(skimage.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "clahe": { "type": "string", "description": "The name of the tool" } }, { "python /local/scripts/molkart_clahe.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scikit-image": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import skimage; print(skimage.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kbestak" ], "maintainers": [ "@kbestak" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mosdepth", "path": "modules/nf-core/mosdepth/meta.yml", "tree_sha": "6bf5dd03f4d7fb0e7de468824a06c6cac46452f1", "files": [ "modules/nf-core/mosdepth/environment.yml", "modules/nf-core/mosdepth/main.nf", "modules/nf-core/mosdepth/meta.yml", "modules/nf-core/mosdepth/tests/main.nf.test", "modules/nf-core/mosdepth/tests/main.nf.test.snap", "modules/nf-core/mosdepth/tests/nextflow.config" ], "type": "module", "meta": { "name": "mosdepth", "description": "Calculates genome-wide sequencing coverage.", "keywords": [ "mosdepth", "bam", "cram", "coverage" ], "tools": [ { "mosdepth": { "description": "Fast BAM/CRAM depth calculation for WGS, exome, or targeted sequencing.\n", "documentation": "https://github.com/brentp/mosdepth", "doi": "10.1093/bioinformatics/btx699", "licence": [ "MIT" ], "identifier": "biotools:mosdepth" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Input BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index for BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "bed": { "type": "file", "description": "BED file with intersected intervals", "pattern": "*.{bed}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing bed information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], { "quantize_labels": { "type": "list", "description": "List of labels for quantized coverage bins, e.g. [ \"NO_COVERAGE\", \"LOW_COVERAGE\", \"MEDIUM_COVERAGE\", \"HIGH_COVERAGE\" ]\nThe first value will be assigned to the `MOSDEPTH_Q0` environment variable, the second to `MOSDEPTH_Q1`, and so on.\nThese can then be used in the `--quantize` option of mosdepth to assign labels to quantized coverage bins.\n" } } ], "output": { "global_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.global.dist.txt": { "type": "file", "description": "Text file with global cumulative coverage distribution", "pattern": "*.{global.dist.txt}", "ontologies": [] } } ] ], "summary_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.summary.txt": { "type": "file", "description": "Text file with summary mean depths per chromosome and regions", "pattern": "*.{summary.txt}", "ontologies": [] } } ] ], "regions_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.region.dist.txt": { "type": "file", "description": "Text file with region cumulative coverage distribution", "pattern": "*.{region.dist.txt}", "ontologies": [] } } ] ], "per_base_d4": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.per-base.d4": { "type": "file", "description": "D4 file with per-base coverage", "pattern": "*.{per-base.d4}", "ontologies": [] } } ] ], "per_base_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.per-base.bed.gz": { "type": "file", "description": "BED file with per-base coverage", "pattern": "*.{per-base.bed.gz}", "ontologies": [] } } ] ], "per_base_csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.per-base.bed.gz.csi": { "type": "file", "description": "Index file for BED file with per-base coverage", "pattern": "*.{per-base.bed.gz.csi}", "ontologies": [] } } ] ], "regions_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.regions.bed.gz": { "type": "file", "description": "BED file with per-region coverage", "pattern": "*.{regions.bed.gz}", "ontologies": [] } } ] ], "regions_csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.regions.bed.gz.csi": { "type": "file", "description": "Index file for BED file with per-region coverage", "pattern": "*.{regions.bed.gz.csi}", "ontologies": [] } } ] ], "quantized_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.quantized.bed.gz": { "type": "file", "description": "BED file with binned coverage", "pattern": "*.{quantized.bed.gz}", "ontologies": [] } } ] ], "quantized_csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.quantized.bed.gz.csi": { "type": "file", "description": "Index file for BED file with binned coverage", "pattern": "*.{quantized.bed.gz.csi}", "ontologies": [] } } ] ], "thresholds_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.thresholds.bed.gz": { "type": "file", "description": "BED file with the number of bases in each region that are covered at or above each threshold", "pattern": "*.{thresholds.bed.gz}", "ontologies": [] } } ] ], "thresholds_csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.thresholds.bed.gz.csi": { "type": "file", "description": "Index file for BED file with threshold coverage", "pattern": "*.{thresholds.bed.gz.csi}", "ontologies": [] } } ] ], "versions_mosdepth": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "mosdepth": { "type": "string", "description": "The tool name" } }, { "mosdepth --version | sed 's/mosdepth //g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_gzip": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gzip": { "type": "string", "description": "The name of the tool" } }, { "gzip -V 2>&1 | sed 's/gzip \\([0-9.]*\\).*/\\1/;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "mosdepth": { "type": "string", "description": "The tool name" } }, { "mosdepth --version | sed 's/mosdepth //g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gzip": { "type": "string", "description": "The name of the tool" } }, { "gzip -V 2>&1 | sed 's/gzip \\([0-9.]*\\).*/\\1/;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh", "@ramprasadn", "@matthdsm" ], "maintainers": [ "@joseespinosa", "@ramprasadn", "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "motus_downloaddb", "path": "modules/nf-core/motus/downloaddb/meta.yml", "tree_sha": "82b52813c4a88a323e0d6e7cd79606e38120799b", "files": [ "modules/nf-core/motus/downloaddb/environment.yml", "modules/nf-core/motus/downloaddb/main.nf", "modules/nf-core/motus/downloaddb/meta.yml", "modules/nf-core/motus/downloaddb/tests/main.nf.test", "modules/nf-core/motus/downloaddb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "motus_downloaddb", "description": "Download the mOTUs database", "keywords": [ "classify", "metagenomics", "fastq", "taxonomic profiling", "database", "download" ], "tools": [ { "motus": { "description": "The mOTU profiler is a computational tool that estimates relative taxonomic abundance of known and currently unknown microbial community members using metagenomic shotgun sequencing data.", "documentation": "https://github.com/motu-tool/mOTUs/wiki", "tool_dev_url": "https://github.com/motu-tool/mOTUs", "doi": "10.1186/s40168-022-01410-z", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ { "motus_downloaddb_script": { "type": "file", "description": "The script to download the mOTUs database", "ontologies": [] } } ], "output": { "db": [ { "db_mOTU/": { "type": "directory", "description": "The mOTUs database directory", "pattern": "db_mOTU" } } ], "versions_motus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "motus": { "type": "string", "description": "The name of the tool" } }, { "3.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "motus": { "type": "string", "description": "The name of the tool" } }, { "3.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "motus_merge", "path": "modules/nf-core/motus/merge/meta.yml", "tree_sha": "3f65a5d196e7a1df3360c9b4827e31d7d25305d0", "files": [ "modules/nf-core/motus/merge/environment.yml", "modules/nf-core/motus/merge/main.nf", "modules/nf-core/motus/merge/meta.yml", "modules/nf-core/motus/merge/tests/main.nf.test", "modules/nf-core/motus/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "motus_merge", "description": "Taxonomic meta-omics profiling using universal marker genes", "keywords": [ "classify", "metagenomics", "fastq", "taxonomic profiling", "merging", "merge", "otu table" ], "tools": [ { "motus": { "description": "Marker gene-based OTU (mOTU) profiling", "homepage": "https://motu-tool.org/", "documentation": "https://github.com/motu-tool/mOTUs/wiki", "tool_dev_url": "https://github.com/motu-tool/mOTUs", "doi": "10.1186/s40168-022-01410-z", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "List of output files (more than one) from motus profile,\nor a single directory containing motus output files.\n", "ontologies": [] } } ], { "db": { "type": "directory", "description": "mOTUs database downloaded by `motus downloadDB`\npattern: \"db_mOTU/\"\n" } } ], "output": { "txt": [ [ { "meta": { "type": "file", "description": "OTU table in txt format, if BIOM format not requested", "pattern": "*.txt", "ontologies": [] } }, { "*.txt": { "type": "file", "description": "OTU table in txt format, if BIOM format not requested", "pattern": "*.txt", "ontologies": [] } } ] ], "biom": [ [ { "meta": { "type": "file", "description": "OTU table in txt format, if BIOM format not requested", "pattern": "*.txt", "ontologies": [] } }, { "*.biom": { "type": "file", "description": "OTU table in biom format, if BIOM format requested", "pattern": "*.biom", "ontologies": [ { "edam": "http://edamontology.org/format_3746" } ] } } ] ], "versions_motus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "motus": { "type": "string", "description": "The name of the tool" } }, { "3.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "motus": { "type": "string", "description": "The name of the tool" } }, { "3.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "motus_preplong", "path": "modules/nf-core/motus/preplong/meta.yml", "tree_sha": "4b3d4a31a653ec4964a1e0363164a9b96d00c69f", "files": [ "modules/nf-core/motus/preplong/environment.yml", "modules/nf-core/motus/preplong/main.nf", "modules/nf-core/motus/preplong/meta.yml", "modules/nf-core/motus/preplong/tests/main.nf.test", "modules/nf-core/motus/preplong/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "motus_preplong", "description": "Taxonomic meta-omics profiling using universal marker genes", "keywords": [ "classify", "metagenomics", "fastq", "taxonomic profiling" ], "tools": [ { "motus": { "description": "Marker gene-based operational taxonomic unit (mOTU) profiling", "homepage": "https://motu-tool.org/", "documentation": "https://github.com/motu-tool/mOTUs/wiki", "tool_dev_url": "https://github.com/motu-tool/mOTUs", "doi": "10.1186/s40168-022-01410-z", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Long read file to convert, can be fasta(.gz) or fastq(.gz)", "pattern": "*.{gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], { "db": { "type": "directory", "description": "mOTUs database downloaded by `motus downloadDB`\npattern: \"db_mOTU/\"\n" } } ], "output": { "out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.gz": { "type": "file", "description": "converted file (gzipped), ready to be used by motus profile", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_motus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "motus": { "type": "string", "description": "The name of the tool" } }, { "3.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "motus": { "type": "string", "description": "The name of the tool" } }, { "3.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "motus_profile", "path": "modules/nf-core/motus/profile/meta.yml", "tree_sha": "335fc059b4f4427814f63c8a68694e45d2de2a9d", "files": [ "modules/nf-core/motus/profile/environment.yml", "modules/nf-core/motus/profile/main.nf", "modules/nf-core/motus/profile/meta.yml", "modules/nf-core/motus/profile/tests/main.nf.test", "modules/nf-core/motus/profile/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "motus_profile", "description": "Taxonomic meta-omics profiling using universal marker genes", "keywords": [ "classify", "metagenomics", "fastq", "taxonomic profiling" ], "tools": [ { "motus": { "description": "Marker gene-based OTU (mOTU) profiling", "homepage": "https://motu-tool.org/", "documentation": "https://github.com/motu-tool/mOTUs/wiki", "tool_dev_url": "https://github.com/motu-tool/mOTUs", "doi": "10.1186/s40168-022-01410-z", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input fastq/fasta files of size 1 and 2 for single-end and paired-end data,\nrespectively.\nOr the intermediate bam file mapped by bwa to the mOTUs database or\nthe output bam file from motus profile.\nOr the intermediate mgc read counts table.\n", "pattern": "*.{fastq,fq,fasta,fa,fastq.gz,fq.gz,fasta.gz,fa.gz,.bam,.mgc}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "db": { "type": "directory", "description": "mOTUs database downloaded by `motus downloadDB`\n" } } ], "output": { "out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.out": { "type": "file", "description": "Results with taxonomic classification of each read", "pattern": "*.out", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Optional intermediate sorted BAM file from BWA", "pattern": "*.{bam}", "ontologies": [] } } ] ], "mgc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mgc": { "type": "file", "description": "Optional intermediate mgc read count table file saved with `-M`.", "pattern": "*.{mgc}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Standard error logging file containing summary statistics", "pattern": "*.log", "ontologies": [] } } ] ], "versions_motus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "motus": { "type": "string", "description": "The name of the tool" } }, { "3.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "motus": { "type": "string", "description": "The name of the tool" } }, { "3.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "msisensor2_msi", "path": "modules/nf-core/msisensor2/msi/meta.yml", "tree_sha": "5a459eaec1e57477c8a844c1c1297d501dacb281", "files": [ "modules/nf-core/msisensor2/msi/environment.yml", "modules/nf-core/msisensor2/msi/main.nf", "modules/nf-core/msisensor2/msi/meta.yml", "modules/nf-core/msisensor2/msi/tests/main.nf.test", "modules/nf-core/msisensor2/msi/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "msisensor2_msi", "description": "msisensor2 detection of MSI regions.", "keywords": [ "msi", "microsatellite", "microsatellite instability", "tumor", "cfDNA" ], "tools": [ { "msisensor2": { "description": "MSIsensor2 is a novel algorithm based machine learning, featuring a large upgrade in the microsatellite instability (MSI) detection for tumor only sequencing data, including Cell-Free DNA (cfDNA), Formalin-Fixed Paraffin-Embedded(FFPE) and other sample types. The original MSIsensor is specially designed for tumor/normal paired sequencing data.", "homepage": "https://github.com/niu-lab/msisensor2", "documentation": "https://github.com/niu-lab/msisensor2/blob/master/README.md", "tool_dev_url": "https://github.com/niu-lab/msisensor2", "license": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "tumor_bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "tumor_bam_index": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "models": { "type": "file", "description": "Folder of MSISensor2 models (available from Github or as a product of msisensor2/scan)", "pattern": "*/*", "ontologies": [] } } ] ], "output": { "msi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "file", "description": "MSI classifications as a text file", "ontologies": [] } } ] ], "distribution": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_dis": { "type": "file", "description": "Read count distributions of MSI regions", "ontologies": [] } } ] ], "somatic": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_somatic": { "type": "file", "description": "Somatic MSI regions detected.", "ontologies": [] } } ] ], "versions_msisensor2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor2": { "type": "string", "description": "The name of the tool" } }, { "msisensor2 2> >(grep Version) | sed 's/Version: v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor2": { "type": "string", "description": "The name of the tool" } }, { "msisensor2 2> >(grep Version) | sed 's/Version: v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "msisensor2_scan", "path": "modules/nf-core/msisensor2/scan/meta.yml", "type": "module", "meta": { "name": "msisensor2_scan", "description": "msisensor2 detection of MSI regions.", "keywords": [ "microsatellite", "instability", "detection", "tumor" ], "tools": [ { "msisensor2": { "description": "MSIsensor2 is a novel algorithm based machine learning, featuring a large upgrade in the microsatellite instability (MSI) detection for tumor only sequencing data, including Cell-Free DNA (cfDNA), Formalin-Fixed Paraffin-Embedded(FFPE) and other sample types. The original MSIsensor is specially designed for tumor/normal paired sequencing data.", "homepage": "https://github.com/niu-lab/msisensor2", "documentation": "https://github.com/niu-lab/msisensor2/blob/master/README.md", "tool_dev_url": "https://github.com/niu-lab/msisensor2", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome", "pattern": "*.{fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "scan": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.scan": { "type": "file", "description": "File containing microsatellite list", "pattern": "*.{scan}", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] } }, { "name": "msisensor_msi", "path": "modules/nf-core/msisensor/msi/meta.yml", "tree_sha": "211fe61feff5d6ed26e99194fa4fe133b958da47", "files": [ "modules/nf-core/msisensor/msi/environment.yml", "modules/nf-core/msisensor/msi/main.nf", "modules/nf-core/msisensor/msi/meta.yml", "modules/nf-core/msisensor/msi/tests/main.nf.test", "modules/nf-core/msisensor/msi/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "msisensor_msi", "description": "Evaluate microsattelite instability (MSI) using paired tumor-normal sequencing data", "deprecated": true, "keywords": [ "homoploymer", "microsatellite", "MSI", "instability" ], "tools": [ { "msisensor": { "description": "MSIsensor is a C++ program to detect replication slippage variants at microsatellite regions, and differentiate them as somatic or germline.", "homepage": "https://github.com/ding-lab/msisensor", "doi": "10.1093/bioinformatics/btt755", "licence": [ "MIT" ], "identifier": "biotools:msisensor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "normal_bam": { "type": "file", "description": "Coordinate sorted BAM/CRAM/SAM file from normal tissue", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "normal_bai": { "type": "file", "description": "Index for coordinate sorted BAM/CRAM/SAM file from normal tissue", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "tumor_bam": { "type": "file", "description": "Coordinate sorted BAM/CRAM/SAM file from tumor tissue", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "tumor_bai": { "type": "file", "description": "Index for coordinate sorted BAM/CRAM/SAM file from tumor tissue", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "metascan": { "type": "file", "description": "metascan file", "ontologies": [] } }, { "homopolymers": { "type": "file", "description": "Output file from MSIsensor scan module", "pattern": "*.msisensor_scan.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "file", "description": "Output file from MSIsensor msi module", "ontologies": [] } } ] ], "output_dis": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_dis": { "type": "file", "description": "Output file from MSIsensor module", "ontologies": [] } } ] ], "output_germline": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_germline": { "type": "file", "description": "Output file from MSIsensor module", "ontologies": [] } } ] ], "output_somatic": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_somatic": { "type": "file", "description": "Output file from MSIsensor module", "ontologies": [] } } ] ], "versions_msisensor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor": { "type": "string", "description": "The name of the tool" } }, { "msisensor 2>&1 | sed -nE 's/Version:\\sv([0-9]\\.[0-9])/\\1/ p'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor": { "type": "string", "description": "The name of the tool" } }, { "msisensor 2>&1 | sed -nE 's/Version:\\sv([0-9]\\.[0-9])/\\1/ p'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevbrick" ], "maintainers": [ "@kevbrick" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "msisensor_scan", "path": "modules/nf-core/msisensor/scan/meta.yml", "tree_sha": "8665bfe09ecb3a5de037cace5bc43ca616c76a1f", "files": [ "modules/nf-core/msisensor/scan/environment.yml", "modules/nf-core/msisensor/scan/main.nf", "modules/nf-core/msisensor/scan/meta.yml", "modules/nf-core/msisensor/scan/tests/main.nf.test", "modules/nf-core/msisensor/scan/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "msisensor_scan", "description": "Scan a reference genome to get microsatellite & homopolymer information", "deprecated": true, "keywords": [ "homoploymer", "microsatellite", "MSI" ], "tools": [ { "msisensor": { "description": "MSIsensor is a C++ program to detect replication slippage variants at microsatellite regions, and differentiate them as somatic or germline.", "homepage": "https://github.com/ding-lab/msisensor", "doi": "10.1093/bioinformatics/btt755", "licence": [ "MIT" ], "identifier": "biotools:msisensor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tab": { "type": "file", "description": "MSIsensor scan output file of homopolymers & minisatellites", "pattern": "*.msisensor_scan.txt", "ontologies": [] } } ] ], "versions_msisensor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor": { "type": "string", "description": "The name of the tool" } }, { "msisensor 2>&1 | sed -nE 's/Version:\\sv([0-9]\\.[0-9])/\\1/ p'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor": { "type": "string", "description": "The name of the tool" } }, { "msisensor 2>&1 | sed -nE 's/Version:\\sv([0-9]\\.[0-9])/\\1/ p'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevbrick" ], "maintainers": [ "@kevbrick" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "msisensorpro_baseline", "path": "modules/nf-core/msisensorpro/baseline/meta.yml", "tree_sha": "dd9635b74af4801ca38b8fab78605eff4e11cae5", "files": [ "modules/nf-core/msisensorpro/baseline/environment.yml", "modules/nf-core/msisensorpro/baseline/main.nf", "modules/nf-core/msisensorpro/baseline/meta.yml", "modules/nf-core/msisensorpro/baseline/tests/main.nf.test", "modules/nf-core/msisensorpro/baseline/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "msisensorpro_baseline", "description": "MSIsensor-pro/baseline builds a baseline microsatellite file from a panel of normal samples, for use with msisensor-pro/pro tumor-only MSI detection.", "keywords": [ "msisensor-pro", "baseline", "micro-satellite", "tumor-only", "panel-of-normals" ], "tools": [ { "msisensorpro": { "description": "Microsatellite Instability (MSI) detection using high-throughput sequencing data.", "homepage": "https://github.com/xjtu-omics/msisensor-pro", "documentation": "https://github.com/xjtu-omics/msisensor-pro/wiki", "tool_dev_url": "https://github.com/xjtu-omics/msisensor-pro", "doi": "10.1016/j.gpb.2020.02.001", "licence": [ "Custom Licence" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing baseline information\ne.g. `[ id:'my_baseline' ]`\n" } }, { "list": { "type": "file", "description": "Microsatellite list produced by `msisensorpro/scan` and passed to\n`msisensor-pro baseline -d`.\n", "pattern": "*.{list}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the panel of normals\n" } }, { "pro_all_files": { "type": "file", "description": "One or more `*_all` files produced by running `msisensorpro/pro` on\nindividual normal samples. The configure file consumed by\n`msisensor-pro baseline -i` is constructed internally; sample names\nare derived from each file's basename with the `_all` suffix stripped.\n", "pattern": "*_all", "ontologies": [] } } ] ], "output": { "baseline": [ [ { "meta": { "type": "map", "description": "Groovy Map containing baseline information\ne.g. `[ id:'my_baseline' ]`\n" } }, { "${prefix}.baseline": { "type": "file", "description": "Trained baseline microsatellite file suitable for passing to\n`msisensorpro/pro -d` for tumor-only MSI calling.\n", "pattern": "*.baseline", "ontologies": [] } } ] ], "versions_msisensorpro": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor-pro": { "type": "string", "description": "The name of the tool" } }, { "msisensor-pro --version 2>&1 | sed -nE 's/Version:\\s*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor-pro": { "type": "string", "description": "The name of the tool" } }, { "msisensor-pro --version 2>&1 | sed -nE 's/Version:\\s*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "msisensorpro_msisomatic", "path": "modules/nf-core/msisensorpro/msisomatic/meta.yml", "tree_sha": "9530f216ef859790a0d0c8be032f681006d4c495", "files": [ "modules/nf-core/msisensorpro/msisomatic/environment.yml", "modules/nf-core/msisensorpro/msisomatic/main.nf", "modules/nf-core/msisensorpro/msisomatic/meta.yml", "modules/nf-core/msisensorpro/msisomatic/tests/main.nf.test", "modules/nf-core/msisensorpro/msisomatic/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "msisensorpro_msisomatic", "description": "MSIsensor-pro evaluates Microsatellite Instability (MSI) for cancer patients with next generation sequencing data. It accepts the whole genome sequencing, whole exome sequencing and target region (panel) sequencing data as input", "keywords": [ "micro-satellite-scan", "msisensor-pro", "msi", "somatic" ], "tools": [ { "msisensorpro": { "description": "Microsatellite Instability (MSI) detection using high-throughput sequencing data.", "homepage": "https://github.com/xjtu-omics/msisensor-pro", "documentation": "https://github.com/xjtu-omics/msisensor-pro/wiki", "tool_dev_url": "https://github.com/xjtu-omics/msisensor-pro", "doi": "10.1016/j.gpb.2020.02.001", "licence": [ "Custom Licence" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "normal": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "normal_index": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "tumor": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "tumor_index": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "bed file containing interval information, optional", "pattern": "*.{bed}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome", "pattern": "*.{fasta}", "ontologies": [] } } ], { "msisensor_scan": { "type": "file", "description": "Output from msisensor-pro/scan, containing list of msi regions", "pattern": "*.list", "ontologies": [] } } ], "output": { "output_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "file", "description": "File containing final report with all detected microsatellites, unstable somatic microsatellites, msi score", "ontologies": [] } } ] ], "output_dis": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_dis": { "type": "file", "description": "File containing distribution results", "ontologies": [] } } ] ], "output_all": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_all": { "type": "file", "description": "File containing the per-site test results (difference, P value, FDR) for all evaluated microsatellites", "ontologies": [] } } ] ], "output_unstable": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_unstable": { "type": "file", "description": "File containing the unstable (somatic MSI) sites; only the header line if no site is unstable", "ontologies": [] } } ] ], "versions_msisensorpro": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor-pro": { "type": "string", "description": "The name of the tool" } }, { "msisensor-pro --version 2>&1 | sed -nE 's/Version:\\s*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor-pro": { "type": "string", "description": "The name of the tool" } }, { "msisensor-pro --version 2>&1 | sed -nE 's/Version:\\s*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ] }, "git_sha": "5cc340f1930693e556e7f0ce4bf1ce29e1370565", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "msisensorpro_pro", "path": "modules/nf-core/msisensorpro/pro/meta.yml", "tree_sha": "b4546805ff5bbee16de15cee4859e906990057fd", "files": [ "modules/nf-core/msisensorpro/pro/environment.yml", "modules/nf-core/msisensorpro/pro/main.nf", "modules/nf-core/msisensorpro/pro/meta.yml", "modules/nf-core/msisensorpro/pro/tests/main.nf.test", "modules/nf-core/msisensorpro/pro/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "msisensorpro_pro", "description": "MSIsensor-pro/pro is a tool used to evaluate MSI using single (tumor) sample sequencing data", "keywords": [ "msisensor-pro", "pro", "micro-satellite" ], "tools": [ { "msisensorpro": { "description": "Microsatellite Instability (MSI) detection using high-throughput sequencing data.", "homepage": "https://github.com/xjtu-omics/msisensor-pro", "documentation": "https://github.com/xjtu-omics/msisensor-pro/wiki", "tool_dev_url": "https://github.com/xjtu-omics/msisensor-pro", "doi": "10.1016/j.gpb.2020.02.001", "licence": [ "Custom Licence" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index": { "type": "file", "description": "index file for input", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "list": { "type": "file", "description": "Micro-satellite file passed to `msisensor-pro pro -d`. The tool\naccepts either of two file types here:\n 1. A raw scan list produced by `msisensorpro/scan`. When used,\n `msisensor-pro pro` falls back to a hard threshold for MSI\n calling, set via `-i` (default `0.1`, configurable via\n `ext.args`).\n 2. A trained baseline produced by `msisensorpro/baseline` from\n a panel of normals. This enables per-site trained thresholds\n and is the tumor-only workflow recommended by the\n msisensor-pro maintainers\n (https://github.com/xjtu-omics/msisensor-pro/wiki/Best-Practices).\n", "pattern": "*.{list,baseline}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "reference genome used to create micro-satellite list", "pattern": "*.{fasta}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fai": { "type": "file", "description": "index file for reference fasta", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "summary_msi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}": { "type": "file", "description": "txt file containing summary of results", "ontologies": [] } } ] ], "all_msi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_all": { "type": "file", "description": "txt file containing all results", "ontologies": [] } } ] ], "dis_msi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_dis": { "type": "file", "description": "txt file containing the allele length distribution", "ontologies": [] } } ] ], "unstable_msi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_unstable": { "type": "file", "description": "txt file containing unstable micro-satellite sites", "ontologies": [] } } ] ], "versions_msisensorpro": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor-pro": { "type": "string", "description": "The name of the tool" } }, { "msisensor-pro --version 2>&1 | sed -nE 's/Version:\\s*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor-pro": { "type": "string", "description": "The name of the tool" } }, { "msisensor-pro --version 2>&1 | sed -nE 's/Version:\\s*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Tuur-ds" ], "maintainers": [ "@Tuur-ds" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "msisensorpro_scan", "path": "modules/nf-core/msisensorpro/scan/meta.yml", "tree_sha": "e90fbc6b45ad06ee519a182f7bab8a68b99488fb", "files": [ "modules/nf-core/msisensorpro/scan/environment.yml", "modules/nf-core/msisensorpro/scan/main.nf", "modules/nf-core/msisensorpro/scan/meta.yml", "modules/nf-core/msisensorpro/scan/tests/main.nf.test", "modules/nf-core/msisensorpro/scan/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "msisensorpro_scan", "description": "MSIsensor-pro evaluates Microsatellite Instability (MSI) for cancer patients with next generation sequencing data. It accepts the whole genome sequencing, whole exome sequencing and target region (panel) sequencing data as input", "keywords": [ "micro-satellite-scan", "msisensor-pro", "scan" ], "tools": [ { "msisensorpro": { "description": "Microsatellite Instability (MSI) detection using high-throughput sequencing data.", "homepage": "https://github.com/xjtu-omics/msisensor-pro", "documentation": "https://github.com/xjtu-omics/msisensor-pro/wiki", "tool_dev_url": "https://github.com/xjtu-omics/msisensor-pro", "doi": "10.1016/j.gpb.2020.02.001", "licence": [ "Custom Licence" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "output": { "list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.list": { "type": "file", "description": "File containing microsatellite list", "pattern": "*.{list}", "ontologies": [] } } ] ], "versions_msisensorpro": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor-pro": { "type": "string", "description": "The name of the tool" } }, { "msisensor-pro --version 2>&1 | sed -nE 's/Version:\\s*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "msisensor-pro": { "type": "string", "description": "The name of the tool" } }, { "msisensor-pro --version 2>&1 | sed -nE 's/Version:\\s*v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "references", "version": "0.1" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "mtmalign_align", "path": "modules/nf-core/mtmalign/align/meta.yml", "tree_sha": "138cf21723a220753dcac368f6fb322d66760b30", "files": [ "modules/nf-core/mtmalign/align/environment.yml", "modules/nf-core/mtmalign/align/main.nf", "modules/nf-core/mtmalign/align/meta.yml", "modules/nf-core/mtmalign/align/tests/main.nf.test", "modules/nf-core/mtmalign/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mtmalign_align", "description": "Aligns protein structures using mTM-align", "keywords": [ "alignment", "MSA", "genomics", "structure" ], "tools": [ { "mTM-align": { "description": "Algorithm for structural multiple sequence alignments", "homepage": "http://yanglab.nankai.edu.cn/mTM-align/", "documentation": "http://yanglab.nankai.edu.cn/mTM-align/help/", "tool_dev_url": "http://yanglab.nankai.edu.cn/mTM-align/", "doi": "10.1093/bioinformatics/btx828", "licence": [ "None" ], "identifier": "" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "pdbs": { "type": "file", "description": "Input protein structures in PDB format. Files may be gzipped or uncompressed. They should contain exactly one chain!", "pattern": "*.{pdb}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" }, { "edam": "http://edamontology.org/format_1477" } ] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded." } } ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "${prefix}.aln${compress ? '.gz' : ''}": { "type": "file", "description": "Alignment in FASTA format. May be gzipped or uncompressed.", "pattern": "*.aln{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "structure": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "${prefix}.pdb${compress ? '.gz' : ''}": { "type": "file", "description": "Overlaid structures in PDB format. May be gzipped or uncompressed.", "pattern": "${prefix}.pdb{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" } ] } } ] ], "versions_mtmalign": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mtm-align": { "type": "string", "description": "The name of the tool" } }, { "mtm-align -h | sed -n \"s/.*Version \\([0-9]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mtm-align": { "type": "string", "description": "The name of the tool" } }, { "mtm-align -h | sed -n \"s/.*Version \\([0-9]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lrauschning" ], "maintainers": [ "@lrauschning" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "mtnucratio", "path": "modules/nf-core/mtnucratio/meta.yml", "tree_sha": "ffeca1926d32b3ba612c9879e9735e53dfd5f8a9", "files": [ "modules/nf-core/mtnucratio/environment.yml", "modules/nf-core/mtnucratio/main.nf", "modules/nf-core/mtnucratio/meta.yml", "modules/nf-core/mtnucratio/tests/main.nf.test", "modules/nf-core/mtnucratio/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mtnucratio", "description": "A small Java tool to calculate ratios between MT and nuclear sequencing reads in a given BAM file.", "keywords": [ "mtnucratio", "ratio", "reads", "bam", "mitochondrial to nuclear ratio", "mitochondria", "statistics" ], "tools": [ { "mtnucratio": { "description": "A small tool to determine MT to Nuclear ratios for NGS data.", "homepage": "https://github.com/apeltzer/MTNucRatioCalculator", "documentation": "https://github.com/apeltzer/MTNucRatioCalculator", "tool_dev_url": "https://github.com/apeltzer/MTNucRatioCalculator", "doi": "10.1186/s13059-016-0918-z", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "(coordinate) sorted BAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [] } } ], { "mt_id": { "type": "string", "description": "Identifier of the contig/chromosome of interest (e.g. chromosome, contig) as in the aligned against reference FASTA file, e.g. mt or chrMT for mitochondria" } } ], "output": { "mtnucratio": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mtnucratio": { "type": "file", "description": "Text file containing metrics (mtreads, mt_cov_avg, nucreads, nuc_cov_avg, mt_nuc_ratio)", "pattern": "*.mtnucratio", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "JSON file, containing metadata map with sample name, tool name and version, and metrics as in txt file", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_mtnucratio": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mtnucratio": { "type": "string", "description": "The name of the tool" } }, { "mtnucratio --version 2>&1 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mtnucratio": { "type": "string", "description": "The name of the tool" } }, { "mtnucratio --version 2>&1 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louperelo" ], "maintainers": [ "@louperelo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mudskipper_bulk", "path": "modules/nf-core/mudskipper/bulk/meta.yml", "tree_sha": "6d35b31e62525a2246e29ceaafb3f46b3c9525f2", "files": [ "modules/nf-core/mudskipper/bulk/environment.yml", "modules/nf-core/mudskipper/bulk/main.nf", "modules/nf-core/mudskipper/bulk/meta.yml", "modules/nf-core/mudskipper/bulk/tests/main.nf.test", "modules/nf-core/mudskipper/bulk/tests/main.nf.test.snap", "modules/nf-core/mudskipper/bulk/tests/nextflow.config" ], "type": "module", "meta": { "name": "mudskipper_bulk", "description": "Convert genomic BAM/SAM files to transcriptomic BAM/RAD files.", "keywords": [ "bam", "transcriptome", "transcriptomic", "mudskipper", "sam", "rad" ], "tools": [ { "mudskipper": { "description": "mudskipper is a tool for converting genomic BAM/SAM files to transcriptomic BAM/RAD files.", "homepage": "https://github.com/OceanGenomics/mudskipper", "documentation": "https://github.com/OceanGenomics/mudskipper", "tool_dev_url": "https://github.com/OceanGenomics/mudskipper", "licence": [ "BSD 3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Name-Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'genome' ]`\n" } }, { "index": { "type": "directory", "description": "Annotation index created by mudskipper/index" } } ], { "gtf": { "type": "file", "description": "Annotation file", "pattern": "*.{gtf,gff,gff3}", "ontologies": [] } }, { "rad": { "type": "string", "description": "File type" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "rad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}.rad": { "type": "file", "description": "RAD file", "pattern": "*.rad", "ontologies": [] } } ] ], "versions_mudskipper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mudskipper": { "type": "string", "description": "The name of the tool" } }, { "mudskipper -V 2>&1 | sed 's/.*mudskipper //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mudskipper": { "type": "string", "description": "The name of the tool" } }, { "mudskipper -V 2>&1 | sed 's/.*mudskipper //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@anoronh4" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mudskipper_index", "path": "modules/nf-core/mudskipper/index/meta.yml", "tree_sha": "24d2544b10cb8fda2138ea33b3f51902bbbd6fc4", "files": [ "modules/nf-core/mudskipper/index/environment.yml", "modules/nf-core/mudskipper/index/main.nf", "modules/nf-core/mudskipper/index/meta.yml", "modules/nf-core/mudskipper/index/tests/main.nf.test", "modules/nf-core/mudskipper/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mudskipper_index", "description": "Build and store a gtf index, which is useful for converting genomic BAM/SAM files to transcriptomic BAM/SAM files.", "keywords": [ "bam", "transcriptome", "transcriptomic", "index", "mudskipper", "sam" ], "tools": [ { "mudskipper": { "description": "mudskipper is a tool for converting genomic BAM/SAM files to transcriptomic BAM/RAD files.", "homepage": "https://github.com/OceanGenomics/mudskipper", "documentation": "https://github.com/OceanGenomics/mudskipper", "tool_dev_url": "https://github.com/OceanGenomics/mudskipper", "licence": [ "BSD 3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'genome' ]`\n" } }, { "gtf": { "type": "file", "description": "Transcript annotation file.", "pattern": "*.{gtf,gff,gff3}", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'genome' ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "Mudskipper index for running mudskipper conversion tools", "pattern": "${prefix}/" } } ] ], "versions_mudskipper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mudskipper": { "type": "string", "description": "The name of the tool" } }, { "mudskipper -V 2>&1 | sed 's/.*mudskipper //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mudskipper": { "type": "string", "description": "The name of the tool" } }, { "mudskipper -V 2>&1 | sed 's/.*mudskipper //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@anoronh4" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "multiqc", "path": "modules/nf-core/multiqc/meta.yml", "tree_sha": "0dc3d900a9cb40017efb96554924ddf27eb9bb13", "files": [ "modules/nf-core/multiqc/.conda-lock/linux_amd64-bd-c17fb751507e9dfc_1.txt", "modules/nf-core/multiqc/.conda-lock/linux_arm64-bd-5c84a5000a226ab5_1.txt", "modules/nf-core/multiqc/environment.yml", "modules/nf-core/multiqc/main.nf", "modules/nf-core/multiqc/meta.yml", "modules/nf-core/multiqc/tests/custom_prefix.config", "modules/nf-core/multiqc/tests/main.nf.test", "modules/nf-core/multiqc/tests/main.nf.test.snap", "modules/nf-core/multiqc/tests/nextflow.config" ], "type": "module", "meta": { "name": "multiqc", "description": "Aggregate results from bioinformatics analyses across many samples into a single report", "keywords": [ "QC", "bioinformatics tools", "Beautiful stand-alone HTML report" ], "tools": [ { "multiqc": { "description": "MultiQC searches a given directory for analysis logs and compiles a HTML report.\nIt's a general use tool, perfect for summarising the output from numerous bioinformatics tools.\n", "homepage": "https://multiqc.info/", "documentation": "https://multiqc.info/docs/", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:multiqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "multiqc_files": { "type": "file", "description": "List of reports / files recognised by MultiQC, for example the html and zip output of FastQC\n", "ontologies": [] } }, { "multiqc_config": { "type": "file", "description": "Optional config yml for MultiQC", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "multiqc_logo": { "type": "file", "description": "Optional logo file for MultiQC", "pattern": "*.{png}", "ontologies": [] } }, { "replace_names": { "type": "file", "description": "Optional two-column sample renaming file. First column a set of\npatterns, second column a set of corresponding replacements. Passed via\nMultiQC's `--replace-names` option.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "sample_names": { "type": "file", "description": "Optional TSV file with headers, passed to the MultiQC --sample_names\nargument.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "MultiQC report file", "pattern": ".html", "ontologies": [] } } ] ], "data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*_data": { "type": "directory", "description": "MultiQC data dir", "pattern": "multiqc_data" } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*_plots": { "type": "file", "description": "Plots created by MultiQC", "pattern": "*_plots", "ontologies": [] } } ] ], "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "multiqc": { "type": "string", "description": "The tool name" } }, { "multiqc --version | sed \"s/.* //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av", "@bunop", "@drpatelh", "@jfy133" ], "maintainers": [ "@abhi18av", "@bunop", "@drpatelh", "@jfy133" ], "containers": { "conda": { "linux/amd64": { "lock_file": "modules/nf-core/multiqc/.conda-lock/linux_amd64-bd-c17fb751507e9dfc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/multiqc/.conda-lock/linux_arm64-bd-5c84a5000a226ab5_1.txt" } }, "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/multiqc:1.35--c17fb751507e9dfc", "build_id": "bd-c17fb751507e9dfc_1", "scan_id": "sc-3b1b3932f9846892_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/multiqc:1.35--5c84a5000a226ab5", "build_id": "bd-5c84a5000a226ab5_1", "scan_id": "sc-0d39df41e9737bbd_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/multiqc:1.35--c680f2aea25ccec2", "build_id": "bd-c680f2aea25ccec2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c8/c8e346f4f6080eadf1253505e6ff09ef004454fc18e8d672006fd7b222cc412e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/multiqc:1.35--c0468833d65b2f81", "build_id": "bd-c0468833d65b2f81_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e4/e48aa28aebc881254a499b24c3e1ce77b8df1b85a5432699ed6f72eb17ac7fb5/data" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "airrflow", "version": "5.1.2" }, { "name": "alleleexpression", "version": "dev" }, { "name": "ampliseq", "version": "3.1.0" }, { "name": "bacass", "version": "2.7.0" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "captnseq", "version": "dev" }, { "name": "cellpainting", "version": "dev" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "coproid", "version": "2.0.1" }, { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "createtaxdb", "version": "3.1.0" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "dartseq", "version": "dev" }, { "name": "datasync", "version": "1.0.2" }, { "name": "deepmutscan", "version": "dev" }, { "name": "demo", "version": "1.2.0" }, { "name": "demultiplex", "version": "1.8.0" }, { "name": "denovotranscript", "version": "1.2.1" }, { "name": "detaxizer", "version": "1.4.0" }, { "name": "diseasemodulediscovery", "version": "dev" }, { "name": "drop", "version": "1.0.0" }, { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "evexplorer", "version": "dev" }, { "name": "fastqrepair", "version": "1.1.1" }, { "name": "fastquorum", "version": "2.0.0" }, { "name": "funcprofiler", "version": "1.0.0" }, { "name": "funcscan", "version": "4.0.0" }, { "name": "genomeannotator", "version": "dev" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "genomeskim", "version": "dev" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "gwas", "version": "dev" }, { "name": "hadge", "version": "1.0.0" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "hlatyping", "version": "2.2.0" }, { "name": "isoseq", "version": "3.0.1" }, { "name": "liverctanalysis", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "lsmquant", "version": "1.0.3" }, { "name": "mag", "version": "5.5.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "marsseq", "version": "1.0.3" }, { "name": "mcmicro", "version": "2.0.0" }, { "name": "metaboigniter", "version": "2.0.1" }, { "name": "metapep", "version": "1.0.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylarray", "version": "dev" }, { "name": "methylong", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "mhcquant", "version": "3.3.0" }, { "name": "mitodetect", "version": "dev" }, { "name": "molkart", "version": "1.2.0" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "nanostring", "version": "1.3.3" }, { "name": "nascent", "version": "2.3.0" }, { "name": "ncrnannotator", "version": "dev" }, { "name": "omicsgenetraitassociation", "version": "dev" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "pairgenomealign", "version": "3.0.4" }, { "name": "pangenome", "version": "1.1.3" }, { "name": "panoramaseq", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phageannotator", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "phyloplace", "version": "2.3.0" }, { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "proteinfold", "version": "2.0.0" }, { "name": "provenancereport", "version": "1.0.0" }, { "name": "quantms", "version": "1.2.0" }, { "name": "radseq", "version": "dev" }, { "name": "rangeland", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "readsimulator", "version": "1.0.1" }, { "name": "references", "version": "0.1" }, { "name": "reportho", "version": "1.1.0" }, { "name": "ribomsqc", "version": "1.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scdownstream", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "scrnaseq", "version": "4.2.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "seqsubmit", "version": "1.0.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "spatialaxe", "version": "1.0.1" }, { "name": "spatialvi", "version": "dev" }, { "name": "ssds", "version": "dev" }, { "name": "stableexpression", "version": "1.1.0" }, { "name": "taxmarker", "version": "dev" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "troughgraph", "version": "dev" }, { "name": "tumourevo", "version": "1.0.0" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "variantprioritization", "version": "1.0.0" }, { "name": "viralintegration", "version": "0.1.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "multiqc_sav", "path": "modules/nf-core/multiqc_sav/meta.yml", "type": "module", "meta": { "name": "multiqc_sav", "description": "Aggregate results from bioinformatics analyses across many samples into a single report, with support for multiqc_sav plugin", "keywords": [ "QC", "bioinformatics tools", "Beautiful stand-alone HTML report", "Illumina", "Sequencing Analysis Viewer", "SAV" ], "tools": [ { "multiqc": { "description": "MultiQC searches a given directory for analysis logs and compiles a HTML report.\nIt's a general use tool, perfect for summarising the output from numerous bioinformatics tools.\n", "homepage": "https://multiqc.info/", "documentation": "https://multiqc.info/docs/", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:multiqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "runinfo_xml": { "type": "file", "description": "Illumina RunInfo.xml file", "pattern": "RunInfo.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } }, { "interop_bin": { "type": "file", "description": "Illumina InterOp binary files", "pattern": "InterOp/*.bin", "ontologies": [ { "edam": "http://edamontology.org/format_2333" } ] } }, { "extra_multiqc_files": { "type": "file", "description": "List of reports / files rec ognised by MultiQC, for example the html and zip output of FastQC\n", "ontologies": [] } }, { "multiqc_config": { "type": "file", "description": "Optional config yml for MultiQC", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "extra_multiqc_config": { "type": "file", "description": "Second optional config yml for MultiQC. Will override common sections in multiqc_config.", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "multiqc_logo": { "type": "file", "description": "Optional logo file for MultiQC", "pattern": "*.{png}", "ontologies": [] } }, { "replace_names": { "type": "file", "description": "Optional two-column sample renaming file. First column a set of\npatterns, second column a set of corresponding replacements. Passed via\nMultiQC's `--replace-names` option.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "sample_names": { "type": "file", "description": "Optional TSV file with headers, passed to the MultiQC --sample_names\nargument.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "MultiQC report file", "pattern": ".html", "ontologies": [] } } ] ], "data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*_data": { "type": "directory", "description": "MultiQC data dir", "pattern": "multiqc_data" } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*_plots": { "type": "file", "description": "Plots created by MultiQC", "pattern": "*_data", "ontologies": [] } } ] ], "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "multiqc": { "type": "string", "description": "The tool name" } }, { "multiqc --version | sed \"s/.* //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_multiqc_sav": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "multiqc_sav": { "type": "string", "description": "The tool name" } }, { "python -c \"import multiqc_sav; print(multiqc_sav.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_interop": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "interop": { "type": "string", "description": "The tool name" } }, { "python -c \"import interop; print(interop.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm", "@delfiterradas" ], "maintainers": [ "@matthdsm" ] } }, { "name": "multiqcsav", "path": "modules/nf-core/multiqcsav/meta.yml", "tree_sha": "8aac90d9ca3892359d47c5e46ac73857682338ca", "files": [ "modules/nf-core/multiqcsav/.conda-lock/linux_amd64-bd-9b10d606ce2f36b6_1.txt", "modules/nf-core/multiqcsav/.conda-lock/linux_arm64-bd-077315907ed11315_1.txt", "modules/nf-core/multiqcsav/environment.yml", "modules/nf-core/multiqcsav/main.nf", "modules/nf-core/multiqcsav/meta.yml", "modules/nf-core/multiqcsav/tests/main.nf.test", "modules/nf-core/multiqcsav/tests/main.nf.test.snap", "modules/nf-core/multiqcsav/tests/nextflow.config" ], "type": "module", "meta": { "name": "multiqcsav", "description": "Aggregate results from bioinformatics analyses across many samples into a single report, with support for multiqc_sav plugin", "keywords": [ "QC", "bioinformatics tools", "Beautiful stand-alone HTML report", "Illumina", "Sequencing Analysis Viewer", "SAV" ], "tools": [ { "multiqc": { "description": "MultiQC searches a given directory for analysis logs and compiles a HTML report.\nIt's a general use tool, perfect for summarising the output from numerous bioinformatics tools.\n", "homepage": "https://multiqc.info/", "documentation": "https://multiqc.info/docs/", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:multiqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "xml": { "type": "file", "description": "xml files from an Illumina sequencing run", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } }, { "interop_bin": { "type": "file", "description": "Illumina InterOp binary files", "pattern": "InterOp/*.bin", "ontologies": [ { "edam": "http://edamontology.org/format_2333" } ] } }, { "extra_multiqc_files": { "type": "file", "description": "List of reports / files recognised by MultiQC, for example the html and zip output of FastQC\n", "ontologies": [] } }, { "multiqc_config": { "type": "file", "description": "Optional config yml for MultiQC", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "multiqc_logo": { "type": "file", "description": "Optional logo file for MultiQC", "pattern": "*.{png}", "ontologies": [] } }, { "replace_names": { "type": "file", "description": "Optional two-column sample renaming file. First column a set of\npatterns, second column a set of corresponding replacements. Passed via\nMultiQC's `--replace-names` option.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "sample_names": { "type": "file", "description": "Optional TSV file with headers, passed to the MultiQC --sample_names\nargument.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "MultiQC report file", "pattern": ".html", "ontologies": [] } } ] ], "data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*_data": { "type": "directory", "description": "MultiQC data dir", "pattern": "multiqc_data" } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*_plots": { "type": "file", "description": "Plots created by MultiQC", "pattern": "*_data", "ontologies": [] } } ] ], "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "multiqc": { "type": "string", "description": "The tool name" } }, { "multiqc --version | sed \"s/.* //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_multiqcsav": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "multiqcsav": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import multiqc_sav; print(multiqc_sav.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_interop": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "interop": { "type": "string", "description": "The tool name" } }, { "python -c \"import interop; print(interop.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm", "@delfiterradas" ], "maintainers": [ "@matthdsm" ], "containers": { "conda": { "linux/amd64": { "lock_file": "modules/nf-core/multiqcsav/.conda-lock/linux_amd64-bd-9b10d606ce2f36b6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/multiqcsav/.conda-lock/linux_arm64-bd-077315907ed11315_1.txt" } }, "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/multiqc_multiqc_sav_pip_interop:9b10d606ce2f36b6", "build_id": "bd-9b10d606ce2f36b6_1", "scan_id": "sc-e07d8899984fea53_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/multiqc_multiqc_sav_pip_interop:077315907ed11315", "build_id": "bd-077315907ed11315_1", "scan_id": "sc-bd28ba4987c53bbe_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/multiqc_multiqc_sav_pip_interop:a26da1aa4e8d32a6", "build_id": "bd-a26da1aa4e8d32a6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c1/c1311ac2bfb96d77487985fce321b25bbea85f574f9932b827ed6cafe7f75963/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/multiqc_multiqc_sav_pip_interop:d1ed21d66511158d", "build_id": "bd-d1ed21d66511158d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/05/053f6d8c55b57e04b654070a3bd6eaa90685590158019d35c16092d301b80cb1/data" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" }, { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "multiseqdemux", "path": "modules/nf-core/multiseqdemux/meta.yml", "tree_sha": "ae79d14f7858c498fa13527c85cbdc44db312dbd", "files": [ "modules/nf-core/multiseqdemux/environment.yml", "modules/nf-core/multiseqdemux/main.nf", "modules/nf-core/multiseqdemux/meta.yml", "modules/nf-core/multiseqdemux/templates/MultiSeqDemux.R", "modules/nf-core/multiseqdemux/tests/main.nf.test", "modules/nf-core/multiseqdemux/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "multiseqdemux", "description": "Identify singlets, doublets and negative cells from multiplexing experiments. Annotate singlets by tags.", "keywords": [ "demultiplexing", "hashing-based deconvolution", "single-cell" ], "tools": [ { "multiseqdemux": { "description": "MULTIseqDemux is the demultiplexing module of Seurat, which demultiplex samples based on data from cell hashing.", "homepage": "https://satijalab.org/seurat/reference/multiseqdemux", "documentation": "https://satijalab.org/seurat/reference/multiseqdemux", "tool_dev_url": "https://github.com/satijalab/seurat", "doi": "10.1038/s41592-019-0433-8", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "seurat_object": { "type": "file", "description": "A `.rds` file containing the seurat object. Assumes that the hash tag oligo (HTO) data has been added and normalized.\n", "ontologies": [] } }, { "assay": { "type": "string", "description": "Name of the Hashtag assay, usually called \"HTO\" by default. Use the custom name if the assay has been named differently.\n" } } ] ], "output": { "params": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_params_multiseqdemux.csv": { "type": "file", "description": "The used parameters to call MULTIseqDemux in the R-Script.", "pattern": "_params_multiseqdemux.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_res_multiseqdemux.csv": { "type": "file", "description": "Resuls of MULTIseqDemux.", "pattern": "_res_multiseqdemux.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_multiseqdemux.rds": { "type": "file", "description": "SeuratObject saved as RDS.", "pattern": "_multiseqdemux.rds", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@LuisHeinzlmeier" ], "maintainers": [ "@LuisHeinzlmeier" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "multivcfanalyzer", "path": "modules/nf-core/multivcfanalyzer/meta.yml", "tree_sha": "6699c41b1c64213a1a578f619051bc46731e0ca8", "files": [ "modules/nf-core/multivcfanalyzer/environment.yml", "modules/nf-core/multivcfanalyzer/main.nf", "modules/nf-core/multivcfanalyzer/meta.yml", "modules/nf-core/multivcfanalyzer/tests/main.nf.test", "modules/nf-core/multivcfanalyzer/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "multivcfanalyzer", "description": "SNP table generator from GATK UnifiedGenotyper with functionality geared for aDNA", "keywords": [ "vcf", "ancient DNA", "aDNA", "SNP", "GATK UnifiedGenotyper", "SNP table" ], "tools": [ { "multivcfanalyzer": { "description": "MultiVCFAnalyzer is a VCF file post-processing tool tailored for aDNA. License on Github repository.", "homepage": "https://github.com/alexherbig/MultiVCFAnalyzer", "documentation": "https://github.com/alexherbig/MultiVCFAnalyzer", "tool_dev_url": "https://github.com/alexherbig/MultiVCFAnalyzer", "doi": "10.1038/nature13591", "licence": [ "GPL >=3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcfs": { "type": "file", "description": "One or a list of gzipped or uncompressed VCF file", "pattern": "*.vcf", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome VCF was generated against", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "snpeff_results": { "type": "file", "description": "Results from snpEff in txt format (Optional)", "pattern": "*.txt", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "gff": { "type": "file", "description": "GFF file corresponding to reference genome fasta (Optional)", "pattern": "*.gff", "ontologies": [] } } ], { "allele_freqs": { "type": "boolean", "description": "Whether to include the percentage of reads a given allele is\npresent in in the SNP table.\n" } }, { "genotype_quality": { "type": "integer", "description": "Minimum GATK genotyping threshold threshold of which a SNP call\nfalling under is 'discarded'\n" } }, { "coverage": { "type": "integer", "description": "Minimum number of a reads that a position must be covered by to be\nreported\n" } }, { "homozygous_freq": { "type": "integer", "description": "Fraction of reads a base must have to be called 'homozygous'" } }, { "heterozygous_freq": { "type": "integer", "description": "Fraction of which whereby if a call falls above this value, and lower\nthan the homozygous threshold, a base will be called 'heterozygous'.\n" } }, [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "gff_exclude": { "type": "file", "description": "file listing positions that will be 'filtered' (i.e. ignored)\n(Optional)\n", "pattern": "*.vcf", "ontologies": [] } } ] ], "output": { "full_alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*fullAlignment.fasta.gz": { "type": "file", "description": "Fasta a fasta file of all positions contained in the VCF files i.e. including ref calls", "pattern": ".fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3615" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "info_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*info.txt": { "type": "file", "description": "Information about the run", "pattern": ".txt", "ontologies": [] } } ] ], "snp_alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*snpAlignment.fasta.gz": { "type": "file", "description": "A fasta file of just SNP positions with samples only", "pattern": ".fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3615" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "snp_genome_alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*snpAlignmentIncludingRefGenome.fasta.gz": { "type": "file", "description": "A fasta file of just SNP positions with reference genome", "pattern": ".fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3615" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "snpstatistics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*snpStatistics.tsv": { "type": "file", "description": "Some basic statistics about the SNP calls of each sample", "pattern": ".tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "snptable": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*snpTable.tsv": { "type": "file", "description": "Basic SNP table of combined positions taken from each VCF file", "pattern": ".tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "snptable_snpeff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*snpTableForSnpEff.tsv": { "type": "file", "description": "Input file for SnpEff", "pattern": ".tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "snptable_uncertainty": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*snpTableWithUncertaintyCalls.tsv": { "type": "file", "description": "Same as above, but with lower case characters indicating uncertain calls", "pattern": ".tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "structure_genotypes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*structureGenotypes.tsv": { "type": "file", "description": "Input file for STRUCTURE", "pattern": ".tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "structure_genotypes_nomissing": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*structureGenotypes_noMissingData-Columns.tsv": { "type": "file", "description": "Alternate input file for STRUCTURE", "pattern": ".tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*MultiVCFAnalyzer.json": { "type": "file", "description": "Summary statistics in MultiQC JSON format", "pattern": ".json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_multivcfanalyzer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "multivcfanalyzer": { "type": "string", "description": "The name of the tool" } }, { "multivcfanalyzer -h | head -n 1 | cut -f 3 -d \" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_tabix": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tabix": { "type": "string", "description": "The name of the tool" } }, { "tabix -h 2>&1 | grep Version | cut -f 2 -d \" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "multivcfanalyzer": { "type": "string", "description": "The name of the tool" } }, { "multivcfanalyzer -h | head -n 1 | cut -f 3 -d \" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tabix": { "type": "string", "description": "The name of the tool" } }, { "tabix -h 2>&1 | grep Version | cut -f 2 -d \" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133", "@TCLamnidis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mummer", "path": "modules/nf-core/mummer/meta.yml", "tree_sha": "b2599f60f132812bc990384042bfd686994bd775", "files": [ "modules/nf-core/mummer/environment.yml", "modules/nf-core/mummer/main.nf", "modules/nf-core/mummer/meta.yml", "modules/nf-core/mummer/tests/main.nf.test", "modules/nf-core/mummer/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mummer", "description": "MUMmer is a system for rapidly aligning entire genomes", "keywords": [ "align", "genome", "fasta" ], "tools": [ { "mummer": { "description": "MUMmer is a system for rapidly aligning entire genomes", "homepage": "http://mummer.sourceforge.net/", "documentation": "http://mummer.sourceforge.net/", "tool_dev_url": "http://mummer.sourceforge.net/", "doi": "10.1186/gb-2004-5-2-r12", "licence": [ "The Artistic License" ], "identifier": "biotools:mummer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ref": { "type": "file", "description": "FASTA file of the reference sequence", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } }, { "query": { "type": "file", "description": "FASTA file of the query sequence", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "coords": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.coords": { "type": "file", "description": "File containing coordinates of matches between reference and query sequence", "pattern": "*.coords", "ontologies": [] } } ] ], "versions_mummer": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "mummer": { "type": "string", "description": "The tool name" } }, { "3.23": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "mummer": { "type": "string", "description": "The tool name" } }, { "3.23": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@mjcipriano", "@sateeshperi" ], "maintainers": [ "@mjcipriano", "@sateeshperi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "muscle", "path": "modules/nf-core/muscle/meta.yml", "tree_sha": "4a9637093c935bb6b3ab2f24a9aa57f5d60ca9de", "files": [ "modules/nf-core/muscle/environment.yml", "modules/nf-core/muscle/main.nf", "modules/nf-core/muscle/meta.yml", "modules/nf-core/muscle/tests/main.nf.test", "modules/nf-core/muscle/tests/main.nf.test.snap", "modules/nf-core/muscle/tests/nextflow.config" ], "type": "module", "meta": { "name": "muscle", "description": "MUSCLE is a program for creating multiple alignments of amino acid or nucleotide sequences. A range of options are provided that give you the choice of optimizing accuracy, speed, or some compromise between the two", "keywords": [ "msa", "multiple sequence alignment", "phylogeny" ], "tools": [ { "muscle": { "description": "MUSCLE is a multiple sequence alignment tool with high accuracy and throughput", "homepage": "https://www.drive5.com/muscle", "documentation": "http://www.drive5.com/muscle/muscle.html#_Toc81224840", "doi": "10.1093/nar/gkh340", "licence": [ "http://www.drive5.com/muscle/manual/license.html" ], "identifier": "biotools:muscle" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Input sequences for alignment must be in FASTA format", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ] ], "output": { "aligned_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.afa": { "type": "file", "description": "Multiple sequence alignment produced in FASTA format", "pattern": "*.{afa}", "ontologies": [] } } ] ], "phyi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.phyi": { "type": "file", "description": "Multiple sequence alignment produced in PHYLIP interleaved format", "pattern": "*.{phyi}", "ontologies": [] } } ] ], "phys": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.phys": { "type": "file", "description": "Multiple sequence alignment produced in PHYLIP sequential format", "pattern": "*.{phys}", "ontologies": [] } } ] ], "clustalw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.clw": { "type": "file", "description": "Multiple sequence alignment produced in ClustalW format without base/residue numbering", "pattern": "*.{clw}", "ontologies": [] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.html": { "type": "file", "description": "Multiple sequence alignment produced in HTML format", "pattern": "*.{html}", "ontologies": [] } } ] ], "msf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.msf": { "type": "file", "description": "GCG Multiple Sequence File (MSF) alignment format (similar to CLUSTALW)", "pattern": "*.{msf}", "ontologies": [] } } ] ], "tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.tree": { "type": "file", "description": "NJ or UPGMA tree in Newick format produced from a multiple sequence alignment", "pattern": "*.{tree}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.log": { "type": "file", "description": "Log file of MUSCLE run", "pattern": "*{.log}", "ontologies": [] } } ] ], "versions_muscle": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "muscle": { "type": "string", "description": "The name of the tool" } }, { "muscle -version | sed 's/MUSCLE v//;s/ by.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "muscle": { "type": "string", "description": "The name of the tool" } }, { "muscle -version | sed 's/MUSCLE v//;s/ by.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MGordon" ], "maintainers": [ "@MGordon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "muscle5_super5", "path": "modules/nf-core/muscle5/super5/meta.yml", "tree_sha": "8a4b3d572207aebc180125717226f28a630c4b90", "files": [ "modules/nf-core/muscle5/super5/environment.yml", "modules/nf-core/muscle5/super5/main.nf", "modules/nf-core/muscle5/super5/meta.yml", "modules/nf-core/muscle5/super5/tests/main.nf.test", "modules/nf-core/muscle5/super5/tests/main.nf.test.snap", "modules/nf-core/muscle5/super5/tests/nextflow.config", "modules/nf-core/muscle5/super5/tests/perm_all.config" ], "type": "module", "meta": { "name": "muscle5_super5", "description": "Muscle is a program for creating multiple alignments of amino acid or nucleotide sequences. This particular module uses the super5 algorithm for very big alignments. It can permutate the guide tree according to a set of flags.", "keywords": [ "align", "msa", "multiple sequence alignment" ], "tools": [ { "muscle -super5": { "description": "Muscle v5 is a major re-write of MUSCLE based on new algorithms.", "homepage": "https://drive5.com/muscle5/", "documentation": "https://drive5.com/muscle5/manual/", "doi": "10.1101/2021.06.20.449169", "licence": [ "Public Domain" ], "identifier": "" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input sequences for alignment must be in FASTA format", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded." } } ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.aln{.gz,}": { "type": "file", "description": "Multiple sequence alignment produced in gzipped FASTA format. If '-perm all' is passed in ext.args, this will be multiple files per input!", "pattern": "*.{aln.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_muscle": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "muscle": { "type": "string", "description": "The name of the tool" } }, { "muscle -version | head -n 1 | cut -d \" \" -f 2 | sed \"s/.linux64//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "muscle": { "type": "string", "description": "The name of the tool" } }, { "muscle -version | head -n 1 | cut -d \" \" -f 2 | sed \"s/.linux64//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alessiovignoli", "@JoseEspinosa" ], "maintainers": [ "@alessiovignoli", "@JoseEspinosa", "@lrauschning" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "muse_call", "path": "modules/nf-core/muse/call/meta.yml", "tree_sha": "b1c124419544ff0b8281dbce49eab13bcc7b691e", "files": [ "modules/nf-core/muse/call/environment.yml", "modules/nf-core/muse/call/main.nf", "modules/nf-core/muse/call/meta.yml", "modules/nf-core/muse/call/tests/main.nf.test", "modules/nf-core/muse/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "muse_call", "description": "pre-filtering and calculating position-specific summary statistics using the Markov substitution model", "keywords": [ "variant calling", "somatic", "wgs", "wxs", "vcf" ], "tools": [ { "MuSE": { "description": "Somatic point mutation caller based on Markov substitution model for molecular evolution", "homepage": "https://bioinformatics.mdanderson.org/public-software/muse/", "documentation": "https://github.com/wwylab/MuSE", "tool_dev_url": "https://github.com/wwylab/MuSE", "doi": "10.1101/gr.278456.123", "licence": [ "https://github.com/danielfan/MuSE/blob/master/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tumor_bam": { "type": "file", "description": "Sorted tumor BAM file", "pattern": "*.bam", "ontologies": [] } }, { "tumor_bai": { "type": "file", "description": "Index file for the tumor BAM file", "pattern": "*.bai", "ontologies": [] } }, { "normal_bam": { "type": "file", "description": "Sorted matched normal BAM file", "pattern": "*.bam", "ontologies": [] } }, { "normal_bai": { "type": "file", "description": "Index file for the normal BAM file", "pattern": "*.bai", "ontologies": [] } }, { "reference": { "type": "file", "description": "reference genome file", "pattern": ".fasta", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.MuSE.txt": { "type": "file", "description": "position-specific summary statistics", "pattern": "*.MuSE.txt", "ontologies": [] } } ] ], "versions_muse": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "muse": { "type": "string", "description": "The tool name" } }, { "MuSE --version | sed -e 's/MuSE, version //g' | sed -e 's/MuSE v//g'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "muse": { "type": "string", "description": "The tool name" } }, { "MuSE --version | sed -e 's/MuSE, version //g' | sed -e 's/MuSE v//g'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@famosab" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "muse_sump", "path": "modules/nf-core/muse/sump/meta.yml", "tree_sha": "a85e05a81ea4f65cb5fd8c7657b5694b4d5185e7", "files": [ "modules/nf-core/muse/sump/environment.yml", "modules/nf-core/muse/sump/main.nf", "modules/nf-core/muse/sump/meta.yml", "modules/nf-core/muse/sump/tests/main.nf.test", "modules/nf-core/muse/sump/tests/main.nf.test.snap", "modules/nf-core/muse/sump/tests/nextflow.config" ], "type": "module", "meta": { "name": "muse_sump", "description": "Computes tier-based cutoffs from a sample-specific error model which is generated by muse/call and reports the finalized variants", "keywords": [ "variant calling", "somatic", "wgs", "wxs", "vcf" ], "tools": [ { "MuSE": { "description": "Somatic point mutation caller based on Markov substitution model for molecular evolution", "homepage": "https://bioinformatics.mdanderson.org/public-software/muse/", "documentation": "https://github.com/wwylab/MuSE", "tool_dev_url": "https://github.com/wwylab/MuSE", "doi": "10.1101/gr.278456.123", "licence": [ "https://github.com/danielfan/MuSE/blob/master/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "muse_call_txt": { "type": "file", "description": "single input file generated by 'MuSE call'", "pattern": "*.MuSE.txt", "ontologies": [] } }, { "ref_vcf": { "type": "file", "description": "dbSNP vcf file that should be bgzip compressed, tabix indexed and\nbased on the same reference genome used in 'MuSE call'\n", "pattern": ".vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "ref_vcf_tbi": { "type": "file", "description": "Tabix index for the dbSNP vcf file", "pattern": ".vcf.gz.tbi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz": { "type": "map", "description": "bgzipped vcf file with called variants", "pattern": "*.vcf.gz" } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz.tbi": { "type": "map", "description": "tabix index of bgzipped vcf file with called variants", "pattern": "*.vcf.gz.tbi" } } ] ], "versions_muse": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "muse": { "type": "string", "description": "The tool name" } }, { "MuSE --version | sed -e 's/MuSE, version //g' | sed -e 's/MuSE v//g'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bgzip": { "type": "string", "description": "The tool name" } }, { "bgzip --version | sed -n 's/bgzip (htslib) \\([0-9.]*\\)/\\1/p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "muse": { "type": "string", "description": "The tool name" } }, { "MuSE --version | sed -e 's/MuSE, version //g' | sed -e 's/MuSE v//g'": { "type": "string", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bgzip": { "type": "string", "description": "The tool name" } }, { "bgzip --version | sed -n 's/bgzip (htslib) \\([0-9.]*\\)/\\1/p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@famosab" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "mutserve_call", "path": "modules/nf-core/mutserve/call/meta.yml", "tree_sha": "c601d0515e5acd842a96ec860f0ea228362c422c", "files": [ "modules/nf-core/mutserve/call/.conda-lock/linux_amd64-bd-9082a0e022e8ba1b_1.txt", "modules/nf-core/mutserve/call/environment.yml", "modules/nf-core/mutserve/call/main.nf", "modules/nf-core/mutserve/call/meta.yml", "modules/nf-core/mutserve/call/tests/main.nf.test", "modules/nf-core/mutserve/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mutserve_call", "description": "Call homoplasmic and heteroplasmic positions.", "keywords": [ "mtDNA", "heteroplasmy", "homoplasmy", "genomics" ], "tools": [ { "mutserve": { "description": "Mutserve2 is a variant caller for the mitochondrial genome to detect homoplasmic and heteroplasmic sites in sequence data.", "homepage": "https://github.com/seppinho/mutserve", "documentation": "https://github.com/seppinho/mutserve#readme", "tool_dev_url": "https://github.com/seppinho/mutserve", "doi": "10.1101/gr.256545.119", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads": { "type": "file", "description": "Sorted and indexed BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "index": { "type": "file", "description": "Index file for the BAM/CRAM file", "pattern": "*.{bai,csi,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3663" }, { "edam": "http://edamontology.org/format_3664" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference FASTA file", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file containing called variants", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3017" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "raw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.txt": { "type": "file", "description": "Tab delimited text file containing called variants", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.fasta": { "type": "file", "description": "FASTA file output", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_mutserve": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mutserve": { "type": "string", "description": "The name of the tool" } }, { "mutserve --version 2>&1 | grep -o -E 'v[0-9.]+' | tr -d 'v'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mutserve": { "type": "string", "description": "The name of the tool" } }, { "mutserve --version 2>&1 | grep -o -E 'v[0-9.]+' | tr -d 'v'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm", "@seppinho" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/mutserve:2.0.3--89cfd60e86e41321", "build_id": "bd-89cfd60e86e41321_1", "scan_id": "sc-ad59e600b1c3fc3c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/mutserve:2.0.3--9082a0e022e8ba1b", "build_id": "bd-9082a0e022e8ba1b_1", "scan_id": "sc-e5db55700cc8be85_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/mutserve:2.0.3--cf5d2585524fc3b1", "build_id": "bd-cf5d2585524fc3b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c5/c5f31fa5275ec069d6087fbd4589edce2613e8f02afcc5f6e00788af22e7355e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/mutserve:2.0.3--c33bdee872a83366", "build_id": "bd-c33bdee872a83366_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1a/1a035aa62136abefa90759855b37f3ff4436cf3278e0fe4108f35fc417c093d7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/mutserve/.conda-lock/linux_amd64-bd-9082a0e022e8ba1b_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mygene", "path": "modules/nf-core/mygene/meta.yml", "tree_sha": "178faede64d5cff379ac4aba07aa4ac510334f20", "files": [ "modules/nf-core/mygene/environment.yml", "modules/nf-core/mygene/main.nf", "modules/nf-core/mygene/meta.yml", "modules/nf-core/mygene/templates/mygene.py", "modules/nf-core/mygene/tests/default_tsv.config", "modules/nf-core/mygene/tests/go_category.config", "modules/nf-core/mygene/tests/go_evidence.config", "modules/nf-core/mygene/tests/main.nf.test", "modules/nf-core/mygene/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mygene", "description": "Fetch the GO concepts for a list of genes", "keywords": [ "mygene", "go", "annotation" ], "tools": [ { "mygene": { "description": "A python wrapper to query/retrieve gene annotation data from Mygene.info.", "homepage": "https://mygene.info/", "documentation": "https://docs.mygene.info/projects/mygene-py/en/latest/", "tool_dev_url": "https://github.com/biothings/mygene.py", "doi": "10.1093/nar/gks1114", "licence": [ "Apache-2.0" ], "identifier": "biotools:mygene" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gene_list": { "type": "file", "description": "A tsv/csv file that contains a list of gene ids in one of the columns. By default, the column name should be \"gene_id\", but this can be changed by using \"--columname gene_id\" in ext.args.", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "gmt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.gmt": { "type": "file", "description": "Each row contains the GO id, a description, and a list of gene ids.\n", "pattern": "*.gmt", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "(optional) A tsv file with the following columns:\nquery, mygene_id, go_id, go_term, go_evidence, go_category, symbol, name, taxid\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_mygene": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mygene": { "type": "string", "description": "The name of the tool" } }, { "3.2.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mygene": { "type": "string", "description": "The name of the tool" } }, { "3.2.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@suzannejin" ], "maintainers": [ "@suzannejin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mykrobe_predict", "path": "modules/nf-core/mykrobe/predict/meta.yml", "tree_sha": "04648967b2f84072e59f69d5fff4bbd1df56d7d0", "files": [ "modules/nf-core/mykrobe/predict/environment.yml", "modules/nf-core/mykrobe/predict/main.nf", "modules/nf-core/mykrobe/predict/meta.yml", "modules/nf-core/mykrobe/predict/tests/main.nf.test", "modules/nf-core/mykrobe/predict/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "mykrobe_predict", "description": "AMR predictions for supported species", "keywords": [ "fastq", "bam", "antimicrobial resistance" ], "tools": [ { "mykrobe": { "description": "Antibiotic resistance prediction in minutes", "homepage": "http://www.mykrobe.com/", "documentation": "https://github.com/Mykrobe-tools/mykrobe/wiki", "tool_dev_url": "https://github.com/Mykrobe-tools/mykrobe", "doi": "10.1038/ncomms10063", "licence": [ "MIT" ], "identifier": "biotools:Mykrobe" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "seqs": { "type": "file", "description": "BAM or FASTQ file", "pattern": "*.{bam,fastq.gz,fq.gz}", "ontologies": [] } } ], { "species": { "type": "string", "description": "Species to make AMR prediction against", "pattern": "*" } } ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.csv": { "type": "file", "description": "AMR predictions in CSV format", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.json": { "type": "file", "description": "AMR predictions in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_mykrobe": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mykrobe": { "type": "string", "description": "The name of the tool" } }, { "mykrobe --version 2>&1 | sed 's/^.*mykrobe v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mykrobe": { "type": "string", "description": "The name of the tool" } }, { "mykrobe --version 2>&1 | sed 's/^.*mykrobe v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "myloasm", "path": "modules/nf-core/myloasm/meta.yml", "tree_sha": "d81c2458f9f90f720eaf5c9c9acc28af138d0d95", "files": [ "modules/nf-core/myloasm/.conda-lock/linux_amd64-bd-154a360acd2dca07_1.txt", "modules/nf-core/myloasm/environment.yml", "modules/nf-core/myloasm/main.nf", "modules/nf-core/myloasm/meta.yml", "modules/nf-core/myloasm/tests/main.nf.test", "modules/nf-core/myloasm/tests/main.nf.test.snap", "modules/nf-core/myloasm/tests/nextflow.config" ], "type": "module", "meta": { "name": "myloasm", "description": "Myloasm is a de novo metagenome assembler for long-read sequencing data.\nIt takes sequencing reads and outputs polished contigs in a single command.\n", "keywords": [ "assembly", "metagenome", "long-read", "pacbio", "nanopore" ], "tools": [ { "myloasm": { "description": "Myloasm is a long-read assembler for metagenomes", "homepage": "https://myloasm-docs.github.io", "documentation": "https://myloasm-docs.github.io", "tool_dev_url": "https://github.com/bluenote-1577/myloasm/tree/main", "doi": "10.1101/2025.09.05.674543", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "reads": { "type": "file", "description": "Input long reads in FASTQ or FASTA format (FASTQ preferred for base quality information)", "pattern": "*.{fastq,fq,fastq.gz,fq.gz,fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}": { "type": "directory", "description": "Directory containing all myloasm output files and folders", "pattern": "*" } } ] ], "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/${prefix}.assembly_primary.fa.gz": { "type": "file", "description": "Primary assembly contigs in FASTA format", "pattern": "${prefix}.assembly_primary.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/${prefix}.final_contig_graph.gfa.gz": { "type": "file", "description": "Final contig graph in GFA format", "pattern": "${prefix}.final_contig_graph.gfa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3975" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "contigs_alt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/alternate_assemblies/${prefix}.assembly_alternate.fa.gz": { "type": "file", "description": "Alternative assembly contigs in FASTA format", "pattern": "${prefix}.assembly_alternate.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "contigs_dup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/alternate_assemblies/${prefix}.duplicated_contigs.fa.gz": { "type": "file", "description": "Duplicated contigs in FASTA format", "pattern": "${prefix}.duplicated_contigs.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "mapping": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/3-mapping/${prefix}.map_to_unitigs.paf.gz": { "type": "file", "description": "Mapping of reads to unitigs in PAF format (compressed)", "pattern": "${prefix}.map_to_unitigs.paf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/*.log": { "type": "file", "description": "MyloAsm log files containing assembly process information", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_myloasm": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "myloasm": { "type": "string", "description": "The name of the tool" } }, { "myloasm --version | sed 's/.* //'": { "type": "eval", "description": "The expression used to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "myloasm": { "type": "string", "description": "The name of the tool" } }, { "myloasm --version | sed 's/.* //'": { "type": "eval", "description": "The expression used to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/myloasm_findutils_gzip:154a360acd2dca07", "build_id": "bd-154a360acd2dca07_1", "scan_id": "sc-8ad31c3881a69148_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/myloasm_findutils_gzip:7b85c14dfcd70722", "build_id": "bd-7b85c14dfcd70722_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/67/67f705c8fa26ae809d73e5ee2c872c3087fe8abaad12e133bdba8ba4f8cdc553/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/myloasm/.conda-lock/linux_amd64-bd-154a360acd2dca07_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "nacho_normalize", "path": "modules/nf-core/nacho/normalize/meta.yml", "tree_sha": "0d78ace849ed96fcf58b7c28c37a52f6f2756c59", "files": [ "modules/nf-core/nacho/normalize/.conda-lock/linux_amd64-bd-2bcf3b351adffd77_1.txt", "modules/nf-core/nacho/normalize/environment.yml", "modules/nf-core/nacho/normalize/main.nf", "modules/nf-core/nacho/normalize/meta.yml", "modules/nf-core/nacho/normalize/templates/nacho_norm.R", "modules/nf-core/nacho/normalize/tests/main.nf.test", "modules/nf-core/nacho/normalize/tests/main.nf.test.snap", "modules/nf-core/nacho/normalize/tests/nextflow.config" ], "type": "module", "meta": { "name": "nacho_normalize", "description": "NACHO (NAnostring quality Control dasHbOard) is developed for NanoString nCounter data.\nNanoString nCounter data is a messenger-RNA/micro-RNA (mRNA/miRNA) expression assay and works with fluorescent barcodes.\nEach barcode is assigned a mRNA/miRNA, which can be counted after bonding with its target.\nAs a result each count of a specific barcode represents the presence of its target mRNA/miRNA.\n", "keywords": [ "nacho", "nanostring", "mRNA", "miRNA", "qc" ], "tools": [ { "NACHO": { "description": "R package that uses two main functions to summarize and visualize NanoString RCC files,\nnamely: `load_rcc()` and `visualise()`. It also includes a function `normalise()`, which (re)calculates\nsample specific size factors and normalises the data.\nFor more information `vignette(\"NACHO\")` and `vignette(\"NACHO-analysis\")`\n", "homepage": "https://github.com/mcanouil/NACHO", "documentation": "https://cran.r-project.org/web/packages/NACHO/vignettes/NACHO.html", "doi": "10.1093/bioinformatics/btz647", "licence": [ "GPL-3.0" ], "identifier": "", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "rcc_files": { "type": "file", "description": "List of RCC files for all samples, which are direct outputs from NanoString runs\n", "pattern": "*.RCC", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing file information\ne.g. [ id:'test_samplesheet' ]\n" } }, { "sample_sheet": { "type": "file", "pattern": "*.csv", "description": "Comma-separated file with 3 columns: RCC_FILE, RCC_FILE_NAME, and SAMPLE_ID\n", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "normalized_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Tab-separated file with gene normalized counts for the samples\n", "pattern": "normalized_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "normalized_counts_wo_HK": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}_wo_HKnorm.tsv": { "type": "file", "description": "Tab-separated file with gene normalized counts for the samples, without housekeeping genes.\n", "pattern": "normalized_counts_wo_HKnorm.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions\n", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions\n", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@alanmmobbs93" ], "maintainers": [ "@alanmmobbs93" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-base_r-dplyr_r-fs_r-ggplot2_pruned:2bcf3b351adffd77", "build_id": "bd-2bcf3b351adffd77_1", "scan_id": "sc-c47a97ca9aec93b4_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-base_r-dplyr_r-fs_r-ggplot2_pruned:390d625a6878bfac", "build_id": "bd-390d625a6878bfac_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/43/43e3f488da4c74d940f7f920a0be6c8d238e586ee14e7e08c24d6a8b4f682a1c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/nacho/normalize/.conda-lock/linux_amd64-bd-2bcf3b351adffd77_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nanostring", "version": "1.3.3" } ] }, { "name": "nacho_qc", "path": "modules/nf-core/nacho/qc/meta.yml", "tree_sha": "2cf3a84ec83a168e533cc1efe71fada507fee8f7", "files": [ "modules/nf-core/nacho/qc/.conda-lock/linux_amd64-bd-2bcf3b351adffd77_1.txt", "modules/nf-core/nacho/qc/environment.yml", "modules/nf-core/nacho/qc/main.nf", "modules/nf-core/nacho/qc/meta.yml", "modules/nf-core/nacho/qc/templates/nacho_qc.R", "modules/nf-core/nacho/qc/tests/main.nf.test", "modules/nf-core/nacho/qc/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nacho_qc", "description": "NACHO (NAnostring quality Control dasHbOard) is developed for NanoString nCounter data.\nNanoString nCounter data is a messenger-RNA/micro-RNA (mRNA/miRNA) expression assay and works with fluorescent barcodes.\nEach barcode is assigned a mRNA/miRNA, which can be counted after bonding with its target.\nAs a result each count of a specific barcode represents the presence of its target mRNA/miRNA.\n", "keywords": [ "nacho", "nanostring", "mRNA", "miRNA", "qc" ], "tools": [ { "NACHO": { "description": "R package that uses two main functions to summarize and visualize NanoString RCC files,\nnamely: `load_rcc()` and `visualise()`. It also includes a function `normalise()`, which (re)calculates\nsample specific size factors and normalises the data.\nFor more information `vignette(\"NACHO\")` and `vignette(\"NACHO-analysis\")`\n", "homepage": "https://github.com/mcanouil/NACHO", "documentation": "https://cran.r-project.org/web/packages/NACHO/vignettes/NACHO.html", "doi": "10.1093/bioinformatics/btz647", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "rcc_files": { "type": "file", "description": "List of RCC files for all samples, which are direct outputs from NanoString runs\n", "pattern": "*.RCC", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing file information\ne.g. [ id:'test_samplesheet' ]\n" } }, { "sample_sheet": { "type": "file", "pattern": "*.csv", "description": "Comma-separated file with 3 columns: RCC_FILE, RCC_FILE_NAME, and SAMPLE_ID\n", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "nacho_qc_reports": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.html": { "type": "file", "description": "HTML report\n", "pattern": "*.html", "ontologies": [] } } ] ], "nacho_qc_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_mqc.png": { "type": "file", "description": "Output PNG files\n", "pattern": "*_mqc.png", "ontologies": [] } } ] ], "nacho_qc_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_mqc.txt": { "type": "file", "description": "Plain text reports\n", "pattern": "*_mqc.txt", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions\n", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions\n", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@alanmmobbs93" ], "maintainers": [ "@alanmmobbs93" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-base_r-dplyr_r-fs_r-ggplot2_pruned:2bcf3b351adffd77", "build_id": "bd-2bcf3b351adffd77_1", "scan_id": "sc-c47a97ca9aec93b4_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-base_r-dplyr_r-fs_r-ggplot2_pruned:390d625a6878bfac", "build_id": "bd-390d625a6878bfac_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/43/43e3f488da4c74d940f7f920a0be6c8d238e586ee14e7e08c24d6a8b4f682a1c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/nacho/qc/.conda-lock/linux_amd64-bd-2bcf3b351adffd77_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nanostring", "version": "1.3.3" } ] }, { "name": "nail_search", "path": "modules/nf-core/nail/search/meta.yml", "tree_sha": "2d73ac4e419705455c29c88f085fb63fb7a369e3", "files": [ "modules/nf-core/nail/search/environment.yml", "modules/nf-core/nail/search/main.nf", "modules/nf-core/nail/search/meta.yml", "modules/nf-core/nail/search/tests/main.nf.test", "modules/nf-core/nail/search/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nail_search", "description": "nail search is a fast and scalable tool for searching protein sequences against protein databases", "keywords": [ "alignment", "HMM", "fasta", "protein" ], "tools": [ { "nail": { "description": "Profile Hidden Markov Model (pHMM) biological sequence alignment tool", "homepage": "https://github.com/TravisWheelerLab/nail", "documentation": "https://github.com/TravisWheelerLab/nail", "tool_dev_url": "https://github.com/TravisWheelerLab/nail", "doi": "10.1101/2024.01.27.577580", "licence": [ "BSD-3-clause" ], "identifier": "biotools:nail" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "query": { "type": "file", "description": "Input query file", "pattern": "*.{hmm,fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/data_3949" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "target": { "type": "file", "description": "Input target file", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "write_align": { "type": "boolean", "description": "Flag to save optional alignment output. Specify with 'true' to save." } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.txt": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{txt}" } } ] ], "target_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tbl": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "results.tbl" } } ] ], "alignments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.ali": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.ali" } } ] ], "versions_nail": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nail": { "type": "string", "description": "The name of the tool" } }, { "nail --version 2>&1 | sed 's/^.*nail //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nail": { "type": "string", "description": "The name of the tool" } }, { "nail --version 2>&1 | sed 's/^.*nail //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "nanocomp", "path": "modules/nf-core/nanocomp/meta.yml", "tree_sha": "30ebf40532ff58c0b5aec41b92a713c5d376e0b2", "files": [ "modules/nf-core/nanocomp/environment.yml", "modules/nf-core/nanocomp/main.nf", "modules/nf-core/nanocomp/meta.yml", "modules/nf-core/nanocomp/tests/main.nf.test", "modules/nf-core/nanocomp/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nanocomp", "description": "Compare multiple runs of long read sequencing data and alignments", "keywords": [ "bam", "fasta", "fastq", "qc", "nanopore" ], "tools": [ { "nanocomp": { "description": "Compare multiple runs of long read sequencing data and alignments", "homepage": "https://github.com/wdecoster/nanocomp", "documentation": "https://github.com/wdecoster/nanocomp", "licence": [ "MIT License" ], "identifier": "biotools:nanocomp" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "filelist": { "type": "file", "description": "List of all the files you want to compare, they have to be all the same filetype (either fastq, fasta, bam or Nanopore sequencing summary)", "pattern": "*.{fastq,fq,fna,ffn,faa,frn,fa,fasta,txt,bam}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "report_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp-report.html": { "type": "file", "description": "Summary of all collected statistics", "pattern": "*NanoComp-report.html", "ontologies": [] } } ] ], "lengths_violin_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_lengths_violin.html": { "type": "file", "description": "Violin plot of the sequence lengths", "pattern": "*NanoComp_lengths_violin.html", "ontologies": [] } } ] ], "log_length_violin_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_log_length_violin.html": { "type": "file", "description": "Violin plot of the sequence lengths, log function applied", "pattern": "*NanoComp_log_length_violin.html", "ontologies": [] } } ] ], "n50_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_N50.html": { "type": "file", "description": "Bar plot of N50 sequence length per sample", "pattern": "*NanoComp_N50.html", "ontologies": [] } } ] ], "number_of_reads_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_number_of_reads.html": { "type": "file", "description": "Bar plot of number of reads per sample", "pattern": "*NanoComp_number_of_reads.html", "ontologies": [] } } ] ], "overlay_histogram_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_OverlayHistogram.html": { "type": "file", "description": "Histogram of all read lengths per sample", "pattern": "*NanoComp_OverlayHistogram.html", "ontologies": [] } } ] ], "overlay_histogram_normalized_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_OverlayHistogram_Normalized.html": { "type": "file", "description": "Normalized histogram of all read lengths per sample", "pattern": "*NanoComp_OverlayHistogram_Normalized.html", "ontologies": [] } } ] ], "overlay_log_histogram_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_OverlayLogHistogram.html": { "type": "file", "description": "Histogram of all read lengths per sample, log function applied", "pattern": "*NanoComp_OverlayLogHistogram.html", "ontologies": [] } } ] ], "overlay_log_histogram_normalized_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_OverlayLogHistogram_Normalized.html": { "type": "file", "description": "Normalized histogram of all read lengths per sample, log function applied", "pattern": "*NanoComp_OverlayLogHistogram_Normalized.html", "ontologies": [] } } ] ], "total_throughput_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_total_throughput.html": { "type": "file", "description": "Barplot comparing throughput in bases", "pattern": "*NanoComp_total_throughput.html", "ontologies": [] } } ] ], "quals_violin_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_quals_violin.html": { "type": "file", "description": "Violin plot of base qualities, only for bam, fastq and sequencing summary input", "pattern": "*NanoComp_quals_violin.html", "ontologies": [] } } ] ], "overlay_histogram_identity_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_OverlayHistogram_Identity.html": { "type": "file", "description": "Histogram of perfect reference identity, only for bam input", "pattern": "*NanoComp_OverlayHistogram_Identity.html", "ontologies": [] } } ] ], "overlay_histogram_phredscore_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_OverlayHistogram_PhredScore.html": { "type": "file", "description": "Histogram of phred scores, only for bam input", "pattern": "*NanoComp_OverlayHistogram_PhredScore.html", "ontologies": [] } } ] ], "percent_identity_violin_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_percentIdentity_violin.html": { "type": "file", "description": "Violin plot comparing perfect reference identity, only for bam input", "pattern": "*NanoComp_percentIdentity_violin.html", "ontologies": [] } } ] ], "active_pores_over_time_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_ActivePoresOverTime.html": { "type": "file", "description": "Scatter plot of active pores over time, only for sequencing summary input", "pattern": "*NanoComp_ActivePoresOverTime.html", "ontologies": [] } } ] ], "cumulative_yield_plot_gigabases_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_CumulativeYieldPlot_Gigabases.html": { "type": "file", "description": "Scatter plot of cumulative yield, only for sequencing summary input", "pattern": "*NanoComp_CumulativeYieldPlot_Gigabases.html", "ontologies": [] } } ] ], "sequencing_speed_over_time_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoComp_sequencing_speed_over_time.html": { "type": "file", "description": "Scatter plot of sequencing speed over time, only for sequencing summary input", "pattern": "*NanoComp_sequencing_speed_over_time.html", "ontologies": [] } } ] ], "stats_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false]" } }, { "*NanoStats.txt": { "type": "file", "description": "txt file with basic statistics", "pattern": "*NanoStats.txt", "ontologies": [] } } ] ], "versions_nanocomp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanocomp": { "type": "string", "description": "The name of the tool" } }, { "NanoComp --version 2>&1 | sed 's/^.*NanoComp //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanocomp": { "type": "string", "description": "The name of the tool" } }, { "NanoComp --version 2>&1 | sed 's/^.*NanoComp //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@paulwolk" ], "maintainers": [ "@paulwolk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scnanoseq", "version": "1.3.0" } ] }, { "name": "nanofilt", "path": "modules/nf-core/nanofilt/meta.yml", "tree_sha": "dc3a1eca03f3825cee6fe1e8aa4e31023a1d45a9", "files": [ "modules/nf-core/nanofilt/environment.yml", "modules/nf-core/nanofilt/main.nf", "modules/nf-core/nanofilt/meta.yml", "modules/nf-core/nanofilt/tests/main.nf.test", "modules/nf-core/nanofilt/tests/main.nf.test.snap", "modules/nf-core/nanofilt/tests/nextflow.config" ], "type": "module", "meta": { "name": "nanofilt", "description": "Filtering and trimming of Oxford Nanopore Sequencing data", "keywords": [ "nanopore", "filtering", "QC" ], "tools": [ { "nanofilt": { "description": "Filtering and trimming of Oxford Nanopore Sequencing data", "homepage": "https://github.com/wdecoster/nanofilt", "documentation": "https://github.com/wdecoster/nanofilt", "tool_dev_url": "https://github.com/wdecoster/nanofilt", "doi": "10.1093/bioinformatics/bty149", "licence": [ "GLP-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Gunziped fastq files from Oxford Nanopore sequencing.", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], { "summary_file": { "type": "file", "description": "Optional - Albacore or guppy summary file for quality scores", "ontologies": [] } } ], "output": { "filtreads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fastq.gz": { "type": "file", "description": "Gunziped fastq files after filtering.", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log_file": [ { "*.log": { "type": "file", "description": "Log file generated by --logfile option in NanoFilt, the file must end with .log extension.", "pattern": "*.log", "ontologies": [] } } ], "versions_nanofilt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanofilt": { "type": "string", "description": "The name of the tool" } }, { "NanoFilt -v | sed \"s/NanoFilt //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanofilt": { "type": "string", "description": "The name of the tool" } }, { "NanoFilt -v | sed \"s/NanoFilt //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lfreitasl" ], "maintainers": [ "@lfreitasl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "nanolyse", "path": "modules/nf-core/nanolyse/meta.yml", "tree_sha": "d32df28b25a69a86847d0cf2f27eff9333d8e70d", "files": [ "modules/nf-core/nanolyse/environment.yml", "modules/nf-core/nanolyse/main.nf", "modules/nf-core/nanolyse/meta.yml", "modules/nf-core/nanolyse/tests/main.nf.test", "modules/nf-core/nanolyse/tests/main.nf.test.snap", "modules/nf-core/nanolyse/tests/nextflow.config" ], "type": "module", "meta": { "name": "nanolyse", "description": "DNA contaminant removal using NanoLyse", "keywords": [ "contaminant", "removal", "dna" ], "tools": [ { "nanolyse": { "description": "DNA contaminant removal using NanoLyse\n", "homepage": "https://github.com/wdecoster/nanolyse", "documentation": "https://github.com/wdecoster/nanolyse#nanolyse", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq": { "type": "file", "description": "Basecalled reads in FASTQ.GZ format\n", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], { "fasta": { "type": "file", "description": "A reference fasta file against which to filter.\n", "pattern": "*.fasta", "ontologies": [] } } ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Reads with contaminants removed in FASTQ format", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ { "*.log": { "type": "file", "description": "Log of the Nanolyse run.", "pattern": "*.log", "ontologies": [] } } ], "versions_nanolyse": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanolyse": { "type": "string", "description": "The name of the tool" } }, { "NanoLyse --version 2>&1 | sed -e \"s/NanoLyse //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanolyse": { "type": "string", "description": "The name of the tool" } }, { "NanoLyse --version 2>&1 | sed -e \"s/NanoLyse //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yuukiiwa" ], "maintainers": [ "@yuukiiwa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "nanoseq", "version": "3.1.0" } ] }, { "name": "nanomonsv_get", "path": "modules/nf-core/nanomonsv/get/meta.yml", "tree_sha": "07db2ecbf05c07e03fa4d1f2eab7818bcda99e13", "files": [ "modules/nf-core/nanomonsv/get/environment.yml", "modules/nf-core/nanomonsv/get/main.nf", "modules/nf-core/nanomonsv/get/meta.yml", "modules/nf-core/nanomonsv/get/tests/main.nf.test", "modules/nf-core/nanomonsv/get/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nanomonsv_get", "description": "Call somatic structural variants with nanomonsv get using tumor/control\nparse outputs and a reference genome.\n", "keywords": [ "structural variants", "nanopore", "cancer genome", "somatic structural variations", "long reads" ], "tools": [ { "nanomonsv": { "description": "nanomonsv is a software for detecting somatic structural variations\nfrom paired (tumor and matched control) cancer genome sequence data.\n", "homepage": "https://github.com/friend1ws/nanomonsv", "documentation": "https://github.com/friend1ws/nanomonsv#commands", "tool_dev_url": "https://github.com/friend1ws/nanomonsv", "doi": "10.1093/nar/gkad526", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample.tumor' ]\n" } }, { "tumor_bam": { "type": "file", "description": "Tumor aligned BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "tumor_bai": { "type": "file", "description": "Tumor BAM index file", "pattern": "*.{bai}", "ontologies": [] } }, { "tumor_parse_files": { "type": "file", "description": "Tumor nanomonsv parse outputs in order:\ninsertion, insertion index, deletion, deletion index,\nrearrangement, rearrangement index, bp_info, bp_info index.\n", "pattern": "*.{bed.gz,bed.gz.tbi,bedpe.gz,bedpe.gz.tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3615" }, { "edam": "http://edamontology.org/format_3616" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample.control' ]\n" } }, { "control_bam": { "type": "file", "description": "Control aligned BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "control_bai": { "type": "file", "description": "Control BAM index file", "pattern": "*.{bai}", "ontologies": [] } }, { "control_parse_files": { "type": "file", "description": "Optional control sample nanomonsv parse outputs in order:\ninsertion, insertion index, deletion, deletion index,\nrearrangement, rearrangement index, bp_info, bp_info index.\nThe parse prefix defaults to `meta2.id` and can be overridden with\n`task.ext.prefix2`.\n", "pattern": "*.{bed.gz,bed.gz.tbi,bedpe.gz,bedpe.gz.tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3615" }, { "edam": "http://edamontology.org/format_3616" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "ref": { "type": "file", "description": "Reference FASTA", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "ref_index": { "type": "file", "description": "Reference FASTA index", "pattern": "*.{fai}", "ontologies": [] } } ], { "simple_repeat_bed": { "type": "file", "description": "Simple repeat BED (bgzipped)", "pattern": "*.{bed.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3615" } ] } }, { "simple_repeat_bed_index": { "type": "file", "description": "Index for simple repeat BED", "pattern": "*.{bed.gz.tbi}", "ontologies": [] } }, { "control_panel_files": { "type": "file", "description": "Optional control panel nanomonsv parse outputs in order:\ninsertion, insertion index, deletion, deletion index,\nrearrangement, rearrangement index, bp_info, bp_info index.\nThe optional control panel prefix can be set with `task.ext.args`\nusing `--control_panel_prefix`.\n", "pattern": "*.{bed.gz,bed.gz.tbi,bedpe.gz,bedpe.gz.tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3615" }, { "edam": "http://edamontology.org/format_3616" } ] } } ], "output": { "result_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample' ]\n" } }, { "${prefix}.nanomonsv.result.txt": { "type": "file", "description": "Output variants in text format", "pattern": "*.nanomonsv.result.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "result_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample' ]\n" } }, { "${prefix}.nanomonsv.result.vcf": { "type": "file", "description": "Output variants in VCF format", "pattern": "*.nanomonsv.result.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "supporting_read": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample' ]\n" } }, { "${prefix}.nanomonsv.supporting_read.txt": { "type": "file", "description": "Supporting read summary", "pattern": "*.nanomonsv.supporting_read.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "sbnd_result_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample' ]\n" } }, { "${prefix}.nanomonsv.sbnd.result.txt": { "type": "file", "description": "Optional SBND results (text)", "pattern": "*.nanomonsv.sbnd.result.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "sbnd_result_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample' ]\n" } }, { "${prefix}.nanomonsv.sbnd.result.vcf": { "type": "file", "description": "Optional SBND results (VCF)", "pattern": "*.nanomonsv.sbnd.result.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_nanomonsv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanomonsv": { "type": "string", "description": "The name of the tool" } }, { "nanomonsv --version 2>&1 | sed 's/^nanomonsv //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanomonsv": { "type": "string", "description": "The name of the tool" } }, { "nanomonsv --version 2>&1 | sed 's/^nanomonsv //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "nanomonsv_parse", "path": "modules/nf-core/nanomonsv/parse/meta.yml", "tree_sha": "82346248f73761e2f4bd08bcb0ab2c33fd998c2b", "files": [ "modules/nf-core/nanomonsv/parse/environment.yml", "modules/nf-core/nanomonsv/parse/main.nf", "modules/nf-core/nanomonsv/parse/meta.yml", "modules/nf-core/nanomonsv/parse/tests/main.nf.test", "modules/nf-core/nanomonsv/parse/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nanomonsv_parse", "description": "Parse all the supporting reads of putative somatic SVs using nanomonsv.\nAfter successful completion, you will find supporting reads stratified by\ndeletions, insertions, and rearrangements.\nA precursor to \"nanomonsv get\"\n", "keywords": [ "structural variants", "nanopore", "cancer genome", "somatic structural variations", "mobile element insertions", "long reads" ], "tools": [ { "nanomonsv": { "description": "nanomonsv is a software for detecting somatic structural variations\nfrom paired (tumor and matched control) cancer genome sequence data.\n", "homepage": "https://github.com/friend1ws/nanomonsv", "documentation": "https://github.com/friend1ws/nanomonsv#commands", "tool_dev_url": "https://github.com/friend1ws/nanomonsv", "doi": "10.1101/2020.07.22.214262 ", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Aligned BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ] ], "output": { "insertions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.insertion.sorted.bed.gz": { "type": "file", "description": "Gzipped BED file containing reads supporting insertions", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "insertions_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.insertion.sorted.bed.gz.tbi": { "type": "file", "description": "Index for gzipped BED file containing reads supporting insertions", "pattern": "*.{bed.gz.tbi}", "ontologies": [] } } ] ], "deletions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.deletion.sorted.bed.gz": { "type": "file", "description": "Gzipped BED file containing reads supporting deletions", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "deletions_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.deletion.sorted.bed.gz.tbi": { "type": "file", "description": "Index for gzipped BED file containing reads supporting deletions", "pattern": "*.{bed.gz.tbi}", "ontologies": [] } } ] ], "rearrangements": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.rearrangement.sorted.bedpe.gz": { "type": "file", "description": "Gzipped BED file containing reads supporting rearrangements", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "rearrangements_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.rearrangement.sorted.bedpe.gz.tbi": { "type": "file", "description": "Index for gzipped BED file containing reads supporting rearrangements", "pattern": "*.{bed.gz.tbi}", "ontologies": [] } } ] ], "bp_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bp_info.sorted.bed.gz": { "type": "file", "description": "Gzipped BED file containing breakpoint info", "pattern": "*.{bed.gz}", "ontologies": [] } } ] ], "bp_info_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bp_info.sorted.bed.gz.tbi": { "type": "file", "description": "Index for gzipped BED file containing breakpoint info", "pattern": "*.{bed.gz.tbi}", "ontologies": [] } } ] ], "versions_nanomonsv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanomonsv": { "type": "string", "description": "The name of the tool" } }, { "nanomonsv --version 2>&1 | sed 's/^nanomonsv //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_mafft": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mafft": { "type": "string", "description": "The name of the tool" } }, { "mafft --version 2>&1 | sed 's/^v//; s/ (.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_racon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "racon": { "type": "string", "description": "The name of the tool" } }, { "racon --version 2>&1 | sed 's/^v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_tabix": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tabix": { "type": "string", "description": "The name of the tool" } }, { "tabix --version 2>&1 | sed '1!d;s/^tabix (htslib) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version 2>&1 | sed '1!d;s/^bgzip (htslib) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python3 --version | sed 's/Python //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanomonsv": { "type": "string", "description": "The name of the tool" } }, { "nanomonsv --version 2>&1 | sed 's/^nanomonsv //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mafft": { "type": "string", "description": "The name of the tool" } }, { "mafft --version 2>&1 | sed 's/^v//; s/ (.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "racon": { "type": "string", "description": "The name of the tool" } }, { "racon --version 2>&1 | sed 's/^v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tabix": { "type": "string", "description": "The name of the tool" } }, { "tabix --version 2>&1 | sed '1!d;s/^tabix (htslib) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version 2>&1 | sed '1!d;s/^bgzip (htslib) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python3 --version | sed 's/Python //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@awgymer" ], "maintainers": [ "@awgymer" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "nanoplot", "path": "modules/nf-core/nanoplot/meta.yml", "tree_sha": "22b0cec497a948c309280c2458bbc795e3c7a137", "files": [ "modules/nf-core/nanoplot/environment.yml", "modules/nf-core/nanoplot/main.nf", "modules/nf-core/nanoplot/meta.yml", "modules/nf-core/nanoplot/tests/main.nf.test", "modules/nf-core/nanoplot/tests/main.nf.test.snap", "modules/nf-core/nanoplot/tests/tags.yaml" ], "type": "module", "meta": { "name": "nanoplot", "description": "Run NanoPlot on nanopore-sequenced reads", "keywords": [ "quality control", "qc", "fastq", "sequencing summary", "nanopore" ], "tools": [ { "nanoplot": { "description": "NanoPlot is a tool for plotting long-read sequencing data and\nalignment.\n", "homepage": "http://nanoplot.bioinf.be", "documentation": "https://github.com/wdecoster/NanoPlot", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:nanoplot" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ontfile": { "type": "file", "description": "ONT file", "ontologies": [] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "NanoPlot report", "pattern": "*{.html}", "ontologies": [] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "Plots generated by NanoPlot", "pattern": "*{.png}", "ontologies": [] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Stats from NanoPlot", "pattern": "*{.txt}", "ontologies": [] } } ] ], "versions_nanoplot": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "NanoPlot": { "type": "string", "description": "The name of the tool" } }, { "NanoPlot --version | sed 's/^.*NanoPlot //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "NanoPlot": { "type": "string", "description": "The name of the tool" } }, { "NanoPlot --version | sed 's/^.*NanoPlot //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@yuukiiwa" ], "maintainers": [ "@drpatelh", "@yuukiiwa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "bacass", "version": "2.7.0" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "nanoq", "path": "modules/nf-core/nanoq/meta.yml", "tree_sha": "674602cf9e4956a6e8c2bbf0b3bd97b84f683295", "files": [ "modules/nf-core/nanoq/environment.yml", "modules/nf-core/nanoq/main.nf", "modules/nf-core/nanoq/meta.yml", "modules/nf-core/nanoq/tests/main.nf.test", "modules/nf-core/nanoq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nanoq", "description": "Nanoq implements ultra-fast read filters and summary reports for high-throughput nanopore reads.", "keywords": [ "nanoq", "Read filters", "Read trimming", "Read report" ], "tools": [ { "nanoq": { "description": "Ultra-fast quality control and summary reports for nanopore reads", "homepage": "https://github.com/esteinig/nanoq", "documentation": "https://github.com/esteinig/nanoq", "tool_dev_url": "https://github.com/esteinig/nanoq", "doi": "10.21105/joss.02991", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "ontreads": { "type": "file", "description": "Compressed or uncompressed nanopore reads in fasta or fastq formats.", "pattern": "*.{fa,fna,faa,fasta,fq,fastq}{,.gz,.bz2,.xz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "output_format": { "type": "string", "description": "Specifies the output format. One of these formats: fasta, fastq; fasta.gz, fastq.gz; fasta.bz2, fastq.bz2; fasta.lzma, fastq.lzma." } } ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{stats,json}": { "type": "file", "description": "Summary report of reads statistics.", "pattern": "*.{stats,json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.${output_format}": { "type": "file", "description": "Filtered reads.", "pattern": "*.{fasta,fastq}{,.gz,.bz2,.lzma}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_nanoq": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "nanoq": { "type": "string", "description": "The tool name" } }, { "nanoq --version | sed -e 's/nanoq //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nanoq": { "type": "string", "description": "The name of the tool" } }, { "nanoq --version | sed -e 's/nanoq //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LilyAnderssonLee" ], "maintainers": [ "@LilyAnderssonLee" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "narfmap_align", "path": "modules/nf-core/narfmap/align/meta.yml", "tree_sha": "37c13194b6c8d30d1f939dfff1e2a696e6deaa02", "files": [ "modules/nf-core/narfmap/align/environment.yml", "modules/nf-core/narfmap/align/main.nf", "modules/nf-core/narfmap/align/meta.yml", "modules/nf-core/narfmap/align/tests/main.nf.test", "modules/nf-core/narfmap/align/tests/main.nf.test.snap", "modules/nf-core/narfmap/align/tests/segfault.nf.test", "modules/nf-core/narfmap/align/tests/segfault.nf.test.snap" ], "type": "module", "meta": { "name": "narfmap_align", "description": "Performs fastq alignment to a reference using NARFMAP", "keywords": [ "alignment", "map", "fastq", "bam", "sam" ], "tools": [ { "narfmap": { "description": "narfmap is a fork of the Dragen mapper/aligner Open Source Software.", "homepage": "https://github.com/bioinformaticsorphanage/NARFMAP", "documentation": "https://github.com/bioinformaticsorphanage/NARFMAP/blob/main/doc/usage.md#basic-command-line-usage", "tool_dev_url": "https://github.com/bioinformaticsorphanage/NARFMAP", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "hashmap": { "type": "file", "description": "NARFMAP hash table", "pattern": "Directory containing NARFMAP hash table *.{cmp,.bin,.txt}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], { "sort_bam": { "type": "boolean", "description": "Sort the BAM file after alignment" } } ], "output": { "bam": [ [ { "meta": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } }, { "*.log": { "type": "file", "description": "Log file of NARFMAP run", "pattern": "*{.log}", "ontologies": [] } } ] ], "versions_narfmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "narfmap": { "type": "string", "description": "The name of the tool" } }, { "dragen-os --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "narfmap": { "type": "string", "description": "The name of the tool" } }, { "dragen-os --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "narfmap_hashtable", "path": "modules/nf-core/narfmap/hashtable/meta.yml", "tree_sha": "f105fdd78a40045e8f1a443ffe434d02847ded62", "files": [ "modules/nf-core/narfmap/hashtable/environment.yml", "modules/nf-core/narfmap/hashtable/main.nf", "modules/nf-core/narfmap/hashtable/meta.yml", "modules/nf-core/narfmap/hashtable/tests/main.nf.test", "modules/nf-core/narfmap/hashtable/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "narfmap_hashtable", "description": "Create DRAGEN hashtable for reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "narfmap": { "description": "narfmap is a fork of the Dragen mapper/aligner Open Source Software.", "homepage": "https://github.com/edmundmiller/narfmap", "documentation": "https://github.com/edmundmiller/NARFMAP/blob/main/doc/usage.md#basic-command-line-usage", "tool_dev_url": "https://github.com/edmundmiller/narfmap", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ] ], "output": { "hashmap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "narfmap": { "type": "file", "description": "NARFMAP hash table", "pattern": "*.{cmp,.bin,.txt}", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ncbigenomedownload", "path": "modules/nf-core/ncbigenomedownload/meta.yml", "tree_sha": "53c38371f246b900d00093eb9ea32af9a09b8b02", "files": [ "modules/nf-core/ncbigenomedownload/environment.yml", "modules/nf-core/ncbigenomedownload/main.nf", "modules/nf-core/ncbigenomedownload/meta.yml", "modules/nf-core/ncbigenomedownload/tests/main.nf.test", "modules/nf-core/ncbigenomedownload/tests/main.nf.test.snap", "modules/nf-core/ncbigenomedownload/tests/nextflow.config" ], "type": "module", "meta": { "name": "ncbigenomedownload", "description": "A tool to quickly download assemblies from NCBI's Assembly database", "keywords": [ "fasta", "download", "assembly" ], "tools": [ { "ncbigenomedownload": { "description": "Download genome files from the NCBI FTP server.", "homepage": "https://github.com/kblin/ncbi-genome-download", "documentation": "https://github.com/kblin/ncbi-genome-download", "tool_dev_url": "https://github.com/kblin/ncbi-genome-download", "licence": [ "Apache Software License" ], "identifier": "" } } ], "input": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "accessions": { "type": "file", "description": "List of accessions (one per line) to download", "pattern": "*.txt", "ontologies": [] } }, { "taxids": { "type": "file", "description": "List of taxids (one per line) to download", "pattern": "*.txt", "ontologies": [] } }, { "groups": { "type": "string", "description": "NCBI taxonomic groups to download. Can be a comma-separated list. Options are ['all', 'archaea', 'bacteria', 'fungi', 'invertebrate', 'metagenomes', 'plant', 'protozoa', 'vertebrate_mammalian', 'vertebrate_other', 'viral']" } } ], "output": { "gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_genomic.gbff.gz": { "type": "file", "description": "GenBank format of the genomic sequence(s) in the assembly", "pattern": "*_genomic.gbff.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_genomic.fna.gz": { "type": "file", "description": "FASTA format of the genomic sequence(s) in the assembly.", "pattern": "*_genomic.fna.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "rm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_rm.out.gz": { "type": "file", "description": "RepeatMasker output for eukaryotes.", "pattern": "*_rm.out.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "features": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_feature_table.txt.gz": { "type": "file", "description": "Tab-delimited text file reporting locations and attributes for a subset of annotated features", "pattern": "*_feature_table.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_genomic.gff.gz": { "type": "file", "description": "Annotation of the genomic sequence(s) in GFF3 format", "pattern": "*_genomic.gff.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_protein.faa.gz": { "type": "file", "description": "FASTA format of the accessioned protein products annotated on the genome assembly.", "pattern": "*_protein.faa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gpff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_protein.gpff.gz": { "type": "file", "description": "GenPept format of the accessioned protein products annotated on the genome assembly.", "pattern": "*_protein.gpff.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "wgs_gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_wgsmaster.gbff.gz": { "type": "file", "description": "GenBank flat file format of the WGS master for the assembly", "pattern": "*_wgsmaster.gbff.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_cds_from_genomic.fna.gz": { "type": "file", "description": "FASTA format of the nucleotide sequences corresponding to all CDS features annotated on the assembly", "pattern": "*_cds_from_genomic.fna.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "rna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_rna.fna.gz": { "type": "file", "description": "FASTA format of accessioned RNA products annotated on the genome assembly", "pattern": "*_rna.fna.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "rna_fna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_rna_from_genomic.fna.gz": { "type": "file", "description": "FASTA format of the nucleotide sequences corresponding to all RNA features annotated on the assembly", "pattern": "*_rna_from_genomic.fna.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_assembly_report.txt": { "type": "file", "description": "Tab-delimited text file reporting the name, role and sequence accession.version for objects in the assembly", "pattern": "*_assembly_report.txt", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_assembly_stats.txt": { "type": "file", "description": "Tab-delimited text file reporting statistics for the assembly", "pattern": "*_assembly_stats.txt", "ontologies": [] } } ] ], "versions_ncbigenomedownload": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "ncbigenomedownload": { "type": "string", "description": "The tool name" } }, { "ncbi-genome-download --version": { "type": "eval", "description": "The tool version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process name" } }, { "ncbigenomedownload": { "type": "string", "description": "The tool name" } }, { "ncbi-genome-download --version": { "type": "eval", "description": "The tool version" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" }, { "name": "readsimulator", "version": "1.0.1" } ] }, { "name": "ncbitools_vecscreen", "path": "modules/nf-core/ncbitools/vecscreen/meta.yml", "tree_sha": "5ca7111b91f38656d5c95740f18cdd6c2bd92ba4", "files": [ "modules/nf-core/ncbitools/vecscreen/main.nf", "modules/nf-core/ncbitools/vecscreen/meta.yml", "modules/nf-core/ncbitools/vecscreen/tests/main.nf.test", "modules/nf-core/ncbitools/vecscreen/tests/main.nf.test.snap", "modules/nf-core/ncbitools/vecscreen/tests/nextflow.config" ], "type": "module", "meta": { "name": "NCBITOOLS_VECSCREEN", "description": "NCBI tool for detecting vector contamination in nucleic acid sequences. This tool is older than NCBI's FCS-adaptor, which is for the same purpose", "keywords": [ "assembly", "genomics", "quality control", "contamination", "vector", "NCBI" ], "tools": [ { "ncbitools": { "description": "\"NCBI libraries for biology applications (text-based utilities)\"\n", "homepage": "https://www.ncbi.nlm.nih.gov/tools/vecscreen/", "documentation": "https://www.ncbi.nlm.nih.gov/tools/vecscreen/interpretation/", "tool_dev_url": "https://www.ncbi.nlm.nih.gov/tools/vecscreen/", "licence": [ "The Open Database License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', taxid:'6973' ]\n" } }, { "fasta_file": { "type": "file", "description": "FASTA file that will be screened for contaminants", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "adapters_database_directory": { "type": "directory", "description": "Directory containing the adapters database" } } ] ], "output": { "vecscreen_output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', taxid:'9606' ]\n" } }, { "${prefix}.vecscreen.out": { "type": "file", "description": "VecScreen report file. This can be in different formats depending on the value of the optional -f parameter. 0 = HTML format, with alignments. 1 = HTML format, no alignments. 2 = Text list, with alignments. 3 = Text list, no alignments. default = 0", "pattern": "*.vecscreen.out", "ontologies": [] } } ] ], "versions_vecscreen": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vecscreen": { "type": "string", "description": "The name of the tool" } }, { "1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vecscreen": { "type": "string", "description": "The name of the tool" } }, { "1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eeaunin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "nextclade_datasetget", "path": "modules/nf-core/nextclade/datasetget/meta.yml", "tree_sha": "e62c926d2e57ad7648c4b2550fb8ebab203243a9", "files": [ "modules/nf-core/nextclade/datasetget/environment.yml", "modules/nf-core/nextclade/datasetget/main.nf", "modules/nf-core/nextclade/datasetget/meta.yml", "modules/nf-core/nextclade/datasetget/tests/main.nf.test", "modules/nf-core/nextclade/datasetget/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nextclade_datasetget", "description": "Get dataset for SARS-CoV-2 genome clade assignment, mutation calling, and sequence quality checks (C++ implementation)", "keywords": [ "nextclade", "variant", "consensus" ], "tools": [ { "nextclade": { "description": "SARS-CoV-2 genome clade assignment, mutation calling, and sequence quality checks", "homepage": "https://github.com/nextstrain/nextclade", "documentation": "https://github.com/nextstrain/nextclade", "tool_dev_url": "https://github.com/nextstrain/nextclade", "licence": [ "MIT" ], "identifier": "biotools:nextclade" } } ], "input": [ { "dataset": { "type": "string", "description": "Name of dataset to retrieve. A list of available datasets can be obtained using the nextclade dataset list command.", "pattern": ".+" } }, { "tag": { "type": "string", "description": "Version tag of the dataset to download. A list of available datasets can be obtained using the nextclade dataset list command.", "pattern": ".+" } } ], "output": { "dataset": [ { "$prefix": { "type": "directory", "description": "Directory containing the dataset" } } ], "versions_nextclade": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "nextclade": { "type": "string", "description": "The tool name" } }, { "nextclade --version 2>&1 | sed 's/.*nextclade \\([^ ]*\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the tool version" } } ] ], "versions_nextclade_dataset": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "nextclade-dataset": { "type": "string", "description": "The dataset version used" } }, { "grep 'tag' ${prefix}/pathogen.json | sed 's/.*tag.: .\\([0-9-]\\+Z\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the dataset version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "nextclade": { "type": "string", "description": "The tool name" } }, { "nextclade --version 2>&1 | sed 's/.*nextclade \\([^ ]*\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the tool version" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "nextclade-dataset": { "type": "string", "description": "The dataset version used" } }, { "grep 'tag' ${prefix}/pathogen.json | sed 's/.*tag.: .\\([0-9-]\\+Z\\).*/\\1/'": { "type": "eval", "description": "The expression to obtain the dataset version" } } ] ] }, "authors": [ "@antunderwood", "@drpatelh" ], "maintainers": [ "@antunderwood", "@drpatelh" ], "updated on 2024.08.27": [ "@nmshahir" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "nextclade_run", "path": "modules/nf-core/nextclade/run/meta.yml", "tree_sha": "1c05e4e05241b202c18a98022d5dd1948b32e63a", "files": [ "modules/nf-core/nextclade/run/environment.yml", "modules/nf-core/nextclade/run/main.nf", "modules/nf-core/nextclade/run/meta.yml", "modules/nf-core/nextclade/run/tests/main.nf.test", "modules/nf-core/nextclade/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nextclade_run", "description": "SARS-CoV-2 genome clade assignment, mutation calling, and sequence quality checks (C++ implementation)", "keywords": [ "nextclade", "variant", "consensus" ], "tools": [ { "nextclade": { "description": "SARS-CoV-2 genome clade assignment, mutation calling, and sequence quality checks", "homepage": "https://github.com/nextstrain/nextclade", "documentation": "https://github.com/nextstrain/nextclade", "tool_dev_url": "https://github.com/nextstrain/nextclade", "licence": [ "MIT" ], "identifier": "biotools:nextclade" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file containing one or more consensus sequences", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], { "dataset": { "type": "directory", "description": "Path containing the dataset files obtained by running nextclade dataset get", "pattern": "*" } } ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.csv": { "type": "file", "description": "CSV file containing nextclade results", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "csv_errors": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.errors.csv": { "type": "file", "description": "CSV file containing errors from nextclade results", "pattern": "*.{errors.csv}", "ontologies": [] } } ] ], "csv_insertions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.insertions.csv": { "type": "file", "description": "CSV file containing insertions from nextclade results", "pattern": "*.{insertions.csv}", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "TSV file containing nextclade results", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.json": { "type": "file", "description": "JSON file containing nextclade results", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "json_auspice": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.auspice.json": { "type": "file", "description": "Auspice JSON V2 containing nextclade results", "pattern": "*.{tree.json}", "ontologies": [] } } ] ], "ndjson": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.ndjson": { "type": "file", "description": "newline-delimited JSON file containing nextclade results", "pattern": "*.{ndjson}", "ontologies": [] } } ] ], "fasta_aligned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.aligned.fasta": { "type": "file", "description": "FASTA file containing aligned sequences from nextclade results", "pattern": "*.{aligned.fasta}", "ontologies": [] } } ] ], "fasta_translation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_translation.*.fasta": { "type": "file", "description": "FASTA file containing aligned peptides from nextclade results", "pattern": "*.{_translation.}*.{fasta}", "ontologies": [] } } ] ], "nwk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.nwk": { "type": "file", "description": "NWK file containing nextclade results", "pattern": "*.{nwk}", "ontologies": [] } } ] ], "versions_nextclade": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "nextclade": { "type": "string", "description": "The tool name" } }, { "nextclade --version 2>&1 | sed 's/.*nextclade \\([^ ]*\\).*/\\1/'": { "type": "eval", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "nextclade": { "type": "string", "description": "The tool name" } }, { "nextclade --version 2>&1 | sed 's/.*nextclade \\([^ ]*\\).*/\\1/'": { "type": "eval", "description": "The version of the tool" } } ] ] }, "authors": [ "@antunderwood", "@drpatelh" ], "maintainers": [ "@antunderwood", "@drpatelh", "@drpatelh" ], "updated on 2024.08.23": [ "@nmshahir" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "nextgenmap", "path": "modules/nf-core/nextgenmap/meta.yml", "tree_sha": "7f2ebe70ca509a6e09bdd15c388ad119273689d2", "files": [ "modules/nf-core/nextgenmap/environment.yml", "modules/nf-core/nextgenmap/main.nf", "modules/nf-core/nextgenmap/meta.yml", "modules/nf-core/nextgenmap/tests/main.nf.test", "modules/nf-core/nextgenmap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nextgenmap", "description": "Performs fastq alignment to a fasta reference using NextGenMap", "keywords": [ "NextGenMap", "ngm", "alignment", "map", "fastq", "bam", "sam" ], "tools": [ { "bwa": { "description": "NextGenMap is a flexible highly sensitive short read mapping tool that\nhandles much higher mismatch rates than comparable algorithms while\nstill outperforming them in terms of runtime\n", "homepage": "https://github.com/Cibiv/NextGenMap", "documentation": "https://github.com/Cibiv/NextGenMap/wiki", "doi": "10.1093/bioinformatics/btt468", "licence": [ "MIT" ], "identifier": "biotools:nextgenmap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1, if meta.single_end is true, and 2\nif meta.single_end is false.\n", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Genomic reference fasta file\n", "pattern": "*.{fa,fa.gz,fas,fas.gz,fna,fna.gz,fasta,fasta.gz}", "ontologies": [] } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. First item of tuple with\nbam, below.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments. Second item of tuple with\nmeta, above\n", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_nextgenmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nextgenmap": { "type": "string", "description": "The name of the tool" } }, { "ngm --version 2>&1 | sed -n '1s/^.*NextGenMap //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nextgenmap": { "type": "string", "description": "The name of the tool" } }, { "ngm --version 2>&1 | sed -n '1s/^.*NextGenMap //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@cmatkhan" ], "maintainers": [ "@cmatkhan" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ngmaster", "path": "modules/nf-core/ngmaster/meta.yml", "tree_sha": "7128af4e22a1ca8662c03af2a9d076254e6b0db6", "files": [ "modules/nf-core/ngmaster/environment.yml", "modules/nf-core/ngmaster/main.nf", "modules/nf-core/ngmaster/meta.yml", "modules/nf-core/ngmaster/tests/main.nf.test", "modules/nf-core/ngmaster/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ngmaster", "description": "Serotyping Neisseria gonorrhoeae assemblies", "keywords": [ "fasta", "Neisseria gonorrhoeae", "serotype" ], "tools": [ { "ngmaster": { "description": "In silico multi-antigen sequence typing for Neisseria gonorrhoeae (NG-MAST)", "homepage": "https://github.com/MDU-PHL/ngmaster/blob/master/README.md", "documentation": "https://github.com/MDU-PHL/ngmaster/blob/master/README.md", "tool_dev_url": "https://github.com/MDU-PHL/ngmaster", "doi": "10.1099/mgen.0.000076", "licence": [ "GPL v3 only" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA assembly file", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab-delimited result file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ngmaster": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngmaster": { "type": "string", "description": "The name of the tool" } }, { "ngmaster --version 2>&1 | sed -n '\\\\$s/^ngmaster //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngmaster": { "type": "string", "description": "The name of the tool" } }, { "ngmaster --version 2>&1 | sed -n '\\\\$s/^ngmaster //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ngmerge", "path": "modules/nf-core/ngmerge/meta.yml", "tree_sha": "5d3bab38e738fe99fefab7f970ba39786c5fd8fc", "files": [ "modules/nf-core/ngmerge/environment.yml", "modules/nf-core/ngmerge/main.nf", "modules/nf-core/ngmerge/meta.yml", "modules/nf-core/ngmerge/tests/main.nf.test", "modules/nf-core/ngmerge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ngmerge", "description": "Merging paired-end reads and removing sequencing adapters.", "keywords": [ "sort", "reads merging", "merge mate pairs" ], "tools": [ { "ngmerge": { "description": "Merging paired-end reads and removing sequencing adapters.", "homepage": "https://github.com/jsh58/NGmerge", "documentation": "https://github.com/jsh58/NGmerge", "tool_dev_url": "https://github.com/jsh58/NGmerge", "doi": "10.1186/s12859-018-2579-2", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 2; i.e., paired-end data.\n", "pattern": "*.{fa,fasta,fastq,fq,fa.gz,fasta.gz,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "merged_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.merged.fq.gz": { "type": "file", "description": "fastq file merged reads", "pattern": "*.{fa,fasta,fastq,fq,fa.gz,fasta.gz,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "unstitched_read1": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*_1.fastq.gz": { "type": "file", "description": "fastq file unstitched read 1", "pattern": "*.{fa,fasta,fastq,fq,fa.gz,fasta.gz,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "unstitched_read2": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*_2.fastq.gz": { "type": "file", "description": "fastq file unstitched read 2", "pattern": "*.{fa,fasta,fastq,fq,fa.gz,fasta.gz,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_ngmerge": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngmerge": { "type": "string", "description": "The name of the tool" } }, { "NGmerge --version 2>&1 | sed -n '1s/^NGmerge, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngmerge": { "type": "string", "description": "The name of the tool" } }, { "NGmerge --version 2>&1 | sed -n '1s/^NGmerge, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@charlotteanne", "@jsh58" ], "maintainers": [ "@charlotteanne", "@jsh58" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ngsbits_bedannotategc", "path": "modules/nf-core/ngsbits/bedannotategc/meta.yml", "tree_sha": "244626f93b52ea23acb26f5fea64164ab0edcc17", "files": [ "modules/nf-core/ngsbits/bedannotategc/.conda-lock/linux_amd64-bd-10de2f01af4c9c32_1.txt", "modules/nf-core/ngsbits/bedannotategc/.conda-lock/linux_arm64-bd-ded3d87a5c0a98ee_1.txt", "modules/nf-core/ngsbits/bedannotategc/environment.yml", "modules/nf-core/ngsbits/bedannotategc/main.nf", "modules/nf-core/ngsbits/bedannotategc/meta.yml", "modules/nf-core/ngsbits/bedannotategc/tests/main.nf.test", "modules/nf-core/ngsbits/bedannotategc/tests/main.nf.test.snap", "modules/nf-core/ngsbits/bedannotategc/tests/nextflow.config" ], "type": "module", "meta": { "name": "ngsbits_bedannotategc", "description": "Annotates GC content fraction to regions in a BED file.", "keywords": [ "gc", "bed", "regions" ], "tools": [ { "ngsbits": { "description": "Short-read sequencing tools", "homepage": "https://github.com/imgag/ngs-bits", "documentation": "https://github.com/imgag/ngs-bits", "tool_dev_url": "https://github.com/imgag/ngs-bits", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bed": { "type": "file", "description": "Input BED file containing regions to annotate", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference fasta information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA to use", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference fasta information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fai": { "type": "file", "description": "The index file from the reference FASTA", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bed": { "type": "file", "description": "Annotated BED file with GC content fraction", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_ngsbits": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngsbits": { "type": "string", "description": "The name of the tool" } }, { "BedAnnotateGC --version 2>&1 | sed -n 's/BedAnnotateGC //p' ": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngsbits": { "type": "string", "description": "The name of the tool" } }, { "BedAnnotateGC --version 2>&1 | sed -n 's/BedAnnotateGC //p' ": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ngs-bits:2026_06--ded3d87a5c0a98ee", "build_id": "bd-ded3d87a5c0a98ee_1", "scan_id": "sc-f7a23e68d81b01b0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ngs-bits:2026_06--10de2f01af4c9c32", "build_id": "bd-10de2f01af4c9c32_1", "scan_id": "sc-ed9d8aa51d32d8c4_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ngs-bits:2026_06--68b7658e81716a8e", "build_id": "bd-68b7658e81716a8e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e833a9ec91195ab6632d4f69260e788bafd42a05fbad4acd4d064e491b9091f6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ngs-bits:2026_06--eefe177929fb17d1", "build_id": "bd-eefe177929fb17d1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db759890fb18613dd6178305e20a588bda85a12c3d06f885899aca2f54725985/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ngsbits/bedannotategc/.conda-lock/linux_amd64-bd-10de2f01af4c9c32_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ngsbits/bedannotategc/.conda-lock/linux_arm64-bd-ded3d87a5c0a98ee_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ngsbits_bedcoverage", "path": "modules/nf-core/ngsbits/bedcoverage/meta.yml", "tree_sha": "743aad47667c3e0507a8c4abf969d0b88edc5bad", "files": [ "modules/nf-core/ngsbits/bedcoverage/.conda-lock/linux_amd64-bd-10de2f01af4c9c32_1.txt", "modules/nf-core/ngsbits/bedcoverage/.conda-lock/linux_arm64-bd-ded3d87a5c0a98ee_1.txt", "modules/nf-core/ngsbits/bedcoverage/environment.yml", "modules/nf-core/ngsbits/bedcoverage/main.nf", "modules/nf-core/ngsbits/bedcoverage/meta.yml", "modules/nf-core/ngsbits/bedcoverage/tests/main.nf.test", "modules/nf-core/ngsbits/bedcoverage/tests/main.nf.test.snap", "modules/nf-core/ngsbits/bedcoverage/tests/nextflow.config" ], "type": "module", "meta": { "name": "ngsbits_bedcoverage", "description": "Annotates a BED file with the average coverage of the regions from one or several BAM/CRAM file(s).", "keywords": [ "bed", "coverage", "regions" ], "tools": [ { "ngsbits": { "description": "Short-read sequencing tools", "homepage": "https://github.com/imgag/ngs-bits", "documentation": "https://github.com/imgag/ngs-bits", "tool_dev_url": "https://github.com/imgag/ngs-bits", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Input BAM/CRAM/SAM file(s), can be one file or a list of files", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_25722" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "reads_index": { "type": "file", "description": "The index file(s) from the input BAM/CRAM/SAM file(s)", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "bed": { "type": "file", "description": "Input BED file containing regions to annotate", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference fasta information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA to use (mandatory when CRAM files are used, otherwise optional)", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference fasta information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fai": { "type": "file", "description": "The index file from the reference FASTA", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bed": { "type": "file", "description": "Output BED file with average coverage of the regions", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_ngsbits": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngsbits": { "type": "string", "description": "The name of the tool" } }, { "BedCoverage --version 2>&1 | sed -n 's/BedCoverage //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngsbits": { "type": "string", "description": "The name of the tool" } }, { "BedCoverage --version 2>&1 | sed -n 's/BedCoverage //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ngs-bits:2026_06--10de2f01af4c9c32", "build_id": "bd-10de2f01af4c9c32_1", "scan_id": "sc-ed9d8aa51d32d8c4_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ngs-bits:2026_06--ded3d87a5c0a98ee", "build_id": "bd-ded3d87a5c0a98ee_1", "scan_id": "sc-f7a23e68d81b01b0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ngs-bits:2026_06--eefe177929fb17d1", "build_id": "bd-eefe177929fb17d1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db759890fb18613dd6178305e20a588bda85a12c3d06f885899aca2f54725985/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ngs-bits:2026_06--68b7658e81716a8e", "build_id": "bd-68b7658e81716a8e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e833a9ec91195ab6632d4f69260e788bafd42a05fbad4acd4d064e491b9091f6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ngsbits/bedcoverage/.conda-lock/linux_amd64-bd-10de2f01af4c9c32_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ngsbits/bedcoverage/.conda-lock/linux_arm64-bd-ded3d87a5c0a98ee_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ngsbits_rohhunter", "path": "modules/nf-core/ngsbits/rohhunter/meta.yml", "tree_sha": "3f18aefbca19e6947d6a9709a7addbea4a7baa6a", "files": [ "modules/nf-core/ngsbits/rohhunter/.conda-lock/linux_amd64-bd-10de2f01af4c9c32_1.txt", "modules/nf-core/ngsbits/rohhunter/.conda-lock/linux_arm64-bd-ded3d87a5c0a98ee_1.txt", "modules/nf-core/ngsbits/rohhunter/environment.yml", "modules/nf-core/ngsbits/rohhunter/main.nf", "modules/nf-core/ngsbits/rohhunter/meta.yml", "modules/nf-core/ngsbits/rohhunter/tests/main.nf.test", "modules/nf-core/ngsbits/rohhunter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ngsbits_rohhunter", "description": "RohHunter is a tool for run of homozygosity (ROH) detection based on a variant list in VCF format.", "keywords": [ "roh", "homozygosity", "allele frequency" ], "tools": [ { "ngsbits": { "description": "Short-read sequencing tools", "homepage": "https://github.com/imgag/ngs-bits", "documentation": "https://github.com/imgag/ngs-bits", "tool_dev_url": "https://github.com/imgag/ngs-bits", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "VCF file containing variants for ROH detection", "pattern": "*.vcf{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "exclude_bed": { "type": "file", "description": "BED file with regions to exclude from ROH detection", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'sample1' ]`\n" } }, { "annotation_beds": { "type": "file", "description": "BED file with annotation regions for ROH detection", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file containing the detected ROHs", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ngsbits": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngsbits": { "type": "string", "description": "The name of the tool" } }, { "RohHunter --version 2>&1 | sed -n 's/RohHunter //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngsbits": { "type": "string", "description": "The name of the tool" } }, { "RohHunter --version 2>&1 | sed -n 's/RohHunter //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ngs-bits:2026_06--10de2f01af4c9c32", "build_id": "bd-10de2f01af4c9c32_1", "scan_id": "sc-ed9d8aa51d32d8c4_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ngs-bits:2026_06--ded3d87a5c0a98ee", "build_id": "bd-ded3d87a5c0a98ee_1", "scan_id": "sc-f7a23e68d81b01b0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ngs-bits:2026_06--eefe177929fb17d1", "build_id": "bd-eefe177929fb17d1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db759890fb18613dd6178305e20a588bda85a12c3d06f885899aca2f54725985/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ngs-bits:2026_06--68b7658e81716a8e", "build_id": "bd-68b7658e81716a8e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e833a9ec91195ab6632d4f69260e788bafd42a05fbad4acd4d064e491b9091f6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ngsbits/rohhunter/.conda-lock/linux_amd64-bd-10de2f01af4c9c32_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ngsbits/rohhunter/.conda-lock/linux_arm64-bd-ded3d87a5c0a98ee_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ngsbits_samplegender", "path": "modules/nf-core/ngsbits/samplegender/meta.yml", "tree_sha": "a978a945dd3d165fcc97840d1c17ef18e433e65d", "files": [ "modules/nf-core/ngsbits/samplegender/.conda-lock/linux_amd64-bd-10de2f01af4c9c32_1.txt", "modules/nf-core/ngsbits/samplegender/.conda-lock/linux_arm64-bd-ded3d87a5c0a98ee_1.txt", "modules/nf-core/ngsbits/samplegender/environment.yml", "modules/nf-core/ngsbits/samplegender/main.nf", "modules/nf-core/ngsbits/samplegender/meta.yml", "modules/nf-core/ngsbits/samplegender/tests/main.nf.test", "modules/nf-core/ngsbits/samplegender/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ngsbits_samplegender", "description": "Determines the gender of a sample from the BAM/CRAM file.", "keywords": [ "gender", "cram", "bam", "short reads" ], "tools": [ { "ngsbits": { "description": "Short-read sequencing tools", "homepage": "https://github.com/imgag/ngs-bits", "documentation": "https://github.com/imgag/ngs-bits", "tool_dev_url": "https://github.com/imgag/ngs-bits", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "One or more BAM/CRAM files to determine the gender of", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "The index file(s) from the input BAM/CRAM file(s)", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference fasta information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA to use (mandatory when CRAM files are used)", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference fasta information\ne.g. [ id:'test' ]\n" } }, { "fai": { "type": "file", "description": "The index file from the reference FASTA", "pattern": "*.fai", "ontologies": [] } } ], { "method": { "type": "string", "description": "The method to use to define the gender (possibilities are 'xy', 'hetx' and 'sry')", "pattern": "(xy|hetx|sry)" } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "An output TSV file containing the results of the gender prediction", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ngsbits": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngsbits": { "type": "string", "description": "The name of the tool" } }, { "SampleGender --version 2>&1 | sed -n 's/SampleGender //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngsbits": { "type": "string", "description": "The name of the tool" } }, { "SampleGender --version 2>&1 | sed -n 's/SampleGender //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ngs-bits:2026_06--10de2f01af4c9c32", "build_id": "bd-10de2f01af4c9c32_1", "scan_id": "sc-ed9d8aa51d32d8c4_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ngs-bits:2026_06--ded3d87a5c0a98ee", "build_id": "bd-ded3d87a5c0a98ee_1", "scan_id": "sc-f7a23e68d81b01b0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ngs-bits:2026_06--68b7658e81716a8e", "build_id": "bd-68b7658e81716a8e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e833a9ec91195ab6632d4f69260e788bafd42a05fbad4acd4d064e491b9091f6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ngs-bits:2026_06--eefe177929fb17d1", "build_id": "bd-eefe177929fb17d1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db759890fb18613dd6178305e20a588bda85a12c3d06f885899aca2f54725985/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ngsbits/samplegender/.conda-lock/linux_amd64-bd-10de2f01af4c9c32_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ngsbits/samplegender/.conda-lock/linux_arm64-bd-ded3d87a5c0a98ee_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "ngsbits_updhunter", "path": "modules/nf-core/ngsbits/updhunter/meta.yml", "tree_sha": "582550662a742bc15668ddf919eca302bdc97ec5", "files": [ "modules/nf-core/ngsbits/updhunter/.conda-lock/linux_amd64-bd-10de2f01af4c9c32_1.txt", "modules/nf-core/ngsbits/updhunter/.conda-lock/linux_arm64-bd-ded3d87a5c0a98ee_1.txt", "modules/nf-core/ngsbits/updhunter/environment.yml", "modules/nf-core/ngsbits/updhunter/main.nf", "modules/nf-core/ngsbits/updhunter/meta.yml", "modules/nf-core/ngsbits/updhunter/tests/main.nf.test", "modules/nf-core/ngsbits/updhunter/tests/main.nf.test.snap", "modules/nf-core/ngsbits/updhunter/tests/nextflow.config" ], "type": "module", "meta": { "name": "ngsbits_updhunter", "description": "UPD detection from trio variant data.", "keywords": [ "upd", "vcf", "genomics" ], "tools": [ { "ngsbits": { "description": "Short-read sequencing tools", "homepage": "https://github.com/imgag/ngs-bits", "documentation": "https://github.com/imgag/ngs-bits", "tool_dev_url": "https://github.com/imgag/ngs-bits", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "vcf file", "pattern": "*.vcf{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "bed": { "type": "file", "description": "bed file with regions to exclude", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file containing the detected UPDs", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "igv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.igv": { "type": "file", "description": "IGV file containing informative variants", "pattern": "*.igv", "ontologies": [] } } ] ], "versions_ngsbits": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngsbits": { "type": "string", "description": "The name of the tool" } }, { "UpdHunter --version 2>&1 | grep UpdHunter | sed -n 's/UpdHunter //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ngsbits": { "type": "string", "description": "The name of the tool" } }, { "UpdHunter --version 2>&1 | grep UpdHunter | sed -n 's/UpdHunter //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ngs-bits:2026_06--ded3d87a5c0a98ee", "build_id": "bd-ded3d87a5c0a98ee_1", "scan_id": "sc-f7a23e68d81b01b0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ngs-bits:2026_06--10de2f01af4c9c32", "build_id": "bd-10de2f01af4c9c32_1", "scan_id": "sc-ed9d8aa51d32d8c4_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ngs-bits:2026_06--68b7658e81716a8e", "build_id": "bd-68b7658e81716a8e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e833a9ec91195ab6632d4f69260e788bafd42a05fbad4acd4d064e491b9091f6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ngs-bits:2026_06--eefe177929fb17d1", "build_id": "bd-eefe177929fb17d1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db759890fb18613dd6178305e20a588bda85a12c3d06f885899aca2f54725985/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ngsbits/updhunter/.conda-lock/linux_amd64-bd-10de2f01af4c9c32_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ngsbits/updhunter/.conda-lock/linux_arm64-bd-ded3d87a5c0a98ee_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ngscheckmate_fastq", "path": "modules/nf-core/ngscheckmate/fastq/meta.yml", "tree_sha": "d956bbf63a3d2939eb39fdff76f588675cb13414", "files": [ "modules/nf-core/ngscheckmate/fastq/.conda-lock/linux_amd64-bd-f79d3ada00495af3_1.txt", "modules/nf-core/ngscheckmate/fastq/.conda-lock/linux_arm64-bd-d322188b1bf09632_1.txt", "modules/nf-core/ngscheckmate/fastq/environment.yml", "modules/nf-core/ngscheckmate/fastq/main.nf", "modules/nf-core/ngscheckmate/fastq/meta.yml", "modules/nf-core/ngscheckmate/fastq/tests/main.nf.test", "modules/nf-core/ngscheckmate/fastq/tests/main.nf.test.snap", "modules/nf-core/ngscheckmate/fastq/tests/nextflow.config" ], "type": "module", "meta": { "name": "ngscheckmate_fastq", "description": "Determining whether sequencing data comes from the same individual by using SNP matching. This module generates vaf files for individual fastq file(s), ready for the vafncm module.", "keywords": [ "ngscheckmate", "matching", "snp", "qc" ], "tools": [ { "ngscheckmate": { "description": "NGSCheckMate is a software package for identifying next generation sequencing (NGS) data files from the same individual, including matching between DNA and RNA.", "homepage": "https://github.com/parklab/NGSCheckMate", "documentation": "https://github.com/parklab/NGSCheckMate", "tool_dev_url": "https://github.com/parklab/NGSCheckMate", "doi": "10.1093/nar/gkx193", "licence": [ "MIT" ], "identifier": "biotools:ngscheckmate" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information about the fastq files\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Raw fastq files for one sample, single or paired end.", "pattern": "*.{fastq.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "file", "description": "Groovy Map containing sample information about the NGSCheckMate SNP pt file\ne.g. `[ id:'test', single_end:false ]`\n", "ontologies": [] } }, { "snp_pt": { "type": "file", "description": "PT file containing SNP data, generated by ngscheckmate/patterngenerator. For human data, use the files from NGSCheckMate's github repository.", "pattern": "*.{pt}", "ontologies": [] } } ] ], "output": { "vaf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vaf": { "type": "file", "description": "Text file containing reference/alt allele depth for each SNP position contained in the PT file.", "pattern": "*.{vaf}", "ontologies": [] } } ] ], "versions_ngscheckmate": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ngscheckmate": { "type": "string", "description": "The tool name" } }, { "ncm.py --help | sed '7!d;s/.* v//g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ngscheckmate": { "type": "string", "description": "The tool name" } }, { "ncm.py --help | sed '7!d;s/.* v//g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:f79d3ada00495af3", "build_id": "bd-f79d3ada00495af3_1", "scan_id": "sc-f8764d66dc6cf8fe_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:d322188b1bf09632", "build_id": "bd-d322188b1bf09632_1", "scan_id": "sc-b68a472f0dc674cf_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:ae904cd4905f7995", "build_id": "bd-ae904cd4905f7995_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d3/d302c7f3cfca53ceaf1b326655687d6354fbfbc40da33ba29f1a90f8fab173e6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:9d1cd3687fde15dd", "build_id": "bd-9d1cd3687fde15dd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/64/643c1bd726dd16bf3a634ed3ffc0bfa573b5b254da7e0450a1e910bd1f4619d6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ngscheckmate/fastq/.conda-lock/linux_amd64-bd-f79d3ada00495af3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ngscheckmate/fastq/.conda-lock/linux_arm64-bd-d322188b1bf09632_1.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "ngscheckmate_ncm", "path": "modules/nf-core/ngscheckmate/ncm/meta.yml", "tree_sha": "f9a3bf6ec9334ecfb85ae5da8428d1fb1e739d1e", "files": [ "modules/nf-core/ngscheckmate/ncm/.conda-lock/linux_amd64-bd-f79d3ada00495af3_1.txt", "modules/nf-core/ngscheckmate/ncm/.conda-lock/linux_arm64-bd-d322188b1bf09632_1.txt", "modules/nf-core/ngscheckmate/ncm/environment.yml", "modules/nf-core/ngscheckmate/ncm/main.nf", "modules/nf-core/ngscheckmate/ncm/meta.yml", "modules/nf-core/ngscheckmate/ncm/tests/bam.config", "modules/nf-core/ngscheckmate/ncm/tests/main.nf.test", "modules/nf-core/ngscheckmate/ncm/tests/main.nf.test.snap", "modules/nf-core/ngscheckmate/ncm/tests/nextflow.config", "modules/nf-core/ngscheckmate/ncm/tests/vcf.config" ], "type": "module", "meta": { "name": "ngscheckmate_ncm", "description": "Determining whether sequencing data comes from the same individual by using SNP matching. Designed for humans on vcf or bam files.", "keywords": [ "ngscheckmate", "matching", "snp" ], "tools": [ { "ngscheckmate": { "description": "NGSCheckMate is a software package for identifying next generation sequencing (NGS) data files from the same individual, including matching between DNA and RNA.", "homepage": "https://github.com/parklab/NGSCheckMate", "documentation": "https://github.com/parklab/NGSCheckMate", "tool_dev_url": "https://github.com/parklab/NGSCheckMate", "doi": "10.1093/nar/gkx193", "licence": [ "MIT" ], "identifier": "biotools:ngscheckmate" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "files": { "type": "file", "description": "VCF or BAM files for each sample, in a merged channel (possibly gzipped). BAM files require an index too.", "pattern": "*.{vcf,vcf.gz,bam,bai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing SNP information\ne.g. [ id:'test' ]\n" } }, { "snp_bed": { "type": "file", "description": "BED file containing the SNPs to analyse", "pattern": "*.{bed}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference fasta index information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "fasta file for the genome, only used in the bam mode", "pattern": "*.{fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "fasta index file for the genome, only used in the bam mode", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "corr_matrix": [ [ { "meta": { "type": "file", "description": "A text file containing the correlation matrix between each sample", "pattern": "*corr_matrix.txt", "ontologies": [] } }, { "*_corr_matrix.txt": { "type": "file", "description": "A text file containing the correlation matrix between each sample", "pattern": "*corr_matrix.txt", "ontologies": [] } } ] ], "matched": [ [ { "meta": { "type": "file", "description": "A text file containing the correlation matrix between each sample", "pattern": "*corr_matrix.txt", "ontologies": [] } }, { "*_matched.txt": { "type": "file", "description": "A txt file containing only the samples that match with each other", "pattern": "*matched.txt", "ontologies": [] } } ] ], "all": [ [ { "meta": { "type": "file", "description": "A text file containing the correlation matrix between each sample", "pattern": "*corr_matrix.txt", "ontologies": [] } }, { "*_all.txt": { "type": "file", "description": "A txt file containing all the sample comparisons, whether they match or not", "pattern": "*all.txt", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "file", "description": "A text file containing the correlation matrix between each sample", "pattern": "*corr_matrix.txt", "ontologies": [] } }, { "*.pdf": { "type": "file", "description": "A pdf containing a dendrogram showing how the samples match up", "pattern": "*.{pdf}", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "file", "description": "A text file containing the correlation matrix between each sample", "pattern": "*corr_matrix.txt", "ontologies": [] } }, { "*.vcf": { "type": "file", "description": "If ran in bam mode, vcf files for each sample giving the SNP calls used", "pattern": "*.vcf", "ontologies": [] } } ] ], "versions_ngscheckmate": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ngscheckmate": { "type": "string", "description": "The tool name" } }, { "ncm.py --help | sed '7!d;s/.* v//g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ngscheckmate": { "type": "string", "description": "The tool name" } }, { "ncm.py --help | sed '7!d;s/.* v//g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:f79d3ada00495af3", "build_id": "bd-f79d3ada00495af3_1", "scan_id": "sc-f8764d66dc6cf8fe_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:d322188b1bf09632", "build_id": "bd-d322188b1bf09632_1", "scan_id": "sc-b68a472f0dc674cf_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:ae904cd4905f7995", "build_id": "bd-ae904cd4905f7995_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d3/d302c7f3cfca53ceaf1b326655687d6354fbfbc40da33ba29f1a90f8fab173e6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:9d1cd3687fde15dd", "build_id": "bd-9d1cd3687fde15dd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/64/643c1bd726dd16bf3a634ed3ffc0bfa573b5b254da7e0450a1e910bd1f4619d6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ngscheckmate/ncm/.conda-lock/linux_amd64-bd-f79d3ada00495af3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ngscheckmate/ncm/.conda-lock/linux_arm64-bd-d322188b1bf09632_1.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "ngscheckmate_patterngenerator", "path": "modules/nf-core/ngscheckmate/patterngenerator/meta.yml", "tree_sha": "048de7ff468dc225e8ed7538f95f9200cc20086f", "files": [ "modules/nf-core/ngscheckmate/patterngenerator/.conda-lock/linux_amd64-bd-f79d3ada00495af3_1.txt", "modules/nf-core/ngscheckmate/patterngenerator/.conda-lock/linux_arm64-bd-d322188b1bf09632_1.txt", "modules/nf-core/ngscheckmate/patterngenerator/environment.yml", "modules/nf-core/ngscheckmate/patterngenerator/main.nf", "modules/nf-core/ngscheckmate/patterngenerator/meta.yml", "modules/nf-core/ngscheckmate/patterngenerator/tests/main.nf.test", "modules/nf-core/ngscheckmate/patterngenerator/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ngscheckmate_patterngenerator", "description": "Determining whether sequencing data comes from the same individual by using SNP matching. This module generates PT files from a bed file containing individual positions.", "keywords": [ "ngscheckmate", "matching", "snp", "qc" ], "tools": [ { "ngscheckmate": { "description": "NGSCheckMate is a software package for identifying next generation sequencing (NGS) data files from the same individual, including matching between DNA and RNA.", "homepage": "https://github.com/parklab/NGSCheckMate", "documentation": "https://github.com/parklab/NGSCheckMate", "tool_dev_url": "https://github.com/parklab/NGSCheckMate", "doi": "10.1093/nar/gkx193", "licence": [ "MIT" ], "identifier": "biotools:ngscheckmate" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information about the bed file\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bed": { "type": "file", "description": "BED file containing population-level SNPs to use", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information about the fasta genome\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bowtie_index": { "type": "directory", "description": "Folder of Bowtie genome index files" } } ] ], "output": { "pt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.pt": { "type": "file", "description": "Generated binary pattern file, containing FASTQ strings to match from within raw data", "pattern": "*.pt", "ontologies": [] } } ] ], "versions_ngscheckmate": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ngscheckmate": { "type": "string", "description": "The tool name" } }, { "ncm.py --help | sed '7!d;s/.* v//g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ngscheckmate": { "type": "string", "description": "The tool name" } }, { "ncm.py --help | sed '7!d;s/.* v//g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:f79d3ada00495af3", "build_id": "bd-f79d3ada00495af3_1", "scan_id": "sc-f8764d66dc6cf8fe_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:d322188b1bf09632", "build_id": "bd-d322188b1bf09632_1", "scan_id": "sc-b68a472f0dc674cf_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:ae904cd4905f7995", "build_id": "bd-ae904cd4905f7995_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d3/d302c7f3cfca53ceaf1b326655687d6354fbfbc40da33ba29f1a90f8fab173e6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:9d1cd3687fde15dd", "build_id": "bd-9d1cd3687fde15dd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/64/643c1bd726dd16bf3a634ed3ffc0bfa573b5b254da7e0450a1e910bd1f4619d6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ngscheckmate/patterngenerator/.conda-lock/linux_amd64-bd-f79d3ada00495af3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ngscheckmate/patterngenerator/.conda-lock/linux_arm64-bd-d322188b1bf09632_1.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "ngscheckmate_vafncm", "path": "modules/nf-core/ngscheckmate/vafncm/meta.yml", "tree_sha": "6373e9d79a2f229f2a58b88c36527e332b7c3e5f", "files": [ "modules/nf-core/ngscheckmate/vafncm/.conda-lock/linux_amd64-bd-f79d3ada00495af3_1.txt", "modules/nf-core/ngscheckmate/vafncm/.conda-lock/linux_arm64-bd-d322188b1bf09632_1.txt", "modules/nf-core/ngscheckmate/vafncm/environment.yml", "modules/nf-core/ngscheckmate/vafncm/main.nf", "modules/nf-core/ngscheckmate/vafncm/meta.yml", "modules/nf-core/ngscheckmate/vafncm/tests/main.nf.test", "modules/nf-core/ngscheckmate/vafncm/tests/main.nf.test.snap", "modules/nf-core/ngscheckmate/vafncm/tests/nextflow.config" ], "type": "module", "meta": { "name": "ngscheckmate_vafncm", "description": "Determining whether sequencing data comes from the same individual by using SNP matching. This module generates PT files from a bed file containing individual positions.", "keywords": [ "ngscheckmate", "matching", "snp", "qc" ], "tools": [ { "ngscheckmate": { "description": "NGSCheckMate is a software package for identifying next generation sequencing (NGS) data files from the same individual, including matching between DNA and RNA.", "homepage": "https://github.com/parklab/NGSCheckMate", "documentation": "https://github.com/parklab/NGSCheckMate", "tool_dev_url": "https://github.com/parklab/NGSCheckMate", "doi": "10.1093/nar/gkx193", "licence": [ "MIT" ], "identifier": "biotools:ngscheckmate" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information about the combined set of files\ne.g. `[ id:'combined' ]`\n" } }, { "vafs": { "type": "file", "description": "Text files containing information about reference/alternate allele depths for the SNP positions, generated by ngscheckmate/fastq", "pattern": "*.{vaf}", "ontologies": [] } } ] ], "output": { "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information about the combined set of files\ne.g. `[ id:'combined' ]`\n" } }, { "*.pdf": { "type": "file", "description": "A pdf containing a dendrogram showing how the samples match up.| Note due to a bug in the R script used by the tool this is not produced when only two samples are given.", "pattern": "*.{pdf}", "ontologies": [] } } ] ], "corr_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information about the combined set of files\ne.g. `[ id:'combined' ]`\n" } }, { "*_corr_matrix.txt": { "type": "file", "description": "A text file containing the correlation matrix between each sample", "pattern": "*corr_matrix.txt", "ontologies": [] } } ] ], "all": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information about the combined set of files\ne.g. `[ id:'combined' ]`\n" } }, { "*_all.txt": { "type": "file", "description": "A txt file containing all the sample comparisons, whether they match or not", "pattern": "*all.txt", "ontologies": [] } } ] ], "matched": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information about the combined set of files\ne.g. `[ id:'combined' ]`\n" } }, { "*_matched.txt": { "type": "file", "description": "A txt file containing only the samples that match with each other", "pattern": "*matched.txt", "ontologies": [] } } ] ], "versions_ngscheckmate": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ngscheckmate": { "type": "string", "description": "The tool name" } }, { "ncm.py --help | sed '7!d;s/.* v//g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ngscheckmate": { "type": "string", "description": "The tool name" } }, { "ncm.py --help | sed '7!d;s/.* v//g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The name of the tool" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:f79d3ada00495af3", "build_id": "bd-f79d3ada00495af3_1", "scan_id": "sc-f8764d66dc6cf8fe_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:d322188b1bf09632", "build_id": "bd-d322188b1bf09632_1", "scan_id": "sc-b68a472f0dc674cf_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:ae904cd4905f7995", "build_id": "bd-ae904cd4905f7995_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d3/d302c7f3cfca53ceaf1b326655687d6354fbfbc40da33ba29f1a90f8fab173e6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bcftools_htslib_ngscheckmate:9d1cd3687fde15dd", "build_id": "bd-9d1cd3687fde15dd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/64/643c1bd726dd16bf3a634ed3ffc0bfa573b5b254da7e0450a1e910bd1f4619d6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ngscheckmate/vafncm/.conda-lock/linux_amd64-bd-f79d3ada00495af3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ngscheckmate/vafncm/.conda-lock/linux_arm64-bd-d322188b1bf09632_1.txt" } } } }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "nonpareil_curve", "path": "modules/nf-core/nonpareil/curve/meta.yml", "tree_sha": "5b22244614ef072136c0041f9f793c54748db3dd", "files": [ "modules/nf-core/nonpareil/curve/environment.yml", "modules/nf-core/nonpareil/curve/main.nf", "modules/nf-core/nonpareil/curve/meta.yml", "modules/nf-core/nonpareil/curve/tests/main.nf.test", "modules/nf-core/nonpareil/curve/tests/main.nf.test.snap", "modules/nf-core/nonpareil/curve/tests/nextflow.config" ], "type": "module", "meta": { "name": "nonpareil_curve", "description": "Visualise metagenome redundancy curve in PNG format from a single Nonpareil npo file", "keywords": [ "metagenomics", "statistics", "coverage", "complexity", "redundancy", "diversity", "visualisation" ], "tools": [ { "nonpareil": { "description": "Estimate average coverage and create curves for metagenomic datasets", "homepage": "https://github.com/lmrodriguezr/nonpareil", "documentation": "https://nonpareil.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/lmrodriguezr/nonpareil", "doi": "10.1128/msystems.00039-", "licence": [ "Artistic License 2.0" ], "identifier": "biotools:nonpareil" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "npo": { "type": "file", "description": "Single npo redundancy summary file from nonpareil itself", "pattern": "*.npo", "ontologies": [] } } ] ], "output": { "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.png": { "type": "file", "description": "PNG file of the Nonpareil curve", "pattern": "*.png", "ontologies": [] } } ] ], "versions_nonpareil": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "Nonpareil": { "type": "string", "description": "Tool name" } }, { "Rscript -e \"library(Nonpareil); cat(paste(unlist(packageVersion('Nonpareil')), collapse = '.'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "Nonpareil": { "type": "string", "description": "Tool name" } }, { "Rscript -e \"library(Nonpareil); cat(paste(unlist(packageVersion('Nonpareil')), collapse = '.'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "nonpareil_nonpareil", "path": "modules/nf-core/nonpareil/nonpareil/meta.yml", "tree_sha": "17fce9b238fbd51d2a433470e4a4c34d355398d6", "files": [ "modules/nf-core/nonpareil/nonpareil/environment.yml", "modules/nf-core/nonpareil/nonpareil/main.nf", "modules/nf-core/nonpareil/nonpareil/meta.yml", "modules/nf-core/nonpareil/nonpareil/tests/main.nf.test", "modules/nf-core/nonpareil/nonpareil/tests/main.nf.test.snap", "modules/nf-core/nonpareil/nonpareil/tests/nextflow.config" ], "type": "module", "meta": { "name": "nonpareil_nonpareil", "description": "Calculate metagenome redundancy curve from FASTQ files", "keywords": [ "metagenomics", "statistics", "coverage", "redundancy", "diversity", "complexity" ], "tools": [ { "nonpareil": { "description": "Estimate average coverage and create curves for metagenomic datasets", "homepage": "https://github.com/lmrodriguezr/nonpareil", "documentation": "https://nonpareil.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/lmrodriguezr/nonpareil", "doi": "10.1128/msystems.00039-", "licence": [ "Artistic License 2.0" ], "identifier": "biotools:nonpareil" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "FASTQ or FASTA file (ideally uncompressed, but not required)", "pattern": "*.{fasta,fna,fas,fa,fastq,fq,fasta.gz,fna.gz,fas.gz,fa.gz,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "format": { "type": "string", "description": "File format of input file", "pattern": "fasta|fastq" } }, { "mode": { "type": "string", "description": "Mode of redundancy estimation", "pattern": "kmer|alignment" } } ], "output": { "npa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.npa": { "type": "file", "description": "Raw redundancy values", "pattern": "*.npa", "ontologies": [] } } ] ], "npc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.npc": { "type": "file", "description": "Mates distribution file", "pattern": "*.npc", "ontologies": [] } } ] ], "npl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.npl": { "type": "file", "description": "Log file", "pattern": "*.npl", "ontologies": [] } } ] ], "npo": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.npo": { "type": "file", "description": "Redundancy summary file", "pattern": "*.npo", "ontologies": [] } } ] ], "versions_nonpareil": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "nonpareil": { "type": "string", "description": "Tool name" } }, { "nonpareil -V 2>&1 | sed \"s/Nonpareil v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "nonpareil": { "type": "string", "description": "Tool name" } }, { "nonpareil -V 2>&1 | sed \"s/Nonpareil v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "nonpareil_nonpareilcurvesr", "path": "modules/nf-core/nonpareil/nonpareilcurvesr/meta.yml", "tree_sha": "c2afab33592e5ad4ca3f06947eab72441849cc6b", "files": [ "modules/nf-core/nonpareil/nonpareilcurvesr/environment.yml", "modules/nf-core/nonpareil/nonpareilcurvesr/main.nf", "modules/nf-core/nonpareil/nonpareilcurvesr/meta.yml", "modules/nf-core/nonpareil/nonpareilcurvesr/tests/main.nf.test", "modules/nf-core/nonpareil/nonpareilcurvesr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nonpareil_nonpareilcurvesr", "description": "Generate summary reports with raw data for Nonpareil NPO curves, including MultiQC compatible JSON/TSV files", "keywords": [ "metagenomics", "statistics", "coverage", "redundancy", "diversity", "complexity", "multiqc" ], "tools": [ { "nonpareil": { "description": "Estimate average coverage and create curves for metagenomic datasets", "homepage": "https://github.com/lmrodriguezr/nonpareil", "documentation": "https://nonpareil.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/lmrodriguezr/nonpareil", "doi": "10.1128/msystems.00039-", "licence": [ "Artistic License 2.0" ], "identifier": "biotools:nonpareil" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "npos": { "type": "file", "description": "One or a list of Nonpareil NPO files (From nonpareil/nonpareil)", "pattern": "*.{npo}", "ontologies": [] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.json": { "type": "file", "description": "Raw nonpareil data used for generating and plotting curves in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "Nonpareil summary data in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.csv": { "type": "file", "description": "Nonpareil summary data in CSV format", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.pdf": { "type": "file", "description": "Nonpareil curves plot in PDF format", "pattern": "*.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "versions_nonpareil": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "nonpareil": { "type": "string", "description": "Tool name" } }, { "nonpareil -V 2>&1 | sed \"s/Nonpareil v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "nonpareil": { "type": "string", "description": "Tool name" } }, { "nonpareil -V 2>&1 | sed \"s/Nonpareil v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "nonpareil_set", "path": "modules/nf-core/nonpareil/set/meta.yml", "tree_sha": "4564875d616db1d9f9e744971d6f21957f74e0ab", "files": [ "modules/nf-core/nonpareil/set/environment.yml", "modules/nf-core/nonpareil/set/main.nf", "modules/nf-core/nonpareil/set/meta.yml", "modules/nf-core/nonpareil/set/tests/main.nf.test", "modules/nf-core/nonpareil/set/tests/main.nf.test.snap", "modules/nf-core/nonpareil/set/tests/nextflow.config" ], "type": "module", "meta": { "name": "nonpareil_set", "description": "Visualise metagenome redundancy curves in PNG format from multiple Nonpareil npo files in a single image", "keywords": [ "metagenomics", "statistics", "coverage", "complexity", "redundancy", "diversity", "visualisation" ], "tools": [ { "nonpareil": { "description": "Estimate average coverage and create curves for metagenomic datasets", "homepage": "https://github.com/lmrodriguezr/nonpareil", "documentation": "https://nonpareil.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/lmrodriguezr/nonpareil", "doi": "10.1128/msystems.00039-", "licence": [ "Artistic License 2.0" ], "identifier": "biotools:nonpareil" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "npos": { "type": "file", "description": "A list of npo redundancy summary files from nonpareil itself", "pattern": "*.npo", "ontologies": [] } } ] ], "output": { "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.png": { "type": "file", "description": "PNG file of all the Nonpareil curves of the input npo files", "pattern": "*.png", "ontologies": [] } } ] ], "versions_nonpareil": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "Nonpareil": { "type": "string", "description": "Tool name" } }, { "Rscript -e \"library(Nonpareil); cat(paste(unlist(packageVersion('Nonpareil')), collapse = '.'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process which generated the version" } }, { "Nonpareil": { "type": "string", "description": "Tool name" } }, { "Rscript -e \"library(Nonpareil); cat(paste(unlist(packageVersion('Nonpareil')), collapse = '.'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "nucleoatac_run", "path": "modules/nf-core/nucleoatac/run/meta.yml", "tree_sha": "3685d99e96bf817068dc16ce32ddd1a4c9bfe4b3", "files": [ "modules/nf-core/nucleoatac/run/environment.yml", "modules/nf-core/nucleoatac/run/main.nf", "modules/nf-core/nucleoatac/run/meta.yml", "modules/nf-core/nucleoatac/run/tests/main.nf.test", "modules/nf-core/nucleoatac/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nucleoatac_run", "description": "Call nucleosome positions and occupancy from paired-end ATAC-seq data", "keywords": [ "atac-seq", "nucleosome", "occupancy", "positioning" ], "tools": [ { "nucleoatac": { "description": "Python package for calling nucleosomes using ATAC-seq data", "homepage": "https://github.com/GreenleafLab/NucleoATAC", "documentation": "https://nucleoatac.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/GreenleafLab/NucleoATAC", "doi": "10.1101/gr.192294.115", "licence": [ "MIT" ], "identifier": "biotools:nucleoatac" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Coordinate-sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai,csi}", "ontologies": [] } }, { "bed": { "type": "file", "description": "Sorted non-overlapping BED file with regions for nucleosome analysis", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "fasta": { "type": "file", "description": "Reference genome FASTA used for alignment", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "FASTA index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "nucpos": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.nucpos.bed*": { "type": "file", "description": "Nucleosome dyad calls", "pattern": "*.nucpos.bed*", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "nucpos_redundant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.nucpos.redundant.bed*": { "type": "file", "description": "Redundant nucleosome dyad calls", "pattern": "*.nucpos.redundant.bed*", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "nfrpos": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.nfrpos.bed*": { "type": "file", "description": "Nucleosome-free region positions", "pattern": "*.nfrpos.bed*", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "nucmap_combined": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.nucmap_combined.bed*": { "type": "file", "description": "Combined low- and high-resolution nucleosome calls", "pattern": "*.nucmap_combined.bed*", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "occpeaks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.occpeaks.bed*": { "type": "file", "description": "Low-resolution nucleosome occupancy peaks", "pattern": "*.occpeaks.bed*", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "occupancy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.occ.bedgraph*": { "type": "file", "description": "Nucleosome occupancy score bedGraph", "pattern": "*.occ.bedgraph*", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "occupancy_lower_bound": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.occ.lower_bound.bedgraph*": { "type": "file", "description": "Lower-bound nucleosome occupancy score bedGraph", "pattern": "*.occ.lower_bound.bedgraph*", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "occupancy_upper_bound": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.occ.upper_bound.bedgraph*": { "type": "file", "description": "Upper-bound nucleosome occupancy score bedGraph", "pattern": "*.occ.upper_bound.bedgraph*", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "signal": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.nucleoatac_signal.bedgraph*": { "type": "file", "description": "Normalized NucleoATAC cross-correlation signal bedGraph", "pattern": "*.nucleoatac_signal.bedgraph*", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "signal_smooth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.nucleoatac_signal.smooth.bedgraph*": { "type": "file", "description": "Smoothed normalized NucleoATAC signal bedGraph", "pattern": "*.nucleoatac_signal.smooth.bedgraph*", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "fragment_sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fragmentsizes.txt": { "type": "file", "description": "Fragment size distribution in the input regions", "pattern": "*.fragmentsizes.txt", "ontologies": [] } } ] ], "nuc_dist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.nuc_dist.txt": { "type": "file", "description": "Estimated nucleosomal fragment size distribution", "pattern": "*.nuc_dist.txt", "ontologies": [] } } ] ], "vmat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.VMat": { "type": "file", "description": "Normalized V-plot matrix for cross-correlation", "pattern": "*.VMat", "ontologies": [] } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.eps": { "type": "file", "description": "EPS diagnostic plots", "pattern": "*.eps", "ontologies": [] } } ] ], "versions_nucleoatac": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nucleoatac": { "type": "string", "description": "The name of the tool" } }, { "nucleoatac --version | sed \"s/^nucleoatac //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nucleoatac": { "type": "string", "description": "The name of the tool" } }, { "nucleoatac --version | sed \"s/^nucleoatac //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@PFRoux" ], "maintainers": [ "@PFRoux" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "nucmer", "path": "modules/nf-core/nucmer/meta.yml", "tree_sha": "7510e1f04432c412fac2013182afaee0dfc365c0", "files": [ "modules/nf-core/nucmer/environment.yml", "modules/nf-core/nucmer/main.nf", "modules/nf-core/nucmer/meta.yml", "modules/nf-core/nucmer/tests/main.nf.test", "modules/nf-core/nucmer/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "nucmer", "description": "NUCmer is a pipeline for the alignment of multiple closely related nucleotide sequences.", "keywords": [ "align", "nucleotide", "sequence" ], "tools": [ { "nucmer": { "description": "NUCmer is a pipeline for the alignment of multiple closely related nucleotide sequences.", "homepage": "http://mummer.sourceforge.net/", "documentation": "http://mummer.sourceforge.net/", "tool_dev_url": "http://mummer.sourceforge.net/", "doi": "10.1186/gb-2004-5-2-r12", "licence": [ "The Artistic License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ref": { "type": "file", "description": "FASTA file of the reference sequence", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } }, { "query": { "type": "file", "description": "FASTA file of the query sequence", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "delta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.delta": { "type": "file", "description": "File containing coordinates of matches between reference and query", "ontologies": [] } } ] ], "coords": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.coords": { "type": "file", "description": "NUCmer1.1 coords output file", "pattern": "*.{coords}", "ontologies": [] } } ] ], "versions_nucmer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nucmer": { "type": "string", "description": "The name of the tool" } }, { "nucmer --version 2>&1 | sed -n 's/NUCmer (NUCleotide MUMmer) version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "nucmer": { "type": "string", "description": "The name of the tool" } }, { "nucmer --version 2>&1 | sed -n 's/NUCmer (NUCleotide MUMmer) version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sateeshperi", "@mjcipriano" ], "maintainers": [ "@sateeshperi", "@mjcipriano" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "numorph_3dunet", "path": "modules/nf-core/numorph/3dunet/meta.yml", "tree_sha": "7dabe949de5268dafb73d712f03ffb0b2739895a", "files": [ "modules/nf-core/numorph/3dunet/Dockerfile", "modules/nf-core/numorph/3dunet/README.md", "modules/nf-core/numorph/3dunet/main.nf", "modules/nf-core/numorph/3dunet/meta.yml", "modules/nf-core/numorph/3dunet/tests/main.nf.test", "modules/nf-core/numorph/3dunet/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "numorph_3dunet", "description": "3DUnet for cell nuclei quantification on 3D microscopy images of the numorph toolkit.", "keywords": [ "segmentation", "cell nuclei", "light-sheet microscopy", "numorph" ], "tools": [ { "numorph_3dunet": { "description": "This package contains the original 3DUnet for cell nuclei quantification on 3D microscopy images of the numorph toolkit.", "homepage": "https://github.com/qbic-pipelines/numorph_3dunet", "documentation": "https://github.com/qbic-pipelines/numorph_3dunet", "tool_dev_url": "https://github.com/qbic-pipelines/numorph_3dunet", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "img_directory": { "type": "directory", "description": "Directory containing stitched image files", "pattern": "*.{tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" }, { "edam": "http://edamontology.org/format_3727" } ] } }, { "parameter_file": { "type": "file", "description": "File containing parameters for numorph tools", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "model_file": { "type": "file", "description": "File containing the trained model", "pattern": "*.{h5}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ], "output": { "cellcounts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "Directory containing cell count results", "pattern": "${meta.id}/" } } ] ], "versions_numorph_3dunet": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "numorph_3dunet": { "type": "string", "description": "The name of the tool" } }, { "numorph_3dunet --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "numorph_3dunet": { "type": "string", "description": "The name of the tool" } }, { "numorph_3dunet --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CaroAMN" ], "maintainers": [ "@CaroAMN" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lsmquant", "version": "1.0.3" } ] }, { "name": "numorph_intensity", "path": "modules/nf-core/numorph/intensity/meta.yml", "tree_sha": "64b7bb86dcd7f7c55ec9b0cdf590c11be2c675e7", "files": [ "modules/nf-core/numorph/intensity/Dockerfile", "modules/nf-core/numorph/intensity/README.md", "modules/nf-core/numorph/intensity/main.nf", "modules/nf-core/numorph/intensity/meta.yml", "modules/nf-core/numorph/intensity/tests/main.nf.test", "modules/nf-core/numorph/intensity/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "numorph_intensity", "description": "performs shading correction and intensity normalization between tile stacks", "keywords": [ "intensity correction", "light-sheet microscopy", "numorph", "lsmquant" ], "tools": [ { "numorph": { "description": "A toolkit for processing and analysis of light-sheet microscopy images", "homepage": "https://github.com/qbic-pipelines/Numorph-toolkit", "documentation": "https://github.com/qbic-pipelines/Numorph-toolkit", "tool_dev_url": "https://github.com/qbic-pipelines/Numorph-toolkit", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "img_directory": { "type": "directory", "description": "Directory containing image files", "pattern": "*.{tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" }, { "edam": "http://edamontology.org/format_3727" } ] } }, { "parameter_file": { "type": "file", "description": "File containing parameters for numorph tools", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "variables": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "results/variables/": { "type": "directory", "description": "Directory containing tile normalization factors and intensity thresholds", "pattern": "/{results}/variables/*" } } ] ], "samples": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "results/samples/": { "type": "directory", "description": "Directory containing QC images for tile normalization and intensity adjusted example images", "pattern": "/{results}/samples/*" } } ] ], "NM_variable": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "results/NM_variables.mat": { "type": "file", "description": "File containing processing parameters and varaiables in .mat format", "pattern": "/{results}/NM_variables.mat", "ontologies": [ { "edam": "http://edamontology.org/format_3626" } ] } } ] ], "versions_numorph_intensity": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "numorph_intensity": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "numorph_intensity": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CaroAMN" ], "maintainers": [ "@CaroAMN" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lsmquant", "version": "1.0.3" } ] }, { "name": "numorph_resample", "path": "modules/nf-core/numorph/resample/meta.yml", "tree_sha": "3a63035e12af26120099ec26e26ae1a28836cede", "files": [ "modules/nf-core/numorph/resample/Dockerfile", "modules/nf-core/numorph/resample/main.nf", "modules/nf-core/numorph/resample/meta.yml", "modules/nf-core/numorph/resample/tests/main.nf.test", "modules/nf-core/numorph/resample/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "numorph_resample", "description": "performs resampling of light-sheet microscopy images", "keywords": [ "resampling", "light-sheet microscopy", "numorph", "lsmquant" ], "tools": [ { "numorph": { "description": "A toolkit for processing and analysis of light-sheet microscopy images", "homepage": "https://github.com/qbic-pipelines/Numorph-toolkit", "documentation": "https://github.com/qbic-pipelines/Numorph-toolkit", "tool_dev_url": "https://github.com/qbic-pipelines/Numorph-toolkit", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "stitch_directory": { "type": "directory", "description": "Directory containing stitched images format", "pattern": "*.{tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" }, { "edam": "http://edamontology.org/format_3727" } ] } }, { "parameter_file": { "type": "file", "description": "File containing parameters for numorph tools", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "resampled": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "results/resampled/": { "type": "directory", "description": "Directory containing resampled images", "pattern": "/{results}/resampled/*" } } ] ], "versions_numorph_analyze": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "numorph_resample": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "numorph_resample": { "type": "string", "description": "The name of the tool" } }, { "1.0.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CaroAMN" ], "maintainers": [ "@CaroAMN" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lsmquant", "version": "1.0.3" } ] }, { "name": "oarfish_alignmentmode", "path": "modules/nf-core/oarfish/alignmentmode/meta.yml", "tree_sha": "8075b0ebdfd4385b2dd30ed64962172e13512fd6", "files": [ "modules/nf-core/oarfish/alignmentmode/environment.yml", "modules/nf-core/oarfish/alignmentmode/main.nf", "modules/nf-core/oarfish/alignmentmode/meta.yml", "modules/nf-core/oarfish/alignmentmode/tests/main.nf.test", "modules/nf-core/oarfish/alignmentmode/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "oarfish_alignmentmode", "description": "oarfish is a program for quantifying transcript-level expression from long-read sequencing technologies. Quantify pre-computed alignments of reads to the transcriptome (a name-sorted BAM, e.g. from minimap2/pbmm2).", "keywords": [ "bam", "transcript", "quantification", "alignment-mode" ], "tools": [ { "oarfish": { "description": "oarfish is a tool for fast, accurate and versatile transcript quantification from long-read RNA-seq data", "homepage": "https://github.com/COMBINE-lab/oarfish", "documentation": "https://github.com/COMBINE-lab/oarfish", "tool_dev_url": "https://github.com/COMBINE-lab/oarfish", "doi": "10.1101/2024.02.28.582591v1", "licence": [ "BSD-3-clause" ], "identifier": "biotools:oarfish" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file from long-read RNA-seq data", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "quant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.quant": { "type": "file", "description": "Quantification results in TSV format", "pattern": "${prefix}.quant", "ontologies": [] } } ] ], "meta_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.meta_info.json": { "type": "file", "description": "Meta information in JSON format", "pattern": "${prefix}.meta_info.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "ambig_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.ambig_info.tsv": { "type": "file", "description": "Ambiguity information in TSV format", "pattern": "${prefix}.ambig_info.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "infreps": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.infreps.pq": { "type": "file", "description": "Estimated counts in Parquet format", "pattern": "${prefix}.infreps.pq", "ontologies": [ { "edam": "http://edamontology.org/format_3940" } ] } } ] ], "prob": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.prob.lz4": { "type": "file", "description": "Assignment probabilities in LZ4-compressed format", "pattern": "${prefix}.prob.lz4", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_oarfish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oarfish": { "type": "string", "description": "The name of the tool" } }, { "oarfish --version | sed 's/oarfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oarfish": { "type": "string", "description": "The name of the tool" } }, { "oarfish --version | sed 's/oarfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "oarfish_alignmentprojectionmode", "path": "modules/nf-core/oarfish/alignmentprojectionmode/meta.yml", "tree_sha": "8fa82753ee0aaa73211b88ad9bbf1b968d34555e", "files": [ "modules/nf-core/oarfish/alignmentprojectionmode/environment.yml", "modules/nf-core/oarfish/alignmentprojectionmode/main.nf", "modules/nf-core/oarfish/alignmentprojectionmode/meta.yml", "modules/nf-core/oarfish/alignmentprojectionmode/tests/main.nf.test", "modules/nf-core/oarfish/alignmentprojectionmode/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "oarfish_alignmentprojectionmode", "description": "oarfish is a program for quantifying transcript-level expression from long-read sequencing technologies. Project an existing spliced genome BAM (e.g. from minimap2 -ax splice) onto the annotated transcripts, then quantify.", "keywords": [ "fastq", "transcript", "quantification", "read-mode" ], "tools": [ { "oarfish": { "description": "oarfish is a tool for fast, accurate and versatile transcript quantification from long-read RNA-seq data", "homepage": "https://github.com/COMBINE-lab/oarfish", "documentation": "https://github.com/COMBINE-lab/oarfish", "tool_dev_url": "https://github.com/COMBINE-lab/oarfish", "doi": "10.1101/2024.02.28.582591v1", "licence": [ "BSD-3-clause" ], "identifier": "biotools:oarfish" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sequencing reads in BAM format", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "annotation": { "type": "file", "description": "Annotation file in GTF format", "pattern": "*.{gtf,gff,gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "quant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.quant": { "type": "file", "description": "Quantification results in TSV format", "pattern": "${prefix}.quant", "ontologies": [] } } ] ], "meta_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.meta_info.json": { "type": "file", "description": "Meta information in JSON format", "pattern": "${prefix}.meta_info.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "ambig_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.ambig_info.tsv": { "type": "file", "description": "Ambiguity information in TSV format", "pattern": "${prefix}.ambig_info.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "infreps": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.infreps.pq": { "type": "file", "description": "Estimated counts in Parquet format", "pattern": "${prefix}.infreps.pq", "ontologies": [ { "edam": "http://edamontology.org/format_3940" } ] } } ] ], "prob": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.prob.lz4": { "type": "file", "description": "Assignment probabilities in LZ4-compressed format", "pattern": "${prefix}.prob.lz4", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_oarfish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oarfish": { "type": "string", "description": "The name of the tool" } }, { "oarfish --version | sed 's/oarfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oarfish": { "type": "string", "description": "The name of the tool" } }, { "oarfish --version | sed 's/oarfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "oarfish_readmode", "path": "modules/nf-core/oarfish/readmode/meta.yml", "tree_sha": "5e819d8edda4d3423e5cdcd38c0212b712c6c0eb", "files": [ "modules/nf-core/oarfish/readmode/environment.yml", "modules/nf-core/oarfish/readmode/main.nf", "modules/nf-core/oarfish/readmode/meta.yml", "modules/nf-core/oarfish/readmode/tests/main.nf.test", "modules/nf-core/oarfish/readmode/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "oarfish_readmode", "description": "oarfish is a program for quantifying transcript-level expression from long-read sequencing technologies. Map raw reads to the transcriptome internally with the built-in rammap mapper, then quantify.", "keywords": [ "fastq", "transcript", "quantification", "read-mode" ], "tools": [ { "oarfish": { "description": "oarfish is a tool for fast, accurate and versatile transcript quantification from long-read RNA-seq data", "homepage": "https://github.com/COMBINE-lab/oarfish", "documentation": "https://github.com/COMBINE-lab/oarfish", "tool_dev_url": "https://github.com/COMBINE-lab/oarfish", "doi": "10.1101/2024.02.28.582591v1", "licence": [ "BSD-3-clause" ], "identifier": "biotools:oarfish" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads": { "type": "file", "description": "Sequencing reads in FASTQ format", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "seq_tech": { "type": "string", "description": "Sequencing technology used for the reads (e.g. ont-cdna, ont-drna, pac-bio, pac-bio-hifi)", "enum": [ "ont-cdna", "ont-drna", "pac-bio", "pac-bio-hifi" ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference transcriptome in FASTA format", "pattern": "*.{fasta,fna,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "novel": { "type": "file", "description": "Novel transcripts in FASTA format", "pattern": "*.{fasta,fna,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "quant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.quant": { "type": "file", "description": "Quantification results in TSV format", "pattern": "${prefix}.quant", "ontologies": [] } } ] ], "meta_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.meta_info.json": { "type": "file", "description": "Meta information in JSON format", "pattern": "${prefix}.meta_info.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "ambig_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.ambig_info.tsv": { "type": "file", "description": "Ambiguity information in TSV format", "pattern": "${prefix}.ambig_info.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "infreps": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.infreps.pq": { "type": "file", "description": "Estimated counts in Parquet format", "pattern": "${prefix}.infreps.pq", "ontologies": [ { "edam": "http://edamontology.org/format_3940" } ] } } ] ], "prob": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.prob.lz4": { "type": "file", "description": "Assignment probabilities in LZ4-compressed format", "pattern": "${prefix}.prob.lz4", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_oarfish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oarfish": { "type": "string", "description": "The name of the tool" } }, { "oarfish --version | sed 's/oarfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oarfish": { "type": "string", "description": "The name of the tool" } }, { "oarfish --version | sed 's/oarfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "oarfish_readprojectionmode", "path": "modules/nf-core/oarfish/readprojectionmode/meta.yml", "tree_sha": "6534c59b0d4c00dcfe1fd653aefcb40604d39a3e", "files": [ "modules/nf-core/oarfish/readprojectionmode/environment.yml", "modules/nf-core/oarfish/readprojectionmode/main.nf", "modules/nf-core/oarfish/readprojectionmode/meta.yml", "modules/nf-core/oarfish/readprojectionmode/tests/main.nf.test", "modules/nf-core/oarfish/readprojectionmode/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "oarfish_readprojectionmode", "description": "oarfish is a program for quantifying transcript-level expression from long-read sequencing technologies. Spliced-align raw reads to the genome, project each read's genomic alignments onto the annotated transcripts via bramble, then quantify.", "keywords": [ "fastq", "transcript", "quantification", "read-mode" ], "tools": [ { "oarfish": { "description": "oarfish is a tool for fast, accurate and versatile transcript quantification from long-read RNA-seq data", "homepage": "https://github.com/COMBINE-lab/oarfish", "documentation": "https://github.com/COMBINE-lab/oarfish", "tool_dev_url": "https://github.com/COMBINE-lab/oarfish", "doi": "10.1101/2024.02.28.582591v1", "licence": [ "BSD-3-clause" ], "identifier": "biotools:oarfish" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads": { "type": "file", "description": "Sequencing reads in FASTQ format", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "seq_tech": { "type": "string", "description": "Sequencing technology used for the reads (e.g. ont-cdna, ont-drna, pac-bio, pac-bio-hifi)", "enum": [ "ont-cdna", "ont-drna", "pac-bio", "pac-bio-hifi" ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference transcriptome in FASTA format", "pattern": "*.{fasta,fna,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "annotation": { "type": "file", "description": "Annotation file in GTF format", "pattern": "*.{gtf,gff,gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "output": { "quant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.quant": { "type": "file", "description": "Quantification results in TSV format", "pattern": "${prefix}.quant", "ontologies": [] } } ] ], "meta_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.meta_info.json": { "type": "file", "description": "Meta information in JSON format", "pattern": "${prefix}.meta_info.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "ambig_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.ambig_info.tsv": { "type": "file", "description": "Ambiguity information in TSV format", "pattern": "${prefix}.ambig_info.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "infreps": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.infreps.pq": { "type": "file", "description": "Estimated counts in Parquet format", "pattern": "${prefix}.infreps.pq", "ontologies": [ { "edam": "http://edamontology.org/format_3940" } ] } } ] ], "prob": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.prob.lz4": { "type": "file", "description": "Assignment probabilities in LZ4-compressed format", "pattern": "${prefix}.prob.lz4", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_oarfish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oarfish": { "type": "string", "description": "The name of the tool" } }, { "oarfish --version | sed 's/oarfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oarfish": { "type": "string", "description": "The name of the tool" } }, { "oarfish --version | sed 's/oarfish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "oatk", "path": "modules/nf-core/oatk/meta.yml", "tree_sha": "a54394355bf3a0d923cf592966989911ebe5f157", "files": [ "modules/nf-core/oatk/.conda-lock/linux_amd64-bd-a8817603c2ec042f_1.txt", "modules/nf-core/oatk/environment.yml", "modules/nf-core/oatk/main.nf", "modules/nf-core/oatk/meta.yml", "modules/nf-core/oatk/tests/main.nf.test", "modules/nf-core/oatk/tests/main.nf.test.snap", "modules/nf-core/oatk/tests/nextflow.config" ], "type": "module", "meta": { "name": "oatk", "description": "An nf-core module for the OATK", "keywords": [ "organelle", "mitochondrion", "plastid", "PacBio", "HiFi", "assembly" ], "tools": [ { "oatk": { "description": "An organelle genome assembly toolkit", "homepage": "https://github.com/c-zhou/oatk", "documentation": "https://github.com/c-zhou/oatk", "tool_dev_url": "https://github.com/c-zhou/oatk", "doi": "10.5281/zenodo.10400173", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'Cladonia_norvegica' ]\n" } }, { "reads": { "type": "file", "description": "HiFi reads in FASTA format for organellar assembly", "pattern": "*.{fasta,fasta.gz,fa,fa.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'Cladonia_norvegica' ]\n" } }, { "mito_hmm_files": { "type": "file", "description": "HMM profile for mitochondrial gene annotation, with corresponding\n.h3i, h3f, .h3p, .h3m files from hmmpress. Can be generated using\nOatkDB (https://github.com/c-zhou/OatkDB/).\n", "pattern": "*.{fam,h3i,h3f,h3p,h3m}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'Cladonia_norvegica' ]\n" } }, { "pltd_hmm_files": { "type": "file", "description": "HMM profile for plastid gene annotation, with corresponding\n.h3i, h3f, .h3p, .h3m files from hmmpress. Can be generated using\nOatkDB (https://github.com/c-zhou/OatkDB/).\n", "pattern": "*.{fam,h3i,h3f,h3p,h3m}", "ontologies": [] } } ] ], "output": { "mito_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*mito.ctg.fasta": { "type": "file", "description": "Linearised mitochondrial contigs in FASTA format", "pattern": "*mito.ctg.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "pltd_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*pltd.ctg.fasta": { "type": "file", "description": "Linearised plastid contigs in FASTA format", "pattern": "*pltd.ctg.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "mito_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*mito.ctg.bed": { "type": "file", "description": "Gene annotations for the mito contigs", "pattern": "*mito.ctg.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "pltd_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*pltd.ctg.bed": { "type": "file", "description": "Gene annotations for the plastid contigs", "pattern": "*pltd.ctg.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "mito_utg_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*mito.bed": { "type": "file", "description": "Gene annotations for the mito unitigs", "pattern": "*mito.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "pltd_utg_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*pltd.bed": { "description": "Gene annotations for the plastid unitigs", "type": "file", "pattern": "*pltd.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "mito_gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*mito.gfa": { "type": "file", "description": "The mitochondrial genome assembly subgraph in GFA format", "pattern": "*mito.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "pltd_gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*pltd.gfa": { "type": "file", "description": "The plastid genome assembly subgraph in GFA format", "pattern": "*pltd.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "annot_mito_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*annot_mito.txt": { "type": "file", "description": "The MT gene annotation file from nhmmscan for all unitigs", "pattern": "*annot_mito.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "annot_pltd_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*annot_pltd.txt": { "type": "file", "description": "The PT gene annotation file from nhmmscan for all unitigs", "pattern": "*annot_pltd.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "final_gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*utg.final.gfa": { "type": "file", "description": "The GFA file for the final genome assembly", "pattern": "*utg.final.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "initial_gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*utg.gfa": { "type": "file", "description": "The GFA file for the initial genome assembly", "pattern": "*utg.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "oatk_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "The log file describing oatk run", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/data_2526" } ] } } ] ], "versions_oatk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oatk": { "type": "string", "description": "The name of the tool" } }, { "oatk --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oatk": { "type": "string", "description": "The name of the tool" } }, { "oatk --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ksenia-krasheninnikova" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/oatk:1.0--a8817603c2ec042f", "build_id": "bd-a8817603c2ec042f_1", "scan_id": "sc-f1e069d187d0493f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/oatk:1.0--cd6a3fe033cd2aa8", "build_id": "bd-cd6a3fe033cd2aa8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b0/b0c742ba43df9d7be62c96beb1425f558de8744b125fe3f1f4b7781e1064a7e1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/oatk/.conda-lock/linux_amd64-bd-a8817603c2ec042f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "octopusv_clean", "path": "modules/nf-core/octopusv/clean/meta.yml", "tree_sha": "c10ac88edf32b4e95b7f71d436e59b9c3e24a448", "files": [ "modules/nf-core/octopusv/clean/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt", "modules/nf-core/octopusv/clean/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt", "modules/nf-core/octopusv/clean/environment.yml", "modules/nf-core/octopusv/clean/main.nf", "modules/nf-core/octopusv/clean/meta.yml", "modules/nf-core/octopusv/clean/tests/main.nf.test", "modules/nf-core/octopusv/clean/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "octopusv_clean", "description": "Clean broken VCF/SVCF files using OctopuSV clean", "keywords": [ "vcf", "sv", "structural-variants", "clean", "harmonization" ], "tools": [ { "octopusv": { "description": "End-to-end structural variant post-processing: standardize, merge, compare, and export SVs.", "homepage": "https://github.com/ylab-hi/OctopuSV", "documentation": "https://github.com/ylab-hi/OctopuSV", "tool_dev_url": "https://github.com/ylab-hi/OctopuSV", "doi": "10.1093/bioinformatics/btaf599", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "vcf": { "type": "file", "description": "Input VCF/SVCF file to clean", "pattern": "*.{vcf,vcf.gz,svcf,svcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3615" } ] } }, { "fasta": { "type": "file", "description": "Optional reference FASTA for chromosome harmonization", "pattern": "*.{fa,fasta}", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Bgzipped VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3615" } ] } } ] ], "versions_octopusv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--5a8c89c65098e801", "build_id": "bd-5a8c89c65098e801_1", "scan_id": "sc-1b32c77c056cf15a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--a30223bd1e3377c0", "build_id": "bd-a30223bd1e3377c0_1", "scan_id": "sc-b83e03ac781cbcab_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--9e3e373a368b3fad", "build_id": "bd-9e3e373a368b3fad_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8378c503810508764badf4504647ea1791fa1f585dc5b77ad5710237609b15ff/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--5eb882e6dbbca795", "build_id": "bd-5eb882e6dbbca795_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2d85dc6e11e14188ae9dac5daddf1303bcaa6264b56f10f0a54d20e253f049cc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/octopusv/clean/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/octopusv/clean/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "octopusv_correct", "path": "modules/nf-core/octopusv/correct/meta.yml", "tree_sha": "23de8d73641a7483925e74aae595130f4a4dc690", "files": [ "modules/nf-core/octopusv/correct/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt", "modules/nf-core/octopusv/correct/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt", "modules/nf-core/octopusv/correct/environment.yml", "modules/nf-core/octopusv/correct/main.nf", "modules/nf-core/octopusv/correct/meta.yml", "modules/nf-core/octopusv/correct/tests/main.nf.test", "modules/nf-core/octopusv/correct/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "octopusv_correct", "description": "Standardize a caller VCF into OctopuSV SVCF format.", "keywords": [ "structural", "variant", "sv", "svcf", "normalize" ], "tools": [ { "octopusv": { "description": "End-to-end structural variant post-processing: standardize, merge, compare, and export SVs.", "homepage": "https://github.com/ylab-hi/OctopuSV", "documentation": "https://github.com/ylab-hi/OctopuSV", "tool_dev_url": "https://github.com/ylab-hi/OctopuSV", "doi": "10.1093/bioinformatics/btaf599", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Structural variant calls in VCF format", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "svcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.svcf": { "type": "file", "description": "Standardized SVCF file", "pattern": "*.svcf", "ontologies": [ { "edam": "https://github.com/ylab-hi/OctopuSV/blob/main/docs/SVCF_specifications.md" } ] } } ] ], "versions_octopusv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--5a8c89c65098e801", "build_id": "bd-5a8c89c65098e801_1", "scan_id": "sc-1b32c77c056cf15a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--a30223bd1e3377c0", "build_id": "bd-a30223bd1e3377c0_1", "scan_id": "sc-b83e03ac781cbcab_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--9e3e373a368b3fad", "build_id": "bd-9e3e373a368b3fad_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8378c503810508764badf4504647ea1791fa1f585dc5b77ad5710237609b15ff/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--5eb882e6dbbca795", "build_id": "bd-5eb882e6dbbca795_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2d85dc6e11e14188ae9dac5daddf1303bcaa6264b56f10f0a54d20e253f049cc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/octopusv/correct/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/octopusv/correct/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "octopusv_filter", "path": "modules/nf-core/octopusv/filter/meta.yml", "tree_sha": "07a75394e4206b0d6a01af865a6286baaf369187", "files": [ "modules/nf-core/octopusv/filter/environment.yml", "modules/nf-core/octopusv/filter/main.nf", "modules/nf-core/octopusv/filter/meta.yml", "modules/nf-core/octopusv/filter/tests/main.nf.test", "modules/nf-core/octopusv/filter/tests/main.nf.test.snap", "modules/nf-core/octopusv/filter/tests/nextflow.config" ], "type": "module", "meta": { "name": "octopusv_filter", "description": "Filter SVCF based on specified criteria", "keywords": [ "structural", "variant", "sv", "svcf", "filter" ], "tools": [ { "octopusv": { "description": "End-to-end structural variant post-processing: standardize, merge, compare, and export SVs.", "homepage": "https://github.com/ylab-hi/OctopuSV", "documentation": "https://github.com/ylab-hi/OctopuSV", "tool_dev_url": "https://github.com/ylab-hi/OctopuSV", "doi": "10.1093/bioinformatics/btaf599", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "svcf_in": { "type": "file", "description": "Input SVCF file to be filtered", "pattern": "*.svcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "svcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.svcf": { "type": "file", "description": "Filtered SVCF file", "pattern": "*.svcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.json": { "type": "file", "description": "JSON summary of the filtering", "pattern": "*.json", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_octopusv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "octopusv_merge", "path": "modules/nf-core/octopusv/merge/meta.yml", "tree_sha": "5369c77f33a09f9ed73bc8f9a15ac80fca64ff62", "files": [ "modules/nf-core/octopusv/merge/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt", "modules/nf-core/octopusv/merge/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt", "modules/nf-core/octopusv/merge/environment.yml", "modules/nf-core/octopusv/merge/main.nf", "modules/nf-core/octopusv/merge/meta.yml", "modules/nf-core/octopusv/merge/tests/main.nf.test", "modules/nf-core/octopusv/merge/tests/main.nf.test.snap", "modules/nf-core/octopusv/merge/tests/nextflow.config" ], "type": "module", "meta": { "name": "octopusv_merge", "description": "Merge and harmonize structural variant calls from multiple samples.", "keywords": [ "structural variants", "merge", "genomics", "svcf" ], "tools": [ { "octopusv": { "description": "End-to-end structural variant post-processing: standardize, merge, compare, and export SVs.", "homepage": "https://github.com/ylab-hi/OctopuSV", "documentation": "https://github.com/ylab-hi/OctopuSV", "tool_dev_url": "https://github.com/ylab-hi/octopusV", "doi": "10.1093/bioinformatics/btaf599", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "svcfs": { "type": "file", "description": "SVCF files to stage for merging. If input_list is not supplied, these are passed as --input-file. If input_list is supplied, these must include every local SVCF referenced by the list, and list entries should use the staged filenames (for example, `sample.svcf`).", "pattern": "*.svcf", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "input_list": { "type": "file", "description": "Optional text file containing one staged SVCF filename per line, optionally\nfollowed by a tab and a caller or sample label. Relative paths are resolved\nrelative to this file. Files referenced by the list must also be supplied in\nsvcfs so Nextflow stages them.\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "specific_svcfs": { "type": "string", "description": "One or more of the input SVCF files to extract SVs supported by them. Only used when strategy_flag\nis specific.\n", "pattern": "*.svcf", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "strategy_flag": { "type": "string", "optional": true, "description": "Merge strategy. Valid values include union, intersect, specific,\nmin-support, exact-support, max-support and expression. An empty\nvalue defaults to union. Strategies taking a scalar value include\nit in this string, for example \"min-support 2\". The specific\nstrategy obtains its files from specific_svcfs.\n" } } ] ], "output": { "svcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.svcf": { "type": "file", "description": "Sorted VCF file", "pattern": "*.svcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "upset_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.png": { "type": "file", "description": "Upset plot comparing the variants in the input SVCF files (generated with --upsetr-output flag)", "pattern": "*.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_octopusv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--5a8c89c65098e801", "build_id": "bd-5a8c89c65098e801_1", "scan_id": "sc-1b32c77c056cf15a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--a30223bd1e3377c0", "build_id": "bd-a30223bd1e3377c0_1", "scan_id": "sc-b83e03ac781cbcab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--5eb882e6dbbca795", "build_id": "bd-5eb882e6dbbca795_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2d85dc6e11e14188ae9dac5daddf1303bcaa6264b56f10f0a54d20e253f049cc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--9e3e373a368b3fad", "build_id": "bd-9e3e373a368b3fad_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8378c503810508764badf4504647ea1791fa1f585dc5b77ad5710237609b15ff/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/octopusv/merge/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/octopusv/merge/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "octopusv_plot", "path": "modules/nf-core/octopusv/plot/meta.yml", "tree_sha": "f19b3b5593b92c053c9ea631c11bcb1b4af7cba9", "files": [ "modules/nf-core/octopusv/plot/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt", "modules/nf-core/octopusv/plot/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt", "modules/nf-core/octopusv/plot/environment.yml", "modules/nf-core/octopusv/plot/main.nf", "modules/nf-core/octopusv/plot/meta.yml", "modules/nf-core/octopusv/plot/tests/main.nf.test", "modules/nf-core/octopusv/plot/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "octopusv_plot", "description": "Plot structural variant statistics using octopusv stat output", "keywords": [ "summary", "structural variant", "statistics", "plot" ], "tools": [ { "octopusv": { "description": "End-to-end structural variant post-processing: standardize, merge, compare, and export SVs.", "homepage": "https://github.com/ylab-hi/OctopuSV", "documentation": "https://github.com/ylab-hi/OctopuSV", "tool_dev_url": "https://github.com/ylab-hi/octopusV", "doi": "10.1093/bioinformatics/btaf599", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "stats": { "type": "file", "description": "OctopuSV stats text input; JSON is preferred and legacy TXT is supported", "pattern": "*.{json,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "sv_sizes_png": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_sv_sizes.png": { "type": "file", "description": "SV sizes plot (PNG)", "pattern": "*_sv_sizes.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "sv_sizes_svg": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_sv_sizes.svg": { "type": "file", "description": "SV sizes plot (SVG)", "pattern": "*_sv_sizes.svg", "ontologies": [ { "edam": "http://edamontology.org/format_3604" } ] } } ] ], "sv_types_png": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_sv_types.png": { "type": "file", "description": "SV types plot (PNG)", "pattern": "*_sv_types.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "sv_types_svg": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_sv_types.svg": { "type": "file", "description": "SV types plot (SVG)", "pattern": "*_sv_types.svg", "ontologies": [ { "edam": "http://edamontology.org/format_3604" } ] } } ] ], "chromosome_distribution_png": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_chromosome_distribution.png": { "type": "file", "description": "Chromosome distribution plot of structural variants (PNG)", "pattern": "*_chromosome_distribution.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "chromosome_distribution_svg": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_chromosome_distribution.svg": { "type": "file", "description": "Chromosome distribution plot of structural variants (SVG)", "pattern": "*_chromosome_distribution.svg", "ontologies": [ { "edam": "http://edamontology.org/format_3604" } ] } } ] ], "versions_octopusv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--5a8c89c65098e801", "build_id": "bd-5a8c89c65098e801_1", "scan_id": "sc-1b32c77c056cf15a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--a30223bd1e3377c0", "build_id": "bd-a30223bd1e3377c0_1", "scan_id": "sc-b83e03ac781cbcab_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--9e3e373a368b3fad", "build_id": "bd-9e3e373a368b3fad_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8378c503810508764badf4504647ea1791fa1f585dc5b77ad5710237609b15ff/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--5eb882e6dbbca795", "build_id": "bd-5eb882e6dbbca795_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2d85dc6e11e14188ae9dac5daddf1303bcaa6264b56f10f0a54d20e253f049cc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/octopusv/plot/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/octopusv/plot/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "octopusv_plotcircos", "path": "modules/nf-core/octopusv/plotcircos/meta.yml", "tree_sha": "0521141ca02c91f23fb3c4fa678d677526f56f5c", "files": [ "modules/nf-core/octopusv/plotcircos/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt", "modules/nf-core/octopusv/plotcircos/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt", "modules/nf-core/octopusv/plotcircos/environment.yml", "modules/nf-core/octopusv/plotcircos/main.nf", "modules/nf-core/octopusv/plotcircos/meta.yml", "modules/nf-core/octopusv/plotcircos/tests/main.nf.test", "modules/nf-core/octopusv/plotcircos/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "octopusv_plotcircos", "description": "Draw a genome-wide structural variant Circos plot from an OctopuSV SVCF file.", "keywords": [ "structural variant", "circos", "plot", "visualisation" ], "tools": [ { "octopusv": { "description": "End-to-end structural variant post-processing: standardize, merge, compare, and export SVs.", "homepage": "https://github.com/ylab-hi/OctopuSV", "documentation": "https://github.com/ylab-hi/OctopuSV", "tool_dev_url": "https://github.com/ylab-hi/octopusV", "doi": "10.1093/bioinformatics/btaf599", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "svcf": { "type": "file", "description": "Structural variant call file in OctopuSV SVCF format", "pattern": "*.svcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "output_format": { "type": "string", "description": "Output format for the Circos plot (valid values - pdf, png, svg)" } } ], { "fai": { "type": "file", "description": "Optional reference FASTA index used to define chromosome sizes; built-in hg38 sizes are used when absent", "pattern": "*.fai", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "circos": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.circos.${output_format}": { "type": "file", "description": "Genome-wide structural variant Circos plot in the requested output format", "pattern": "*circos.${output_format}", "ontologies": [ { "edam": "http://edamontology.org/format_3508" }, { "edam": "http://edamontology.org/format_3603" }, { "edam": "http://edamontology.org/format_3604" } ] } } ] ], "oversized_intra": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.circos.oversized_intra.tsv": { "type": "file", "description": "Intra-chromosomal structural variants exceeding the maximum displayed span", "pattern": "*.circos.oversized_intra.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_octopusv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--5a8c89c65098e801", "build_id": "bd-5a8c89c65098e801_1", "scan_id": "sc-1b32c77c056cf15a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--a30223bd1e3377c0", "build_id": "bd-a30223bd1e3377c0_1", "scan_id": "sc-b83e03ac781cbcab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--5eb882e6dbbca795", "build_id": "bd-5eb882e6dbbca795_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2d85dc6e11e14188ae9dac5daddf1303bcaa6264b56f10f0a54d20e253f049cc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--9e3e373a368b3fad", "build_id": "bd-9e3e373a368b3fad_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8378c503810508764badf4504647ea1791fa1f585dc5b77ad5710237609b15ff/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/octopusv/plotcircos/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/octopusv/plotcircos/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "octopusv_stat", "path": "modules/nf-core/octopusv/stat/meta.yml", "tree_sha": "f925c3fab827c0360aa33a732ef6d6d77f1433bf", "files": [ "modules/nf-core/octopusv/stat/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt", "modules/nf-core/octopusv/stat/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt", "modules/nf-core/octopusv/stat/environment.yml", "modules/nf-core/octopusv/stat/main.nf", "modules/nf-core/octopusv/stat/meta.yml", "modules/nf-core/octopusv/stat/tests/main.nf.test", "modules/nf-core/octopusv/stat/tests/main.nf.test.snap", "modules/nf-core/octopusv/stat/tests/nextflow.config" ], "type": "module", "meta": { "name": "octopusv_stat", "description": "Summarize structural variant statistics from octopusv SVCF files", "keywords": [ "vcf summary", "structural variant", "statistics" ], "tools": [ { "octopusv": { "description": "End-to-end structural variant post-processing: standardize, merge, compare, and export SVs.", "homepage": "https://github.com/ylab-hi/OctopuSV", "documentation": "https://github.com/ylab-hi/OctopuSV", "tool_dev_url": "https://github.com/ylab-hi/octopusV", "doi": "10.1093/bioinformatics/btaf599", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "svcf": { "type": "file", "description": "SVCF file from octopusv", "pattern": "*.svcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "A JSON file containing the statistics of the structural variants in the input VCF", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.txt": { "type": "file", "description": "Legacy text file containing structural variant statistics", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.html": { "type": "file", "description": "An HTML report with SV statistics", "pattern": "*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "versions_octopusv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--a30223bd1e3377c0", "build_id": "bd-a30223bd1e3377c0_1", "scan_id": "sc-b83e03ac781cbcab_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--5a8c89c65098e801", "build_id": "bd-5a8c89c65098e801_1", "scan_id": "sc-1b32c77c056cf15a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--9e3e373a368b3fad", "build_id": "bd-9e3e373a368b3fad_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8378c503810508764badf4504647ea1791fa1f585dc5b77ad5710237609b15ff/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--5eb882e6dbbca795", "build_id": "bd-5eb882e6dbbca795_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2d85dc6e11e14188ae9dac5daddf1303bcaa6264b56f10f0a54d20e253f049cc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/octopusv/stat/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/octopusv/stat/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "octopusv_subset", "path": "modules/nf-core/octopusv/subset/meta.yml", "tree_sha": "adfa64121a94a484e38c20eda1dbeff8f062fc16", "files": [ "modules/nf-core/octopusv/subset/environment.yml", "modules/nf-core/octopusv/subset/main.nf", "modules/nf-core/octopusv/subset/meta.yml", "modules/nf-core/octopusv/subset/tests/main.nf.test", "modules/nf-core/octopusv/subset/tests/main.nf.test.snap", "modules/nf-core/octopusv/subset/tests/nextflow.config" ], "type": "module", "meta": { "name": "octopusv_subset", "description": "Subset an OctopuSV SVCF by sample and/or caller.", "keywords": [ "structural", "variant", "sv", "svcf", "subset" ], "tools": [ { "octopusv": { "description": "End-to-end structural variant post-processing: standardize, merge, compare, and export SVs.", "homepage": "https://github.com/ylab-hi/OctopuSV", "documentation": "https://github.com/ylab-hi/OctopuSV", "tool_dev_url": "https://github.com/ylab-hi/OctopuSV", "doi": "10.1093/bioinformatics/btaf599", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "svcf_in": { "type": "file", "description": "Input SVCF file", "pattern": "*.svcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample-file information\ne.g. `[ id:'sample_file' ]`\n" } }, { "sample_file": { "type": "file", "description": "Optional file containing sample/input column names to retain, one per line", "pattern": "*.txt", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing caller-file information\ne.g. `[ id:'caller_file' ]`\n" } }, { "caller_file": { "type": "file", "description": "Optional file containing caller names to retain, one per line", "pattern": "*.txt", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "output": { "svcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.svcf": { "type": "file", "description": "Subset SVCF file", "pattern": "*.svcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.json": { "type": "file", "description": "JSON summary of the subsetting", "pattern": "*.json", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_octopusv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "octopusv_svcf2bed", "path": "modules/nf-core/octopusv/svcf2bed/meta.yml", "tree_sha": "b80e5201ba0fa9541ec2273ecdcac36bb146f66c", "files": [ "modules/nf-core/octopusv/svcf2bed/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt", "modules/nf-core/octopusv/svcf2bed/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt", "modules/nf-core/octopusv/svcf2bed/environment.yml", "modules/nf-core/octopusv/svcf2bed/main.nf", "modules/nf-core/octopusv/svcf2bed/meta.yml", "modules/nf-core/octopusv/svcf2bed/tests/main.nf.test", "modules/nf-core/octopusv/svcf2bed/tests/main.nf.test.snap", "modules/nf-core/octopusv/svcf2bed/tests/nextflow.config" ], "type": "module", "meta": { "name": "octopusv_svcf2bed", "description": "Converts octopusv SVCF files to the standard BED format", "keywords": [ "svcf", "bed", "structural variant", "conversion" ], "tools": [ { "octopusv": { "description": "End-to-end structural variant post-processing: standardize, merge, compare, and export SVs.", "homepage": "https://github.com/ylab-hi/OctopuSV", "documentation": "https://github.com/ylab-hi/OctopuSV", "tool_dev_url": "https://github.com/ylab-hi/octopusV", "doi": "10.1093/bioinformatics/btaf599", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "svcf": { "type": "file", "description": "SVCF file from octopusv", "pattern": "*.svcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.bed": { "type": "file", "description": "Sorted BED file", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions_octopusv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--5a8c89c65098e801", "build_id": "bd-5a8c89c65098e801_1", "scan_id": "sc-1b32c77c056cf15a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--a30223bd1e3377c0", "build_id": "bd-a30223bd1e3377c0_1", "scan_id": "sc-b83e03ac781cbcab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--5eb882e6dbbca795", "build_id": "bd-5eb882e6dbbca795_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2d85dc6e11e14188ae9dac5daddf1303bcaa6264b56f10f0a54d20e253f049cc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--9e3e373a368b3fad", "build_id": "bd-9e3e373a368b3fad_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8378c503810508764badf4504647ea1791fa1f585dc5b77ad5710237609b15ff/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/octopusv/svcf2bed/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/octopusv/svcf2bed/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "octopusv_svcf2vcf", "path": "modules/nf-core/octopusv/svcf2vcf/meta.yml", "tree_sha": "c837cd96f663e91cdc3d1a426c6cadfa3ccc4927", "files": [ "modules/nf-core/octopusv/svcf2vcf/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt", "modules/nf-core/octopusv/svcf2vcf/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt", "modules/nf-core/octopusv/svcf2vcf/environment.yml", "modules/nf-core/octopusv/svcf2vcf/main.nf", "modules/nf-core/octopusv/svcf2vcf/meta.yml", "modules/nf-core/octopusv/svcf2vcf/tests/main.nf.test", "modules/nf-core/octopusv/svcf2vcf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "octopusv_svcf2vcf", "description": "Converts octopusv SVCF files to the standard VCF format", "keywords": [ "structural variants", "svcf2vcf", "genomics", "vcf" ], "tools": [ { "octopusv": { "description": "End-to-end structural variant post-processing: standardize, merge, compare, and export SVs.", "homepage": "https://github.com/ylab-hi/OctopuSV", "documentation": "https://github.com/ylab-hi/OctopuSV", "tool_dev_url": "https://github.com/ylab-hi/octopusV", "doi": "10.1093/bioinformatics/btaf599", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "svcf": { "type": "file", "description": "SVCF file to convert to a standard VCF file", "pattern": "*.svcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf": { "type": "file", "description": "Sorted VCF file", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_octopusv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "octopusv": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('octopusv'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--5a8c89c65098e801", "build_id": "bd-5a8c89c65098e801_1", "scan_id": "sc-1b32c77c056cf15a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/octopusv:1.0.0--a30223bd1e3377c0", "build_id": "bd-a30223bd1e3377c0_1", "scan_id": "sc-b83e03ac781cbcab_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--5eb882e6dbbca795", "build_id": "bd-5eb882e6dbbca795_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2d85dc6e11e14188ae9dac5daddf1303bcaa6264b56f10f0a54d20e253f049cc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/octopusv:1.0.0--9e3e373a368b3fad", "build_id": "bd-9e3e373a368b3fad_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8378c503810508764badf4504647ea1791fa1f585dc5b77ad5710237609b15ff/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/octopusv/svcf2vcf/.conda-lock/linux_amd64-bd-5a8c89c65098e801_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/octopusv/svcf2vcf/.conda-lock/linux_arm64-bd-a30223bd1e3377c0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "odgi_build", "path": "modules/nf-core/odgi/build/meta.yml", "tree_sha": "162aa6d46ec95a989755298943fa64621ed91ab5", "files": [ "modules/nf-core/odgi/build/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt", "modules/nf-core/odgi/build/environment.yml", "modules/nf-core/odgi/build/main.nf", "modules/nf-core/odgi/build/meta.yml", "modules/nf-core/odgi/build/tests/main.nf.test", "modules/nf-core/odgi/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "odgi_build", "description": "Construct a dynamic succinct variation graph in ODGI format from a GFAv1.", "keywords": [ "variation graph", "pangenome graph", "gfa", "graph construction" ], "tools": [ { "odgi": { "description": "An optimized dynamic genome/graph implementation", "homepage": "https://github.com/pangenome/odgi", "documentation": "https://odgi.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/pangenome/odgi", "doi": "10.1093/bioinformatics/btac308", "licence": [ "MIT" ], "identifier": "biotools:odgi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "graph": { "type": "file", "description": "Pangenome graph in GFA v1.0 format", "pattern": "*.{gfa}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "og": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.og": { "type": "file", "description": "File containing a pangenome graph in ODGI binary format. Usually ends with '.og'", "pattern": "*.{og}", "ontologies": [] } } ] ], "versions_odgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@subwaystation" ], "maintainers": [ "@subwaystation" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/odgi:0.9.0--48ccb29b570a8d65", "build_id": "bd-48ccb29b570a8d65_1", "scan_id": "sc-5cbf9960d28e5d32_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/odgi:0.9.0--3af430c3f5c8b1ee", "build_id": "bd-3af430c3f5c8b1ee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c519019f443966467de7ce3245a9bcc384e27b576cade1dafa675df199367c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/odgi/build/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "odgi_draw", "path": "modules/nf-core/odgi/draw/meta.yml", "tree_sha": "b3c5c61b676c935f1d05617a06e4c027977944e0", "files": [ "modules/nf-core/odgi/draw/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt", "modules/nf-core/odgi/draw/environment.yml", "modules/nf-core/odgi/draw/main.nf", "modules/nf-core/odgi/draw/meta.yml", "modules/nf-core/odgi/draw/tests/main.nf.test", "modules/nf-core/odgi/draw/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "odgi_draw", "description": "Draw previously-determined 2D layouts of the graph with diverse annotations.", "keywords": [ "variation graph", "pangenome graph", "gfa", "graph drawing" ], "tools": [ { "odgi": { "description": "An optimized dynamic genome/graph implementation", "homepage": "https://github.com/pangenome/odgi", "documentation": "https://odgi.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/pangenome/odgi", "doi": "10.1093/bioinformatics/btac308", "licence": [ "MIT" ], "identifier": "biotools:odgi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "graph": { "type": "file", "description": "Pangenome graph in GFA v1.0 format or ODGI binary format", "pattern": "*.{gfa,og}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } }, { "lay": { "type": "file", "description": "2D layout from 'odgi layout' in LAY binary format", "pattern": "*.{lay}", "ontologies": [] } } ] ], "output": { "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "File in PNG format containing a 2D drawing of a pangenome graph", "pattern": "*.{png}", "ontologies": [] } } ] ], "versions_odgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@subwaystation" ], "maintainers": [ "@subwaystation" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/odgi:0.9.0--48ccb29b570a8d65", "build_id": "bd-48ccb29b570a8d65_1", "scan_id": "sc-5cbf9960d28e5d32_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/odgi:0.9.0--3af430c3f5c8b1ee", "build_id": "bd-3af430c3f5c8b1ee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c519019f443966467de7ce3245a9bcc384e27b576cade1dafa675df199367c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/odgi/draw/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "odgi_layout", "path": "modules/nf-core/odgi/layout/meta.yml", "tree_sha": "4e15babbc6d179723b4d0cd8001dcb6b09c94d8d", "files": [ "modules/nf-core/odgi/layout/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt", "modules/nf-core/odgi/layout/environment.yml", "modules/nf-core/odgi/layout/main.nf", "modules/nf-core/odgi/layout/meta.yml", "modules/nf-core/odgi/layout/tests/main.nf.test", "modules/nf-core/odgi/layout/tests/main.nf.test.snap", "modules/nf-core/odgi/layout/tests/nextflow.config" ], "type": "module", "meta": { "name": "odgi_layout", "description": "Establish 2D layouts of the graph using path-guided stochastic gradient descent. The graph must be sorted and id-compacted.", "keywords": [ "variation graph", "pangenome graph", "gfa", "graph layout" ], "tools": [ { "odgi": { "description": "An optimized dynamic genome/graph implementation", "homepage": "https://github.com/pangenome/odgi", "documentation": "https://odgi.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/pangenome/odgi", "doi": "10.1093/bioinformatics/btac308", "licence": [ "MIT" ], "identifier": "biotools:odgi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "graph": { "type": "file", "description": "Pangenome graph in GFA v1.0 format or in ODGI binary format", "pattern": "*.{gfa,og}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "lay": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.lay": { "type": "file", "description": "File containing a 2D layout of a pangenome graph in a binary format. Usually ends with '.lay'. Optional output specified by the `--out FILE` argument. Either this or the TSV layout output must be specified.", "pattern": "*.{lay}", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "File containing a 2D layout of a pangenome graph in TSV format. Optional output specified by the `--tsv FILE` argument. Either this or the binary layout output must be specified.", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_odgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@subwaystation" ], "maintainers": [ "@subwaystation" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/odgi:0.9.0--48ccb29b570a8d65", "build_id": "bd-48ccb29b570a8d65_1", "scan_id": "sc-5cbf9960d28e5d32_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/odgi:0.9.0--3af430c3f5c8b1ee", "build_id": "bd-3af430c3f5c8b1ee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c519019f443966467de7ce3245a9bcc384e27b576cade1dafa675df199367c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/odgi/layout/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "odgi_sort", "path": "modules/nf-core/odgi/sort/meta.yml", "tree_sha": "94e885d7b87d748b8493747cf1288c8b372f5f2a", "files": [ "modules/nf-core/odgi/sort/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt", "modules/nf-core/odgi/sort/environment.yml", "modules/nf-core/odgi/sort/main.nf", "modules/nf-core/odgi/sort/meta.yml", "modules/nf-core/odgi/sort/tests/main.nf.test", "modules/nf-core/odgi/sort/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "odgi_sort", "description": "Apply different kind of sorting algorithms to a graph. The most prominent one is the PG-SGD sorting algorithm.", "keywords": [ "variation graph", "pangenome graph", "gfa", "graph layout" ], "tools": [ { "odgi": { "description": "An optimized dynamic genome/graph implementation", "homepage": "https://github.com/pangenome/odgi", "documentation": "https://odgi.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/pangenome/odgi", "doi": "10.1093/bioinformatics/btac308", "licence": [ "MIT" ], "identifier": "biotools:odgi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "graph": { "type": "file", "description": "Pangenome graph in GFA v1.0 format or in ODGI binary format", "pattern": "*.{gfa,og}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "sorted_graph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.og": { "type": "file", "description": "1D sorted pangenome graph in ODGI binary format", "pattern": "*.{og}", "ontologies": [] } } ] ], "versions_odgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@subwaystation" ], "maintainers": [ "@subwaystation" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/odgi:0.9.0--48ccb29b570a8d65", "build_id": "bd-48ccb29b570a8d65_1", "scan_id": "sc-5cbf9960d28e5d32_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/odgi:0.9.0--3af430c3f5c8b1ee", "build_id": "bd-3af430c3f5c8b1ee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c519019f443966467de7ce3245a9bcc384e27b576cade1dafa675df199367c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/odgi/sort/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "odgi_squeeze", "path": "modules/nf-core/odgi/squeeze/meta.yml", "tree_sha": "916ce67e4ae42dde51504949aa004faf1ed8e89c", "files": [ "modules/nf-core/odgi/squeeze/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt", "modules/nf-core/odgi/squeeze/environment.yml", "modules/nf-core/odgi/squeeze/main.nf", "modules/nf-core/odgi/squeeze/meta.yml", "modules/nf-core/odgi/squeeze/tests/main.nf.test", "modules/nf-core/odgi/squeeze/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "odgi_squeeze", "description": "Squeezes multiple graphs in ODGI format into the same file in ODGI format.", "keywords": [ "squeeze", "odgi", "gfa", "combine graphs" ], "tools": [ { "odgi": { "description": "An optimized dynamic genome/graph implementation", "homepage": "https://github.com/pangenome/odgi", "documentation": "https://odgi.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/pangenome/odgi", "doi": "10.1093/bioinformatics/btac308", "licence": [ "MIT" ], "identifier": "biotools:odgi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "graphs": { "type": "file", "description": "Pangenome graph files in ODGI format.", "pattern": "*.{og}", "ontologies": [] } } ] ], "output": { "graph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.og": { "type": "file", "description": "Squeezed pangenome graph in ODGI format.", "pattern": "*.{og}", "ontologies": [] } } ] ], "versions_odgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@subwaystation" ], "maintainers": [ "@subwaystation" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/odgi:0.9.0--48ccb29b570a8d65", "build_id": "bd-48ccb29b570a8d65_1", "scan_id": "sc-5cbf9960d28e5d32_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/odgi:0.9.0--3af430c3f5c8b1ee", "build_id": "bd-3af430c3f5c8b1ee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c519019f443966467de7ce3245a9bcc384e27b576cade1dafa675df199367c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/odgi/squeeze/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "odgi_stats", "path": "modules/nf-core/odgi/stats/meta.yml", "tree_sha": "77f291a94b5793a487c142ef7d66e7bc8228dc87", "files": [ "modules/nf-core/odgi/stats/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt", "modules/nf-core/odgi/stats/environment.yml", "modules/nf-core/odgi/stats/main.nf", "modules/nf-core/odgi/stats/meta.yml", "modules/nf-core/odgi/stats/tests/main.nf.test", "modules/nf-core/odgi/stats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "odgi_stats", "description": "Metrics describing a variation graph and its path relationship.", "keywords": [ "variation graph", "pangenome graph", "gfa", "graph stats" ], "tools": [ { "odgi": { "description": "An optimized dynamic genome/graph implementation", "homepage": "https://github.com/pangenome/odgi", "documentation": "https://odgi.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/pangenome/odgi", "doi": "10.1093/bioinformatics/btac308", "licence": [ "MIT" ], "identifier": "biotools:odgi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "graph": { "type": "file", "description": "Pangenome graph in binary ODGI or in GFA v1.0 format", "pattern": "*.{og,gfa}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.og.stats.tsv": { "type": "file", "description": "Optional output file that contains graph statistics in TSV format.", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "yaml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.og.stats.yaml": { "type": "file", "description": "Optional output file that contains graph statistics in YAML format.", "pattern": "*.{yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_odgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@subwaystation" ], "maintainers": [ "@subwaystation" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/odgi:0.9.0--48ccb29b570a8d65", "build_id": "bd-48ccb29b570a8d65_1", "scan_id": "sc-5cbf9960d28e5d32_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/odgi:0.9.0--3af430c3f5c8b1ee", "build_id": "bd-3af430c3f5c8b1ee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c519019f443966467de7ce3245a9bcc384e27b576cade1dafa675df199367c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/odgi/stats/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "odgi_unchop", "path": "modules/nf-core/odgi/unchop/meta.yml", "tree_sha": "1303290cfa2e4fe89954847550f53f8ac5048622", "files": [ "modules/nf-core/odgi/unchop/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt", "modules/nf-core/odgi/unchop/environment.yml", "modules/nf-core/odgi/unchop/main.nf", "modules/nf-core/odgi/unchop/meta.yml", "modules/nf-core/odgi/unchop/tests/main.nf.test", "modules/nf-core/odgi/unchop/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "odgi_unchop", "description": "Merge unitigs into a single node preserving the node order.", "keywords": [ "variation graph", "pangenome graph", "gfa", "graph unchopping" ], "tools": [ { "odgi": { "description": "An optimized dynamic genome/graph implementation", "homepage": "https://github.com/pangenome/odgi", "documentation": "https://odgi.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/pangenome/odgi", "doi": "10.1093/bioinformatics/btac308", "licence": [ "MIT" ], "identifier": "biotools:odgi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "graph": { "type": "file", "description": "Pangenome graph in GFA v1.0 format or in ODGI binary format", "pattern": "*.{gfa,og}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "unchopped_graph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.og": { "type": "file", "description": "Unchopped pangenome graph in ODGI binary format", "pattern": "*.{og}", "ontologies": [] } } ] ], "versions_odgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@subwaystation" ], "maintainers": [ "@subwaystation" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/odgi:0.9.0--48ccb29b570a8d65", "build_id": "bd-48ccb29b570a8d65_1", "scan_id": "sc-5cbf9960d28e5d32_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/odgi:0.9.0--3af430c3f5c8b1ee", "build_id": "bd-3af430c3f5c8b1ee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c519019f443966467de7ce3245a9bcc384e27b576cade1dafa675df199367c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/odgi/unchop/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "odgi_view", "path": "modules/nf-core/odgi/view/meta.yml", "tree_sha": "fdacd5a2edc00102dfb185ff32fdcf2d05dcba92", "files": [ "modules/nf-core/odgi/view/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt", "modules/nf-core/odgi/view/environment.yml", "modules/nf-core/odgi/view/main.nf", "modules/nf-core/odgi/view/meta.yml", "modules/nf-core/odgi/view/tests/main.nf.test", "modules/nf-core/odgi/view/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "odgi_view", "description": "Project a graph into other formats.", "keywords": [ "variation graph", "pangenome graph", "gfa", "graph formats" ], "tools": [ { "odgi": { "description": "An optimized dynamic genome/graph implementation", "homepage": "https://github.com/pangenome/odgi", "documentation": "https://odgi.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/pangenome/odgi", "doi": "10.1093/bioinformatics/btac308", "licence": [ "MIT" ], "identifier": "biotools:odgi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "graph": { "type": "file", "description": "Pangenome graph in GFA v1.0 format or in ODGI binary format", "pattern": "*.{gfa,og}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gfa": { "type": "file", "description": "File containing a pangenome graph in GFA v1.0 format.", "pattern": "*.{gfa}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "versions_odgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@subwaystation" ], "maintainers": [ "@subwaystation" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/odgi:0.9.0--48ccb29b570a8d65", "build_id": "bd-48ccb29b570a8d65_1", "scan_id": "sc-5cbf9960d28e5d32_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/odgi:0.9.0--3af430c3f5c8b1ee", "build_id": "bd-3af430c3f5c8b1ee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c519019f443966467de7ce3245a9bcc384e27b576cade1dafa675df199367c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/odgi/view/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "odgi_viz", "path": "modules/nf-core/odgi/viz/meta.yml", "tree_sha": "78bc7ff1860f90f0fa8896566fd0cdd1df8db70b", "files": [ "modules/nf-core/odgi/viz/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt", "modules/nf-core/odgi/viz/environment.yml", "modules/nf-core/odgi/viz/main.nf", "modules/nf-core/odgi/viz/meta.yml", "modules/nf-core/odgi/viz/tests/main.nf.test", "modules/nf-core/odgi/viz/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "odgi_viz", "description": "Visualize a variation graph in 1D.", "keywords": [ "variation graph", "pangenome graph", "gfa", "graph viz" ], "tools": [ { "odgi": { "description": "An optimized dynamic genome/graph implementation", "homepage": "https://github.com/pangenome/odgi", "documentation": "https://odgi.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/pangenome/odgi", "doi": "10.1093/bioinformatics/btac308", "licence": [ "MIT" ], "identifier": "biotools:odgi" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "graph": { "type": "file", "description": "Pangenome graph in binary ODGI or in GFA v1.0 format", "pattern": "*.{og,gfa}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "A 1D visualization of a pangenome graph.", "pattern": "*.{png}", "ontologies": [] } } ] ], "versions_odgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "odgi": { "type": "string", "description": "The name of the tool" } }, { "odgi version | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@subwaystation" ], "maintainers": [ "@subwaystation" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/odgi:0.9.0--48ccb29b570a8d65", "build_id": "bd-48ccb29b570a8d65_1", "scan_id": "sc-5cbf9960d28e5d32_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/odgi:0.9.0--3af430c3f5c8b1ee", "build_id": "bd-3af430c3f5c8b1ee_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c519019f443966467de7ce3245a9bcc384e27b576cade1dafa675df199367c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/odgi/viz/.conda-lock/linux_amd64-bd-48ccb29b570a8d65_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "oncocnv", "path": "modules/nf-core/oncocnv/meta.yml", "tree_sha": "1efff72078a6dda1f0a81b5d28f061a237fd8e60", "files": [ "modules/nf-core/oncocnv/environment.yml", "modules/nf-core/oncocnv/main.nf", "modules/nf-core/oncocnv/meta.yml", "modules/nf-core/oncocnv/tests/main.nf.test", "modules/nf-core/oncocnv/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "oncocnv", "description": "Calls CNVs in bam files from tumor patients", "keywords": [ "cnv", "bam", "tumor/normal" ], "tools": [ { "oncocnv": { "description": "a package to detect copy number changes in Deep Sequencing data", "homepage": "https://github.com/BoevaLab/ONCOCNV/", "documentation": "https://github.com/BoevaLab/ONCOCNV/blob/master/README.md", "tool_dev_url": "https://github.com/BoevaLab/ONCOCNV/", "doi": "10.1093/bioinformatics/btu436", "license": [ "GPL-3.0-or-later" ], "identifier": "biotools:oncocnv" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "normal": { "type": "file", "description": "BAM files", "pattern": "*.bam", "ontologies": [] } }, { "normal_index": { "type": "file", "description": "BAM file indices", "pattern": "*.bam.bai", "ontologies": [] } }, { "tumor": { "type": "file", "description": "BAM files", "pattern": "*.bam", "ontologies": [] } }, { "tumor_index": { "type": "file", "description": "BAM file indices", "pattern": "*.bam.bai", "ontologies": [] } } ], { "bed": { "type": "file", "description": "annotated BED file containing target regions", "pattern": "*.bed", "ontologies": [] } }, { "fasta": { "type": "file", "description": "genome FASTA file", "pattern": "*.fasta", "ontologies": [] } } ], "output": { "png": [ [ { "meta": { "type": "file", "description": "PNG file containing profile plot", "pattern": "*.profile.png", "ontologies": [] } }, { "*.profile.png": { "type": "file", "description": "PNG file containing profile plot", "pattern": "*.profile.png", "ontologies": [] } } ] ], "profile": [ [ { "meta": { "type": "file", "description": "PNG file containing profile plot", "pattern": "*.profile.png", "ontologies": [] } }, { "*.profile.txt": { "type": "file", "description": "TXT file containing profile data", "pattern": "*.profile.txt", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "file", "description": "PNG file containing profile plot", "pattern": "*.profile.png", "ontologies": [] } }, { "*.summary.txt": { "type": "file", "description": "TXT file containing summarized data", "pattern": "*.summary.txt", "ontologies": [] } } ] ], "versions_oncocnv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oncocnv": { "type": "string", "description": "The name of the tool" } }, { "7.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_perl": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "perl": { "type": "string", "description": "The name of the tool" } }, { "perl --version | sed '2!d;s/.*v//;s/).*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_r_base": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-base": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed '1!d; s/.*version //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "oncocnv": { "type": "string", "description": "The name of the tool" } }, { "7.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "perl": { "type": "string", "description": "The name of the tool" } }, { "perl --version | sed '2!d;s/.*v//;s/).*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-base": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed '1!d; s/.*version //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@marrip" ], "maintainers": [ "@marrip" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "openms_decoydatabase", "path": "modules/nf-core/openms/decoydatabase/meta.yml", "tree_sha": "b34d1a43543691c5c4cd875c7558ea3b44108554", "files": [ "modules/nf-core/openms/decoydatabase/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/decoydatabase/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/decoydatabase/environment.yml", "modules/nf-core/openms/decoydatabase/main.nf", "modules/nf-core/openms/decoydatabase/meta.yml", "modules/nf-core/openms/decoydatabase/tests/main.nf.test", "modules/nf-core/openms/decoydatabase/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "openms_decoydatabase", "description": "Create a decoy peptide database from a standard FASTA database.", "keywords": [ "decoy", "database", "openms", "proteomics", "fasta" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Fasta file containing protein sequences", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "output": { "decoy_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.fasta": { "type": "file", "description": "Fasta file containing proteins and decoy proteins", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "openms": { "type": "string", "description": "The tool name" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "openms": { "type": "string", "description": "The tool name" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid", "@gallvp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/decoydatabase/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/decoydatabase/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" }, { "name": "mspepid", "version": "dev" } ] }, { "name": "openms_featurefinderidentification", "path": "modules/nf-core/openms/featurefinderidentification/meta.yml", "tree_sha": "e7900a196897e006b59eedd3a0f7023ac776c79e", "files": [ "modules/nf-core/openms/featurefinderidentification/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/featurefinderidentification/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/featurefinderidentification/environment.yml", "modules/nf-core/openms/featurefinderidentification/main.nf", "modules/nf-core/openms/featurefinderidentification/meta.yml", "modules/nf-core/openms/featurefinderidentification/tests/main.nf.test", "modules/nf-core/openms/featurefinderidentification/tests/main.nf.test.snap", "modules/nf-core/openms/featurefinderidentification/tests/nextflow.config" ], "type": "module", "meta": { "name": "openms_featurefinderidentification", "description": "Detects and quantifies features in MS1 data based on peptide identifications (targeted feature extraction).", "keywords": [ "quantification", "feature detection", "featureXML", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "biotools:openms" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "mzml": { "type": "file", "description": "Centroided MS1 spectra.", "pattern": "*.mzML", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } }, { "id_int": { "type": "file", "description": "Peptide identifications from this run (internal IDs) used as targets for feature detection.", "pattern": "*.idXML", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } }, { "id_ext": { "type": "file", "description": "Optional external peptide identifications (e.g. from other runs) to be transferred and scored. Pass an empty list to omit.", "pattern": "*.idXML", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } }, { "out_type": { "type": "string", "description": "File extension of the output feature map (featureXML)." } } ] ], "output": { "features": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}.${out_type}": { "type": "file", "description": "Detected features with assigned identifications.", "pattern": "*.featureXML", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/featurefinderidentification/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/featurefinderidentification/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_fileconverter", "path": "modules/nf-core/openms/fileconverter/meta.yml", "tree_sha": "dd17c7b2feada8aae6e66c8fa0392230c9e63ce2", "files": [ "modules/nf-core/openms/fileconverter/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/fileconverter/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/fileconverter/environment.yml", "modules/nf-core/openms/fileconverter/main.nf", "modules/nf-core/openms/fileconverter/meta.yml", "modules/nf-core/openms/fileconverter/tests/main.nf.test", "modules/nf-core/openms/fileconverter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "openms_fileconverter", "description": "Converts between different mass spectrometry file formats (e.g. mzML, mzXML, mgf, mzData, dta, dta2d, featureXML, consensusXML, idXML).", "keywords": [ "file conversion", "mass spectrometry", "mzml", "mzxml", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "biotools:openms" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "input_file": { "type": "file", "description": "Mass spectrometry data file in any OpenMS-supported input format", "pattern": "*.{mzML,mzXML,mgf,mzData,dta,dta2d,edta,featureXML,consensusXML,idXML,traML,fid,raw}", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } }, { "out_type": { "type": "string", "description": "Target output file extension/format (e.g. `mzML`, `mgf`, `featureXML`)" } } ] ], "output": { "converted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}.${out_type}": { "type": "file", "description": "Converted mass spectrometry file in the format specified via `out_type`", "pattern": "*.{mzML,mzXML,mgf,mzData,dta,dta2d,edta,featureXML,consensusXML,idXML,traML}", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/fileconverter/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/fileconverter/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_filefilter", "path": "modules/nf-core/openms/filefilter/meta.yml", "tree_sha": "42b1d8a467eca391c83cd7882d97ff56b58258cf", "files": [ "modules/nf-core/openms/filefilter/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/filefilter/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/filefilter/environment.yml", "modules/nf-core/openms/filefilter/main.nf", "modules/nf-core/openms/filefilter/meta.yml", "modules/nf-core/openms/filefilter/tests/main.nf.test", "modules/nf-core/openms/filefilter/tests/main.nf.test.snap", "modules/nf-core/openms/filefilter/tests/nextflow.config" ], "type": "module", "meta": { "name": "openms_filefilter", "description": "Filters peptide/protein identification results by different criteria.", "keywords": [ "filter", "mzML", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "file": { "type": "file", "description": "Peptide-spectrum matches.", "pattern": "*.{mzML,featureXML,consensusXML}", "ontologies": [] } } ] ], "output": { "mzml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.mzML": { "type": "file", "description": "Filtered mzML file.", "pattern": "*.mzML", "ontologies": [] } } ] ], "featurexml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.featureXML": { "type": "file", "description": "Filtered featureXML file.", "pattern": "*.featureXML", "ontologies": [] } } ] ], "consensusxml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.consensusXML": { "type": "file", "description": "Filtered consensusXML file.", "pattern": "*.consensusXML", "ontologies": [] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/filefilter/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/filefilter/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_idconflictresolver", "path": "modules/nf-core/openms/idconflictresolver/meta.yml", "tree_sha": "03be6e4f5957e548928ecc88aded0972f6d12dd4", "files": [ "modules/nf-core/openms/idconflictresolver/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/idconflictresolver/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/idconflictresolver/environment.yml", "modules/nf-core/openms/idconflictresolver/main.nf", "modules/nf-core/openms/idconflictresolver/meta.yml", "modules/nf-core/openms/idconflictresolver/tests/main.nf.test", "modules/nf-core/openms/idconflictresolver/tests/main.nf.test.snap", "modules/nf-core/openms/idconflictresolver/tests/nextflow.config" ], "type": "module", "meta": { "name": "openms_idconflictresolver", "description": "Resolves ambiguous annotations of features with peptide identifications, keeping the best-scoring hit per feature.", "keywords": [ "quantification", "consensusXML", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "biotools:openms" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "consensus_file": { "type": "file", "description": "Feature map with conflicting identifications.", "pattern": "*.{consensusXML,featureXML}", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } } ] ], "output": { "resolved": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}.${consensus_file.extension}": { "type": "file", "description": "Feature map with conflicting identifications resolved, same format as the input.", "pattern": "*.{consensusXML,featureXML}", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/idconflictresolver/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/idconflictresolver/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_idfilter", "path": "modules/nf-core/openms/idfilter/meta.yml", "tree_sha": "42d81ea0417b31b8929c66cde20d813093fb4c84", "files": [ "modules/nf-core/openms/idfilter/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/idfilter/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/idfilter/environment.yml", "modules/nf-core/openms/idfilter/main.nf", "modules/nf-core/openms/idfilter/meta.yml", "modules/nf-core/openms/idfilter/tests/main.nf.test", "modules/nf-core/openms/idfilter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "openms_idfilter", "description": "Filters peptide/protein identification results by different criteria.", "keywords": [ "filter", "idXML", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "id_file": { "type": "file", "description": "Peptide-spectrum matches.", "pattern": "*.{idXML,consensusXML}", "ontologies": [] } }, { "filter_file": { "type": "file", "description": "Optional idXML file to filter on/out peptides or proteins", "patter": "*.{idXML,fasta}", "ontologies": [] } } ] ], "output": { "filtered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.{idXML,consensusXML}": { "type": "file", "description": "Filtered peptide-spectrum matches.", "pattern": "*.{idXML,consensusXML}", "ontologies": [] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/idfilter/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/idfilter/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_idmassaccuracy", "path": "modules/nf-core/openms/idmassaccuracy/meta.yml", "tree_sha": "2bccf397f8ebf2891c671b6474b1b45c16ecfd35", "files": [ "modules/nf-core/openms/idmassaccuracy/.conda-lock/linux_amd64-bd-6825b96bd18a1e9e_1.txt", "modules/nf-core/openms/idmassaccuracy/.conda-lock/linux_arm64-bd-fcd8b7f4d2e7250d_1.txt", "modules/nf-core/openms/idmassaccuracy/environment.yml", "modules/nf-core/openms/idmassaccuracy/main.nf", "modules/nf-core/openms/idmassaccuracy/meta.yml", "modules/nf-core/openms/idmassaccuracy/tests/main.nf.test", "modules/nf-core/openms/idmassaccuracy/tests/main.nf.test.snap", "modules/nf-core/openms/idmassaccuracy/tests/nextflow.config" ], "type": "module", "meta": { "name": "openms_idmassaccuracy", "description": "Calculates a distribution of the mass error from given mass spectra and IDs.", "deprecated": true, "keywords": [ "mass_error", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "mzmls": { "type": "file", "description": "List containing one or more mzML files\ne.g. `[ 'file1.mzML', 'file2.mzML' ]`\n", "pattern": "*.{mzML}", "ontologies": [] } }, { "idxmls": { "type": "file", "description": "List containing one or more idXML files\ne.g. `[ 'file1.idXML', 'file2.idXML' ]`\n", "pattern": "*.{idXML}", "ontologies": [] } } ] ], "output": { "frag_err": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*frag_mass_err.tsv": { "type": "file", "description": "TSV file containing the fragment mass errors", "pattern": "*frag_mass_err.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "prec_err": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*prec_mass_err.tsv": { "type": "file", "description": "Optional TSV file containing the precursor mass errors", "pattern": "*prec_mass_err.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.4.1--fcd8b7f4d2e7250d", "build_id": "bd-fcd8b7f4d2e7250d_1", "scan_id": "sc-28028d3f757852c1_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.4.1--6825b96bd18a1e9e", "build_id": "bd-6825b96bd18a1e9e_1", "scan_id": "sc-a73e5392f6dbd8b9_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.4.1--428939b54df5e7aa", "build_id": "bd-428939b54df5e7aa_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/23/233b3693133c970e693ef74e8a599dd8984d987e4d3e298f43bf520dd184f754/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.4.1--dfeeded64945f10c", "build_id": "bd-dfeeded64945f10c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d0/d060f542292881083157fe2b4e533583e462f5f7cf2c58d1c7fdf80a83af808e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/idmassaccuracy/.conda-lock/linux_amd64-bd-6825b96bd18a1e9e_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/idmassaccuracy/.conda-lock/linux_arm64-bd-fcd8b7f4d2e7250d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "openms_idmerger", "path": "modules/nf-core/openms/idmerger/meta.yml", "tree_sha": "8a2817c349cde749829038788ceebadb8c3d73cf", "files": [ "modules/nf-core/openms/idmerger/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/idmerger/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/idmerger/environment.yml", "modules/nf-core/openms/idmerger/main.nf", "modules/nf-core/openms/idmerger/meta.yml", "modules/nf-core/openms/idmerger/tests/main.nf.test", "modules/nf-core/openms/idmerger/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "openms_idmerger", "description": "Merges several idXML files into one idXML file.", "keywords": [ "merge", "idXML", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "idxmls": { "type": "file", "description": "List containing 2 or more idXML files\ne.g. `[ 'file1.idXML', 'file2.idXML' ]`\n", "pattern": "*.{idXML}", "ontologies": [] } } ] ], "output": { "idxml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.idXML": { "type": "file", "description": "Merged idXML output file", "pattern": "*.{idXML}", "ontologies": [] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/idmerger/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/idmerger/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_idripper", "path": "modules/nf-core/openms/idripper/meta.yml", "tree_sha": "09f02d5501ea938865cd49540f7678a51b555228", "files": [ "modules/nf-core/openms/idripper/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/idripper/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/idripper/environment.yml", "modules/nf-core/openms/idripper/main.nf", "modules/nf-core/openms/idripper/meta.yml", "modules/nf-core/openms/idripper/tests/main.nf.test", "modules/nf-core/openms/idripper/tests/main.nf.test.snap", "modules/nf-core/openms/idripper/tests/nextflow.config" ], "type": "module", "meta": { "name": "openms_idripper", "description": "Split a merged identification file into their originating identification files", "keywords": [ "split", "idXML", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "merged_idxml": { "type": "file", "description": "Merged idXML file", "pattern": "*.{idXML}", "ontologies": [] } } ] ], "output": { "idxmls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.idXML": { "type": "file", "description": "Multiple idXML files", "pattern": "*.{idXML}", "ontologies": [] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/idripper/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/idripper/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_idscoreswitcher", "path": "modules/nf-core/openms/idscoreswitcher/meta.yml", "tree_sha": "7f7f1ff4ecd2331ba92bee32f17133c8f64f2f9a", "files": [ "modules/nf-core/openms/idscoreswitcher/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/idscoreswitcher/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/idscoreswitcher/environment.yml", "modules/nf-core/openms/idscoreswitcher/main.nf", "modules/nf-core/openms/idscoreswitcher/meta.yml", "modules/nf-core/openms/idscoreswitcher/tests/main.nf.test", "modules/nf-core/openms/idscoreswitcher/tests/main.nf.test.snap", "modules/nf-core/openms/idscoreswitcher/tests/nextflow.config" ], "type": "module", "meta": { "name": "openms_idscoreswitcher", "description": "Switches between different scores of peptide or protein hits in identification data", "keywords": [ "switch", "score", "idXML", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "idxml": { "type": "file", "description": "Identification file containing a primary PSM score", "pattern": "*.{idXML}", "ontologies": [] } } ] ], "output": { "idxml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.idXML": { "type": "file", "description": "Identification file containing a new primary PSM score\nobtained from a specified meta value\n", "pattern": "*.{idXML}", "ontologies": [] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/idscoreswitcher/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/idscoreswitcher/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_mapaligneridentification", "path": "modules/nf-core/openms/mapaligneridentification/meta.yml", "tree_sha": "72c041b40a567481fd53adc4e482611bfad9af16", "files": [ "modules/nf-core/openms/mapaligneridentification/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/mapaligneridentification/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/mapaligneridentification/environment.yml", "modules/nf-core/openms/mapaligneridentification/main.nf", "modules/nf-core/openms/mapaligneridentification/meta.yml", "modules/nf-core/openms/mapaligneridentification/tests/main.nf.test", "modules/nf-core/openms/mapaligneridentification/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "openms_mapaligneridentification", "description": "Corrects retention time distortions between maps based on common peptide identifications and emits one retention-time transformation (trafoXML) per input map.", "keywords": [ "alignment", "retention time", "trafoXML", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "biotools:openms" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "id_files": { "type": "file", "description": "Two or more identification or feature maps (same format) to align.", "pattern": "*.{idXML,featureXML,consensusXML}", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } } ] ], "output": { "trafoxml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.trafoXML": { "type": "file", "description": "One retention time transformation per input file, named after the input basename. `task.ext.prefix` is not used; each output is named after its input basename.", "pattern": "*.trafoXML", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/mapaligneridentification/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/mapaligneridentification/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_maprttransformer", "path": "modules/nf-core/openms/maprttransformer/meta.yml", "tree_sha": "f089c5a6d666c0ef9d17042bcfb9bddec4f300dc", "files": [ "modules/nf-core/openms/maprttransformer/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/maprttransformer/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/maprttransformer/environment.yml", "modules/nf-core/openms/maprttransformer/main.nf", "modules/nf-core/openms/maprttransformer/meta.yml", "modules/nf-core/openms/maprttransformer/tests/main.nf.test", "modules/nf-core/openms/maprttransformer/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "openms_maprttransformer", "description": "Applies a retention time transformation (trafoXML) to a spectra or identification/feature map.", "keywords": [ "alignment", "retention time", "trafoXML", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "biotools:openms" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "in_file": { "type": "file", "description": "Spectra or identification/feature map to transform.", "pattern": "*.{mzML,idXML,featureXML,consensusXML}", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } }, { "trafoxml": { "type": "file", "description": "Retention time transformation to apply.", "pattern": "*.trafoXML", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } } ] ], "output": { "aligned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}.${in_file.extension}": { "type": "file", "description": "Input map with transformed retention times, same format as the input.", "pattern": "*.{mzML,idXML,featureXML,consensusXML}", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/maprttransformer/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/maprttransformer/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_mztabexporter", "path": "modules/nf-core/openms/mztabexporter/meta.yml", "tree_sha": "bfdfe872b58db04f61119abff7eb22ff251d716a", "files": [ "modules/nf-core/openms/mztabexporter/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/mztabexporter/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/mztabexporter/environment.yml", "modules/nf-core/openms/mztabexporter/main.nf", "modules/nf-core/openms/mztabexporter/meta.yml", "modules/nf-core/openms/mztabexporter/tests/main.nf.test", "modules/nf-core/openms/mztabexporter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "openms_mztabexporter", "description": "Exports identification and/or quantification results (idXML, featureXML, consensusXML) to the mzTab standard format.", "keywords": [ "mztab", "export", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "biotools:openms" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "in_file": { "type": "file", "description": "Identification or quantification results to export.", "pattern": "*.{idXML,featureXML,consensusXML}", "ontologies": [ { "edam": "http://edamontology.org/data_2536" } ] } } ] ], "output": { "mztab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}.mzTab": { "type": "file", "description": "Results in mzTab format.", "pattern": "*.mzTab", "ontologies": [ { "edam": "http://edamontology.org/format_3681" } ] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/mztabexporter/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/mztabexporter/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_peakpickerhires", "path": "modules/nf-core/openms/peakpickerhires/meta.yml", "tree_sha": "97032888c17cb06c5057e81b813b84b37ab4bbf4", "files": [ "modules/nf-core/openms/peakpickerhires/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/peakpickerhires/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/peakpickerhires/environment.yml", "modules/nf-core/openms/peakpickerhires/main.nf", "modules/nf-core/openms/peakpickerhires/meta.yml", "modules/nf-core/openms/peakpickerhires/tests/main.nf.test", "modules/nf-core/openms/peakpickerhires/tests/main.nf.test.snap", "modules/nf-core/openms/peakpickerhires/tests/nextflow.config" ], "type": "module", "meta": { "name": "openms_peakpickerhires", "description": "A tool for peak detection in high-resolution profile data (Orbitrap or FTICR)", "keywords": [ "peak picking", "mzml", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "mzml": { "type": "file", "description": "Mass spectrometer output file in mzML format", "pattern": "*.{mzML}", "ontologies": [] } } ] ], "output": { "mzml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.mzML": { "type": "file", "description": "Peak-picked mass spectrometer output file in mzML format", "pattern": "*.{mzML}", "ontologies": [] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/peakpickerhires/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/peakpickerhires/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_peptideindexer", "path": "modules/nf-core/openms/peptideindexer/meta.yml", "tree_sha": "11e517d032d8e1e9aa377636b6aab125f002f7f0", "files": [ "modules/nf-core/openms/peptideindexer/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/peptideindexer/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/peptideindexer/environment.yml", "modules/nf-core/openms/peptideindexer/main.nf", "modules/nf-core/openms/peptideindexer/meta.yml", "modules/nf-core/openms/peptideindexer/tests/main.nf.test", "modules/nf-core/openms/peptideindexer/tests/main.nf.test.snap", "modules/nf-core/openms/peptideindexer/tests/nextflow.config" ], "type": "module", "meta": { "name": "openms_peptideindexer", "description": "Refreshes the protein references for all peptide hits.", "keywords": [ "refresh", "idXML", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "idxml": { "type": "file", "description": "idXML identification file", "pattern": "*.idXML", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Input sequence database in FASTA format", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "indexed_idxml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.idXML": { "type": "file", "description": "Refreshed idXML identification file", "pattern": "*.idXML", "ontologies": [] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/peptideindexer/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/peptideindexer/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_psmfeatureextractor", "path": "modules/nf-core/openms/psmfeatureextractor/meta.yml", "tree_sha": "dca0cd44a59994e14488651fc03ab2c59ee19573", "files": [ "modules/nf-core/openms/psmfeatureextractor/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/psmfeatureextractor/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/psmfeatureextractor/environment.yml", "modules/nf-core/openms/psmfeatureextractor/main.nf", "modules/nf-core/openms/psmfeatureextractor/meta.yml", "modules/nf-core/openms/psmfeatureextractor/tests/main.nf.test", "modules/nf-core/openms/psmfeatureextractor/tests/main.nf.test.snap", "modules/nf-core/openms/psmfeatureextractor/tests/nextflow.config" ], "type": "module", "meta": { "name": "openms_psmfeatureextractor", "description": "Computes extra features for each input PSM for use with Percolator rescoring.", "keywords": [ "features", "idXML", "openms", "percolator", "proteomics", "psm" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "id_file": { "type": "file", "description": "Peptide identification file from a search engine.", "pattern": "*.{idXML,mzid}", "ontologies": [] } } ] ], "output": { "idxml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}.idXML": { "type": "file", "description": "Peptide identification file with extra PSM features added.", "pattern": "*.idXML", "ontologies": [] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/psmfeatureextractor/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/psmfeatureextractor/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openms_textexporter", "path": "modules/nf-core/openms/textexporter/meta.yml", "tree_sha": "7a46772d000756f3ce18ba2b0f23ae3bbe7514a3", "files": [ "modules/nf-core/openms/textexporter/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt", "modules/nf-core/openms/textexporter/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt", "modules/nf-core/openms/textexporter/environment.yml", "modules/nf-core/openms/textexporter/main.nf", "modules/nf-core/openms/textexporter/meta.yml", "modules/nf-core/openms/textexporter/tests/main.nf.test", "modules/nf-core/openms/textexporter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "openms_textexporter", "description": "Exports various OpenMS XML formats (featureXML, consensusXML, idXML, mzML) to a human-readable text format.", "keywords": [ "export", "openms", "proteomics", "text", "tsv" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "input_file": { "type": "file", "description": "OpenMS data file to export to text format.", "pattern": "*.{featureXML,consensusXML,idXML,mzML}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Tab-separated text export of the input data.", "pattern": "*.tsv", "ontologies": [] } } ] ], "versions_openms": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "openms": { "type": "string", "description": "The name of the tool" } }, { "FileInfo --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/openms:3.6.0--88df48c0a426b7f7", "build_id": "bd-88df48c0a426b7f7_1", "scan_id": "sc-745984b7226b5573_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/openms:3.6.0--2837b648650a004a", "build_id": "bd-2837b648650a004a_1", "scan_id": "sc-0cfaea311edd0db0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--b3f7fd15faaf04c0", "build_id": "bd-b3f7fd15faaf04c0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ad5437e080c0b3ec0ce315a54c0bb62950277a4496f4d1be911f82078dd2a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms:3.6.0--3ba584771b14a51e", "build_id": "bd-3ba584771b14a51e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/02/02063b1e10bab9efbd993befdec5ff48cec8a5b2bb791bc774ba7fdbf2114ccc/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openms/textexporter/.conda-lock/linux_amd64-bd-88df48c0a426b7f7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openms/textexporter/.conda-lock/linux_arm64-bd-2837b648650a004a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "openmsthirdparty_cometadapter", "path": "modules/nf-core/openmsthirdparty/cometadapter/meta.yml", "tree_sha": "41505600a19626d335359e10c34f339d9d33251a", "files": [ "modules/nf-core/openmsthirdparty/cometadapter/.conda-lock/linux_amd64-bd-566f6f290d39203b_1.txt", "modules/nf-core/openmsthirdparty/cometadapter/.conda-lock/linux_arm64-bd-d2d9f579a8433638_1.txt", "modules/nf-core/openmsthirdparty/cometadapter/environment.yml", "modules/nf-core/openmsthirdparty/cometadapter/main.nf", "modules/nf-core/openmsthirdparty/cometadapter/meta.yml", "modules/nf-core/openmsthirdparty/cometadapter/tests/main.nf.test", "modules/nf-core/openmsthirdparty/cometadapter/tests/main.nf.test.snap", "modules/nf-core/openmsthirdparty/cometadapter/tests/nextflow.config" ], "type": "module", "meta": { "name": "openmsthirdparty_cometadapter", "description": "Annotates MS/MS spectra using Comet.", "keywords": [ "search engine", "fasta", "mzml", "openms", "proteomics" ], "tools": [ { "openms": { "description": "OpenMS is an open-source software C++ library for LC-MS data management and analyses", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/OpenMS/OpenMS", "doi": "10.1038/s41592-024-02197-7", "licence": [ "BSD" ], "identifier": "" } }, { "CometAdapter": { "description": "Annotates MS/MS spectra using Comet.", "homepage": "https://openms.de", "documentation": "https://openms.readthedocs.io/en/latest/index.html", "identifier": "" } }, { "Comet": { "description": "Comet is an open source tandem mass spectrometry (MS/MS) sequence database search tool.", "homepage": "http://comet-ms.sourceforge.net/", "documentation": "http://comet-ms.sourceforge.net/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "mzml": { "type": "file", "description": "File containing mass spectra in mzML format", "pattern": "*.{mzML}", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Protein sequence database containing targets and decoys", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "output": { "idxml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.idXML": { "type": "file", "description": "File containing target and decoy hits in idXML format", "pattern": "*.{idXML}", "ontologies": [] } } ] ], "pin": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file tailored as Percolator input (pin) file", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_cometadapter": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "CometAdapter": { "type": "string", "description": "The name of the tool" } }, { "CometAdapter --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_comet": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "Comet": { "type": "string", "description": "The name of the tool" } }, { "comet 2>&1 | sed -n 's/.*Comet version \" *\\(.*\\)\".*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "CometAdapter": { "type": "string", "description": "The name of the tool" } }, { "CometAdapter --help 2>&1 | sed -nE 's/^Version: ([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "Comet": { "type": "string", "description": "The name of the tool" } }, { "comet 2>&1 | sed -n 's/.*Comet version \" *\\(.*\\)\".*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/openms-thirdparty:3.6.0--566f6f290d39203b", "build_id": "bd-566f6f290d39203b_1", "scan_id": "sc-a28d9c9d6bfbc9d2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/openms-thirdparty:3.6.0--d2d9f579a8433638", "build_id": "bd-d2d9f579a8433638_1", "scan_id": "sc-386a0dc7f296f5d0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/openms-thirdparty:3.6.0--bf79a98718c9095f", "build_id": "bd-bf79a98718c9095f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/64/6475e53b3776cd3b71b8ff525f01da9c45dbe9401a00e5630d91ab976f20e8aa/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/openms-thirdparty:3.6.0--cba109fedfaf5591", "build_id": "bd-cba109fedfaf5591_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fa/fab21993def9185648d74dc91446f5bad859dfb51f48a6fc078687a02496823a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/openmsthirdparty/cometadapter/.conda-lock/linux_amd64-bd-566f6f290d39203b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/openmsthirdparty/cometadapter/.conda-lock/linux_arm64-bd-d2d9f579a8433638_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "opt_flip", "path": "modules/nf-core/opt/flip/meta.yml", "tree_sha": "88bee7642af58e86e92b6b823f4889df726b16b3", "files": [ "modules/nf-core/opt/flip/environment.yml", "modules/nf-core/opt/flip/main.nf", "modules/nf-core/opt/flip/meta.yml", "modules/nf-core/opt/flip/tests/main.nf.test", "modules/nf-core/opt/flip/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "opt_flip", "description": "flip corrects probes that are aligning to the opposite strand of their intended target genes by reverse complementing them", "keywords": [ "opt", "opt flip", "transcripts", "off-target probes", "align probes" ], "tools": [ { "opt": { "description": "opt is a simple program that aligns probe sequences to transcript sequences to detect potential off-target probe activity", "homepage": "https://github.com/JEFworks-Lab/off-target-probe-tracker", "documentation": "https://github.com/JEFworks-Lab/off-target-probe-tracker/blob/main/README.md", "tool_dev_url": "https://github.com/JEFworks-Lab/off-target-probe-tracker", "licence": [ "GPL-3.0 license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information of the probe panel sequences used for the xenium experiment\ne.g. `[ id:'breast_cancer_probe_panel_sequences' ]`\n" } }, { "probes_fasta": { "type": "file", "description": "Fasta file for the probe sequences used in the xenium experiment", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing the information of the genomic features and fasta files used as references\ne.g. `[ id:'gencode_references' ]`\n" } }, { "ref_annot_gff": { "type": "file", "description": "Reference annotations in gff format", "pattern": "*.gff", "ontologies": [] } }, { "ref_annot_fa": { "type": "file", "description": "Reference annotations in fasta format", "pattern": "*.fa", "ontologies": [] } } ] ], "output": { "fwd_oriented_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information of the forward oriented fasta generated with the probes panel sequences 'opt flip'\ne.g. `[ id:'breast_cancer_probe_panel_sequences' ]`\n" } }, { "${prefix}/fwd_oriented.fa": { "type": "file", "description": "Fasta file for the forward oriented probe sequences generated with 'opt flip'", "pattern": "*fwd_oriented.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_opt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "opt": { "type": "string", "description": "The name of the tool" } }, { "opt --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "opt": { "type": "string", "description": "The name of the tool" } }, { "opt --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "spatialaxe", "version": "1.0.1" } ] }, { "name": "opt_stat", "path": "modules/nf-core/opt/stat/meta.yml", "tree_sha": "3bda14b963f52cc91d590c92ec9bfd125e24683a", "files": [ "modules/nf-core/opt/stat/environment.yml", "modules/nf-core/opt/stat/main.nf", "modules/nf-core/opt/stat/meta.yml", "modules/nf-core/opt/stat/tests/main.nf.test", "modules/nf-core/opt/stat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "opt_stat", "description": "stat summarizes opt binding predictions", "keywords": [ "opt", "opt stat", "transcripts", "binding predictions", "off-target probes", "align probes", "summary stats" ], "tools": [ { "opt": { "description": "opt is a simple program that aligns probe sequences to transcript sequences to detect potential off-target probe activity", "homepage": "https://github.com/JEFworks-Lab/off-target-probe-tracker", "documentation": "https://github.com/JEFworks-Lab/off-target-probe-tracker/blob/main/README.md", "tool_dev_url": "https://github.com/JEFworks-Lab/off-target-probe-tracker", "licence": [ "GPL-3.0 license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information of the probe targets generated from the panel sequences with `opt track`\ne.g. `[ id:'breast_cancer_probe_panel_sequences' ]`\n" } }, { "probe_targets": { "type": "file", "description": "Generated probe targets", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information of the forward oriented fasta generated with the probes panel sequences 'opt flip'\ne.g. `[ id:'breast_cancer_probe_panel_sequences' ]`\n" } }, { "fwd_oriented_probes": { "type": "file", "description": "The forward oriented fasta file", "pattern": "*.fa", "ontologies": [] } } ], { "gene_synonyms": { "type": "file", "description": "Gene synonyms that may have been counted as off-targets but simply differ in name (optional input)", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing summary of the forward oriented probes generated with the panel sequences 'opt flip and track'\ne.g. `[ id:'breast_cancer_probe_panel_sequences' ]`\n" } }, { "${prefix}/collapsed_summary.tsv": { "type": "file", "description": "Summary of the opt binding predictions", "pattern": "*collapsed_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_opt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "opt": { "type": "string", "description": "The name of the tool" } }, { "opt --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "opt": { "type": "string", "description": "The name of the tool" } }, { "opt --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "spatialaxe", "version": "1.0.1" } ] }, { "name": "opt_track", "path": "modules/nf-core/opt/track/meta.yml", "tree_sha": "c72cf4db164cd03812b870fb41af34778580f8c2", "files": [ "modules/nf-core/opt/track/environment.yml", "modules/nf-core/opt/track/main.nf", "modules/nf-core/opt/track/meta.yml", "modules/nf-core/opt/track/tests/main.nf.test", "modules/nf-core/opt/track/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "opt_track", "description": "track aligns query probe sequences to any target transcriptome", "keywords": [ "opt", "opt track", "transcripts", "off-target probes", "align probes", "traget transcriptome" ], "tools": [ { "opt": { "description": "opt is a simple program that aligns probe sequences to transcript sequences to detect potential off-target probe activity", "homepage": "https://github.com/JEFworks-Lab/off-target-probe-tracker", "documentation": "https://github.com/JEFworks-Lab/off-target-probe-tracker/blob/main/README.md", "tool_dev_url": "https://github.com/JEFworks-Lab/off-target-probe-tracker", "licence": [ "GPL-3.0 license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information of the forward oriented fasta generated with the probes panel sequences generated with `opt flip`\ne.g. `[ id:'breast_cancer_probe_panel_sequences' ]`\n" } }, { "fwd_oriented_fa": { "type": "file", "description": "Forward oriented fasta file generated by the opt flip command", "pattern": "*.fa", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing the information of the genomic features and fasta files used as references\ne.g. `[ id:'gencode_references' ]`\n" } }, { "ref_annot_gff": { "type": "file", "description": "Reference annotation in gff format", "pattern": "*.gff", "ontologies": [] } }, { "ref_annot_fa": { "type": "file", "description": "Reference annotation in fasta format", "pattern": "*.fa", "ontologies": [] } } ] ], "output": { "probes2target": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/probe2targets.tsv": { "type": "file", "description": "Generated probe targets", "pattern": "*probe2targets.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_opt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "opt": { "type": "string", "description": "The name of the tool" } }, { "opt --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "opt": { "type": "string", "description": "The name of the tool" } }, { "opt --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "spatialaxe", "version": "1.0.1" } ] }, { "name": "optitype", "path": "modules/nf-core/optitype/meta.yml", "tree_sha": "fdca45639d18692c0b663d2a4638c571376a3627", "files": [ "modules/nf-core/optitype/.conda-lock/linux_amd64-bd-722e52fd4495c161_1.txt", "modules/nf-core/optitype/environment.yml", "modules/nf-core/optitype/main.nf", "modules/nf-core/optitype/meta.yml", "modules/nf-core/optitype/tests/main.nf.test", "modules/nf-core/optitype/tests/main.nf.test.snap", "modules/nf-core/optitype/tests/nextflow.config", "modules/nf-core/optitype/tests/optitype_cbc.config" ], "type": "module", "meta": { "name": "optitype", "description": "Perform HLA-I typing of sequencing data", "keywords": [ "hla-typing", "ILP", "HLA-I" ], "tools": [ { "optitype": { "description": "Precision HLA typing from next-generation sequencing data", "homepage": "https://github.com/FRED-2/OptiType", "documentation": "https://github.com/FRED-2/OptiType", "doi": "10.1093/bioinformatics/btu548", "licence": [ "BSD-3-Clause" ], "identifier": "biotools:optitype" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ] ], "output": { "hla_type": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', seq_type:'DNA' ]\n" } }, { "${prefix}/*.tsv": { "type": "file", "description": "HLA type", "pattern": "${prefix}/*.tsv", "ontologies": [] } } ] ], "coverage_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', seq_type:'DNA' ]\n" } }, { "${prefix}/*.pdf": { "type": "file", "description": "OptiType coverage plot", "pattern": "${prefix}/*.pdf", "ontologies": [] } } ] ], "versions_optitype": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "optitype": { "type": "string", "description": "The name of the tool" } }, { "optitype info | sed -n \"s/.*OptiType version: \\([0-9.]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "optitype": { "type": "string", "description": "The name of the tool" } }, { "optitype info | sed -n \"s/.*OptiType version: \\([0-9.]*\\).*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@apeltzer" ], "maintainers": [ "@apeltzer", "@christopher-mohr" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/optitype_coincbc:722e52fd4495c161", "build_id": "bd-722e52fd4495c161_1", "scan_id": "sc-3f4315fffa1b381e_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/optitype_coincbc:3308fdb619aa2595", "build_id": "bd-3308fdb619aa2595_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0a/0aaca7463454e693f5646e40a31b4deb8a575f0ac5b3c853fd740ff3031cc117/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/optitype/.conda-lock/linux_amd64-bd-722e52fd4495c161_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hlatyping", "version": "2.2.0" } ] }, { "name": "orfipy", "path": "modules/nf-core/orfipy/meta.yml", "tree_sha": "a62750e08ad4b8ee15994b45ef3483ef63f96e93", "files": [ "modules/nf-core/orfipy/environment.yml", "modules/nf-core/orfipy/main.nf", "modules/nf-core/orfipy/meta.yml", "modules/nf-core/orfipy/tests/main.nf.test", "modules/nf-core/orfipy/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "orfipy", "description": "orfipy is a tool written in python/cython to extract ORFs in an extremely and fast and flexible manner.", "keywords": [ "orfipy", "orfs", "open reading frames" ], "tools": [ { "orfipy": { "description": "orfipy: fast and flexible search for open reading frames in fasta sequences", "homepage": "https://github.com/urmi-21/orfipy", "documentation": "https://github.com/urmi-21/orfipy/blob/master/README.md", "tool_dev_url": "https://github.com/urmi-21/orfipy", "licence": [ "MIT" ], "identifier": "biotools:orfipy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', fasta ]\n" } }, { "infile": { "type": "file", "description": "Input file, in plain Fasta/Fastq or gzipped format, containing Nucletide sequences", "pattern": "*.{fasta,fa,fastq,fastq.gz,fq,fa.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', fasta ]\n" } }, { "${prefix}/${prefix}.bed": { "type": "file", "description": "Output BED file containing the coordinates of predicted ORFs", "ontologies": [ { "edam": "http://edamontology.org/format_3673" } ] } } ] ], "versions_orfipy": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "orfipy": { "type": "string", "description": "The tool name" } }, { "orfipy --version | sed 's/.*version //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "orfipy": { "type": "string", "description": "The tool name" } }, { "orfipy --version | sed 's/.*version //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "orfm", "path": "modules/nf-core/orfm/meta.yml", "tree_sha": "a7f89e21406e1f6806881586fcbe8460b5e6b799", "files": [ "modules/nf-core/orfm/environment.yml", "modules/nf-core/orfm/main.nf", "modules/nf-core/orfm/meta.yml", "modules/nf-core/orfm/tests/main.nf.test", "modules/nf-core/orfm/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "orfm", "description": "A simple and not slow open reading frame (ORF) caller. The goal is to return a FASTA file of open reading frames over a certain length from a FASTA/Q file of nucleotide sequences.\n", "keywords": [ "orf", "fasta", "fastq" ], "tools": [ { "orfm": { "description": "OrfM is a simple and not slow ORF caller", "homepage": "https://github.com/wwood/OrfM", "documentation": "https://github.com/wwood/OrfM", "tool_dev_url": "https://github.com/wwood/OrfM", "doi": "10.1093/bioinformatics/btw241", "licence": [ "LGPL v3-or-later", "LGPL v3" ], "identifier": "biotools:orfm" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "sequence": { "type": "file", "description": "nucleic_acid_sequence file", "pattern": "*.{fasta,fastq,fa,fq}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "min_len": { "type": "string", "description": "The minimum length of the ORF to be reported (default - 96). The provided minimum ORF length should be in a multiple of 3." } }, { "codon_table_id": { "type": "string", "description": "The codon table to use for translation (default - 1), Codon table should be a valid integer." } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.fasta": { "type": "file", "description": "The output FASTA file containing the predicted ORFs", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_orfm": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "orfm": { "type": "string", "description": "The name of the tool" } }, { "orfm --version | sed 's/orfm //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "orfm": { "type": "string", "description": "The name of the tool" } }, { "orfm --version | sed 's/orfm //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "orthofinder", "path": "modules/nf-core/orthofinder/meta.yml", "tree_sha": "d2d6a029cd6927593bad8887ffd346d3a9e5c4bf", "files": [ "modules/nf-core/orthofinder/environment.yml", "modules/nf-core/orthofinder/main.nf", "modules/nf-core/orthofinder/meta.yml", "modules/nf-core/orthofinder/tests/main.nf.test", "modules/nf-core/orthofinder/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "orthofinder", "description": "OrthoFinder is a fast, accurate and comprehensive platform for comparative genomics.", "keywords": [ "genomics", "orthogroup", "orthologs", "gene", "duplication", "tree", "phylogeny" ], "tools": [ { "orthofinder": { "description": "Accurate inference of orthogroups, orthologues, gene trees and rooted species tree made easy!", "homepage": "https://github.com/davidemms/OrthoFinder", "documentation": "https://github.com/davidemms/OrthoFinder", "tool_dev_url": "https://github.com/davidemms/OrthoFinder", "doi": "10.1186/s13059-019-1832-y", "licence": [ "GPL v3" ], "identifier": "biotools:OrthoFinder" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fastas": { "type": "list", "description": "Input fasta files", "pattern": "*.{fa,faa,fasta,fas,pep}" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing a name\ne.g. `[ id:'folder1' ]`\n" } }, { "prior_run": { "type": "directory", "description": "A folder containing a previous WorkingDirectory from OrthoFinder.\n" } } ] ], "output": { "orthofinder": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "$results_dir": { "type": "directory", "description": "OrthoFinder output directory" } } ] ], "working": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "$results_dir/WorkingDirectory": { "type": "directory", "description": "OrthoFinder WorkingDirectory (used for the resume function)" } } ] ], "single_copy_seqs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "$results_dir/Single_Copy_Orthologue_Sequences/": { "type": "directory", "description": "Directory of FASTA files, one per orthogroup that contains exactly one gene\nper species. May be empty if no single-copy orthologues were found.\n" } } ] ], "orthogroups": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "$results_dir/Orthogroups/Orthogroups.tsv": { "type": "file", "description": "Tab-separated file listing the genes belonging to each orthogroup, one row\nper orthogroup and one column per species.\n", "pattern": "*.tsv" } } ] ], "sptree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "$results_dir/Species_Tree/SpeciesTree_rooted_node_labels.txt": { "type": "file", "description": "Rooted species tree, with internal nodes labelled, in Newick format.", "pattern": "*.txt" } } ] ], "versions_orthofinder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "orthofinder": { "type": "string", "description": "The name of the tool" } }, { "NO_COLOR=1 orthofinder --version | cut -d 'v' -f2 | perl -pe 's/\\e\\[[0-9;]*m//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "orthofinder": { "type": "string", "description": "The name of the tool" } }, { "NO_COLOR=1 orthofinder --version | cut -d 'v' -f2 | perl -pe 's/\\e\\[[0-9;]*m//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp", "@chriswyatt1" ], "maintainers": [ "@GallVp", "@chriswyatt1" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "osfclient_fetch", "path": "modules/nf-core/osfclient/fetch/meta.yml", "tree_sha": "2908ef884ce7e53479e98f261b2078f2c4d43054", "files": [ "modules/nf-core/osfclient/fetch/environment.yml", "modules/nf-core/osfclient/fetch/main.nf", "modules/nf-core/osfclient/fetch/meta.yml", "modules/nf-core/osfclient/fetch/tests/main.nf.test", "modules/nf-core/osfclient/fetch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "osfclient_fetch", "description": "A python library and a command-line client for up- and downloading files to and from your Open Science Framework projects", "keywords": [ "osf", "Open Science Framework", "fetch" ], "tools": [ { "osfclient": { "description": "The osfclient is a python library and a command-line client for up- and downloading files to and from your Open Science Framework projects.", "homepage": "https://osfclient.readthedocs.io/en/latest/", "documentation": "https://osfclient.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/osfclient/osfclient", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "project_id": { "type": "string", "description": "Project ID of the Open Science Framework project to fetch files from" } }, { "path": { "type": "string", "description": "File to fetch from the project" } } ] ], "output": { "download_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${outname}": { "type": "file", "description": "Downloaded file", "pattern": "*", "ontologies": [] } } ] ], "versions_osfclient": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "osfclient": { "type": "string", "description": "The name of the tool" } }, { "osf --version | sed 's/osf //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "osfclient": { "type": "string", "description": "The name of the tool" } }, { "osf --version | sed 's/osf //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JacquelineAldridge" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "paftools_sam2paf", "path": "modules/nf-core/paftools/sam2paf/meta.yml", "tree_sha": "111f9bcd73b88ff62351347a03c784c2b06190ac", "files": [ "modules/nf-core/paftools/sam2paf/environment.yml", "modules/nf-core/paftools/sam2paf/main.nf", "modules/nf-core/paftools/sam2paf/meta.yml", "modules/nf-core/paftools/sam2paf/tests/main.nf.test", "modules/nf-core/paftools/sam2paf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "paftools_sam2paf", "description": "A program to convert bam into paf.", "keywords": [ "paf", "bam", "conversion" ], "tools": [ { "paftools": { "description": "A program to manipulate paf files / convert to and from paf.\n", "homepage": "https://github.com/lh3/minimap2", "documentation": "https://github.com/lh3/minimap2/blob/master/README.md", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "An input bam file to be converted into paf.", "ontologies": [] } } ] ], "output": { "paf": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } } ], "versions_paftools": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "paftools": { "type": "string", "description": "Name of the tool" } }, { "paftools.js version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "paftools": { "type": "string", "description": "Name of the tool" } }, { "paftools.js version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pairix", "path": "modules/nf-core/pairix/meta.yml", "tree_sha": "119eccf59d8edfe406498d2a39145cc27731f612", "files": [ "modules/nf-core/pairix/environment.yml", "modules/nf-core/pairix/main.nf", "modules/nf-core/pairix/meta.yml", "modules/nf-core/pairix/tests/main.nf.test", "modules/nf-core/pairix/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pairix", "description": "a tool for indexing and querying on a block-compressed text file\ncontaining pairs of genomic coordinates\n", "keywords": [ "index", "block-compressed", "pairs" ], "tools": [ { "pairix": { "description": "2D indexing on bgzipped text files of paired genomic coordinates", "homepage": "https://github.com/4dn-dcic/pairix", "documentation": "https://github.com/4dn-dcic/pairix", "tool_dev_url": "https://github.com/4dn-dcic/pairix", "licence": [ "MIT" ], "identifier": "biotools:pairix" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pair": { "type": "file", "description": "pair file", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pair": { "type": "file", "description": "pair index file", "pattern": "*.px2", "ontologies": [] } }, { "*.px2": { "type": "file", "description": "pair index file", "pattern": "*.px2", "ontologies": [] } } ] ], "versions_pairix": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairix": { "type": "string", "description": "The name of the tool" } }, { "pairix --help 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairix": { "type": "string", "description": "The name of the tool" } }, { "pairix --help 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" } ] }, { "name": "pairtools_dedup", "path": "modules/nf-core/pairtools/dedup/meta.yml", "tree_sha": "1efca07d14f3ec25b68c2eea6dd988caa46f2d94", "files": [ "modules/nf-core/pairtools/dedup/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt", "modules/nf-core/pairtools/dedup/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt", "modules/nf-core/pairtools/dedup/environment.yml", "modules/nf-core/pairtools/dedup/main.nf", "modules/nf-core/pairtools/dedup/meta.yml", "modules/nf-core/pairtools/dedup/tests/main.nf.test", "modules/nf-core/pairtools/dedup/tests/main.nf.test.snap", "modules/nf-core/pairtools/dedup/tests/nextflow.config" ], "type": "module", "meta": { "name": "pairtools_dedup", "description": "Find and remove PCR/optical duplicates", "keywords": [ "dedup", "deduplication", "PCR/optical duplicates", "pairs" ], "tools": [ { "pairtools": { "description": "CLI tools to process mapped Hi-C data", "homepage": "http://pairtools.readthedocs.io/", "documentation": "http://pairtools.readthedocs.io/", "tool_dev_url": "https://github.com/mirnylab/pairtools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "pair file", "ontologies": [] } } ] ], "output": { "pairs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pairs.gz": { "type": "file", "description": "Duplicates removed pairs", "pattern": "*.{pairs.gz}", "ontologies": [] } } ] ], "stat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pairs.stat": { "type": "file", "description": "stats of the pairs", "pattern": "*.{pairs.stat}", "ontologies": [] } } ] ], "versions_pairtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--f7f48429aa47aeaf", "build_id": "bd-f7f48429aa47aeaf_1", "scan_id": "sc-247fb0990ae1d2d2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--c06316a15a24ae46", "build_id": "bd-c06316a15a24ae46_1", "scan_id": "sc-4d1c81119d4fc490_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--4f5d365b369c9708", "build_id": "bd-4f5d365b369c9708_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc26df7ecf3557f443f89f4dc83380c68b413809cb6ca2213f14ea405c726080/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--072b1d906b555f2e", "build_id": "bd-072b1d906b555f2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c7164e9a42d23f7904e81568497985dbca70fd7654e8c76689b902084abd331/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pairtools/dedup/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pairtools/dedup/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" } ] }, { "name": "pairtools_flip", "path": "modules/nf-core/pairtools/flip/meta.yml", "tree_sha": "236c89e6590fbe304563a25bdb61ef5e15c217b1", "files": [ "modules/nf-core/pairtools/flip/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt", "modules/nf-core/pairtools/flip/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt", "modules/nf-core/pairtools/flip/environment.yml", "modules/nf-core/pairtools/flip/main.nf", "modules/nf-core/pairtools/flip/meta.yml", "modules/nf-core/pairtools/flip/tests/main.nf.test", "modules/nf-core/pairtools/flip/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pairtools_flip", "description": "Flip pairs to get an upper-triangular matrix", "keywords": [ "flip", "pairs", "upper-triangular matrix" ], "tools": [ { "pairtools": { "description": "CLI tools to process mapped Hi-C data", "homepage": "http://pairtools.readthedocs.io/", "documentation": "http://pairtools.readthedocs.io/", "tool_dev_url": "https://github.com/mirnylab/pairtools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sam": { "type": "file", "description": "pair file", "ontologies": [] } } ], { "chromsizes": { "type": "file", "description": "chromosome size file", "ontologies": [] } } ], "output": { "flip": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.flip.gz": { "type": "file", "description": "output file of flip", "pattern": "*.{flip.gz}", "ontologies": [] } } ] ], "versions_pairtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--f7f48429aa47aeaf", "build_id": "bd-f7f48429aa47aeaf_1", "scan_id": "sc-247fb0990ae1d2d2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--c06316a15a24ae46", "build_id": "bd-c06316a15a24ae46_1", "scan_id": "sc-4d1c81119d4fc490_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--072b1d906b555f2e", "build_id": "bd-072b1d906b555f2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c7164e9a42d23f7904e81568497985dbca70fd7654e8c76689b902084abd331/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--4f5d365b369c9708", "build_id": "bd-4f5d365b369c9708_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc26df7ecf3557f443f89f4dc83380c68b413809cb6ca2213f14ea405c726080/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pairtools/flip/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pairtools/flip/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" } ] }, { "name": "pairtools_merge", "path": "modules/nf-core/pairtools/merge/meta.yml", "tree_sha": "97a26f56133c813ff87690131b8e04fa6049c060", "files": [ "modules/nf-core/pairtools/merge/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt", "modules/nf-core/pairtools/merge/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt", "modules/nf-core/pairtools/merge/environment.yml", "modules/nf-core/pairtools/merge/main.nf", "modules/nf-core/pairtools/merge/meta.yml", "modules/nf-core/pairtools/merge/tests/main.nf.test", "modules/nf-core/pairtools/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pairtools_merge", "description": "Merge multiple pairs/pairsam files", "keywords": [ "merge", "pairs", "pairsam" ], "tools": [ { "pairtools": { "description": "CLI tools to process mapped Hi-C data", "homepage": "http://pairtools.readthedocs.io/", "documentation": "http://pairtools.readthedocs.io/", "tool_dev_url": "https://github.com/mirnylab/pairtools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "allpairs": { "type": "file", "description": "All pair files to merge", "ontologies": [] } } ] ], "output": { "pairs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*pairs.gz": { "type": "file", "description": "Merged pairs file", "pattern": "*.{pairs.gz}", "ontologies": [] } } ] ], "versions_pairtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nservant" ], "maintainers": [ "@nservant" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--f7f48429aa47aeaf", "build_id": "bd-f7f48429aa47aeaf_1", "scan_id": "sc-247fb0990ae1d2d2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--c06316a15a24ae46", "build_id": "bd-c06316a15a24ae46_1", "scan_id": "sc-4d1c81119d4fc490_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--072b1d906b555f2e", "build_id": "bd-072b1d906b555f2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c7164e9a42d23f7904e81568497985dbca70fd7654e8c76689b902084abd331/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--4f5d365b369c9708", "build_id": "bd-4f5d365b369c9708_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc26df7ecf3557f443f89f4dc83380c68b413809cb6ca2213f14ea405c726080/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pairtools/merge/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pairtools/merge/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pairtools_parse", "path": "modules/nf-core/pairtools/parse/meta.yml", "tree_sha": "6a92a8ee8c6792ef4d88e5bddd2dd2b97cca4e16", "files": [ "modules/nf-core/pairtools/parse/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt", "modules/nf-core/pairtools/parse/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt", "modules/nf-core/pairtools/parse/environment.yml", "modules/nf-core/pairtools/parse/main.nf", "modules/nf-core/pairtools/parse/meta.yml", "modules/nf-core/pairtools/parse/tests/main.nf.test", "modules/nf-core/pairtools/parse/tests/main.nf.test.snap", "modules/nf-core/pairtools/parse/tests/nextflow.config" ], "type": "module", "meta": { "name": "pairtools_parse", "description": "Find ligation junctions in .sam, make .pairs", "keywords": [ "ligation junctions", "parse", "pairtools" ], "tools": [ { "pairtools": { "description": "CLI tools to process mapped Hi-C data", "homepage": "http://pairtools.readthedocs.io/", "documentation": "http://pairtools.readthedocs.io/", "tool_dev_url": "https://github.com/mirnylab/pairtools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], { "chromsizes": { "type": "file", "description": "chromosome size file", "ontologies": [] } } ], "output": { "pairsam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pairsam.gz": { "type": "file", "description": "parsed pair file", "pattern": "*.{pairsam.gz}", "ontologies": [] } } ] ], "stat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pairsam.stat": { "type": "file", "description": "stats of the pairs", "pattern": "*.{pairsam.stat}", "ontologies": [] } } ] ], "versions_pairtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--c06316a15a24ae46", "build_id": "bd-c06316a15a24ae46_1", "scan_id": "sc-4d1c81119d4fc490_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--f7f48429aa47aeaf", "build_id": "bd-f7f48429aa47aeaf_1", "scan_id": "sc-247fb0990ae1d2d2_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--072b1d906b555f2e", "build_id": "bd-072b1d906b555f2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c7164e9a42d23f7904e81568497985dbca70fd7654e8c76689b902084abd331/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--4f5d365b369c9708", "build_id": "bd-4f5d365b369c9708_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc26df7ecf3557f443f89f4dc83380c68b413809cb6ca2213f14ea405c726080/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pairtools/parse/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pairtools/parse/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" } ] }, { "name": "pairtools_restrict", "path": "modules/nf-core/pairtools/restrict/meta.yml", "tree_sha": "5a2f1c8ca6683236d3d04e2bd3771459b70d1a3c", "files": [ "modules/nf-core/pairtools/restrict/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt", "modules/nf-core/pairtools/restrict/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt", "modules/nf-core/pairtools/restrict/environment.yml", "modules/nf-core/pairtools/restrict/main.nf", "modules/nf-core/pairtools/restrict/meta.yml", "modules/nf-core/pairtools/restrict/tests/main.nf.test", "modules/nf-core/pairtools/restrict/tests/main.nf.test.snap", "modules/nf-core/pairtools/restrict/tests/nextflow.config" ], "type": "module", "meta": { "name": "pairtools_restrict", "description": "Assign restriction fragments to pairs", "keywords": [ "pairs", "pairstools", "restriction fragments" ], "tools": [ { "pairtools": { "description": "CLI tools to process mapped Hi-C data", "homepage": "http://pairtools.readthedocs.io/", "documentation": "http://pairtools.readthedocs.io/", "tool_dev_url": "https://github.com/mirnylab/pairtools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pairs": { "type": "file", "description": "pairs file", "ontologies": [] } } ], { "frag": { "type": "file", "description": "a tab-separated BED file with the positions of restriction fragments\n(chrom, start, end).\nCan be generated using cooler digest.\n", "ontologies": [] } } ], "output": { "restrict": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pairs.gz": { "type": "file", "description": "Filtered pairs file", "pattern": "*.{pairs.gz}", "ontologies": [] } } ] ], "versions_pairtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--f7f48429aa47aeaf", "build_id": "bd-f7f48429aa47aeaf_1", "scan_id": "sc-247fb0990ae1d2d2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--c06316a15a24ae46", "build_id": "bd-c06316a15a24ae46_1", "scan_id": "sc-4d1c81119d4fc490_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--072b1d906b555f2e", "build_id": "bd-072b1d906b555f2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c7164e9a42d23f7904e81568497985dbca70fd7654e8c76689b902084abd331/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--4f5d365b369c9708", "build_id": "bd-4f5d365b369c9708_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc26df7ecf3557f443f89f4dc83380c68b413809cb6ca2213f14ea405c726080/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pairtools/restrict/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pairtools/restrict/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" } ] }, { "name": "pairtools_select", "path": "modules/nf-core/pairtools/select/meta.yml", "tree_sha": "d3f80f46feebcb69b3f4514022ccd2308b3a8d19", "files": [ "modules/nf-core/pairtools/select/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt", "modules/nf-core/pairtools/select/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt", "modules/nf-core/pairtools/select/environment.yml", "modules/nf-core/pairtools/select/main.nf", "modules/nf-core/pairtools/select/meta.yml", "modules/nf-core/pairtools/select/tests/main.nf.test", "modules/nf-core/pairtools/select/tests/main.nf.test.snap", "modules/nf-core/pairtools/select/tests/nextflow.config" ], "type": "module", "meta": { "name": "pairtools_select", "description": "Select pairs according to given condition by options.args", "keywords": [ "select", "pairs", "filter" ], "tools": [ { "pairtools": { "description": "CLI tools to process mapped Hi-C data", "homepage": "http://pairtools.readthedocs.io/", "documentation": "http://pairtools.readthedocs.io/", "tool_dev_url": "https://github.com/mirnylab/pairtools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "pairs file", "ontologies": [] } } ] ], "output": { "selected": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.selected.pairs.gz": { "type": "file", "description": "Selected pairs file", "pattern": "*.{selected.pairs.gz}", "ontologies": [] } } ] ], "unselected": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unselected.pairs.gz": { "type": "file", "description": "Rest pairs file.", "pattern": "*.{unselected.pairs.gz}", "ontologies": [] } } ] ], "versions_pairtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--f7f48429aa47aeaf", "build_id": "bd-f7f48429aa47aeaf_1", "scan_id": "sc-247fb0990ae1d2d2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--c06316a15a24ae46", "build_id": "bd-c06316a15a24ae46_1", "scan_id": "sc-4d1c81119d4fc490_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--072b1d906b555f2e", "build_id": "bd-072b1d906b555f2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c7164e9a42d23f7904e81568497985dbca70fd7654e8c76689b902084abd331/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--4f5d365b369c9708", "build_id": "bd-4f5d365b369c9708_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc26df7ecf3557f443f89f4dc83380c68b413809cb6ca2213f14ea405c726080/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pairtools/select/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pairtools/select/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" } ] }, { "name": "pairtools_sort", "path": "modules/nf-core/pairtools/sort/meta.yml", "tree_sha": "a998d482eed695a6ff188e10e4b8c70d7143f6cc", "files": [ "modules/nf-core/pairtools/sort/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt", "modules/nf-core/pairtools/sort/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt", "modules/nf-core/pairtools/sort/environment.yml", "modules/nf-core/pairtools/sort/main.nf", "modules/nf-core/pairtools/sort/meta.yml", "modules/nf-core/pairtools/sort/tests/main.nf.test", "modules/nf-core/pairtools/sort/tests/main.nf.test.snap", "modules/nf-core/pairtools/sort/tests/nextflow.config" ], "type": "module", "meta": { "name": "pairtools_sort", "description": "Sort a .pairs/.pairsam file", "keywords": [ "sort", "pairs", "pairsam" ], "tools": [ { "pairtools": { "description": "CLI tools to process mapped Hi-C data", "homepage": "http://pairtools.readthedocs.io/", "documentation": "http://pairtools.readthedocs.io/", "tool_dev_url": "https://github.com/mirnylab/pairtools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "A pairs file", "ontologies": [] } } ] ], "output": { "sorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pairs.gz": { "type": "file", "description": "Sorted pairs file", "pattern": "*.{pairs.gz}", "ontologies": [] } } ] ], "versions_pairtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong", "@nservant" ], "maintainers": [ "@jianhong", "@nservant" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--c06316a15a24ae46", "build_id": "bd-c06316a15a24ae46_1", "scan_id": "sc-4d1c81119d4fc490_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--f7f48429aa47aeaf", "build_id": "bd-f7f48429aa47aeaf_1", "scan_id": "sc-247fb0990ae1d2d2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--4f5d365b369c9708", "build_id": "bd-4f5d365b369c9708_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc26df7ecf3557f443f89f4dc83380c68b413809cb6ca2213f14ea405c726080/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--072b1d906b555f2e", "build_id": "bd-072b1d906b555f2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c7164e9a42d23f7904e81568497985dbca70fd7654e8c76689b902084abd331/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pairtools/sort/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pairtools/sort/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" } ] }, { "name": "pairtools_split", "path": "modules/nf-core/pairtools/split/meta.yml", "tree_sha": "11d6835e97419c390e4bcb90b50f4af8601a9e61", "files": [ "modules/nf-core/pairtools/split/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt", "modules/nf-core/pairtools/split/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt", "modules/nf-core/pairtools/split/environment.yml", "modules/nf-core/pairtools/split/main.nf", "modules/nf-core/pairtools/split/meta.yml", "modules/nf-core/pairtools/split/tests/main.nf.test", "modules/nf-core/pairtools/split/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pairtools_split", "description": "Split a .pairsam file into .pairs and .sam.", "keywords": [ "split", "pairs", "bam" ], "tools": [ { "pairtools": { "description": "CLI tools to process mapped Hi-C data", "homepage": "http://pairtools.readthedocs.io/", "documentation": "http://pairtools.readthedocs.io/", "tool_dev_url": "https://github.com/mirnylab/pairtools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pairs": { "type": "file", "description": "pairsam file", "ontologies": [] } } ] ], "output": { "pairs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.split.pairs.gz": { "type": "file", "description": "Duplicates removed pairs", "pattern": "*.{pairs.gz}", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_pairtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nservant" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--c06316a15a24ae46", "build_id": "bd-c06316a15a24ae46_1", "scan_id": "sc-4d1c81119d4fc490_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--f7f48429aa47aeaf", "build_id": "bd-f7f48429aa47aeaf_1", "scan_id": "sc-247fb0990ae1d2d2_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--072b1d906b555f2e", "build_id": "bd-072b1d906b555f2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c7164e9a42d23f7904e81568497985dbca70fd7654e8c76689b902084abd331/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--4f5d365b369c9708", "build_id": "bd-4f5d365b369c9708_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc26df7ecf3557f443f89f4dc83380c68b413809cb6ca2213f14ea405c726080/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pairtools/split/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pairtools/split/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pairtools_stats", "path": "modules/nf-core/pairtools/stats/meta.yml", "tree_sha": "f93500cc287271b3b42d25eba70e98205722a2a4", "files": [ "modules/nf-core/pairtools/stats/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt", "modules/nf-core/pairtools/stats/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt", "modules/nf-core/pairtools/stats/environment.yml", "modules/nf-core/pairtools/stats/main.nf", "modules/nf-core/pairtools/stats/meta.yml", "modules/nf-core/pairtools/stats/tests/main.nf.test", "modules/nf-core/pairtools/stats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pairtools_stats", "description": "Calculate pairs statistics", "keywords": [ "stats", "pairs", "pairsam" ], "tools": [ { "pairtools": { "description": "CLI tools to process mapped Hi-C data", "homepage": "http://pairtools.readthedocs.io/", "documentation": "http://pairtools.readthedocs.io/", "tool_dev_url": "https://github.com/mirnylab/pairtools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pairs": { "type": "file", "description": "pairs file", "ontologies": [] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pairs.stat": { "type": "file", "description": "Pairs statistics", "pattern": "*{.pairs.stat}", "ontologies": [] } } ] ], "versions_pairtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pairtools": { "type": "string", "description": "The name of the tool" } }, { "pairtools --version | sed 's/.*pairtools.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nservant" ], "maintainers": [ "@nservant" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--f7f48429aa47aeaf", "build_id": "bd-f7f48429aa47aeaf_1", "scan_id": "sc-247fb0990ae1d2d2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pairtools:1.1.3--c06316a15a24ae46", "build_id": "bd-c06316a15a24ae46_1", "scan_id": "sc-4d1c81119d4fc490_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--4f5d365b369c9708", "build_id": "bd-4f5d365b369c9708_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc26df7ecf3557f443f89f4dc83380c68b413809cb6ca2213f14ea405c726080/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pairtools:1.1.3--072b1d906b555f2e", "build_id": "bd-072b1d906b555f2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6c/6c7164e9a42d23f7904e81568497985dbca70fd7654e8c76689b902084abd331/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pairtools/stats/.conda-lock/linux_amd64-bd-f7f48429aa47aeaf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pairtools/stats/.conda-lock/linux_arm64-bd-c06316a15a24ae46_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "panacus_histgrowth", "path": "modules/nf-core/panacus/histgrowth/meta.yml", "tree_sha": "e590308551f0a153e35d8c9cbb3bf91f76387530", "files": [ "modules/nf-core/panacus/histgrowth/environment.yml", "modules/nf-core/panacus/histgrowth/main.nf", "modules/nf-core/panacus/histgrowth/meta.yml", "modules/nf-core/panacus/histgrowth/tests/main.nf.test", "modules/nf-core/panacus/histgrowth/tests/main.nf.test.snap", "modules/nf-core/panacus/histgrowth/tests/nextflow.config" ], "type": "module", "meta": { "name": "panacus_histgrowth", "description": "Calculates a coverage histogram from a GFA file and constructs a growth table from this as either a TSV or HTML file", "keywords": [ "statistics", "pangenome", "graph", "gfa", "genomics" ], "tools": [ { "panacus": { "description": "panacus is a tool for computing counting statistics for GFA files", "homepage": "https://github.com/marschall-lab/panacus", "documentation": "https://github.com/marschall-lab/panacus", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "gfa": { "type": "file", "description": "GFA file containing a graph without overlapping nodes", "pattern": "*.gfa", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ], { "bed_subset": { "type": "file", "description": "Optional 1-column TXT-list of paths or 3-/12-column BED file of path coordinates for getting counts by subsetting the graph", "pattern": "*.{txt, bed}", "ontologies": [] } }, { "bed_exclude": { "type": "file", "description": "Optional 1-column TXT-list of paths or 3-/12-column BED file of path coordinates for excluding bp/nodes/edges that intersect these paths", "pattern": "*.{txt, bed}", "ontologies": [] } }, { "tsv_groupby": { "type": "file", "description": "Optional 2-column TSV file containing path to group mapping according to which counts from different paths get merged", "pattern": "*.{txt, bed}", "ontologies": [] } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.{tsv,html}": { "type": "file", "description": "TSV file containing the statistics. Alternatively, the HTML file can be the output", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_panacus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "panacus": { "type": "string", "description": "The name of the tool" } }, { "panacus --version | sed 's/panacus //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "panacus": { "type": "string", "description": "The name of the tool" } }, { "panacus --version | sed 's/panacus //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heringerp" ], "maintainers": [ "@heringerp", "@subwaystation" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "panacus_visualize", "path": "modules/nf-core/panacus/visualize/meta.yml", "tree_sha": "dadf4c37f7f6c7cbd191108ea97d8e0a24090694", "files": [ "modules/nf-core/panacus/visualize/environment.yml", "modules/nf-core/panacus/visualize/main.nf", "modules/nf-core/panacus/visualize/meta.yml", "modules/nf-core/panacus/visualize/tests/main.nf.test", "modules/nf-core/panacus/visualize/tests/main.nf.test.snap", "modules/nf-core/panacus/visualize/tests/nextflow.config" ], "type": "module", "meta": { "name": "panacus_visualize", "description": "Create visualizations from a tsv coverage histogram created with panacus.", "keywords": [ "statistics", "pangenome", "graph", "visualization", "tsv", "genomics" ], "tools": [ { "panacus": { "description": "panacus is a tool for computing counting statistics for GFA files", "homepage": "https://github.com/marschall-lab/panacus", "documentation": "https://github.com/marschall-lab/panacus", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "tsv": { "type": "file", "description": "TSV coverage histogram created with panacus histgrowth", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "image": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.{eps,jpg,jpeg,pdf,pgf,png,ps,raw,rgba,svg,svgz,tif,tiff,webp}": { "type": "file", "description": "Visualizations created from the coverage histogram", "pattern": "*.{eps,jpg,jpeg,pdf,pgf,png,ps,raw,rgba,svg,svgz,tif,tiff,webp}", "ontologies": [] } } ] ], "versions_panacus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "panacus": { "type": "string", "description": "The name of the tool" } }, { "panacus --version | sed 's/panacus //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "panacus": { "type": "string", "description": "The name of the tool" } }, { "panacus --version | sed 's/panacus //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heringerp" ], "maintainers": [ "@heringerp", "@subwaystation" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "panaroo_run", "path": "modules/nf-core/panaroo/run/meta.yml", "tree_sha": "03c5f35121e6e05297d08590e7e4b672cc3aeff7", "files": [ "modules/nf-core/panaroo/run/environment.yml", "modules/nf-core/panaroo/run/main.nf", "modules/nf-core/panaroo/run/meta.yml", "modules/nf-core/panaroo/run/tests/main.nf.test", "modules/nf-core/panaroo/run/tests/main.nf.test.snap", "modules/nf-core/panaroo/run/tests/nextflow.config" ], "type": "module", "meta": { "name": "panaroo_run", "description": "A fast and scalable tool for bacterial pangenome analysis", "keywords": [ "gff", "pan-genome", "alignment" ], "tools": [ { "panaroo": { "description": "panaroo - an updated pipeline for pangenome investigation", "homepage": "https://gtonkinhill.github.io/panaroo/#/", "documentation": "https://gtonkinhill.github.io/panaroo/#/gettingstarted/quickstart", "tool_dev_url": "https://github.com/gtonkinhill/panaroo", "doi": "10.1186/s13059-020-02090-4", "licence": [ "MIT" ], "identifier": "biotools:panaroo" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff": { "type": "file", "description": "A set of GFF3 formatted files", "pattern": "*.{gff}", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*": { "type": "directory", "description": "Directory containing Panaroo result files", "pattern": "*/*" } } ] ], "aln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/core_gene_alignment.aln": { "type": "file", "description": "Core-genome alignment produced by Panaroo (Optional)", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "versions_panaroo": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "panaroo": { "type": "string", "description": "The name of the tool" } }, { "panaroo --version 2>&1 | sed 's/^.*panaroo //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "panaroo": { "type": "string", "description": "The name of the tool" } }, { "panaroo --version 2>&1 | sed 's/^.*panaroo //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pangolin_run", "path": "modules/nf-core/pangolin/run/meta.yml", "tree_sha": "9e595637942e4b3fa74efcf24c5b684dd501ee9e", "files": [ "modules/nf-core/pangolin/run/environment.yml", "modules/nf-core/pangolin/run/main.nf", "modules/nf-core/pangolin/run/meta.yml", "modules/nf-core/pangolin/run/tests/main.nf.test", "modules/nf-core/pangolin/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pangolin_run", "description": "Phylogenetic Assignment of Named Global Outbreak LINeages", "keywords": [ "covid", "pangolin", "lineage", "run" ], "tools": [ { "pangolin": { "description": "Phylogenetic Assignment of Named Global Outbreak LINeages\n", "homepage": "https://github.com/cov-lineages/pangolin#pangolearn-description", "manual": "https://github.com/cov-lineages/pangolin#pangolearn-description", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:pangolin_cov-lineages" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "fasta": { "type": "file", "description": "The genome assembly to be evaluated\n", "ontologies": [] } } ], { "db": { "type": "directory", "description": "Directory containing the Pangolin database\n" } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.csv": { "type": "file", "description": "Pangolin lineage report", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_pangolin": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pangolin": { "type": "string", "description": "The name of the tool" } }, { "pangolin -v | sed 's/pangolin //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pangolin": { "type": "string", "description": "The name of the tool" } }, { "pangolin -v | sed 's/pangolin //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@drpatelh" ], "maintainers": [ "@kevinmenden", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "pangolin_updatedata", "path": "modules/nf-core/pangolin/updatedata/meta.yml", "tree_sha": "dd56f0d9b5d3be3ab65f32d7ecba9124c3cda180", "files": [ "modules/nf-core/pangolin/updatedata/environment.yml", "modules/nf-core/pangolin/updatedata/main.nf", "modules/nf-core/pangolin/updatedata/meta.yml", "modules/nf-core/pangolin/updatedata/tests/main.nf.test", "modules/nf-core/pangolin/updatedata/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pangolin_updatedata", "description": "Phylogenetic Assignment of Named Global Outbreak LINeages", "keywords": [ "covid", "pangolin", "database", "lineage", "updatedata" ], "tools": [ { "pangolin": { "description": "Phylogenetic Assignment of Named Global Outbreak LINeages\n", "homepage": "https://github.com/cov-lineages/pangolin#pangolearn-description", "manual": "https://github.com/cov-lineages/pangolin#pangolearn-description", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:pangolin_cov-lineages" } } ], "input": [ { "dbname": { "type": "string", "description": "Name of directory to store the most recent pangolin dataset." } } ], "output": { "db": [ { "${prefix}": { "type": "file", "description": "Directory containing downloaded data with directory naming being the user provided dbname or prefix.", "ontologies": [] } } ], "versions_pangolin_dataset": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pangolin-dataset": { "type": "string", "description": "The name of the tool" } }, { "pangolin -pv | sed -n 's/pangolin-data \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pangolin": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pangolin": { "type": "string", "description": "The name of the tool" } }, { "pangolin -v | sed 's/pangolin //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pangolin-dataset": { "type": "string", "description": "The name of the tool/dataset" } }, { "pangolin -pv | sed -n 's/pangolin-data \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pangolin": { "type": "string", "description": "The name of the tool" } }, { "pangolin -v | sed 's/pangolin //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "panteraga", "path": "modules/nf-core/panteraga/meta.yml", "tree_sha": "7bc472957b624e0d32b2f6bbfc1854d9a0839177", "files": [ "modules/nf-core/panteraga/.conda-lock/linux_amd64-bd-0ec78c92c1b49c00_1.txt", "modules/nf-core/panteraga/environment.yml", "modules/nf-core/panteraga/main.nf", "modules/nf-core/panteraga/meta.yml", "modules/nf-core/panteraga/tests/main.nf.test", "modules/nf-core/panteraga/tests/main.nf.test.snap", "modules/nf-core/panteraga/tests/nextflow.config" ], "type": "module", "meta": { "name": "panteraga", "description": "Identification of transposable element families from whole genome alignments using FastGA", "keywords": [ "genome alignment", "transposable elements", "repeat", "annotation" ], "tools": [ { "panteraga": { "description": "Generate a Transposable Elements library from a FastGA whole genome alignment.", "homepage": "https://github.com/piosierra/panteraGA/", "documentation": "https://github.com/piosierra/panteraGA/", "tool_dev_url": "https://github.com/piosierra/panteraGA", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genomes": { "type": "file", "description": "List of genomes to identify transposable elements in.\n\nNote that PanteraGA performs pairwise genome alignments in a ring, i.e.\nthe first genome against the second, then the second against the third, etc..\n\nThis module respects the order that genomes are supplied in, so it may be important\nto enforce a deterministic order as needed on this input genomes list.\n", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "seed": { "type": "string", "description": "Random seed to ensure reproducibility of results." } } ], "output": { "te_consensus_passed_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*-pantera-final-pass.fa": { "type": "file", "description": "All TE consensus sequences that pass the structural checks", "pattern": "*-pantera-final-pass.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "te_consensus_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*-pantera-final.fa": { "type": "file", "description": "All TE consensus sequences", "pattern": "*-pantera-final.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "te_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*-pantera-final.stats.tsv": { "type": "file", "description": "Per element length, class, pass, cluster size, TSD,\nterminal repeats, tails, copies per genome...\n", "pattern": "*-pantera-final.stats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "alignments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignments/*.maf": { "type": "file", "description": "The alignment (.maf) behind each consensus, named as the element.\nEach copy shows its flanks in lowercase and the insertion in uppercase\n", "pattern": "alignments/*.maf", "ontologies": [] } } ] ], "annotations": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "annotations/*.bed": { "type": "file", "description": "A BED file per genome with the copies of each element", "pattern": "annotations/*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "onealn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.1aln": { "type": "file", "description": "Pairwise genome alignments in 1aln format.", "pattern": "*.1aln", "ontologies": [] } } ] ], "panteraga_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "PanteraGA log file.", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_panteraga": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "panteraga": { "type": "string", "description": "The name of the tool" } }, { "panteraGA --version | sed 's/panteraGA //' | xargs": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "panteraga": { "type": "string", "description": "The name of the tool" } }, { "panteraGA --version | sed 's/panteraGA //' | xargs": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/panteraga:1.4.0--0ec78c92c1b49c00", "build_id": "bd-0ec78c92c1b49c00_1", "scan_id": "sc-1d4f9b5a9ae29ce2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/panteraga:1.4.0--8394e2370863e193", "build_id": "bd-8394e2370863e193_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6e/6e35ae32df658707535eea50f66f206e576ec8e949325cd2bd5a774a63876d33/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/panteraga/.conda-lock/linux_amd64-bd-0ec78c92c1b49c00_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "parabricks_applybqsr", "path": "modules/nf-core/parabricks/applybqsr/meta.yml", "tree_sha": "b8121bff15d2f328eb15abcf6fb266a4fe2b485d", "files": [ "modules/nf-core/parabricks/applybqsr/main.nf", "modules/nf-core/parabricks/applybqsr/meta.yml", "modules/nf-core/parabricks/applybqsr/tests/main.nf.test", "modules/nf-core/parabricks/applybqsr/tests/main.nf.test.snap", "modules/nf-core/parabricks/applybqsr/tests/nextflow.config" ], "type": "module", "meta": { "name": "parabricks_applybqsr", "description": "NVIDIA Clara Parabricks GPU-accelerated apply Base Quality Score Recalibration (BQSR).", "keywords": [ "bqsr", "bam", "GPU-accelerated", "base quality score recalibration" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "Input BAM / CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "input_index": { "type": "file", "description": "BAM / CRAM index file", "pattern": "*.{bam.bai,cram.crai}", "ontologies": [] } }, { "bqsr_table": { "type": "file", "description": "Table from calculating BQSR. Output from parabricks/fq2bam or gatk4/baserecalibrator.", "pattern": "*.table", "ontologies": [] } }, { "intervals": { "type": "file", "description": "intervals", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Reference fasta - must be unzipped.", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "output_fmt": { "type": "string", "description": "Output format for the alignment. Options are 'bam' or 'cram'", "pattern": "{bam,cram}" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file after applying BQSR.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "*.bai": { "type": "file", "description": "bai index corresponding to output bam file.", "pattern": "*.bam.bai", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "*.cram": { "type": "file", "description": "CRAM file after applying BQSR.", "pattern": "*.cram", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "*.crai": { "type": "file", "description": "crai index corresponding to output cram file.", "pattern": "*.cram.crai", "ontologies": [] } } ] ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@bsiranosian" ], "maintainers": [ "@bsiranosian", "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "parabricks_dbsnp", "path": "modules/nf-core/parabricks/dbsnp/meta.yml", "tree_sha": "09f84b71413f26118773a76c8eca8bd5368c7867", "files": [ "modules/nf-core/parabricks/dbsnp/main.nf", "modules/nf-core/parabricks/dbsnp/meta.yml", "modules/nf-core/parabricks/dbsnp/tests/main.nf.test", "modules/nf-core/parabricks/dbsnp/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "parabricks_dbsnp", "description": "NVIDIA Clara Parabricks GPU-accelerated variant calls annotation based on dbSNP database", "keywords": [ "annotation", "dbsnp", "vcf", "germline" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "vcf_file": { "type": "file", "description": "VCF file undergoing annotation.", "pattern": "*.vcf", "ontologies": [] } }, { "dbsnp_file": { "type": "file", "description": "dbSNP file required for annotation.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tabix_file": { "type": "file", "description": "dbSNP file index.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vcf": { "type": "file", "description": "VCF file.", "pattern": "*{.vcf}", "ontologies": [] } } ] ], "compatible_versions": [ { "compatible_versions.yml": { "type": "file", "description": "File containing info on compatible CPU-based software versions.", "pattern": "compatible_versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@Furentsu" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "parabricks_deepsomatic", "path": "modules/nf-core/parabricks/deepsomatic/meta.yml", "tree_sha": "a441054d2c68893de306f5bf3b3b1589ad734981", "files": [ "modules/nf-core/parabricks/deepsomatic/main.nf", "modules/nf-core/parabricks/deepsomatic/meta.yml", "modules/nf-core/parabricks/deepsomatic/tests/main.nf.test", "modules/nf-core/parabricks/deepsomatic/tests/main.nf.test.snap", "modules/nf-core/parabricks/deepsomatic/tests/nextflow.config" ], "type": "module", "meta": { "name": "parabricks_deepsomatic", "description": "NVIDIA Clara Parabricks GPU-accelerated somatic variant calling, replicating deepsomatic.", "keywords": [ "variant", "somatic", "vcf", "deepsomatic", "tumor", "normal" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n[ id:'tumor_vs_normal']\n" } }, { "input_tumor": { "type": "file", "description": "BAM/CRAM file for tumor sample.", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index_tumor": { "type": "file", "description": "BAI/CRAI index corresponding to tumor BAM/CRAM file.", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "input_normal": { "type": "file", "description": "BAM/CRAM file for normal sample.", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index_normal": { "type": "file", "description": "BAI/CRAI index corresponding to normal BAM/CRAM file.", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "File or files containing genomic intervals for variant calling.", "pattern": "*.{bed,interval_list,picard,list,intervals}", "ontologies": [] } } ], [ { "ref_meta": { "type": "map", "description": "Groovy Map containing reference information.\n[ id:'genome']\n" } }, { "fasta": { "type": "file", "description": "Reference fasta - must be unzipped.", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'tumor_vs_normal' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file created with deepsomatic, optional", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'tumor_vs_normal' ]\n" } }, { "*.g.vcf.gz": { "type": "file", "description": "bgzipped gVCF created with deepsomatic, optional", "pattern": "*.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'tumor_vs_normal' ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Tabix index for the VCF or gVCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "compatible_versions": [ { "compatible_versions.yml": { "type": "file", "description": "File containing info on compatible CPU-based software versions.", "pattern": "compatible_versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "parabricks_deepvariant", "path": "modules/nf-core/parabricks/deepvariant/meta.yml", "tree_sha": "b96670b29e4c624cb3ffa3f41a8eef4f9ea3838f", "files": [ "modules/nf-core/parabricks/deepvariant/main.nf", "modules/nf-core/parabricks/deepvariant/meta.yml", "modules/nf-core/parabricks/deepvariant/tests/main.nf.test", "modules/nf-core/parabricks/deepvariant/tests/main.nf.test.snap", "modules/nf-core/parabricks/deepvariant/tests/nextflow.config" ], "type": "module", "meta": { "name": "parabricks_deepvariant", "description": "NVIDIA Clara Parabricks GPU-accelerated germline variant calling, replicating deepvariant.", "keywords": [ "variant", "deep variant", "vcf", "haplotypecaller", "germline" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing tumor sample information - id must match read groups for this sample.\n[ id:'test']\n" } }, { "input": { "type": "file", "description": "bam file for sample to be variant called.", "pattern": "*.bam", "ontologies": [] } }, { "input_index": { "type": "file", "description": "bai index corresponding to input bam file. Only necessary if intervals are provided.", "pattern": "*.bai", "ontologies": [] } }, { "intervals": { "type": "file", "description": "file or files containing genomic intervals for use in base quality score recalibration.", "pattern": "*.{bed,interval_list,picard,list,intervals}", "ontologies": [] } } ], [ { "ref_meta": { "type": "map", "description": "Groovy Map containing reference information.\n[ id:'test']\n" } }, { "fasta": { "type": "file", "description": "reference fasta - must be unzipped.", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "vcf file created with deepvariant (does not support .gz for normal vcf), optional", "pattern": "*.vcf", "ontologies": [] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "*.g.vcf.gz": { "type": "file", "description": "bgzipped gvcf created with deepvariant, optional", "pattern": "*.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "compatible_versions": [ { "compatible_versions.yml": { "type": "file", "description": "File containing info on compatible CPU-based software versions.", "pattern": "compatible_versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@bsiranosian" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "parabricks_fq2bam", "path": "modules/nf-core/parabricks/fq2bam/meta.yml", "tree_sha": "0df1bc2e4749d1d66302199aa66934d4cf37a16e", "files": [ "modules/nf-core/parabricks/fq2bam/main.nf", "modules/nf-core/parabricks/fq2bam/meta.yml", "modules/nf-core/parabricks/fq2bam/tests/main.nf.test", "modules/nf-core/parabricks/fq2bam/tests/main.nf.test.snap", "modules/nf-core/parabricks/fq2bam/tests/nextflow.config" ], "type": "module", "meta": { "name": "parabricks_fq2bam", "description": "NVIDIA Clara Parabricks GPU-accelerated alignment, sorting, BQSR calculation, and duplicate marking. Note this nf-core module requires files to be copied into the working directory and not symlinked.", "keywords": [ "align", "sort", "bqsr", "duplicates" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "fastq.gz files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\n" } }, { "fasta": { "type": "file", "description": "reference fasta file - must be unzipped", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing index information\n" } }, { "index": { "type": "file", "description": "reference BWA index", "pattern": "*.{amb,ann,bwt,pac,sa}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing index information\n" } }, { "intervals": { "type": "file", "description": "(optional) file(s) containing genomic intervals for use in base quality score recalibration (BQSR)", "pattern": "*.{bed,interval_list,picard,list,intervals}", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing known sites information\n" } }, { "known_sites": { "type": "file", "description": "(optional) known sites file(s) for calculating BQSR. markdups must be true to perform BQSR.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "known_sites_index": { "type": "file", "description": "(optional) known sites file(s) index for calculating BQSR. markdups must be true to perform BQSR.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], { "output_fmt": { "type": "string", "description": "Output format for the alignment. Options are 'bam' or 'cram'", "pattern": "{bam,cram}" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "index corresponding to sorted BAM file", "pattern": "*.bai", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "Sorted CRAM file", "pattern": "*.cram", "ontologies": [] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.crai": { "type": "file", "description": "index corresponding to sorted CRAM file", "pattern": "*.crai", "ontologies": [] } } ] ], "bqsr_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.table": { "type": "file", "description": "(optional) table from base quality score recalibration calculation, to be used with parabricks/applybqsr", "pattern": "*.table", "ontologies": [] } } ] ], "qc_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_qc_metrics": { "type": "directory", "description": "(optional) optional directory of qc metrics", "pattern": "*_qc_metrics" } } ] ], "duplicate_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.duplicate-metrics.txt": { "type": "file", "description": "(optional) metrics calculated from marking duplicates in the bam file", "pattern": "*.duplicate-metrics.txt", "ontologies": [] } } ] ], "compatible_versions": [ { "compatible_versions.yml": { "type": "file", "description": "File containing info on compatible CPU-based software versions.", "pattern": "compatible_versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@bsiranosian", "@adamrtalbot" ], "maintainers": [ "@bsiranosian", "@adamrtalbot", "@gallvp", "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "parabricks_fq2bammeth", "path": "modules/nf-core/parabricks/fq2bammeth/meta.yml", "tree_sha": "64e91a8579f22ce505bfba329a7fdc92e83c386e", "files": [ "modules/nf-core/parabricks/fq2bammeth/main.nf", "modules/nf-core/parabricks/fq2bammeth/meta.yml", "modules/nf-core/parabricks/fq2bammeth/tests/main.nf.test", "modules/nf-core/parabricks/fq2bammeth/tests/main.nf.test.snap", "modules/nf-core/parabricks/fq2bammeth/tests/nextflow.config" ], "type": "module", "meta": { "name": "parabricks_fq2bammeth", "description": "NVIDIA Clara Parabricks GPU-accelerated fast, accurate algorithm for mapping methylated DNA sequence reads to a reference genome, performing local alignment, and producing alignment for different parts of the query sequence", "keywords": [ "align", "sort", "bqsr", "duplicates", "bwameth" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "fastq.gz files", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\n" } }, { "fasta": { "type": "file", "description": "reference fasta file - must be unzipped", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing index information\n" } }, { "index": { "type": "file", "description": "reference BWA index", "pattern": "*.{amb,ann,bwt,pac,sa}", "ontologies": [] } } ], { "known_sites": { "type": "file", "description": "(optional) known sites file(s) for calculating BQSR. markdups must be true to perform BQSR.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "index corresponding to sorted BAM file", "pattern": "*.bai", "ontologies": [] } } ] ], "qc_metrics": [ { "qc_metrics": { "type": "directory", "description": "(optional) optional directory of qc metrics", "pattern": "qc_metrics" } } ], "bqsr_table": [ { "*.table": { "type": "file", "description": "(optional) table from base quality score recalibration calculation, to be used with parabricks/applybqsr", "pattern": "*.table", "ontologies": [] } } ], "duplicate_metrics": [ { "duplicate-metrics.txt": { "type": "file", "description": "(optional) metrics calculated from marking duplicates in the bam file", "pattern": "*-duplicate-metrics.txt", "ontologies": [] } } ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@sateeshperi" ], "maintainers": [ "@sateeshperi", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "parabricks_genotypegvcf", "path": "modules/nf-core/parabricks/genotypegvcf/meta.yml", "tree_sha": "08e6a85775df9e0c5689478675f081ccfec2acd6", "files": [ "modules/nf-core/parabricks/genotypegvcf/main.nf", "modules/nf-core/parabricks/genotypegvcf/meta.yml", "modules/nf-core/parabricks/genotypegvcf/tests/main.nf.test", "modules/nf-core/parabricks/genotypegvcf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "parabricks_genotypegvcf", "description": "NVIDIA Clara Parabricks GPU-accelerated joint genotyping, replicating GATK GenotypeGVCFs", "keywords": [ "joint-genotyping", "gvcf", "vcf", "genotypegvcf", "germline" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "input": { "type": "file", "description": "gvcf file for samples to be jointly genotyped.", "pattern": "*.{g.vcf,g.vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\n[ id:'test']\n" } }, { "fasta": { "type": "file", "description": "reference fasta - must be unzipped.", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.vcf": { "type": "file", "description": "vcf file after gvcf conversion.", "pattern": "*.vcf", "ontologies": [] } } ] ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@Furentsu", "@bsiranosian" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "parabricks_haplotypecaller", "path": "modules/nf-core/parabricks/haplotypecaller/meta.yml", "tree_sha": "c9f3ce821f951be4e2257b8957ac12293fbaa128", "files": [ "modules/nf-core/parabricks/haplotypecaller/main.nf", "modules/nf-core/parabricks/haplotypecaller/meta.yml", "modules/nf-core/parabricks/haplotypecaller/tests/main.nf.test", "modules/nf-core/parabricks/haplotypecaller/tests/main.nf.test.snap", "modules/nf-core/parabricks/haplotypecaller/tests/nextflow.config" ], "type": "module", "meta": { "name": "parabricks_haplotypecaller", "description": "NVIDIA Clara Parabricks GPU-accelerated germline variant calling, replicating GATK haplotypecaller.", "keywords": [ "variant", "vcf", "haplotypecaller", "germline" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n[ id:'test']\n" } }, { "input": { "type": "file", "description": "bam file for sample to be variant called.", "pattern": "*.bam", "ontologies": [] } }, { "input_index": { "type": "file", "description": "(Optional) bai index corresponding to input bam file. Only necessary when using intervals.", "pattern": "*.bai", "ontologies": [] } }, { "intervals": { "type": "file", "description": "file or files containing genomic intervals.", "pattern": "*.{bed,interval_list,picard,list,intervals}", "ontologies": [] } } ], [ { "ref_meta": { "type": "map", "description": "Groovy Map containing reference information.\n[ id:'test']\n" } }, { "fasta": { "type": "file", "description": "reference fasta - must be unzipped.", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "*.vcf": { "type": "file", "description": "variant file.", "pattern": "*.vcf", "ontologies": [] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "*.g.vcf.gz": { "type": "file", "description": "genomic variant file, gzipped.", "pattern": "*.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "compatible_versions": [ { "compatible_versions.yml": { "type": "file", "description": "File containing info on compatible CPU-based software versions.", "pattern": "compatible_versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@bsiranosian" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "parabricks_indexgvcf", "path": "modules/nf-core/parabricks/indexgvcf/meta.yml", "tree_sha": "dd5c1f18fd5e6853142a879747ed16ffd3e18914", "files": [ "modules/nf-core/parabricks/indexgvcf/main.nf", "modules/nf-core/parabricks/indexgvcf/meta.yml", "modules/nf-core/parabricks/indexgvcf/tests/main.nf.test", "modules/nf-core/parabricks/indexgvcf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "parabricks_indexgvcf", "description": "NVIDIA Clara Parabricks GPU-accelerated gvcf indexing tool.", "keywords": [ "vcf", "gvcf", "tbi", "idx", "index", "GPU-accelerated" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing gvcf information\n" } }, { "gvcf": { "type": "file", "description": "gvcf file to be indexed", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "output": { "gvcf_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing output information\n" } }, { "*.{idx,tbi}": { "type": "file", "description": "Index of the gvcf file", "pattern": "*.{idx,tbi}", "ontologies": [] } } ] ], "compatible_versions": [ { "compatible_versions.yml": { "type": "file", "description": "File containing info on compatible CPU-based software versions.", "pattern": "compatible_versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@Furentsu", "@bsiranosian" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "parabricks_minimap2", "path": "modules/nf-core/parabricks/minimap2/meta.yml", "tree_sha": "bcca1bc0b7b0393d7d8819fe6fdb675467ac2fae", "files": [ "modules/nf-core/parabricks/minimap2/main.nf", "modules/nf-core/parabricks/minimap2/meta.yml", "modules/nf-core/parabricks/minimap2/tests/main.nf.test", "modules/nf-core/parabricks/minimap2/tests/main.nf.test.snap", "modules/nf-core/parabricks/minimap2/tests/nextflow.config" ], "type": "module", "meta": { "name": "parabricks_minimap2", "description": "NVIDIA Clara Parabricks GPU-accelerated minimap2 for aligning long read sequences against a large reference database using an accelerated KSW2 to convert FASTQ to BAM/CRAM.", "keywords": [ "align", "sort", "bqsr", "duplicates", "long read" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input read file, supported formats - 'fastq', 'fastq.gz', 'fq', 'fq.gz', 'bam'", "pattern": "^.*\\.(fastq|fastq\\.gz|fq|fq\\.gz|bam)$", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\n" } }, { "fasta": { "type": "file", "description": "reference fasta file - must be unzipped", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing index information\n" } }, { "intervals": { "type": "file", "description": "(optional) file(s) containing genomic intervals for use in base quality score recalibration (BQSR)", "pattern": "*.{bed,interval_list,picard,list,intervals}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing known sites information\n" } }, { "known_sites": { "type": "file", "description": "(optional) known sites file(s) for calculating BQSR. markdups must be true to perform BQSR.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], { "output_fmt": { "type": "string", "description": "Output format for the alignment. Options are 'bam' or 'cram'", "pattern": "{bam,cram}" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "index corresponding to sorted BAM file", "pattern": "*.bai", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "Sorted CRAM file", "pattern": "*.cram", "ontologies": [] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.crai": { "type": "file", "description": "index corresponding to sorted CRAM file", "pattern": "*.crai", "ontologies": [] } } ] ], "bqsr_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.table": { "type": "file", "description": "(optional) table from base quality score recalibration calculation, to be used with parabricks/applybqsr", "pattern": "*.table", "ontologies": [] } } ] ], "qc_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_qc_metrics": { "type": "directory", "description": "(optional) optional directory of qc metrics", "pattern": "*_qc_metrics" } } ] ], "duplicate_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.duplicate-metrics.txt": { "type": "file", "description": "(optional) metrics calculated from marking duplicates in the bam file", "pattern": "*.duplicate-metrics.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "compatible_versions": [ { "compatible_versions.yml": { "type": "file", "description": "File containing info on compatible CPU-based software versions.", "pattern": "compatible_versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@haidyi" ], "maintainers": [ "@haidyi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "parabricks_mutectcaller", "path": "modules/nf-core/parabricks/mutectcaller/meta.yml", "tree_sha": "cfdba0020c6e3588d298d4512884880d4acaff0f", "files": [ "modules/nf-core/parabricks/mutectcaller/main.nf", "modules/nf-core/parabricks/mutectcaller/meta.yml", "modules/nf-core/parabricks/mutectcaller/tests/main.nf.test", "modules/nf-core/parabricks/mutectcaller/tests/main.nf.test.snap", "modules/nf-core/parabricks/mutectcaller/tests/nextflow.config" ], "type": "module", "meta": { "name": "parabricks_mutectcaller", "description": "NVIDIA Clara Parabricks GPU-accelerated somatic variant calling, replicating GATK Mutect2.", "keywords": [ "variant", "vcf", "mutect2", "mutect", "somatic" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "custom" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "tumor_bam": { "type": "file", "description": "bam file for tumor sample.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "tumor_bam_index": { "type": "file", "description": "(Optional) bai or csi index corresponding to tumor bam file. Only required if intervals are provided.", "pattern": "*.{bai,csi}", "ontologies": [] } }, { "normal_bam": { "type": "file", "description": "(Optional) bam file for normal sample in tumor-vs-normal calling.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "normal_bam_index": { "type": "file", "description": "(Optional) bai or csi index corresponding to normal bam file. Only required if intervals are provided.", "pattern": "*.{bai,csi}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "(Optional) file or files containing genomic intervals for use in base quality score recalibration.", "pattern": "*.{bed,interval_list,picard,list,intervals}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference and index information\n[ id:'homo_sapiens' ]\n" } }, { "fasta": { "type": "file", "description": "reference fasta - must be unzipped.", "pattern": "*.fasta", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "(Optional) reference fasta index.", "pattern": "*.fai", "ontologies": [] } } ], { "panel_of_normals": { "type": "file", "description": "(Optional) bgzipped panel of normals file. When provided, the module runs\nprepon, passes it to mutectcaller via --pon and annotates the output with\npostpon. Its header must contain only contigs present in the reference,\notherwise prepon fails with \"Chromosome number of pon file doesn't match\nreference\" (see `bcftools reheader --fai`). Do not add --pon via ext.args.\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "panel_of_normals_index": { "type": "file", "description": "(Optional) tbi index corresponding to panel of normals file.", "pattern": "*.tbi", "ontologies": [] } }, { "germline_resource": { "type": "file", "description": "(Optional) bgzipped population VCF of germline sequencing containing allele\nfractions, passed to mutectcaller via --mutect-germline-resource.\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "germline_resource_index": { "type": "file", "description": "(Optional) tbi index corresponding to the germline resource file. Copied to .tbi if named differently.", "pattern": "*.tbi", "ontologies": [] } }, { "alleles": { "type": "file", "description": "(Optional) bgzipped VCF of alleles to force-call regardless of evidence,\npassed to mutectcaller via --mutect-alleles.\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "alleles_index": { "type": "file", "description": "(Optional) tbi index corresponding to the alleles file. Copied to .tbi if named differently.", "pattern": "*.tbi", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "Compressed variants file. Will include an annotated vcf file if panel of normals is used.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.vcf.gz.tbi": { "type": "file", "description": "Tabix index of the compressed variants file.", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.vcf.gz.stats": { "type": "file", "description": "Variant statistics.", "pattern": "*.vcf.gz.stats", "ontologies": [] } } ] ], "f1r2": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.f1r2.tar.gz": { "type": "file", "description": "(Optional) F1R2 counts for learnreadorientationmodel, written when\n--mutect-f1r2-tar-gz ${prefix}.f1r2.tar.gz is set via ext.args.\n", "pattern": "*.f1r2.tar.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "compatible_versions": [ { "compatible_versions.yml": { "type": "file", "description": "File containing info on compatible CPU-based software versions.", "pattern": "compatible_versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@bsiranosian" ], "maintainers": [ "@famosab" ] }, "git_sha": "b7e7de899fa7e63258475cc3d72cd805c537cae5" }, { "name": "parabricks_rnafq2bam", "path": "modules/nf-core/parabricks/rnafq2bam/meta.yml", "tree_sha": "4209d1fd91b5e8f90bb9ee5d20d822f887accf50", "files": [ "modules/nf-core/parabricks/rnafq2bam/main.nf", "modules/nf-core/parabricks/rnafq2bam/meta.yml", "modules/nf-core/parabricks/rnafq2bam/tests/main.nf.test", "modules/nf-core/parabricks/rnafq2bam/tests/main.nf.test.snap", "modules/nf-core/parabricks/rnafq2bam/tests/nextflow.config" ], "type": "module", "meta": { "name": "parabricks_rnafq2bam", "description": "This tool is the equivalent of fq2bam for RNA-Seq samples, receiving inputs in FASTQ format, performing alignment with the splice-aware STAR algorithm, optionally marking of duplicate reads, and outputting an aligned BAM file ready for variant and fusion calling.", "keywords": [ "align", "star", "rna" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "https://docs.nvidia.com/clara/parabricks/latest/eula.html" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of fastq.gz files. Multiple files (e.g. lanes) are aligned together.\nPaired-end files must be ordered R1, R2 per pair, e.g.\n[ L1_R1, L1_R2, L2_R1, L2_R2 ].\n", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\n" } }, { "fasta": { "type": "file", "description": "reference fasta file - must be unzipped", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing genome lib dir information\n" } }, { "index": { "type": "directory", "description": "Path to a genome resource library directory. The indexing required to run STAR should be completed by the user beforehand.", "pattern": "*", "ontologies": [] } } ], { "qc_metrics": { "type": "boolean", "description": "Optionally report QC metrics" } }, { "mark_duplicates": { "type": "boolean", "description": "Optionally mark duplicates" } } ], "output": { "log_final": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.Log.final.out": { "type": "file", "description": "STAR log final out file", "pattern": "*Log.final.out", "ontologies": [] } } ] ], "log_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.Log.out": { "type": "file", "description": "STAR log out file", "pattern": "*Log.out", "ontologies": [] } } ] ], "log_progress": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.Log.progress.out": { "type": "file", "description": "STAR log progress out file", "pattern": "*Log.progress.out", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam.bai": { "type": "file", "description": "Output BAM index file", "pattern": "*.{bam}.{bai}", "ontologies": [] } } ] ], "bam_sorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sortedByCoord.out.bam": { "type": "file", "description": "Output BAM file of read alignments sorted by coordinate (optional)", "pattern": "*.sortedByCoord.out.bam", "ontologies": [] } } ] ], "bam_sorted_aligned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.Aligned.sortedByCoord.out.bam": { "type": "file", "description": "Output BAM file of read alignments sorted by coordinate (optional)", "pattern": "*.Aligned.sortedByCoord.out.bam", "ontologies": [] } } ] ], "bam_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*toTranscriptome.out.bam": { "type": "file", "description": "Output BAM file of transcriptome alignment (optional)", "pattern": "*toTranscriptome.out.bam", "ontologies": [] } } ] ], "bam_unsorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*Aligned.unsort.out.bam": { "type": "file", "description": "Unsorted BAM file of read alignments (optional)", "pattern": "*Aligned.unsort.out.bam", "ontologies": [] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*fastq.gz": { "type": "file", "description": "Unmapped FastQ files (optional)", "pattern": "*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tab": { "type": "file", "description": "STAR output tab file(s) (optional)", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "spl_junc_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.SJ.out.tab": { "type": "file", "description": "STAR output splice junction tab file", "pattern": "*.SJ.out.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "read_per_gene_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ReadsPerGene.out.tab": { "type": "file", "description": "STAR output read per gene tab file", "pattern": "*.ReadsPerGene.out.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "junction": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.out.junction": { "type": "file", "description": "STAR chimeric junction output file (optional)", "pattern": "*.out.junction", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.out.sam": { "type": "file", "description": "STAR output SAM file(s) (optional)", "pattern": "*.out.sam", "ontologies": [] } } ] ], "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.wig": { "type": "file", "description": "STAR output wiggle format file(s) (optional)", "pattern": "*.wig", "ontologies": [] } } ] ], "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bg": { "type": "file", "description": "STAR output bedGraph format file(s) (optional)", "pattern": "*.bg", "ontologies": [] } } ] ], "qc_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_qc_metrics": { "type": "directory", "description": "Directory containing QC metrics output by STAR (optional)", "pattern": "*_qc_metrics", "ontologies": [] } } ] ], "duplicate_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.duplicate-metrics.txt": { "type": "file", "description": "File containing duplicate metrics output by STAR (optional)", "pattern": "*.duplicate-metrics.txt", "ontologies": [] } } ] ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "parabricks": { "type": "string", "description": "The name of the tool" } }, { "pbrun version 2>&1 | grep -Po '(?<=^pbrun: ).*'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "parabricks": { "type": "string", "description": "The name of the tool" } }, { "pbrun version 2>&1 | grep -Po '(?<=^pbrun: ).*'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@gburnett-nvidia" ], "maintainers": [ "@gburnett-nvidia" ] }, "git_sha": "594da9f7d2deba9fd8fc799584854e89bf3e60e6", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "parabricks_starfusion", "path": "modules/nf-core/parabricks/starfusion/meta.yml", "tree_sha": "cf1e5f6d638be0c2da900b91c454285a22ce760f", "files": [ "modules/nf-core/parabricks/starfusion/main.nf", "modules/nf-core/parabricks/starfusion/meta.yml", "modules/nf-core/parabricks/starfusion/tests/main.nf.test", "modules/nf-core/parabricks/starfusion/tests/main.nf.test.snap", "modules/nf-core/parabricks/starfusion/tests/nextflow.config" ], "type": "module", "meta": { "name": "parabricks_starfusion", "description": "This tool uses the GPU to perform fusion calling for RNA-Seq samples, utilizing the STAR-Fusion algorithm. This requires input of a genome resource library, in accordance with the original STAR-Fusion tool, and outputs candidate fusion transcripts.", "keywords": [ "fusion", "starfusion", "rna" ], "tools": [ { "parabricks": { "description": "NVIDIA Clara Parabricks GPU-accelerated genomics tools", "homepage": "https://www.nvidia.com/en-us/clara/genomics/", "documentation": "https://docs.nvidia.com/clara/parabricks/latest/index.html", "licence": [ "https://docs.nvidia.com/clara/parabricks/latest/eula.html" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "chimeric_junction": { "type": "file", "description": "Path to the Chimeric.out.junction file produced by STAR", "pattern": "*/Chimeric.out.junction", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome lib dir information\n" } }, { "genome_lib_dir": { "type": "directory", "description": "Path to a genome resource library directory. The indexing required to run STAR should be completed by the user beforehand.", "pattern": "*", "ontologies": [] } } ] ], "output": { "fusions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fusion_predictions.tsv": { "type": "file", "description": "Fusion events from STAR-fusion", "pattern": "fusion_predictions.tsv" } } ] ], "abridged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fusion_predictions.abridged.tsv": { "type": "file", "description": "Abridged version of fusion events from STAR-fusion", "pattern": "fusion_predictions.abridged.tsv" } } ] ], "versions_parabricks": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "parabricks": { "type": "string", "description": "The tool name" } }, { "pbrun version | grep -m1 '^pbrun:' | sed 's/^pbrun:[[:space:]]*//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@gburnett-nvidia" ], "maintainers": [ "@gburnett-nvidia" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "parabricks_starfusion_build", "path": "modules/nf-core/parabricks/starfusion_build/meta.yml", "type": "module", "meta": { "name": "parabricks_starfusion_build", "description": "Download STAR-fusion genome resource required to run STAR-Fusion caller", "keywords": [ "download", "starfusion", "build" ], "tools": [ { "star-fusion": { "description": "Fusion calling algorithm for RNAseq data", "homepage": "https://github.com/STAR-Fusion/", "documentation": "https://github.com/STAR-Fusion/STAR-Fusion/wiki/installing-star-fusion", "tool_dev_url": "https://github.com/STAR-Fusion/STAR-Fusion", "doi": "10.1186/s13059-019-1842-9", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Metadata map", "required": true } }, { "fasta": { "type": "file", "description": "Input FASTA file", "pattern": "*.{fa,fasta}", "required": true, "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Second metadata map", "required": true } }, { "gtf": { "type": "file", "description": "Input GTF (Gene Transfer Format) file", "pattern": "*.gtf", "required": true, "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ], { "fusion_annot_lib": { "type": "file", "description": "Fusion annotation library file containing known fusion genes", "required": true, "ontologies": [ { "edam": "http://edamontology.org/topic_0203" } ] } }, { "dfam_species": { "type": "string", "description": "Dfam species name" } }, { "pfam_url": { "type": "file", "description": "Pfam URL" } }, { "dfam_urls": { "type": "file", "description": "Dfam URLs" } }, { "annot_filter_url": { "type": "file", "description": "Annotation filter URL" } } ], "output": { "reference": [ [ { "meta": { "type": "map", "description": "Metadata map" } }, { "${prefix}_genome_lib_build_dir": { "type": "directory", "description": "Genome library build directory", "pattern": "*_genome_lib_build_dir" } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@praveenraj2018", "@martings", "@alanmmobbs93", "@delfiterradas", "@sofiromano" ], "maintainers": [ "@praveenraj2018" ] } }, { "name": "parabricks_stargenomegenerate", "path": "modules/nf-core/parabricks/stargenomegenerate/meta.yml", "type": "module", "meta": { "name": "parabricks_stargenomegenerate", "description": "This is near identical to the existing star/genomegenerate however it runs on an older version (2.7.2a) that is required for Parabricks compatibility.", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "star": { "description": "STAR is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "https://github.com/alexdobin/STAR", "manual": "https://github.com/alexdobin/STAR/blob/master/doc/STARmanual.pdf", "doi": "10.1093/bioinformatics/bts635", "licence": [ "MIT" ], "identifier": "biotools:star" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file of the reference genome", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "gtf": { "type": "file", "description": "GTF file of the reference genome", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "star": { "type": "directory", "description": "Folder containing the star index files", "pattern": "star" } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@gburnett-nvidia" ], "maintainers": [ "@gburnett-nvidia" ] } }, { "name": "paraclu", "path": "modules/nf-core/paraclu/meta.yml", "tree_sha": "67390b9b67f2fc16f13b9920dd890273c6b71dd4", "files": [ "modules/nf-core/paraclu/environment.yml", "modules/nf-core/paraclu/main.nf", "modules/nf-core/paraclu/meta.yml", "modules/nf-core/paraclu/tests/main.nf.test", "modules/nf-core/paraclu/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "paraclu", "description": "Paraclu finds clusters in data attached to sequences.", "keywords": [ "sort", "cluster", "bed" ], "tools": [ { "paraclu": { "description": "Paraclu finds clusters in data attached to sequences.", "homepage": "https://gitlab.com/mcfrith/paraclu", "documentation": "https://gitlab.com/mcfrith/paraclu", "tool_dev_url": "https://gitlab.com/mcfrith/paraclu", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "BED file", "pattern": "*.bed", "ontologies": [] } } ], { "min_cluster": { "type": "integer", "description": "Minimum size of cluster", "pattern": "*.bed" } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "clustered BED file", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_paraclu": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paraclu": { "type": "string", "description": "The name of the tool" } }, { "10": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paraclu": { "type": "string", "description": "The name of the tool" } }, { "10": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mashehu" ], "maintainers": [ "@mashehu" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "paragraph_idxdepth", "path": "modules/nf-core/paragraph/idxdepth/meta.yml", "tree_sha": "43e99ca7c14984665a89d13a85d0fd6cbb0fc1cd", "files": [ "modules/nf-core/paragraph/idxdepth/environment.yml", "modules/nf-core/paragraph/idxdepth/main.nf", "modules/nf-core/paragraph/idxdepth/meta.yml", "modules/nf-core/paragraph/idxdepth/tests/main.nf.test", "modules/nf-core/paragraph/idxdepth/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "paragraph_idxdepth", "description": "Determines the depth in a BAM/CRAM file", "keywords": [ "bam", "cram", "depth", "paragraph" ], "tools": [ { "paragraph": { "description": "Graph realignment tools for structural variants", "homepage": "https://github.com/Illumina/paragraph", "documentation": "https://github.com/Illumina/paragraph", "tool_dev_url": "https://github.com/Illumina/paragraph", "doi": "10.1101/635011", "licence": [ "Apache License 2.0" ], "identifier": "biotools:Paragraph" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index of the BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information for the fasta\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing information for the fasta_fai\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_fai": { "type": "file", "description": "Index of the reference genome FASTA", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "depth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "A JSON file containing depth, depth variance, read length and other parameters", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "binned_depth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "A TSV file containing the binned normalized depth. Can only be calculated for CRAM files", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_paragraph": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paragraph": { "type": "string", "description": "The name of the tool" } }, { "2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paragraph": { "type": "string", "description": "The name of the tool" } }, { "2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "paragraph_multigrmpy", "path": "modules/nf-core/paragraph/multigrmpy/meta.yml", "tree_sha": "021c76b6866fb191c10b94cc59da2878d9173c59", "files": [ "modules/nf-core/paragraph/multigrmpy/environment.yml", "modules/nf-core/paragraph/multigrmpy/main.nf", "modules/nf-core/paragraph/multigrmpy/meta.yml", "modules/nf-core/paragraph/multigrmpy/tests/main.nf.test", "modules/nf-core/paragraph/multigrmpy/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "paragraph_multigrmpy", "description": "Genotype structural variants using paragraph and grmpy", "keywords": [ "vcf", "json", "structural variants", "graphs", "genotyping" ], "tools": [ { "paragraph": { "description": "Graph realignment tools for structural variants", "homepage": "https://github.com/Illumina/paragraph", "documentation": "https://github.com/Illumina/paragraph", "tool_dev_url": "https://github.com/Illumina/paragraph", "doi": "10.1101/635011", "licence": [ "Apache License 2.0" ], "identifier": "biotools:Paragraph" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "variants": { "type": "file", "description": "A VCF or JSON file containing called structural variants", "pattern": "*.{vcf,json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "variants_index": { "type": "file", "description": "The index for the VCF file", "pattern": "*.tbi", "ontologies": [] } }, { "reads": { "type": "file", "description": "BAM or CRAM file(s) to genotype against. These should be specified inside the `manifest`", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "reads_index": { "type": "file", "description": "The index/indices for the BAM/CRAM file(s)", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "manifest": { "type": "file", "description": "A tab separated file containing information on the BAM/CRAM files.\nThis information can be generated using paragraph/idxdepth.\nMore information can be found here: https://github.com/Illumina/paragraph#sample-manifest\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the FASTA file\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA file used to generate the VCF and BAM/CRAM files", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information for the FASTA index file\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "The genotyped VCF file in BGZIP format", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json.gz": { "type": "file", "description": "The genotyped JSON file in GZIP format", "pattern": "*.json.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_paragraph": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paragraph": { "type": "string", "description": "The name of the tool" } }, { "2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paragraph": { "type": "string", "description": "The name of the tool" } }, { "2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "paragraph_vcf2paragraph", "path": "modules/nf-core/paragraph/vcf2paragraph/meta.yml", "tree_sha": "949d3d9f00cc63fe5c52a9a886896644832c3b87", "files": [ "modules/nf-core/paragraph/vcf2paragraph/environment.yml", "modules/nf-core/paragraph/vcf2paragraph/main.nf", "modules/nf-core/paragraph/vcf2paragraph/meta.yml", "modules/nf-core/paragraph/vcf2paragraph/tests/main.nf.test", "modules/nf-core/paragraph/vcf2paragraph/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "paragraph_vcf2paragraph", "description": "Convert a VCF file to a JSON graph", "keywords": [ "vcf", "json", "structural_variants" ], "tools": [ { "paragraph": { "description": "Graph realignment tools for structural variants", "homepage": "https://github.com/Illumina/paragraph", "documentation": "https://github.com/Illumina/paragraph", "tool_dev_url": "https://github.com/Illumina/paragraph", "doi": "10.1101/635011", "licence": [ "Apache License 2.0" ], "identifier": "biotools:Paragraph" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The VCF/BCF file", "pattern": "*.{vcf,bcf}(.gz)?", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome VCF was generated against", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ] ], "output": { "graph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json.gz": { "type": "file", "description": "The created graph in BGZIP format", "pattern": "*.json.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_paragraph": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paragraph": { "type": "string", "description": "The name of the tool" } }, { "2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip -h 2>&1 | tr '\n' ' ' | sed 's/^.*Version: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paragraph": { "type": "string", "description": "The name of the tool" } }, { "2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip -h 2>&1 | tr '\n' ' ' | sed 's/^.*Version: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "paraphase", "path": "modules/nf-core/paraphase/meta.yml", "tree_sha": "dcece46d81d671d5b7a1dbf0be708e9c485f440f", "files": [ "modules/nf-core/paraphase/environment.yml", "modules/nf-core/paraphase/main.nf", "modules/nf-core/paraphase/meta.yml", "modules/nf-core/paraphase/tests/main.nf.test", "modules/nf-core/paraphase/tests/main.nf.test.snap", "modules/nf-core/paraphase/tests/nextflow.config", "modules/nf-core/paraphase/tests/nextflow.csi_index.config" ], "type": "module", "meta": { "name": "paraphase", "description": "HiFi-based caller for highly homologous genes", "keywords": [ "paraphase", "long-read", "HiFi" ], "tools": [ { "paraphase": { "description": "HiFi-based caller for highly homologous genes", "homepage": "https://github.com/PacificBiosciences/paraphase", "documentation": "https://github.com/PacificBiosciences/paraphase", "tool_dev_url": "https://github.com/PacificBiosciences/paraphase", "doi": "10.1016/j.ajhg.2023.01.001", "licence": [ "BSD-3-clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:true ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of BAM file", "pattern": "*.bai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing config information\ne.g. [ id:'config' ]\n" } }, { "config": { "type": "file", "description": "Config file", "pattern": "*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:true ]`\n" } }, { "*.paraphase.json": { "type": "file", "description": "Summary of haplotype and variant calls", "pattern": "*.paraphase.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:true ]`\n" } }, { "*.paraphase.bam": { "type": "file", "description": "(re)aligned BAM file", "pattern": "*.paraphase.bam", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:true ]`\n" } }, { "*.paraphase.bam.bai": { "type": "file", "description": "Index of (re)aligned BAM file", "pattern": "*.paraphase.bam.bai", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:true ]`\n" } }, { "${prefix}_paraphase_vcfs/*.vcf.gz": { "type": "file", "description": "compressed VCF file(s) per gene", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:true ]`\n" } }, { "${prefix}_paraphase_vcfs/*.vcf.gz.{csi,tbi}": { "type": "file", "description": "compressed VCF file index", "pattern": "*.vcf.gz.{tbi,csi}", "ontologies": [] } } ] ], "versions_minimap2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minimap2": { "type": "string", "description": "The name of the tool" } }, { "minimap2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_paraphase": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paraphase": { "type": "string", "description": "The name of the tool" } }, { "paraphase --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "minimap2": { "type": "string", "description": "The name of the tool" } }, { "minimap2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paraphase": { "type": "string", "description": "The name of the tool" } }, { "paraphase --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "paraphrase", "path": "modules/nf-core/paraphrase/meta.yml", "tree_sha": "061ec6dedb6277b0855fc57f0e27185ea387cc19", "files": [ "modules/nf-core/paraphrase/environment.yml", "modules/nf-core/paraphrase/main.nf", "modules/nf-core/paraphrase/meta.yml", "modules/nf-core/paraphrase/tests/main.nf.test", "modules/nf-core/paraphrase/tests/main.nf.test.snap", "modules/nf-core/paraphrase/tests/nextflow.config" ], "type": "module", "meta": { "name": "paraphrase", "description": "Parse and annotate paraphrase JSONs", "keywords": [ "long-read", "paraphrase", "annotate" ], "tools": [ { "paraphrase": { "description": "Paraphase JSON parser", "homepage": "https://github.com/Clinical-Genomics/paraphrase", "documentation": "https://github.com/Clinical-Genomics/paraphrase", "tool_dev_url": "https://github.com/Clinical-Genomics/paraphrase", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1']`" } }, { "jsons": { "type": "file", "description": "One or more JSON files from paraphase", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "samples": { "type": "list", "description": "Sample names corresponding to the JSON files. Must be in the same order as the JSON files." } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information." } }, { "yaml": { "type": "file", "description": "YAML file containing rules for annotation", "pattern": "*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3473" } ] } } ], { "tsv_output": { "type": "boolean", "description": "Whether to output in TSV format instead of JSON. Default is false (JSON output)." } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1']`" } }, { "*.json": { "type": "file", "description": "Annotated output in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1']`" } }, { "*.tsv": { "type": "file", "description": "Annotated output in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_paraphrase": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paraphrase": { "type": "string", "description": "The name of the tool" } }, { "paraphrase --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "paraphrase": { "type": "string", "description": "The name of the tool" } }, { "paraphrase --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "parsesdrf_convert", "path": "modules/nf-core/parsesdrf/convert/meta.yml", "tree_sha": "d12cb6b990d45889641deabca9deac0115d68e68", "files": [ "modules/nf-core/parsesdrf/convert/environment.yml", "modules/nf-core/parsesdrf/convert/main.nf", "modules/nf-core/parsesdrf/convert/meta.yml", "modules/nf-core/parsesdrf/convert/tests/main.nf.test", "modules/nf-core/parsesdrf/convert/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "parsesdrf_convert", "description": "Convert an SDRF (Sample and Data Relationship Format) file into a\npipeline-specific samplesheet/configuration using the `parse_sdrf\nconvert-` subcommands of the sdrf-pipelines package. The chosen\n`format` selects the subcommand; the module owns the output filenames and\nemits one tuple per supported format (mhcquant, openms, maxquant, msstats,\nnormalyzerde, diann).\n", "keywords": [ "sdrf", "sdrf-pipelines", "samplesheet", "proteomics", "immunopeptidomics", "mhcquant", "openms", "maxquant", "msstats", "normalyzerde", "diann", "metadata" ], "tools": [ { "sdrf-pipelines": { "description": "A set of tools to validate and convert SDRF files for proteomics pipelines.", "homepage": "https://github.com/bigbio/sdrf-pipelines", "documentation": "https://github.com/bigbio/sdrf-pipelines", "tool_dev_url": "https://github.com/bigbio/sdrf-pipelines", "doi": "10.1021/acs.jproteome.1c00505", "licence": [ "Apache-2.0" ], "identifier": "biotools:sdrf-pipelines" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/run information\ne.g. `[ id:'PXD009752' ]`\n" } }, { "sdrf": { "type": "file", "description": "SDRF file describing the experimental design and sample metadata.", "pattern": "*.{tsv,sdrf.tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "fasta": { "type": "file", "description": "Protein database FASTA. Required when `format == 'maxquant'`\n(passed to `-f`); pass `[]` otherwise.\n", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "raw_folder": { "type": "string", "description": "Directory prefix embedded as a literal string into the\n`` block of the generated MaxQuant `mqpar.xml`; must\nresolve on the host that later runs MaxQuant. Required when\n`format == 'maxquant'`; pass `''` otherwise.\n" } } ], { "format": { "type": "string", "description": "Target converter. One of: `mhcquant`, `openms`, `maxquant`,\n`msstats`, `normalyzerde`, `diann`. Selects the\n`parse_sdrf convert-` subcommand.\n" } } ], "output": { "mhcquant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/run information" } }, { "${prefix}_samplesheet.tsv": { "type": "file", "description": "MHCquant samplesheet TSV (`-os`).", "pattern": "*_samplesheet.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "${prefix}_presets.tsv": { "type": "file", "description": "MHCquant search-preset TSV (`-op`).", "pattern": "*_presets.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "openms": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/run information" } }, { "${prefix}_samplesheet.tsv": { "type": "file", "description": "OpenMS samplesheet TSV (renamed from `openms.tsv`).", "pattern": "*_samplesheet.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "${prefix}_experimental_design.tsv": { "type": "file", "description": "OpenMS experimental design TSV.", "pattern": "*_experimental_design.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "maxquant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/run information" } }, { "${prefix}.xml": { "type": "file", "description": "MaxQuant `mqpar.xml` (`-o1`).", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } }, { "${prefix}_design.txt": { "type": "file", "description": "MaxQuant experimental design TXT (`-o2`).", "pattern": "*_design.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "msstats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/run information" } }, { "${prefix}.csv": { "type": "file", "description": "MSstats annotation CSV (`-o`).", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "normalyzerde": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/run information" } }, { "${prefix}_design.csv": { "type": "file", "description": "NormalyzerDE design CSV (`-o`).", "pattern": "*_design.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "${prefix}_comparisons.csv": { "type": "file", "description": "NormalyzerDE comparisons CSV (`-oc`).", "pattern": "*_comparisons.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "diann": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample/run information" } }, { "${prefix}.cfg": { "type": "file", "description": "DIA-NN config (renamed from `diann_config.cfg`).", "pattern": "*.cfg", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "${prefix}_design.tsv": { "type": "file", "description": "DIA-NN experimental design TSV (renamed from `diann_design.tsv`).", "pattern": "*_design.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_sdrfpipelines": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sdrf-pipelines": { "type": "string", "description": "The name of the tool" } }, { "parse_sdrf --version | cut -d ' ' -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sdrf-pipelines": { "type": "string", "description": "The name of the tool" } }, { "parse_sdrf --version | cut -d ' ' -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "parsnp", "path": "modules/nf-core/parsnp/meta.yml", "tree_sha": "50062ebcc8140dda42ceec6df60ce3df1914c70e", "files": [ "modules/nf-core/parsnp/environment.yml", "modules/nf-core/parsnp/main.nf", "modules/nf-core/parsnp/meta.yml", "modules/nf-core/parsnp/tests/main.nf.test", "modules/nf-core/parsnp/tests/main.nf.test.snap", "modules/nf-core/parsnp/tests/nextflow.config" ], "type": "module", "meta": { "name": "parsnp", "description": "Parsnp is a command-line-tool for efficient microbial core genome alignment and SNP detection.", "keywords": [ "alignment", "bacteria", "phylogeny", "microbial genomics", "core genome", "SNP" ], "tools": [ { "parsnp": { "description": "Parsnp is a command-line-tool for efficient microbial core genome alignment and SNP detection.", "homepage": "https://harvest.readthedocs.io/en/latest/content/parsnp/tutorial.html", "documentation": "https://harvest.readthedocs.io/en/latest/content/parsnp/tutorial.html", "tool_dev_url": "https://github.com/marbl/parsnp", "doi": "10.1093/bioinformatics/btae311", "licence": [ "custom; see https://raw.githubusercontent.com/marbl/parsnp/master/LICENSE" ], "identifier": "biotools:parsnp" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genomes": { "type": "directory", "description": "Directory containing genome assemblies in FASTA format to be aligned" } } ], { "reference": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], "output": { "xmfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.xmfa": { "type": "file", "description": "Core-genome multiple sequence alignment in XMFA format", "pattern": "*.xmfa", "ontologies": [] } } ] ], "ggr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.ggr": { "type": "file", "description": "Compressed binary representation of the alignment generated by the Harvest toolkit, used for visualization with Gingr", "pattern": "*.ggr", "ontologies": [] } } ] ], "snps_mblocks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.snps.mblocks": { "type": "file", "description": "Core-SNP signature of each sequence in FASTA format, used to generate the phylogeny. Absent when no SNPs are detected.", "pattern": "*.snps.mblocks", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tree": { "type": "file", "description": "Resulting phylogeny in Newick format", "pattern": "*.tree", "ontologies": [ { "edam": "http://edamontology.org/format_1910" } ] } } ] ], "partition": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "partition": { "type": "directory", "description": "Output directory from partition mode containing results of each partitioned run. Only present when --partition is specified.", "pattern": "partition" } } ] ], "versions_parsnp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "parsnp": { "type": "string", "description": "The name of the tool" } }, { "parsnp --version 2>/dev/null | tail -n 1 | sed 's/parsnp //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "parsnp": { "type": "string", "description": "The tool name" } }, { "parsnp --version 2>/dev/null | tail -n 1 | sed 's/parsnp //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@emmcauley" ], "maintainers": [ "@emmcauley" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pasty", "path": "modules/nf-core/pasty/meta.yml", "tree_sha": "163d18d0058bc13bc6c4faf1b41c407f62695f33", "files": [ "modules/nf-core/pasty/environment.yml", "modules/nf-core/pasty/main.nf", "modules/nf-core/pasty/meta.yml", "modules/nf-core/pasty/tests/main.nf.test", "modules/nf-core/pasty/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pasty", "description": "Serogroup Pseudomonas aeruginosa assemblies", "keywords": [ "bacteria", "serogroup", "fasta", "assembly" ], "tools": [ { "pasty": { "description": "A tool for in silico serogrouping of Pseudomonas aeruginosa isolates", "homepage": "https://github.com/rpetit3/pasty", "documentation": "https://github.com/rpetit3/pasty", "tool_dev_url": "https://github.com/rpetit3/pasty", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "An assembly in FASTA format", "pattern": "*.{fasta,fasta.gz,fna,fna.gz,fa,fa.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "A tab-delimited file with the predicted serogroup", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "blast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.blastn.tsv": { "type": "file", "description": "A tab-delimited file of all blast hits", "pattern": "*.blastn.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "details": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.details.tsv": { "type": "file", "description": "A tab-delimited file with details for each serogroup", "pattern": "*.details.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_pasty": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pasty": { "type": "string", "description": "The name of the tool" } }, { "pasty --version 2>&1 | sed 's/^.*pasty, version //;'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pasty": { "type": "string", "description": "The name of the tool" } }, { "pasty --version 2>&1 | sed 's/^.*pasty, version //;'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pbbam_pbmerge", "path": "modules/nf-core/pbbam/pbmerge/meta.yml", "tree_sha": "ab12d96091e25588d6c6b9ef9d5d7c0763908920", "files": [ "modules/nf-core/pbbam/pbmerge/environment.yml", "modules/nf-core/pbbam/pbmerge/main.nf", "modules/nf-core/pbbam/pbmerge/meta.yml", "modules/nf-core/pbbam/pbmerge/tests/main.nf.test", "modules/nf-core/pbbam/pbmerge/tests/main.nf.test.snap", "modules/nf-core/pbbam/pbmerge/tests/nextflow.config" ], "type": "module", "meta": { "name": "pbbam_pbmerge", "description": "The pbbam software package provides components to create, query, & edit PacBio BAM files and associated indices. These components include a core C++ library, bindings for additional languages, and command-line utilities.", "deprecated": true, "keywords": [ "pbbam", "pbmerge", "bam" ], "tools": [ { "pbbam": { "description": "PacBio BAM C++ library", "homepage": "https://github.com/PacificBiosciences/pbbioconda", "documentation": "https://pbbam.readthedocs.io/en/latest/tools/pbmerge.html", "tool_dev_url": "https://github.com/pacificbiosciences/pbbam/", "licence": [ "BSD-3-Clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM files to merge", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "The merged bam file", "pattern": "*.bam", "ontologies": [] } } ] ], "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pbi": { "type": "file", "description": "BAM Pacbio index file", "pattern": "*.bam.pbi", "ontologies": [] } } ] ], "versions_pbbam": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbbam": { "type": "string", "description": "The name of the tool" } }, { "pbmerge --version | head -n1 | sed 's/pbmerge //' | sed -E 's/ .+//'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbbam": { "type": "string", "description": "The name of the tool" } }, { "pbmerge --version | head -n1 | sed 's/pbmerge //' | sed -E 's/ .+//'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pbccs", "path": "modules/nf-core/pbccs/meta.yml", "tree_sha": "9d8ba843da89393bff249003cdc44023f3ace16b", "files": [ "modules/nf-core/pbccs/environment.yml", "modules/nf-core/pbccs/main.nf", "modules/nf-core/pbccs/meta.yml", "modules/nf-core/pbccs/tests/main.nf.test", "modules/nf-core/pbccs/tests/main.nf.test.snap", "modules/nf-core/pbccs/tests/nextflow.config" ], "type": "module", "meta": { "name": "pbccs", "description": "Pacbio ccs - Generate Highly Accurate Single-Molecule Consensus Reads", "keywords": [ "ccs", "pacbio", "isoseq", "subreads" ], "tools": [ { "pbccs": { "description": "pbccs - Generate Highly Accurate Single-Molecule Consensus Reads (HiFi Reads)", "homepage": "https://github.com/PacificBiosciences/pbbioconda", "documentation": "https://ccs.how/", "tool_dev_url": "https://github.com/PacificBiosciences/ccs", "licence": [ "BSD-3-Clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\nid: id of the split file\n" } }, { "bam": { "type": "file", "description": "Raw subreads bam", "pattern": "*.subreads.bam", "ontologies": [] } }, { "pbi": { "type": "file", "description": "Pacbio BAM Index", "pattern": "*.pbi", "ontologies": [] } } ], { "chunk_num": { "type": "integer", "description": "BAM part to process" } }, { "chunk_on": { "type": "integer", "description": "Total number of bam parts to process" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.chunk*.bam": { "type": "file", "description": "CCS sequences in bam format", "pattern": "*.bam", "ontologies": [] } } ] ], "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.chunk*.bam.pbi": { "type": "file", "description": "PacBio Index of CCS sequences", "pattern": "*.pbi", "ontologies": [] } } ] ], "report_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.report.txt": { "type": "file", "description": "CCS report in text format", "pattern": "*.report.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "report_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.report.json": { "type": "file", "description": "CCS report in JSON format", "pattern": "*.report.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics.json.gz": { "type": "file", "description": "Metrics about zmws", "pattern": "*.json.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_pbccs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbccs": { "type": "string", "description": "The name of the tool" } }, { "ccs --version 2>&1 | sed '1!d;s/^.*ccs //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbccs": { "type": "string", "description": "The name of the tool" } }, { "ccs --version 2>&1 | sed '1!d;s/^.*ccs //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "isoseq", "version": "3.0.1" } ] }, { "name": "pbcpgtools_alignedbamtocpgscores", "path": "modules/nf-core/pbcpgtools/alignedbamtocpgscores/meta.yml", "tree_sha": "836bc519979907f7ee9b124bfc373fc53d48140a", "files": [ "modules/nf-core/pbcpgtools/alignedbamtocpgscores/environment.yml", "modules/nf-core/pbcpgtools/alignedbamtocpgscores/main.nf", "modules/nf-core/pbcpgtools/alignedbamtocpgscores/meta.yml", "modules/nf-core/pbcpgtools/alignedbamtocpgscores/tests/main.nf.test", "modules/nf-core/pbcpgtools/alignedbamtocpgscores/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pbcpgtools_alignedbamtocpgscores", "description": "Converts aligned BAM files into CpG methylation scores", "keywords": [ "methylation", "cpg", "pacbio" ], "tools": [ { "pbcpgtools": { "description": "Collection of tools for the analysis of CpG data", "homepage": "https://github.com/PacificBiosciences/pb-CpG-tools", "documentation": "https://github.com/PacificBiosciences/pb-CpG-tools#readme", "tool_dev_url": "https://github.com/PacificBiosciences/pb-CpG-tools", "licence": [ "Pacific Biosciences Software License Agreement" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.{bai,crai,csi}", "ontologies": [] } } ] ], "output": { "combined_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.combined.bed.gz": { "type": "file", "description": "Zipped BED file with CpG methylation scores for both haplotypes", "pattern": "*.{combined.bed.gz}", "ontologies": [] } } ] ], "combined_bed_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.combined.bed.gz.tbi": { "type": "file", "description": "Index of combined zipped BED file", "pattern": "*.{combined.bed.gz.tbi}", "ontologies": [] } } ] ], "combined_bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.combined.bw": { "type": "file", "description": "Bigwig file for visualization in IGV", "pattern": "*.{combined.bw}", "ontologies": [] } } ] ], "hap1_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.hap1.bed.gz": { "type": "file", "description": "Zipped BED file with CpG methylation scores for haplotype 1", "pattern": "*.{hap1.bed.gz}", "ontologies": [] } } ] ], "hap1_bed_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.hap1.bed.gz.tbi": { "type": "file", "description": "Index of hap1 zipped BED file", "pattern": "*.{hap1.bed.gz.tbi}", "ontologies": [] } } ] ], "hap1_bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.hap1.bw": { "type": "file", "description": "Bigwig file for visualization in IGV", "pattern": "*.{hap1.bw}", "ontologies": [] } } ] ], "hap2_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.hap2.bed.gz": { "type": "file", "description": "Zipped BED file with CpG methylation scores for haplotype 2", "pattern": "*.{hap2.bed.gz}", "ontologies": [] } } ] ], "hap2_bed_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.hap2.bed.gz.tbi": { "type": "file", "description": "Index of hap2 zipped BED file", "pattern": "*.{hap2.bed.gz.tbi}", "ontologies": [] } } ] ], "hap2_bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.hap2.bw": { "type": "file", "description": "Bigwig file for visualization in IGV", "pattern": "*.{hap2.bw}", "ontologies": [] } } ] ], "versions_pbcpgtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbcpgtools": { "type": "string", "description": "The name of the tool" } }, { "aligned_bam_to_cpg_scores --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbcpgtools": { "type": "string", "description": "The name of the tool" } }, { "aligned_bam_to_cpg_scores --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@inemesb" ], "maintainers": [ "@inemesb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "pbjasmine", "path": "modules/nf-core/pbjasmine/meta.yml", "tree_sha": "837578d18f0360e3d242a059ead3fb9efce03726", "files": [ "modules/nf-core/pbjasmine/environment.yml", "modules/nf-core/pbjasmine/main.nf", "modules/nf-core/pbjasmine/meta.yml", "modules/nf-core/pbjasmine/tests/main.nf.test", "modules/nf-core/pbjasmine/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pbjasmine", "description": "Identify specific base modifications in PacBio HiFi reads by analyzing polymerase kinetic signatures", "keywords": [ "genomics", "methylation", "bam", "pacbio" ], "tools": [ { "pbjasmine": { "description": "Call select base modifications in PacBio HiFi reads.", "homepage": "https://github.com/pacificbiosciences/jasmine", "documentation": "https://github.com/pacificbiosciences/jasmine", "tool_dev_url": "https://github.com/pacificbiosciences/jasmine", "doi": "no DOI available", "licence": [ "BSD-3-clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "Consensus reads with jasmine modification calls", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_pbjasmine": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbjasmine": { "type": "string", "description": "The name of the tool" } }, { "jasmine --version | head -n 1 | sed 's/jasmine //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbjasmine": { "type": "string", "description": "The name of the tool" } }, { "jasmine --version | head -n 1 | sed 's/jasmine //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@YiJin-Xiong" ], "maintainers": [ "@YiJin-Xiong" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylong", "version": "2.0.0" } ] }, { "name": "pbmarkdup", "path": "modules/nf-core/pbmarkdup/meta.yml", "tree_sha": "8b388e8f5dd61d360feff49f889d1f48c3b71477", "files": [ "modules/nf-core/pbmarkdup/environment.yml", "modules/nf-core/pbmarkdup/main.nf", "modules/nf-core/pbmarkdup/meta.yml", "modules/nf-core/pbmarkdup/tests/main.nf.test", "modules/nf-core/pbmarkdup/tests/main.nf.test.snap", "modules/nf-core/pbmarkdup/tests/nextflow.config" ], "type": "module", "meta": { "name": "pbmarkdup", "description": "Takes one or multiple sequencing chips of an amplified library as HiFi reads and marks or removes\nduplicates.\n", "keywords": [ "markdup", "bam", "fastq", "fasta" ], "tools": [ { "pbmarkdup": { "description": "pbmarkdup identifies and marks duplicate reads in PacBio HiFi (CCS) data. It clusters\nhighly similar CCS reads to detect PCR duplicates and flags them in the output files\n(BAM,FASTQ,FASTA) (duplicate bit 0x400), optionally removing duplicates.\n(duplicate bit 0x400), optionally removing duplicates.\n", "homepage": "https://github.com/PacificBiosciences/pbmarkdup", "documentation": "https://github.com/PacificBiosciences/pbmarkdup", "licence": [ "BSD-3-Clause" ], "identifier": "biotools:pbmarkdup" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "Sequencing reads in BAM, FASTQ, or FASTA format.\n", "pattern": "*.{bam,f*a,/.*f.*\\.gz/}", "ontologies": [ { "edam": "http://edamontology.org/format_2546" }, { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "markduped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${suffix}": { "type": "file", "description": "Markduplicated sequencing reads in the same format as the input file.\n", "pattern": "*.{bam,f*a,/.*f.*\\.gz/}", "ontologies": [ { "edam": "http://edamontology.org/format_2546" }, { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "dupfile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${dupfile_name}": { "type": "file", "description": "(Optional) File listing duplicate reads (Specify by --dup-file).\n", "pattern": "*.{bam,f*a,/.*f.*\\.gz/}", "ontologies": [ { "edam": "http://edamontology.org/format_2546" }, { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.pbmarkdup.log": { "type": "file", "description": "Log file generated by pbmarkdup (if --log-level is specified).\n", "pattern": "*.pbmarkdup.log", "ontologies": [] } } ] ], "versions_pbmarkdup": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "pbmarkdup": { "type": "string", "description": "The name of the tool" } }, { "pbmarkdup --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "pbmarkdup": { "type": "string", "description": "The name of the tool" } }, { "pbmarkdup --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sainsachiko" ], "maintainers": [ "@sainsachiko" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pbmm2_align", "path": "modules/nf-core/pbmm2/align/meta.yml", "tree_sha": "8a4152f6c20a76c31b7c7257963f8d7a549884a6", "files": [ "modules/nf-core/pbmm2/align/environment.yml", "modules/nf-core/pbmm2/align/main.nf", "modules/nf-core/pbmm2/align/meta.yml", "modules/nf-core/pbmm2/align/tests/main.nf.test", "modules/nf-core/pbmm2/align/tests/main.nf.test.snap", "modules/nf-core/pbmm2/align/tests/nextflow.config" ], "type": "module", "meta": { "name": "pbmm2_align", "description": "Alignment with PacBio's minimap2 frontend", "keywords": [ "align", "pacbio", "genomics" ], "tools": [ { "pbmm2": { "description": "A minimap2 frontend for PacBio native data formats", "homepage": "https://github.com/PacificBiosciences/pbmm2", "documentation": "https://github.com/PacificBiosciences/pbmm2", "tool_dev_url": "https://github.com/PacificBiosciences/pbmm2", "licence": [ "BSD-3-clause-Clear" ], "identifier": "biotools:pbmm2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "fasta file to align bam to", "pattern": "*.{fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{bai,csi}": { "type": "file", "description": "BAM index file", "pattern": "*.{bai,csi}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "versions_pbmm2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbmm2": { "type": "string", "description": "The name of the tool" } }, { "pbmm2 --version | sed '1s/pbmm2 //;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbmm2": { "type": "string", "description": "The name of the tool" } }, { "pbmm2 --version | sed '1s/pbmm2 //;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tanyasarkjain" ], "maintainers": [ "@tanyasarkjain" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylong", "version": "2.0.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "pbptyper", "path": "modules/nf-core/pbptyper/meta.yml", "tree_sha": "2703e80651222867d1fd5e10e0b548bc0085e213", "files": [ "modules/nf-core/pbptyper/environment.yml", "modules/nf-core/pbptyper/main.nf", "modules/nf-core/pbptyper/meta.yml", "modules/nf-core/pbptyper/tests/main.nf.test", "modules/nf-core/pbptyper/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pbptyper", "description": "Assign PBP type of Streptococcus pneumoniae assemblies", "keywords": [ "bacteria", "pbp", "fasta", "assembly" ], "tools": [ { "pbptyper": { "description": "In silico Penicillin Binding Protein (PBP) typer for Streptococcus pneumoniae assemblies", "homepage": "https://github.com/rpetit3/pbptyper", "documentation": "https://github.com/rpetit3/pbptyper", "tool_dev_url": "https://github.com/rpetit3/pbptyper", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "An assembly in FASTA format", "pattern": "*.{fasta,fasta.gz,fna,fna.gz,fa,fa.gz}", "ontologies": [] } } ], { "db": { "type": "file", "description": "A reference PBP database (optional)", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "A tab-delimited file with the predicted PBP type", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "blast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tblastn.tsv": { "type": "file", "description": "A tab-delimited file of all blast hits", "pattern": "*.tblastn.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_pbptyper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbptyper": { "type": "string", "description": "The name of the tool" } }, { "pbptyper --version 2>&1 | sed 's/^.*pbptyper, version //;'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbptyper": { "type": "string", "description": "The name of the tool" } }, { "pbptyper --version 2>&1 | sed 's/^.*pbptyper, version //;'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pbsv_call", "path": "modules/nf-core/pbsv/call/meta.yml", "tree_sha": "b56d9738219a3f65b1c574dba087ce91f4ce6fe0", "files": [ "modules/nf-core/pbsv/call/environment.yml", "modules/nf-core/pbsv/call/main.nf", "modules/nf-core/pbsv/call/meta.yml", "modules/nf-core/pbsv/call/tests/main.nf.test", "modules/nf-core/pbsv/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pbsv_call", "description": "pbsv/call - PacBio structural variant (SV) calling and analysis tools", "keywords": [ "variant", "pacbio", "genomics" ], "tools": [ { "pbsv": { "description": "pbsv - PacBio structural variant (SV) calling and analysis tools", "homepage": "https://github.com/PacificBiosciences/", "documentation": "https://github.com/PacificBiosciences/", "tool_dev_url": "https://github.com/PacificBiosciences/", "licence": [ "BSD-3-clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "svsig": { "type": "file", "description": "structural variant file", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'reference']`\n" } }, { "fasta": { "type": "file", "description": "fasta file used as reference", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf": { "type": "file", "description": "structural variant file", "ontologies": [] } } ] ], "versions_pbsv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbsv": { "type": "string", "description": "The name of the tool" } }, { "pbsv --version |& sed 's/pbsv //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbsv": { "type": "string", "description": "The name of the tool" } }, { "pbsv --version |& sed 's/pbsv //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tanyasarkjain" ], "maintainers": [ "@tanyasarkjain" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "pbsv_discover", "path": "modules/nf-core/pbsv/discover/meta.yml", "tree_sha": "9e210546485263b39eabd72d356d4deff3f1bf0e", "files": [ "modules/nf-core/pbsv/discover/environment.yml", "modules/nf-core/pbsv/discover/main.nf", "modules/nf-core/pbsv/discover/meta.yml", "modules/nf-core/pbsv/discover/tests/main.nf.test", "modules/nf-core/pbsv/discover/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pbsv_discover", "description": "pbsv - PacBio structural variant (SV) signature discovery tool", "keywords": [ "variant", "pacbio", "structural" ], "tools": [ { "pbsv": { "description": "pbsv - PacBio structural variant (SV) calling and analysis tools", "homepage": "https://github.com/PacificBiosciences/pbsv", "documentation": "https://github.com/PacificBiosciences/pbsv", "tool_dev_url": "https://github.com/PacificBiosciences/pbsv", "licence": [ "BSD-3-clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "svsig": [ [ { "meta": { "type": "file", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "ontologies": [] } }, { "*.svsig.gz": { "type": "file", "description": "structural variant signatures files", "pattern": "*.svsig.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_pbsv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbsv": { "type": "string", "description": "The name of the tool" } }, { "pbsv --version |& sed 's/pbsv //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbsv": { "type": "string", "description": "The name of the tool" } }, { "pbsv --version |& sed 's/pbsv //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tanyasarkjain" ], "maintainers": [ "@tanyasarkjain" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "pbtk_bam2fastq", "path": "modules/nf-core/pbtk/bam2fastq/meta.yml", "tree_sha": "873a39b5bc3f2d924e964310f13beb81d89a192f", "files": [ "modules/nf-core/pbtk/bam2fastq/environment.yml", "modules/nf-core/pbtk/bam2fastq/main.nf", "modules/nf-core/pbtk/bam2fastq/meta.yml", "modules/nf-core/pbtk/bam2fastq/tests/main.nf.test", "modules/nf-core/pbtk/bam2fastq/tests/main.nf.test.snap", "modules/nf-core/pbtk/bam2fastq/tests/nextflow.config" ], "type": "module", "meta": { "name": "pbtk_bam2fastq", "description": "converts pacbio bam files to fastq.gz using PacBioToolKit (pbtk) bam2fastq", "keywords": [ "convert", "bam", "genomics", "pacbio" ], "tools": [ { "pbtk": { "description": "pbtk - PacBio BAM toolkit", "homepage": "https://github.com/PacificBiosciences/pbtk", "documentation": "https://github.com/PacificBiosciences/pbtk#usage", "tool_dev_url": "https://github.com/PacificBiosciences/pbtk", "doi": "no DOI available", "licence": [ "BSD-3-clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "bam": { "type": "file", "description": "PacBio BAM file", "pattern": "*.bam", "ontologies": [] } }, { "pbi": { "type": "file", "description": "PacBio BAM file index (.pbi)", "pattern": "*.pbi", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.$extension": { "type": "file", "description": "Gzipped FASTQ file", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_bam2fastq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbtk": { "type": "string", "description": "The name of the tool" } }, { "bam2fastq --version 2>&1 | sed -n 's/.*bam2fastq //p' | cut -d' ' -f1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbtk": { "type": "string", "description": "The name of the tool" } }, { "bam2fastq --version 2>&1 | sed -n 's/.*bam2fastq //p' | cut -d' ' -f1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mbeavitt", "@gallvp" ], "maintainers": [ "@mbeavitt", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pbtk_pbindex", "path": "modules/nf-core/pbtk/pbindex/meta.yml", "tree_sha": "b26d1ea713dab16754e4c135897b90d5257c1e36", "files": [ "modules/nf-core/pbtk/pbindex/environment.yml", "modules/nf-core/pbtk/pbindex/main.nf", "modules/nf-core/pbtk/pbindex/meta.yml", "modules/nf-core/pbtk/pbindex/tests/main.nf.test", "modules/nf-core/pbtk/pbindex/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pbtk_pbindex", "description": "Minimalistic tool which creates an index file that enables random access into PacBio BAM files", "keywords": [ "genomics", "bam", "index", "pacbio" ], "tools": [ { "pbtk": { "description": "pbtk - PacBio BAM toolkit", "homepage": "https://github.com/PacificBiosciences/pbtk", "documentation": "https://github.com/PacificBiosciences/pbtk", "tool_dev_url": "https://github.com/PacificBiosciences/pbtk", "licence": [ "BSD-3-clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Input BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.pbi": { "type": "file", "description": "Index file", "pattern": "*.bam.pbi", "ontologies": [] } } ] ], "versions_pbindex": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbtk": { "type": "string", "description": "The name of the tool" } }, { "pbindex --version | head -n1 | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbtk": { "type": "string", "description": "The name of the tool" } }, { "pbindex --version | head -n1 | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pbtk_pbmerge", "path": "modules/nf-core/pbtk/pbmerge/meta.yml", "tree_sha": "1249f797ebb7e3519d86d413a2a9062bb1f4ad95", "files": [ "modules/nf-core/pbtk/pbmerge/environment.yml", "modules/nf-core/pbtk/pbmerge/main.nf", "modules/nf-core/pbtk/pbmerge/meta.yml", "modules/nf-core/pbtk/pbmerge/tests/main.nf.test", "modules/nf-core/pbtk/pbmerge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pbtk_pbmerge", "description": "Simple tool which merges several PacBio BAM files together", "keywords": [ "pbtk", "pbmerge", "genomics", "pacbio", "bam" ], "tools": [ { "pbtk": { "description": "pbtk - PacBio BAM toolkit", "homepage": "https://github.com/PacificBiosciences/pbtk", "documentation": "https://github.com/PacificBiosciences/pbtk#usage", "tool_dev_url": "https://github.com/PacificBiosciences/pbtk", "doi": "no DOI available", "licence": [ "BSD-3-clause-Clear" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bams": { "type": "file", "description": "PacBio BAM files", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "The merged PacBio BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "pbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.pbi": { "type": "file", "description": "BAM Pacbio index file", "pattern": "*.bam.pbi", "ontologies": [] } } ] ], "versions_pbmerge": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbtk": { "type": "string", "description": "The name of the tool" } }, { "pbmerge --version | head -n1 | sed 's/pbmerge //' | sed -E 's/ .+//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pbtk": { "type": "string", "description": "The name of the tool" } }, { "pbmerge --version | head -n1 | sed 's/pbmerge //' | sed -E 's/ .+//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@haidyi" ], "maintainers": [ "@haidyi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "pcangsd_inbreeding", "path": "modules/nf-core/pcangsd/inbreeding/meta.yml", "tree_sha": "f8679d72e50b2a32707b840ef43faef527f7819a", "files": [ "modules/nf-core/pcangsd/inbreeding/environment.yml", "modules/nf-core/pcangsd/inbreeding/main.nf", "modules/nf-core/pcangsd/inbreeding/meta.yml", "modules/nf-core/pcangsd/inbreeding/tests/main.nf.test", "modules/nf-core/pcangsd/inbreeding/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pcangsd_inbreeding", "description": "Estimate per-sample inbreeding coefficients from genotype likelihoods", "keywords": [ "pcangsd", "inbreeding coefficients", "genomics" ], "tools": [ { "pcangsd": { "description": "Framework for analyzing low-depth next-generation sequencing (NGS) data in heterogeneous/structured populations using principal component analysis (PCA).", "homepage": "https://github.com/Rosemeis/pcangsd", "documentation": "https://github.com/Rosemeis/pcangsd", "tool_dev_url": "https://github.com/Rosemeis/pcangsd", "doi": "10.1534/genetics.118.301336", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing population information\ne.g. [ id:'test', population:'population id', samples:'sample IDs' ]\n" } }, { "beagle_file": { "type": "file", "description": "Beagle genotype likelihood file produced by ANGSD", "pattern": "*.beagle.gz", "ontologies": [] } } ] ], "output": { "inbreeding_coefficients": [ [ { "meta": { "type": "map", "description": "Groovy Map containing population information\ne.g. [ id:'test', population:'population id', samples:'sample IDs' ]\n" } }, { "*.inbreed.samples": { "type": "file", "description": "Per-sample inbreeding coefficients file produced by pcangsd", "pattern": "*.inbreed.samples", "ontologies": [] } } ] ], "versions_pcangsd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pcangsd": { "type": "string", "description": "The name of the tool" } }, { "pcangsd --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pcangsd": { "type": "string", "description": "The name of the tool" } }, { "pcangsd --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ASendellPrice" ], "maintainers": [ "@ASendellPrice" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pcaone", "path": "modules/nf-core/pcaone/meta.yml", "tree_sha": "04609571938ca9820f93e742ce9695d21bc4be5e", "files": [ "modules/nf-core/pcaone/.conda-lock/linux_amd64-bd-22489ef995a570f0_1.txt", "modules/nf-core/pcaone/environment.yml", "modules/nf-core/pcaone/main.nf", "modules/nf-core/pcaone/meta.yml", "modules/nf-core/pcaone/tests/main.nf.test", "modules/nf-core/pcaone/tests/main.nf.test.snap", "modules/nf-core/pcaone/tests/nextflow.config" ], "type": "module", "meta": { "name": "pcaone", "description": "Fast, accurate and memory-efficient PCA on large-scale genotype or single-cell data", "keywords": [ "pca", "population genetics", "dimensionality reduction", "svd", "genotype" ], "tools": [ { "pcaone": { "description": "Fast, Accurate and Memory-Efficient Principal Component Analysis All in One For Large-scale Dataset", "homepage": "https://github.com/Zilong-Li/PCAone", "documentation": "https://github.com/Zilong-Li/PCAone/blob/main/README.org", "tool_dev_url": "https://github.com/Zilong-Li/PCAone", "doi": "10.1101/gr.277525.122", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:pcaone" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype file", "pattern": "*.bed", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended variant information file", "pattern": "*.bim", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.fam", "ontologies": [] } } ] ], "output": { "eigvecs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.eigvecs": { "type": "file", "description": "Eigenvectors (top PCs), one row per sample", "pattern": "*.eigvecs", "ontologies": [] } } ] ], "eigvecs2": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.eigvecs2": { "type": "file", "description": "Eigenvectors with a header line", "pattern": "*.eigvecs2", "ontologies": [] } } ] ], "eigvals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.eigvals": { "type": "file", "description": "Eigenvalues for the top PCs", "pattern": "*.eigvals", "ontologies": [] } } ] ], "loadings": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.loadings": { "type": "file", "description": "Feature/SNP loadings, produced with the --printv option", "pattern": "*.loadings", "ontologies": [] } } ] ], "mbim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.mbim": { "type": "file", "description": "Plink-like bim file with allele frequency, written alongside loadings", "pattern": "*.mbim", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "PCAone run log", "pattern": "*.log", "ontologies": [] } } ] ], "versions_pcaone": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pcaone": { "type": "string", "description": "The name of the tool" } }, { "PCAone 2>&1 | grep -m1 -oE \"v[0-9]+\\.[0-9]+\\.[0-9]+\" | tr -d v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pcaone": { "type": "string", "description": "The name of the tool" } }, { "PCAone 2>&1 | grep -m1 -oE \"v[0-9]+\\.[0-9]+\\.[0-9]+\" | tr -d v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dbaku42" ], "maintainers": [ "@dbaku42" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pcgr_getref", "path": "modules/nf-core/pcgr/getref/meta.yml", "tree_sha": "95c21f6f4c60af3ddc94911c7ac8c6e517b23518", "files": [ "modules/nf-core/pcgr/getref/environment.yml", "modules/nf-core/pcgr/getref/main.nf", "modules/nf-core/pcgr/getref/meta.yml", "modules/nf-core/pcgr/getref/tests/main.nf.test", "modules/nf-core/pcgr/getref/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pcgr_getref", "description": "Get reference to run Personal Cancer Genome Reporter (PCGR)", "keywords": [ "cancer", "reference", "pcgr", "mtb" ], "tools": [ { "pcgr": { "description": "The Personal Cancer Genome Reporter (PCGR) is a stand-alone software package for functional annotation and translation of individual tumor genomes for precision cancer medicine", "homepage": "https://sigven.github.io/pcgr/index.html", "documentation": "https://sigven.github.io/pcgr/articles/running.html", "tool_dev_url": "https://github.com/sigven/pcgr/", "doi": "10.1093/bioinformatics/btx817", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bundleversion": { "type": "string", "description": "PCGR reference data bundle version", "pattern": "*[0-9]*", "ontologies": [] } }, { "genome": { "type": "string", "description": "PCGR reference genome version", "pattern": "grch37|grch38", "ontologies": [] } } ] ], "output": { "pcgrref": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${bundleversion}": { "type": "directory", "description": "PCGR reference data directory", "pattern": "{bundleversion}/", "ontologies": [] } } ] ], "versions_curl": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "curl": { "type": "string", "description": "The tool name" } }, { "curl --version | head -1 | cut -d ' ' -f 2": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ], "versions_gzip": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gzip": { "type": "string", "description": "The tool name" } }, { "gzip --version | head -1 | cut -d ' ' -f 2": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ], "versions_tar": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tar": { "type": "string", "description": "The tool name" } }, { "tar --version | head -1 | cut -d ' ' -f 4": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "curl": { "type": "string", "description": "The tool name" } }, { "curl --version | head -1 | cut -d ' ' -f 2": { "type": "string", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gzip": { "type": "string", "description": "The tool name" } }, { "gzip --version | head -1 | cut -d ' ' -f 2": { "type": "string", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tar": { "type": "string", "description": "The tool name" } }, { "tar --version | head -1 | cut -d ' ' -f 4": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@famosab" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantprioritization", "version": "1.0.0" } ] }, { "name": "pcne", "path": "modules/nf-core/pcne/meta.yml", "tree_sha": "2ef3252f0b4ea2e9d02d97cdba51e1aea5e4b9a4", "files": [ "modules/nf-core/pcne/environment.yml", "modules/nf-core/pcne/main.nf", "modules/nf-core/pcne/meta.yml", "modules/nf-core/pcne/tests/main.nf.test", "modules/nf-core/pcne/tests/main.nf.test.snap", "modules/nf-core/pcne/tests/nextflow.config" ], "type": "module", "meta": { "name": "pcne", "description": "Estimates plasmid copy number from assembled genome", "keywords": [ "plasmid", "copy number", "genomics", "alignment", "coverage" ], "tools": [ { "pcne": { "description": "Estimates plasmid copy number from assembled genome.", "homepage": "https://github.com/riccabolla/PCNE", "documentation": "https://github.com/riccabolla/PCNE", "tool_dev_url": "https://github.com/riccabolla/PCNE", "doi": "10.1177/11779322251410037", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "FASTQ reads (paired or single) or a pre-aligned BAM file", "pattern": "*.{fastq.gz,fq.gz,fastq,fq,bam}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference chromosome information\ne.g. `[ id:'genome' ]`\n" } }, { "chromosome": { "type": "file", "description": "Chromosome contigs FASTA file", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference plasmid information\ne.g. `[ id:'plasmids' ]`\n" } }, { "plasmids": { "type": "file", "description": "One or more plasmid FASTA files", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*_results.tsv": { "type": "file", "description": "TSV file containing the estimated plasmid copy numbers", "pattern": "*_results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.log": { "type": "file", "description": "PCNE run log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.png": { "type": "file", "description": "Bar plot of plasmid copy numbers or GC vs Depth diagnostic plots", "pattern": "*.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_pcne": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pcne": { "type": "string", "description": "The name of the tool" } }, { "pcne -v | grep 'version' | tail -n 1 | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pcne": { "type": "string", "description": "The name of the tool" } }, { "pcne -v | grep 'version' | tail -n 1 | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@riccabolla" ], "maintainers": [ "@riccabolla" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pdb2pqr", "path": "modules/nf-core/pdb2pqr/meta.yml", "tree_sha": "f44f35fd5710281c5988e8593baf696209064757", "files": [ "modules/nf-core/pdb2pqr/environment.yml", "modules/nf-core/pdb2pqr/main.nf", "modules/nf-core/pdb2pqr/meta.yml", "modules/nf-core/pdb2pqr/tests/main.nf.test", "modules/nf-core/pdb2pqr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pdb2pqr", "description": "Convert PDB files to PQR format by\nassigning charge and radius parameters for\nelectrostatics calculations (e.g. APBS input preparation).\n", "keywords": [ "structure", "protein", "electrostatics", "pdb", "pqr" ], "tools": [ { "pdb2pqr": { "description": "PDB2PQR converts protein structure files in PDB format to PQR format by assigning\natomic charges and radii. It is commonly used to prepare structures for\nelectrostatics calculations with APBS.\n", "homepage": "https://www.poissonboltzmann.org", "documentation": "https://pdb2pqr.readthedocs.io", "tool_dev_url": "https://github.com/Electrostatics/pdb2pqr", "doi": "10.1002/pro.3280", "licence": [ "Custom" ], "identifier": "biotools:PDB2PQR" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "pdb": { "type": "file", "description": "Protein structure file in PDB format", "pattern": "*.{pdb}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" } ] } } ] ], "output": { "pqr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.pqr": { "type": "file", "description": "Protein structure file in PQR format", "pattern": "*.pqr" } } ] ], "conf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.in": { "type": "file", "description": "APBS input configuration file generated by PDB2PQR", "pattern": "*.in" } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.log": { "type": "file", "description": "Log file produced during PDB2PQR execution", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_pdb2pqr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pdb2pqr": { "type": "string", "description": "The name of the tool" } }, { "pdb2pqr --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pdb2pqr": { "type": "string", "description": "The name of the tool" } }, { "pdb2pqr --version | sed 's/^[^ ]* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pear", "path": "modules/nf-core/pear/meta.yml", "tree_sha": "974f581a00d05f934b719a73c047ee4b4bbc5df9", "files": [ "modules/nf-core/pear/environment.yml", "modules/nf-core/pear/main.nf", "modules/nf-core/pear/meta.yml", "modules/nf-core/pear/tests/main.nf.test", "modules/nf-core/pear/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pear", "description": "PEAR is an ultrafast, memory-efficient and highly accurate pair-end read merger.", "keywords": [ "pair-end", "read", "merge" ], "tools": [ { "pear": { "description": "paired-end read merger", "homepage": "https://cme.h-its.org/exelixis/web/software/pear/", "documentation": "https://cme.h-its.org/exelixis/web/software/pear/doc.html", "licence": [ "Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported" ], "identifier": "biotools:pear" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files with paired-end reads forward and reverse.\n", "ontologies": [] } } ] ], "output": { "assembled": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.assembled.fastq.gz": { "type": "file", "description": "FastQ file containing Assembled reads.", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "unassembled": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.unassembled.forward.fastq.gz": { "type": "file", "description": "FastQ files containing Unassembled forward and reverse reads.", "pattern": "*.{fastq.gz}", "ontologies": [] } }, { "*.unassembled.reverse.fastq.gz": { "type": "file", "description": "FastQ files containing Unassembled forward and reverse reads.", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "discarded": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.discarded.fastq.gz": { "type": "file", "description": "FastQ file containing discarded reads.", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "versions_pear": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pear": { "type": "string", "description": "The name of the tool" } }, { "pear -h | grep 'PEAR v' | sed 's/PEAR v//' | sed 's/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pear": { "type": "string", "description": "The name of the tool" } }, { "pear -h | grep 'PEAR v' | sed 's/PEAR v//' | sed 's/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mirpedrol" ], "maintainers": [ "@mirpedrol" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "crisprseq", "version": "2.3.0" } ] }, { "name": "peddy", "path": "modules/nf-core/peddy/meta.yml", "tree_sha": "28395a5229b85adc6a9152f68905b4a0b247a843", "files": [ "modules/nf-core/peddy/environment.yml", "modules/nf-core/peddy/main.nf", "modules/nf-core/peddy/meta.yml", "modules/nf-core/peddy/tests/main.nf.test", "modules/nf-core/peddy/tests/main.nf.test.snap", "modules/nf-core/peddy/tests/nextflow.config", "modules/nf-core/peddy/tests/nextflow.plot.config" ], "type": "module", "meta": { "name": "peddy", "description": "Manipulation, validation and exploration of pedigrees", "keywords": [ "pedigrees", "ped", "family" ], "tools": [ { "peddy": { "description": "genotype, ped correspondence check, ancestry check, sex check. directly, quickly on VCF", "homepage": "https://github.com/brentp/peddy", "documentation": "https://peddy.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/brentp/peddy", "doi": "10.1016/j.ajhg.2017.01.017", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "vcf_tbi": { "type": "file", "description": "TBI file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ped": { "type": "file", "description": "PED/FAM file", "pattern": "*.{ped,fam}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sites": { "type": "file", "description": "sites file. By defaults peddy uses hg19/GRCh37, \"--sites hg38\" can be specified in the process argument or a custom file following syntax https://github.com/brentp/peddy/blob/master/peddy/GRCH37.sites can be provided", "pattern": "*.sites", "ontologies": [] } } ] ], "output": { "vs_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.vs.html": { "type": "file", "description": "HTML file comparison between reported and inferred sex", "pattern": "*.vs.html", "ontologies": [] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.html": { "type": "file", "description": "HTML report", "pattern": "*.html", "ontologies": [] } } ] ], "ped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.peddy.ped": { "type": "file", "description": "Inferred PED file", "pattern": "*.peddy.ped", "ontologies": [] } } ] ], "het_check_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.het_check.png": { "type": "file", "description": "PNG file containing heterozygosity check.\nRate of het calls, allele-balance at het calls,\nmean and median depth, and a PCA projection onto thousand\ngenomes.\n", "pattern": "*.het_check.png", "ontologies": [] } } ] ], "ped_check_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.ped_check.png": { "type": "file", "description": "PNG file containing pedigree check between reported\nand inferred sex\n", "pattern": "*.het_check.png", "ontologies": [] } } ] ], "sex_check_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.sex_check.png": { "type": "file", "description": "PNG file with sex check performs a comparison\nbetween the sex reported in the ped file and that\ninferred from the genotypes on the non-PAR regions\nof the X chromosome.\n", "pattern": "*.sex_check.png", "ontologies": [] } } ] ], "het_check_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.het_check.csv": { "type": "file", "description": "CSV file containing heterozygosity check.\nRate of het calls, allele-balance at het calls,\nmean and median depth, and a PCA projection onto thousand\ngenomes.\n", "pattern": "*.het_check.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "ped_check_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.ped_check.csv": { "type": "file", "description": "CSV file containing pedigree check between reported\nand inferred sex\n", "pattern": "*.het_check.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "sex_check_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.sex_check.csv": { "type": "file", "description": "CSV file with sex check performs a comparison\nbetween the sex reported in the ped file and that\ninferred from the genotypes on the non-PAR regions\nof the X chromosome.\n", "pattern": "*.sex_check.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "ped_check_rel_difference_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.ped_check.rel-difference.csv": { "type": "file", "description": "CSV file with the comparison between inferred and given relatedness\n", "pattern": "*.ped_check.rel-difference.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_peddy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "peddy": { "type": "string", "description": "The name of the tool" } }, { "peddy --version | sed 's/peddy, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "peddy": { "type": "string", "description": "The name of the tool" } }, { "peddy --version | sed 's/peddy, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rannick" ], "maintainers": [ "@rannick" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "peka", "path": "modules/nf-core/peka/meta.yml", "tree_sha": "84063d720b1bf30b95c1d1111ddf56a8d6826557", "files": [ "modules/nf-core/peka/environment.yml", "modules/nf-core/peka/main.nf", "modules/nf-core/peka/meta.yml", "modules/nf-core/peka/tests/main.nf.test", "modules/nf-core/peka/tests/main.nf.test.snap", "modules/nf-core/peka/tests/nextflow.config" ], "type": "module", "meta": { "name": "peka", "description": "Runs PEKA CLIP peak k-mer analysis", "keywords": [ "motif", "CLIP", "iCLIP", "genomics", "k-mer" ], "tools": [ { "peka": { "description": "Positionally-enriched k-mer analysis (PEKA) is a software package for identifying enriched protein-RNA binding motifs from CLIP datasets", "homepage": "https://github.com/ulelab/peka", "documentation": "https://github.com/ulelab/peka", "tool_dev_url": "https://github.com/ulelab/peka", "doi": "10.1186/s13059-022-02755-2", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "peaks": { "type": "file", "description": "BED file of peak regions", "pattern": "*.{bed,bed.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "crosslinks": { "type": "file", "description": "BED file of crosslinks", "pattern": "*.{bed,bed.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Genome reference sequence used", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "FAI file corresponding to the reference sequence", "pattern": "*.{fai}", "ontologies": [] } } ], { "gtf": { "type": "file", "description": "A segmented GTF used to annotate peaks", "pattern": "*.{gtf}", "ontologies": [] } } ], "output": { "cluster": [ [ { "meta": { "type": "file", "description": "TSV file of summed occurrence distributions of k-mers within defined clusters", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*mer_cluster_distribution*": { "type": "file", "description": "TSV file of summed occurrence distributions of k-mers within defined clusters", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "distribution": [ [ { "meta": { "type": "file", "description": "TSV file of summed occurrence distributions of k-mers within defined clusters", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*mer_distribution*": { "type": "file", "description": "TSV file with calculated PEKA score and occurrence distribution for all possible k-mers", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "rtxn": [ [ { "meta": { "type": "file", "description": "TSV file of summed occurrence distributions of k-mers within defined clusters", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*rtxn*": { "type": "file", "description": "rtxn file", "pattern": "*rtxn*", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "file", "description": "TSV file of summed occurrence distributions of k-mers within defined clusters", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.pdf": { "type": "file", "description": "PDF file with graphs showing k-mer occurrence distributions around thresholded crosslink sites", "pattern": "*.pdf", "ontologies": [] } } ] ], "tsites": [ [ { "meta": { "type": "file", "description": "TSV file of summed occurrence distributions of k-mers within defined clusters", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*thresholded_sites*.bed.gz": { "type": "file", "description": "BED file of thresholded sites", "pattern": "*thresholded_sites*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "oxn": [ [ { "meta": { "type": "file", "description": "TSV file of summed occurrence distributions of k-mers within defined clusters", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*oxn*.bed.gz": { "type": "file", "description": "BED file of oxn sites", "pattern": "*oxn*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "clust": [ [ { "meta": { "type": "file", "description": "TSV file of summed occurrence distributions of k-mers within defined clusters", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*_clusters.csv": { "type": "file", "description": "CSV file of clusters", "pattern": "*_clusters.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_peka": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "peka": { "type": "string", "description": "The name of the tool" } }, { "1.0.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "peka": { "type": "string", "description": "The name of the tool" } }, { "1.0.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kkuret", "@codeprimate123", "@chris-cheshire", "@charlotteanne" ], "maintainers": [ "@kkuret", "@codeprimate123", "@chris-cheshire", "@charlotteanne" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "perbase", "path": "modules/nf-core/perbase/meta.yml", "tree_sha": "bd79511eb01a39b5f7e24d8e560ceac68117ca40", "files": [ "modules/nf-core/perbase/environment.yml", "modules/nf-core/perbase/main.nf", "modules/nf-core/perbase/meta.yml", "modules/nf-core/perbase/tests/main.nf.test", "modules/nf-core/perbase/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "perbase", "description": "Per-base metrics on BAM/CRAM files.", "keywords": [ "bam", "cram", "depth" ], "tools": [ { "perbase": { "description": "Per-base metrics on BAM/CRAM files.", "homepage": "https://github.com/sstadick/perbase", "documentation": "https://github.com/sstadick/perbase", "tool_dev_url": "https://github.com/sstadick/perbase", "doi": "10.21105/joss.09774", "licence": [ "MIT" ], "identifier": "biotools:perbase" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_25722" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "index": { "type": "file", "description": "BAI/CRAI file", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "bed": { "type": "file", "description": "bed file containing regions of interest, where only bases from the given regions will be reported", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference fasta (optional)", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "FAI file (optional)", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv.gz": { "type": "file", "description": "TSV file", "pattern": "*.{tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_perbase": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "perbase": { "type": "string", "description": "The name of the tool" } }, { "perbase --version |& sed \"1!d ; s/perbase //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "perbase": { "type": "string", "description": "The name of the tool" } }, { "perbase --version |& sed \"1!d ; s/perbase //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@camlloyd" ], "maintainers": [ "@camlloyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "percolator", "path": "modules/nf-core/percolator/meta.yml", "tree_sha": "a262b40f5a1eb6bcecd942984f94a99d1e498c5f", "files": [ "modules/nf-core/percolator/environment.yml", "modules/nf-core/percolator/main.nf", "modules/nf-core/percolator/meta.yml", "modules/nf-core/percolator/tests/main.nf.test", "modules/nf-core/percolator/tests/main.nf.test.snap", "modules/nf-core/percolator/tests/nextflow.config" ], "type": "module", "meta": { "name": "percolator", "description": "Rescore peptide-spectrum matches and estimate false discovery rates using the Percolator semi-supervised learning algorithm.", "keywords": [ "proteomics", "spectrum identification", "psm", "peptide", "protein", "rescoring", "false discovery rate", "features" ], "tools": [ { "percolator": { "description": "Semi-supervised learning for peptide identification from shotgun proteomics datasets.", "homepage": "http://percolator.ms", "documentation": "http://percolator.ms", "tool_dev_url": "https://github.com/percolator/percolator", "doi": "10.1038/nmeth1113", "licence": [ "Apache-2.0" ], "identifier": "biotools:percolator" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "peptide_identification": { "type": "file", "description": "peptide identifications as PIN (Percolator input) file", "pattern": "*.pin", "ontologies": [] } } ] ], "output": { "pout_xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.pout.xml": { "type": "file", "description": "Percolator output in XML format containing all PSM-level results", "pattern": "*.pout.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "pout_pepxml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.pep.xml": { "type": "file", "description": "Percolator output in pepXML format", "pattern": "*.pep.xml", "ontologies": [ { "edam": "http://edamontology.org/format_3655" } ] } } ] ], "features_pin": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.features.pin": { "type": "file", "description": "Tab-separated file with rescored features (PIN format)", "pattern": "*.features.pin", "ontologies": [] } } ] ], "weights": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.weights.tsv": { "type": "file", "description": "TSV file containing the final feature weights", "pattern": "*.weights.tsv", "ontologies": [] } } ] ], "target_peptides": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.pep.target.pout": { "type": "file", "description": "Target peptide-level results in tab separated format (pout)", "pattern": "*.pep.target.pout", "ontologies": [] } } ] ], "decoy_peptides": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.pep.decoy.pout": { "type": "file", "description": "Decoy peptide-level results in tab separated format (pout)", "pattern": "*.pep.decoy.pout", "ontologies": [] } } ] ], "target_psms": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.psm.target.pout": { "type": "file", "description": "Target PSM-level results in tab separated format (pout)", "pattern": "*.psm.target.pout", "ontologies": [] } } ] ], "decoy_psms": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.psm.decoy.pout": { "type": "file", "description": "Decoy PSM-level results in tab separated format (pout)", "pattern": "*.psm.decoy.pout", "ontologies": [] } } ] ], "target_proteins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.protein.target.pout": { "type": "file", "description": "Target protein-level results in tab separated format (pout)", "pattern": "*.protein.target.pout", "ontologies": [] } } ] ], "decoy_proteins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.protein.decoy.pout": { "type": "file", "description": "Decoy protein-level results in tab separated format (pout)", "pattern": "*.protein.decoy.pout", "ontologies": [] } } ] ], "versions_percolator": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "percolator": { "type": "string", "description": "The name of the tool" } }, { "percolator --help 2>&1 | head -1 | sed \"s;Percolator version \\([^,]*\\),.*;\\1;\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "percolator": { "type": "string", "description": "The name of the tool" } }, { "percolator --help 2>&1 | head -1 | sed \"s;Percolator version \\([^,]*\\),.*;\\1;\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@julianu" ], "maintainers": [ "@julianu" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mspepid", "version": "dev" } ] }, { "name": "phantompeakqualtools", "path": "modules/nf-core/phantompeakqualtools/meta.yml", "tree_sha": "1d32451164d769553846fc1f66c8f9fb0809d33c", "files": [ "modules/nf-core/phantompeakqualtools/environment.yml", "modules/nf-core/phantompeakqualtools/main.nf", "modules/nf-core/phantompeakqualtools/meta.yml", "modules/nf-core/phantompeakqualtools/tests/main.nf.test", "modules/nf-core/phantompeakqualtools/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "phantompeakqualtools", "description": "\"This package computes informative enrichment and quality measures\nfor ChIP-seq/DNase-seq/FAIRE-seq/MNase-seq data. It can also be used\nto obtain robust estimates of the predominant fragment length or\ncharacteristic tag shift values in these assays.\"\n", "keywords": [ "ChIP-Seq", "QC", "phantom peaks" ], "tools": [ { "phantompeakqualtools": { "description": "\"This package computes informative enrichment and quality measures\nfor ChIP-seq/DNase-seq/FAIRE-seq/MNase-seq data. It can also be used\nto obtain robust estimates of the predominant fragment length or\ncharacteristic tag shift values in these assays.\"\n", "documentation": "https://github.com/kundajelab/phantompeakqualtools", "tool_dev_url": "https://github.com/kundajelab/phantompeakqualtools", "doi": "10.1101/gr.136184.111", "licence": [ "BSD-3-clause" ], "identifier": "biotools:phantompeakqualtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "spp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.out": { "type": "file", "description": "A ChIP-Seq Processing Pipeline file containing\npeakshift/phantomPeak results\n", "pattern": "*.{out}", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "A pdf containing save cross-correlation plots", "pattern": "*.{pdf}", "ontologies": [] } } ] ], "rdata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.Rdata": { "type": "file", "description": "Rdata file containing the R session", "pattern": "*.{Rdata}", "ontologies": [] } } ] ], "versions_r": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "R": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression ot obtain the version of the tool" } } ] ], "versions_phantompeakqualtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "phantompeakqualtools": { "type": "string", "description": "The name of the tool" } }, { "1.2.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "R": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression ot obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "phantompeakqualtools": { "type": "string", "description": "The name of the tool" } }, { "1.2.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@edmundmiller", "@JoseEspinosa" ], "maintainers": [ "@drpatelh", "@edmundmiller", "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "chipseq", "version": "2.1.0" } ] }, { "name": "pharmcat_matcher", "path": "modules/nf-core/pharmcat/matcher/meta.yml", "tree_sha": "46fe43d2910d23d60acd295080bbcc89f9eeb91c", "files": [ "modules/nf-core/pharmcat/matcher/environment.yml", "modules/nf-core/pharmcat/matcher/main.nf", "modules/nf-core/pharmcat/matcher/meta.yml", "modules/nf-core/pharmcat/matcher/tests/main.nf.test", "modules/nf-core/pharmcat/matcher/tests/main.nf.test.snap", "modules/nf-core/pharmcat/matcher/tests/nextflow.config" ], "type": "module", "meta": { "name": "pharmcat_matcher", "description": "The Named Allele Matcher is responsible for calling diplotypes from variant call data.\nWhile it is designed to be used in the PharmCAT pipeline, it can also be run independently.\nThe Named Allele Matcher does not currently support structural variants, including gene copy\nnumber. If structural variants are detected in the VCF data, it will be ignored and a warning\nwill be issued.\nIf it detects more than the expected number of alleles in the GT column of the VCF, only the\nfirst two alleles will be used and a warning will be issued. On haploid chromosomes, only\nthe first allele will be used.\n", "keywords": [ "vcf", "pharmcat", "matcher", "PGx" ], "tools": [ { "pharmcat": { "description": "\"PharmCAT (Pharmacogenomics Clinical Annotation Tool) is a bioinformatics\ntool that analyzes genetic variants to predict drug response and tailor medical\ntreatment to an individual patient’s genetic profile.\"\n", "homepage": "https://pharmcat.clinpgx.org/", "documentation": "https://pharmcat.clinpgx.org/", "tool_dev_url": "https://github.com/PharmGKB/PharmCAT", "doi": "10.1002/cpt.928", "licence": [ "MPL-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "vcf": { "type": "file", "description": "The vcf file to be inspected", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "index": { "type": "file", "description": "The tbi/csi file to be inspected", "pattern": "*.{tbi,csi}", "ontologies": [] } } ], { "genes": { "type": "list", "description": "List of genes to be processed" } } ], "output": { "matcher_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "*.match.json": { "type": "file", "description": "Json output from the matcher module of PharmCAT", "pattern": "*.match.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "matcher_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "*.match.html": { "type": "file", "description": "HTML output from the matcher module of PharmCAT", "pattern": "*.match.html", "ontologies": [] } } ] ], "versions_pharmcat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharmcat": { "type": "string", "description": "The name of the tool" } }, { "pharmcat --version | cut -f2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharmcat": { "type": "string", "description": "The name of the tool" } }, { "pharmcat --version | cut -f2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramsainanduri" ], "maintainers": [ "@ramsainanduri" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pharmcat_phenotyper", "path": "modules/nf-core/pharmcat/phenotyper/meta.yml", "tree_sha": "d58db28766d9faef5c78840a5a74b7c2a53a6993", "files": [ "modules/nf-core/pharmcat/phenotyper/environment.yml", "modules/nf-core/pharmcat/phenotyper/main.nf", "modules/nf-core/pharmcat/phenotyper/meta.yml", "modules/nf-core/pharmcat/phenotyper/tests/main.nf.test", "modules/nf-core/pharmcat/phenotyper/tests/main.nf.test.snap", "modules/nf-core/pharmcat/phenotyper/tests/nextflow.config" ], "type": "module", "meta": { "name": "pharmcat_phenotyper", "description": "The PharmCAT Phenotyper is a core module of the Pharmacogenomics Clinical Annotation Tool\nthat translates patient diplotypes into specific, actionable metabolizer phenotypes\n(e.g., Poor Metabolizer). It operates by analyzing the JSON output from the Named\nAllele Matcher, mapping these results to established clinical guidelines (such as\nCPIC) to predict drug response.\n", "keywords": [ "vcf", "pharmcat", "phenotyper", "PGx" ], "tools": [ { "pharmcat": { "description": "\"PharmCAT (Pharmacogenomics Clinical Annotation Tool) is a bioinformatics\ntool that analyzes genetic variants to predict drug response and tailor medical\ntreatment to an individual patient’s genetic profile.\"\n", "homepage": "https://pharmcat.clinpgx.org/", "documentation": "https://pharmcat.clinpgx.org/", "tool_dev_url": "https://github.com/PharmGKB/PharmCAT", "doi": "10.1002/cpt.928", "licence": [ "MPL-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "match_json": { "type": "file", "description": "The Json output from the matcher module of pharmcat", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "outside_match_tsv": { "type": "file", "description": "Tab seperated file containing diplotypes calls from other callers", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "phenotyper_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "*.phenotype.json": { "type": "file", "description": "Json output from the phenotyper module of PharmCAT", "pattern": "*.phenotype.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_pharmcat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharmcat": { "type": "string", "description": "The name of the tool" } }, { "pharmcat --version | cut -f2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharmcat": { "type": "string", "description": "The name of the tool" } }, { "pharmcat --version | cut -f2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramsainanduri" ], "maintainers": [ "@ramsainanduri" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pharmcat_reporter", "path": "modules/nf-core/pharmcat/reporter/meta.yml", "tree_sha": "b3863159f05204d08a8880b3e8ba86021bc71d18", "files": [ "modules/nf-core/pharmcat/reporter/environment.yml", "modules/nf-core/pharmcat/reporter/main.nf", "modules/nf-core/pharmcat/reporter/meta.yml", "modules/nf-core/pharmcat/reporter/tests/main.nf.test", "modules/nf-core/pharmcat/reporter/tests/main.nf.test.snap", "modules/nf-core/pharmcat/reporter/tests/nextflow.config" ], "type": "module", "meta": { "name": "pharmcat_reporter", "description": "The Reporter module is responsible for generating a report with genotype-specific\nexpert-reviewed drug prescribing recommendations for clinical decision support.\n", "keywords": [ "pharmcat", "report", "PGx" ], "tools": [ { "pharmcat": { "description": "\"PharmCAT (Pharmacogenomics Clinical Annotation Tool) is a bioinformatics\ntool that analyzes genetic variants to predict drug response and tailor medical\ntreatment to an individual patient’s genetic profile.\"\n", "homepage": "https://pharmcat.clinpgx.org/", "documentation": "https://pharmcat.clinpgx.org/", "tool_dev_url": "https://github.com/PharmGKB/PharmCAT", "doi": "10.1002/cpt.928", "licence": [ "MPL-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "phenotypes": { "type": "file", "description": "The vcf file to be inspected", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "output": { "report_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "*.report.json": { "type": "file", "description": "Json output from the reporter module of PharmCAT", "pattern": "*.report.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "report_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "*.report.html": { "type": "file", "description": "HTML output from the reporter module of PharmCAT", "pattern": "*.report.html", "ontologies": [] } } ] ], "report_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "*.report.tsv": { "type": "file", "description": "Tab separated output from the reporter module of PharmCAT", "pattern": "*.report.tsv", "ontologies": [] } } ] ], "versions_pharmcat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharmcat": { "type": "string", "description": "The name of the tool" } }, { "pharmcat --version | cut -f2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharmcat": { "type": "string", "description": "The name of the tool" } }, { "pharmcat --version | cut -f2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramsainanduri" ], "maintainers": [ "@ramsainanduri" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pharmcat_vcfpreprocessor", "path": "modules/nf-core/pharmcat/vcfpreprocessor/meta.yml", "tree_sha": "224651b2c5ef57d25c5f7a8820c9ddb7a44ef0d6", "files": [ "modules/nf-core/pharmcat/vcfpreprocessor/environment.yml", "modules/nf-core/pharmcat/vcfpreprocessor/main.nf", "modules/nf-core/pharmcat/vcfpreprocessor/meta.yml", "modules/nf-core/pharmcat/vcfpreprocessor/tests/main.nf.test", "modules/nf-core/pharmcat/vcfpreprocessor/tests/main.nf.test.snap", "modules/nf-core/pharmcat/vcfpreprocessor/tests/nextflow.config" ], "type": "module", "meta": { "name": "pharmcat_vcfpreprocessor", "description": "The PharmCAT VCF Preprocessor is a script that can pre-process VCF files for PharmCAT to make sure the VCF file complies with PharmCAT's VCF Requirements", "keywords": [ "preprocessing", "vcf", "phamrcat" ], "tools": [ { "pharmcat": { "description": "PharmCAT (Pharmacogenomics Clinical Annotation Tool) is a bioinformatics tool that analyzes genetic variants to predict drug response and tailor medical treatment to an individual patient’s genetic profile. ", "homepage": "https://pharmcat.clinpgx.org/", "documentation": "https://pharmcat.clinpgx.org/", "tool_dev_url": "https://github.com/PharmGKB/PharmCAT", "doi": "10.1002/cpt.928", "licence": [ "MPL-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "vcf_gz": { "type": "file", "description": "The vcf file to be inspected", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "vcf_index": { "type": "file", "description": "The tbi/csi file to be inspected", "pattern": "*.{tbi,csi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "fai": { "type": "file", "description": "Genome index file", "pattern": "*.{fai,fai.gz}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "pharmcat_positions": { "type": "file", "description": "Pharmcat positions vcf", "pattern": "*.vcf.{gz,bgz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "pharmcat_positions_index": { "type": "file", "description": "Pharmcat positions vcf index file", "pattern": "*.{tbi,csi}", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "pharmcat_uniallelic_positions": { "type": "file", "description": "Pharmcat uniallelic positions vcf", "pattern": "*.vcf.{gz,bgz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "pharmcat_uniallelic_positions_index": { "type": "file", "description": "Pharmcat uniallelic positions vcf index file", "pattern": "*.{tbi,csi}", "ontologies": [] } } ] ], "output": { "preprocessed_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "*.preprocessed.vcf.bgz": { "type": "file", "description": "Preprocessed vcf file", "pattern": "*.preprocessed.vcf.bgz", "ontologies": [] } } ] ], "missing_pgx_var": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', name:'test_sample' ]`\n" } }, { "*.missing_pgx_var.vcf": { "type": "file", "description": "Missing position in PGX VCF file", "pattern": "*.missing_pgx_var.vcf", "ontologies": [] } } ] ], "versions_pharmcat_vcf_preprocessor": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharmcat_vcf_preprocessor": { "type": "string", "description": "The name of the tool" } }, { "pharmcat_vcf_preprocessor --version | cut -f4 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharmcat_vcf_preprocessor": { "type": "string", "description": "The name of the tool" } }, { "pharmcat_vcf_preprocessor --version | cut -f4 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramsainanduri" ], "maintainers": [ "@ramsainanduri" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pharokka_installdatabases", "path": "modules/nf-core/pharokka/installdatabases/meta.yml", "tree_sha": "b736228ad3868c29da74c03005769d6fd693106a", "files": [ "modules/nf-core/pharokka/installdatabases/environment.yml", "modules/nf-core/pharokka/installdatabases/main.nf", "modules/nf-core/pharokka/installdatabases/meta.yml", "modules/nf-core/pharokka/installdatabases/tests/main.nf.test", "modules/nf-core/pharokka/installdatabases/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pharokka_installdatabases", "description": "Install databases necessary for Pharokka's functional analysis", "keywords": [ "pharokka", "prokka", "bakta", "phage", "function", "install", "database" ], "tools": [ { "pharokka": { "description": "Fast Phage Annotation Program", "homepage": "https://pharokka.readthedocs.io", "documentation": "https://pharokka.readthedocs.io", "tool_dev_url": "https://github.com/gbouras13/pharokka", "doi": "10.1093/bioinformatics/btac776", "licence": [ "MIT" ], "identifier": "biotools:pharokka" } } ], "output": { "pharokka_db": [ { "${prefix}/": { "type": "directory", "description": "Directory pointing to Pharokka's database", "pattern": "${prefix}/" } } ], "versions_pharokka": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharokka": { "type": "string", "description": "The name of the tool" } }, { "pharokka.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharokka": { "type": "string", "description": "The name of the tool" } }, { "pharokka.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" } ] }, { "name": "pharokka_pharokka", "path": "modules/nf-core/pharokka/pharokka/meta.yml", "tree_sha": "af5f2400bb69e4e9428563484bef396de46a935a", "files": [ "modules/nf-core/pharokka/pharokka/environment.yml", "modules/nf-core/pharokka/pharokka/main.nf", "modules/nf-core/pharokka/pharokka/meta.yml", "modules/nf-core/pharokka/pharokka/tests/main.nf.test", "modules/nf-core/pharokka/pharokka/tests/main.nf.test.snap", "modules/nf-core/pharokka/pharokka/tests/nextflow.config" ], "type": "module", "meta": { "name": "pharokka_pharokka", "description": "Functional annotation of phages", "keywords": [ "pharokka", "phage", "function", "prokka", "bakta" ], "tools": [ { "pharokka": { "description": "Fast Phage Annotation Program", "homepage": "https://pharokka.readthedocs.io", "documentation": "https://pharokka.readthedocs.io", "tool_dev_url": "https://github.com/gbouras13/pharokka", "doi": "10.1093/bioinformatics/btac776", "licence": [ "MIT" ], "identifier": "biotools:pharokka" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "phage_fasta": { "type": "file", "description": "A FASTA file containing phage sequence(s)", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], { "pharokka_db": { "type": "file", "description": "Directory containing Pharokka's database", "ontologies": [] } } ], "output": { "cds_final_merged_output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_pharokka/${prefix}_cds_final_merged_output.tsv": { "type": "file", "description": "A file containing the final merged output of CDSs", "pattern": "*_cds_final_merged_output.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "cds_functions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_pharokka/${prefix}_cds_functions.tsv": { "type": "file", "description": "A file that includes count of CDSs, tRNAs, CRISPRs, tmRNAs, and PHROG functions assigned to CDSs", "pattern": "*_cds_functions.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "length_gc_cds_density": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_pharokka/${prefix}_length_gc_cds_density.tsv": { "type": "file", "description": "A file containing the length, GC content, and CDS density of the phage genome", "pattern": "*_length_gc_cds_density.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "card": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_pharokka/${prefix}_top_hits_card.tsv": { "type": "file", "description": "OPTIONAL - A file containing any CARD database hits", "pattern": "*top_hits_card.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "vfdb": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_pharokka/${prefix}_top_hits_vfdb.tsv": { "type": "file", "description": "OPTIONAL - A file containing any VFDB database hits", "pattern": "*top_hits_vfdb.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "mash": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_pharokka/${prefix}_top_hits_mash_inphared.tsv": { "type": "file", "description": "OPTIONAL - File containing top hits to INPHARED database", "pattern": "*_top_hits_mash_inphared.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "reoriented": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_pharokka/${prefix}_genome_terminase_reoriented.fasta": { "type": "file", "description": "OPTIONAL - FASTA file reoriented to start with the large terminase subunit", "pattern": "*_genome_terminase_reoriented.fasta", "ontologies": [] } } ] ], "versions_pharokka": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharokka": { "type": "string", "description": "The name of the tool" } }, { "pharokka.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pharokka": { "type": "string", "description": "The name of the tool" } }, { "pharokka.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phageannotator", "version": "dev" } ] }, { "name": "phenoimager2mc", "path": "modules/nf-core/phenoimager2mc/meta.yml", "tree_sha": "f9ae3c944bb40de4fe0b031fade30f17d218c224", "files": [ "modules/nf-core/phenoimager2mc/environment.yml", "modules/nf-core/phenoimager2mc/main.nf", "modules/nf-core/phenoimager2mc/meta.yml", "modules/nf-core/phenoimager2mc/tests/main.nf.test", "modules/nf-core/phenoimager2mc/tests/main.nf.test.snap", "modules/nf-core/phenoimager2mc/tests/nextflow.config" ], "type": "module", "meta": { "name": "phenoimager2mc", "description": "Formatting PhenoImager TIFF output files into stacked and normalized OME-TIFF files per cycle, compatible as ASHLAR and MCMICRO input.", "keywords": [ "imaging", "registration", "ome-tif", "Staging", "MCMICRO" ], "tools": [ { "phenoimager2mc": { "description": "PhenoImager output conversion into a stacked and normalized OME-TIFF file per cycle.", "homepage": "https://github.com/SchapiroLabor/phenoimager2mc", "documentation": "https://github.com/SchapiroLabor/phenoimager2mc", "tool_dev_url": "https://github.com/SchapiroLabor/phenoimager2mc", "licence": [ "GPL-2.0 license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tiles": { "type": "list", "description": "Folder or list with TIFF files of one cycle from PhenoImager" } } ] ], "output": { "tif": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tif": { "type": "file", "description": "One output .tif file containing concatenated tiles of the cycle.", "pattern": "*.{tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "versions_phenoimager2mc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "phenoimager2mc": { "type": "string", "description": "The name of the tool" } }, { "phenoimager2mc --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed -e \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_ome_types": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ome_types": { "type": "string", "description": "The name of the tool" } }, { "python -m pip show ome_types | sed -n \"s/Version: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "phenoimager2mc": { "type": "string", "description": "The name of the tool" } }, { "phenoimager2mc --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed -e \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ome_types": { "type": "string", "description": "The name of the tool" } }, { "python -m pip show ome_types | sed -n \"s/Version: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chiarasch", "@kbestak" ], "maintainers": [ "@chiarasch" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "phispy", "path": "modules/nf-core/phispy/meta.yml", "tree_sha": "482f23ceffa51cf50e5d4b91227e1da43d76397d", "files": [ "modules/nf-core/phispy/environment.yml", "modules/nf-core/phispy/main.nf", "modules/nf-core/phispy/meta.yml", "modules/nf-core/phispy/tests/main.nf.test", "modules/nf-core/phispy/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "phispy", "description": "Predict prophages in bacterial genomes", "keywords": [ "genomics", "virus", "phage", "prophage", "annotation", "identification" ], "tools": [ { "phispy": { "description": "Prophage finder using multiple metrics", "homepage": "https://github.com/linsalrob/PhiSpy/blob/master/README.md", "documentation": "https://github.com/linsalrob/PhiSpy/blob/master/README.md", "tool_dev_url": "https://github.com/linsalrob/PhiSpy/", "doi": "10.1093/nar/gks406", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gbk": { "type": "file", "description": "Genome file in .gbk or .gbff format.", "pattern": "*.{gbk,gbff}", "ontologies": [] } } ] ], "output": { "coordinates": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Coordinates of each prophage identified in the genome,\nand their att sites (if found).\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.gb*": { "type": "file", "description": "A duplicate GenBank record that is the same as the input record,\nbut we have inserted the prophage information, including att\nsites into the record.\n", "pattern": "*.{gbk,gbff}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.log": { "type": "file", "description": "File containing the PhiSpy execution log", "pattern": "*.{log}", "ontologies": [] } } ] ], "information": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_prophage_information.tsv": { "type": "file", "description": "File containing all the genes of the genome, one per line.\nThe tenth column describes how likely the gene is a phage gene.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "bacteria_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_bacteria.fasta": { "type": "file", "description": "Genome with prophage regions masked with N.", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "bacteria_gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_bacteria.gbk": { "type": "file", "description": "Genome sequences identified as bacterial.", "pattern": "*.{gbk}", "ontologies": [] } } ] ], "phage_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_phage.fasta": { "type": "file", "description": "Phage sequences extracted from the genome.", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "phage_gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_phage.gbk": { "type": "file", "description": "Phage sequences extracted from the genome.", "pattern": "*.{gbk}", "ontologies": [] } } ] ], "prophage_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_prophage.gff3": { "type": "file", "description": "Prophage information in GFF3 format.", "pattern": "*.{gff3}", "ontologies": [] } } ] ], "prophage_tbl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_prophage.tbl": { "type": "file", "description": "File containing prophage number and its location in the genome.\n", "pattern": "*.{tbl}", "ontologies": [] } } ] ], "prophage_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_prophage.tsv": { "type": "file", "description": "A file containing simpler version of the coordinates file,\nwith only prophage number, contig, start and stop.\n", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_phispy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "phispy": { "type": "string", "description": "The name of the tool" } }, { "PhiSpy.py --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "phispy": { "type": "string", "description": "The name of the tool" } }, { "PhiSpy.py --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jvfe" ], "maintainers": [ "@jvfe" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "phyloflash", "path": "modules/nf-core/phyloflash/meta.yml", "tree_sha": "ebef508971d0900a4f3449d5e6e87e3dc9c2dbe5", "files": [ "modules/nf-core/phyloflash/environment.yml", "modules/nf-core/phyloflash/main.nf", "modules/nf-core/phyloflash/meta.yml", "modules/nf-core/phyloflash/tests/main.nf.test", "modules/nf-core/phyloflash/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "phyloflash", "description": "phyloFlash is a pipeline to rapidly reconstruct the SSU rRNAs and explore phylogenetic composition of an illumina (meta)genomic dataset.", "keywords": [ "metagenomics", "illumina datasets", "phylogenetic composition" ], "tools": [ { "phyloflash": { "description": "phyloFlash is a pipeline to rapidly reconstruct the SSU rRNAs and explore phylogenetic composition of an illumina (meta)genomic dataset.", "homepage": "https://hrgv.github.io/phyloFlash/", "documentation": "https://hrgv.github.io/phyloFlash/usage.html", "tool_dev_url": "https://github.com/HRGV/phyloFlash", "doi": "10.1128/mSystems.00920-20", "licence": [ "GPL v3" ], "identifier": "biotools:phyloflash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Channel containing single or paired-end reads", "pattern": "*.{fastq.gz,fq.gz}", "ontologies": [] } } ], { "silva_db": { "type": "directory", "description": "Folder containing SILVA database" } }, { "univec_db": { "type": "directory", "description": "Folder containing UniVec database", "pattern": "UniVec" } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${meta.id}*/*": { "type": "directory", "description": "Folder containing the results of phyloFlash analysis", "pattern": "${prefix}*" } } ] ], "versions_phyloflash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "phyloflash": { "type": "string", "description": "The name of the tool" } }, { "phyloFlash.pl -version 2>&1 | sed 's/.*phyloFlash v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "phyloflash": { "type": "string", "description": "The name of the tool" } }, { "phyloFlash.pl -version 2>&1 | sed 's/.*phyloFlash v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av" ], "maintainers": [ "@abhi18av" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_addorreplacereadgroups", "path": "modules/nf-core/picard/addorreplacereadgroups/meta.yml", "tree_sha": "3f286985b124c9091ea45c107f1845248ff4a7a4", "files": [ "modules/nf-core/picard/addorreplacereadgroups/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/addorreplacereadgroups/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/addorreplacereadgroups/environment.yml", "modules/nf-core/picard/addorreplacereadgroups/main.nf", "modules/nf-core/picard/addorreplacereadgroups/meta.yml", "modules/nf-core/picard/addorreplacereadgroups/tests/bam.config", "modules/nf-core/picard/addorreplacereadgroups/tests/cram.config", "modules/nf-core/picard/addorreplacereadgroups/tests/main.nf.test", "modules/nf-core/picard/addorreplacereadgroups/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_addorreplacereadgroups", "description": "Assigns all the reads in a file to a single new read-group", "keywords": [ "add", "replace", "read-group", "picard" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360037226472-AddOrReplaceReadGroups-Picard-", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Sequence reads file, can be SAM/BAM/CRAM format", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference genome index file", "pattern": "*.{fai,fasta.fai,fa.fai,fasta.gz.fai,fa.gz.fai}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Output BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "An optional BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "Output CRAM file", "pattern": "*.{cram}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard AddOrReplaceReadGroups --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard AddOrReplaceReadGroups --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@sateeshperi", "@mjcipriano", "@hseabolt", "@cmatKhan", "@muffato" ], "maintainers": [ "@sateeshperi", "@mjcipriano", "@hseabolt", "@cmatKhan", "@muffato" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/addorreplacereadgroups/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/addorreplacereadgroups/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "picard_bedtointervallist", "path": "modules/nf-core/picard/bedtointervallist/meta.yml", "tree_sha": "62cdcbebba0acf3887f412cb4d2390c4464ba20d", "files": [ "modules/nf-core/picard/bedtointervallist/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/bedtointervallist/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/bedtointervallist/environment.yml", "modules/nf-core/picard/bedtointervallist/main.nf", "modules/nf-core/picard/bedtointervallist/meta.yml", "modules/nf-core/picard/bedtointervallist/tests/main.nf.test", "modules/nf-core/picard/bedtointervallist/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_bedtointervallist", "description": "Creates an interval list from a bed file and a reference dict", "keywords": [ "bed", "interval list", "picard", "convert" ], "tools": [ { "gatk4": { "description": "Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools\nwith a primary focus on variant discovery and genotyping. Its powerful processing engine\nand high-performance computing features make it capable of taking on projects of any size.\n", "homepage": "https://gatk.broadinstitute.org/hc/en-us", "documentation": "https://gatk.broadinstitute.org/hc/en-us/categories/360002369672s", "doi": "10.1158/1538-7445.AM2017-3590", "licence": [ "Apache-2.0" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "bed": { "type": "file", "description": "Input bed file", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome']\n" } }, { "dict": { "type": "file", "description": "Sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "intervallist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.intervallist": { "type": "file", "description": "gatk interval list file", "pattern": "*.intervallist", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard BedToIntervalList --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard BedToIntervalList --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@matthdsm" ], "maintainers": [ "@kevinmenden", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/bedtointervallist/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/bedtointervallist/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "picard_cleansam", "path": "modules/nf-core/picard/cleansam/meta.yml", "tree_sha": "a047cca17e9dd0711ecf098cf6bca1b17728220f", "files": [ "modules/nf-core/picard/cleansam/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/cleansam/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/cleansam/environment.yml", "modules/nf-core/picard/cleansam/main.nf", "modules/nf-core/picard/cleansam/meta.yml", "modules/nf-core/picard/cleansam/tests/main.nf.test", "modules/nf-core/picard/cleansam/tests/main.nf.test.snap", "modules/nf-core/picard/cleansam/tests/nextflow.config" ], "type": "module", "meta": { "name": "picard_cleansam", "description": "Cleans the provided BAM, soft-clipping beyond-end-of-reference alignments and setting MAPQ to 0 for unmapped reads", "keywords": [ "clean", "bam", "picard", "sam", "clipping" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360036491452-CleanSam-Picard-", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Cleaned BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CleanSam --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CleanSam --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@sateeshperi", "@mjcipriano", "@hseabolt" ], "maintainers": [ "@sateeshperi", "@mjcipriano", "@hseabolt" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/cleansam/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/cleansam/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_collectalignmentsummarymetrics", "path": "modules/nf-core/picard/collectalignmentsummarymetrics/meta.yml", "tree_sha": "979e9f0dff33054829cbc4eacaf856391d78cd0c", "files": [ "modules/nf-core/picard/collectalignmentsummarymetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/collectalignmentsummarymetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/collectalignmentsummarymetrics/environment.yml", "modules/nf-core/picard/collectalignmentsummarymetrics/main.nf", "modules/nf-core/picard/collectalignmentsummarymetrics/meta.yml", "modules/nf-core/picard/collectalignmentsummarymetrics/tests/main.nf.test", "modules/nf-core/picard/collectalignmentsummarymetrics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_collectalignmentsummarymetrics", "description": "Collect metrics about the alignment summary of a paired-end library.", "keywords": [ "metrics", "alignment", "statistics", "bam" ], "tools": [ { "picard": { "description": "Java tools for working with NGS data in the BAM format", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Standard alignment summary metrics", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectAlignmentSummaryMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectAlignmentSummaryMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@mikefeixu", "@FerriolCalvet" ], "maintainers": [ "@mikefeixu" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/collectalignmentsummarymetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/collectalignmentsummarymetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_collecthsmetrics", "path": "modules/nf-core/picard/collecthsmetrics/meta.yml", "tree_sha": "91dfd4377f9457c71da6ad3fef168c582eef977b", "files": [ "modules/nf-core/picard/collecthsmetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/collecthsmetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/collecthsmetrics/environment.yml", "modules/nf-core/picard/collecthsmetrics/main.nf", "modules/nf-core/picard/collecthsmetrics/meta.yml", "modules/nf-core/picard/collecthsmetrics/tests/main.nf.test", "modules/nf-core/picard/collecthsmetrics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_collecthsmetrics", "description": "Collects hybrid-selection (HS) metrics for a SAM or BAM file.", "keywords": [ "alignment", "metrics", "statistics", "insert", "hybrid-selection", "quality", "bam" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard/", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "An aligned BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Optional aligned BAM/CRAM/SAM file index", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "bait_intervals": { "type": "file", "description": "An interval file that contains the locations of the baits used.", "pattern": "*.{interval_list,bed,bed.gz}", "ontologies": [] } }, { "target_intervals": { "type": "file", "description": "An interval file that contains the locations of the targets.", "pattern": "*.{interval_list,bed,bed.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "ref": { "type": "file", "description": "A reference file to calculate dropout metrics measuring reduced representation of reads.\nOptional input.\n", "pattern": "*.{fa,fa.gz,fasta,fasta.gz,fna,fna.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "ref_fai": { "type": "file", "description": "Index of reference file. Only needed when reference is supplied.", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "ref_dict": { "type": "file", "description": "Sequence dictionary of FASTA file. Only needed when bed interval lists are supplied.", "pattern": "*.dict", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "ref_gzi": { "type": "file", "description": "Index of reference file. Only needed when gzipped reference is supplied.", "pattern": "*.gzi", "ontologies": [] } } ] ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_metrics": { "type": "file", "description": "Alignment metrics files generated by picard", "pattern": "*_{metrics}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectHsMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectHsMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@projectoriented", "@matthdsm" ], "maintainers": [ "@projectoriented", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/collecthsmetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/collecthsmetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "picard_collectinsertsizemetrics", "path": "modules/nf-core/picard/collectinsertsizemetrics/meta.yml", "tree_sha": "df1552b9b5b8cbe29b8cf3c895772450536ee043", "files": [ "modules/nf-core/picard/collectinsertsizemetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/collectinsertsizemetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/collectinsertsizemetrics/environment.yml", "modules/nf-core/picard/collectinsertsizemetrics/main.nf", "modules/nf-core/picard/collectinsertsizemetrics/meta.yml", "modules/nf-core/picard/collectinsertsizemetrics/tests/main.nf.test", "modules/nf-core/picard/collectinsertsizemetrics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_collectinsertsizemetrics", "description": "Collect metrics about the insert size distribution of a paired-end library.", "keywords": [ "metrics", "alignment", "insert", "statistics", "bam" ], "tools": [ { "picard": { "description": "Java tools for working with NGS data in the BAM format", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Values used by Picard to generate the insert size histograms", "pattern": "*.txt", "ontologies": [] } } ] ], "histogram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "Insert size histogram in PDF format", "pattern": "*.pdf", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectInsertSizeMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectInsertSizeMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@FerriolCalvet" ], "maintainers": [ "@FerriolCalvet" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/collectinsertsizemetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/collectinsertsizemetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogenepidemiology", "version": "dev" }, { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "picard_collectmultiplemetrics", "path": "modules/nf-core/picard/collectmultiplemetrics/meta.yml", "tree_sha": "ed3b1274875a1ad6d1c447e51a61528ae36b2725", "files": [ "modules/nf-core/picard/collectmultiplemetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/collectmultiplemetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/collectmultiplemetrics/environment.yml", "modules/nf-core/picard/collectmultiplemetrics/main.nf", "modules/nf-core/picard/collectmultiplemetrics/meta.yml", "modules/nf-core/picard/collectmultiplemetrics/tests/main.nf.test", "modules/nf-core/picard/collectmultiplemetrics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_collectmultiplemetrics", "description": "Collect multiple metrics from a BAM file", "keywords": [ "alignment", "metrics", "statistics", "insert", "quality", "bam" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "SAM/BAM/CRAM file", "pattern": "*.{sam,bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Optional SAM/BAM/CRAM file index", "pattern": "*.{sai,bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome']\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome']\n" } }, { "fai": { "type": "file", "description": "Index of FASTA file. Only needed when fasta is supplied.", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_metrics": { "type": "file", "description": "Alignment metrics files generated by picard", "pattern": "*_{metrics}", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "PDF plots of metrics", "pattern": "*.{pdf}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectMultipleMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectMultipleMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/collectmultiplemetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/collectmultiplemetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "ssds", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "picard_collectrnaseqmetrics", "path": "modules/nf-core/picard/collectrnaseqmetrics/meta.yml", "tree_sha": "d485f0ab78b498a4fa1534ae80789dccc8001cc3", "files": [ "modules/nf-core/picard/collectrnaseqmetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/collectrnaseqmetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/collectrnaseqmetrics/environment.yml", "modules/nf-core/picard/collectrnaseqmetrics/main.nf", "modules/nf-core/picard/collectrnaseqmetrics/meta.yml", "modules/nf-core/picard/collectrnaseqmetrics/tests/main.nf.test", "modules/nf-core/picard/collectrnaseqmetrics/tests/main.nf.test.snap", "modules/nf-core/picard/collectrnaseqmetrics/tests/nextflow.config" ], "type": "module", "meta": { "name": "picard_collectrnaseqmetrics", "description": "Collect metrics from a RNAseq BAM file", "keywords": [ "rna", "bam", "metrics", "alignment", "statistics", "quality" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, strandedness:true ]\n" } }, { "bam": { "type": "file", "description": "BAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [] } } ], { "ref_flat": { "type": "file", "description": "Genome ref_flat file", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Genome fasta file", "ontologies": [] } }, { "rrna_intervals": { "type": "file", "description": "Interval file of ribosomal RNA regions", "ontologies": [] } } ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rna_metrics": { "type": "file", "description": "RNA alignment metrics files generated by picard", "pattern": "*.rna_metrics", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "Plot normalized position vs. coverage in a pdf file generated by picard", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectRnaSeqMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectRnaSeqMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@anoronh4" ], "maintainers": [ "@anoronh4" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/collectrnaseqmetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/collectrnaseqmetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "picard_collectvariantcallingmetrics", "path": "modules/nf-core/picard/collectvariantcallingmetrics/meta.yml", "tree_sha": "9244d02e4e5779547906b08fec7fa5318d45dd3a", "files": [ "modules/nf-core/picard/collectvariantcallingmetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/collectvariantcallingmetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/collectvariantcallingmetrics/environment.yml", "modules/nf-core/picard/collectvariantcallingmetrics/main.nf", "modules/nf-core/picard/collectvariantcallingmetrics/meta.yml", "modules/nf-core/picard/collectvariantcallingmetrics/tests/main.nf.test", "modules/nf-core/picard/collectvariantcallingmetrics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_collectvariantcallingmetrics", "description": "Collects per-sample and aggregate (spanning all samples) metrics from the provided VCF file", "keywords": [ "vcf", "metrics", "variant calling", "statistics" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS) data and formats such as SAM/BAM/CRAM and VCF.", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Input VCF file for analysis", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "index": { "type": "file", "description": "Index file for the input VCF file", "pattern": "*.{idx,tbi}", "ontologies": [] } }, { "intervals_file": { "type": "file", "description": "Optional BED file specifying target intervals", "pattern": "*.{bed,bed.gz,intervals_list}", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Reference sequence file", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "dict": { "type": "file", "description": "Reference sequence dictionary file", "pattern": "*.{dict}", "ontologies": [] } }, { "dbsnp": { "type": "file", "description": "Reference dbSNP file in dbSNP or VCF format", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "dbsnp_index": { "type": "file", "description": "Reference dbSNP file in dbSNP or VCF format", "pattern": "*.{idx,tbi}", "ontologies": [] } } ] ], "output": { "detail_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.variant_calling_detail_metrics": { "type": "file", "description": "Detailed variant calling metrics file", "pattern": "*.variant_calling_detail_metrics", "ontologies": [] } } ] ], "summary_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.variant_calling_summary_metrics": { "type": "file", "description": "Summary variant calling metrics file", "pattern": "*.variant_calling_summary_metrics", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectVariantCallingMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectVariantCallingMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@georgiakes" ], "maintainers": [ "@georgiakes" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/collectvariantcallingmetrics/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/collectvariantcallingmetrics/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_collectwgsmetrics", "path": "modules/nf-core/picard/collectwgsmetrics/meta.yml", "tree_sha": "019515fc9cb85b3ca4e7510cb75f6f3762256308", "files": [ "modules/nf-core/picard/collectwgsmetrics/.conda-lock/linux_amd64-bd-5659104ba2ac5868_1.txt", "modules/nf-core/picard/collectwgsmetrics/.conda-lock/linux_arm64-bd-ae404e1995ac7dd9_1.txt", "modules/nf-core/picard/collectwgsmetrics/environment.yml", "modules/nf-core/picard/collectwgsmetrics/main.nf", "modules/nf-core/picard/collectwgsmetrics/meta.yml", "modules/nf-core/picard/collectwgsmetrics/tests/main.nf.test", "modules/nf-core/picard/collectwgsmetrics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_collectwgsmetrics", "description": "Collect metrics about coverage and performance of whole genome sequencing (WGS) experiments.", "keywords": [ "alignment", "metrics", "statistics", "quality", "bam" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Aligned reads file", "pattern": "*.{bam, cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "(Optional) Aligned reads file index", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fai": { "type": "file", "description": "Genome fasta file index", "pattern": "*.{fai}", "ontologies": [] } } ], { "intervallist": { "type": "file", "description": "Picard Interval List. Defines which contigs to include. Can be generated from a BED file with GATK BedToIntervalList.", "ontologies": [] } } ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_metrics": { "type": "file", "description": "Alignment metrics files generated by picard", "pattern": "*_{metrics}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectWgsMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CollectWgsMetrics --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@flowuenne", "@lassefolkersen", "@ramprasadn" ], "maintainers": [ "@drpatelh", "@flowuenne", "@lassefolkersen", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard_r-base:5659104ba2ac5868", "build_id": "bd-5659104ba2ac5868_1", "scan_id": "sc-ae7623156aafdb0e_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard_r-base:ae404e1995ac7dd9", "build_id": "bd-ae404e1995ac7dd9_1", "scan_id": "sc-21606a176c9192d1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard_r-base:90aba3c75fc76f27", "build_id": "bd-90aba3c75fc76f27_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/eb/eb0017f30def00fe4a6b81c0667759b4b9092c1772443c719cab854346a68daa/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard_r-base:21407dac8e4499b4", "build_id": "bd-21407dac8e4499b4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/95/957d5b2dfd43fee3d77279686a782da1da9820390424032c009005c24d2e58de/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/collectwgsmetrics/.conda-lock/linux_amd64-bd-5659104ba2ac5868_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/collectwgsmetrics/.conda-lock/linux_arm64-bd-ae404e1995ac7dd9_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "variantcatalogue", "version": "dev" } ] }, { "name": "picard_createsequencedictionary", "path": "modules/nf-core/picard/createsequencedictionary/meta.yml", "tree_sha": "a9ca076cc02065a35494df2761e56baa155cfe1b", "files": [ "modules/nf-core/picard/createsequencedictionary/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/createsequencedictionary/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/createsequencedictionary/environment.yml", "modules/nf-core/picard/createsequencedictionary/main.nf", "modules/nf-core/picard/createsequencedictionary/meta.yml", "modules/nf-core/picard/createsequencedictionary/tests/main.nf.test", "modules/nf-core/picard/createsequencedictionary/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_createsequencedictionary", "description": "Creates a sequence dictionary for a reference sequence.", "keywords": [ "sequence", "dictionary", "picard" ], "tools": [ { "picard": { "description": "Creates a sequence dictionary file (with \".dict\" extension) from a reference sequence provided in FASTA format, which is required by many processing and analysis tools. The output file contains a header but no SAMRecords, and the header contains only sequence records.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360036712531-CreateSequenceDictionary-Picard-", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "reference_dict": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.dict": { "type": "file", "description": "picard dictionary file", "pattern": "*.{dict}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CreateSequenceDictionary --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CreateSequenceDictionary --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@sateeshperi", "@mjcipriano", "@hseabolt" ], "maintainers": [ "@sateeshperi", "@mjcipriano", "@hseabolt" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/createsequencedictionary/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/createsequencedictionary/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "picard_crosscheckfingerprints", "path": "modules/nf-core/picard/crosscheckfingerprints/meta.yml", "tree_sha": "1820168014da014edaeb290f536516d508e87d5a", "files": [ "modules/nf-core/picard/crosscheckfingerprints/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/crosscheckfingerprints/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/crosscheckfingerprints/environment.yml", "modules/nf-core/picard/crosscheckfingerprints/main.nf", "modules/nf-core/picard/crosscheckfingerprints/meta.yml", "modules/nf-core/picard/crosscheckfingerprints/tests/main.nf.test", "modules/nf-core/picard/crosscheckfingerprints/tests/main.nf.test.snap", "modules/nf-core/picard/crosscheckfingerprints/tests/nextflow.config" ], "type": "module", "meta": { "name": "picard_crosscheckfingerprints", "description": "Checks that all data in the set of input files appear to come from the same individual", "keywords": [ "alignment", "metrics", "statistics", "fingerprint", "bam" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard/", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input1": { "type": "file", "description": "List containing 1 or more bam/vcf files or a file containing filepaths", "pattern": "*.{bam,vcf,vcf.gz,txt,fofn}", "ontologies": [] } }, { "input1_index": { "type": "file", "description": "List containing 1 or more bam/vcf files indexes", "pattern": "*.{bai,csi,crai,tbi}", "ontologies": [] } }, { "input2": { "type": "file", "description": "Optional list containing 1 or more bam/vcf files or a file containing filepaths", "pattern": "*.{bam,vcf,vcf.gz,txt,fofn}", "ontologies": [] } }, { "input2_index": { "type": "file", "description": "List containing 1 or more bam/vcf files indexes", "pattern": "*.{bai,csi,crai,tbi}", "ontologies": [] } }, { "haplotype_map": { "type": "file", "description": "Haplotype map file", "pattern": "*.{txt,vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [] } } ] ], "output": { "crosscheck_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.crosscheck_metrics.txt": { "type": "file", "description": "Metrics created by crosscheckfingerprints", "pattern": "*.{crosscheck_metrics.txt}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CrosscheckFingerprints --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard CrosscheckFingerprints --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/crosscheckfingerprints/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/crosscheckfingerprints/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_extractfingerprint", "path": "modules/nf-core/picard/extractfingerprint/meta.yml", "tree_sha": "dd30760d428115454eb7d5c91b2b8e744eb5c1d7", "files": [ "modules/nf-core/picard/extractfingerprint/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/extractfingerprint/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/extractfingerprint/environment.yml", "modules/nf-core/picard/extractfingerprint/main.nf", "modules/nf-core/picard/extractfingerprint/meta.yml", "modules/nf-core/picard/extractfingerprint/tests/main.nf.test", "modules/nf-core/picard/extractfingerprint/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_extractfingerprint", "description": "Computes/Extracts the fingerprint genotype likelihoods from the supplied file. It is given as a list of PLs at the fingerprinting sites.", "keywords": [ "picard", "extract", "fingerprint", "bam" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard/", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "file", "description": "Input SAM/BAM/CRAM file\n", "ontologies": [] } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ], { "haplotype_map": { "type": "file", "description": "A file of haplotype information. The file lists a set of SNPs, optionally arranged in high-LD blocks, to be used for fingerprinting.\nSee https://software.broadinstitute.org/gatk/documentation/article?id=9526 for details.\n", "pattern": "*.{txt,vcf,vcf.gz}", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Reference sequence file", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "Reference sequence index file", "pattern": "*.{fai}", "ontologies": [] } }, { "sequence_dictionary": { "type": "file", "description": "Reference sequence dictionary file", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Tabix index file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard ExtractFingerprint --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard ExtractFingerprint --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot", "@mauro-saporita" ], "maintainers": [ "@adamrtalbot", "@mauro-saporita" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/extractfingerprint/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/extractfingerprint/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_fastqtosam", "path": "modules/nf-core/picard/fastqtosam/meta.yml", "tree_sha": "c169f480e8508236e242bbdf0cff9ffe9ad3762b", "files": [ "modules/nf-core/picard/fastqtosam/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/fastqtosam/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/fastqtosam/environment.yml", "modules/nf-core/picard/fastqtosam/main.nf", "modules/nf-core/picard/fastqtosam/meta.yml", "modules/nf-core/picard/fastqtosam/tests/main.nf.test", "modules/nf-core/picard/fastqtosam/tests/main.nf.test.snap", "modules/nf-core/picard/fastqtosam/tests/nextflow.config" ], "type": "module", "meta": { "name": "picard_fastqtosam", "description": "Converts a FASTQ file to an unaligned BAM or SAM file.", "keywords": [ "fastq", "unaligned", "bam" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360036510672-FastqToSam-Picard-", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Unaligned bam file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard FastqToSam --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard FastqToSam --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/fastqtosam/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/fastqtosam/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_filtersamreads", "path": "modules/nf-core/picard/filtersamreads/meta.yml", "tree_sha": "40abffed43041309e979ca5dac2c99c0032f25eb", "files": [ "modules/nf-core/picard/filtersamreads/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/filtersamreads/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/filtersamreads/environment.yml", "modules/nf-core/picard/filtersamreads/main.nf", "modules/nf-core/picard/filtersamreads/meta.yml", "modules/nf-core/picard/filtersamreads/tests/main.nf.test", "modules/nf-core/picard/filtersamreads/tests/main.nf.test.snap", "modules/nf-core/picard/filtersamreads/tests/nextflow.config" ], "type": "module", "meta": { "name": "picard_filtersamreads", "description": "Filters SAM/BAM files to include/exclude either aligned/unaligned reads or based on a read list", "keywords": [ "bam", "filter", "picard", "sam" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "List of BAM files. If filtering without read list must be sorted by queryname with picard sortsam", "pattern": "*.{bam}", "ontologies": [] } }, { "readlist": { "type": "file", "description": "Optional text file containing reads IDs to include or exclude", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'fasta' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA reference file", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "filter": { "type": "string", "description": "Picard filter type", "pattern": "includeAligned|excludeAligned|includeReadList|excludeReadList" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Filtered BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "Filtered BAM file index", "pattern": "*.{bai}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard FilterSamReads --version 2>&1 | sed -n 's/.*Version://p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard FilterSamReads --version 2>&1 | sed -n 's/.*Version://p'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/filtersamreads/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/filtersamreads/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" } ] }, { "name": "picard_fixmateinformation", "path": "modules/nf-core/picard/fixmateinformation/meta.yml", "tree_sha": "512dddf278a0e5af00530c5c09a3c3c38620f47a", "files": [ "modules/nf-core/picard/fixmateinformation/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/fixmateinformation/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/fixmateinformation/environment.yml", "modules/nf-core/picard/fixmateinformation/main.nf", "modules/nf-core/picard/fixmateinformation/meta.yml", "modules/nf-core/picard/fixmateinformation/tests/main.nf.test", "modules/nf-core/picard/fixmateinformation/tests/main.nf.test.snap", "modules/nf-core/picard/fixmateinformation/tests/nextflow.config" ], "type": "module", "meta": { "name": "picard_fixmateinformation", "description": "Verify mate-pair information between mates and fix if needed", "keywords": [ "mate-pair", "picard", "bam", "sam" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360036713471-FixMateInformation-Picard-", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "mate-pair verified BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard FixMateInformation --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard FixMateInformation --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@sateeshperi", "@mjcipriano", "@hseabolt" ], "maintainers": [ "@sateeshperi", "@mjcipriano", "@hseabolt" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/fixmateinformation/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/fixmateinformation/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_liftovervcf", "path": "modules/nf-core/picard/liftovervcf/meta.yml", "tree_sha": "d6190b478255b19e16ba63b42059588ac93235f4", "files": [ "modules/nf-core/picard/liftovervcf/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/liftovervcf/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/liftovervcf/environment.yml", "modules/nf-core/picard/liftovervcf/main.nf", "modules/nf-core/picard/liftovervcf/meta.yml", "modules/nf-core/picard/liftovervcf/tests/main.nf.test", "modules/nf-core/picard/liftovervcf/tests/main.nf.test.snap", "modules/nf-core/picard/liftovervcf/tests/nextflow.config" ], "type": "module", "meta": { "name": "picard_liftovervcf", "description": "Lifts over a VCF file from one reference build to another.", "keywords": [ "vcf", "picard", "liftovervcf" ], "tools": [ { "picard": { "description": "Move annotations from one assembly to another", "homepage": "https://gatk.broadinstitute.org/hc/en-us/articles/360037060932-LiftoverVcf-Picard", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360037060932-LiftoverVcf-Picard", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "input_vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "dict": { "type": "file", "description": "dictionary for fasta file", "pattern": "*.{dict}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "chain": { "type": "file", "description": "The liftover chain file", "ontologies": [] } } ] ], "output": { "vcf_lifted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "*.lifted.vcf.gz": { "type": "file", "description": "VCF file containing successfully lifted variants", "pattern": "*.{lifted.vcf.gz}", "ontologies": [] } } ] ], "vcf_unlifted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "*.unlifted.vcf.gz": { "type": "file", "description": "VCF file containing unsuccessfully lifted variants", "pattern": "*.{unlifted.vcf.gz}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard LiftoverVcf --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard LiftoverVcf --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@lucpen", "@ramprasadn" ], "maintainers": [ "@lucpen", "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/liftovervcf/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/liftovervcf/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "picard_markduplicates", "path": "modules/nf-core/picard/markduplicates/meta.yml", "tree_sha": "eed9129811630ec2db3185a92fd0cc6f27aa7156", "files": [ "modules/nf-core/picard/markduplicates/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/markduplicates/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/markduplicates/environment.yml", "modules/nf-core/picard/markduplicates/main.nf", "modules/nf-core/picard/markduplicates/meta.yml", "modules/nf-core/picard/markduplicates/tests/main.nf.test", "modules/nf-core/picard/markduplicates/tests/main.nf.test.snap", "modules/nf-core/picard/markduplicates/tests/nextflow.config" ], "type": "module", "meta": { "name": "picard_markduplicates", "description": "Locate and tag duplicate reads in a BAM file", "keywords": [ "markduplicates", "pcr", "duplicates", "bam", "sam", "cram" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Sequence reads file, can be SAM/BAM/CRAM format", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome fasta file, required for CRAM input", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference genome fasta index", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file with duplicate reads marked/removed", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "An optional BAM index file. If desired, --CREATE_INDEX must be passed as a flag", "pattern": "*.{bai}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "Output CRAM file", "pattern": "*.{cram}", "ontologies": [] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics.txt": { "type": "file", "description": "Duplicate metrics file generated by picard", "pattern": "*.{metrics.txt}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard MarkDuplicates --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard MarkDuplicates --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@projectoriented", "@ramprasadn" ], "maintainers": [ "@drpatelh", "@projectoriented", "@ramprasadn" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/markduplicates/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/markduplicates/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "ssds", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "picard_meanqualitybycycle", "path": "modules/nf-core/picard/meanqualitybycycle/meta.yml", "tree_sha": "8a40780cc3e55ad2179586e39d5da63ab106e907", "files": [ "modules/nf-core/picard/meanqualitybycycle/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/meanqualitybycycle/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/meanqualitybycycle/environment.yml", "modules/nf-core/picard/meanqualitybycycle/main.nf", "modules/nf-core/picard/meanqualitybycycle/meta.yml", "modules/nf-core/picard/meanqualitybycycle/tests/main.nf.test", "modules/nf-core/picard/meanqualitybycycle/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_meanqualitybycycle", "description": "Collect metrics about the mean quality by cycle of a paired-end library.", "keywords": [ "metrics", "alignment", "mean", "statistics", "bam" ], "tools": [ { "picard": { "description": "Java tools for working with NGS data in the BAM format", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Values used by Picard to generate chart.", "pattern": "*.txt", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "Chart in PDF format", "pattern": "*.pdf", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard MeanQualityByCycle --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard MeanQualityByCycle --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@mikefeixu", "@FerriolCalvet" ], "maintainers": [ "@mikefeixu" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/meanqualitybycycle/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/meanqualitybycycle/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_mergesamfiles", "path": "modules/nf-core/picard/mergesamfiles/meta.yml", "tree_sha": "f42aff5b5ce79deb4cbbc4499dd66a579966c559", "files": [ "modules/nf-core/picard/mergesamfiles/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/mergesamfiles/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/mergesamfiles/environment.yml", "modules/nf-core/picard/mergesamfiles/main.nf", "modules/nf-core/picard/mergesamfiles/meta.yml", "modules/nf-core/picard/mergesamfiles/tests/main.nf.test", "modules/nf-core/picard/mergesamfiles/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_mergesamfiles", "description": "Merges multiple BAM files into a single file", "keywords": [ "merge", "alignment", "bam", "sam" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bams": { "type": "list", "description": "List of input BAM files to be merged", "pattern": "*.{bam}" } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Merged BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard MergeSamFiles --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard MergeSamFiles --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/mergesamfiles/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/mergesamfiles/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" } ] }, { "name": "picard_positionbaseddownsamplesam", "path": "modules/nf-core/picard/positionbaseddownsamplesam/meta.yml", "tree_sha": "3917aa1a3dd253c6a5e44df84b65628bec8a3ebc", "files": [ "modules/nf-core/picard/positionbaseddownsamplesam/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/positionbaseddownsamplesam/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/positionbaseddownsamplesam/environment.yml", "modules/nf-core/picard/positionbaseddownsamplesam/main.nf", "modules/nf-core/picard/positionbaseddownsamplesam/meta.yml", "modules/nf-core/picard/positionbaseddownsamplesam/tests/main.nf.test", "modules/nf-core/picard/positionbaseddownsamplesam/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_positionbaseddownsamplesam", "description": "Samples a SAM/BAM/CRAM file using flowcell position information for the best approximation of having sequenced fewer reads", "keywords": [ "sample", "bam", "sam", "cram" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "fraction": { "type": "float", "description": "Fraction of reads to downsample to" } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ds*.bam": { "type": "file", "description": "A downsampled BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ds*.bai": { "type": "file", "description": "An optional BAM index file. If desired, --CREATE_INDEX must be passed as a flag", "pattern": "*.{bai}", "ontologies": [] } } ] ], "num_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ACTUAL_NUM_READS": { "type": "integer", "description": "The actual number of downsampled reads" } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard PositionBasedDownsampleSam --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard PositionBasedDownsampleSam --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@bwlang" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/positionbaseddownsamplesam/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/positionbaseddownsamplesam/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_renamesampleinvcf", "path": "modules/nf-core/picard/renamesampleinvcf/meta.yml", "tree_sha": "107b07e47fad039dadb8ab5b6cf39af8b2f71a25", "files": [ "modules/nf-core/picard/renamesampleinvcf/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/renamesampleinvcf/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/renamesampleinvcf/environment.yml", "modules/nf-core/picard/renamesampleinvcf/main.nf", "modules/nf-core/picard/renamesampleinvcf/meta.yml", "modules/nf-core/picard/renamesampleinvcf/tests/main.nf.test", "modules/nf-core/picard/renamesampleinvcf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_renamesampleinvcf", "description": "changes name of sample in the vcf file", "keywords": [ "picard", "picard/renamesampleinvcf", "vcf" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard RenameSampleInVcf --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard RenameSampleInVcf --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@Lucpen" ], "maintainers": [ "@Lucpen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/renamesampleinvcf/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/renamesampleinvcf/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "picard_scatterintervalsbyns", "path": "modules/nf-core/picard/scatterintervalsbyns/meta.yml", "tree_sha": "68e669c15d6aaee9c7cdb9631d620c79f4c32dc5", "files": [ "modules/nf-core/picard/scatterintervalsbyns/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/scatterintervalsbyns/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/scatterintervalsbyns/environment.yml", "modules/nf-core/picard/scatterintervalsbyns/main.nf", "modules/nf-core/picard/scatterintervalsbyns/meta.yml", "modules/nf-core/picard/scatterintervalsbyns/tests/main.nf.test", "modules/nf-core/picard/scatterintervalsbyns/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_scatterintervalsbyns", "description": "Writes an interval list created by splitting a reference at Ns.A Program for breaking up a reference into intervals of alternating regions of N and ACGT bases", "keywords": [ "interval_list", "scatter", "regions" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file to derive the intervals from", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fai information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Index of the fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing dictionary information\ne.g. [ id:'test', single_end:false ]\n" } }, { "dict": { "type": "file", "description": "Sequence dictionary of the fasta file", "pattern": "*.dict", "ontologies": [] } } ] ], "output": { "intervals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.interval_list": { "type": "file", "description": "The scattered intervals", "pattern": "*.interval_list", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard ScatterIntervalsByNs --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard ScatterIntervalsByNs --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/scatterintervalsbyns/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/scatterintervalsbyns/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_setnmmdanduqtags", "path": "modules/nf-core/picard/setnmmdanduqtags/meta.yml", "tree_sha": "59d5b5c1c3fc9f5148f9d035533db6c0ca89675b", "files": [ "modules/nf-core/picard/setnmmdanduqtags/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/setnmmdanduqtags/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/setnmmdanduqtags/environment.yml", "modules/nf-core/picard/setnmmdanduqtags/main.nf", "modules/nf-core/picard/setnmmdanduqtags/meta.yml", "modules/nf-core/picard/setnmmdanduqtags/tests/main.nf.test", "modules/nf-core/picard/setnmmdanduqtags/tests/main.nf.test.snap", "modules/nf-core/picard/setnmmdanduqtags/tests/nextflow.config" ], "type": "module", "meta": { "name": "picard_setnmmdanduqtags", "description": "This tool takes in a coordinate-sorted SAM or BAM and calculatesthe NM, MD, and UQ tags by comparing with the reference.", "keywords": [ "bam", "uq", "nm", "md" ], "tools": [ { "picard": { "description": "Java tools for working with NGS data in the BAM format", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reference": { "type": "file", "description": "Reference fasta file", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bai": { "type": "file", "description": "BAM indexing file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard SetNmMdAndUqTags --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard SetNmMdAndUqTags --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@anoronh4" ], "maintainers": [ "@anoronh4" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/setnmmdanduqtags/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/setnmmdanduqtags/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picard_sortsam", "path": "modules/nf-core/picard/sortsam/meta.yml", "tree_sha": "aed20b43c9ef4fd56b0a1593dad27ea3d249508c", "files": [ "modules/nf-core/picard/sortsam/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/sortsam/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/sortsam/environment.yml", "modules/nf-core/picard/sortsam/main.nf", "modules/nf-core/picard/sortsam/meta.yml", "modules/nf-core/picard/sortsam/tests/main.nf.test", "modules/nf-core/picard/sortsam/tests/main.nf.test.snap", "modules/nf-core/picard/sortsam/tests/nextflow.config" ], "type": "module", "meta": { "name": "picard_sortsam", "description": "Sorts BAM/SAM files based on a variety of picard specific criteria", "keywords": [ "sort", "bam", "sam", "picard" ], "tools": [ { "picard": { "description": "A set of command line tools (in Java) for manipulating high-throughput sequencing (HTS)\ndata and formats such as SAM/BAM/CRAM and VCF.\n", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [] } } ], { "sort_order": { "type": "string", "description": "Picard sort order type", "pattern": "unsorted|queryname|coordinate|duplicate|unknown" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard SortSam --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard SortSam --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/sortsam/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/sortsam/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "ssds", "version": "dev" } ] }, { "name": "picard_sortvcf", "path": "modules/nf-core/picard/sortvcf/meta.yml", "tree_sha": "86a0fed9d93913e55c2d60c9277d9a734f580023", "files": [ "modules/nf-core/picard/sortvcf/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/sortvcf/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/sortvcf/environment.yml", "modules/nf-core/picard/sortvcf/main.nf", "modules/nf-core/picard/sortvcf/meta.yml", "modules/nf-core/picard/sortvcf/tests/main.nf.test", "modules/nf-core/picard/sortvcf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_sortvcf", "description": "Sorts vcf files", "keywords": [ "sort", "vcf", "sortvcf" ], "tools": [ { "picard": { "description": "Java tools for working with NGS data in the BAM/CRAM/SAM and VCF format", "homepage": "https://broadinstitute.github.io/picard/", "documentation": "https://broadinstitute.github.io/picard/command-line-overview.html#SortVcf", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "dict": { "type": "file", "description": "Reference genome dictionary file", "pattern": "*.{dict}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_sorted.vcf.gz": { "type": "file", "description": "Sorted VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard SortVcf --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard SortVcf --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/sortvcf/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/sortvcf/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "picard_splitsambynumberofreads", "path": "modules/nf-core/picard/splitsambynumberofreads/meta.yml", "tree_sha": "7177d12aac0e583c83070f7f265ffeacbc3a5349", "files": [ "modules/nf-core/picard/splitsambynumberofreads/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt", "modules/nf-core/picard/splitsambynumberofreads/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt", "modules/nf-core/picard/splitsambynumberofreads/environment.yml", "modules/nf-core/picard/splitsambynumberofreads/main.nf", "modules/nf-core/picard/splitsambynumberofreads/meta.yml", "modules/nf-core/picard/splitsambynumberofreads/tests/main.nf.test", "modules/nf-core/picard/splitsambynumberofreads/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "picard_splitsambynumberofreads", "description": "Splits a SAM/BAM/CRAM file to multiple files. This tool splits the input query-grouped SAM/BAM/CRAM file into multiple files while maintaining the sort order. This can be used to split a large unmapped input in order to parallelize alignment.", "keywords": [ "split", "parallel", "bam", "subset", "downsample", "sam", "cram" ], "tools": [ { "picard": { "description": "Splits a SAM or BAM file to multiple BAMs by number of reads.", "homepage": "https://gatk.broadinstitute.org/hc/en-us/articles/360037064232-SplitSamByNumberOfReads-Picard", "documentation": "https://gatk.broadinstitute.org/hc/en-us/articles/360037064232-SplitSamByNumberOfReads-Picard", "tool_dev_url": "https://github.com/broadinstitute/picard", "licence": [ "MIT" ], "identifier": "biotools:picard_tools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "BAM/SAM/CRAM file", "pattern": "*.{bam,sam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference fasta (optional - only required for CRAM input)", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "FAI file (optional - only required for CRAM input)", "pattern": "*.{fai}" } } ], { "split_to_N_reads": { "type": "integer", "description": "Split to have approximately N reads per output file, e.g. `4000000`.\nThe actual number of reads per output file will vary by no more than the number of output files * (the maximum number of reads with the same queryname - 1).\nIncompatible with `split_to_N_files`\n" } }, { "split_to_N_files": { "type": "integer", "description": "Split to N files, e.g. `3`.\n`Incompatible with split_to_N_files`\n" } }, { "arguments_file": { "type": "file", "description": "optional Picard arguments file", "pattern": "*.{txt,list,args,arguments}" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "picardsplit/*.{bam,sam,cram}": { "type": "file", "description": "Split BAM files", "pattern": "*.{bam,sam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_picard": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard SplitSamByNumberOfReads --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "picard": { "type": "string", "description": "The tool name" } }, { "picard SplitSamByNumberOfReads --version 2>&1 | sed -n 's/.*Version://p'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@Y-Pei" ], "maintainers": [ "@Y-Pei" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/picard:3.5.0--be20f299a1924f0d", "build_id": "bd-be20f299a1924f0d_1", "scan_id": "sc-ad63bee994dd89b0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/picard:3.5.0--5516268008db5ab4", "build_id": "bd-5516268008db5ab4_1", "scan_id": "sc-c16455a3c81bb32a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--89375ac386b71342", "build_id": "bd-89375ac386b71342_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b4/b474c6f12c0502377b95062b75ef4b7778864b1353c7fc1d5a3b1f3b3017fd2e/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/picard:3.5.0--51fe15653ca25a7c", "build_id": "bd-51fe15653ca25a7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/35/35ed881e77f6b66f1b9204394c8909fd66da367891434a81f536704a13fad3c3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/picard/splitsambynumberofreads/.conda-lock/linux_amd64-bd-be20f299a1924f0d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/picard/splitsambynumberofreads/.conda-lock/linux_arm64-bd-5516268008db5ab4_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "picrust2_pipeline", "path": "modules/nf-core/picrust2/pipeline/meta.yml", "tree_sha": "208bb393ce7ab112c02f354b547c20514a0fd413", "files": [ "modules/nf-core/picrust2/pipeline/environment.yml", "modules/nf-core/picrust2/pipeline/main.nf", "modules/nf-core/picrust2/pipeline/meta.yml", "modules/nf-core/picrust2/pipeline/tests/main.nf.test", "modules/nf-core/picrust2/pipeline/tests/main.nf.test.snap", "modules/nf-core/picrust2/pipeline/tests/nextflow.config" ], "type": "module", "meta": { "name": "picrust2_pipeline", "description": "Predict metagenome functional content from marker gene sequences and OTU/ASV abundance data", "keywords": [ "metagenomics", "functional prediction", "16S", "microbiome" ], "tools": [ { "picrust2": { "description": "PICRUSt2: Phylogenetic Investigation of Communities by Reconstruction of Unobserved States", "homepage": "https://github.com/picrust/picrust2/wiki", "documentation": "https://github.com/picrust/picrust2/wiki", "tool_dev_url": "https://github.com/picrust/picrust2", "doi": "10.1038/s41587-020-0548-6", "licence": [ "GPL v3" ], "identifier": "biotools:picrust2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "sequences": { "type": "file", "description": "FASTA file containing study sequences (e.g., 16S rRNA sequences)", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } }, { "otu_table": { "type": "file", "description": "OTU/ASV abundance table in BIOM or TSV format", "pattern": "*.{biom,tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3746" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "output_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "Complete output directory of PICRUSt2 pipeline" } } ] ], "trees": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/*_reduced.tre": { "type": "file", "description": "Phylogenetic trees with reduced marker gene sequences", "pattern": "*_reduced.tre", "ontologies": [] } } ] ], "function_abundances": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_metagenome_*_abundances.tsv.gz": { "type": "file", "description": "Predicted metagenome functional abundances (unstratified)", "pattern": "pred_metagenome_unstrat.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "pathway_abundances": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_pathway_abundances.tsv.gz": { "type": "file", "description": "Predicted pathway abundances (unstratified)", "pattern": "path_abun_unstrat.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_picrust2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "picrust2": { "type": "string", "description": "The name of the tool" } }, { "picrust2_pipeline.py --version | sed 's/PICRUSt2 //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "picrust2": { "type": "string", "description": "The name of the tool" } }, { "picrust2_pipeline.py --version | sed 's/PICRUSt2 //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dialvarezs" ], "maintainers": [ "@dialvarezs" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pigz_compress", "path": "modules/nf-core/pigz/compress/meta.yml", "tree_sha": "45b57e70c596a981d0452fb507ee7e2507ef2040", "files": [ "modules/nf-core/pigz/compress/environment.yml", "modules/nf-core/pigz/compress/main.nf", "modules/nf-core/pigz/compress/meta.yml", "modules/nf-core/pigz/compress/tests/main.nf.test", "modules/nf-core/pigz/compress/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pigz_compress", "description": "Compresses files with pigz.", "keywords": [ "compress", "gzip", "parallelized" ], "tools": [ { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "licence": [ "Zlib" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "raw_file": { "type": "file", "description": "File to be compressed", "pattern": "*.*", "ontologies": [] } } ] ], "output": { "archive": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "$archive": { "type": "file", "description": "The compressed file", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leoisl" ], "maintainers": [ "@leoisl" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylong", "version": "2.0.0" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "scnanoseq", "version": "1.3.0" } ] }, { "name": "pigz_uncompress", "path": "modules/nf-core/pigz/uncompress/meta.yml", "tree_sha": "928cfd030190e2751f97753f0d3c9688ffb3830b", "files": [ "modules/nf-core/pigz/uncompress/main.nf", "modules/nf-core/pigz/uncompress/meta.yml", "modules/nf-core/pigz/uncompress/tests/main.nf.test", "modules/nf-core/pigz/uncompress/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pigz_uncompress", "description": "write your description here", "keywords": [ "uncompress", "gzip", "parallelized" ], "tools": [ { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "licence": [ "Zlib" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "zip": { "type": "file", "description": "Gzipped file", "pattern": "*.{gzip}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "${uncompressed_filename}": { "type": "file", "description": "File to compress", "pattern": "*", "ontologies": [] } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lrauschning" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "scnanoseq", "version": "1.3.0" } ] }, { "name": "pilon", "path": "modules/nf-core/pilon/meta.yml", "tree_sha": "796ab79917239bbb8a22f70ac4bbed5ff3933a93", "files": [ "modules/nf-core/pilon/environment.yml", "modules/nf-core/pilon/main.nf", "modules/nf-core/pilon/meta.yml", "modules/nf-core/pilon/tests/main.nf.test", "modules/nf-core/pilon/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pilon", "description": "Automatically improve draft assemblies and find variation among strains, including large event detection", "keywords": [ "polishing", "assembly", "variant calling" ], "tools": [ { "pilon": { "description": "Pilon is an automated genome assembly improvement and variant detection tool.", "homepage": "https://github.com/broadinstitute/pilon/wiki", "documentation": "https://github.com/broadinstitute/pilon/wiki/Requirements-&-Usage", "tool_dev_url": "https://github.com/broadinstitute/pilon", "doi": "10.1371/journal.pone.0112963", "licence": [ "GPL-2.0-or-later" ], "identifier": "biotools:pilon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information for the fasta\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA of the input genome", "pattern": "*.{fasta}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the bam file\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file of reads aligned to the input genome", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAI file (BAM index) of BAM reads aligned to the input genome", "pattern": "*.{bai}", "ontologies": [] } } ], { "pilon_mode": { "type": "string", "description": "Indicates the type of bam file used (frags for paired-end sequencing of DNA fragments, such as Illumina paired-end reads of fragment size <1000bp, jumps for paired sequencing data of larger insert size, such as Illumina mate pair libraries, typically of insert size >1000bp, unpaired for unpaired sequencing reads, bam will automatically classify the BAM as one of the three types above (version 1.17 and higher).", "enum": [ "frags", "jumps", "unpaired", "bam" ] } } ], "output": { "improved_assembly": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta": { "type": "file", "description": "fasta file, improved assembly", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "Pilon variant output", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "change_record": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.change": { "type": "file", "description": "file containing a space-delimited record of every change made in the assembly as instructed by the --fix option", "pattern": "*.{change}", "ontologies": [] } } ] ], "tracks_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "files that may be viewed in genome browsers such as IGV, GenomeView, and other applications that support these formats", "pattern": "*.{bed}", "ontologies": [] } } ] ], "tracks_wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.wig": { "type": "file", "description": "files that may be viewed in genome browsers such as IGV, GenomeView, and other applications that support these formats", "pattern": "*.{wig}", "ontologies": [] } } ] ], "versions_pilon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pilon": { "type": "string", "description": "The name of the tool" } }, { "pilon --version | sed 's/^.*version //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pilon": { "type": "string", "description": "The name of the tool" } }, { "pilon --version | sed 's/^.*version //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@scorreard" ], "maintainers": [ "@scorreard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "pindel_pindel", "path": "modules/nf-core/pindel/pindel/meta.yml", "tree_sha": "0bdefb6afd0a39b8546e966118f42a95f8bc9a17", "files": [ "modules/nf-core/pindel/pindel/environment.yml", "modules/nf-core/pindel/pindel/main.nf", "modules/nf-core/pindel/pindel/meta.yml", "modules/nf-core/pindel/pindel/tests/main.nf.test", "modules/nf-core/pindel/pindel/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pindel_pindel", "description": "Pindel can detect breakpoints of large deletions, medium sized insertions, inversions, tandem duplications and other structural variants at single-based resolution from next-gen sequence data", "keywords": [ "deletions", "insertions", "tandem duplications" ], "tools": [ { "pindel": { "description": "Pindel can detect breakpoints of large deletions, medium sized insertions, inversions, tandem duplications and other structural variants at single-based resolution from next-gen sequence data", "homepage": "https://gmt.genome.wustl.edu/packages/pindel/", "documentation": "https://gmt.genome.wustl.edu/packages/pindel/user-manual.html", "licence": [ "GPL v3" ], "identifier": "biotools:pindel" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, insert_size is either determined using Picard/CollectInsertSizeMetrics\nor a sensible default - setting ext.args2 to either in modules.conf\ne.g. [ id:'test', single_end:false, insert_size:500 ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Input reference genome fasta file", "ontologies": [] } }, { "fai": { "type": "file", "description": "Input reference genome fasta index file", "ontologies": [] } }, { "bed": { "type": "file", "description": "BED file containing regions of interest", "ontologies": [] } } ], "output": { "bp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_BP": { "type": "file", "description": "File containing breakpoints", "pattern": "*_{BP}", "ontologies": [] } } ] ], "cem": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_CloseEndMapped": { "type": "file", "description": "File containing close end reads", "pattern": "*_{CloseEndMapped}", "ontologies": [] } } ] ], "del": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_D": { "type": "file", "description": "File containing deletions", "pattern": "*_{D}", "ontologies": [] } } ] ], "dd": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_DD": { "type": "file", "description": "File containing dispersed duplications", "pattern": "*_{DD}", "ontologies": [] } } ] ], "int_final": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_INT_final": { "type": "file", "description": "int file", "pattern": "*_INT_final", "ontologies": [] } } ] ], "inv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_INV": { "type": "file", "description": "File containing inversions", "pattern": "*_{INV}", "ontologies": [] } } ] ], "li": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_LI": { "type": "file", "description": "File containing long insertions", "pattern": "*_{LI}", "ontologies": [] } } ] ], "rp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_RP": { "type": "file", "description": "File containing read-pair evidence", "pattern": "*_{RP}", "ontologies": [] } } ] ], "si": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_SI": { "type": "file", "description": "File containing short insertions", "pattern": "*_{SI}", "ontologies": [] } } ] ], "td": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_TD": { "type": "file", "description": "File containing tandem duplications", "pattern": "*_{TD}", "ontologies": [] } } ] ], "versions_pindel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pindel": { "type": "string", "description": "The name of the tool" } }, { "pindel | grep '^Pindel version' | uniq | sed 's/Pindel version //; s/, [0-9]\\+.//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pindel": { "type": "string", "description": "The name of the tool" } }, { "pindel | grep '^Pindel version' | uniq | sed 's/Pindel version //; s/, [0-9]\\+.//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@marrip" ], "maintainers": [ "@marrip" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pints_caller", "path": "modules/nf-core/pints/caller/meta.yml", "tree_sha": "2a8693f15dd5fee216910e8d8a47f8a78f973baa", "files": [ "modules/nf-core/pints/caller/environment.yml", "modules/nf-core/pints/caller/main.nf", "modules/nf-core/pints/caller/meta.yml", "modules/nf-core/pints/caller/tests/main.nf.test", "modules/nf-core/pints/caller/tests/main.nf.test.snap", "modules/nf-core/pints/caller/tests/nextflow.config" ], "type": "module", "meta": { "name": "pints_caller", "description": "Main caller script for peak calling", "keywords": [ "peak-calling", "CoPRO", "GRO-cap", "PRO-cap", "CAGE", "NETCAGE", "RAMPAGE", "csRNA-seq", "STRIPE-seq", "PRO-seq", "GRO-seq" ], "tools": [ { "pints": { "description": "Peak Identifier for Nascent Transcripts Starts (PINTS)", "homepage": "https://pints.yulab.org/", "documentation": "https://github.com/hyulab/PINTS/blob/main/README.md", "tool_dev_url": "https://github.com/hyulab/PINTS", "doi": "10.1038/s41587-022-01211-7", "licence": [ "GPL v3" ], "identifier": "biotools:pyPINTS" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bams": { "type": "file", "description": "One or more BAM files", "pattern": "*.{bam}", "ontologies": [] } }, { "bais": { "type": "file", "description": "Corresponding BAM file indexes", "pattern": "*.bam.bai", "ontologies": [] } } ], { "assay_type": { "type": "string", "description": "Assay type" } } ], "output": { "divergent_TREs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_divergent_peaks.bed": { "type": "file", "description": "Divergent TREs", "pattern": "*_divergent_peaks.bed", "optional": true, "ontologies": [] } } ] ], "bidirectional_TREs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_bidirectional_peaks.bed": { "type": "file", "description": "Divergent TREs and convergent TREs", "pattern": "*_bidirectional_peaks.bed", "optional": true, "ontologies": [] } } ] ], "unidirectional_TREs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_unidirectional_peaks.bed": { "type": "file", "description": "Unidirectional TREs, maybe lncRNAs transcribed from enhancers (e-lncRNAs)", "pattern": "*_unidirectional_peaks.bed", "optional": true, "ontologies": [] } } ] ], "peakcalling_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "peakcalling_*.log": { "type": "file", "description": "Peakcalling log for debugging purposes", "pattern": "peakcalling_*.log", "ontologies": [] } } ] ], "versions_pints": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pints": { "type": "string", "description": "The name of the tool" } }, { "pints_caller --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pints": { "type": "string", "description": "The name of the tool" } }, { "pints_caller --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nascent", "version": "2.3.0" } ] }, { "name": "pirate", "path": "modules/nf-core/pirate/meta.yml", "tree_sha": "7d94d780991a367b35338fe94e354e01f8e25785", "files": [ "modules/nf-core/pirate/environment.yml", "modules/nf-core/pirate/main.nf", "modules/nf-core/pirate/meta.yml", "modules/nf-core/pirate/tests/main.nf.test", "modules/nf-core/pirate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pirate", "description": "Pangenome toolbox for bacterial genomes", "keywords": [ "gff", "pan-genome", "alignment" ], "tools": [ { "pirate": { "description": "Pangenome analysis and threshold evaluation toolbox", "homepage": "https://github.com/SionBayliss/PIRATE", "documentation": "https://github.com/SionBayliss/PIRATE/wiki", "tool_dev_url": "https://github.com/SionBayliss/PIRATE", "doi": "10.1093/gigascience/giz119", "licence": [ "GPL v3" ], "identifier": "biotools:PIRATE" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff": { "type": "file", "description": "A set of GFF3 formatted files", "pattern": "*.{gff}", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_results/*": { "type": "directory", "description": "Directory containing PIRATE result files", "pattern": "*/*" } } ] ], "aln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_results/core_alignment.fasta": { "type": "file", "description": "Core-genome alignment produced by PIRATE (Optional)", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "versions_pirate": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pirate": { "type": "string", "description": "The name of the tool" } }, { "PIRATE --version 2>&1 | sed 's/PIRATE //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pirate": { "type": "string", "description": "The name of the tool" } }, { "PIRATE --version 2>&1 | sed 's/PIRATE //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3", "@zachary-foster" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "plasmidfinder", "path": "modules/nf-core/plasmidfinder/meta.yml", "tree_sha": "7b96f81177f6d9bafcee2ddd89d7e49c586e6c9f", "files": [ "modules/nf-core/plasmidfinder/environment.yml", "modules/nf-core/plasmidfinder/main.nf", "modules/nf-core/plasmidfinder/meta.yml", "modules/nf-core/plasmidfinder/tests/main.nf.test", "modules/nf-core/plasmidfinder/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plasmidfinder", "description": "Identify plasmids in bacterial sequences and assemblies", "keywords": [ "fasta", "fastq", "plasmid" ], "tools": [ { "plasmidfinder": { "description": "PlasmidFinder allows identification of plasmids in total or partial sequenced isolates of bacteria.", "homepage": "https://cge.cbs.dtu.dk/services/PlasmidFinder/", "documentation": "https://bitbucket.org/genomicepidemiology/plasmidfinder", "tool_dev_url": "https://bitbucket.org/genomicepidemiology/plasmidfinder", "doi": "10.1128/AAC.02412-14", "licence": [ "Apache-2.0" ], "identifier": "biotools:PlasmidFinder" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input FASTA or FASTQ formatted genome sequences", "pattern": "*.{fastq.gz,fq.gz,fastq.gz,fna.gz,fa.gz}", "ontologies": [] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "The results from analysis in JSON format", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "The summary of results from analysis", "pattern": "*.txt", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "The results from analysis in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "genome_seq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-hit_in_genome_seq.fsa": { "type": "file", "description": "FASTA of sequences in the input with a hit", "pattern": "*-hit_in_genome_seq.fsa", "ontologies": [] } } ] ], "plasmid_seq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-plasmid_seqs.fsa": { "type": "file", "description": "FASTA of plasmid sequences with a hit against the input", "pattern": "*-plasmid_seqs.fsa", "ontologies": [] } } ] ], "versions_plasmidfinder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plasmidfinder": { "type": "string", "description": "The name of the tool" } }, { "2.1.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plasmidfinder": { "type": "string", "description": "The name of the tool" } }, { "2.1.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eit-maxlcummins", "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plasmidid", "path": "modules/nf-core/plasmidid/meta.yml", "tree_sha": "f2133f452947f5f1841e8b014bfcaef375697d34", "files": [ "modules/nf-core/plasmidid/environment.yml", "modules/nf-core/plasmidid/main.nf", "modules/nf-core/plasmidid/meta.yml", "modules/nf-core/plasmidid/tests/main.nf.test", "modules/nf-core/plasmidid/tests/main.nf.test.snap", "modules/nf-core/plasmidid/tests/nextflow.config" ], "type": "module", "meta": { "name": "plasmidid", "description": "assembles bacterial plasmids", "keywords": [ "assembly", "plasmid", "bacterial" ], "tools": [ { "plasmidid": { "description": "Pipeline for plasmid identification and reconstruction", "homepage": "https://github.com/BU-ISCIII/plasmidID/wiki", "documentation": "https://github.com/BU-ISCIII/plasmidID#readme", "tool_dev_url": "https://github.com/BU-ISCIII/plasmidID", "licence": [ "GPL v3" ], "identifier": "biotools:plasmidid" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "scaffold": { "type": "file", "description": "Fasta file containing scaffold\n", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "FASTA reference file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*final_results.html": { "type": "file", "description": "html file with results rendered", "pattern": "*.{html}", "ontologies": [] } } ] ], "tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*final_results.tab": { "type": "file", "description": "Results in a tabular file", "pattern": "*.{tab}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "images": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/images/": { "type": "directory", "description": "Directory containing the images produced by plasmidid", "pattern": "images" } } ] ], "logs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/logs/": { "type": "directory", "description": "Directory containing the logs produced by plasmidid", "pattern": "logs" } } ] ], "data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/data/": { "type": "directory", "description": "Directory containing the data produced by plasmidid", "pattern": "data" } } ] ], "database": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/database/": { "type": "directory", "description": "Directory containing the database produced by plasmidid", "pattern": "database" } } ] ], "fasta_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/fasta_files/": { "type": "directory", "description": "Directory containing the fasta files produced by plasmidid", "pattern": "fasta_files" } } ] ], "kmer": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/kmer/": { "type": "directory", "description": "Directory containing the kmer files produced by plasmidid", "pattern": "database" } } ] ], "versions_plasmidid": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plasmidid": { "type": "string", "description": "The name of the tool" } }, { "plasmidID --version 2>&1 | sed 's/^plasmidID //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_parallel": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "parallel": { "type": "string", "description": "The name of the tool" } }, { "parallel --version | sed '1!d;s/GNU parallel //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_blast": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blast": { "type": "string", "description": "The name of the tool" } }, { "blastn -version | sed '2!d;s/.*blast //;s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_prokka": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prokka": { "type": "string", "description": "The name of the tool" } }, { "prokka --version 2>&1 | sed 's/prokka //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_circos": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "circos": { "type": "string", "description": "The name of the tool" } }, { "circos --version | sed 's/.*v //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_mash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mash": { "type": "string", "description": "The name of the tool" } }, { "mash --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plasmidid": { "type": "string", "description": "The name of the tool" } }, { "plasmidID --version 2>&1 | sed 's/^plasmidID //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "parallel": { "type": "string", "description": "The name of the tool" } }, { "parallel --version | sed '1!d;s/GNU parallel //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blast": { "type": "string", "description": "The name of the tool" } }, { "blastn -version | sed '2!d;s/.*blast //;s/,.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prokka": { "type": "string", "description": "The name of the tool" } }, { "prokka --version 2>&1 | sed 's/prokka //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "circos": { "type": "string", "description": "The name of the tool" } }, { "circos --version | sed 's/.*v //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "mash": { "type": "string", "description": "The name of the tool" } }, { "mash --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "plastid_make_wiggle", "path": "modules/nf-core/plastid/make_wiggle/meta.yml", "tree_sha": "7b17ae35ab3a4c76487d811b49179ec47277e07b", "files": [ "modules/nf-core/plastid/make_wiggle/environment.yml", "modules/nf-core/plastid/make_wiggle/main.nf", "modules/nf-core/plastid/make_wiggle/meta.yml", "modules/nf-core/plastid/make_wiggle/tests/main.nf.test", "modules/nf-core/plastid/make_wiggle/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plastid_make_wiggle", "description": "Create wiggle or bedGraph files from alignment files after applying a read mapping rule (e.g. to map ribosome-protected footprints at their P-sites), for visualization in a genome browser", "keywords": [ "genomics", "riboseq", "psite", "wiggle", "bedgraph" ], "tools": [ { "plastid": { "description": "Nucleotide-resolution analysis of next-generation sequencing and genomics data", "homepage": "https://github.com/joshuagryphon/plastid", "documentation": "https://plastid.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/joshuagryphon/plastid", "doi": "10.1186/s12864-016-3278-x", "licence": [ "BSD-3-clause" ], "identifier": "biotools:plastid" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Genome BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bam_index": { "type": "file", "description": "Genome BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "p_offsets": { "type": "file", "description": "Selected p-site offset for each read length (output from plastid_psite).\nRequired when mapping_rule is 'fiveprime_variable', otherwise pass empty list [].\n", "pattern": "*_p_offsets.txt", "ontologies": [] } } ], { "mapping_rule": { "type": "string", "description": "Read mapping rule. Use 'fiveprime_variable' with p_offsets file to map reads to P-sites.\n", "enum": [ "fiveprime", "threeprime", "center", "fiveprime_variable" ] } } ], "output": { "tracks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{wig,bedgraph}": { "type": "file", "description": "wig/bedgraph tracks for forward and reverse strands", "pattern": "*.{wig,bedgraph}", "ontologies": [ { "edam": "http://edamontology.org/format_3005" }, { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@suhrig" ], "maintainers": [ "@suhrig" ] }, "git_sha": "6d46786420b4d7bc88eba026eb389c0c5535d120", "pipelines": [ { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "plastid_makewiggle", "path": "modules/nf-core/plastid/makewiggle/meta.yml", "tree_sha": "6d351dfb8abc21715799c80acce33a6e5092af27", "files": [ "modules/nf-core/plastid/makewiggle/environment.yml", "modules/nf-core/plastid/makewiggle/main.nf", "modules/nf-core/plastid/makewiggle/meta.yml", "modules/nf-core/plastid/makewiggle/tests/main.nf.test", "modules/nf-core/plastid/makewiggle/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plastid_makewiggle", "description": "Create wiggle or bedGraph files from alignment files after applying a read mapping rule (e.g. to map ribosome-protected footprints at their P-sites), for visualization in a genome browser", "keywords": [ "genomics", "riboseq", "psite", "wiggle", "bedgraph" ], "tools": [ { "plastid": { "description": "Nucleotide-resolution analysis of next-generation sequencing and genomics data", "homepage": "https://github.com/joshuagryphon/plastid", "documentation": "https://plastid.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/joshuagryphon/plastid", "doi": "10.1186/s12864-016-3278-x", "licence": [ "BSD-3-clause" ], "identifier": "biotools:plastid" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Genome BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bam_index": { "type": "file", "description": "Genome BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "p_offsets": { "type": "file", "description": "Selected p-site offset for each read length (output from plastid_psite).\nRequired when mapping_rule is 'fiveprime_variable', otherwise pass empty list [].\n", "pattern": "*_p_offsets.txt", "ontologies": [] } } ], { "mapping_rule": { "type": "string", "description": "Read mapping rule. Use 'fiveprime_variable' with p_offsets file to map reads to P-sites.\n", "enum": [ "fiveprime", "threeprime", "center", "fiveprime_variable" ] } } ], "output": { "tracks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{wig,bedgraph}": { "type": "file", "description": "wig/bedgraph tracks for forward and reverse strands", "pattern": "*.{wig,bedgraph}", "ontologies": [ { "edam": "http://edamontology.org/format_3005" }, { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "versions_plastid": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plastid": { "type": "string", "description": "The name of the tool" } }, { "0.6.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plastid": { "type": "string", "description": "The name of the tool" } }, { "0.6.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@suhrig" ], "maintainers": [ "@suhrig" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plastid_metagene_generate", "path": "modules/nf-core/plastid/metagene_generate/meta.yml", "tree_sha": "26be786f43ea473bc9910f57c15ef803c30151b9", "files": [ "modules/nf-core/plastid/metagene_generate/environment.yml", "modules/nf-core/plastid/metagene_generate/main.nf", "modules/nf-core/plastid/metagene_generate/meta.yml", "modules/nf-core/plastid/metagene_generate/tests/main.nf.test", "modules/nf-core/plastid/metagene_generate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plastid_metagene_generate", "description": "Compute a metagene profile of read alignments, counts, or quantitative data over one or more regions of interest, optionally applying a mapping rule", "keywords": [ "genomics", "riboseq", "psite" ], "tools": [ { "plastid": { "description": "Nucleotide-resolution analysis of next-generation sequencing and genomics data", "homepage": "https://github.com/joshuagryphon/plastid", "documentation": "https://plastid.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/joshuagryphon/plastid", "doi": "10.1186/s12864-016-3278-x", "licence": [ "BSD-3-clause" ], "identifier": "biotools:plastid" } } ], "input": [ [ { "meta": { "type": "map", "description": "Map containing reference information for the reference genome annotation file\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "annotation": { "type": "file", "description": "annotation file of reference genome (BED, bigBed, GTF, GFF3)", "pattern": "*.{bed,bigbed,gtf,gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3004" }, { "edam": "http://edamontology.org/format_2306" }, { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "output": { "rois_txt": [ [ { "meta": { "type": "map", "description": "Map containing reference information for the reference genome annotation file\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "*_rois.txt": { "type": "file", "description": "Tab-delimited text file describing the maximal spanning window for each gene", "pattern": "*_rois.txt", "ontologies": [] } } ] ], "rois_bed": [ [ { "meta": { "type": "map", "description": "Map containing reference information for the reference genome annotation file\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "*_rois.bed": { "type": "file", "description": "Maximal spanning windows in BED format for visualization in a genome\nbrowser. The thickly-rendered portion of a window indicates its landmark.\n", "pattern": "*_rois.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@suhrig" ], "maintainers": [ "@suhrig" ] }, "git_sha": "6d46786420b4d7bc88eba026eb389c0c5535d120", "pipelines": [ { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "plastid_metagenegenerate", "path": "modules/nf-core/plastid/metagenegenerate/meta.yml", "tree_sha": "db69c3f5e95b3fcc601ec4891ced9b95ce4cd4dc", "files": [ "modules/nf-core/plastid/metagenegenerate/environment.yml", "modules/nf-core/plastid/metagenegenerate/main.nf", "modules/nf-core/plastid/metagenegenerate/meta.yml", "modules/nf-core/plastid/metagenegenerate/tests/main.nf.test", "modules/nf-core/plastid/metagenegenerate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plastid_metagenegenerate", "description": "Compute a metagene profile of read alignments, counts, or quantitative data over one or more regions of interest, optionally applying a mapping rule", "keywords": [ "genomics", "riboseq", "psite" ], "tools": [ { "plastid": { "description": "Nucleotide-resolution analysis of next-generation sequencing and genomics data", "homepage": "https://github.com/joshuagryphon/plastid", "documentation": "https://plastid.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/joshuagryphon/plastid", "doi": "10.1186/s12864-016-3278-x", "licence": [ "BSD-3-clause" ], "identifier": "biotools:plastid" } } ], "input": [ [ { "meta": { "type": "map", "description": "Map containing reference information for the reference genome annotation file\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "annotation": { "type": "file", "description": "annotation file of reference genome (BED, bigBed, GTF, GFF3)", "pattern": "*.{bed,bigbed,gtf,gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3004" }, { "edam": "http://edamontology.org/format_2306" }, { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "output": { "rois_txt": [ [ { "meta": { "type": "map", "description": "Map containing reference information for the reference genome annotation file\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "*_rois.txt": { "type": "file", "description": "Tab-delimited text file describing the maximal spanning window for each gene", "pattern": "*_rois.txt", "ontologies": [] } } ] ], "rois_bed": [ [ { "meta": { "type": "map", "description": "Map containing reference information for the reference genome annotation file\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "*_rois.bed": { "type": "file", "description": "Maximal spanning windows in BED format for visualization in a genome\nbrowser. The thickly-rendered portion of a window indicates its landmark.\n", "pattern": "*_rois.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions_plastid": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plastid": { "type": "string", "description": "The name of the tool" } }, { "0.6.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plastid": { "type": "string", "description": "The name of the tool" } }, { "0.6.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@suhrig" ], "maintainers": [ "@suhrig" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plastid_psite", "path": "modules/nf-core/plastid/psite/meta.yml", "tree_sha": "2ab9ccc174ae7bbd0015c9ad5e49345a99843983", "files": [ "modules/nf-core/plastid/psite/environment.yml", "modules/nf-core/plastid/psite/main.nf", "modules/nf-core/plastid/psite/meta.yml", "modules/nf-core/plastid/psite/tests/main.nf.test", "modules/nf-core/plastid/psite/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plastid_psite", "description": "Estimate position of ribosomal P-site within ribosome profiling read alignments as a function of read length", "keywords": [ "genomics", "riboseq", "psite" ], "tools": [ { "plastid": { "description": "Nucleotide-resolution analysis of next-generation sequencing and genomics data", "homepage": "https://github.com/joshuagryphon/plastid", "documentation": "https://plastid.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/joshuagryphon/plastid", "doi": "10.1186/s12864-016-3278-x", "licence": [ "BSD-3-clause" ], "identifier": "biotools:plastid" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Genome BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bam_index": { "type": "file", "description": "Genome BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Map containing reference information for the reference genome GTF file\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "rois_txt": { "type": "file", "description": "Tab-delimited text file describing the maximal spanning\nwindow for each gene (output from plastid_metagenegenerate)\n", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "metagene_profiles": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_metagene_profiles.txt": { "type": "file", "description": "Matrix containing metagene profile for each read length", "pattern": "*_metagene_profiles.txt", "ontologies": [] } } ] ], "p_offsets_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_p_offsets.png": { "type": "file", "description": "Graphical illustration of metagene profiles", "pattern": "*_p_offsets.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "p_offsets": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_p_offsets.txt": { "type": "file", "description": "Selected p-site offset for each read length", "pattern": "*_p_offsets.txt", "ontologies": [] } } ] ], "versions_plastid": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plastid": { "type": "string", "description": "The name of the tool" } }, { "0.6.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plastid": { "type": "string", "description": "The name of the tool" } }, { "0.6.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@suhrig" ], "maintainers": [ "@suhrig" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "platypus", "path": "modules/nf-core/platypus/meta.yml", "tree_sha": "49f4dcbb273332cb95187f2bdc785ebc8cf48c88", "files": [ "modules/nf-core/platypus/environment.yml", "modules/nf-core/platypus/main.nf", "modules/nf-core/platypus/meta.yml", "modules/nf-core/platypus/tests/main.nf.test", "modules/nf-core/platypus/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "platypus", "description": "Platypus is a tool that efficiently and accurately calling genetic variants from next-generation DNA sequencing data", "keywords": [ "variant", "call", "dna", "genetic" ], "tools": [ { "platypus": { "description": "Platypus is a tool designed for efficient and accurate variant-detection in high-throughput sequencing data.", "homepage": "https://github.com/andyrimmer/Platypus", "documentation": "https://github.com/andyrimmer/Platypus", "tool_dev_url": "https://github.com/andyrimmer/Platypus", "doi": "10.1038/ng.3036", "licence": [ "BSD-3-clause" ], "identifier": "biotools:platypus" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "tumor_file": { "type": "file", "description": "Tumor or metastatic sample, BAM or CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "tumor_file_bai": { "type": "file", "description": "Index of BAM file", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "control_file": { "type": "file", "description": "Control (or blood) of matching tumor/metastatic sample, BAM or CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "control_file_bai": { "type": "file", "description": "Index of BAMfile", "pattern": "*.{bai,crai}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fa", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [] } }, { "skipregions_file": { "type": "file", "description": "File with regions to skip, region as comma-separated list of chr:start-end, or just list of chr, or nothing", "pattern": "*.bed|*.txt|*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.vcf.gz": { "type": "file", "description": "Output VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Index of VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.log": { "type": "file", "description": "Log file", "pattern": "*.log", "ontologies": [] } } ] ], "versions_platypus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "platypus": { "type": "string", "description": "The name of the tool" } }, { "0.8.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "platypus": { "type": "string", "description": "The name of the tool" } }, { "0.8.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink2_extract", "path": "modules/nf-core/plink2/extract/meta.yml", "tree_sha": "c2630bf0f903bc74ed6fbd8164180511949ece74", "files": [ "modules/nf-core/plink2/extract/.conda-lock/linux_amd64-bd-1c05b6e0948ac0c2_1.txt", "modules/nf-core/plink2/extract/environment.yml", "modules/nf-core/plink2/extract/main.nf", "modules/nf-core/plink2/extract/meta.yml", "modules/nf-core/plink2/extract/tests/main.nf.test", "modules/nf-core/plink2/extract/tests/main.nf.test.snap", "modules/nf-core/plink2/extract/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink2_extract", "description": "Subset plink pfiles with a text file of variant identifiers", "keywords": [ "plink2", "extract", "identifiers" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/general_usage", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pgen": { "type": "file", "description": "PLINK 2 binary genotype table", "pattern": "*.{pgen}", "ontologies": [] } }, { "psam": { "type": "file", "description": "PLINK 2 sample information file", "pattern": "*.{psam}", "ontologies": [] } }, { "pvar": { "type": "file", "description": "PLINK 2 variant information file", "pattern": "*.{pvar}", "ontologies": [] } }, { "variants": { "type": "file", "description": "A text file containing variant identifiers to keep (one per line)", "pattern": "*.{keep}", "ontologies": [] } } ] ], "output": { "extract_pgen": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pgen": { "type": "file", "description": "PLINK 2 binary genotype table, containing extracted variants", "pattern": "*.{pgen}", "ontologies": [] } } ] ], "extract_psam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.psam": { "type": "file", "description": "PLINK 2 sample information file associated with the extracted data", "pattern": "*.{psam}", "ontologies": [] } } ] ], "extract_pvar": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pvar.zst": { "type": "file", "description": "PLINK 2 variant information file, containing extracted variants", "pattern": "*.{pvar.zst}", "ontologies": [] } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nebfield" ], "maintainers": [ "@nebfield" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a2.3--1c05b6e0948ac0c2", "build_id": "bd-1c05b6e0948ac0c2_1", "scan_id": "sc-4f2ae30231afeb16_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a2.3--b7f9e8379af94ee8", "build_id": "bd-b7f9e8379af94ee8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/27/278e4e95ad25ec7048ab124f16a7cf8b8141ced9e05c51f61803567cd9017f4d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/extract/.conda-lock/linux_amd64-bd-1c05b6e0948ac0c2_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink2_filter", "path": "modules/nf-core/plink2/filter/meta.yml", "tree_sha": "48d08e6dd347bb45936a584e74bf9c488ffce391", "files": [ "modules/nf-core/plink2/filter/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt", "modules/nf-core/plink2/filter/environment.yml", "modules/nf-core/plink2/filter/main.nf", "modules/nf-core/plink2/filter/meta.yml", "modules/nf-core/plink2/filter/tests/main.nf.test", "modules/nf-core/plink2/filter/tests/main.nf.test.snap", "modules/nf-core/plink2/filter/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink2_filter", "description": "Filters plink bfiles or pfiles with filters such as maf or var", "keywords": [ "plink2", "filter", "samples", "variants", "missingness", "qualty" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/general_usage", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "plink_genotype_file": { "type": "file", "description": "PLINK binary genotype table file or PLINK 2 binary genotype table file", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "plink_variant_file": { "type": "file", "description": "PLINK extended MAP file or PLINK 2 variant information file", "pattern": "*.{bim,pvar}", "ontologies": [] } }, { "plink_sample_file": { "type": "file", "description": "PLINK sample information file or PLINK 2 sample information file", "pattern": "*.{fam,psam}", "ontologies": [] } } ] ], "output": { "bim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bim": { "type": "file", "description": "PLINK extended map file", "pattern": "*.bim", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "PLINK binary allelic genotype table", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "fam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.fam", "ontologies": [] } } ] ], "pgen": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pgen": { "type": "file", "description": "PLINK 2 binary genotype table", "pattern": "*.pgen", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "psam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.psam": { "type": "file", "description": "PLINK 2 sample information file", "pattern": "*.psam", "ontologies": [] } } ] ], "pvar": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pvar": { "type": "file", "description": "PLINK 2 variant information file", "pattern": "*.pvar", "ontologies": [] } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jodennehy" ], "maintainers": [ "@jodennehy" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a5.10--223badfc86e2b6e6", "build_id": "bd-223badfc86e2b6e6_1", "scan_id": "sc-f6906267c0a85442_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a5.10--d40179e933fa9ccc", "build_id": "bd-d40179e933fa9ccc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c7/c7dfbbefb7c4dccd8c211a1c8bf94988dcd6a58a147e5c22e2553e80af907569/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/filter/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink2_het", "path": "modules/nf-core/plink2/het/meta.yml", "tree_sha": "4c6632df33b581e8b41ed24a089cd9638355d9b6", "files": [ "modules/nf-core/plink2/het/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt", "modules/nf-core/plink2/het/environment.yml", "modules/nf-core/plink2/het/main.nf", "modules/nf-core/plink2/het/meta.yml", "modules/nf-core/plink2/het/tests/main.nf.test", "modules/nf-core/plink2/het/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plink2_het", "description": "Calculate Inbreeding data with plink2", "keywords": [ "plink2", "inbreeding", "heterozygous genotypes", "homozygous genotypes", "f coefficient", "population genomics" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/general_usage", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "plink_genotype_file": { "type": "file", "description": "PLINK binary genotype table file or PLINK 2 binary genotype table file", "pattern": "*.{bed,pgen}", "ontologies": [] } }, { "plink_variant_file": { "type": "file", "description": "PLINK extended MAP file or PLINK 2 variant information file", "pattern": "*.{bim,pvar}", "ontologies": [] } }, { "plink_sample_file": { "type": "file", "description": "PLINK sample information file or PLINK 2 sample information file", "pattern": "*.{fam,psam}", "ontologies": [] } } ] ], "output": { "het": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.het": { "type": "file", "description": "observed and expected homozygous/heterozygous genotype counts for each sample and method-of-moments F coefficient estimates", "pattern": "*.het", "ontologies": [] } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@RuthEberhardt" ], "maintainers": [ "@RuthEberhardt" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a5.10--223badfc86e2b6e6", "build_id": "bd-223badfc86e2b6e6_1", "scan_id": "sc-f6906267c0a85442_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a5.10--d40179e933fa9ccc", "build_id": "bd-d40179e933fa9ccc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c7/c7dfbbefb7c4dccd8c211a1c8bf94988dcd6a58a147e5c22e2553e80af907569/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/het/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink2_hwe", "path": "modules/nf-core/plink2/hwe/meta.yml", "type": "module", "meta": { "name": "plink2_hwe", "description": "Filters plink bfiles or pfiles with maf filters", "keywords": [ "plink2", "filter", "samples", "variants", "hwe", "qualty" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/general_usage", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "plink_genotype_file": { "type": "file", "description": "PLINK binary genotype table file or PLINK 2 binary genotype table file", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "plink_variant_file": { "type": "file", "description": "PLINK extended MAP file or PLINK 2 variant information file", "pattern": "*.{bim,pvar}" } }, { "plink_sample_file": { "type": "file", "description": "PLINK sample information file or PLINK 2 sample information file", "pattern": "*.{fam,psam}" } } ], [ { "hwe": { "type": "float", "description": "Threshold to use for maf filtering" } } ] ], "output": [ { "bed": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "PLINK binary allelic genotype table", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] }, { "bim": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bim": { "type": "file", "description": "PLINK extended map file", "pattern": "*.bim", "ontologies": [] } } ] }, { "fam": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.fam", "ontologies": [] } } ] }, { "pgen": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pgen": { "type": "file", "description": "PLINK 2 binary genotype table", "pattern": "*.pgen", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] }, { "pvar": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pvar": { "type": "file", "description": "PLINK 2 variant information file", "pattern": "*.pvar", "ontologies": [] } } ] }, { "psam": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.psam": { "type": "file", "description": "PLINK 2 sample information file", "pattern": "*.psam", "ontologies": [] } } ] }, { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [] } } ] } ], "authors": [ "@jodennehy" ], "maintainers": [ "@jodennehy" ] } }, { "name": "plink2_indeppairwise", "path": "modules/nf-core/plink2/indeppairwise/meta.yml", "tree_sha": "bcd83543a38335c9e5eeeefb1042d18531c7fe09", "files": [ "modules/nf-core/plink2/indeppairwise/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt", "modules/nf-core/plink2/indeppairwise/environment.yml", "modules/nf-core/plink2/indeppairwise/main.nf", "modules/nf-core/plink2/indeppairwise/meta.yml", "modules/nf-core/plink2/indeppairwise/tests/main.nf.test", "modules/nf-core/plink2/indeppairwise/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plink2_indeppairwise", "description": "Produce pruned set of variants in approximatelinkage equilibrium", "keywords": [ "plink2", "linkage equilibrium", "pruning" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/general_usage", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "plink_genotype_file": { "type": "file", "description": "PLINK binary genotype table file or PLINK 2 binary genotype table file", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "plink_variant_file": { "type": "file", "description": "PLINK extended MAP file or PLINK 2 variant information file", "pattern": "*.{bim,pvar}", "ontologies": [] } }, { "plink_sample_file": { "type": "file", "description": "PLINK sample information file or PLINK 2 sample information file", "pattern": "*.{fam,psam}", "ontologies": [] } } ], { "win": { "type": "integer", "description": "Window size in variant count or kilobase (if the 'kb' modifier is present) units, a variant count to shift the window at the end of each step, and a variance inflation factor (VIF) threshold.", "pattern": "*.{}" } }, { "step": { "type": "integer", "description": "Variant count to shift the window at the end of each step.", "pattern": "*.{}" } }, { "r2": { "type": "float", "description": "R squared threshold", "pattern": "*.{}" } } ], "output": { "prune_in": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.prune.in": { "type": "file", "description": "Variants in linkage equilibrium", "pattern": "*.prune.in", "ontologies": [] } } ] ], "prune_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.prune.out": { "type": "file", "description": "Excluded variants", "pattern": "*.prune.out", "ontologies": [] } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tdkaliki" ], "maintainers": [ "@tdkaliki" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a5.10--223badfc86e2b6e6", "build_id": "bd-223badfc86e2b6e6_1", "scan_id": "sc-f6906267c0a85442_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a5.10--d40179e933fa9ccc", "build_id": "bd-d40179e933fa9ccc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c7/c7dfbbefb7c4dccd8c211a1c8bf94988dcd6a58a147e5c22e2553e80af907569/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/indeppairwise/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink2_makepgen", "path": "modules/nf-core/plink2/makepgen/meta.yml", "tree_sha": "eb28fe5195d46d9c904d9ed3cb832745ceea0d6f", "files": [ "modules/nf-core/plink2/makepgen/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt", "modules/nf-core/plink2/makepgen/environment.yml", "modules/nf-core/plink2/makepgen/main.nf", "modules/nf-core/plink2/makepgen/meta.yml", "modules/nf-core/plink2/makepgen/tests/main.nf.test", "modules/nf-core/plink2/makepgen/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plink2_makepgen", "description": "Convert PLINK 1 binary files to PLINK 2 binary format", "keywords": [ "plink2", "genotype", "conversion", "population genetics" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset", "homepage": "https://www.cog-genomics.org/plink/2.0/", "documentation": "https://www.cog-genomics.org/plink/2.0/data", "tool_dev_url": "https://github.com/chrchang/plink-ng", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "biotools:plink" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing dataset information\ne.g. `[ id:'population1' ]`\n" } }, { "bed": { "type": "file", "description": "PLINK 1 binary genotype file", "pattern": "*.bed", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK 1 variant information file", "pattern": "*.bim", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK 1 sample information file", "pattern": "*.fam", "ontologies": [] } } ] ], "output": { "pgen": [ [ { "meta": { "type": "map", "description": "Groovy Map containing dataset information\ne.g. `[ id:'population1' ]`\n" } }, { "*.pgen": { "type": "file", "description": "PLINK 2 binary genotype table", "pattern": "*.{pgen}", "ontologies": [] } } ] ], "pvar": [ [ { "meta": { "type": "map", "description": "Groovy Map containing dataset information\ne.g. `[ id:'population1' ]`\n" } }, { "*.pvar": { "type": "file", "description": "PLINK 2 variant information file", "pattern": "*.{pvar}", "ontologies": [] } } ] ], "psam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing dataset information\ne.g. `[ id:'population1' ]`\n" } }, { "*.psam": { "type": "file", "description": "PLINK 2 sample information file", "pattern": "*.{psam}", "ontologies": [] } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//; s/LM\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//; s/LM\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@malghuraybi" ], "maintainers": [ "@malghuraybi" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a5.10--223badfc86e2b6e6", "build_id": "bd-223badfc86e2b6e6_1", "scan_id": "sc-f6906267c0a85442_2" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a5.10--d40179e933fa9ccc", "build_id": "bd-d40179e933fa9ccc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c7/c7dfbbefb7c4dccd8c211a1c8bf94988dcd6a58a147e5c22e2553e80af907569/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/makepgen/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt" } } } }, "git_sha": "87879cb1d7c39c6d131ccb8ddcd1cfbdb1ba89e0" }, { "name": "plink2_pca", "path": "modules/nf-core/plink2/pca/meta.yml", "tree_sha": "726d62ccd3594a22d791e727d20f2abdca65190c", "files": [ "modules/nf-core/plink2/pca/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt", "modules/nf-core/plink2/pca/environment.yml", "modules/nf-core/plink2/pca/main.nf", "modules/nf-core/plink2/pca/meta.yml", "modules/nf-core/plink2/pca/tests/main.nf.test", "modules/nf-core/plink2/pca/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plink2_pca", "description": "Perform PCA analysis using PLINK", "keywords": [ "plink2", "pca", "plink2_pca" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/general_usage", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "npcs": { "type": "integer", "description": "Number of PCs to compute" } }, { "use_approx": { "type": "boolean", "description": "If true, use the approximate method" } }, { "pgen": { "type": "file", "description": "PLINK 2 binary genotype table", "pattern": "*.{pgen}", "ontologies": [] } }, { "psam": { "type": "file", "description": "PLINK 2 sample information file", "pattern": "*.{psam}", "ontologies": [] } }, { "pvar": { "type": "file", "description": "PLINK 2 variant information file", "pattern": "*.{pvar}", "ontologies": [] } } ] ], "output": { "evecfile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n", "pattern": "*.eigenvec" } }, { "*.eigenvec": { "type": "map", "description": "Groovy Map containing sample information\n", "pattern": "*.eigenvec" } } ] ], "evfile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n", "pattern": "*.eigenvec" } }, { "*.eigenval": { "type": "map", "description": "Groovy Map containing sample information\n", "pattern": "*.eigenval" } } ] ], "logfile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n", "pattern": "*.eigenvec" } }, { "*.log": { "type": "map", "description": "Groovy Map containing sample information\n", "pattern": "*.log" } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@bruno-ariano" ], "maintainers": [ "@bruno-ariano" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a5.10--223badfc86e2b6e6", "build_id": "bd-223badfc86e2b6e6_1", "scan_id": "sc-f6906267c0a85442_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a5.10--d40179e933fa9ccc", "build_id": "bd-d40179e933fa9ccc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c7/c7dfbbefb7c4dccd8c211a1c8bf94988dcd6a58a147e5c22e2553e80af907569/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/pca/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink2_pmerge", "path": "modules/nf-core/plink2/pmerge/meta.yml", "tree_sha": "90f6e9e9403984c997f5e2888c97a67066411812", "files": [ "modules/nf-core/plink2/pmerge/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt", "modules/nf-core/plink2/pmerge/environment.yml", "modules/nf-core/plink2/pmerge/main.nf", "modules/nf-core/plink2/pmerge/meta.yml", "modules/nf-core/plink2/pmerge/tests/main.nf.test", "modules/nf-core/plink2/pmerge/tests/main.nf.test.snap", "modules/nf-core/plink2/pmerge/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink2_pmerge", "description": "Merge a second PLINK 2 fileset into the first and write a new combined PLINK 2 fileset", "keywords": [ "plink2", "pmerge", "merge", "fileset", "quality control" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/data#pmerge", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pgen": { "type": "file", "description": "PLINK 2 binary genotype table", "pattern": "*.{pgen}", "ontologies": [] } }, { "pvar": { "type": "file", "description": "PLINK 2 variant information file", "pattern": "*.{pvar}", "ontologies": [] } }, { "psam": { "type": "file", "description": "PLINK 2 sample information file", "pattern": "*.{psam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the second fileset\ne.g. [ id:'test2', single_end:false ]\n" } }, { "pgen2": { "type": "file", "description": "PLINK 2 binary genotype table to merge in", "pattern": "*.{pgen}", "ontologies": [] } }, { "pvar2": { "type": "file", "description": "PLINK 2 variant information file to merge in", "pattern": "*.{pvar}", "ontologies": [] } }, { "psam2": { "type": "file", "description": "PLINK 2 sample information file to merge in", "pattern": "*.{psam}", "ontologies": [] } } ] ], "output": { "pgen": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pgen": { "type": "file", "description": "Merged PLINK 2 binary genotype table", "pattern": "*.{pgen}", "ontologies": [] } } ] ], "pvar": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pvar": { "type": "file", "description": "Merged PLINK 2 variant information file", "pattern": "*.{pvar}", "ontologies": [] } } ] ], "psam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.psam": { "type": "file", "description": "Merged PLINK 2 sample information file", "pattern": "*.{psam}", "ontologies": [] } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a5.10--223badfc86e2b6e6", "build_id": "bd-223badfc86e2b6e6_1", "scan_id": "sc-f6906267c0a85442_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a5.10--d40179e933fa9ccc", "build_id": "bd-d40179e933fa9ccc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c7/c7dfbbefb7c4dccd8c211a1c8bf94988dcd6a58a147e5c22e2553e80af907569/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/pmerge/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink2_remove", "path": "modules/nf-core/plink2/remove/meta.yml", "tree_sha": "4782bf69e8be6eec00bd7d17cfdbd64ade9fe93d", "files": [ "modules/nf-core/plink2/remove/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt", "modules/nf-core/plink2/remove/environment.yml", "modules/nf-core/plink2/remove/main.nf", "modules/nf-core/plink2/remove/meta.yml", "modules/nf-core/plink2/remove/tests/main.nf.test", "modules/nf-core/plink2/remove/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plink2_remove", "description": "Remove samples from a plink2 dataset", "keywords": [ "plink2", "remove samples", "population genomics" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/general_usage", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "plink_genotype_file": { "type": "file", "description": "PLINK binary genotype table file or PLINK 2 binary genotype table file", "pattern": "*.{bed,pgen}", "ontologies": [] } }, { "plink_variant_file": { "type": "file", "description": "PLINK extended MAP file or PLINK 2 variant information file", "pattern": "*.{bim,pvar}", "ontologies": [] } }, { "plink_sample_file": { "type": "file", "description": "PLINK sample information file or PLINK 2 sample information file", "pattern": "*.{fam,psam}", "ontologies": [] } } ], { "sample_exclude_list": { "type": "file", "description": "List of samples to exclude", "ontologies": [ { "edam": "http://edamontology.org/data_0971" } ] } } ], "output": { "remove_bim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.bim", "ontologies": [] } } ] ], "remove_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bed": { "type": "file", "description": "PLINK binary genotype table file", "pattern": "*.bed", "ontologies": [] } } ] ], "remove_fam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.fam", "ontologies": [] } } ] ], "remove_pgen": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.pgen": { "type": "file", "description": "PLINK 2 binary genotype table file", "pattern": "*.{pgen}", "ontologies": [] } } ] ], "remove_psam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.psam": { "type": "file", "description": "PLINK 2 sample information file", "pattern": "*.{psam}", "ontologies": [] } } ] ], "remove_pvar": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.pvar": { "type": "file", "description": "PLINK 2 variant information file", "pattern": "*.{pvar}", "ontologies": [] } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@RuthEberhardt" ], "maintainers": [ "@RuthEberhardt" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a5.10--223badfc86e2b6e6", "build_id": "bd-223badfc86e2b6e6_1", "scan_id": "sc-f6906267c0a85442_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a5.10--d40179e933fa9ccc", "build_id": "bd-d40179e933fa9ccc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c7/c7dfbbefb7c4dccd8c211a1c8bf94988dcd6a58a147e5c22e2553e80af907569/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/remove/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink2_score", "path": "modules/nf-core/plink2/score/meta.yml", "tree_sha": "e91e197105887ecf91ff3e4295f759cb3689479e", "files": [ "modules/nf-core/plink2/score/.conda-lock/linux_amd64-bd-1c05b6e0948ac0c2_1.txt", "modules/nf-core/plink2/score/environment.yml", "modules/nf-core/plink2/score/main.nf", "modules/nf-core/plink2/score/meta.yml", "modules/nf-core/plink2/score/tests/main.nf.test", "modules/nf-core/plink2/score/tests/main.nf.test.snap", "modules/nf-core/plink2/score/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink2_score", "description": "Apply a scoring system to each sample in a plink 2 fileset", "keywords": [ "plink2", "score", "scoring" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/general_usage", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pgen": { "type": "file", "description": "PLINK 2 binary genotype table", "pattern": "*.{pgen}", "ontologies": [] } }, { "psam": { "type": "file", "description": "PLINK 2 sample information file", "pattern": "*.{psam}", "ontologies": [] } }, { "pvar": { "type": "file", "description": "PLINK 2 variant information file", "pattern": "*.{pvar}", "ontologies": [] } } ], { "scorefile": { "type": "file", "description": "A text file containing variant identifiers and weights", "pattern": "*.{scores,txt,scorefile}", "ontologies": [] } } ], "output": { "score": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sscore": { "type": "file", "description": "A text file containing sample scores, in plink 2 .sscore format", "pattern": "*.{sscore}", "ontologies": [] } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nebfield" ], "maintainers": [ "@nebfield" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a2.3--1c05b6e0948ac0c2", "build_id": "bd-1c05b6e0948ac0c2_1", "scan_id": "sc-4f2ae30231afeb16_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a2.3--b7f9e8379af94ee8", "build_id": "bd-b7f9e8379af94ee8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/27/278e4e95ad25ec7048ab124f16a7cf8b8141ced9e05c51f61803567cd9017f4d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/score/.conda-lock/linux_amd64-bd-1c05b6e0948ac0c2_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink2_vcf", "path": "modules/nf-core/plink2/vcf/meta.yml", "tree_sha": "438aa787a337841d3224d0c8fc1344bc095a905e", "files": [ "modules/nf-core/plink2/vcf/.conda-lock/linux_amd64-bd-1c05b6e0948ac0c2_1.txt", "modules/nf-core/plink2/vcf/environment.yml", "modules/nf-core/plink2/vcf/main.nf", "modules/nf-core/plink2/vcf/meta.yml", "modules/nf-core/plink2/vcf/tests/main.nf.test", "modules/nf-core/plink2/vcf/tests/main.nf.test.snap", "modules/nf-core/plink2/vcf/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink2_vcf", "description": "Import variant genetic data using plink2", "keywords": [ "plink2", "import", "variant genetic" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/general_usage", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Variant calling file (vcf)", "pattern": "*.{vcf}, *.{vcf.gz}", "ontologies": [] } } ] ], "output": { "pgen": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pgen": { "type": "file", "description": "PLINK 2 binary genotype table", "pattern": "*.{pgen}", "ontologies": [] } } ] ], "psam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.psam": { "type": "file", "description": "PLINK 2 sample information file", "pattern": "*.{psam}", "ontologies": [] } } ] ], "pvar": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pvar": { "type": "file", "description": "PLINK 2 variant information file", "pattern": "*.{pvar.zst}", "ontologies": [] } } ] ], "pvar_zst": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pvar.zst": { "type": "file", "description": "PLINK 2 variant information zst file", "pattern": "*.pvar.zst", "ontologies": [ { "edam": "http://edamontology.org/format_4006" } ] } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nebfield" ], "maintainers": [ "@nebfield" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a2.3--1c05b6e0948ac0c2", "build_id": "bd-1c05b6e0948ac0c2_1", "scan_id": "sc-4f2ae30231afeb16_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a2.3--b7f9e8379af94ee8", "build_id": "bd-b7f9e8379af94ee8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/27/278e4e95ad25ec7048ab124f16a7cf8b8141ced9e05c51f61803567cd9017f4d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/vcf/.conda-lock/linux_amd64-bd-1c05b6e0948ac0c2_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink2_vcf2bgen", "path": "modules/nf-core/plink2/vcf2bgen/meta.yml", "tree_sha": "962bfde76a4be976d6713827dcf2e3f90c97493a", "files": [ "modules/nf-core/plink2/vcf2bgen/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt", "modules/nf-core/plink2/vcf2bgen/environment.yml", "modules/nf-core/plink2/vcf2bgen/main.nf", "modules/nf-core/plink2/vcf2bgen/meta.yml", "modules/nf-core/plink2/vcf2bgen/tests/main.nf.test", "modules/nf-core/plink2/vcf2bgen/tests/main.nf.test.snap", "modules/nf-core/plink2/vcf2bgen/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink2_vcf2bgen", "description": "Convert from VCF file to BGEN file version 1.2 format preserving dosages.", "keywords": [ "plink2", "bgen file", "vcf file", "genotype dosages" ], "tools": [ { "plink2": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "http://www.cog-genomics.org/plink/2.0/", "documentation": "http://www.cog-genomics.org/plink/2.0/general_usage", "doi": "10.1186/s13742-015-0047-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "A vcf or vcf.gz file with genetic variants", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "dosage_field": { "type": "string", "description": "The FORMAT field that contains the dosage information. Set to DS to when a dosage field is not present." } }, { "bgen_reffirst": { "type": "boolean", "description": "Set true to write BGEN file with ref-first flag. With this option the first allele in the BGEN correspond to the REF allele." } }, { "sample_name_mode": { "type": "string", "description": "Option to use to set IID/FID in the BGEN file. Allowed values are double-id, const-fid , or id-delim ." } } ] ], "output": { "bgen_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bgen": { "type": "file", "description": "BGEN file version 1.2", "pattern": "*.bgen", "ontologies": [] } } ] ], "sample_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.sample": { "type": "file", "description": "Sample file defining samples in the BGEN", "pattern": "*.sample", "ontologies": [] } } ] ], "log_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "Log file generated by plink2 with information on the process applied", "pattern": "*.log", "ontologies": [] } } ] ], "versions_plink2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink2": { "type": "string", "description": "The name of the tool" } }, { "plink2 --version 2>&1 | sed 's/^PLINK v//; s/ 64.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@edg1983" ], "maintainers": [ "@edg1983" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink2:2.00a5.10--223badfc86e2b6e6", "build_id": "bd-223badfc86e2b6e6_1", "scan_id": "sc-f6906267c0a85442_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink2:2.00a5.10--d40179e933fa9ccc", "build_id": "bd-d40179e933fa9ccc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c7/c7dfbbefb7c4dccd8c211a1c8bf94988dcd6a58a147e5c22e2553e80af907569/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink2/vcf2bgen/.conda-lock/linux_amd64-bd-223badfc86e2b6e6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_bcf", "path": "modules/nf-core/plink/bcf/meta.yml", "tree_sha": "7f7248319de3da2ed98bb05f917f8645c704e3ad", "files": [ "modules/nf-core/plink/bcf/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/bcf/environment.yml", "modules/nf-core/plink/bcf/main.nf", "modules/nf-core/plink/bcf/meta.yml", "modules/nf-core/plink/bcf/tests/main.nf.test", "modules/nf-core/plink/bcf/tests/main.nf.test.snap", "modules/nf-core/plink/bcf/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink_bcf", "description": "Analyses binary variant call format (BCF) files using plink", "keywords": [ "plink", "bcf", "bed", "bim", "fam" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/data#", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bcf": { "type": "file", "description": "Binary variant call format file (bcf)", "pattern": "*.{bcf}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "PLINK binary biallelic genotype table", "pattern": "*.{bed}", "ontologies": [] } } ] ], "bim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } } ] ], "fam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/bcf/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_bmerge", "path": "modules/nf-core/plink/bmerge/meta.yml", "tree_sha": "93ef3d2e3c10cdf6d6af729c6fbae04ca3b017fb", "files": [ "modules/nf-core/plink/bmerge/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/bmerge/environment.yml", "modules/nf-core/plink/bmerge/main.nf", "modules/nf-core/plink/bmerge/meta.yml", "modules/nf-core/plink/bmerge/tests/main.nf.test", "modules/nf-core/plink/bmerge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plink_bmerge", "description": "Merge a second PLINK binary fileset into the first and write a new combined PLINK binary fileset", "keywords": [ "plink", "bmerge", "merge", "fileset", "quality control" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/data#merge", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "biotools:plink" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [ { "edam": "http://edamontology.org/format_3285" } ] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [ { "edam": "http://edamontology.org/format_3286" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the second fileset\ne.g. [ id:'test2', single_end:false ]\n" } }, { "bed2": { "type": "file", "description": "PLINK binary biallelic genotype table file to merge in", "pattern": "*.{bed}", "ontologies": [] } }, { "bim2": { "type": "file", "description": "PLINK extended MAP file to merge in", "pattern": "*.{bim}", "ontologies": [ { "edam": "http://edamontology.org/format_3285" } ] } }, { "fam2": { "type": "file", "description": "PLINK sample information file to merge in", "pattern": "*.{fam}", "ontologies": [ { "edam": "http://edamontology.org/format_3286" } ] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Merged PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } } ] ], "bim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bim": { "type": "file", "description": "Merged PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [ { "edam": "http://edamontology.org/format_3285" } ] } } ] ], "fam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fam": { "type": "file", "description": "Merged PLINK sample information file", "pattern": "*.{fam}", "ontologies": [ { "edam": "http://edamontology.org/format_3286" } ] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/bmerge/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_epistasis", "path": "modules/nf-core/plink/epistasis/meta.yml", "tree_sha": "5c68be1873995f62d9e4f47ff63b6c4941b250ac", "files": [ "modules/nf-core/plink/epistasis/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/epistasis/environment.yml", "modules/nf-core/plink/epistasis/main.nf", "modules/nf-core/plink/epistasis/meta.yml", "modules/nf-core/plink/epistasis/tests/main.nf.test", "modules/nf-core/plink/epistasis/tests/main.nf.test.snap", "modules/nf-core/plink/epistasis/tests/nextflow.config", "modules/nf-core/plink/epistasis/tests/pheno_name.config" ], "type": "module", "meta": { "name": "plink_epistasis", "description": "Epistasis in PLINK, analyzing how the effects of one gene depend on the presence of others.", "keywords": [ "interactions", "variants", "regression" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/data#recode", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\nmeta is associated to the PLINK native file input\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information,\ne.g. [ id:'test', single_end:false ]\nmeta2 is associated to VCF file input\n" } }, { "vcf": { "type": "file", "description": "Variant calling file (vcf)", "pattern": "*.{vcf}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information,\ne.g. [ id:'test', single_end:false ]\nmeta3 is associated to BCF file input\n" } }, { "bcf": { "type": "file", "description": "PLINK variant information + sample ID + genotype call binary file", "pattern": "*.{bcf}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information,\ne.g. [ id:'test', single_end:false ]\nmeta4 is associated to phenotype file input\n" } }, { "phe": { "type": "file", "description": "PLINK file containing phenotype information. This phenotype information can be read from the third column with the --pheno option or from a specific column with the --pheno-name option.", "pattern": "*.{phe}", "ontologies": [] } } ] ], "output": { "epi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.epi.cc": { "type": "file", "description": "PLINK epistasis file", "pattern": "*.{epi.cc}", "ontologies": [] } } ] ], "episummary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.epi.cc.summary": { "type": "file", "description": "PLINK epistasis summary file", "pattern": "*.{epi.cc.summary}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "PLINK epistasis log file", "pattern": "*.{log}", "ontologies": [] } } ] ], "nosex": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.nosex": { "type": "file", "description": "Ambiguous sex ID file", "pattern": "*.{nosex}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@davidebag" ], "maintainers": [ "@davidebag" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/epistasis/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_exclude", "path": "modules/nf-core/plink/exclude/meta.yml", "tree_sha": "a5251e3a2ff51832cd04788783c705ccabbca75d", "files": [ "modules/nf-core/plink/exclude/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/exclude/environment.yml", "modules/nf-core/plink/exclude/main.nf", "modules/nf-core/plink/exclude/meta.yml", "modules/nf-core/plink/exclude/tests/main.nf.test", "modules/nf-core/plink/exclude/tests/main.nf.test.snap", "modules/nf-core/plink/exclude/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink_exclude", "description": "Exclude variant identifiers from plink bfiles", "keywords": [ "exclude", "plink", "variant identifiers" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } }, { "variants": { "type": "file", "description": "A text file containing variant identifiers to remove (one per line)", "pattern": "*.{txt}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } } ] ], "bim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } } ] ], "fam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/exclude/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_extract", "path": "modules/nf-core/plink/extract/meta.yml", "tree_sha": "640c1ce053ee29fd832fabd94e6a462cf4b7250d", "files": [ "modules/nf-core/plink/extract/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/extract/environment.yml", "modules/nf-core/plink/extract/main.nf", "modules/nf-core/plink/extract/meta.yml", "modules/nf-core/plink/extract/tests/main.nf.test", "modules/nf-core/plink/extract/tests/main.nf.test.snap", "modules/nf-core/plink/extract/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink_extract", "description": "Subset plink bfiles with a text file of variant identifiers", "keywords": [ "extract", "plink", "subset", "bfiles" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } }, { "variants": { "type": "file", "description": "A text file containing variant identifiers to keep (one per line)", "pattern": "*.{keep}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "PLINK binary biallelic genotype table", "pattern": "*.{bed}", "ontologies": [] } } ] ], "bim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } } ] ], "fam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nebfield" ], "maintainers": [ "@nebfield" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/extract/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_fastepistasis", "path": "modules/nf-core/plink/fastepistasis/meta.yml", "tree_sha": "3de90fe6e3fd8e245de7a0a55992578a608f2eae", "files": [ "modules/nf-core/plink/fastepistasis/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/fastepistasis/environment.yml", "modules/nf-core/plink/fastepistasis/main.nf", "modules/nf-core/plink/fastepistasis/meta.yml", "modules/nf-core/plink/fastepistasis/tests/main.nf.test", "modules/nf-core/plink/fastepistasis/tests/main.nf.test.snap", "modules/nf-core/plink/fastepistasis/tests/nextflow.config", "modules/nf-core/plink/fastepistasis/tests/pheno_name.config" ], "type": "module", "meta": { "name": "plink_fastepistasis", "description": "Fast Epistasis in PLINK, analyzing how the effects of one gene depend on the presence of others.", "keywords": [ "interactions", "variants", "regression" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/data#recode", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\nmeta is associated to the PLINK native file input\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information,\ne.g. [ id:'test', single_end:false ]\nmeta2 is associated to VCF file input\n" } }, { "vcf": { "type": "file", "description": "Variant calling file (vcf)", "pattern": "*.{vcf}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information,\ne.g. [ id:'test', single_end:false ]\nmeta3 is associated to BCF file input\n" } }, { "bcf": { "type": "file", "description": "PLINK variant information + sample ID + genotype call binary file", "pattern": "*.{bcf}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information,\ne.g. [ id:'test', single_end:false ]\nmeta4 is associated to phenotype file input\n" } }, { "phe": { "type": "file", "description": "PLINK file containing phenotype information. This phenotype information can be read from the third column with the --pheno option or from a specific column with the --pheno-name option.", "pattern": "*.{phe}", "ontologies": [] } } ] ], "output": { "fepi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.epi.cc": { "type": "file", "description": "PLINK fast-epistasis file", "pattern": "*.{epi.cc}", "ontologies": [] } } ] ], "fepisummary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.epi.cc.summary": { "type": "file", "description": "PLINK fast-epistasis summary file", "pattern": "*.{epi.cc.summary}", "ontologies": [] } } ] ], "flog": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "PLINK fast-epistasis log file", "pattern": "*.{log}", "ontologies": [] } } ] ], "fnosex": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.nosex": { "type": "file", "description": "Ambiguous sex ID file", "pattern": "*.{nosex}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@davidebag" ], "maintainers": [ "@davidebag" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/fastepistasis/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_genome", "path": "modules/nf-core/plink/genome/meta.yml", "tree_sha": "2bf108a4880721f39df426ae2ba467c0ae320278", "files": [ "modules/nf-core/plink/genome/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/genome/environment.yml", "modules/nf-core/plink/genome/main.nf", "modules/nf-core/plink/genome/meta.yml", "modules/nf-core/plink/genome/tests/main.nf.test", "modules/nf-core/plink/genome/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plink_genome", "description": "Calculates identity-by-descent over autosomal SNPs", "keywords": [ "plink", "identity-by-descent", "genetics", "genome" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/data#recode", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "biotools:plink" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "PLINK binary genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ] ], "output": { "genome": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.genome": { "type": "file", "description": "IBD report", "pattern": "*.{genome}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@RuthEberhardt" ], "maintainers": [ "@RuthEberhardt" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/genome/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_gwas", "path": "modules/nf-core/plink/gwas/meta.yml", "tree_sha": "a3ead5bf5f14517f4c8393a76c0806ea08f9c825", "files": [ "modules/nf-core/plink/gwas/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/gwas/environment.yml", "modules/nf-core/plink/gwas/main.nf", "modules/nf-core/plink/gwas/meta.yml", "modules/nf-core/plink/gwas/tests/main.nf.test", "modules/nf-core/plink/gwas/tests/main.nf.test.snap", "modules/nf-core/plink/gwas/tests/nextflow.config", "modules/nf-core/plink/gwas/tests/pheno_name.config" ], "type": "module", "meta": { "name": "plink_gwas", "description": "Generate GWAS association studies", "keywords": [ "association", "GWAS", "case/control" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/assoc", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype sample information for PLINK BED/BIM/FAM input\ne.g. [ id:'test' ]\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genotype sample information for VCF input\ne.g. [ id:'test' ]\n" } }, { "vcf": { "type": "file", "description": "Variant calling file (vcf), optionally gzip-compressed", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing genotype sample information for BCF input\ne.g. [ id:'test' ]\n" } }, { "bcf": { "type": "file", "description": "PLINK variant information + sample ID + genotype call binary file", "pattern": "*.{bcf,bcf.gz}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing phenotype information for `--pheno`\ne.g. [ id:'test' ]\nThe phenotype file can be paired with BED/BIM/FAM, VCF, or BCF genotype inputs\n" } }, { "phe": { "type": "file", "description": "PLINK phenotype file passed with `--pheno` for BED/BIM/FAM, VCF, or BCF input modes. Phenotypes can be read from the third column by default or from a named column with `--pheno-name` via module arguments", "pattern": "*.{phe}", "ontologies": [] } } ] ], "output": { "assoc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{assoc,qassoc}": { "type": "file", "description": "PLINK GWAS association output file (`.assoc` for case/control traits, `.qassoc` for quantitative traits)", "pattern": "*.{assoc,qassoc}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "PLINK GWAS association log file", "pattern": "*.{log}", "ontologies": [] } } ] ], "nosex": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.nosex": { "type": "file", "description": "PLINK GWAS association file that retains phenotypes for samples with ambiguous sex. Produced with the option --allow-no-sex", "pattern": "*.{nosex}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LorenzoS96" ], "maintainers": [ "@LorenzoS96", "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/gwas/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "plink_hwe", "path": "modules/nf-core/plink/hwe/meta.yml", "tree_sha": "84b7d8cea1c9560bfa8b0416b3167613973e952b", "files": [ "modules/nf-core/plink/hwe/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/hwe/environment.yml", "modules/nf-core/plink/hwe/main.nf", "modules/nf-core/plink/hwe/meta.yml", "modules/nf-core/plink/hwe/tests/main.nf.test", "modules/nf-core/plink/hwe/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plink_hwe", "description": "Generate Hardy-Weinberg statistics for provided input", "keywords": [ "hardy-weinberg", "hwe statistics", "hwe equilibrium" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/data#recode", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\nmeta is associated to PLINK native files input\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\nmeta2 is associated to VCF files input\n" } }, { "vcf": { "type": "file", "description": "VCF format input file", "pattern": "*.{vcf} | *{vcf.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\nmeta is associated to BCF files input\n" } }, { "bcf": { "type": "file", "description": "BCF format input file", "pattern": "*.{bcf}", "ontologies": [] } } ] ], "output": { "hwe": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hwe": { "type": "file", "description": "Summary file containing observed vs expected heterozygous frequencies and the\np-value of the hardy-weinberg statistics\n", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lescai" ], "maintainers": [ "@lescai" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/hwe/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_indep", "path": "modules/nf-core/plink/indep/meta.yml", "tree_sha": "5e22e45c12229b86e8ae732163aae3d3715c0f7f", "files": [ "modules/nf-core/plink/indep/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/indep/environment.yml", "modules/nf-core/plink/indep/main.nf", "modules/nf-core/plink/indep/meta.yml", "modules/nf-core/plink/indep/tests/main.nf.test", "modules/nf-core/plink/indep/tests/main.nf.test.snap", "modules/nf-core/plink/indep/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink_indep", "description": "Produce a pruned subset of markers that are in approximate linkage equilibrium with each other.", "keywords": [ "plink", "indep", "variant pruning", "bim", "fam" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/data#", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ], { "window_size": { "type": "string", "description": "Window size in variant count or kilobase (if the 'kb' modifier is present) units, a variant count to shift the window at the end of each step, and a variance inflation factor (VIF) threshold." } }, { "variant_count": { "type": "string", "description": "Variant count to shift the window at the end of each step." } }, { "variance_inflation_factor": { "type": "string", "description": "Variance inflation factor (VIF) threshold. At each step, all variants in the current window with VIF exceeding the threshold are removed." } } ], "output": { "prunein": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.prune.in": { "type": "file", "description": "File with IDs of pruned subset of markers that are in approximate linkage equilibrium with each other", "pattern": "*.{prune.in}", "ontologies": [] } } ] ], "pruneout": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.prune.out": { "type": "file", "description": "File with IDs of excluded variants", "pattern": "*.{prune.out}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/indep/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_indeppairwise", "path": "modules/nf-core/plink/indeppairwise/meta.yml", "tree_sha": "97caa10798896d62c76a5ab952f584048e9825f4", "files": [ "modules/nf-core/plink/indeppairwise/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/indeppairwise/environment.yml", "modules/nf-core/plink/indeppairwise/main.nf", "modules/nf-core/plink/indeppairwise/meta.yml", "modules/nf-core/plink/indeppairwise/tests/main.nf.test", "modules/nf-core/plink/indeppairwise/tests/main.nf.test.snap", "modules/nf-core/plink/indeppairwise/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink_indeppairwise", "description": "Produce a pruned subset of markers that are in approximate linkage equilibrium with each other. Pairs of variants in the current window with squared correlation greater than the threshold are noted and variants are greedily pruned from the window until no such pairs remain.", "keywords": [ "plink", "indep pairwise", "variant pruning", "bim", "fam" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/data", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ], { "window_size": { "type": "string", "description": "Window size in variant count or kilobase (if the 'kb' modifier is present) units, a variant count to shift the window at the end of each step, and a variance inflation factor (VIF) threshold." } }, { "variant_count": { "type": "string", "description": "Variant count to shift the window at the end of each step." } }, { "r2_threshold": { "type": "string", "description": "Pairwise r2 threshold. At each step, pairs of variants in the current window with squared correlation greater than the threshold are noted, and variants are greedily pruned from the window until no such pairs remain" } } ], "output": { "prunein": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.prune.in": { "type": "file", "description": "File with IDs of pruned subset of markers that are in approximate linkage equilibrium with each other", "pattern": "*.{prune.in}", "ontologies": [] } } ] ], "pruneout": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.prune.out": { "type": "file", "description": "File with IDs of excluded variants", "pattern": "*.{prune.out}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/indeppairwise/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_ld", "path": "modules/nf-core/plink/ld/meta.yml", "tree_sha": "b14e93d98d13d5d952c63e0e795f793d9f2dce76", "files": [ "modules/nf-core/plink/ld/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/ld/environment.yml", "modules/nf-core/plink/ld/main.nf", "modules/nf-core/plink/ld/meta.yml", "modules/nf-core/plink/ld/tests/main.nf.test", "modules/nf-core/plink/ld/tests/main.nf.test.snap", "modules/nf-core/plink/ld/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink_ld", "description": "LD analysis in PLINK examines genetic variant associations within populations", "keywords": [ "genetics", "associations", "variants" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/data#recode", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\nmeta is associated to PLINK native files input\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\nmeta2 is associated to VCF files input\n" } }, { "vcf": { "type": "file", "description": "VCF format input file", "pattern": "*.{vcf} | *{vcf.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\nmeta is associated to BCF files input\n" } }, { "bcf": { "type": "file", "description": "BCF format input file", "pattern": "*.{bcf}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\nmeta is associated to randomly selected snp files input\n" } }, { "snpfile": { "type": "file", "description": "randomly selected snp identifiers, used to calculate linkage disequilibrium", "pattern": "*.{txt}", "ontologies": [] } } ] ], "output": { "ld": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.ld": { "type": "file", "description": "The output of a linkage disequilibrium analysis in PLINK typically includes a table showing variant pairs and their associated LD values, often expressed as R².\n", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "Log file of the ld process\n", "ontologies": [] } } ] ], "nosex": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.nosex": { "type": "file", "description": "Ambiguous sex ID file\n", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@davidebag" ], "maintainers": [ "@davidebag" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/ld/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_missing", "path": "modules/nf-core/plink/missing/meta.yml", "tree_sha": "70cfcf9ccb7f46386994f8d46b6026df144ce945", "files": [ "modules/nf-core/plink/missing/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/missing/environment.yml", "modules/nf-core/plink/missing/main.nf", "modules/nf-core/plink/missing/meta.yml", "modules/nf-core/plink/missing/tests/main.nf.test", "modules/nf-core/plink/missing/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "plink_missing", "description": "Compute sample-based and variant-based missing genotype rates and write a new PLINK binary fileset", "keywords": [ "plink", "missingness", "missing genotype rate", "quality control" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/basic_stats#missing", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } } ] ], "bim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } } ] ], "fam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ] ], "imiss": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.imiss": { "type": "file", "description": "Sample-based missing genotype report", "pattern": "*.{imiss}", "ontologies": [] } } ] ], "lmiss": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.lmiss": { "type": "file", "description": "Variant-based missing genotype report", "pattern": "*.{lmiss}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/missing/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_recode", "path": "modules/nf-core/plink/recode/meta.yml", "tree_sha": "4c2c7108382394298b540c2f5c46fcd50c379079", "files": [ "modules/nf-core/plink/recode/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/recode/environment.yml", "modules/nf-core/plink/recode/main.nf", "modules/nf-core/plink/recode/meta.yml", "modules/nf-core/plink/recode/tests/main.nf.test", "modules/nf-core/plink/recode/tests/main.nf.test.snap", "modules/nf-core/plink/recode/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink_recode", "description": "Recodes plink bfiles into a new text fileset applying different modifiers", "keywords": [ "recode", "bfiles", "plink", "whole genome association" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.", "homepage": "https://www.cog-genomics.org/plink", "documentation": "https://www.cog-genomics.org/plink/1.9/data#recode", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "PLINK binary biallelic genotype table file", "pattern": "*.{bed}", "ontologies": [] } }, { "bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } }, { "fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ] ], "output": { "ped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ped": { "type": "file", "description": "PLINK/MERLIN/Haploview text pedigree + genotype table file. Produced by the default \"--recode\" or by \"--recode 12\".", "pattern": "*.{ped}", "ontologies": [] } } ] ], "map": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.map": { "type": "file", "description": "PLINK text fileset variant information file. Produced by the default \"--recode\" or by \"--recode 12\".", "pattern": "*.{map}", "ontologies": [] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Text file. Produced by \"--recode 23\". Can only be used in a file with only one sample.", "pattern": "*.{txt}", "ontologies": [] } } ] ], "raw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.raw": { "type": "file", "description": "Additive + dominant component file. Produced by \"--recode AD\" or \"--recode A\".", "pattern": "*.{raw}", "ontologies": [] } } ] ], "traw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.traw": { "type": "file", "description": "Variant-major additive component file. Produced by \"--recode A-transpose\".", "pattern": "*.{traw}", "ontologies": [] } } ] ], "beagledat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.beagle.dat": { "type": "file", "description": "BEAGLE file", "pattern": "*.{beagle.dat}", "ontologies": [] } } ] ], "chrdat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.chr-*.dat": { "type": "file", "description": "chr file", "pattern": "*.{chr-*.dat}", "ontologies": [] } } ] ], "chrmap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { ".*chr-*.map": { "type": "file", "description": "chr map file", "pattern": "*.{chr-*.map}", "ontologies": [] } } ] ], "geno": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.recode.geno.txt": { "type": "file", "description": "BIMBAM genotype file. Produced by \"--recode bimbam\".", "pattern": "*.{recode.geno.txt}", "ontologies": [] } } ] ], "pheno": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.recode.pheno.txt": { "type": "file", "description": "BIMBAM phenotype file. Produced by \"--recode bimbam\".", "pattern": "*.{recode.pheno.txt}", "ontologies": [] } } ] ], "pos": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.recode.pos.txt": { "type": "file", "description": "BIMBAM variant position file. Produced by \"--recode bimbam\".", "pattern": "*.{recode.pos.txt}", "ontologies": [] } } ] ], "phase": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.recode.phase.inp": { "type": "file", "description": "fastPHASE format. Produced by \"--recode fastphase\".", "pattern": "*.{recode.phase.inp}", "ontologies": [] } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.info": { "type": "file", "description": "Haploview map file. Produced by \"--recode HV\".", "pattern": "*.{info}", "ontologies": [] } } ] ], "lgen": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.lgen": { "type": "file", "description": "PLINK long-format genotype file. Produced by \"--recode lgen\".", "pattern": "*.{lgen}", "ontologies": [] } } ] ], "list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.list": { "type": "file", "description": "Genotype list file. Produced by \"--recode list\".", "pattern": "*.{list}", "ontologies": [] } } ] ], "gen": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gen": { "type": "file", "description": "Oxford genotype file format. Produced by \"--recode oxford\".", "pattern": "*.{gen}", "ontologies": [] } } ] ], "gengz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gen.gz": { "type": "file", "description": "Compressed Oxford genotype file format", "pattern": "*.{gen.gz}", "ontologies": [] } } ] ], "sample": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sample": { "type": "file", "description": "Oxford sample information file. Produced by \"--recode oxford\".", "pattern": "*.{sample}", "ontologies": [] } } ] ], "rlist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rlist": { "type": "file", "description": "Rare genotype list file. Produced by \"--recode rlist\".", "pattern": "*.{rlist}", "ontologies": [] } } ] ], "strctin": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.strct_in": { "type": "file", "description": "Structure-format file. Produced by \"--recode structure\".", "pattern": "*.{strct_in}", "ontologies": [] } } ] ], "tped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tped": { "type": "file", "description": "Transposed text PED file. Produced by \"--recode transpose\".", "pattern": "*.{tped}", "ontologies": [] } } ] ], "tfam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tfam": { "type": "file", "description": "Transposed text FAM file. Produced by \"--recode transpose\".", "pattern": "*.{tfam}", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "Variant calling file (VCF). Produced by \"--recode vcf\".", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "vcfgz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Compressed variant calling file (VCF). Produced by \"--recode vcf bgz\".", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/recode/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "plink_vcf", "path": "modules/nf-core/plink/vcf/meta.yml", "tree_sha": "95008336b7f06877e1ec86b20ac2d6f79632173b", "files": [ "modules/nf-core/plink/vcf/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt", "modules/nf-core/plink/vcf/environment.yml", "modules/nf-core/plink/vcf/main.nf", "modules/nf-core/plink/vcf/meta.yml", "modules/nf-core/plink/vcf/tests/main.nf.test", "modules/nf-core/plink/vcf/tests/main.nf.test.snap", "modules/nf-core/plink/vcf/tests/nextflow.config" ], "type": "module", "meta": { "name": "plink_vcf", "description": "Analyses variant calling files using plink", "keywords": [ "plink", "vcf", "variant", "call" ], "tools": [ { "plink": { "description": "Whole genome association analysis toolset, designed to perform a range\nof basic, large-scale analyses in a computationally efficient manner\n", "homepage": "https://www.cog-genomics.org/plink", "tool_dev_url": "https://www.cog-genomics.org/plink/1.9/dev", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Variant calling file (vcf)", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "PLINK binary biallelic genotype table", "pattern": "*.{bed}", "ontologies": [] } } ] ], "bim": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bim": { "type": "file", "description": "PLINK extended MAP file", "pattern": "*.{bim}", "ontologies": [] } } ] ], "fam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fam": { "type": "file", "description": "PLINK sample information file", "pattern": "*.{fam}", "ontologies": [] } } ] ], "versions_plink": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plink": { "type": "string", "description": "The name of the tool" } }, { "plink --version 2>&1 | sed 's/^PLINK v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Mxrcon", "@abhi18av" ], "maintainers": [ "@Mxrcon", "@abhi18av" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/plink:1.90b6.21--0baa44af6db8f28d", "build_id": "bd-0baa44af6db8f28d_1", "scan_id": "sc-588ceddb77be18ec_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/plink:1.90b6.21--95e2ee960c26adef", "build_id": "bd-95e2ee960c26adef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5901c2e9a6b11094536c8b0ab0932bd61bb55dbfe9ad270d3babc8f7246a4759/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/plink/vcf/.conda-lock/linux_amd64-bd-0baa44af6db8f28d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "plotsr", "path": "modules/nf-core/plotsr/meta.yml", "tree_sha": "0b32cbe5ab5dc426457767c03c0ef7f03f2dbc52", "files": [ "modules/nf-core/plotsr/environment.yml", "modules/nf-core/plotsr/main.nf", "modules/nf-core/plotsr/meta.yml", "modules/nf-core/plotsr/tests/main.nf.test", "modules/nf-core/plotsr/tests/main.nf.test.snap", "modules/nf-core/plotsr/tests/nextflow.config" ], "type": "module", "meta": { "name": "plotsr", "description": "Plotsr generates high-quality visualisation of synteny and structural rearrangements between multiple genomes.", "keywords": [ "genomics", "synteny", "rearrangements", "chromosome" ], "tools": [ { "plotsr": { "description": "Visualiser for structural annotations between multiple genomes", "homepage": "https://github.com/schneebergerlab/plotsr", "documentation": "https://github.com/schneebergerlab/plotsr", "tool_dev_url": "https://github.com/schneebergerlab/plotsr", "doi": "10.1093/bioinformatics/btac196", "licence": [ "MIT" ], "identifier": "biotools:plotsr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "syri": { "type": "file", "description": "Structural annotation mappings (syri.out) identified by SyRI", "pattern": "*syri.out", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fastas": { "type": "list", "description": "Fasta files in the sequence specified by the `genomes` file", "pattern": "*.{fasta,fa,fsa,faa}" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genomes": { "type": "string", "description": "A genomes.txt file including the header: #file\tname\ttags\nand Fasta file names, title for the plot and plotsr configuration tags. As example is:\n#file name tags\ngenome.fasta test lw:1.5\ngenome2.fasta reference lw:1.5\n", "pattern": "*.txt" } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bedpe": { "type": "file", "description": "Structural annotation mappings in BEDPE format", "pattern": "*.bedpe", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "markers": { "type": "file", "description": "File containing path to markers", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tracks": { "type": "file", "description": "File listing paths and details for all tracks to be plotted", "pattern": "*.txt", "ontologies": [] } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "chrord": { "type": "file", "description": "File containing reference (first genome) chromosome IDs in the order in which they are to be plotted.\nFile requires one chromosome ID per line. Not compatible with --chr\n", "pattern": "*.txt", "ontologies": [] } } ], [ { "meta8": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "chrname": { "type": "file", "description": "File containing reference (first genome) chromosome names to be used in the plot.\nFile needs to be a TSV with the chromosome ID in first column and chromosome name in the second.\n", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.png": { "type": "file", "description": "Synteny plot", "pattern": "*.png", "ontologies": [] } } ] ], "versions_plotsr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plotsr": { "type": "string", "description": "The name of the tool" } }, { "plotsr --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "plotsr": { "type": "string", "description": "The name of the tool" } }, { "plotsr --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pmdtools_filter", "path": "modules/nf-core/pmdtools/filter/meta.yml", "tree_sha": "79f52080186817a1038c1705dfd6223654b8b905", "files": [ "modules/nf-core/pmdtools/filter/environment.yml", "modules/nf-core/pmdtools/filter/main.nf", "modules/nf-core/pmdtools/filter/meta.yml", "modules/nf-core/pmdtools/filter/tests/main.nf.test", "modules/nf-core/pmdtools/filter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pmdtools_filter", "description": "pmdtools command to filter ancient DNA molecules from others", "keywords": [ "pmdtools", "aDNA", "filter", "damage" ], "tools": [ { "pmdtools": { "description": "Compute postmortem damage patterns and decontaminate ancient genomes", "homepage": "https://github.com/pontussk/PMDtools", "documentation": "https://github.com/pontussk/PMDtools", "tool_dev_url": "https://github.com/pontussk/PMDtools", "doi": "10.1073/pnas.1318934111", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } } ], { "threshold": { "type": "float", "description": "Post-mortem damage score threshold" } }, { "reference": { "type": "file", "description": "FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Filtered BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_pmdtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pmdtools": { "type": "string", "description": "The name of the tool" } }, { "pmdtools --version | sed 's/.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pmdtools": { "type": "string", "description": "The name of the tool" } }, { "pmdtools --version | sed 's/.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alexandregilardet" ], "maintainers": [ "@alexandregilardet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pneumocat", "path": "modules/nf-core/pneumocat/meta.yml", "tree_sha": "4629b2ca63d2dd96327b56c7b775c51cfe948b66", "files": [ "modules/nf-core/pneumocat/environment.yml", "modules/nf-core/pneumocat/main.nf", "modules/nf-core/pneumocat/meta.yml", "modules/nf-core/pneumocat/tests/main.nf.test", "modules/nf-core/pneumocat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pneumocat", "description": "Determine Streptococcus pneumoniae serotype from Illumina paired-end reads", "keywords": [ "fastq", "serotype", "Streptococcus pneumoniae" ], "tools": [ { "pneumocat": { "description": "PneumoCaT (Pneumococcal Capsular Typing) uses a two-step step approach to assign capsular type to S.pneumoniae genomic data (Illumina)", "homepage": "https://github.com/ukhsa-collaboration/PneumoCaT", "documentation": "https://github.com/ukhsa-collaboration/PneumoCaT", "tool_dev_url": "https://github.com/ukhsa-collaboration/PneumoCaT", "doi": "10.7717/peerj.2477", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input Illunina paired-end FASTQ files", "pattern": "*.{fq.gz,fastq.gz}", "ontologies": [] } } ] ], "output": { "xml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.xml": { "type": "file", "description": "The predicted serotype in XML format", "pattern": "*.xml", "ontologies": [ { "edam": "http://edamontology.org/format_2332" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.txt": { "type": "file", "description": "A detailed description of the predicted serotype", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_pneumocat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pneumocat": { "type": "string", "description": "The name of the tool" } }, { "1.2.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pneumocat": { "type": "string", "description": "The name of the tool" } }, { "1.2.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "polypolish_polish", "path": "modules/nf-core/polypolish/polish/meta.yml", "tree_sha": "72c0008df963cf692fc8ad92b418617715b5cae0", "files": [ "modules/nf-core/polypolish/polish/environment.yml", "modules/nf-core/polypolish/polish/main.nf", "modules/nf-core/polypolish/polish/meta.yml", "modules/nf-core/polypolish/polish/tests/main.nf.test", "modules/nf-core/polypolish/polish/tests/main.nf.test.snap", "modules/nf-core/polypolish/polish/tests/nextflow.config" ], "type": "module", "meta": { "name": "polypolish_polish", "description": "Polishing genome assemblies with short reads.", "keywords": [ "assembly polishing", "genome polishing", "ont" ], "tools": [ { "polypolish": { "description": "Polishing genome assemblies with short reads.", "homepage": "https://github.com/rrwick/Polypolish", "documentation": "https://github.com/rrwick/Polypolish/wiki", "tool_dev_url": "https://github.com/rrwick/Polypolish", "doi": "10.1099/mgen.0.001254", "licence": [ "GPL3" ], "identifier": "biotools:polypolish" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "FASTA file with draft assembly of ONT data", "pattern": "*.{fasta,fna,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "sam": { "type": "file", "description": "List of SAM files of short reads mapped against the FASTA input file", "pattern": "*.sam", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ], { "save_debug": { "type": "boolean", "description": "Turn debug output on", "pattern": "true|false" } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fasta": { "type": "file", "description": "FASTA file with polished draft assembly", "pattern": "*.{fasta,fna,fa,fas}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "debug": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.txt": { "type": "file", "description": "File with debug base information", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_polypolish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "polypolish": { "type": "string", "description": "The name of the tool" } }, { "polypolish polish --version |& sed '1!d;s/Polypolish-polish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "polypolish": { "type": "string", "description": "The name of the tool" } }, { "polypolish polish --version |& sed '1!d;s/Polypolish-polish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ktrappe" ], "maintainers": [ "@ktrappe" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "poolsnp", "path": "modules/nf-core/poolsnp/meta.yml", "tree_sha": "2cc16d43baff316c151536764de6df4444daa0ea", "files": [ "modules/nf-core/poolsnp/environment.yml", "modules/nf-core/poolsnp/main.nf", "modules/nf-core/poolsnp/meta.yml", "modules/nf-core/poolsnp/tests/main.nf.test", "modules/nf-core/poolsnp/tests/main.nf.test.snap", "modules/nf-core/poolsnp/tests/nextflow.config" ], "type": "module", "meta": { "name": "poolsnp", "description": "PoolSNP is a heuristic SNP caller, which uses an MPILEUP file and a reference genome in FASTA format as inputs.", "keywords": [ "poolseq", "mpileup", "variant-calling" ], "tools": [ { "poolsnp": { "description": "PoolSNP is a heuristic SNP caller, which uses an MPILEUP file and a reference genome in FASTA format as inputs.", "homepage": "https://github.com/capoony/PoolSNP", "documentation": "https://github.com/capoony/PoolSNP/blob/master/README.md", "licence": [ "Apache-2.0" ], "args_id": "$args", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "mpileup": { "type": "file", "description": "MPILEUP file. This file contains the base calls and alignment information\nfor each position in the reference genome.\nIt is used as input for variant calling and other downstream analyses.\n", "pattern": "*.mpileup", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. `[ id:'sample1' ]`\n" } }, { "reference": { "type": "file", "description": "Reference genome in FASTA format.\nMay NOT contain any special characters such as \"/|,:\"\n", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "max_cov": { "type": "float", "description": "Maximum coverage is calculated for every library and chromosomal arm\nas the percentile of a coverage distribution,\ne.g. max-cov=0.98 will only consider positions within the 98% coverage percentile\nfor a given sample and chromosomal arm.\nNote: Provide `max_cov` or `max_cov_file` but not both.\nRead more: https://github.com/capoony/PoolSNP\n" } }, { "max_cov_file": { "type": "file", "description": "File containing the maximum coverage thresholds for all chromosomal arms and libraries.\nThis file needs to be tab-delimited with two columns:\n1. Chromosomal name\n2. Comma-separated list of coverage thresholds for each sample in the mpileup file.\ne.g. `2L 100,100,100,200,200` would mean a threshold of 100 for the first three samples\nand 200 for the last two samples on chromosomal arm 2L.\nNote: Provide `max_cov` or `max_cov_file` but not both.\nRead more: https://github.com/capoony/PoolSNP\n", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing allele counts and frequencies for every position and library", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "max_cov": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*cov-*.txt": { "type": "file", "description": "File containing the maximum coverage thresholds for all chromosomal arms and libraries", "pattern": "*cov-*.txt", "ontologies": [] } } ] ], "bad_sites": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*BS.txt.gz": { "type": "file", "description": "File containing a list of sites (variable and invariable) that did not pass the SNP calling criteria", "pattern": "*BS.txt.gz", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_poolsnp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "poolsnp": { "type": "string", "description": "The name of the tool" } }, { "1.0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "poolsnp": { "type": "string", "description": "The name of the tool" } }, { "1.0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhilesh" ], "maintainers": [ "@abhilesh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "popscle_demuxlet", "path": "modules/nf-core/popscle/demuxlet/meta.yml", "tree_sha": "0fbc6fbf8da32b06667f837f3178cb0a89ab12c2", "files": [ "modules/nf-core/popscle/demuxlet/environment.yml", "modules/nf-core/popscle/demuxlet/main.nf", "modules/nf-core/popscle/demuxlet/meta.yml", "modules/nf-core/popscle/demuxlet/tests/main.nf.test", "modules/nf-core/popscle/demuxlet/tests/main.nf.test.snap", "modules/nf-core/popscle/demuxlet/tests/nextflow.config" ], "type": "module", "meta": { "name": "popscle_demuxlet", "description": "Software to deconvolute sample identity and identify multiplets when multiple samples are pooled by barcoded single cell sequencing and external genotyping data for each sample is available.", "keywords": [ "popscle", "demultiplexing", "genotype-based deconvoltion", "single cell" ], "tools": [ { "popscle": { "description": "A suite of population scale analysis tools for single-cell genomics data including implementation of Demuxlet / Freemuxlet methods and auxiliary tools", "homepage": "https://github.com/statgen/popscle", "documentation": "https://github.com/statgen/popscle", "tool_dev_url": "https://github.com/statgen/popscle", "doi": "10.1038/nbt.4042", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "plp_prefix": { "type": "string", "description": "Prefix of pileup files (CEL,VAR and PLP) produced by popscle/dsc_pileup." } }, { "bam": { "type": "file", "description": "Input SAM/BAM/CRAM file without running popscle/dsc_pileup, must be sorted by coordinates and indexed.", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "donor_genotype": { "type": "file", "description": "Input VCF/BCF file, containing the individual genotypes (GT), posterior probability (GP), or genotype likelihood (PL) to assign each barcode to a specific sample (or a pair of samples) in the VCF file.", "pattern": "*.{vcf,bcf}", "ontologies": [] } } ] ], "output": { "demuxlet_result": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.best": { "type": "file", "description": "Result of demuxlet containing the best guess of the sample identity, with detailed statistics to reach to the best guess.", "pattern": "*.best", "ontologies": [] } } ] ], "versions_popscle": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "popscle": { "type": "string", "description": "The name of the tool" } }, { "0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "popscle": { "type": "string", "description": "The name of the tool" } }, { "0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mari-ga", "@maxozo", "@wxicu", "@Zethson" ], "maintainers": [ "@mari-ga", "@maxozo", "@wxicu", "@Zethson" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "popscle_dscpileup", "path": "modules/nf-core/popscle/dscpileup/meta.yml", "tree_sha": "1f1af1be31161c467ea0ad6de0dac8dda9069d23", "files": [ "modules/nf-core/popscle/dscpileup/environment.yml", "modules/nf-core/popscle/dscpileup/main.nf", "modules/nf-core/popscle/dscpileup/meta.yml", "modules/nf-core/popscle/dscpileup/tests/main.nf.test", "modules/nf-core/popscle/dscpileup/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "popscle_dscpileup", "description": "Software to pileup reads and corresponding base quality for each overlapping SNPs and each barcode.", "keywords": [ "popscle", "demultiplexing", "genotype-based deconvoltion", "single cell", "pile up" ], "tools": [ { "popscle": { "description": "A suite of population scale analysis tools for single-cell genomics data including implementation of Demuxlet / Freemuxlet methods and auxiliary tools", "homepage": "https://github.com/statgen/popscle", "documentation": "https://github.com/statgen/popscle", "tool_dev_url": "https://github.com/statgen/popscle", "doi": "10.1038/nbt.4042", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Input SAM/BAM/CRAM file produced by the standard 10x sequencing platform, or any other barcoded single cell RNA-seq.", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "vcf": { "type": "file", "description": "Input VCF/BCF file files containing (AC) and (AN) from referenced population (e.g. 1000g).", "pattern": "*.{vcf,bcf}", "ontologies": [] } } ] ], "output": { "cel": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.cel.gz": { "type": "file", "description": "Contains the relation between numerated barcode ID and barcode and the number of SNP and number of UMI for each barcoded droplet.", "pattern": "*.cel.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "plp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.plp.gz": { "type": "file", "description": "Contains the overlapping SNP and the corresponding read and base quality for each barcode ID.", "pattern": "*.plp.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "var": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.var.gz": { "type": "file", "description": "Contains the position, reference allele and allele frequency for each SNP.", "pattern": "*.var.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "umi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.umi.gz": { "type": "file", "description": "Contains the position covered by each umi.", "pattern": "*.umi.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_popscle": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "popscle": { "type": "string", "description": "The name of the tool" } }, { "0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "popscle": { "type": "string", "description": "The name of the tool" } }, { "0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mari-ga", "@maxozo", "@wxicu", "@Zethson" ], "maintainers": [ "@mari-ga", "@maxozo", "@wxicu", "@Zethson" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "popscle_freemuxlet", "path": "modules/nf-core/popscle/freemuxlet/meta.yml", "tree_sha": "c44134e32dfa6d2fcfaa23ee2dae0d43f3e45f3a", "files": [ "modules/nf-core/popscle/freemuxlet/environment.yml", "modules/nf-core/popscle/freemuxlet/main.nf", "modules/nf-core/popscle/freemuxlet/meta.yml", "modules/nf-core/popscle/freemuxlet/tests/main.nf.test", "modules/nf-core/popscle/freemuxlet/tests/main.nf.test.snap", "modules/nf-core/popscle/freemuxlet/tests/nextflow.config" ], "type": "module", "meta": { "name": "popscle_freemuxlet", "description": "Software to deconvolute sample identity and identify multiplets when multiple samples are pooled by barcoded single cell sequencing and external genotyping data for each sample is not available.", "keywords": [ "popscle", "demultiplexing", "genotype-based deconvoltion", "single cell" ], "tools": [ { "popscle": { "description": "A suite of population scale analysis tools for single-cell genomics data including implementation of Demuxlet / Freemuxlet methods and auxiliary tools", "homepage": "https://github.com/statgen/popscle", "documentation": "https://github.com/statgen/popscle", "tool_dev_url": "https://github.com/statgen/popscle", "doi": "10.1038/nbt.4042", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "plp": { "type": "directory", "description": "Directory contains pileup files (CEL,VAR and PLP) produced by popscle/dsc_pileup." } }, { "n_sample": { "type": "integer", "description": "Number of samples multiplexed together." } } ] ], "output": { "result": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.clust1.samples.gz": { "type": "file", "description": "Output file contains the best guess of the sample identity, with detailed statistics to reach to the best guess.", "pattern": "*.clust1.samples.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.clust1.vcf.gz": { "type": "file", "description": "Output vcf file for each sample inferred and clustered from freemuxlet.", "pattern": "*.clust1.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "lmix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.lmix": { "type": "file", "description": "Output file contains basic statistics for each barcode.", "pattern": "*.lmix", "ontologies": [] } } ] ], "singlet_result": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.clust0.samples.gz": { "type": "file", "description": "Optional output file contains the best sample identity assuming all droplets are singlets when writing auxiliary output files is turned on.", "pattern": "*.clust0.samples.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "singlet_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.clust0.vcf.gz": { "type": "file", "description": "Optional output vcf file for each sample inferred and clustered from freemuxlet assuming all droplets are singlets when writing auxiliary output files is turned on.", "pattern": "*.clust0.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_popscle": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "popscle": { "type": "string", "description": "The name of the tool" } }, { "0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "popscle": { "type": "string", "description": "The name of the tool" } }, { "0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@wxicu" ], "maintainers": [ "@wxicu" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "porechop_abi", "path": "modules/nf-core/porechop/abi/meta.yml", "tree_sha": "99d48690eff5b2a5b9ad9a8334f12d14d30d3567", "files": [ "modules/nf-core/porechop/abi/environment.yml", "modules/nf-core/porechop/abi/main.nf", "modules/nf-core/porechop/abi/meta.yml", "modules/nf-core/porechop/abi/tests/main.nf.test", "modules/nf-core/porechop/abi/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "porechop_abi", "description": "Extension of Porechop whose purpose is to process adapter sequences in ONT reads.", "keywords": [ "porechop_abi", "adapter", "nanopore" ], "tools": [ { "porechop_abi": { "description": "Extension of Porechop whose purpose is to process adapter sequences in ONT reads.", "homepage": "https://github.com/bonsai-team/Porechop_ABI", "documentation": "https://github.com/bonsai-team/Porechop_ABI", "tool_dev_url": "https://github.com/bonsai-team/Porechop_ABI", "doi": "10.1101/2022.07.07.499093", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "fastq/fastq.gz file", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "custom_adapters": { "type": "file", "description": "Text file containing custom adapters", "ontologies": [] } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Adapter-trimmed fastq.gz file", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file containing stdout information", "pattern": "*.log", "ontologies": [] } } ] ], "versions_porechop_abi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "porechop_abi": { "type": "string", "description": "The name of the tool" } }, { "porechop_abi --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "porechop_abi": { "type": "string", "description": "The name of the tool" } }, { "porechop_abi --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam", "LilyAnderssonLee" ], "maintainers": [ "@sofstam", "LilyAnderssonLee" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "porechop_porechop", "path": "modules/nf-core/porechop/porechop/meta.yml", "tree_sha": "0f63d807b6c87c8f926dd330cf61beab41d1ed2b", "files": [ "modules/nf-core/porechop/porechop/environment.yml", "modules/nf-core/porechop/porechop/main.nf", "modules/nf-core/porechop/porechop/meta.yml", "modules/nf-core/porechop/porechop/tests/main.nf.test", "modules/nf-core/porechop/porechop/tests/main.nf.test.snap", "modules/nf-core/porechop/porechop/tests/nextflow.config" ], "type": "module", "meta": { "name": "porechop_porechop", "description": "Adapter removal and demultiplexing of Oxford Nanopore reads", "keywords": [ "adapter", "nanopore", "demultiplexing" ], "tools": [ { "porechop": { "description": "Adapter removal and demultiplexing of Oxford Nanopore reads", "homepage": "https://github.com/rrwick/Porechop", "documentation": "https://github.com/rrwick/Porechop", "tool_dev_url": "https://github.com/rrwick/Porechop", "doi": "10.1099/mgen.0.000132", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "fastq/fastq.gz file", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Demultiplexed and/or adapter-trimmed fastq.gz file", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file containing stdout information", "pattern": "*.log", "ontologies": [] } } ] ], "versions_porechop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "porechop": { "type": "string", "description": "The name of the tool" } }, { "porechop --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "porechop": { "type": "string", "description": "The name of the tool" } }, { "porechop --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet", "@jasmezz", "@d4straub", "@LaurenceKuhl", "@SusiJo", "@jonasscheid", "@jonoave", "@GokceOGUZ", "@jfy133" ], "maintainers": [ "@ggabernet", "@jasmezz", "@d4straub", "@LaurenceKuhl", "@SusiJo", "@jonasscheid", "@jonoave", "@GokceOGUZ", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "methylong", "version": "2.0.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "portcullis_full", "path": "modules/nf-core/portcullis/full/meta.yml", "tree_sha": "2db05d66b91f82d0b8a589197090d1d8dd16d4f6", "files": [ "modules/nf-core/portcullis/full/environment.yml", "modules/nf-core/portcullis/full/main.nf", "modules/nf-core/portcullis/full/meta.yml", "modules/nf-core/portcullis/full/tests/main.nf.test", "modules/nf-core/portcullis/full/tests/main.nf.test.snap", "modules/nf-core/portcullis/full/tests/nextflow.config" ], "type": "module", "meta": { "name": "portcullis_full", "description": "Run all Portcullis steps in one go", "keywords": [ "rnaseq", "genome", "splice", "junction" ], "tools": [ { "portcullis": { "description": "Portcullis is a tool that filters out invalid splice junctions from RNA-seq alignment data. It accepts BAM files from various RNA-seq mappers, analyzes splice junctions and removes likely false positives, outputting filtered results in multiple formats for downstream analysis.", "homepage": "https://portcullis.readthedocs.io/en/latest/index.html", "documentation": "https://portcullis.readthedocs.io/en/latest/using.html", "doi": "10.1101/217620", "license": [ "GPL-3.0" ], "identifier": "biotools:portcullis" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information about the sample\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "RNA-seq-aligned and sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information about the sample\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Input reference annotation of junctions in BED format", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing information about the sample\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome reference fasta file", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1332" } ] } } ] ], "output": { "pass_junctions_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.pass.junctions.bed": { "type": "file", "description": "Filtered splice junction coordinates in BED format, containing genomic coordinates of valid splice junctions after filtering out false positives\n", "pattern": "*.pass.junctions.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "pass_junctions_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.pass.junctions.tab": { "type": "file", "description": "Tabular representation of filtered splice junctions with additional metrics including junction scores, read support, and filtering decision data\n", "pattern": "*.pass.junctions.tab", "ontologies": [ { "eadam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.portcullis.log": { "type": "file", "description": "Log file containing Portcullis execution details, processing steps, and filtering statistics", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "intron_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.intron.gff3": { "type": "file", "description": "Output intron-based junctions in GFF format.\n", "pattern": "*.intron.gff3", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "exon_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.exon.gff3": { "type": "file", "description": "Output exon-based junctions in GFF format.\n", "pattern": "*.exon.gff3", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "spliced_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.spliced.bam": { "type": "file", "description": "BAM file after filtering original BAM file by removing alignments associated with bad junctions\n", "pattern": "*.spliced.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "spliced_bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.spliced.bam.bai": { "type": "file", "description": "Index of the output BAM file\n", "pattern": "*spliced.bam.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "versions_portcullis": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "portcullis": { "type": "string", "description": "The name of the tool" } }, { "portcullis --version |& sed '1!d ; s/portcullis //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "portcullis": { "type": "string", "description": "The name of the tool" } }, { "portcullis --version |& sed '1!d ; s/portcullis //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jblancoheredia" ], "maintainer": [ "@jblancoheredia", "@anoronh4" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "portello", "path": "modules/nf-core/portello/meta.yml", "tree_sha": "a2d74a77ab53f2d744ea1b6b7fa0b193415edfc6", "files": [ "modules/nf-core/portello/environment.yml", "modules/nf-core/portello/main.nf", "modules/nf-core/portello/meta.yml", "modules/nf-core/portello/tests/main.nf.test", "modules/nf-core/portello/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "portello", "description": "Transfer HiFi read mappings from their own assembly contigs to a standard reference", "keywords": [ "assembly", "transfer", "pacbio", "genomics" ], "tools": [ { "portello": { "description": "Method to transfer HiFi read mappings from de novo assembly to reference", "homepage": "https://github.com/PacificBiosciences/portello", "documentation": "https://github.com/PacificBiosciences/portello", "tool_dev_url": "https://github.com/PacificBiosciences/portello", "licence": [ "Pacific Biosciences Software License (https://github.com/PacificBiosciences/portello/blob/main/LICENSE.md)" ], "identifier": "biotools:portello" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "asm_to_ref_bam": { "type": "file", "description": "Assembly contig to reference genome alignment file in BAM/CRAM format", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "asm_to_ref_bai": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bam.bai,cram.crai}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "read_to_asm_bam": { "type": "file", "description": "Read to assembly alignment file in BAM/CRAM format", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "read_to_asm_bai": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bam,cram}.bai", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "ref_fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.fa*", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "assembly_mode": { "type": "string", "description": "The assembly mode used for the input BAM files", "enum": [ "fully-phased", "partially-phased" ] } }, { "output_vcf": { "type": "boolean", "description": "Whether to output phased variant calls in VCF format" } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_remapped.bam": { "type": "file", "description": "Remapped BAM file", "pattern": "*_remapped.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "unassembled_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_unassembled.bam": { "type": "file", "description": "Unassembled BAM file", "pattern": "*_unassembled.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file with phased heterozygous small variant calls from the input assembly contigs", "pattern": "*.{vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "VCF index file", "pattern": "*.{vcf.gz.tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "versions_portello": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "portello": { "type": "string", "description": "The name of the tool" } }, { "portello --version | sed -e 's/portello //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "portello": { "type": "string", "description": "The name of the tool" } }, { "portello --version | sed -e 's/portello //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofiademmou" ], "maintainers": [ "@sofiademmou" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "preseq_ccurve", "path": "modules/nf-core/preseq/ccurve/meta.yml", "tree_sha": "5b6b25975629f8953deea02134dcbe107b264222", "files": [ "modules/nf-core/preseq/ccurve/environment.yml", "modules/nf-core/preseq/ccurve/main.nf", "modules/nf-core/preseq/ccurve/meta.yml", "modules/nf-core/preseq/ccurve/tests/main.nf.test", "modules/nf-core/preseq/ccurve/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "preseq_ccurve", "description": "Software for predicting library complexity and genome coverage in high-throughput sequencing", "keywords": [ "preseq", "library", "complexity" ], "tools": [ { "preseq": { "description": "Software for predicting library complexity and genome coverage in high-throughput sequencing", "homepage": "http://smithlabresearch.org/software/preseq/", "documentation": "http://smithlabresearch.org/wp-content/uploads/manual.pdf", "tool_dev_url": "https://github.com/smithlabcode/preseq", "licence": [ "GPL" ], "identifier": "biotools:preseq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "c_curve": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.c_curve.txt": { "type": "file", "description": "Preseq c_curve output file", "pattern": "*.{c_curve.txt}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file containing stderr produced by Preseq", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_preseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "preseq": { "type": "string", "description": "The name of the tool" } }, { "preseq 2>&1 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "preseq": { "type": "string", "description": "The name of the tool" } }, { "preseq 2>&1 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@edmundmiller" ], "maintainers": [ "@drpatelh", "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "nascent", "version": "2.3.0" } ] }, { "name": "preseq_lcextrap", "path": "modules/nf-core/preseq/lcextrap/meta.yml", "tree_sha": "d21041629f3a048f819b4e91401be4aba592f487", "files": [ "modules/nf-core/preseq/lcextrap/environment.yml", "modules/nf-core/preseq/lcextrap/main.nf", "modules/nf-core/preseq/lcextrap/meta.yml", "modules/nf-core/preseq/lcextrap/tests/main.nf.test", "modules/nf-core/preseq/lcextrap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "preseq_lcextrap", "description": "Software for predicting library complexity and genome coverage in high-throughput sequencing", "keywords": [ "preseq", "library", "complexity" ], "tools": [ { "preseq": { "description": "Software for predicting library complexity and genome coverage in high-throughput sequencing", "homepage": "http://smithlabresearch.org/software/preseq/", "documentation": "http://smithlabresearch.org/wp-content/uploads/manual.pdf", "tool_dev_url": "https://github.com/smithlabcode/preseq", "licence": [ "GPL" ], "identifier": "biotools:preseq" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "lc_extrap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.lc_extrap.txt": { "type": "file", "description": "File containing output of Preseq lcextrap", "pattern": "*.{lc_extrap.txt}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file containing stderr produced by Preseq", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_preseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "preseq": { "type": "string", "description": "The name of the tool" } }, { "preseq 2>&1 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "preseq": { "type": "string", "description": "The name of the tool" } }, { "preseq 2>&1 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@edmundmiller" ], "maintainers": [ "@drpatelh", "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "president", "path": "modules/nf-core/president/meta.yml", "tree_sha": "0a68bce093df971adf5e34f86a2a144774ef16df", "files": [ "modules/nf-core/president/environment.yml", "modules/nf-core/president/main.nf", "modules/nf-core/president/meta.yml", "modules/nf-core/president/tests/main.nf.test", "modules/nf-core/president/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "president", "description": "Calculate pairwise nucleotide identity with respect to a reference sequence", "keywords": [ "fasta", "genome", "qc", "nucleotides" ], "tools": [ { "president": { "description": "Calculate pairwise nucleotide identity with respect to a reference sequence", "homepage": "https://github.com/rki-mf1/president", "documentation": "https://github.com/rki-mf1/president", "tool_dev_url": "https://github.com/rki-mf1/president", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information, e.g. [ id:'test', single_end:false ]" } }, { "fasta": { "type": "file", "description": "One fasta file or a list of multiple fasta files to perform president on. Has to be uncompressed!", "pattern": "*.{fasta,fas,fa,fna,ffn,faa,mpfa,frn}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information about the reference genome" } }, { "reference": { "type": "file", "description": "Fasta of a reference genome. Has to be uncompressed!", "pattern": "*.{fasta,fas,fa,fna,ffn,faa,mpfa,frn}", "ontologies": [] } } ], { "compress": { "type": "boolean", "description": "Set to \"true\" if fasta output should be compressed" } } ], "output": { "valid_fasta": [ [ { "meta": { "type": "file", "description": "Fasta file containing sequences which passed the qc (\"valid.fasta\"). If true is set on the \"compress\" input value, the file is gz-compressed.", "pattern": "*.{fasta.gz, fasta}", "ontologies": [] } }, { "${prefix}_valid.fasta*": { "type": "file", "description": "Fasta file containing sequences which passed the qc (\"valid.fasta\"). If true is set on the \"compress\" input value, the file is gz-compressed.", "pattern": "*.{fasta.gz, fasta}", "ontologies": [] } } ] ], "invalid_fasta": [ [ { "meta": { "type": "file", "description": "Fasta file containing sequences which passed the qc (\"valid.fasta\"). If true is set on the \"compress\" input value, the file is gz-compressed.", "pattern": "*.{fasta.gz, fasta}", "ontologies": [] } }, { "${prefix}_invalid.fasta*": { "type": "file", "description": "Fasta file containing sequences which didn't pass the qc (\"invalid.fasta\"). If true is set on the \"compress\" input value, the files are gz-compressed.", "pattern": "*_invalid.{fasta.gz, fasta}", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "file", "description": "Fasta file containing sequences which passed the qc (\"valid.fasta\"). If true is set on the \"compress\" input value, the file is gz-compressed.", "pattern": "*.{fasta.gz, fasta}", "ontologies": [] } }, { "*.tsv": { "type": "file", "description": "Report with some information for every sample, like statistic values. See docs for details", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "file", "description": "Fasta file containing sequences which passed the qc (\"valid.fasta\"). If true is set on the \"compress\" input value, the file is gz-compressed.", "pattern": "*.{fasta.gz, fasta}", "ontologies": [] } }, { "*.log": { "type": "file", "description": "Log file of president", "pattern": "*.log", "ontologies": [] } } ] ], "versions_president": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "president": { "type": "string", "description": "The name of the tool" } }, { "president --version |& sed '1!d;s/president v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "president": { "type": "string", "description": "The name of the tool" } }, { "president --version |& sed '1!d;s/president v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@paulwolk" ], "maintainers": [ "@paulwolk", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "presto_assemblepairs", "path": "modules/nf-core/presto/assemblepairs/meta.yml", "tree_sha": "7b0d9d9969a0ae4eaabe99e71238aff3f1f668a3", "files": [ "modules/nf-core/presto/assemblepairs/.conda-lock/linux_amd64-bd-8b5f4848272f2d56_1.txt", "modules/nf-core/presto/assemblepairs/.conda-lock/linux_arm64-bd-afd25a2b633aea70_1.txt", "modules/nf-core/presto/assemblepairs/environment.yml", "modules/nf-core/presto/assemblepairs/main.nf", "modules/nf-core/presto/assemblepairs/meta.yml", "modules/nf-core/presto/assemblepairs/tests/main.nf.test", "modules/nf-core/presto/assemblepairs/tests/main.nf.test.snap", "modules/nf-core/presto/assemblepairs/tests/nextflow.config" ], "type": "module", "meta": { "name": "presto_assemblepairs", "description": "Assembles paired-end reads into single reads using pRESTO AssemblePairs.py.\nThe `mode` input selects the subcommand: `align`, `join`, `reference` or `sequential`.\nThe subcommands share the same inputs, outputs and options, so they are exposed\nthrough one module rather than four; only `reference` and `sequential` use the\nreference input.\nThe `reference` and `sequential` modes default to `--aligner usearch`, which is not\nin the container; pass `--aligner blastn` through `ext.args`.\nThe module sets `--nproc ${task.cpus}`; with more than one process the order of\nthe output records is not deterministic.\nOutput FASTQ file names follow the input extension (e.g. `.fastq` or `.fq.gz`).\n", "keywords": [ "immcantation", "airrseq", "paired-end", "assembly", "immunoinformatics", "fastq" ], "tools": [ { "presto": { "description": "A bioinformatics toolkit for processing high-throughput lymphocyte receptor sequencing data.", "homepage": "https://immcantation.readthedocs.io", "documentation": "https://presto.readthedocs.io/en/stable/tools/AssemblePairs.html", "tool_dev_url": "https://github.com/immcantation/presto", "doi": "10.1093/bioinformatics/btu138", "licence": [ "AGPL v3" ], "identifier": "biotools:presto", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reads_1": { "type": "file", "description": "FASTQ file of the first read of each pair (R1)", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "reads_2": { "type": "file", "description": "FASTQ file of the second read of each pair (R2)", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "reference": { "type": "file", "description": "Optional. Reference sequences in FASTA format.\nRequired by the `reference` and `sequential` modes, ignored otherwise.\n", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "mode": { "type": "string", "description": "AssemblePairs subcommand. One of `align`, `join`, `reference` or `sequential`." } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_assemble-pass.{fastq,fastq.gz,fq,fq.gz}": { "type": "file", "description": "Optional. Successfully assembled reads.\nOnly emitted when at least one pair assembles.\n", "pattern": "*_assemble-pass.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "reads_fail": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}-{1,2}_assemble-fail.{fastq,fastq.gz,fq,fq.gz}": { "type": "file", "description": "Optional. Reads of pairs that failed assembly, one file per read (R1 and R2).\nOnly emitted when at least one pair fails.\n", "pattern": "*-{1,2}_assemble-fail.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_assemble.log": { "type": "file", "description": "Per-pair assembly log written by AssemblePairs.py", "pattern": "*_assemble.log", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "command_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_command_log.txt": { "type": "file", "description": "Standard output of AssemblePairs.py", "pattern": "*_command_log.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "versions_presto": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "presto": { "type": "string", "description": "The name of the tool" } }, { "AssemblePairs.py --version | grep -o \"[0-9][0-9.]*\" | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "presto": { "type": "string", "description": "The name of the tool" } }, { "AssemblePairs.py --version | grep -o \"[0-9][0-9.]*\" | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/presto:0.7.9--8b5f4848272f2d56", "build_id": "bd-8b5f4848272f2d56_1", "scan_id": "sc-5f26705459a85f62_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/presto:0.7.9--afd25a2b633aea70", "build_id": "bd-afd25a2b633aea70_1", "scan_id": "sc-2fbf77e828ee9a62_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/presto:0.7.9--160227e0c6590634", "build_id": "bd-160227e0c6590634_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3b/3b9062f695043fa77de5e7e5e43c1b55693cae6d9610d9c3e28bef58aef08dad/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/presto:0.7.9--d7c398955d194fdd", "build_id": "bd-d7c398955d194fdd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/54/5433e24f91fd5b7fd6a0fce319662a468e75ae5c7ad3b860eaae900c60b2aa36/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/presto/assemblepairs/.conda-lock/linux_amd64-bd-8b5f4848272f2d56_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/presto/assemblepairs/.conda-lock/linux_arm64-bd-afd25a2b633aea70_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "presto_filterseq", "path": "modules/nf-core/presto/filterseq/meta.yml", "tree_sha": "c9c3cfbec00848d69662df3579b7d5608ed8448e", "files": [ "modules/nf-core/presto/filterseq/environment.yml", "modules/nf-core/presto/filterseq/main.nf", "modules/nf-core/presto/filterseq/meta.yml", "modules/nf-core/presto/filterseq/tests/main.nf.test", "modules/nf-core/presto/filterseq/tests/main.nf.test.snap", "modules/nf-core/presto/filterseq/tests/nextflow.config" ], "type": "module", "meta": { "name": "presto_filterseq", "description": "Filter reads by quality score.", "keywords": [ "immcantation", "airrseq", "genomics", "immunoinformatics" ], "tools": [ { "presto": { "description": "A bioinformatics toolkit for processing high-throughput lymphocyte receptor sequencing data.", "homepage": "https://immcantation.readthedocs.io", "documentation": "https://presto.readthedocs.io", "tool_dev_url": "https://bitbucket.org/kleinstein/presto", "doi": "10.1093/bioinformatics/btu138", "licence": [ "AGPL v3" ], "identifier": "biotools:presto-measure" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "compressed fastq file", "pattern": "*.{fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*_quality-pass.fastq.gz": { "type": "file", "description": "filtered fastq.gz file", "pattern": "*.{fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "logs": [ { "*_command_log.txt": { "type": "file", "description": "command logs", "pattern": "*.txt", "ontologies": [] } } ], "versions_presto": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "presto": { "type": "string", "description": "the name of the tool" } }, { "FilterSeq.py --version | grep -o \"[0-9][0-9.]*\" | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "log_tab": [ { "*.tab": { "type": "file", "description": "parsed log table", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "presto": { "type": "string", "description": "the name of the tool" } }, { "FilterSeq.py --version | grep -o \"[0-9][0-9.]*\" | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ggabernet" ], "maintainers": [ "@ggabernet", "@Vivian0105" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "presto_pairseq", "path": "modules/nf-core/presto/pairseq/meta.yml", "tree_sha": "879e3fe3550b6763922538c5bdd9c55fe6be5524", "files": [ "modules/nf-core/presto/pairseq/environment.yml", "modules/nf-core/presto/pairseq/main.nf", "modules/nf-core/presto/pairseq/meta.yml", "modules/nf-core/presto/pairseq/tests/main.nf.test", "modules/nf-core/presto/pairseq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "presto_pairseq", "description": "Sorts and matches sequence records with matching coordinates across files", "keywords": [ "immcantation", "airrseq", "genomics", "immunoinformatics" ], "tools": [ { "presto": { "description": "A bioinformatics toolkit for processing high-throughput lymphocyte receptor sequencing data.", "homepage": "https://immcantation.readthedocs.io", "documentation": "https://presto.readthedocs.io", "tool_dev_url": "https://bitbucket.org/kleinstein/presto", "doi": "10.1093/bioinformatics/btu138", "licence": [ "AGPL v3" ], "identifier": "biotools:presto-measure" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "R1_read": { "type": "file", "description": "Compressed FASTQ file of R1.\n", "pattern": "*.{fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "R2_read": { "type": "file", "description": "Compressed FASTQ file of R2.\n", "pattern": "*.{fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "barcode_position": { "type": "string", "description": "Barcode position. One of `R1`, `R2`, `R1R2`, `clustersets` or ``. Default is ``." } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*1_pair-pass.fastq.gz": { "type": "file", "description": "paired fastq.gz file of R1 reads", "pattern": "*.{fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "*2_pair-pass.fastq.gz": { "type": "file", "description": "paired fastq.gz file of R2 reads", "pattern": "*.{fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "logs": [ { "*_command_log.txt": { "type": "file", "description": "command_logs", "pattern": "*.txt", "ontologies": [] } } ], "versions_presto": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "presto": { "type": "string", "description": "the name of the tool" } }, { "PairSeq.py --version | grep -o \"[0-9][0-9.]*\" | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "presto": { "type": "string", "description": "the name of the tool" } }, { "PairSeq.py --version | grep -o \"[0-9][0-9.]*\" | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Vivian0105" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pretextgraph", "path": "modules/nf-core/pretextgraph/meta.yml", "tree_sha": "bd33bbdb7cdfcbb8080ed5a9e69ccfe89510e09a", "files": [ "modules/nf-core/pretextgraph/.conda-lock/linux_amd64-bd-c1c46eb0f0de5e85_1.txt", "modules/nf-core/pretextgraph/environment.yml", "modules/nf-core/pretextgraph/main.nf", "modules/nf-core/pretextgraph/meta.yml", "modules/nf-core/pretextgraph/tests/main.nf.test", "modules/nf-core/pretextgraph/tests/main.nf.test.snap", "modules/nf-core/pretextgraph/tests/nextflow.config" ], "type": "module", "meta": { "name": "pretextgraph", "description": "Converts bedgraph formatted data and embeds it as a graph track inside a Pretext contact map", "keywords": [ "pretext", "bedgraph", "hic", "contact maps", "graph" ], "tools": [ { "pretextgraph": { "description": "Embeds bedgraph data into Pretext contact maps.", "homepage": "https://github.com/sanger-tol/PretextGraph", "documentation": "https://github.com/sanger-tol/PretextGraph/blob/master/README.md", "tool_dev_url": "https://github.com/sanger-tol/PretextGraph", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pretext": { "type": "file", "description": "Pretext contact map to embed the graph into", "pattern": "*.pretext", "ontologies": [] } }, { "bedgraph": { "type": "file", "description": "Bedgraph formatted data (tab separated, may be gzip/bgzip compressed).\nSequence names must match those in the Pretext map.\n", "pattern": "*.{bedgraph,bedgraph.gz,bedgraph.bgz,bg,bg.gz,bg.bgz,bed,bed.gz,bed.bgz}", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } }, { "graph_name": { "type": "string", "description": "Name of the graph track. The name selects how values are accumulated:\nPretextGraph matches it case-insensitively by substring against the known\ntypes (not_weighted, gap, repeat_density, coverage, coverage_avg, telomere).\nAny other name (e.g. \"GC\") falls back to telomere-style accumulation.\n" } } ] ], "output": { "pretext": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pretext": { "type": "file", "description": "Pretext contact map with the embedded graph track", "pattern": "*.pretext", "ontologies": [] } } ] ], "versions_pretextgraph": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "PretextGraph": { "type": "string", "description": "Name of the tool" } }, { "PretextGraph 2>&1 | sed \"/Version/!d; s/.*Version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "PretextGraph": { "type": "string", "description": "Name of the tool" } }, { "PretextGraph 2>&1 | sed \"/Version/!d; s/.*Version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@villekytola-spb" ], "maintainers": [ "@villekytola-spb" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pretextgraph:0.0.9--c1c46eb0f0de5e85", "build_id": "bd-c1c46eb0f0de5e85_1", "scan_id": "sc-51aa5c3f600d8f15_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pretextgraph:0.0.9--4ba5ff096024c156", "build_id": "bd-4ba5ff096024c156_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/28/28a9e6732fa1e04dd010a1596648055ec4b5bd300a16fd2f7b2c10e6594ad787/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pretextgraph/.conda-lock/linux_amd64-bd-c1c46eb0f0de5e85_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pretextmap", "path": "modules/nf-core/pretextmap/meta.yml", "tree_sha": "dfa6b702002cef1ceee9dc58c6e78b8a521af035", "files": [ "modules/nf-core/pretextmap/environment.yml", "modules/nf-core/pretextmap/main.nf", "modules/nf-core/pretextmap/meta.yml", "modules/nf-core/pretextmap/tests/main.nf.test", "modules/nf-core/pretextmap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pretextmap", "description": "converts sam/bam/cram/pairs into genome contact map", "keywords": [ "contact", "bam", "map" ], "tools": [ { "pretextmap": { "description": "Paired REad TEXTure Mapper. Converts SAM formatted read pairs into genome contact maps.", "homepage": "https://github.com/wtsi-hpag/PretextMap", "documentation": "https://github.com/wtsi-hpag/PretextMap/blob/master/README.md", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file or pairs formatted reads file", "pattern": "*.{bam,cram,sam,pairs.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference sequence file", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference sequence index file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "pretext": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pretext": { "type": "file", "description": "pretext map", "pattern": "*.pretext", "ontologies": [] } } ] ], "versions_pretextmap": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "PretextMap": { "type": "string", "description": "Name of the tool" } }, { "PretextMap | sed \"/Version/!d; s/.*Version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools --version | sed \"1!d; s/samtools //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "PretextMap": { "type": "string", "description": "Name of the tool" } }, { "PretextMap | sed \"/Version/!d; s/.*Version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools --version | sed \"1!d; s/samtools //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@marrip", "@getrudeln" ], "maintainers": [ "@marrip", "@getrudeln" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pretextsnapshot", "path": "modules/nf-core/pretextsnapshot/meta.yml", "tree_sha": "d9d64ae27ea95d46aa82196be4bebf36b70573b3", "files": [ "modules/nf-core/pretextsnapshot/environment.yml", "modules/nf-core/pretextsnapshot/main.nf", "modules/nf-core/pretextsnapshot/meta.yml", "modules/nf-core/pretextsnapshot/tests/main.nf.test", "modules/nf-core/pretextsnapshot/tests/main.nf.test.snap", "modules/nf-core/pretextsnapshot/tests/nextflow.config" ], "type": "module", "meta": { "name": "pretextsnapshot", "description": "A module to generate images from Pretext contact maps.", "keywords": [ "pretext", "image", "hic", "png", "jpg", "bmp", "contact maps" ], "tools": [ { "pretextsnapshot": { "description": "Commandline image generator for Pretext Hi-C genome contact maps.", "homepage": "https://github.com/wtsi-hpag/PretextSnapshot", "tool_dev_url": "https://github.com/wtsi-hpag/PretextSnapshot", "licence": [ "https://github.com/wtsi-hpag/PretextSnapshot/blob/master/LICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "pretext_map": { "type": "file", "description": "pretext hic map", "pattern": "*.pretext", "ontologies": [] } }, { "order_file": { "type": "file", "description": "Custom ordering of scaffolds in pretext snapshot output.\nThis is a single column file of scaffold names\n" } } ] ], "output": { "image": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{jpeg,png,bmp}": { "type": "file", "description": "image of a hic contact map", "pattern": "*.{jpeg,png,bmp}", "ontologies": [] } } ] ], "versions_pretextsnapshot": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "PretextSnapshot": { "type": "string", "description": "Name of the tool" } }, { "PretextSnapshot --version | sed 's/^.*PretextSnapshot Version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "PretextSnapshot": { "type": "string", "description": "The name of the tool" } }, { "PretextSnapshot --version | sed 's/^.*PretextSnapshot Version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@epaule" ], "maintainers": [ "@epaule", "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pridepy_downloadfile", "path": "modules/nf-core/pridepy/downloadfile/meta.yml", "tree_sha": "3ef71275cf8bdeaf61055a89338b51ab373c92f2", "files": [ "modules/nf-core/pridepy/downloadfile/environment.yml", "modules/nf-core/pridepy/downloadfile/main.nf", "modules/nf-core/pridepy/downloadfile/meta.yml", "modules/nf-core/pridepy/downloadfile/tests/main.nf.test", "modules/nf-core/pridepy/downloadfile/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pridepy_downloadfile", "description": "Download a single file from the PRIDE Archive by name using pridepy.", "keywords": [ "pride", "download", "proteomics", "mass spectrometry" ], "tools": [ { "pridepy": { "description": "Python client library and command-line tool to access PRIDE Archive data\nprogrammatically, including downloading files from public proteomics datasets.\n", "homepage": "https://github.com/PRIDE-Archive/pridepy", "documentation": "https://github.com/PRIDE-Archive/pridepy", "tool_dev_url": "https://github.com/PRIDE-Archive/pridepy", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "file_name": { "type": "string", "description": "Name of the file to download from the PRIDE Archive dataset" } }, { "pride_accession": { "type": "string", "description": "PRIDE Archive project accession (e.g. PXD000001) identifying the dataset" } } ] ], "output": { "file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${file_name}": { "type": "file", "description": "The file downloaded from the PRIDE Archive", "pattern": "*" } } ] ], "versions_pridepy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pridepy": { "type": "string", "description": "The name of the tool" } }, { "python -c \"from importlib.metadata import version; print(version('pridepy'))\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pridepy": { "type": "string", "description": "The name of the tool" } }, { "python -c \"from importlib.metadata import version; print(version('pridepy'))\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "pridepy_fetchsdrf", "path": "modules/nf-core/pridepy/fetchsdrf/meta.yml", "tree_sha": "71daba025e32ef9749164154b647b59d0d5d9cf8", "files": [ "modules/nf-core/pridepy/fetchsdrf/environment.yml", "modules/nf-core/pridepy/fetchsdrf/main.nf", "modules/nf-core/pridepy/fetchsdrf/meta.yml", "modules/nf-core/pridepy/fetchsdrf/tests/main.nf.test", "modules/nf-core/pridepy/fetchsdrf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pridepy_fetchsdrf", "description": "Fetch an SDRF file from the PRIDE Archive for a given project accession.", "keywords": [ "pride", "sdrf", "proteomics", "download", "metadata" ], "tools": [ { "pridepy": { "description": "Python client library to access PRIDE Archive data programmatically,\nincluding downloading files and metadata for public proteomics datasets.\n", "homepage": "https://github.com/PRIDE-Archive/pridepy", "documentation": "https://github.com/PRIDE-Archive/pridepy", "tool_dev_url": "https://github.com/PRIDE-Archive/pridepy", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'PXD004684' ]`\n" } }, { "pride_id": { "type": "string", "description": "PRIDE Archive project accession (e.g. PXD004684)" } } ] ], "output": { "sdrf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'PXD004684' ]`\n" } }, { "${prefix}.sdrf.tsv": { "type": "file", "description": "SDRF (Sample and Data Relationship Format) file describing the experimental design of the PRIDE project", "pattern": "*.sdrf.tsv" } } ] ], "versions_pridepy": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "pridepy": { "type": "string", "description": "The tool name" } }, { "python -c \"from importlib.metadata import version; print(version('pridepy'))\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "pridepy": { "type": "string", "description": "The tool name" } }, { "python -c \"from importlib.metadata import version; print(version('pridepy'))\"": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" } ] }, { "name": "primerprospector_analyzeprimers", "path": "modules/nf-core/primerprospector/analyzeprimers/meta.yml", "tree_sha": "7440f4d131aa817d6bc4d947b2b90e3ff7770fb0", "files": [ "modules/nf-core/primerprospector/analyzeprimers/environment.yml", "modules/nf-core/primerprospector/analyzeprimers/main.nf", "modules/nf-core/primerprospector/analyzeprimers/meta.yml", "modules/nf-core/primerprospector/analyzeprimers/tests/main.nf.test", "modules/nf-core/primerprospector/analyzeprimers/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "primerprospector_analyzeprimers", "description": "Score PCR primers for binding to target sequences", "keywords": [ "primer design", "pcr", "fasta", "sequence analysis", "primer scoring" ], "tools": [ { "primerprospector": { "description": "Primer Prospector is a pipeline of programs to design and analyze PCR primers.", "homepage": "https://pprospector.sourceforge.net/", "documentation": "https://pprospector.sourceforge.net/scripts/analyze_primers.html", "tool_dev_url": "https://sourceforge.net/p/pprospector/code/", "doi": "10.1093/bioinformatics/btr087", "licence": [ "GPL" ], "args_id": "$args", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. Mandatory.\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Target FASTA file or files to score primers against. Mandatory.", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "primers": { "type": "file", "description": "Tab-delimited primers file containing primer names and sequences. Optional\nwhen primer name and sequence are supplied with task.ext.args.\n", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "hits": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_hits.txt": { "type": "file", "description": "Primer hit detail files, including mismatches, gaps, positions, and weighted scores. One file is produced per primer.", "pattern": "*_hits.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.ps": { "type": "file", "description": "PostScript summary plots of primer mismatch and weighted score information. One file is produced per primer.", "pattern": "*.ps", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_primerprospector": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "primerprospector": { "type": "string", "description": "The name of the tool" } }, { "analyze_primers.py --version 2>&1 | grep -Eo '[0-9]+(\\.[0-9]+)+' | tail -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "primerprospector": { "type": "string", "description": "The name of the tool" } }, { "analyze_primers.py --version 2>&1 | grep -Eo '[0-9]+(\\.[0-9]+)+' | tail -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "prinseqplusplus", "path": "modules/nf-core/prinseqplusplus/meta.yml", "tree_sha": "eb860fcfdadecf7299802b2b93a19f1499bdc650", "files": [ "modules/nf-core/prinseqplusplus/environment.yml", "modules/nf-core/prinseqplusplus/main.nf", "modules/nf-core/prinseqplusplus/meta.yml", "modules/nf-core/prinseqplusplus/tests/main.nf.test", "modules/nf-core/prinseqplusplus/tests/main.nf.test.snap", "modules/nf-core/prinseqplusplus/tests/nextflow.config" ], "type": "module", "meta": { "name": "prinseqplusplus", "description": "PRINSEQ++ is a C++ implementation of the prinseq-lite.pl program. It can be used to filter, reformat or trim genomic and metagenomic sequence data", "keywords": [ "fastq", "fasta", "filter", "trim" ], "tools": [ { "prinseqplusplus": { "description": "PRINSEQ++ - Multi-threaded C++ sequence cleaning", "homepage": "https://github.com/Adrian-Cantu/PRINSEQ-plus-plus", "documentation": "https://github.com/Adrian-Cantu/PRINSEQ-plus-plus", "tool_dev_url": "https://github.com/Adrian-Cantu/PRINSEQ-plus-plus", "doi": "10.7287/peerj.preprints.27553v1", "licence": [ "GPL v2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end\ndata, respectively.\n", "ontologies": [] } } ] ], "output": { "good_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_good_out*.fastq.gz": { "type": "file", "description": "Reads passing filter(s) in gzipped FASTQ format", "pattern": "*_good_out_{R1,R2}.fastq.gz", "ontologies": [] } } ] ], "single_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_single_out*.fastq.gz": { "type": "file", "description": "Single reads without the pair passing filter(s) in gzipped FASTQ format\n", "pattern": "*_single_out_{R1,R2}.fastq.gz", "ontologies": [] } } ] ], "bad_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_bad_out*.fastq.gz": { "type": "file", "description": "Reads without not passing filter(s) in gzipped FASTQ format\n", "pattern": "*_bad_out_{R1,R2}.fastq.gz", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Verbose level 2 STDOUT information in a log file\n", "pattern": "*.log", "ontologies": [] } } ] ], "versions_prinseqplusplus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prinseqplusplus": { "type": "string", "description": "The name of the tool" } }, { "prinseq++ --version | cut -f 2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prinseqplusplus": { "type": "string", "description": "The name of the tool" } }, { "prinseq++ --version | cut -f 2 -d ' '": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "prodigal", "path": "modules/nf-core/prodigal/meta.yml", "tree_sha": "ff5e485754abfa855c1a2381fa3bd40b12548212", "files": [ "modules/nf-core/prodigal/.conda-lock/linux_amd64-bd-27b5cdb2d516f347_1.txt", "modules/nf-core/prodigal/.conda-lock/linux_arm64-bd-8f955ee5391535ca_1.txt", "modules/nf-core/prodigal/environment.yml", "modules/nf-core/prodigal/main.nf", "modules/nf-core/prodigal/meta.yml", "modules/nf-core/prodigal/tests/main.nf.test", "modules/nf-core/prodigal/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "prodigal", "description": "Prodigal (Prokaryotic Dynamic Programming Genefinding Algorithm) is a microbial (bacterial and archaeal) gene finding program", "keywords": [ "prokaryotes", "gene finding", "microbial" ], "tools": [ { "prodigal": { "description": "Prodigal (Prokaryotic Dynamic Programming Genefinding Algorithm) is a microbial (bacterial and archaeal) gene finding program", "homepage": "https://github.com/hyattpd/Prodigal", "documentation": "https://github.com/hyattpd/prodigal/wiki", "tool_dev_url": "https://github.com/hyattpd/Prodigal", "doi": "10.1186/1471-2105-11-119", "licence": [ "GPL v3" ], "identifier": "biotools:prodigal" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "genome": { "type": "file", "description": "fasta/fasta.gz file", "ontologies": [] } } ], { "output_format": { "type": "string", "description": "Output format (\"gbk\"/\"gff\"/\"sqn\"/\"sco\")" } } ], "output": { "gene_annotations": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${output_format}.gz": { "type": "file", "description": "gene annotations in output_format given as input", "pattern": "*.{output_format}", "ontologies": [] } } ] ], "nucleotide_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.fna.gz": { "type": "file", "description": "nucleotide sequences file", "pattern": "*.{fna}", "ontologies": [] } } ] ], "amino_acid_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.faa.gz": { "type": "file", "description": "protein translations file", "pattern": "*.{faa}", "ontologies": [] } } ] ], "all_gene_annotations": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_all.txt.gz": { "type": "file", "description": "complete starts file", "pattern": "*.{_all.txt}", "ontologies": [] } } ] ], "versions_prodigal": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prodigal": { "type": "string", "description": "The name of the tool" } }, { "prodigal -v 2>&1 | sed -n \"s/Prodigal V\\(.*\\):.*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prodigal": { "type": "string", "description": "The name of the tool" } }, { "prodigal -v 2>&1 | sed -n \"s/Prodigal V\\(.*\\):.*/\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@grst" ], "maintainers": [ "@grst" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/prodigal_pigz:27b5cdb2d516f347", "build_id": "bd-27b5cdb2d516f347_1", "scan_id": "sc-0f8e4b331138fcc6_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/prodigal_pigz:8f955ee5391535ca", "build_id": "bd-8f955ee5391535ca_1", "scan_id": "sc-3ba39ec5347b1408_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/prodigal_pigz:0f538b4630f0a3a8", "build_id": "bd-0f538b4630f0a3a8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/50/50ed887c619464b235c905712471593120bc6821d6dc5949b5dae4bf688374fa/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/prodigal_pigz:91d31a94f3a16dca", "build_id": "bd-91d31a94f3a16dca_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/1002f40f4e92c0ba2997f63be327489c8593ba96e6d470679d5857c467bd180d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/prodigal/.conda-lock/linux_amd64-bd-27b5cdb2d516f347_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/prodigal/.conda-lock/linux_arm64-bd-8f955ee5391535ca_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "metapep", "version": "1.0.0" }, { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "prokka", "path": "modules/nf-core/prokka/meta.yml", "tree_sha": "5646694677a2b14d6b3e1e20ae78272e91616934", "files": [ "modules/nf-core/prokka/.conda-lock/linux_amd64-bd-f21b98bcef4c3579_1.txt", "modules/nf-core/prokka/.conda-lock/linux_arm64-bd-2b8a3d67cd9e777a_1.txt", "modules/nf-core/prokka/environment.yml", "modules/nf-core/prokka/main.nf", "modules/nf-core/prokka/meta.yml", "modules/nf-core/prokka/tests/main.nf.test", "modules/nf-core/prokka/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "prokka", "description": "Whole genome annotation of small genomes (bacterial, archeal, viral)", "keywords": [ "annotation", "fasta", "prokka" ], "tools": [ { "prokka": { "description": "Rapid annotation of prokaryotic genomes", "homepage": "https://github.com/tseemann/prokka", "doi": "10.1093/bioinformatics/btu153", "licence": [ "GPL v2" ], "identifier": "biotools:prokka" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file to be annotated. Has to contain at least a non-empty string dummy value.\n", "ontologies": [] } } ], { "proteins": { "type": "file", "description": "FASTA file of trusted proteins to first annotate from (optional)", "ontologies": [] } }, { "prodigal_tf": { "type": "file", "description": "Training file to use for Prodigal (optional)", "ontologies": [] } } ], "output": { "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.gff": { "type": "file", "description": "annotation in GFF3 format, containing both sequences and annotations", "pattern": "*.{gff}", "ontologies": [] } } ] ], "gbk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.gbk": { "type": "file", "description": "annotation in GenBank format, containing both sequences and annotations", "pattern": "*.{gbk}", "ontologies": [] } } ] ], "fna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.fna": { "type": "file", "description": "nucleotide FASTA file of the input contig sequences", "pattern": "*.{fna}", "ontologies": [] } } ] ], "faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.faa": { "type": "file", "description": "protein FASTA file of the translated CDS sequences", "pattern": "*.{faa}", "ontologies": [] } } ] ], "ffn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.ffn": { "type": "file", "description": "nucleotide FASTA file of all the prediction transcripts (CDS, rRNA, tRNA, tmRNA, misc_RNA)", "pattern": "*.{ffn}", "ontologies": [] } } ] ], "sqn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.sqn": { "type": "file", "description": "an ASN1 format \"Sequin\" file for submission to Genbank", "pattern": "*.{sqn}", "ontologies": [] } } ] ], "fsa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.fsa": { "type": "file", "description": "nucleotide FASTA file of the input contig sequences, used by \"tbl2asn\" to create the .sqn file", "pattern": "*.{fsa}", "ontologies": [] } } ] ], "tbl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.tbl": { "type": "file", "description": "feature Table file, used by \"tbl2asn\" to create the .sqn file", "pattern": "*.{tbl}", "ontologies": [] } } ] ], "err": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.err": { "type": "file", "description": "unacceptable annotations - the NCBI discrepancy report.", "pattern": "*.{err}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.log": { "type": "file", "description": "contains all the output that Prokka produced during its run", "pattern": "*.{log}", "ontologies": [] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.txt": { "type": "file", "description": "statistics relating to the annotated features found", "pattern": "*.{txt}", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.tsv": { "type": "file", "description": "tab-separated file of all features (locus_tag,ftype,len_bp,gene,EC_number,COG,product)", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_prokka": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prokka": { "type": "string", "description": "The name of the tool" } }, { "prokka --version 2>&1 | sed 's/^.*prokka //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "prokka": { "type": "string", "description": "The name of the tool" } }, { "prokka --version 2>&1 | sed 's/^.*prokka //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/prokka_openjdk_parallel:f21b98bcef4c3579", "build_id": "bd-f21b98bcef4c3579_1", "scan_id": "sc-f6c02317325ec0c7_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/prokka_openjdk_parallel:2b8a3d67cd9e777a", "build_id": "bd-2b8a3d67cd9e777a_1", "scan_id": "sc-0457a5c5f64824d3_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/prokka_openjdk_parallel:f9c80fd1fb3dcd19", "build_id": "bd-f9c80fd1fb3dcd19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7b/7bc89d4083c0a4baaaca0ef9ac0ba65e0feaebd8d88fe1c16c47041cbc67f360/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/prokka_openjdk_parallel:da4872acb14bdec7", "build_id": "bd-da4872acb14bdec7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e9/e9240123660eb1d166ae9919c463b77183a2dd63a4c43bbcecd73ffd7a5fa471/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/prokka/.conda-lock/linux_amd64-bd-f21b98bcef4c3579_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/prokka/.conda-lock/linux_arm64-bd-2b8a3d67cd9e777a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "bacmodel", "version": "1.0.1" }, { "name": "funcscan", "version": "4.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "proovframe_fix", "path": "modules/nf-core/proovframe/fix/meta.yml", "tree_sha": "664edfa495a8051e3f088c46be870cb60370d36a", "files": [ "modules/nf-core/proovframe/fix/environment.yml", "modules/nf-core/proovframe/fix/main.nf", "modules/nf-core/proovframe/fix/meta.yml", "modules/nf-core/proovframe/fix/tests/main.nf.test", "modules/nf-core/proovframe/fix/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "proovframe_fix", "description": "frame-shift correction for long read (meta)genomics - fix frameshifts in reads", "keywords": [ "frame-shift correction", "long-read sequencing", "sequence analysis" ], "tools": [ { "proovframe": { "description": "frame-shift correction for long read (meta)genomics", "homepage": "https://github.com/thackl/proovframe", "documentation": "https://github.com/thackl/proovframe", "tool_dev_url": "https://github.com/thackl/proovframe", "doi": "10.1101/2021.08.23.457338", "licence": [ "MIT" ], "identifier": "biotools:proovframe" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fa": { "type": "file", "description": "A FASTA file containing a database of guide protein sequences", "pattern": "*.{faa,fasta,fa}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "tsv": { "type": "file", "description": "Output TSV file from proovframe/map with the frameshift-aware protein to read alignments from proovframe/map", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "out_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fa": { "type": "file", "description": "Result FASTA with fixed frameshift reads", "pattern": "*.{fa}", "ontologies": [] } } ] ], "versions_proovframe": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "proovframe": { "type": "string", "description": "The name of the tool" } }, { "proovframe 2>&1 | sed '/proovframe-v/!d;s/proovframe-v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "proovframe": { "type": "string", "description": "The name of the tool" } }, { "proovframe 2>&1 | sed '/proovframe-v/!d;s/proovframe-v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mcarbajo", "@vagkaratzas" ], "maintainers": [ "@vagkaratzas", "@Ge94" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "proovframe_map", "path": "modules/nf-core/proovframe/map/meta.yml", "tree_sha": "78dd0715affaa64811f7916cf6568841e0db1c5e", "files": [ "modules/nf-core/proovframe/map/environment.yml", "modules/nf-core/proovframe/map/main.nf", "modules/nf-core/proovframe/map/meta.yml", "modules/nf-core/proovframe/map/tests/main.nf.test", "modules/nf-core/proovframe/map/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "proovframe_map", "description": "frame-shift correction for long read (meta)genomics - maps proteins to reads", "keywords": [ "frame-shift correction", "long-read sequencing", "sequence analysis" ], "tools": [ { "proovframe": { "description": "frame-shift correction for long read (meta)genomics", "homepage": "https://github.com/thackl/proovframe", "documentation": "https://github.com/thackl/proovframe", "tool_dev_url": "https://github.com/thackl/proovframe", "doi": "10.1101/2021.08.23.457338", "licence": [ "MIT" ], "identifier": "biotools:proovframe" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "A FASTA fna file containing raw read nucleotide sequences", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "faa": { "type": "file", "description": "A proteome fasta file to create a database of guide protein sequences from", "pattern": "*.{faa,fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "db": { "type": "file", "description": "A previously generated diamond database of guide protein sequences", "pattern": "*.{dmnd}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "Output TSV file with the frameshift-aware protein to read alignments", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_proovframe": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "proovframe": { "type": "string", "description": "The name of the tool" } }, { "proovframe 2>&1 | sed '/proovframe-v/!d;s/proovframe-v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "proovframe": { "type": "string", "description": "The name of the tool" } }, { "proovframe 2>&1 | sed '/proovframe-v/!d;s/proovframe-v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manuelcarbajo", "@MGS-sails", "@vagkaratzas" ], "maintainers": [ "@vagkaratzas", "@Ge94" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "propr_grea", "path": "modules/nf-core/propr/grea/meta.yml", "tree_sha": "5d283974f2418e882376ec65aa0962b20c252f65", "files": [ "modules/nf-core/propr/grea/environment.yml", "modules/nf-core/propr/grea/main.nf", "modules/nf-core/propr/grea/meta.yml", "modules/nf-core/propr/grea/templates/grea.R", "modules/nf-core/propr/grea/tests/main.nf.test", "modules/nf-core/propr/grea/tests/main.nf.test.snap", "modules/nf-core/propr/grea/tests/nextflow.config" ], "type": "module", "meta": { "name": "propr_grea", "description": "Perform Gene Ratio Enrichment Analysis", "keywords": [ "propr", "grea", "logratio", "differential expression", "functional enrichment", "functional analysis" ], "tools": [ { "grea": { "description": "Gene Ratio Enrichment Analysis", "homepage": "https://github.com/tpq/propr", "documentation": "https://rdrr.io/cran/propr/man/propr.html", "tool_dev_url": "https://github.com/tpq/propr", "doi": "10.2202/1544-6115.1175", "licence": [ "GPL-2" ], "identifier": "biotools:propr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing data information.\nThis can be used at the workflow level to pass optional parameters to the module.\n[id: 'test', ...]\n" } }, { "adjacency": { "type": "file", "description": "Adjacency matrix representing the graph connections (ie. 1 for edges, 0 otherwise).\nThis can be the adjacency matrix output from gene ratio approaches like propr/propd.\n", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing data information.\nThis can be used at the workflow level to pass optional parameters to the module.\n[id: 'test', ...]\n" } }, { "gmt": { "type": "file", "description": "A tab delimited file format that describes gene sets. The first column is the\nconcept id (eg. GO term, pathway, etc), the second column is the concept description, and the\nrest are nodes (eg. genes) that is associated to the given concept.\n", "pattern": "*.{gmt}", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "file", "description": "Groovy Map containing sample information.\nThis can be used at the workflow level to pass optional parameters to the module.\n[id: 'test', ...]\n", "ontologies": [] } }, { "*.grea.tsv": { "type": "file", "description": "Output file containing the information about the tested concepts (ie. gene sets)\nand enrichment statistics.\n", "pattern": "*.grea.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "session_info": [ { "*.R_sessionInfo.log": { "type": "file", "description": "dump of R SessionInfo", "pattern": "*.R_sessionInfo.log", "ontologies": [] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@caraiz2001", "@suzannejin" ], "maintainers": [ "@caraiz2001", "@suzannejin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "propr_logratio", "path": "modules/nf-core/propr/logratio/meta.yml", "tree_sha": "05139ac32a757a5f04948a21375249b04a5920b6", "files": [ "modules/nf-core/propr/logratio/environment.yml", "modules/nf-core/propr/logratio/main.nf", "modules/nf-core/propr/logratio/meta.yml", "modules/nf-core/propr/logratio/templates/logratio.R", "modules/nf-core/propr/logratio/tests/main.nf.test", "modules/nf-core/propr/logratio/tests/main.nf.test.snap", "modules/nf-core/propr/logratio/tests/nextflow.config" ], "type": "module", "meta": { "name": "propr_logratio", "description": "Transform the data matrix using centered logratio transformation (CLR) or additive logratio transformation (ALR)", "keywords": [ "alr", "clr", "logratio", "boxcox", "transformation", "propr" ], "tools": [ { "propr": { "description": "Logratio methods for omics data", "homepage": "https://github.com/tpq/propr", "documentation": "https://rdrr.io/cran/propr/man/propr.html", "tool_dev_url": "https://github.com/tpq/propr", "doi": "10.1038/s41598-017-16520-0", "licence": [ "GPL-2" ], "identifier": "biotools:propr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing additional information.\nmeta.id can be used to name the output files.\n[id: 'test', ...]\n" } }, { "count": { "type": "file", "description": "Count matrix, where rows = variables or genes, columns = samples or cells.\nThis matrix should not contain zeros. Otherwise, they will be first replaced by the minimum value.\nYou may want to handle the zeros with a different method beforehand.\n", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "logratio": [ [ { "meta": { "type": "map", "description": "Groovy Map containing additional information.\nmeta.id can be used to name the output files.\n[id: 'test', ...]\n" } }, { "*.logratio.tsv": { "type": "file", "description": "ALR/CLR transformed data matrix. With rows = variables or genes, columns = samples or cells.", "pattern": "*.logratio.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing additional information.\nmeta.id can be used to name the output files.\n[id: 'test', ...]\n" } }, { "*.R_sessionInfo.log": { "type": "file", "description": "dump of R SessionInfo", "pattern": "*.R_sessionInfo.log", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@suzannejin", "@oprana22" ], "maintainers": [ "@suzannejin", "@oprana22" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "propr_propd", "path": "modules/nf-core/propr/propd/meta.yml", "tree_sha": "baf1a81e799e2dc1fa22853378470a7f439d5e82", "files": [ "modules/nf-core/propr/propd/environment.yml", "modules/nf-core/propr/propd/main.nf", "modules/nf-core/propr/propd/meta.yml", "modules/nf-core/propr/propd/templates/propd.R", "modules/nf-core/propr/propd/tests/main.nf.test", "modules/nf-core/propr/propd/tests/main.nf.test.snap", "modules/nf-core/propr/propd/tests/nextflow.config" ], "type": "module", "meta": { "name": "propr_propd", "description": "Perform differential proportionality analysis", "keywords": [ "differential", "proportionality", "logratio", "expression", "propr", "propd" ], "tools": [ { "propr": { "description": "Logratio methods for omics data", "homepage": "https://github.com/tpq/propr", "documentation": "https://rdrr.io/cran/propr/man/propr.html", "tool_dev_url": "https://github.com/tpq/propr", "doi": "10.1038/s41598-017-16520-0", "licence": [ "GPL-2" ], "identifier": "biotools:propr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information. This can be used at the\nworkflow level to pass optional parameters to the module, e.g.\n[ id:'contrast1', blocking:'patient' ] passed in as ext.args like:\n'--blocking_variable $meta.blocking'.\n" } }, { "contrast_variable": { "type": "string", "description": "The column in the sample sheet that should be used to define groups for\ncomparison\n" } }, { "reference": { "type": "string", "description": "The value within the contrast_variable column of the sample sheet that\nshould be used to derive the reference samples\n" } }, { "target": { "type": "string", "description": "The value within the contrast_variable column of the sample sheet that\nshould be used to derive the target samples\n" } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing study-wide metadata related to the sample sheet\nand matrix\n" } }, { "samplesheet": { "type": "file", "description": "CSV or TSV format sample sheet with sample metadata\n", "ontologies": [] } }, { "counts": { "type": "file", "description": "Raw TSV or CSV format expression matrix as output from the nf-core\nRNA-seq workflow\n", "ontologies": [] } } ] ], "output": { "results_genewise": [ [ { "meta": { "type": "file", "description": "TSV-format table of genes associated with differential expression\ninformation as compiled from the propd results\n", "pattern": "*.propd.genewise.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.propd.genewise.tsv": { "type": "file", "description": "TSV-format table of genes associated with differential expression\ninformation as compiled from the propd results\n", "pattern": "*.propd.genewise.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "genewise_plot": [ [ { "meta": { "type": "file", "description": "TSV-format table of genes associated with differential expression\ninformation as compiled from the propd results\n", "pattern": "*.propd.genewise.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.propd.genewise.png": { "type": "file", "description": "PNG-format plot of accumulated between group variance vs median log\nfold change. Genes with high between group variance and high log fold\nchange are likely to be differentially expressed.\n", "pattern": "*.propd.genewise.png", "ontologies": [] } } ] ], "rdata": [ [ { "meta": { "type": "file", "description": "TSV-format table of genes associated with differential expression\ninformation as compiled from the propd results\n", "pattern": "*.propd.genewise.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.propd.rds": { "type": "file", "description": "(Optional) R data containing propd object\n", "pattern": "*.propd.rds", "ontologies": [] } } ] ], "results_pairwise": [ [ { "meta": { "type": "file", "description": "TSV-format table of genes associated with differential expression\ninformation as compiled from the propd results\n", "pattern": "*.propd.genewise.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.propd.pairwise.tsv": { "type": "file", "description": "(Optional) TSV-format table of the native propd pairwise results. This\ntable contains the differential proportionality values associated to\neach pair of genes.\n", "pattern": "*.propd.pairwise.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "results_pairwise_filtered": [ [ { "meta": { "type": "file", "description": "TSV-format table of genes associated with differential expression\ninformation as compiled from the propd results\n", "pattern": "*.propd.genewise.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.propd.pairwise_filtered.tsv": { "type": "file", "description": "(Optional) TSV-format table of the filtered propd pairwise results. This\ntable contains the pairs of genes with significant differential\nproportionality values.\n", "pattern": "*.propd.pairwise_filtered.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "adjacency": [ [ { "meta": { "type": "file", "description": "TSV-format table of genes associated with differential expression\ninformation as compiled from the propd results\n", "pattern": "*.propd.genewise.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.propd.adjacency.csv": { "type": "file", "description": "(Optional) CSV-format table of the adjacency matrix defining a graph, with\nedges (1) associated to pairs of genes that are significantly differentially\nproportional.\n", "pattern": "*.propd.adjacency.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "fdr": [ [ { "meta": { "type": "file", "description": "TSV-format table of genes associated with differential expression\ninformation as compiled from the propd results\n", "pattern": "*.propd.genewise.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.propd.fdr.tsv": { "type": "file", "description": "(Optional) TSV-format table of FDR values. When permutation tests is performed,\nthis table is generated with the FDR values calculated by the permutation tests.\nThis is a more conservative test than the default BH method, but more\ncomputationally expensive.\n", "pattern": "*.propd.fdr.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "session_info": [ { "*.R_sessionInfo.log": { "type": "file", "description": "dump of R SessionInfo", "pattern": "*.R_sessionInfo.log", "ontologies": [] } } ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@suzannejin", "@caraiz2001" ], "maintainers": [ "@suzannejin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "propr_propr", "path": "modules/nf-core/propr/propr/meta.yml", "tree_sha": "a3237e35757fa4ff2ea254a34c13293f99adc53b", "files": [ "modules/nf-core/propr/propr/environment.yml", "modules/nf-core/propr/propr/main.nf", "modules/nf-core/propr/propr/meta.yml", "modules/nf-core/propr/propr/templates/propr.R", "modules/nf-core/propr/propr/tests/adjacency.config", "modules/nf-core/propr/propr/tests/adjacency_pcor.config", "modules/nf-core/propr/propr/tests/adjacency_phs.config", "modules/nf-core/propr/propr/tests/adjacency_rho.config", "modules/nf-core/propr/propr/tests/alr_pcorbshrink.config", "modules/nf-core/propr/propr/tests/clr_pcor.config", "modules/nf-core/propr/propr/tests/clr_pcorbshrink.config", "modules/nf-core/propr/propr/tests/clr_rho.config", "modules/nf-core/propr/propr/tests/clr_rho_alpha.config", "modules/nf-core/propr/propr/tests/main.nf.test", "modules/nf-core/propr/propr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "propr_propr", "description": "Perform logratio-based correlation analysis -> get proportionality & basis shrinkage partial correlation coefficients.\nOne can also compute standard correlation coefficients, if required.\n", "keywords": [ "coexpression", "correlation", "proportionality", "logratio", "propr", "corpcor" ], "tools": [ { "propr": { "description": "Logratio methods for omics data", "homepage": "https://github.com/tpq/propr", "documentation": "https://rdrr.io/cran/propr/man/propr.html", "tool_dev_url": "https://github.com/tpq/propr", "doi": "10.1038/s41598-017-16520-0", "licence": [ "GPL-2" ], "identifier": "biotools:propr" } }, { "corpcor": { "description": "Efficient Estimation of Covariance and (Partial) Correlation", "homepage": "https://cran.r-project.org/web/packages/corpcor/index.html", "documentation": "https://cran.r-project.org/web/packages/corpcor/corpcor.pdf", "doi": "10.2202/1544-6115.1175", "licence": [ "GPL >=3" ], "identifier": "biotools:propr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\nThis can be used at the workflow level to pass optional parameters to the module.\n[id: 'test', ...]\n" } }, { "count": { "type": "file", "description": "Count matrix, where rows = variables or genes, columns = samples or cells.\nThis matrix should not contain zeros. Otherwise, they will be replaced by the minimum number.\nIt is recommended to handle the zeros beforehand with the method of preference.\n", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "propr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\nThis can be used at the workflow level to pass optional parameters to the module.\n[id: 'test', ...]\n" } }, { "*.propr.rds": { "type": "file", "description": "R propr object", "pattern": "*.propr.rds", "ontologies": [] } } ] ], "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\nThis can be used at the workflow level to pass optional parameters to the module.\n[id: 'test', ...]\n" } }, { "*.propr.tsv": { "type": "file", "description": "Coefficient matrix", "pattern": "*.propr.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fdr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\nThis can be used at the workflow level to pass optional parameters to the module.\n[id: 'test', ...]\n" } }, { "*.fdr.tsv": { "type": "file", "description": "(optional) propr fdr table", "pattern": "*.fdr.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "adj": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\nThis can be used at the workflow level to pass optional parameters to the module.\n[id: 'test', ...]\n" } }, { "*.adj.csv": { "type": "file", "description": "(optional) propr adjacency table", "pattern": "*.adj.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "warnings": [ { "*.warnings.log": { "type": "file", "description": "Warnings", "pattern": "*.warnings.log", "ontologies": [] } } ], "session_info": [ { "*.R_sessionInfo.log": { "type": "file", "description": "dump of R SessionInfo", "pattern": "*.R_sessionInfo.log", "ontologies": [] } } ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@suzannejin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "proseg_proseg", "path": "modules/nf-core/proseg/proseg/meta.yml", "tree_sha": "628fdc4f52f6c01ce505c57ef92a2f6b352c1c6a", "files": [ "modules/nf-core/proseg/proseg/environment.yml", "modules/nf-core/proseg/proseg/main.nf", "modules/nf-core/proseg/proseg/meta.yml", "modules/nf-core/proseg/proseg/tests/main.nf.test", "modules/nf-core/proseg/proseg/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "proseg", "description": "Proseg (probabilistic segmentation) is a cell segmentation method for in situ spatial transcriptomics.", "keywords": [ "segmentation", "spatial", "transcriptomics" ], "tools": [ { "proseg": { "description": "Proseg (probabilistic segmentation) is a cell segmentation method for in situ spatial transcriptomics.", "homepage": "https://github.com/dcjones/proseg", "documentation": "https://github.com/dcjones/proseg", "tool_dev_url": "https://github.com/dcjones/proseg", "doi": "10.1038/s41592-025-02697-0", "licence": [ "GPLv3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "transcripts": { "type": "file", "description": "Transcript ids, genes, revised positions, assignment probability, etc.", "pattern": "*transcript-metadata.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "mode": { "type": "string", "description": "Proseg preset mode", "enum": [ "xenium", "merfish", "cosmx" ] } }, [ { "transcript_metadata_fmt": { "type": "string", "description": "Format of the transcript metadata file", "enum": [ "csv", "csv.gz", "parquet" ] } }, { "cell_metadata_fmt": { "type": "file", "description": "Format of the cell metadata file", "enum": [ "csv", "csv.gz", "parquet" ], "ontologies": [] } }, { "expected_counts_fmt": { "type": "file", "description": "Format of the expected counts file", "enum": [ "csv", "csv.gz", "parquet" ], "ontologies": [] } } ] ], "output": { "zarr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}.zarr": { "type": "file", "description": "Path to the output spatialdata Zarr file.", "pattern": "*.zarr", "ontologies": [ { "edam": "http://edamontology.org/format_3470" } ] } } ] ], "transcript_metadata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_transcript-metadata.{csv,csv.gz,parquet}": { "type": "file", "description": "Transcript ids, genes, revised positions, assignment probability, etc.", "pattern": "*transcript-metadata.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "cell_polygons": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_cell-polygons.geojson.gz": { "type": "file", "description": "Path to the cell polygons file.", "pattern": "*cell-polygons.geojson.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cell_metadata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_cell-metadata.{csv,csv.gz,parquet}": { "type": "file", "description": "Path to the cell metadata file.", "pattern": "*cell-metadata.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "cell_polygons_layers": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_cell-polygons-layers.geojson.gz": { "type": "file", "description": "Path to the cell polygons layers file.", "pattern": "*cell-polygons-layers.geojson.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "expected_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_expected-counts.{csv,csv.gz,parquet}": { "type": "file", "description": "Path to the expected counts file.", "pattern": "*expected-counts.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "union_cell_polygons": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_cell-polygons-union.geojson.gz": { "type": "file", "description": "Path to the union cell polygons file.", "pattern": "*cell-polygons-union.geojson.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "maxpost_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_maxpost-counts.{csv,csv.gz,parquet}": { "type": "file", "description": "Path to the max posterior counts file.", "pattern": "*maxpost-counts.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output_rates": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_output-rates.{csv,csv.gz,parquet}": { "type": "file", "description": "Path to the output rates file.", "pattern": "*output-rates.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "cell_hulls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_cell-hulls.{csv,csv.gz,parquet}": { "type": "file", "description": "Path to the cell hulls file.", "pattern": "*cell-hulls.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "gene_metadata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_gene-metadata.{csv,csv.gz,parquet}": { "type": "file", "description": "Path to the gene metadata file.", "pattern": "*gene-metadata.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "metagene_rates": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_metagene-rates.{csv,csv.gz,parquet}": { "type": "file", "description": "Path to the metagene rates file.", "pattern": "*metagene-rates.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "metagene_loadings": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_metagene-loadings.{csv,csv.gz,parquet}": { "type": "file", "description": "Path to the metagene loadings file.", "pattern": "*metagene-loadings.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "cell_voxels": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_cell-voxels.{csv,csv.gz,parquet}": { "type": "file", "description": "Path to the cell voxels file.", "pattern": "*cell-voxels.{csv.gz,csv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_proseg": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "proseg": { "type": "string", "description": "The name of the tool" } }, { "proseg --version | sed 's/proseg //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "proseg": { "type": "string", "description": "The name of the tool" } }, { "proseg --version | sed 's/proseg //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@derrik-gratz", "@khersameesh24" ], "maintainers": [ "@derrik-gratz", "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "proseg_proseg2baysor", "path": "modules/nf-core/proseg/proseg2baysor/meta.yml", "tree_sha": "76e7435f0444f1405de2721fee0e5091116e424b", "files": [ "modules/nf-core/proseg/proseg2baysor/environment.yml", "modules/nf-core/proseg/proseg2baysor/main.nf", "modules/nf-core/proseg/proseg2baysor/meta.yml", "modules/nf-core/proseg/proseg2baysor/tests/main.nf.test", "modules/nf-core/proseg/proseg2baysor/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "proseg2baysor", "description": "Convert proseg outputs to baysor format for import to Xenium explorer", "keywords": [ "segmentation", "spatial", "transcriptomics" ], "tools": [ { "proseg": { "description": "Proseg (probabilistic segmentation) is a cell segmentation method for in situ spatial transcriptomics.", "homepage": "https://github.com/dcjones/proseg", "documentation": "https://github.com/dcjones/proseg", "tool_dev_url": "https://github.com/dcjones/proseg", "doi": "10.1038/s41592-025-02697-0", "licence": [ "GPLv3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "sd_zarr": { "type": "file", "description": "Path to the spatialdata Zarr file output by proseg.", "pattern": "*.zarr", "ontologies": [ { "edam": "http://edamontology.org/format_3470" } ] } } ] ], "output": { "cell_polygons": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_cell-polygons.geojson": { "type": "file", "description": "Path to the cell polygons file.", "pattern": "*cell-polygons.geojson.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "transcript_metadata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "${prefix}_transcript-metadata.csv": { "type": "file", "description": "Transcript ids, genes, revised positions, assignment probability, etc.", "pattern": "*transcript-metadata.csv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_proseg": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "proseg": { "type": "string", "description": "The name of the tool" } }, { "proseg --version | sed 's/proseg //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "proseg": { "type": "string", "description": "The name of the tool" } }, { "proseg --version | sed 's/proseg //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@derrik-gratz", "@khersameesh24" ], "maintainers": [ "@derrik-gratz", "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "proseg_proseg_to_baysor", "path": "modules/nf-core/proseg/proseg_to_baysor/meta.yml", "type": "module", "meta": { "name": "proseg_to_baysor", "description": "Convert proseg outputs to baysor format for import to Xenium explorer", "keywords": [ "segmentation", "spatial", "transcriptomics" ], "tools": [ { "proseg": { "description": "Proseg (probabilistic segmentation) is a cell segmentation method for in situ spatial transcriptomics.", "homepage": "https://github.com/dcjones/proseg", "documentation": "https://github.com/dcjones/proseg", "tool_dev_url": "https://github.com/dcjones/proseg", "doi": "10.1038/s41592-025-02697-0", "licence": [ "GPLv3" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "transcript_metadata": { "type": "file", "description": "Transcript ids, genes, revised positions, assignment probability, etc.", "pattern": "*transcript-metadata.csv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information" } }, { "cell_polygons": { "type": "file", "description": "Path to the cell polygons file.", "pattern": "*cell-polygons.geojson.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "baysor_cell_polygons": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*baysor-cell-polygons.geojson": { "type": "file", "description": "Path to the cell polygons file.", "pattern": "*baysor-cell-polygons.geojson", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "baysor_transcript_metadata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*baysor-transcript-metadata.csv": { "type": "file", "description": "Transcript ids, genes, revised positions, assignment probability, etc.", "pattern": "*baysor-transcript-metadata.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@derrik-gratz" ], "maintainers": [ "@derrik-gratz" ] } }, { "name": "proteinortho", "path": "modules/nf-core/proteinortho/meta.yml", "tree_sha": "8a79cd25df2e47b096de70618f5f4deed82f0bf4", "files": [ "modules/nf-core/proteinortho/environment.yml", "modules/nf-core/proteinortho/main.nf", "modules/nf-core/proteinortho/meta.yml", "modules/nf-core/proteinortho/tests/main.nf.test", "modules/nf-core/proteinortho/tests/main.nf.test.snap", "modules/nf-core/proteinortho/tests/nextflow.config" ], "type": "module", "meta": { "name": "proteinortho", "description": "Proteinortho is a tool to detect orthologous genes within different species.", "keywords": [ "orthology", "co-orthology", "homology", "sequence similarity", "spectral clustering", "comparative genomics", "genomics" ], "tools": [ { "proteinortho": { "description": "Proteinortho is a tool to detect orthologous genes within different species.", "homepage": "https://gitlab.com/paulklemm_PHD/proteinortho", "documentation": "https://gitlab.com/paulklemm_PHD/proteinortho#proteinortho", "tool_dev_url": "https://gitlab.com/paulklemm_PHD/proteinortho", "doi": "10.3389/fbinf.2023.1322477", "licence": [ "GPL v3" ], "identifier": "biotools:proteinortho" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "fasta_files": { "type": "file", "description": "Input fasta files (proteomes or transcriptomes), at least 2 are needed", "pattern": "*.{fa,fasta,faa,fna,fn}", "ontologies": [] } } ] ], "output": { "orthologgroups": [ [ { "meta": { "type": "file", "description": "Orthology table", "pattern": "*.proteinortho.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "${prefix}.proteinortho.tsv": { "type": "file", "description": "Orthology table", "pattern": "*.proteinortho.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "orthologgraph": [ [ { "meta": { "type": "file", "description": "Orthology table", "pattern": "*.proteinortho.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "${prefix}.proteinortho-graph": { "type": "file", "description": "Orthology graph", "pattern": "*.proteinortho-graph", "ontologies": [] } } ] ], "blastgraph": [ [ { "meta": { "type": "file", "description": "Orthology table", "pattern": "*.proteinortho.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "${prefix}.blast-graph": { "type": "file", "description": "BLAST graph", "pattern": "*.blast-graph", "ontologies": [] } } ] ], "versions_proteinortho": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "proteinortho": { "type": "string", "description": "The name of the tool" } }, { "proteinortho --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_diamond": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond version 2>/dev/null | sed '1!d;s/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_blast": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blast": { "type": "string", "description": "The name of the tool" } }, { "blastp -version 2>/dev/null | sed '1!d;s/^.*: //;s/+//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "proteinortho": { "type": "string", "description": "The name of the tool" } }, { "proteinortho --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "diamond": { "type": "string", "description": "The name of the tool" } }, { "diamond version 2>/dev/null | sed '1!d;s/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "blast": { "type": "string", "description": "The name of the tool" } }, { "blastp -version 2>/dev/null | sed '1!d;s/^.*: //;s/+//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pmjklemm" ], "maintainers": [ "@pmjklemm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "proteus_readproteingroups", "path": "modules/nf-core/proteus/readproteingroups/meta.yml", "tree_sha": "50fe898a077a06a5370f3d1ae189eda3ea04af0a", "files": [ "modules/nf-core/proteus/readproteingroups/environment.yml", "modules/nf-core/proteus/readproteingroups/main.nf", "modules/nf-core/proteus/readproteingroups/meta.yml", "modules/nf-core/proteus/readproteingroups/templates/proteus_readproteingroups.R", "modules/nf-core/proteus/readproteingroups/tests/main.nf.test", "modules/nf-core/proteus/readproteingroups/tests/main.nf.test.snap", "modules/nf-core/proteus/readproteingroups/tests/nextflow.config" ], "type": "module", "meta": { "name": "proteus_readproteingroups", "description": "reads a maxQuant proteinGroups file with Proteus", "keywords": [ "proteomics", "proteus", "readproteingroups" ], "tools": [ { "proteus": { "description": "R package for analysing proteomics data", "homepage": "https://github.com/bartongroup/Proteus", "documentation": "https://rdrr.io/github/bartongroup/Proteus/", "tool_dev_url": "https://github.com/bartongroup/Proteus", "doi": "10.1101/416511", "licence": [ "GPL v2" ], "identifier": "biotools:proteus-engineering" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, e.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "samplesheet": { "type": "file", "description": "CSV or TSV format sample sheet with sample metadata; check here for specifications: https://rdrr.io/github/bartongroup/Proteus/man/readProteinGroups.html\n", "ontologies": [] } }, { "intensities": { "type": "file", "description": "proteinGroups TXT file with protein intensities information from maxQuant; check here for specifications: https://rdrr.io/github/bartongroup/Proteus/man/readProteinGroups.html\n", "ontologies": [] } } ] ], "output": { "dendro_plot": [ [ { "meta": { "type": "file", "description": "PNG file; dendrogram of the normalized samples hierarchically clustered by their intensities\n", "ontologies": [] } }, { "*dendrogram.png": { "type": "file", "description": "PNG file; dendrogram of the normalized samples hierarchically clustered by their intensities\n", "ontologies": [] } } ] ], "mean_var_plot": [ [ { "meta": { "type": "file", "description": "PNG file; dendrogram of the normalized samples hierarchically clustered by their intensities\n", "ontologies": [] } }, { "*mean_variance_relationship.png": { "type": "file", "description": "PNG file; plot of the log-intensity variance vs log-intensity mean of each condition in the normalized samples\n", "ontologies": [] } } ] ], "raw_dist_plot": [ [ { "meta": { "type": "file", "description": "PNG file; dendrogram of the normalized samples hierarchically clustered by their intensities\n", "ontologies": [] } }, { "*raw_distributions.png": { "type": "file", "description": "PNG file; plot of the intensity/ratio distributions of the raw samples\n", "ontologies": [] } } ] ], "norm_dist_plot": [ [ { "meta": { "type": "file", "description": "PNG file; dendrogram of the normalized samples hierarchically clustered by their intensities\n", "ontologies": [] } }, { "*normalized_distributions.png": { "type": "file", "description": "PNG file; plot of the intensity/ratio distributions of the normalized samples\n", "ontologies": [] } } ] ], "raw_rdata": [ [ { "meta": { "type": "file", "description": "PNG file; dendrogram of the normalized samples hierarchically clustered by their intensities\n", "ontologies": [] } }, { "*raw_proteingroups.rds": { "type": "file", "description": "RDS file of a proteinGroups object from Proteus, contains raw protein intensities and additional info\n", "ontologies": [] } } ] ], "norm_rdata": [ [ { "meta": { "type": "file", "description": "PNG file; dendrogram of the normalized samples hierarchically clustered by their intensities\n", "ontologies": [] } }, { "*normalized_proteingroups.rds": { "type": "file", "description": "RDS file of a proteinGroups object from Proteus, contains normalized protein intensities and additional info\n", "ontologies": [] } } ] ], "raw_tab": [ [ { "meta": { "type": "file", "description": "PNG file; dendrogram of the normalized samples hierarchically clustered by their intensities\n", "ontologies": [] } }, { "*raw_proteingroups_tab.tsv": { "type": "file", "description": "TSV-format intensities table from Proteus, contains raw protein intensities\n", "ontologies": [] } } ] ], "norm_tab": [ [ { "meta": { "type": "file", "description": "PNG file; dendrogram of the normalized samples hierarchically clustered by their intensities\n", "ontologies": [] } }, { "*normalized_proteingroups_tab.tsv": { "type": "file", "description": "TSV-format intensities table from Proteus, contains normalized protein intensities\n", "ontologies": [] } } ] ], "session_info": [ [ { "meta": { "type": "file", "description": "PNG file; dendrogram of the normalized samples hierarchically clustered by their intensities\n", "ontologies": [] } }, { "*R_sessionInfo.log": { "type": "file", "description": "LOG file of the R sessionInfo from the module run\n", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@WackerO" ], "maintainers": [ "@WackerO" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "pureclip", "path": "modules/nf-core/pureclip/meta.yml", "tree_sha": "484a08234a15b0089b5ba4282a64829481b7cedf", "files": [ "modules/nf-core/pureclip/environment.yml", "modules/nf-core/pureclip/main.nf", "modules/nf-core/pureclip/meta.yml", "modules/nf-core/pureclip/tests/main.nf.test", "modules/nf-core/pureclip/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pureclip", "description": "PureCLIP is a tool to detect protein-RNA interaction footprints from single-nucleotide CLIP-seq data, such as iCLIP and eCLIP.", "keywords": [ "iCLIP", "eCLIP", "CLIP" ], "tools": [ { "pureclip": { "description": "PureCLIP is a tool to detect protein-RNA interaction footprints from single-nucleotide CLIP-seq data, such as iCLIP and eCLIP.", "homepage": "https://github.com/skrakau/PureCLIP", "documentation": "https://pureclip.readthedocs.io/en/latest/GettingStarted/index.html", "tool_dev_url": "https://github.com/skrakau/PureCLIP", "doi": "10.1186/s13059-017-1364-2", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "ipbam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "controlbam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "ipbai": { "type": "file", "description": "BAM index", "pattern": "*.{bai}", "ontologies": [] } }, { "controlbai": { "type": "file", "description": "BAM index", "pattern": "*.{bai}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "genome_fasta": { "type": "file", "description": "FASTA file of reference genome", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ], { "input_control": { "type": "boolean", "description": "Whether to run PureCLIP with an input control" } } ], "output": { "crosslinks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}_pureclip_crosslinks.bed": { "type": "file", "description": "Bed file of crosslinks", "pattern": "*.{bed}", "ontologies": [] } } ] ], "peaks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${prefix}_pureclip_peaks.bed": { "type": "file", "description": "Bed file of peaks", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_pureclip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pureclip": { "type": "string", "description": "The name of the tool" } }, { "pureclip --version 2>&1 | sed -n 's/^.*pureclip version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pureclip": { "type": "string", "description": "The name of the tool" } }, { "pureclip --version 2>&1 | sed -n 's/^.*pureclip version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@charlotteanne", "@marcjones" ], "maintainers": [ "@charlotteanne", "@marcjones" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "purecn_coverage", "path": "modules/nf-core/purecn/coverage/meta.yml", "tree_sha": "36d54ce923d09ab29ddece80443e9dfbacd93642", "files": [ "modules/nf-core/purecn/coverage/environment.yml", "modules/nf-core/purecn/coverage/main.nf", "modules/nf-core/purecn/coverage/meta.yml", "modules/nf-core/purecn/coverage/tests/main.nf.test", "modules/nf-core/purecn/coverage/tests/main.nf.test.snap", "modules/nf-core/purecn/coverage/tests/nextflow.config" ], "type": "module", "meta": { "name": "purecn_coverage", "description": "Calculate intervals coverage for each sample. N.B. the tool can not handle staging files with symlinks, stageInMode should be set to 'link'.", "keywords": [ "copy number alteration calling", "intervals coverage", "hybrid capture sequencing", "targeted sequencing", "DNA sequencing" ], "tools": [ { "purecn": { "description": "Copy number calling and SNV classification using targeted short read sequencing", "homepage": "https://bioconductor.org/packages/release/bioc/html/PureCN.html", "documentation": "https://bioconductor.org/packages/release/bioc/html/PureCN.html", "tool_dev_url": "https://github.com/lima1/PureCN", "doi": "10.1186/s13029-016-0060-z", "license": [ "Artistic-2.0" ], "args_id": "$args", "identifier": "biotools:purecn" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ], { "intervals": { "type": "file", "description": "Annotated targets optimized for copy number calling", "pattern": "*.txt", "ontologies": [] } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz": { "type": "file", "description": "Intervals coverage file", "pattern": "*.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "GC-normalized intervals coverage plot.\nGenerated only when GC-normalization is enabled.\n", "pattern": "*.png", "ontologies": [] } } ] ], "loess_qc_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_loess_qc.txt": { "type": "file", "description": "GC-normalized intervals coverage metrics.\nGenerated only when GC-normalization is enabled.\n", "pattern": "*_loess_qc.txt", "ontologies": [] } } ] ], "loess_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_loess.txt.gz": { "type": "file", "description": "GC-normalized intervals coverage file.\nGenerated only when GC-normalization is enabled.\n", "pattern": "*_loess.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_purecn": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purecn": { "type": "string", "description": "The name of the tool" } }, { "2.12.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purecn": { "type": "string", "description": "The name of the tool" } }, { "2.12.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aldosr", "@lbeltrame" ], "maintainers": [ "@aldosr", "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "purecn_intervalfile", "path": "modules/nf-core/purecn/intervalfile/meta.yml", "tree_sha": "a0ff18e0caabb8a992479d30bc3ec9d94823e298", "files": [ "modules/nf-core/purecn/intervalfile/environment.yml", "modules/nf-core/purecn/intervalfile/main.nf", "modules/nf-core/purecn/intervalfile/meta.yml", "modules/nf-core/purecn/intervalfile/tests/main.nf.test", "modules/nf-core/purecn/intervalfile/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "purecn_intervalfile", "description": "Generate on and off-target intervals for PureCN from a list of targets", "keywords": [ "copy number alteration calling", "genomic intervals", "hybrid capture sequencing", "targeted sequencing", "DNA sequencing" ], "tools": [ { "purecn": { "description": "Copy number calling and SNV classification using targeted short read sequencing", "homepage": "https://bioconductor.org/packages/release/bioc/html/PureCN.html", "documentation": "https://bioconductor.org/packages/release/bioc/html/PureCN.html", "tool_dev_url": "https://github.com/lima1/PureCN", "doi": "10.1186/s13029-016-0060-z.", "licence": [ "Artistic-2.0" ], "identifier": "biotools:purecn" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "target_bed": { "type": "file", "description": "BED file of target intervals", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'fasta' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA reference sequence of the genome being used", "pattern": "*.fasta", "ontologies": [] } } ], { "genome": { "type": "string", "description": "Genome used for the BED file (e.g., \"hg38\", \"mm10\"...)" } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "pattern": "*.txt", "description": "Annotated targets optimized for copy number calling\n", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "pattern": "*.bed", "description": "Modified and optimized targets exported as a BED file.\nGenerate the file using the --export command-line switch\nIntervalFile.R.\n", "ontologies": [] } } ] ], "versions_purecn": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purecn": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e 'cat(as.character(packageVersion(\"PureCN\")))'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purecn": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e 'cat(as.character(packageVersion(\"PureCN\")))'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aldosr", "@lbeltrame" ], "maintainers": [ "@aldosr", "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "purecn_normaldb", "path": "modules/nf-core/purecn/normaldb/meta.yml", "tree_sha": "bafc6758bdfd98cd72c5e8b34d5eaee111dde7b4", "files": [ "modules/nf-core/purecn/normaldb/environment.yml", "modules/nf-core/purecn/normaldb/main.nf", "modules/nf-core/purecn/normaldb/meta.yml", "modules/nf-core/purecn/normaldb/tests/main.nf.test", "modules/nf-core/purecn/normaldb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "purecn_normaldb", "description": "Build a normal database for coverage normalization from all the (GC-normalized) normal coverage files. N.B. as reported in https://www.bioconductor.org/packages/devel/bioc/vignettes/PureCN/inst/doc/Quick.html, it is advised to provide a normal panel (VCF format) to precompute mapping bias for faster runtimes.", "keywords": [ "copy number alteration calling", "normal database", "panel of normals", "hybrid capture sequencing", "targeted sequencing", "DNA sequencing" ], "tools": [ { "purecn": { "description": "Copy number calling and SNV classification using targeted short read sequencing", "homepage": "https://bioconductor.org/packages/release/bioc/html/PureCN.html", "documentation": "https://bioconductor.org/packages/release/bioc/html/PureCN.html", "tool_dev_url": "https://github.com/lima1/PureCN", "doi": "10.1186/s13029-016-0060-z", "licence": [ "Artistic-2.0" ], "args_id": "$args", "identifier": "biotools:purecn" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "coverage_files": { "type": "file", "description": "Coverage files from normal samples", "pattern": "*.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "normal_vcf": { "type": "file", "description": "Normal panel in VCF format, used to precompute mapping bias\nfor faster runtimes. Optional.\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "normal_vcf_tbi": { "type": "file", "description": "Normal panel in VCF format", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], { "genome": { "type": "string", "description": "Genome build" } }, { "assay": { "type": "string", "description": "Assay name" } } ], "output": { "rds": [ [ { "meta": { "type": "file", "description": "File containing the generated panel of normals", "pattern": "normalDB*.rds", "ontologies": [] } }, { "normalDB*.rds": { "type": "file", "description": "File containing the generated panel of normals", "pattern": "normalDB*.rds", "ontologies": [] } } ] ], "png": [ [ { "meta": { "type": "file", "description": "File containing the generated panel of normals", "pattern": "normalDB*.rds", "ontologies": [] } }, { "interval_weights*.png": { "type": "file", "description": "Plot of interval weights calculated from the panel of normals", "pattern": "interval_weights*.png", "ontologies": [] } } ] ], "bias_rds": [ [ { "meta": { "type": "file", "description": "File containing the generated panel of normals", "pattern": "normalDB*.rds", "ontologies": [] } }, { "mapping_bias*.rds": { "type": "file", "description": "Calculated mapping bias from the normal files", "pattern": "mapping_bias*.rds", "ontologies": [] } } ] ], "bias_bed": [ [ { "meta": { "type": "file", "description": "File containing the generated panel of normals", "pattern": "normalDB*.rds", "ontologies": [] } }, { "mapping_bias_hq_sites*.bed": { "type": "file", "description": "Calculated mapping bias sites from the normal files", "pattern": "mapping_bias_hq_sites*.bed", "ontologies": [] } } ] ], "low_cov_bed": [ [ { "meta": { "type": "file", "description": "File containing the generated panel of normals", "pattern": "normalDB*.rds", "ontologies": [] } }, { "low_coverage_targets*.bed": { "type": "file", "description": "BED with possibly low coverage targets identified, only\ngenerated if there are low coverage targets\n", "pattern": "low_coverage_targets*.bed", "ontologies": [] } } ] ], "versions_purecn": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purecn": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e 'cat(as.character(packageVersion(\"PureCN\")))'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purecn": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e 'cat(as.character(packageVersion(\"PureCN\")))'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aldosr", "@lbeltrame" ], "maintainers": [ "@aldosr", "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "purecn_run", "path": "modules/nf-core/purecn/run/meta.yml", "tree_sha": "b235f7b7154273d4025864f6e39663f352501f58", "files": [ "modules/nf-core/purecn/run/environment.yml", "modules/nf-core/purecn/run/main.nf", "modules/nf-core/purecn/run/meta.yml", "modules/nf-core/purecn/run/tests/main.nf.test", "modules/nf-core/purecn/run/tests/main.nf.test.snap", "modules/nf-core/purecn/run/tests/nextflow.config" ], "type": "module", "meta": { "name": "purecn_run", "description": "Run PureCN workflow to normalize, segment and determine purity and ploidy", "keywords": [ "copy number alteration calling", "hybrid capture sequencing", "targeted sequencing", "DNA sequencing" ], "tools": [ { "purecn": { "description": "Copy number calling and SNV classification using targeted short read sequencing", "homepage": "https://bioconductor.org/packages/release/bioc/html/PureCN.html", "documentation": "https://bioconductor.org/packages/release/bioc/html/PureCN.html", "tool_dev_url": "https://github.com/lima1/PureCN", "doi": "10.1186/s13029-016-0060-z", "license": [ "Artistic-2.0" ], "args_id": "$args", "identifier": "biotools:purecn" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "intervals": { "type": "file", "description": "BED file of target intervals, generated from IntervalFile.R\n", "pattern": "{*.bed,*.txt}", "ontologies": [] } }, { "coverage": { "type": "file", "description": "Coverage file generated from Coverage.R", "pattern": "*.txt", "ontologies": [] } }, { "vcf": { "type": "file", "description": "VCF containing variant calls", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], { "normal_db": { "type": "file", "description": "Normal panel database", "ontologies": [] } }, { "mapping_bias": { "type": "file", "description": "Mapping bias file generated with normal panel", "ontologies": [] } }, { "genome": { "type": "string", "description": "Genome build" } } ], "output": { "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.pdf": { "type": "file", "description": "PDF file containing copy number plots\n", "pattern": "*.pdf", "ontologies": [] } } ] ], "local_optima_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_local_optima.pdf": { "type": "file", "description": "PDF file containing local optima plots\n", "pattern": "*_local_optima.pdf", "ontologies": [] } } ] ], "seg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_dnacopy.seg": { "type": "file", "description": "Tab-delimited file containing segmentation results\n", "pattern": "*_dnacopy.seg", "ontologies": [] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.csv": { "type": "file", "description": "Tab-delimited file containing sample purity, ploidy\nand flags information\n", "pattern": "${prefix}.csv", "ontologies": [] } } ] ], "genes_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_genes.csv": { "type": "file", "description": "CSV file containing gene copy number calls. Optional\n", "pattern": "*_genes.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "amplification_pvalues_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_amplification_pvalues.csv": { "type": "file", "description": "CSV file containing amplification p-values. Optional\n", "pattern": "*_amplification_pvalues.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "GZipped VCF file containing SNV calls. Optional\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "variants_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_variants.csv": { "type": "file", "description": "CSV file containing SNV calls. Optional\n", "pattern": "*_variants.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "loh_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_loh.csv": { "type": "file", "description": "CSV file containing LOH calls. Optional\n", "pattern": "*_loh.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "chr_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_chromosomes.pdf": { "type": "file", "description": "PDF file containing chromosome plots. Optional\n", "pattern": "*_chromosomes.pdf", "ontologies": [] } } ] ], "segmentation_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_segmentation.pdf": { "type": "file", "description": "PDF file containing segmentation plots. Optional\n", "pattern": "*_segmentation.pdf", "ontologies": [] } } ] ], "multisample_seg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_multisample.seg": { "type": "file", "description": "multisample segmentation results", "pattern": "*_multisample.seg", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.log": { "type": "file", "description": "Log file of the analysis", "pattern": "*.log", "ontologies": [] } } ] ], "versions_purecn": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purecn": { "type": "string", "description": "The name of the tool" } }, { "2.12.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purecn": { "type": "string", "description": "The name of the tool" } }, { "2.12.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aldosr", "@lbeltrame" ], "maintainers": [ "@aldosr", "@lbeltrame" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "purgedups_calcuts", "path": "modules/nf-core/purgedups/calcuts/meta.yml", "tree_sha": "ce86d00880603a1b59e027ef7fb93f71fa1d5c4a", "files": [ "modules/nf-core/purgedups/calcuts/environment.yml", "modules/nf-core/purgedups/calcuts/main.nf", "modules/nf-core/purgedups/calcuts/meta.yml", "modules/nf-core/purgedups/calcuts/tests/main.nf.test", "modules/nf-core/purgedups/calcuts/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "purgedups_calcuts", "description": "Calculate coverage cutoffs to determine when to purge duplicated sequence.", "keywords": [ "coverage", "cutoff", "purge duplications" ], "tools": [ { "purgedups": { "description": "Purge_dups is a package used to purge haplotigs and overlaps in an assembly based on read depth", "homepage": "https://github.com/dfguan/purge_dups", "documentation": "https://github.com/dfguan/purge_dups", "tool_dev_url": "https://github.com/dfguan/purge_dups", "doi": "10.1093/bioinformatics/btaa025", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "stat": { "type": "file", "description": "Histogram of coverage", "pattern": "*.stat", "ontologies": [] } } ] ], "output": { "cutoff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cutoffs": { "type": "file", "description": "Cutoff file", "pattern": "*.cutoffs", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.calcuts.log": { "type": "file", "description": "Log file", "pattern": ".calcuts.log", "ontologies": [] } } ] ], "versions_purgedups": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "purgedups_getseqs", "path": "modules/nf-core/purgedups/getseqs/meta.yml", "tree_sha": "41908e4882a3e1a399b6374e065177934dbd2af3", "files": [ "modules/nf-core/purgedups/getseqs/environment.yml", "modules/nf-core/purgedups/getseqs/main.nf", "modules/nf-core/purgedups/getseqs/meta.yml", "modules/nf-core/purgedups/getseqs/tests/main.nf.test", "modules/nf-core/purgedups/getseqs/tests/main.nf.test.snap", "modules/nf-core/purgedups/getseqs/tests/nextflow.config" ], "type": "module", "meta": { "name": "purgedups_getseqs", "description": "Separates out sequences purged of falsely duplicated sequences.", "keywords": [ "haplotype purging", "duplicate purging", "false duplications", "assembly curation" ], "tools": [ { "purgedups": { "description": "Purge_dups is a package used to purge haplotigs and overlaps in an assembly based on read depth", "homepage": "https://github.com/dfguan/purge_dups", "documentation": "https://github.com/dfguan/purge_dups", "tool_dev_url": "https://github.com/dfguan/purge_dups", "doi": "10.1093/bioinformatics/btaa025", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "assembly": { "type": "file", "description": "Draft assembly in fasta format", "pattern": "*.fasta", "ontologies": [] } }, { "bed": { "type": "file", "description": "Bed file listing duplicated sequences, produced by PURGEDUPS_PURGEDUPS", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "haplotigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hap.fa": { "type": "file", "description": "Fasta file containing purged haplotigs", "pattern": "*.hap.fa", "ontologies": [] } } ] ], "purged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.purged.fa": { "type": "file", "description": "Fasta file purged of duplicated haplotigs", "pattern": "*.purged.fa", "ontologies": [] } } ] ], "versions_purgedups": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "purgedups_histplot", "path": "modules/nf-core/purgedups/histplot/meta.yml", "tree_sha": "235438d76fa368e74c7b801c9eb23c95c41f504f", "files": [ "modules/nf-core/purgedups/histplot/environment.yml", "modules/nf-core/purgedups/histplot/main.nf", "modules/nf-core/purgedups/histplot/meta.yml", "modules/nf-core/purgedups/histplot/tests/main.nf.test", "modules/nf-core/purgedups/histplot/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "purgedups_histplot", "description": "Plots the read coverage from a purge dups statistics file and cutoffs.", "keywords": [ "Read coverage histogram", "Duplication purging", "Read depth" ], "tools": [ { "purgedups": { "description": "Purge_dups is a package used to purge haplotigs and overlaps in an assembly based on read depth", "homepage": "https://github.com/dfguan/purge_dups", "documentation": "https://github.com/dfguan/purge_dups", "tool_dev_url": "https://github.com/dfguan/purge_dups", "doi": "10.1093/bioinformatics/btaa025", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "statfile": { "type": "file", "description": "A Purge dups statistic file", "pattern": "*.stat", "ontologies": [] } }, { "cutoff": { "type": "file", "description": "A Purge dups cutoff file", "pattern": "*.cutoffs", "ontologies": [] } } ] ], "output": { "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.png": { "type": "file", "description": "A png file of the read depth coverage.", "pattern": "*.png", "ontologies": [] } } ] ], "versions_purgedups": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "purgedups_pbcstat", "path": "modules/nf-core/purgedups/pbcstat/meta.yml", "tree_sha": "5be55f40471393383aad6c9b5b36dbfd2924feab", "files": [ "modules/nf-core/purgedups/pbcstat/environment.yml", "modules/nf-core/purgedups/pbcstat/main.nf", "modules/nf-core/purgedups/pbcstat/meta.yml", "modules/nf-core/purgedups/pbcstat/tests/main.nf.test", "modules/nf-core/purgedups/pbcstat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "purgedups_pbcstat", "description": "Create read depth histogram and base-level read depth for an assembly based on pacbio data", "keywords": [ "sort", "genome assembly", "purge duplications", "read depth" ], "tools": [ { "purgedups": { "description": "Purge_dups is a package used to purge haplotigs and overlaps in an assembly based on read depth", "homepage": "https://github.com/dfguan/purge_dups", "documentation": "https://github.com/dfguan/purge_dups", "tool_dev_url": "https://github.com/dfguan/purge_dups", "doi": "10.1093/bioinformatics/btaa025", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "paf_alignment": { "type": "file", "description": "PAF alignment file", "pattern": "*.paf", "ontologies": [] } } ] ], "output": { "stat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.PB.stat": { "type": "file", "description": "PacBio Statistic file", "pattern": "*.PB.stat", "ontologies": [] } } ] ], "basecov": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.PB.base.cov": { "type": "file", "description": "PacBio Base coverage file", "pattern": "*.PB.base.cov", "ontologies": [] } } ] ], "versions_purgedups": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "purgedups_purgedups", "path": "modules/nf-core/purgedups/purgedups/meta.yml", "tree_sha": "f4769794e5409dea1634eb3ad2fa3ede71460a29", "files": [ "modules/nf-core/purgedups/purgedups/environment.yml", "modules/nf-core/purgedups/purgedups/main.nf", "modules/nf-core/purgedups/purgedups/meta.yml", "modules/nf-core/purgedups/purgedups/tests/main.nf.test", "modules/nf-core/purgedups/purgedups/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "purgedups_purgedups", "description": "Purge haplotigs and overlaps for an assembly", "keywords": [ "Haplotype purging", "Duplication purging", "False duplications", "Assembly curation", "Read depth" ], "tools": [ { "purgedups": { "description": "Purge_dups is a package used to purge haplotigs and overlaps in an assembly based on read depth", "homepage": "https://github.com/dfguan/purge_dups", "documentation": "https://github.com/dfguan/purge_dups", "tool_dev_url": "https://github.com/dfguan/purge_dups", "doi": "10.1093/bioinformatics/btaa025", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "basecov": { "type": "file", "description": "A file containing a histogram of base coverage. Obtained from PURGEDUPS_PBCSTAT", "pattern": "*.PB.base.cov", "ontologies": [] } }, { "cutoff": { "type": "file", "description": "A file containing duplication cutoff points. Obtained from PURGEDUPS_CALCUTS", "pattern": "*.cutoffs", "ontologies": [] } }, { "paf": { "type": "file", "description": "A file of assembly alignments to itself", "pattern": "*.paf(.gz)?", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.dups.bed.gz": { "type": "file", "description": "A bed file of sequences purged of false duplications", "pattern": "*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.purge_dups.log": { "type": "file", "description": "A log of the tool output", "pattern": "*.log", "ontologies": [] } } ] ], "versions_purgedups": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "purgedups_splitfa", "path": "modules/nf-core/purgedups/splitfa/meta.yml", "tree_sha": "c2355b57362756f48b7add12b48878f8c1782508", "files": [ "modules/nf-core/purgedups/splitfa/environment.yml", "modules/nf-core/purgedups/splitfa/main.nf", "modules/nf-core/purgedups/splitfa/meta.yml", "modules/nf-core/purgedups/splitfa/tests/main.nf.test", "modules/nf-core/purgedups/splitfa/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "purgedups_splitfa", "description": "Split fasta file by 'N's to aid in self alignment for duplicate purging", "keywords": [ "split", "assembly", "duplicate", "purging" ], "tools": [ { "purgedups": { "description": "Purge_dups is a package used to purge haplotigs and overlaps in an assembly based on read depth", "homepage": "https://github.com/dfguan/purge_dups", "documentation": "https://github.com/dfguan/purge_dups", "tool_dev_url": "https://github.com/dfguan/purge_dups", "doi": "10.1093/bioinformatics/btaa025", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "assembly": { "type": "file", "description": "Draft assembly file", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "split_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.split.fasta.gz": { "type": "file", "description": "Fasta split by N's", "pattern": "*.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_purgedups": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "purge_dups": { "type": "string", "description": "The name of the tool" } }, { "1.2.6": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pychopper", "path": "modules/nf-core/pychopper/meta.yml", "tree_sha": "e8bed39e5eeeb9600734af04dfb58f401b5f32fa", "files": [ "modules/nf-core/pychopper/environment.yml", "modules/nf-core/pychopper/main.nf", "modules/nf-core/pychopper/meta.yml", "modules/nf-core/pychopper/tests/main.nf.test", "modules/nf-core/pychopper/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pychopper", "description": "Identify, orient and trim nanopore cDNA reads", "keywords": [ "sort", "trimming", "nanopore" ], "tools": [ { "pychopper": { "description": "A tool to identify, orient and rescue full length cDNA reads from nanopore data.", "homepage": "https://github.com/epi2me-labs/pychopper", "documentation": "https://github.com/epi2me-labs/pychopper", "tool_dev_url": "https://github.com/epi2me-labs/pychopper", "licence": [ "Oxford Nanopore Technologies PLC. Public License Version 1.0" ], "identifier": "" } }, { "gzip": { "description": "Gzip reduces the size of the named files using Lempel-Ziv coding (LZ77).", "documentation": "https://linux.die.net/man/1/gzip", "args_id": "$args3", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastq": { "type": "file", "description": "FastQ with reads from long read sequencing e.g. nanopore", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{fastq.gz}" } }, { "*.out.fastq.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{fastq.gz}" } } ] ], "versions_pychopper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pychopper": { "type": "string", "description": "The name of the tool" } }, { "2.7.10": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pychopper": { "type": "string", "description": "The name of the tool" } }, { "2.7.10": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chriswyatt1" ], "maintainers": [ "@chriswyatt1" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "evexplorer", "version": "dev" } ] }, { "name": "pyclonevi", "path": "modules/nf-core/pyclonevi/meta.yml", "tree_sha": "30789588052ace30cbbfa9daa38c06b00c442040", "files": [ "modules/nf-core/pyclonevi/environment.yml", "modules/nf-core/pyclonevi/main.nf", "modules/nf-core/pyclonevi/meta.yml", "modules/nf-core/pyclonevi/templates/main_script.py", "modules/nf-core/pyclonevi/tests/main.nf.test", "modules/nf-core/pyclonevi/tests/main.nf.test.snap", "modules/nf-core/pyclonevi/tests/nextflow.config" ], "type": "module", "meta": { "name": "pyclonevi", "description": "PyClone-VI is a software for inferring the clonal population structure of cancers by using variant allele frequencies and copy number data of single or multiple samples.", "keywords": [ "clonal population", "WGS", "subclonal deconvolution", "copy number alterations", "somatic mutations" ], "tools": [ { "pyclonevi": { "description": "PyClone-VI, a computationally efficient Bayesian statistical method for inferring the clonal population structure of cancers.", "homepage": "https://github.com/Roth-Lab/pyclone-vi", "documentation": "https://github.com/Roth-Lab/pyclone-vi", "tool_dev_url": "https://github.com/Roth-Lab/pyclone-vi", "doi": "10.1186/s12859-020-03919-2", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "rds_join": { "type": "file", "description": "RDS file containing the mCNAqc object with joint mutations and copy number segments", "pattern": "*.rds", "ontologies": [] } }, { "tumour_samples": { "type": "list", "description": "List of tumour sample identifiers for a specific patient" } } ] ], "output": { "ctree_input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*_cluster_table.csv": { "type": "file", "description": "Files containing information about identified clusters", "pattern": "*_cluster_table.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "pyclone_input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*.tsv": { "type": "file", "description": "Files containing the input table for pyclone-vi", "pattern": "*tsv", "ontologies": [] } } ] ], "pyclone_all_fits": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*_all_fits.h5": { "type": "file", "description": "H5 file containing all the pyclone-vi output fits", "pattern": "*_all_fits.h5", "ontologies": [] } } ] ], "pyclone_best_fit": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "*_best_fit.txt": { "type": "file", "description": "TXT file containing the pyclone-vi best fit.", "pattern": "*_best_fit.txt", "ontologies": [] } } ] ], "versions_pyclonevi": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@giorgiagandolfi", "@elena-buscaroli" ], "maintainers": [ "@giorgiagandolfi", "@elena-buscaroli" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tumourevo", "version": "1.0.0" } ] }, { "name": "pycoqc", "path": "modules/nf-core/pycoqc/meta.yml", "tree_sha": "7223f41887559dcbac77fc660281352262060139", "files": [ "modules/nf-core/pycoqc/environment.yml", "modules/nf-core/pycoqc/main.nf", "modules/nf-core/pycoqc/meta.yml", "modules/nf-core/pycoqc/tests/main.nf.test", "modules/nf-core/pycoqc/tests/main.nf.test.snap", "modules/nf-core/pycoqc/tests/nextflow.config" ], "type": "module", "meta": { "name": "pycoqc", "description": "write your description here", "keywords": [ "qc", "quality control", "sequencing", "nanopore" ], "tools": [ { "pycoqc": { "description": "PycoQC computes metrics and generates interactive QC plots for Oxford Nanopore technologies sequencing data", "homepage": "https://github.com/a-slide/pycoQC", "documentation": "https://a-slide.github.io/pycoQC/", "tool_dev_url": "https://github.com/a-slide/pycoQC", "doi": "10.21105/joss.01236", "licence": [ "GNU General Public v3 (GPL v3)" ], "identifier": "biotools:pycoqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "summary": { "type": "file", "description": "sequencing summary file", "pattern": "*.{txt}", "ontologies": [] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "Results in HTML format", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "Results in JSON format", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_pycoqc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pycoqc": { "type": "string", "description": "The name of the tool" } }, { "pycoQC --version 2>&1 | sed \"s/^.*pycoQC v//; s/ .*\\$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pycoqc": { "type": "string", "description": "The name of the tool" } }, { "pycoQC --version 2>&1 | sed \"s/^.*pycoQC v//; s/ .*\\$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh" ], "maintainers": [ "@joseespinosa", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "pydamage_analyze", "path": "modules/nf-core/pydamage/analyze/meta.yml", "tree_sha": "2df0c4615b3f5d275c9501c2ffe84c2b3814722b", "files": [ "modules/nf-core/pydamage/analyze/.conda-lock/linux_amd64-bd-1c195c7c48e87ebb_1.txt", "modules/nf-core/pydamage/analyze/.conda-lock/linux_arm64-bd-f34ec9a9a17b6a3f_1.txt", "modules/nf-core/pydamage/analyze/environment.yml", "modules/nf-core/pydamage/analyze/main.nf", "modules/nf-core/pydamage/analyze/meta.yml", "modules/nf-core/pydamage/analyze/tests/main.nf.test", "modules/nf-core/pydamage/analyze/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pydamage_analyze", "description": "Damage parameter estimation for ancient DNA", "keywords": [ "ancient DNA", "aDNA", "de novo assembly", "filtering", "damage", "deamination", "miscoding lesions", "C to T", "palaeogenomics", "archaeogenomics", "palaeogenetics", "archaeogenetics" ], "tools": [ { "pydamage": { "description": "Damage parameter estimation for ancient DNA", "homepage": "https://github.com/maxibor/pydamage", "documentation": "https://pydamage.readthedocs.io/", "tool_dev_url": "https://github.com/maxibor/pydamage", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } } ] ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_pydamage_results.csv": { "type": "file", "description": "PyDamage results as csv files", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_pydamage": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pydamage": { "type": "string", "description": "The name of the tool" } }, { "NUMBA_CACHE_DIR=./tmp pydamage --version | sed -n 's/pydamage, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pydamage": { "type": "string", "description": "The name of the tool" } }, { "NUMBA_CACHE_DIR=./tmp pydamage --version | sed -n 's/pydamage, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor" ], "maintainers": [ "@maxibor" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pydamage:1.0--1c195c7c48e87ebb", "build_id": "bd-1c195c7c48e87ebb_1", "scan_id": "sc-510b8d0d2be9820a_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pydamage:1.0--f34ec9a9a17b6a3f", "build_id": "bd-f34ec9a9a17b6a3f_1", "scan_id": "sc-e08d4ecbb9773f21_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pydamage:1.0--a216f9aef981c5d6", "build_id": "bd-a216f9aef981c5d6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5b/5b5b5289345c54b75f42a54d300d222b9c0de8de5a60ecbe9ad829b6b85f1abd/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pydamage:1.0--ecc649418d55b511", "build_id": "bd-ecc649418d55b511_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/99/997ea943a81a9f008fc556b4f8722fb8900ac0bb234593aa011974018f8ac32e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pydamage/analyze/.conda-lock/linux_amd64-bd-1c195c7c48e87ebb_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pydamage/analyze/.conda-lock/linux_arm64-bd-f34ec9a9a17b6a3f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "coproid", "version": "2.0.1" }, { "name": "mag", "version": "5.5.0" } ] }, { "name": "pydamage_filter", "path": "modules/nf-core/pydamage/filter/meta.yml", "tree_sha": "cbb77cbeed88abc6837c8ba2be4e697c3dca5f5a", "files": [ "modules/nf-core/pydamage/filter/.conda-lock/linux_amd64-bd-1c195c7c48e87ebb_1.txt", "modules/nf-core/pydamage/filter/.conda-lock/linux_arm64-bd-f34ec9a9a17b6a3f_1.txt", "modules/nf-core/pydamage/filter/environment.yml", "modules/nf-core/pydamage/filter/main.nf", "modules/nf-core/pydamage/filter/meta.yml", "modules/nf-core/pydamage/filter/tests/main.nf.test", "modules/nf-core/pydamage/filter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pydamage_filter", "description": "Damage parameter estimation for ancient DNA", "keywords": [ "ancient DNA", "aDNA", "de novo assembly", "filtering", "damage", "deamination", "miscoding lesions", "C to T", "palaeogenomics", "archaeogenomics", "palaeogenetics", "archaeogenetics" ], "tools": [ { "pydamage": { "description": "Damage parameter estimation for ancient DNA", "homepage": "https://github.com/maxibor/pydamage", "documentation": "https://pydamage.readthedocs.io/", "tool_dev_url": "https://github.com/maxibor/pydamage", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "csv": { "type": "file", "description": "csv file from pydamage analyze", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_pydamage_filtered_results.csv": { "type": "file", "description": "PyDamage filtered results as csv file", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_pydamage": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pydamage": { "type": "string", "description": "The name of the tool" } }, { "NUMBA_CACHE_DIR=./tmp pydamage --version | sed -n 's/pydamage, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pydamage": { "type": "string", "description": "The name of the tool" } }, { "NUMBA_CACHE_DIR=./tmp pydamage --version | sed -n 's/pydamage, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor" ], "maintainers": [ "@maxibor" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/pydamage:1.0--f34ec9a9a17b6a3f", "build_id": "bd-f34ec9a9a17b6a3f_1", "scan_id": "sc-e08d4ecbb9773f21_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/pydamage:1.0--1c195c7c48e87ebb", "build_id": "bd-1c195c7c48e87ebb_1", "scan_id": "sc-510b8d0d2be9820a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pydamage:1.0--a216f9aef981c5d6", "build_id": "bd-a216f9aef981c5d6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5b/5b5b5289345c54b75f42a54d300d222b9c0de8de5a60ecbe9ad829b6b85f1abd/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pydamage:1.0--ecc649418d55b511", "build_id": "bd-ecc649418d55b511_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/99/997ea943a81a9f008fc556b4f8722fb8900ac0bb234593aa011974018f8ac32e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/pydamage/filter/.conda-lock/linux_amd64-bd-1c195c7c48e87ebb_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/pydamage/filter/.conda-lock/linux_arm64-bd-f34ec9a9a17b6a3f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "pygenprop_build", "path": "modules/nf-core/pygenprop/build/meta.yml", "tree_sha": "d71c7dd44d068c28874fba6a3521f7563a537144", "files": [ "modules/nf-core/pygenprop/build/environment.yml", "modules/nf-core/pygenprop/build/main.nf", "modules/nf-core/pygenprop/build/meta.yml", "modules/nf-core/pygenprop/build/tests/main.nf.test", "modules/nf-core/pygenprop/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pygenprop_build", "description": "Generate a Micromeda file containing pathway annotations for one or more genomes.\nSupporting InterProScan and protein sequence information can also be optionally incorporated.\n", "keywords": [ "genome properties", "functional annotation", "interproscan", "pathway analysis", "micromeda" ], "tools": [ { "pygenprop": { "description": "A python library for programmatic usage of EBI InterPro Genome Properties.", "homepage": "https://github.com/Micromeda/pygenprop", "documentation": "https://pygenprop.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/Micromeda/pygenprop", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "ips": { "type": "file", "description": "InterProScan TSV output file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "gp_txt": { "type": "file", "description": "Genome Properties flatfile (e.g. genomeProperties.txt)\nThis file can be found on the original archived repository link below:\nhttps://raw.githubusercontent.com/ebi-pf-team/genome-properties/refs/heads/master/flatfiles/genomeProperties.txt\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], "output": { "meda": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.micro": { "type": "file", "description": "Micromeda SQLite database containing Genome Properties assignments\n", "pattern": "*.micro", "ontologies": [ { "edam": "http://edamontology.org/format_3621" } ] } } ] ], "versions_pygenprop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pygenprop": { "type": "string", "description": "The name of the tool" } }, { "\"1.1\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python -V | sed \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pygenprop": { "type": "string", "description": "The name of the tool" } }, { "\"1.1\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python -V | sed \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pygenprop_info", "path": "modules/nf-core/pygenprop/info/meta.yml", "tree_sha": "db72c3721a9922aad7be69c2bb4a4c363cb6c79c", "files": [ "modules/nf-core/pygenprop/info/environment.yml", "modules/nf-core/pygenprop/info/main.nf", "modules/nf-core/pygenprop/info/meta.yml", "modules/nf-core/pygenprop/info/tests/main.nf.test", "modules/nf-core/pygenprop/info/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pygenprop_info", "description": "Display a summary of the contents of a Micromeda file, including the number of samples,\ngenome property assignments, step assignments, InterProScan matches, and protein sequences.\n", "keywords": [ "genome properties", "functional annotation", "interproscan", "pathway analysis", "micromeda", "summary" ], "tools": [ { "pygenprop": { "description": "A python library for programmatic usage of EBI InterPro Genome Properties.", "homepage": "https://github.com/Micromeda/pygenprop", "documentation": "https://pygenprop.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/Micromeda/pygenprop", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "meda": { "type": "file", "description": "Micromeda SQLite database containing Genome Properties assignments\n(output of pygenprop build)\n", "pattern": "*.micro", "ontologies": [ { "edam": "http://edamontology.org/format_3621" } ] } } ] ], "output": { "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.info": { "type": "file", "description": "Plain-text summary report of the Micromeda file contents, including counts of\nsamples, genome property assignments, step assignments, InterProScan matches,\nand protein sequences\n", "pattern": "*.info", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_pygenprop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pygenprop": { "type": "string", "description": "The name of the tool" } }, { "1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python -V | sed \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pygenprop": { "type": "string", "description": "The name of the tool" } }, { "1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python -V | sed \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pypgx_computecontrolstatistics", "path": "modules/nf-core/pypgx/computecontrolstatistics/meta.yml", "tree_sha": "59ea50aaff59d37acc86648f09abec204ddcae15", "files": [ "modules/nf-core/pypgx/computecontrolstatistics/environment.yml", "modules/nf-core/pypgx/computecontrolstatistics/main.nf", "modules/nf-core/pypgx/computecontrolstatistics/meta.yml", "modules/nf-core/pypgx/computecontrolstatistics/tests/config.nextflow", "modules/nf-core/pypgx/computecontrolstatistics/tests/main.nf.test", "modules/nf-core/pypgx/computecontrolstatistics/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pypgx_computecontrolstatistics", "description": "Compute summary statistics for control gene from BAM files.", "keywords": [ "pypgx", "pharmacogenetics", "controlstatistics" ], "tools": [ { "pypgx": { "description": "A Python package for pharmacogenomics research", "homepage": "https://pypgx.readthedocs.io/en/latest/", "documentation": "https://pypgx.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/sbslee/pypgx", "doi": "10.1371/journal.pone.0272129", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ], { "control_gene": { "type": "string", "description": "Gene to use as control gene", "pattern": "{VDR,EGFR,RYR1}" } } ], "output": { "control_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.{zip}" } }, { "*.zip": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.{zip}" } } ] ], "versions_pypgx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pypgx": { "type": "string", "description": "The name of the tool" } }, { "pypgx -v 2>&1 | grep -oE \"[0-9]+\\.[0-9]+\\.[0-9]+\" | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pypgx": { "type": "string", "description": "The name of the tool" } }, { "pypgx -v 2>&1 | grep -oE \"[0-9]+\\.[0-9]+\\.[0-9]+\" | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jorisvansteenbrugge" ], "maintainers": [ "@jorisvansteenbrugge" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pypgx_createinputvcf", "path": "modules/nf-core/pypgx/createinputvcf/meta.yml", "tree_sha": "a80f511a42cb6e2fb7548cd4738bae706a114b5c", "files": [ "modules/nf-core/pypgx/createinputvcf/environment.yml", "modules/nf-core/pypgx/createinputvcf/main.nf", "modules/nf-core/pypgx/createinputvcf/meta.yml", "modules/nf-core/pypgx/createinputvcf/tests/main.nf.test", "modules/nf-core/pypgx/createinputvcf/tests/main.nf.test.snap", "modules/nf-core/pypgx/createinputvcf/tests/nextflow.config" ], "type": "module", "meta": { "name": "pypgx_createinputvcf", "description": "Call SNVs/indels from BAM files for all target genes.", "keywords": [ "pypgx", "Pharmacogenetics", "variants" ], "tools": [ { "pypgx": { "description": "A Python package for pharmacogenomics research", "homepage": "https://pypgx.readthedocs.io/en/latest/", "documentation": "https://pypgx.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/sbslee/pypgx", "doi": "10.1371/journal.pone.0272129", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [id: 'test']\n" } }, { "bam": { "type": "file", "description": "Input BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Input BAM index file", "pattern": "*.{bam.bai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [id: 'test']\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fasta,fa,fna,fasta.gz,fa.gz,fna.gz}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [id: 'test']\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file containing called SNVs/indels", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [id: 'test']\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "File containing the VCF tabix index", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_pypgx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pypgx": { "type": "string", "description": "The name of the tool" } }, { "pypgx -v 2>&1 | grep -oE \"[0-9]+\\.[0-9]+\\.[0-9]+\" | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pypgx": { "type": "string", "description": "The name of the tool" } }, { "pypgx -v 2>&1 | grep -oE \"[0-9]+\\.[0-9]+\\.[0-9]+\" | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jorisvansteenbrugge" ], "maintainers": [ "@jorisvansteenbrugge" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pypgx_preparedepthofcoverage", "path": "modules/nf-core/pypgx/preparedepthofcoverage/meta.yml", "tree_sha": "3e38421bf91714dafa0781662c371629de444044", "files": [ "modules/nf-core/pypgx/preparedepthofcoverage/environment.yml", "modules/nf-core/pypgx/preparedepthofcoverage/main.nf", "modules/nf-core/pypgx/preparedepthofcoverage/meta.yml", "modules/nf-core/pypgx/preparedepthofcoverage/tests/main.nf.test", "modules/nf-core/pypgx/preparedepthofcoverage/tests/main.nf.test.snap", "modules/nf-core/pypgx/preparedepthofcoverage/tests/nextflow.config" ], "type": "module", "meta": { "name": "pypgx_preparedepthofcoverage", "description": "Prepare a depth of coverage file for all target genes with SV from BAM files.", "keywords": [ "Pharmacogenetics", "pypgx", "SV" ], "tools": [ { "pypgx": { "description": "A Python package for pharmacogenomics research", "homepage": "https://pypgx.readthedocs.io/en/latest/", "documentation": "https://pypgx.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/sbslee/pypgx", "doi": "10.1371/journal.pone.0272129", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Input BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Input BAM index file", "pattern": "*.{bam.bai}", "ontologies": [] } } ] ], "output": { "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.{zip}" } }, { "*.zip": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.{zip}" } } ] ], "versions_pypgx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pypgx": { "type": "string", "description": "The name of the tool" } }, { "pypgx -v 2>&1 | grep -oE \"[0-9]+\\.[0-9]+\\.[0-9]+\" | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pypgx": { "type": "string", "description": "The name of the tool" } }, { "pypgx -v 2>&1 | grep -oE \"[0-9]+\\.[0-9]+\\.[0-9]+\" | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jorisvansteenbrugge" ], "maintainers": [ "@jorisvansteenbrugge" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pypgx_runngspipeline", "path": "modules/nf-core/pypgx/runngspipeline/meta.yml", "tree_sha": "2f9a3ddc4d8cf742571bc5b9806f7a8ac9420d9e", "files": [ "modules/nf-core/pypgx/runngspipeline/environment.yml", "modules/nf-core/pypgx/runngspipeline/main.nf", "modules/nf-core/pypgx/runngspipeline/meta.yml", "modules/nf-core/pypgx/runngspipeline/tests/main.nf.test", "modules/nf-core/pypgx/runngspipeline/tests/main.nf.test.snap", "modules/nf-core/pypgx/runngspipeline/tests/nextflow.config" ], "type": "module", "meta": { "name": "pypgx_runngspipeline", "description": "PyPGx pharmacogenomics genotyping pipeline for NGS data.", "keywords": [ "pypgx", "pharmacogenetics", "genotyping" ], "tools": [ { "pypgx": { "description": "A Python package for pharmacogenomics research", "homepage": "https://pypgx.readthedocs.io/en/latest/", "documentation": "https://pypgx.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/sbslee/pypgx", "doi": "10.1371/journal.pone.0272129", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "vcf": { "type": "file", "description": "BGZIP compressed VCF file with SNVs/indels. Output of pypgx/createinputvcf.", "pattern": "*.{vcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "VCF tabix index.", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } }, { "coverage": { "type": "file", "description": "ZIP compressed file with depth of coverage information. Output of pypgx/preparedepthofcoverage. Coverage information is only required when running the module on a pharmacogene with known structural variants.", "pattern": "*.{zip}", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } }, { "control_stats": { "type": "file", "description": "ZIP compressed file with control statistics. Output of pypgx/computecontrolstatistics. Control statistics are only required when running the module on a pharmacogene with known structural variants.", "ontologies": [] } }, { "pgx_gene": { "type": "string", "description": "Pharmacogene to genotype/phenotype. A list of supported genes is available in the pypgx documentation \"https://pypgx.readthedocs.io/en/latest/genes.html\"" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "resource_bundle": { "type": "directory", "description": "Path to the pypgx resource bundle (https://github.com/sbslee/pypgx-bundle)." } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*pypgx_output/results.zip": { "type": "file", "description": "Main output file of the pipeline in ZIP format, containing a table with star-alleles per sample and CNV calls where applicable.", "ontologies": [] } } ] ], "cnv_calls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*pypgx_output/cnv-calls.zip": { "type": "file", "description": "Optional output file in ZIP format, containing CNV calls per sample.", "ontologies": [] } } ] ], "consolidated_variants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*pypgx_output/consolidated-variants.zip": { "type": "file", "description": "Output file in ZIP format, containing a consolidated (and phased) VCF file.", "ontologies": [] } } ] ], "versions_pypgx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pypgx": { "type": "string", "description": "The name of the tool" } }, { "pypgx -v 2>&1 | grep -oE \"[0-9]+\\.[0-9]+\\.[0-9]+\" | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pypgx": { "type": "string", "description": "The name of the tool" } }, { "pypgx -v 2>&1 | grep -oE \"[0-9]+\\.[0-9]+\\.[0-9]+\" | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jorisvansteenbrugge" ], "maintainers": [ "@jorisvansteenbrugge" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "pypolca_run", "path": "modules/nf-core/pypolca/run/meta.yml", "tree_sha": "69d35de67b7d9abb86fc90dacc25806c4be1d33a", "files": [ "modules/nf-core/pypolca/run/environment.yml", "modules/nf-core/pypolca/run/main.nf", "modules/nf-core/pypolca/run/meta.yml", "modules/nf-core/pypolca/run/tests/main.nf.test", "modules/nf-core/pypolca/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pypolca_run", "description": "Short read polisher for long read assemblies", "keywords": [ "polish", "python", "genomics" ], "tools": [ { "pypolca": { "description": "Standalone Python re-implementation of the POLCA polisher from MaSuRCA", "homepage": "https://github.com/gbouras13/pypolca", "documentation": "https://github.com/gbouras13/pypolca?tab=readme-ov-file#usage", "doi": "10.1099/mgen.0.001254", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "contigs": { "type": "file", "description": "Genome assembly from long reads", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "reads": { "type": "file", "description": "List of short reads for assembly polishing. Length 1 for single-end and 2 for paired-end", "pattern": "*.{fastq,fq}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "polished": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/*_corrected.fasta": { "type": "file", "description": "Polished assembly", "pattern": "*.{fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/*.vcf": { "type": "file", "description": "variant calls", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/*.report": { "type": "file", "description": "Pypolca report", "pattern": "*.report", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_pypolca": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pypolca": { "type": "string", "description": "The name of the tool" } }, { "pypolca --version | sed 's/^pypolca, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pypolca": { "type": "string", "description": "The name of the tool" } }, { "pypolca --version | sed 's/^pypolca, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dwells-eit" ], "maintainers": [ "@dwells-eit" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "pyrodigal", "path": "modules/nf-core/pyrodigal/meta.yml", "tree_sha": "cb91e650fdeef67140b15e0b4c40d288bcb068cd", "files": [ "modules/nf-core/pyrodigal/environment.yml", "modules/nf-core/pyrodigal/main.nf", "modules/nf-core/pyrodigal/meta.yml", "modules/nf-core/pyrodigal/tests/main.nf.test", "modules/nf-core/pyrodigal/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "pyrodigal", "description": "Pyrodigal is a Python module that provides bindings to Prodigal, a fast, reliable protein-coding gene prediction for prokaryotic genomes.", "keywords": [ "sort", "annotation", "prediction", "prokaryote" ], "tools": [ { "pyrodigal": { "description": "Pyrodigal is a Python module that provides bindings to Prodigal (ORF finder for microbial sequences) using Cython.", "homepage": "https://pyrodigal.readthedocs.org/", "documentation": "https://pyrodigal.readthedocs.org/", "tool_dev_url": "https://github.com/althonos/pyrodigal/", "doi": "10.21105/joss.04296", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fasta.gz,fa.gz,fna.gz}", "ontologies": [] } } ], { "output_format": { "type": "string", "description": "Output format", "pattern": "{gbk,gff}" } } ], "output": { "annotations": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.${output_format}.gz": { "type": "file", "description": "Gene annotations. The file format is specified via input channel \"output_format\".", "pattern": "*.{gbk,gff}.gz", "ontologies": [] } } ] ], "fna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fna.gz": { "type": "file", "description": "nucleotide sequences file", "pattern": "*.{fna.gz}", "ontologies": [] } } ] ], "faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.faa.gz": { "type": "file", "description": "protein translations file", "pattern": "*.{faa.gz}", "ontologies": [] } } ] ], "score": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.score.gz": { "type": "file", "description": "all potential genes (with scores)", "pattern": "*.{score.gz}", "ontologies": [] } } ] ], "versions_pyrodigal": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pyrodigal": { "type": "string", "description": "The name of the tool" } }, { "pyrodigal --version |& sed 's/pyrodigal v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pyrodigal": { "type": "string", "description": "The name of the tool" } }, { "pyrodigal --version |& sed 's/pyrodigal v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louperelo" ], "maintainers": [ "@louperelo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "qcat", "path": "modules/nf-core/qcat/meta.yml", "tree_sha": "9a13c4c5fc1fa8d3a4308be2d08ffe3dc6314130", "files": [ "modules/nf-core/qcat/.conda-lock/linux_amd64-bd-f1f481513e1ca893_1.txt", "modules/nf-core/qcat/environment.yml", "modules/nf-core/qcat/main.nf", "modules/nf-core/qcat/meta.yml", "modules/nf-core/qcat/tests/main.nf.test", "modules/nf-core/qcat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "qcat", "description": "Demultiplexer for Nanopore samples", "keywords": [ "demultiplex", "nanopore", "sample" ], "tools": [ { "qcat": { "description": "A demultiplexer for Nanopore samples\n", "homepage": "https://github.com/nanoporetech/qcat", "documentation": "https://github.com/nanoporetech/qcat#qcat", "licence": [ "MPL-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Non-demultiplexed fastq files\n", "ontologies": [] } } ], { "barcode_kit": { "type": "string", "description": "Barcode kit used for demultiplexing" } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq/*.fastq.gz": { "type": "file", "description": "Demultiplexed fastq samples", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_qcat": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qcat": { "type": "string", "description": "The name of the tool" } }, { "qcat --version | sed 's/.*qcat //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qcat": { "type": "string", "description": "The name of the tool" } }, { "qcat --version | sed 's/.*qcat //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yuukiiwa", "@drpatelh" ], "maintainers": [ "@yuukiiwa", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/qcat_python_setuptools:f1f481513e1ca893", "build_id": "bd-f1f481513e1ca893_1", "scan_id": "sc-0df53c6d6dbb7684_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/qcat_python_setuptools:9cf9d173188b229b", "build_id": "bd-9cf9d173188b229b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/45/457da82216e5355e298ecd5b4ba3d5c5a81421605af9029da08680c0e31f2ba4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/qcat/.conda-lock/linux_amd64-bd-f1f481513e1ca893_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "qcatch", "path": "modules/nf-core/qcatch/meta.yml", "tree_sha": "fb27db8e36360a8e91e4ffd755c137e18841c552", "files": [ "modules/nf-core/qcatch/environment.yml", "modules/nf-core/qcatch/main.nf", "modules/nf-core/qcatch/meta.yml", "modules/nf-core/qcatch/tests/main.nf.test", "modules/nf-core/qcatch/tests/main.nf.test.snap", "modules/nf-core/qcatch/tests/nextflow.config", "modules/nf-core/qcatch/tests/nextflow_doublets.config" ], "type": "module", "meta": { "name": "qcatch", "description": "Cell-filtering and QC reporting tool for alevin-fry quantification results", "keywords": [ "single-cell", "quality control", "alevin-fry", "cell filtering", "QC report" ], "tools": [ { "qcatch": { "description": "QCatch is a quality control and cell filtering tool designed for single-cell RNA-seq data processed by alevin-fry.\nIt generates comprehensive QC reports and filtered count matrices.\n", "homepage": "https://github.com/COMBINE-lab/QCatch", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "chemistry": { "type": "string", "description": "Chemistry type for the single-cell experiment, which determines the partition range for the empty_drops step.\nSupported values: '10X_3p_v2', '10X_3p_v3', '10X_3p_v4', '10X_5p_v3', '10X_3p_LT', '10X_HT'.\nIf using a standard 10X chemistry and quantification was performed with simpleaf (v0.19.5 or later),\nQCatch will try to infer the correct chemistry from the metadata.\n" } }, { "quant_dir": { "type": "directory", "description": "Directory containing alevin-fry quantification results (af_quant output from simpleaf quant).\nMust contain the quantification matrix and associated metadata files.\n", "ontologies": [] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "HTML QC report generated by QCatch containing visualizations and metrics\n", "pattern": "*.html", "ontologies": [] } } ] ], "filtered_h5ad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_filtered_quants.h5ad": { "type": "file", "description": "Filtered quantification matrix in h5ad format (AnnData)\n", "pattern": "*_filtered_quants.h5ad", "ontologies": [] } } ] ], "metrics_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_metrics_summary.csv": { "type": "file", "description": "CSV file containing summary metrics from QC analysis\n", "pattern": "*_metrics_summary.csv", "ontologies": [] } } ] ], "versions_qcatch": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qcatch": { "type": "string", "description": "The name of the tool" } }, { "qcatch --version | sed -e 's/qcatch //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qcatch": { "type": "string", "description": "The name of the tool" } }, { "qcatch --version | sed -e 's/qcatch //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@wzheng0520", "@dongzehe" ], "maintainers": [ "@wzheng0520", "@dongzehe" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "qsv_cat", "path": "modules/nf-core/qsv/cat/meta.yml", "tree_sha": "34fe1f9b343918b82f7b4f459e68440652dad01c", "files": [ "modules/nf-core/qsv/cat/environment.yml", "modules/nf-core/qsv/cat/main.nf", "modules/nf-core/qsv/cat/meta.yml", "modules/nf-core/qsv/cat/tests/main.nf.test", "modules/nf-core/qsv/cat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "qsv_cat", "description": "Concatenate two or more CSV (or TSV) tables into a single table", "keywords": [ "concatenate", "tsv", "csv" ], "tools": [ { "csvtk": { "description": "Blazing-fast Data-Wrangling toolkit", "homepage": "https://qsv.dathere.com", "documentation": "https://github.com/dathere/qsv", "tool_dev_url": "https://github.com/dathere/qsv", "licence": [ "MIT", "UNLICENSE" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "csv": { "type": "file", "description": "CSV/TSV formatted files", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "mode": { "type": "string", "description": "Concatenation mode (rows, columns or rowskey)", "pattern": "^(rows|columns|rowskey)$" } }, { "out_format": { "type": "string", "description": "Output format (.csv for comma delimiter, .ssv for semicolon, and .tsv or .tab for tab)", "pattern": "^(csv|ssv|tsv|tab)$" } }, { "skip_input_format_check": { "type": "boolean", "description": "Skip input format check (by default QSV checks input format based on file extension)" } } ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.${out_format}": { "type": "file", "description": "Concatenated CSV/TSV file", "pattern": "*.{csv,tsv,tab,ssv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_qsv": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qsv": { "type": "string", "description": "The name of the tool" } }, { "qsv --version | cut -d' ' -f2 | cut -d'-' -f1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qsv": { "type": "string", "description": "The name of the tool" } }, { "qsv --version | cut -d' ' -f2 | cut -d'-' -f1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@dialvarezs" ], "maintainers": [ "@dialvarezs" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "qualimap_bamqc", "path": "modules/nf-core/qualimap/bamqc/meta.yml", "tree_sha": "609fb9b2f1c8c8de7d0c9550a210e629f19b249c", "files": [ "modules/nf-core/qualimap/bamqc/.conda-lock/linux_amd64-bd-e70af3f76915782f_1.txt", "modules/nf-core/qualimap/bamqc/.conda-lock/linux_arm64-bd-608d175cb434baca_1.txt", "modules/nf-core/qualimap/bamqc/environment.yml", "modules/nf-core/qualimap/bamqc/main.nf", "modules/nf-core/qualimap/bamqc/meta.yml", "modules/nf-core/qualimap/bamqc/tests/main.nf.test", "modules/nf-core/qualimap/bamqc/tests/main.nf.test.snap", "modules/nf-core/qualimap/bamqc/tests/nextflow.config" ], "type": "module", "meta": { "name": "qualimap_bamqc", "description": "Evaluate alignment data", "keywords": [ "quality control", "qc", "bam" ], "tools": [ { "qualimap": { "description": "Qualimap 2 is a platform-independent application written in\nJava and R that provides both a Graphical User Interface and\na command-line interface to facilitate the quality control of\nalignment sequencing data and its derivatives like feature counts.\n", "homepage": "http://qualimap.bioinfo.cipf.es/", "documentation": "http://qualimap.conesalab.org/doc_html/index.html", "doi": "10.1093/bioinformatics/bts503", "licence": [ "GPL-2.0-only" ], "identifier": "biotools:qualimap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, strandedness:'forward' ]\nmeta.strandedness can be use in ext.args to set `-p` argument\n(see ./tests/nextflow.config)\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } } ], { "gff": { "type": "file", "description": "Feature file with regions of interest", "pattern": "*.{gff,gtf,bed}", "ontologies": [] } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Qualimap results dir", "pattern": "*/*" } } ] ], "versions_qualimap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qualimap": { "type": "string", "description": "The name of the tool" } }, { "qualimap -h | sed -n 's/^QualiMap v.//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qualimap": { "type": "string", "description": "The name of the tool" } }, { "qualimap -h | sed -n 's/^QualiMap v.//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@phue" ], "maintainers": [ "@phue" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/qualimap:2.3--608d175cb434baca", "build_id": "bd-608d175cb434baca_1", "scan_id": "sc-037809b36ae64f60_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/qualimap:2.3--e70af3f76915782f", "build_id": "bd-e70af3f76915782f_1", "scan_id": "sc-8d5f65002d40a54c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/qualimap:2.3--026b8aac8332c506", "build_id": "bd-026b8aac8332c506_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/75/7518c8a6574d02c4f7d152f7833a8a2d276aa4aa377c5ee76b8e2b99197499eb/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/qualimap:2.3--f2479f8055c749b0", "build_id": "bd-f2479f8055c749b0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/43/43d53d976495e04b250e36cb8dd5dcbb0b1390542e9103071cd533a74269877d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/qualimap/bamqc/.conda-lock/linux_amd64-bd-e70af3f76915782f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/qualimap/bamqc/.conda-lock/linux_arm64-bd-608d175cb434baca_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hgtseq", "version": "1.1.0" }, { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "qualimap_bamqccram", "path": "modules/nf-core/qualimap/bamqccram/meta.yml", "tree_sha": "b4a65b086922c1f9aa5bd155f4af16f5bf7bf403", "files": [ "modules/nf-core/qualimap/bamqccram/.conda-lock/linux_amd64-bd-36c0048b499c176d_1.txt", "modules/nf-core/qualimap/bamqccram/.conda-lock/linux_arm64-bd-6e480f0199178584_1.txt", "modules/nf-core/qualimap/bamqccram/environment.yml", "modules/nf-core/qualimap/bamqccram/main.nf", "modules/nf-core/qualimap/bamqccram/meta.yml", "modules/nf-core/qualimap/bamqccram/tests/main.nf.test", "modules/nf-core/qualimap/bamqccram/tests/main.nf.test.snap", "modules/nf-core/qualimap/bamqccram/tests/nextflow.config" ], "type": "module", "meta": { "name": "qualimap_bamqccram", "description": "Evaluate alignment data", "keywords": [ "quality control", "qc", "bam" ], "tools": [ { "qualimap": { "description": "Qualimap 2 is a platform-independent application written in\nJava and R that provides both a Graphical User Interface and\na command-line interface to facilitate the quality control of\nalignment sequencing data and its derivatives like feature counts.\n", "homepage": "http://qualimap.bioinfo.cipf.es/", "documentation": "http://qualimap.conesalab.org/doc_html/index.html", "doi": "10.1093/bioinformatics/bts503", "licence": [ "GPL-2.0-only" ], "identifier": "biotools:qualimap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, strandedness:'forward' ]\nmeta.strandedness can be use in ext.args to set `-p` argument\n(see ./tests/nextflow.config)\n" } }, { "cram": { "type": "file", "description": "Input cram file", "pattern": "*.{cram}", "ontologies": [] } }, { "crai": { "type": "file", "description": "Index file for cram file", "pattern": "*.{crai}", "ontologies": [] } } ], { "gff": { "type": "file", "description": "Feature file with regions of interest", "pattern": "*.{gff,gtf,bed}", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Reference file of cram file", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "Index file for reference file", "pattern": "*.{fai}", "ontologies": [] } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Qualimap results dir", "pattern": "*/*" } } ] ], "versions_qualimap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qualimap": { "type": "string", "description": "The name of the tool" } }, { "qualimap -h | sed -n 's/^QualiMap v.//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qualimap": { "type": "string", "description": "The name of the tool" } }, { "qualimap -h | sed -n 's/^QualiMap v.//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/qualimap_samtools:36c0048b499c176d", "build_id": "bd-36c0048b499c176d_1", "scan_id": "sc-d3dd225444b51121_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/qualimap_samtools:6e480f0199178584", "build_id": "bd-6e480f0199178584_1", "scan_id": "sc-8349be88712c5f4d_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/qualimap_samtools:9ed325048cffa36b", "build_id": "bd-9ed325048cffa36b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0b/0bac616cceae959063312086a92313145e96f9f2d5edb78a410a7e92459daa38/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/qualimap_samtools:2ccd3e7301a9c6d4", "build_id": "bd-2ccd3e7301a9c6d4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a6/a67cd2fed2d1e951052fdea57c914851c08a3d8e32a11937636d1d84ba36b201/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/qualimap/bamqccram/.conda-lock/linux_amd64-bd-36c0048b499c176d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/qualimap/bamqccram/.conda-lock/linux_arm64-bd-6e480f0199178584_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "qualimap_rnaseq", "path": "modules/nf-core/qualimap/rnaseq/meta.yml", "tree_sha": "09ee75680e02f31080d843a589f23e84227660d8", "files": [ "modules/nf-core/qualimap/rnaseq/.conda-lock/linux_amd64-bd-e70af3f76915782f_1.txt", "modules/nf-core/qualimap/rnaseq/.conda-lock/linux_arm64-bd-608d175cb434baca_1.txt", "modules/nf-core/qualimap/rnaseq/environment.yml", "modules/nf-core/qualimap/rnaseq/main.nf", "modules/nf-core/qualimap/rnaseq/meta.yml", "modules/nf-core/qualimap/rnaseq/tests/main.nf.test", "modules/nf-core/qualimap/rnaseq/tests/main.nf.test.snap", "modules/nf-core/qualimap/rnaseq/tests/nextflow.config" ], "type": "module", "meta": { "name": "qualimap_rnaseq", "description": "Evaluate alignment data", "keywords": [ "quality control", "qc", "rnaseq" ], "tools": [ { "qualimap": { "description": "Qualimap 2 is a platform-independent application written in\nJava and R that provides both a Graphical User Interface and\na command-line interface to facilitate the quality control of\nalignment sequencing data and its derivatives like feature counts.\n", "homepage": "http://qualimap.bioinfo.cipf.es/", "documentation": "http://qualimap.conesalab.org/doc_html/index.html", "doi": "10.1093/bioinformatics/bts503", "licence": [ "GPL-2.0-only" ], "identifier": "biotools:qualimap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, strandedness:'forward' ]\nmeta.strandedness can be use in ext.args to set `-p` argument\n(see ./tests/nextflow.config)\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "gtf": { "type": "file", "description": "GTF file of the reference genome", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Qualimap results dir", "pattern": "*/*" } } ] ], "versions_qualimap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qualimap": { "type": "string", "description": "The name of the tool" } }, { "qualimap -h | sed -n 's/^QualiMap v.//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "qualimap": { "type": "string", "description": "The name of the tool" } }, { "qualimap -h | sed -n 's/^QualiMap v.//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/qualimap:2.3--e70af3f76915782f", "build_id": "bd-e70af3f76915782f_1", "scan_id": "sc-8d5f65002d40a54c_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/qualimap:2.3--608d175cb434baca", "build_id": "bd-608d175cb434baca_1", "scan_id": "sc-037809b36ae64f60_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/qualimap:2.3--f2479f8055c749b0", "build_id": "bd-f2479f8055c749b0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/43/43d53d976495e04b250e36cb8dd5dcbb0b1390542e9103071cd533a74269877d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/qualimap:2.3--026b8aac8332c506", "build_id": "bd-026b8aac8332c506_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/75/7518c8a6574d02c4f7d152f7833a8a2d276aa4aa377c5ee76b8e2b99197499eb/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/qualimap/rnaseq/.conda-lock/linux_amd64-bd-e70af3f76915782f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/qualimap/rnaseq/.conda-lock/linux_arm64-bd-608d175cb434baca_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "quantmsutils_diann2mztab", "path": "modules/nf-core/quantmsutils/diann2mztab/meta.yml", "tree_sha": "2ab7a59413cc96dfdc5fbab2f31c8c2ceaf1da34", "files": [ "modules/nf-core/quantmsutils/diann2mztab/.conda-lock/linux_amd64-bd-c48b017900634b1e_1.txt", "modules/nf-core/quantmsutils/diann2mztab/environment.yml", "modules/nf-core/quantmsutils/diann2mztab/main.nf", "modules/nf-core/quantmsutils/diann2mztab/meta.yml", "modules/nf-core/quantmsutils/diann2mztab/tests/main.nf.test", "modules/nf-core/quantmsutils/diann2mztab/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "quantmsutils_diann2mztab", "description": "Convert DIA-NN results to mzTab, MSstats, and Triqler formats using quantms-utils", "keywords": [ "quantms-utils", "diann", "mztab", "msstats", "triqler", "proteomics" ], "tools": [ { "quantms-utils": { "description": "quantms-utils is a Python package for proteomics data processing", "homepage": "https://github.com/bigbio/quantms-utils", "documentation": "https://github.com/bigbio/quantms-utils", "tool_dev_url": "https://github.com/bigbio/quantms-utils", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', name:'test', condition:'test' ]\n" } }, { "report": { "type": "file", "description": "DIA-NN main report file (tsv or parquet)", "pattern": "*.{tsv,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "report_pg": { "type": "file", "description": "DIA-NN protein group matrix file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "report_pr": { "type": "file", "description": "DIA-NN precursor matrix file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "diann_version": { "type": "string", "description": "DIA-NN version\n" } }, { "exp_design": { "type": "file", "description": "Experimental design file describing sample conditions", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "ms_information": { "type": "file", "description": "MS statistics/information files in parquet format", "pattern": "*.parquet", "ontologies": [] } }, { "fasta": { "type": "file", "description": "FASTA database file used for the search", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "output": { "out_msstats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', name:'test', condition:'test' ]\n" } }, { "*msstats_in.csv": { "type": "file", "description": "MSstats input file for statistical analysis", "pattern": "*msstats_in.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "out_triqler": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', name:'test', condition:'test' ]\n" } }, { "*triqler_in.tsv": { "type": "file", "description": "Triqler input file for protein quantification with uncertainty", "pattern": "*triqler_in.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "out_mztab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', name:'test', condition:'test' ]\n" } }, { "*.mzTab": { "type": "file", "description": "mzTab output file (standard proteomics exchange format)", "pattern": "*.mzTab", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', name:'test', condition:'test' ]\n" } }, { "*.log": { "type": "file", "description": "Log file from conversion process", "pattern": "*.log", "ontologies": [] } } ] ], "versions_quantmsutils": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quantms-utils": { "type": "string", "description": "The name of the tool" } }, { "quantmsutilsc --version 2>&1 | sed -n 's/quantmsutils //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quantms-utils": { "type": "string", "description": "The name of the tool" } }, { "quantmsutilsc --version 2>&1 | sed -n 's/quantmsutils //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@daichengxin", "@wanghong", "@pinin4fjords" ], "maintainers": [ "@daichengxin", "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/quantms-utils_sdrf-pipelines_pandas_python_setuptools:c48b017900634b1e", "build_id": "bd-c48b017900634b1e_1", "scan_id": "sc-3e9b63c45ffabb84_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/quantms-utils_sdrf-pipelines_pandas_python_setuptools:2031af659916e2fa", "build_id": "bd-2031af659916e2fa_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f6/f6b1fc16337b1024b203d734a5a5d33f95ed3f15c4a776e9b3de385156f491ad/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/quantmsutils/diann2mztab/.conda-lock/linux_amd64-bd-c48b017900634b1e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "quantmsutils_dianncfg", "path": "modules/nf-core/quantmsutils/dianncfg/meta.yml", "tree_sha": "2f6690d8cde593852258078725d2f057bec98f7d", "files": [ "modules/nf-core/quantmsutils/dianncfg/.conda-lock/linux_amd64-bd-c48b017900634b1e_1.txt", "modules/nf-core/quantmsutils/dianncfg/environment.yml", "modules/nf-core/quantmsutils/dianncfg/main.nf", "modules/nf-core/quantmsutils/dianncfg/meta.yml", "modules/nf-core/quantmsutils/dianncfg/tests/main.nf.test", "modules/nf-core/quantmsutils/dianncfg/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "quantmsutils_dianncfg", "description": "Generate DIA-NN configuration arguments from enzyme and Unimod modification parameters.\nThis module uses quantms-utils to convert enzyme and modification specifications into DIA-NN-compatible command-line arguments.\nOnly supports Unimod modifications. For custom modifications, pass arguments directly to the DIANN module.\n", "keywords": [ "quantms-utils", "diann", "configuration", "enzyme", "modifications" ], "tools": [ { "quantms-utils": { "description": "quantms-utils is a Python package with scripts and functions for quantitative proteomics data analysis.\nThe dianncfg command converts enzyme and modification parameters to DIA-NN-compatible format.\n", "homepage": "https://github.com/bigbio/quantms-utils", "documentation": "https://github.com/bigbio/quantms-utils", "tool_dev_url": "https://github.com/bigbio/quantms-utils", "licence": [ "MIT" ], "identifier": "biotools:quantms-utils" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "enzyme": { "type": "string", "description": "Enzyme name for protein digestion (e.g., 'Trypsin', 'Trypsin/P')", "pattern": ".*" } }, { "fixed_modifications": { "type": "string", "description": "Fixed modifications in Unimod format (e.g., 'Carbamidomethyl (C)')", "pattern": ".*" } }, { "variable_modifications": { "type": "string", "description": "Variable modifications in Unimod format (e.g., 'Oxidation (M)')", "pattern": ".*" } } ] ], "output": { "diann_cfg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "diann_config.cfg": { "type": "file", "description": "DIA-NN configuration file containing command-line arguments", "pattern": "diann_config.cfg", "ontologies": [ { "edam": "http://edamontology.org/format_4005" } ] } } ] ], "log": [ { "*.log": { "type": "file", "description": "Log file from configuration generation", "pattern": "*.log", "ontologies": [] } } ], "versions_quantmsutils": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quantms-utils": { "type": "string", "description": "The name of the tool" } }, { "quantmsutilsc --version 2>&1 | sed -n 's/quantmsutils //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quantms-utils": { "type": "string", "description": "The name of the tool" } }, { "quantmsutilsc --version 2>&1 | sed -n 's/quantmsutils //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@daichengxin", "@pinin4fjords" ], "maintainers": [ "@daichengxin", "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/quantms-utils_sdrf-pipelines_pandas_python_setuptools:c48b017900634b1e", "build_id": "bd-c48b017900634b1e_1", "scan_id": "sc-3e9b63c45ffabb84_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/quantms-utils_sdrf-pipelines_pandas_python_setuptools:2031af659916e2fa", "build_id": "bd-2031af659916e2fa_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f6/f6b1fc16337b1024b203d734a5a5d33f95ed3f15c4a776e9b3de385156f491ad/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/quantmsutils/dianncfg/.conda-lock/linux_amd64-bd-c48b017900634b1e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "quantmsutils_mzmlstatistics", "path": "modules/nf-core/quantmsutils/mzmlstatistics/meta.yml", "tree_sha": "04c24cb96180e8fb01f9dc4eea793726cd5a2a2a", "files": [ "modules/nf-core/quantmsutils/mzmlstatistics/.conda-lock/linux_amd64-bd-c48b017900634b1e_1.txt", "modules/nf-core/quantmsutils/mzmlstatistics/environment.yml", "modules/nf-core/quantmsutils/mzmlstatistics/main.nf", "modules/nf-core/quantmsutils/mzmlstatistics/meta.yml", "modules/nf-core/quantmsutils/mzmlstatistics/tests/main.nf.test", "modules/nf-core/quantmsutils/mzmlstatistics/tests/main.nf.test.snap", "modules/nf-core/quantmsutils/mzmlstatistics/tests/nextflow.config" ], "type": "module", "meta": { "name": "quantmsutils_mzmlstatistics", "description": "Generate statistics from mzML files using quantms-utils", "keywords": [ "quantms-utils", "mzml", "statistics", "proteomics", "mass spectrometry" ], "tools": [ { "quantms-utils": { "description": "A Python package for quantitative mass spectrometry data analysis", "homepage": "https://github.com/bigbio/quantms-utils", "documentation": "https://github.com/bigbio/quantms-utils", "tool_dev_url": "https://github.com/bigbio/quantms-utils", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', name:'test' ]\n" } }, { "ms_file": { "type": "file", "description": "Input mzML file", "pattern": "*.{mzML,mzml}", "ontologies": [ { "edam": "http://edamontology.org/format_3244" } ] } } ] ], "output": { "ms_statistics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', name:'test' ]\n" } }, { "*_ms_info.parquet": { "type": "file", "description": "MS statistics in parquet format", "pattern": "*_ms_info.parquet", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "ms2_statistics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', name:'test' ]\n" } }, { "*_ms2_info.parquet": { "type": "file", "description": "MS2 statistics in parquet format (optional)", "pattern": "*_ms2_info.parquet", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "feature_statistics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', name:'test' ]\n" } }, { "*_feature_info.parquet": { "type": "file", "description": "Feature statistics in parquet format (optional)", "pattern": "*_feature_info.parquet", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', name:'test' ]\n" } }, { "*.log": { "type": "file", "description": "Log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_quantmsutils": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quantms-utils": { "type": "string", "description": "The name of the tool" } }, { "quantmsutilsc --version 2>&1 | sed -n 's/quantmsutils //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quantms-utils": { "type": "string", "description": "The name of the tool" } }, { "quantmsutilsc --version 2>&1 | sed -n 's/quantmsutils //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@wanghong", "@daichengxin", "@pinin4fjords" ], "maintainers": [ "@daichengxin", "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/quantms-utils_sdrf-pipelines_pandas_python_setuptools:c48b017900634b1e", "build_id": "bd-c48b017900634b1e_1", "scan_id": "sc-3e9b63c45ffabb84_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/quantms-utils_sdrf-pipelines_pandas_python_setuptools:2031af659916e2fa", "build_id": "bd-2031af659916e2fa_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f6/f6b1fc16337b1024b203d734a5a5d33f95ed3f15c4a776e9b3de385156f491ad/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/quantmsutils/mzmlstatistics/.conda-lock/linux_amd64-bd-c48b017900634b1e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "quarto_notebook", "path": "modules/nf-core/quarto/notebook/meta.yml", "tree_sha": "b3603c0579e1fb6118b0f7775b6b617e9fab5e86", "files": [ "modules/nf-core/quarto/notebook/environment.yml", "modules/nf-core/quarto/notebook/main.nf", "modules/nf-core/quarto/notebook/meta.yml", "modules/nf-core/quarto/notebook/tests/main.nf.test", "modules/nf-core/quarto/notebook/tests/main.nf.test.snap", "modules/nf-core/quarto/notebook/tests/nextflow.config" ], "type": "module", "meta": { "name": "quarto_notebook", "description": "Render a Quarto notebook, including parametrization.", "keywords": [ "quarto", "notebook", "reports", "python", "r" ], "tools": [ { "quarto": { "description": "An open-source scientific and technical publishing system.", "homepage": "https://quarto.org/", "documentation": "https://quarto.org/docs/reference/", "tool_dev_url": "https://github.com/quarto-dev/quarto-cli", "licence": [ "MIT" ], "identifier": "" } }, { "papermill": { "description": "Parameterize, execute, and analyze notebooks", "homepage": "https://github.com/nteract/papermill", "documentation": "http://papermill.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/nteract/papermill", "licence": [ "BSD 3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "notebook": { "type": "file", "description": "The Quarto notebook to be rendered.", "pattern": "*.{qmd}", "ontologies": [] } } ], { "parameters": { "type": "map", "description": "Groovy map with notebook parameters which will be passed to Quarto to\ngenerate parametrized reports.\n" } }, { "input_files": { "type": "file", "description": "One or multiple files serving as input data for the notebook.", "pattern": "*", "ontologies": [] } }, { "extensions": { "type": "file", "description": "A quarto `_extensions` directory with custom template(s) to be\navailable for rendering.\n", "pattern": "*", "ontologies": [] } } ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "*.html": { "type": "file", "description": "HTML report generated by Quarto.", "pattern": "*.html", "ontologies": [] } } ] ], "notebook": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "notebook": { "type": "file", "description": "The Quarto notebook that was rendered. Allows user to continue working on the notebook.", "pattern": "*.{qmd}", "ontologies": [] } } ] ], "params_yaml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "params.yml": { "type": "file", "description": "Parameters used during report rendering.", "pattern": "*", "ontologies": [] } } ] ], "artifacts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "${notebook_parameters.artifact_dir}/*": { "type": "file", "description": "Artifacts generated during report rendering.", "pattern": "*", "ontologies": [] } } ] ], "extensions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "_extensions": { "type": "file", "description": "Quarto extensions used during report rendering.", "pattern": "*", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "Optional YAML file containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions_quarto": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quarto": { "type": "string", "description": "The name of the tool" } }, { "quarto -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_papermill": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "papermill": { "type": "string", "description": "The name of the tool" } }, { "papermill --version | cut -f1 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "Optional YAML file containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quarto": { "type": "string", "description": "The name of the tool" } }, { "quarto -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "papermill": { "type": "string", "description": "The name of the tool" } }, { "papermill --version | cut -f1 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fasterius" ], "maintainers": [ "@fasterius" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "provenancereport", "version": "1.0.0" }, { "name": "scdownstream", "version": "dev" }, { "name": "spatialvi", "version": "dev" } ] }, { "name": "quarto_prerender", "path": "modules/nf-core/quarto/prerender/meta.yml", "tree_sha": "f22e67c0087f251c0268c6e9ebb1a04c5bda7a22", "files": [ "modules/nf-core/quarto/prerender/environment.yml", "modules/nf-core/quarto/prerender/main.nf", "modules/nf-core/quarto/prerender/meta.yml", "modules/nf-core/quarto/prerender/tests/main.nf.test", "modules/nf-core/quarto/prerender/tests/main.nf.test.snap", "modules/nf-core/quarto/prerender/tests/nextflow.config" ], "type": "module", "meta": { "name": "quarto_prerender", "description": "Pre-render a Quarto document to markdown, including parametrization", "keywords": [ "quarto", "notebook", "reports", "python", "r" ], "tools": [ { "quarto": { "description": "An open-source scientific and technical publishing system.", "homepage": "https://quarto.org/", "documentation": "https://quarto.org/docs/reference/", "tool_dev_url": "https://github.com/quarto-dev/quarto-cli", "licence": [ "MIT" ], "identifier": "" } }, { "papermill": { "description": "Parameterize, execute, and analyze notebooks", "homepage": "https://github.com/nteract/papermill", "documentation": "http://papermill.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/nteract/papermill", "licence": [ "BSD 3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "notebook": { "type": "file", "description": "The Quarto notebook to be rendered into markdown.", "pattern": "*.qmd", "ontologies": [] } } ], { "parameters": { "type": "map", "description": "Groovy map with notebook parameters which will be passed to Quarto.\n" } }, { "input_files": { "type": "file", "description": "One or multiple files serving as input data.", "pattern": "*", "ontologies": [] } } ], "output": { "rendered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "${prefix}{.md,_files}": { "type": "file", "description": "Rendered output (a markdown file) and associated files (a directory; optional).", "pattern": "${prefix}{.md,_files}.md", "ontologies": [] } } ] ], "notebook": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "notebook": { "type": "file", "description": "The original Quarto notebook; allows the user to continue working on the notebook.", "pattern": "*.qmd", "ontologies": [] } } ] ], "params_yaml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "${prefix}-params.yml": { "type": "file", "description": "Parameters used during rendering.", "pattern": "*", "ontologies": [] } } ] ], "artifacts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "${notebook_parameters.artifact_dir}/*": { "type": "file", "description": "Artifacts generated during rendering.", "pattern": "*", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "Optional YAML file containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ], "versions_quarto": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quarto": { "type": "string", "description": "The name of the tool" } }, { "quarto -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_papermill": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "papermill": { "type": "string", "description": "The name of the tool" } }, { "papermill --version | cut -f1 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "Optional YAML file containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quarto": { "type": "string", "description": "The name of the tool" } }, { "quarto -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "papermill": { "type": "string", "description": "The name of the tool" } }, { "papermill --version | cut -f1 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fasterius" ], "maintainers": [ "@fasterius" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "quartonotebook", "path": "modules/nf-core/quartonotebook/meta.yml", "tree_sha": "8996e657675281f6a01b103e0ce9d07531d88028", "files": [ "modules/nf-core/quartonotebook/environment.yml", "modules/nf-core/quartonotebook/main.nf", "modules/nf-core/quartonotebook/meta.yml", "modules/nf-core/quartonotebook/tests/main.nf.test", "modules/nf-core/quartonotebook/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "quartonotebook", "description": "Render a Quarto notebook, including parametrization.", "deprecated": true, "keywords": [ "quarto", "notebook", "reports", "python", "r" ], "tools": [ { "quartonotebook": { "description": "An open-source scientific and technical publishing system.", "homepage": "https://quarto.org/", "documentation": "https://quarto.org/docs/reference/", "tool_dev_url": "https://github.com/quarto-dev/quarto-cli", "licence": [ "MIT" ], "identifier": "" } }, { "papermill": { "description": "Parameterize, execute, and analyze notebooks", "homepage": "https://github.com/nteract/papermill", "documentation": "http://papermill.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/nteract/papermill", "licence": [ "BSD 3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "notebook": { "type": "file", "description": "The Quarto notebook to be rendered.", "pattern": "*.{qmd}", "ontologies": [] } } ], { "parameters": { "type": "map", "description": "Groovy map with notebook parameters which will be passed to Quarto to\ngenerate parametrized reports.\n" } }, { "input_files": { "type": "file", "description": "One or multiple files serving as input data for the notebook.", "pattern": "*", "ontologies": [] } }, { "extensions": { "type": "file", "description": "A quarto `_extensions` directory with custom template(s) to be\navailable for rendering.\n", "pattern": "*", "ontologies": [] } } ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "*.html": { "type": "file", "description": "HTML report generated by Quarto.", "pattern": "*.html", "ontologies": [] } } ] ], "notebook": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "notebook": { "type": "file", "description": "The Quarto notebook that was rendered. Allows user to continue working on the notebook.", "pattern": "*.{qmd}", "ontologies": [] } } ] ], "params_yaml": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "params.yml": { "type": "file", "description": "Parameters used during report rendering.", "pattern": "*", "ontologies": [] } } ] ], "artifacts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "${notebook_parameters.artifact_dir}/*": { "type": "file", "description": "Artifacts generated during report rendering.", "pattern": "*", "ontologies": [] } } ] ], "extensions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`.\n" } }, { "_extensions": { "type": "file", "description": "Quarto extensions used during report rendering.", "pattern": "*", "ontologies": [] } } ] ], "versions_quarto": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quarto": { "type": "string", "description": "The name of the tool" } }, { "quarto -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_papermill": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "papermill": { "type": "string", "description": "The name of the tool" } }, { "papermill --version | cut -f1 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quarto": { "type": "string", "description": "The name of the tool" } }, { "quarto -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "papermill": { "type": "string", "description": "The name of the tool" } }, { "papermill --version | cut -f1 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fasterius" ], "maintainers": [ "@fasterius" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "coproid", "version": "2.0.1" }, { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "quast", "path": "modules/nf-core/quast/meta.yml", "tree_sha": "c5c18a665e2ef087dbedc8373d7a1f2b3870931f", "files": [ "modules/nf-core/quast/environment.yml", "modules/nf-core/quast/main.nf", "modules/nf-core/quast/meta.yml", "modules/nf-core/quast/tests/main.nf.test", "modules/nf-core/quast/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "quast", "description": "Quality Assessment Tool for Genome Assemblies", "keywords": [ "quast", "assembly", "quality", "contig", "scaffold" ], "tools": [ { "quast": { "description": "QUAST calculates quality metrics for genome assemblies\n", "homepage": "http://bioinf.spbau.ru/quast", "doi": "10.1093/bioinformatics/btt086", "licence": [ "GPL-2.0-only" ], "identifier": "biotools:quast" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "consensus": { "type": "file", "description": "Fasta file containing the assembly of interest\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "The genome assembly to be evaluated. Has to contain at least a non-empty string dummy value.\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff": { "type": "file", "description": "The genome GFF file. Has to contain at least a non-empty string dummy value.", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Directory containing the results of the QUAST analysis\n" } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "TSV file", "pattern": "${prefix}.tsv", "ontologies": [] } } ] ], "transcriptome": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_transcriptome.tsv": { "type": "file", "description": "Report containing all the alignments of transcriptome to the assembly, only when a reference fasta is provided\n", "pattern": "${prefix}_transcriptome.tsv", "ontologies": [] } } ] ], "misassemblies": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_misassemblies.tsv": { "type": "file", "description": "Report containing misassemblies, only when a reference fasta is provided\n", "pattern": "${prefix}_misassemblies.tsv", "ontologies": [] } } ] ], "unaligned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_unaligned.tsv": { "type": "file", "description": "Report containing unaligned contigs, only when a reference fasta is provided\n", "pattern": "${prefix}_unaligned.tsv", "ontologies": [] } } ] ], "versions_quast": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quast": { "type": "string", "description": "The name of the tool" } }, { "quast.py --version 2>&1 | grep \"QUAST\" | sed 's/^.*QUAST v//; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "quast": { "type": "string", "description": "The name of the tool" } }, { "quast.py --version 2>&1 | grep \"QUAST\" | sed 's/^.*QUAST v//; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden" ], "maintainers": [ "@drpatelh", "@kevinmenden" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "quilt_quilt", "path": "modules/nf-core/quilt/quilt/meta.yml", "tree_sha": "4d3609e01105ec6df1db2ad97091122ee10427e6", "files": [ "modules/nf-core/quilt/quilt/.conda-lock/linux_amd64-bd-32b4dc10c1885bdf_1.txt", "modules/nf-core/quilt/quilt/environment.yml", "modules/nf-core/quilt/quilt/main.nf", "modules/nf-core/quilt/quilt/meta.yml", "modules/nf-core/quilt/quilt/tests/main.nf.test", "modules/nf-core/quilt/quilt/tests/main.nf.test.snap", "modules/nf-core/quilt/quilt/tests/nextflow.config" ], "type": "module", "meta": { "name": "quilt_quilt", "description": "QUILT is an R and C++ program for rapid genotype imputation from low-coverage sequence using a large reference panel.", "keywords": [ "imputation", "low-coverage", "genotype", "genomics", "vcf" ], "tools": [ { "quilt": { "description": "Read aware low coverage whole genome sequence imputation from a reference panel", "homepage": "https://github.com/rwdavies/quilt", "documentation": "https://github.com/rwdavies/quilt", "tool_dev_url": "https://github.com/rwdavies/quilt", "doi": "10.1038/s41588-021-00877-0", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bams": { "type": "file", "description": "(Mandatory) BAM/CRAM files", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bais": { "type": "file", "description": "(Mandatory) BAM/CRAM index files", "pattern": "*.{bai}", "ontologies": [] } }, { "bamlist": { "type": "file", "description": "(Optional) File with list of BAM/CRAM files to impute. One file per line.", "pattern": "*.{txt}", "ontologies": [] } }, { "samplename": { "type": "file", "description": "(Optional) File with list of samples names in the same order as in bamlist to impute. One file per line.", "pattern": "*.{txt}", "ontologies": [] } }, { "reference_haplotype_file": { "type": "file", "description": "(Mandatory) Reference haplotype file in IMPUTE format (file with no header and no rownames, one row per SNP, one column per reference haplotype, space separated, values must be 0 or 1)", "pattern": "*.{hap.gz}", "ontologies": [] } }, { "reference_legend_file": { "type": "file", "description": "(Mandatory) Reference haplotype legend file in IMPUTE format (file with one row per SNP, and a header including position for the physical position in 1 based coordinates, a0 for the reference allele, and a1 for the alternate allele).", "pattern": "*.{legend.gz}", "ontologies": [] } }, { "posfile": { "type": "file", "description": "(Optional) File with positions of where to impute, lining up one-to-one with genfile. File is tab separated with no header, one row per SNP, with col 1 = chromosome, col 2 = physical position (sorted from smallest to largest), col 3 = reference base, col 4 = alternate base. Bases are capitalized.", "pattern": "*.{txt}", "ontologies": [] } }, { "phasefile": { "type": "file", "description": "(Optional) File with truth phasing results. Supersedes genfile if both options given. File has a header row with a name for each sample, matching what is found in the bam file. Each subject is then a tab separated column, with 0 = ref and 1 = alt, separated by a vertical bar |, e.g. 0|0 or 0|1. Note therefore this file has one more row than posfile which has no header.", "pattern": "*.{txt}", "ontologies": [] } }, { "genfile": { "type": "file", "description": "(Optional) Path to gen file with high coverage results. Empty for no genfile. If both genfile and phasefile are given, only phasefile is used, as genfile (unphased genotypes) is derivative to phasefile (phased genotypes). File has a header row with a name for each sample, matching what is found in the bam file. Each subject is then a tab seperated column, with 0 = hom ref, 1 = het, 2 = hom alt and NA indicating missing genotype, with rows corresponding to rows of the posfile. Note therefore this file has one more row than posfile which has no header [default \\\"\\\"]", "pattern": "*.{txt}", "ontologies": [] } }, { "chr": { "type": "string", "description": "(Mandatory) What chromosome to run. Should match BAM headers." } }, { "regions_start": { "type": "integer", "description": "(Mandatory) When running imputation, where to start from. The 1-based position x is kept if regionStart <= x <= regionEnd." } }, { "regions_end": { "type": "integer", "description": "(Mandatory) When running imputation, where to stop." } }, { "ngen": { "type": "integer", "description": "Number of generations since founding or mixing. Note that the algorithm is relatively robust to this. Use nGen = 4 * Ne / K if unsure." } }, { "buffer": { "type": "integer", "description": "Buffer of region to perform imputation over. So imputation is run form regionStart-buffer to regionEnd+buffer, and reported for regionStart to regionEnd, including the bases of regionStart and regionEnd." } }, { "genetic_map": { "type": "file", "description": "(Optional) File with genetic map information, a file with 3 white-space delimited entries giving position (1-based), genetic rate map in cM/Mbp, and genetic map in cM. If no file included, rate is based on physical distance and expected rate (expRate).", "pattern": "*.{txt,map}{,gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "(Optional) File with reference genome.", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "(Optional) File with reference genome index.", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file with both SNP annotation information and per-sample genotype information.", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "TBI file of the VCF.", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "rdata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "RData": { "type": "directory", "description": "Folder of RData objects generated during the imputation process.\n", "pattern": "RData" } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "plots": { "type": "directory", "description": "Folder of plots generated during the imputation process.\n", "pattern": "plots" } } ] ], "versions_r_quilt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-quilt": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('QUILT')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_r_base": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-base": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-quilt": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('QUILT')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-base": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-quilt_r-base:32b4dc10c1885bdf", "build_id": "bd-32b4dc10c1885bdf_1", "scan_id": "sc-dbb547dbf2a50141_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-quilt_r-base:77aef0c99c29e09f", "build_id": "bd-77aef0c99c29e09f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a0/a0931a6ab39f3182c2db473fb183cf5b69a9582fe96ec42550ead425a73746c0/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/quilt/quilt/.conda-lock/linux_amd64-bd-32b4dc10c1885bdf_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "quilt_quilt2", "path": "modules/nf-core/quilt/quilt2/meta.yml", "tree_sha": "1b8a228db224b10220e5afeaf0c5ce8aa0ca4740", "files": [ "modules/nf-core/quilt/quilt2/.conda-lock/linux_amd64-bd-d89885aa9b6ac747_1.txt", "modules/nf-core/quilt/quilt2/environment.yml", "modules/nf-core/quilt/quilt2/main.nf", "modules/nf-core/quilt/quilt2/meta.yml", "modules/nf-core/quilt/quilt2/tests/main.nf.test", "modules/nf-core/quilt/quilt2/tests/main.nf.test.snap", "modules/nf-core/quilt/quilt2/tests/nextflow.config" ], "type": "module", "meta": { "name": "quilt_quilt2", "description": "QUILT2 is an R and C++ program for fast genotype imputation from low-coverage sequence using a large phased reference panel in VCF/BCF format.", "keywords": [ "imputation", "low-coverage", "genotype", "genomics", "vcf" ], "tools": [ { "quilt": { "description": "Fast read-aware genotype imputation from low-coverage sequence using a large phased reference panel", "homepage": "https://github.com/rwdavies/QUILT", "documentation": "https://github.com/rwdavies/QUILT", "tool_dev_url": "https://github.com/rwdavies/QUILT", "doi": "10.1038/s41467-025-67218-1", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bams": { "type": "file", "description": "(Mandatory) BAM/CRAM files", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bais": { "type": "file", "description": "(Mandatory) BAM/CRAM index files", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "bamlist": { "type": "file", "description": "(Optional) File with list of BAM/CRAM files to impute. One file per line.", "pattern": "*.{txt}", "ontologies": [] } }, { "samplename": { "type": "file", "description": "(Optional) File with list of samples names in the same order as in bamlist to impute. One file per line.", "pattern": "*.{txt}", "ontologies": [] } }, { "reference_vcf_file": { "type": "file", "description": "(Mandatory) Phased reference panel VCF/BCF file for imputation.", "pattern": "*.{vcf,vcf.gz,bcf}", "ontologies": [] } }, { "reference_vcf_index": { "type": "file", "description": "(Mandatory) Index for the reference panel VCF file.", "pattern": "*.{tbi,csi}", "ontologies": [] } }, { "posfile": { "type": "file", "description": "(Optional) File with positions of where to impute, lining up one-to-one with genfile. File is tab separated with no header, one row per SNP, with col 1 = chromosome, col 2 = physical position (sorted from smallest to largest), col 3 = reference base, col 4 = alternate base. Bases are capitalized.", "pattern": "*.{txt}", "ontologies": [] } }, { "phasefile": { "type": "file", "description": "(Optional) File with truth phasing results. Supersedes genfile if both options given. File has a header row with a name for each sample, matching what is found in the bam file. Each subject is then a tab separated column, with 0 = ref and 1 = alt, separated by a vertical bar |, e.g. 0|0 or 0|1. Note therefore this file has one more row than posfile which has no header.", "pattern": "*.{txt}", "ontologies": [] } }, { "genfile": { "type": "file", "description": "(Optional) Path to gen file with high coverage results. Empty for no genfile. If both genfile and phasefile are given, only phasefile is used, as genfile (unphased genotypes) is derivative to phasefile (phased genotypes). File has a header row with a name for each sample, matching what is found in the bam file. Each subject is then a tab seperated column, with 0 = hom ref, 1 = het, 2 = hom alt and NA indicating missing genotype, with rows corresponding to rows of the posfile. Note therefore this file has one more row than posfile which has no header [default \"\"]", "pattern": "*.{txt}", "ontologies": [] } }, { "chr": { "type": "string", "description": "(Mandatory) What chromosome to run. Should match BAM headers." } }, { "regions_start": { "type": "integer", "description": "(Mandatory) When running imputation, where to start from. The 1-based position x is kept if regionStart <= x <= regionEnd." } }, { "regions_end": { "type": "integer", "description": "(Mandatory) When running imputation, where to stop." } }, { "ngen": { "type": "integer", "description": "Number of generations since founding or mixing. Note that the algorithm is relatively robust to this. Use nGen = 4 * Ne / K if unsure." } }, { "buffer": { "type": "integer", "description": "Buffer of region to perform imputation over. So imputation is run form regionStart-buffer to regionEnd+buffer, and reported for regionStart to regionEnd, including the bases of regionStart and regionEnd." } }, { "genetic_map": { "type": "file", "description": "(Optional) File with genetic map information, a file with 3 white-space delimited entries giving position (1-based), genetic rate map in cM/Mbp, and genetic map in cM. If no file included, rate is based on physical distance and expected rate (expRate).", "pattern": "*.{txt,map}{,gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "(Optional) File with reference genome.", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "(Optional) File with reference genome index.", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file with both SNP annotation information and per-sample genotype information.", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "TBI file of the VCF.", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "rdata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "RData": { "type": "directory", "description": "Folder of RData objects generated during the imputation process.\n", "pattern": "RData" } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "plots": { "type": "directory", "description": "Folder of plots generated during the imputation process.\n", "pattern": "plots" } } ] ], "versions_r_quilt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-quilt": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('QUILT')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_r_base": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-base": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-quilt": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('QUILT')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-base": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-quilt_r-base:d89885aa9b6ac747", "build_id": "bd-d89885aa9b6ac747_1", "scan_id": "sc-0ccd3fe87ea9afc2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-quilt_r-base:35e148f853d697d5", "build_id": "bd-35e148f853d697d5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bf/bf7091eec9e66902101b33306618a726f852f04b8ac6a6d8310bfefec82a5df2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/quilt/quilt2/.conda-lock/linux_amd64-bd-d89885aa9b6ac747_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "racon", "path": "modules/nf-core/racon/meta.yml", "tree_sha": "fee079e595352dac4d0f8c21037a5d79c5ab9318", "files": [ "modules/nf-core/racon/.conda-lock/linux_amd64-bd-5a7230c7590a8e2e_1.txt", "modules/nf-core/racon/environment.yml", "modules/nf-core/racon/main.nf", "modules/nf-core/racon/meta.yml", "modules/nf-core/racon/tests/main.nf.test", "modules/nf-core/racon/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "racon", "description": "Consensus module for raw de novo DNA assembly of long uncorrected reads", "keywords": [ "assembly", "pacbio", "nanopore", "polish" ], "tools": [ { "racon": { "description": "Ultrafast consensus module for raw de novo genome assembly of long uncorrected reads.", "homepage": "https://github.com/lbcb-sci/racon", "documentation": "https://github.com/lbcb-sci/racon", "tool_dev_url": "https://github.com/lbcb-sci/racon", "doi": "10.1101/gr.214270.116", "licence": [ "MIT" ], "identifier": "biotools:Racon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files. Racon expects single end reads", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "assembly": { "type": "file", "description": "Genome assembly to be improved", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "paf": { "type": "file", "description": "Alignment in PAF format", "pattern": "*.paf", "ontologies": [] } } ] ], "output": { "improved_assembly": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_assembly_consensus.fasta.gz": { "type": "file", "description": "Improved genome assembly", "pattern": "*_assembly_consensus.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_racon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "racon": { "type": "string", "description": "The name of the tool" } }, { "racon --version 2>&1 | sed \"s/^.*v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "racon": { "type": "string", "description": "The name of the tool" } }, { "racon --version 2>&1 | sed \"s/^.*v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@avantonder" ], "maintainers": [ "@avantonder" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/racon:1.4.20--5a7230c7590a8e2e", "build_id": "bd-5a7230c7590a8e2e_1", "scan_id": "sc-76a9f20553086fb0_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/racon:1.4.20--5956e187961be33c", "build_id": "bd-5956e187961be33c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6d/6da4caadf7fa541480c2498a763e7689350a97ee27ed8a661072ebcfd01f4bf9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/racon/.conda-lock/linux_amd64-bd-5a7230c7590a8e2e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "crisprseq", "version": "2.3.0" } ] }, { "name": "ragtag_patch", "path": "modules/nf-core/ragtag/patch/meta.yml", "tree_sha": "5223a49ae57e9c4f7bb5074bd0cfd4c114eebf80", "files": [ "modules/nf-core/ragtag/patch/.conda-lock/linux_amd64-bd-6125126fe9d553ab_1.txt", "modules/nf-core/ragtag/patch/.conda-lock/linux_arm64-bd-4a6c872b4348b7e6_1.txt", "modules/nf-core/ragtag/patch/environment.yml", "modules/nf-core/ragtag/patch/main.nf", "modules/nf-core/ragtag/patch/meta.yml", "modules/nf-core/ragtag/patch/tests/main.nf.test", "modules/nf-core/ragtag/patch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ragtag_patch", "description": "Homology-based assembly patching: Make continuous joins and fill gaps in 'target.fa' using sequences from 'query.fa'", "keywords": [ "assembly", "consensus", "ragtag", "patch" ], "tools": [ { "ragtag": { "description": "Fast reference-guided genome assembly scaffolding", "homepage": "https://github.com/malonge/RagTag/wiki", "documentation": "https://github.com/malonge/RagTag/wiki", "tool_dev_url": "https://github.com/malonge/RagTag", "doi": "10.1186/s13059-022-02823-7", "licence": [ "MIT" ], "identifier": "biotools:ragtag" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "target": { "type": "file", "description": "Target assembly", "pattern": "*.{fasta,fasta.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "query": { "type": "file", "description": "Query assembly", "pattern": "*.{fasta,fasta.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "exclude": { "type": "file", "description": "list of target sequences to ignore", "pattern": "*.txt", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "skip": { "type": "file", "description": "list of query sequences to ignore", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "patch_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.patch.fasta": { "type": "file", "description": "FASTA file containing the patched assembly", "pattern": "*.patch.fasta", "ontologies": [] } } ] ], "patch_agp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.patch.agp": { "type": "file", "description": "AGP file defining how ragtag.patch.fasta is built", "pattern": "*.patch.agp", "ontologies": [] } } ] ], "patch_components_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.comps.fasta": { "type": "file", "description": "The split target assembly and the renamed query assembly combined into one FASTA file. This file contains all components in ragtag.patch.agp", "pattern": "*.comps.fasta", "ontologies": [] } } ] ], "assembly_alignments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.ragtag.patch.asm.*": { "type": "file", "description": "Assembly alignment files", "pattern": "*.ragtag.patch.asm.*", "ontologies": [] } } ] ], "target_splits_agp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.ctg.agp": { "type": "file", "description": "An AGP file defining how the target assembly was split at gaps", "pattern": "*.ctg.agp", "ontologies": [] } } ] ], "target_splits_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.ctg.fasta": { "type": "file", "description": "FASTA file containing the target assembly split at gaps", "pattern": "*.ctg.fasta", "ontologies": [] } } ] ], "qry_rename_agp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.rename.agp": { "type": "file", "description": "An AGP file defining the new names for query sequences", "pattern": "*.rename.agp", "ontologies": [] } } ] ], "qry_rename_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.rename.fasta": { "type": "file", "description": "A FASTA file with the original query sequence, but with new names", "pattern": "*.rename.fasta", "ontologies": [] } } ] ], "stderr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.patch.err": { "type": "file", "description": "Standard error logging for all external RagTag commands", "pattern": "*.patch.err", "ontologies": [] } } ] ], "versions_ragtag": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ragtag": { "type": "string", "description": "The name of the tool" } }, { "ragtag.py -v | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ragtag": { "type": "string", "description": "The name of the tool" } }, { "ragtag.py -v | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nschan" ], "maintainers": [ "@nschan" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ragtag:2.1.0--6125126fe9d553ab", "build_id": "bd-6125126fe9d553ab_1", "scan_id": "sc-a8f9e9dfce728767_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ragtag:2.1.0--4a6c872b4348b7e6", "build_id": "bd-4a6c872b4348b7e6_1", "scan_id": "sc-3b07735314a0d832_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ragtag:2.1.0--7ac53d05abb1a6e8", "build_id": "bd-7ac53d05abb1a6e8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e7/e783bbc5474a09f51a0f93142fb94a864715e77b40d9b33e11b53b9c6c4d08cf/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ragtag:2.1.0--f154a206c9750925", "build_id": "bd-f154a206c9750925_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a7/a7844d5fc0e237b3d59d56c93dc48a6a847d923f17f2d8fcefb43385559c98f9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ragtag/patch/.conda-lock/linux_amd64-bd-6125126fe9d553ab_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ragtag/patch/.conda-lock/linux_arm64-bd-4a6c872b4348b7e6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "ragtag_scaffold", "path": "modules/nf-core/ragtag/scaffold/meta.yml", "tree_sha": "e8b340ffc590298233ef708d82c693d213b4ee4b", "files": [ "modules/nf-core/ragtag/scaffold/.conda-lock/linux_amd64-bd-5de7cc3ac89b3ac4_1.txt", "modules/nf-core/ragtag/scaffold/.conda-lock/linux_arm64-bd-dfef69773e1e2e60_1.txt", "modules/nf-core/ragtag/scaffold/environment.yml", "modules/nf-core/ragtag/scaffold/main.nf", "modules/nf-core/ragtag/scaffold/meta.yml", "modules/nf-core/ragtag/scaffold/tests/main.nf.test", "modules/nf-core/ragtag/scaffold/tests/main.nf.test.snap", "modules/nf-core/ragtag/scaffold/tests/nextflow.config" ], "type": "module", "meta": { "name": "ragtag_scaffold", "description": "Scaffolding is the process of ordering and orienting draft assembly (query)\nsequences into longer sequences. Gaps (stretches of \"N\" characters) are placed\nbetween adjacent query sequences to indicate the presence of unknown sequence.\nRagTag uses whole-genome alignments to a reference assembly to scaffold query sequences.\nRagTag does not alter input query sequence in any way and only orders and orients sequences, joining them with gaps.\n", "keywords": [ "scaffolding", "ragtag", "assembly", "genome" ], "tools": [ { "ragtag": { "description": "Fast reference-guided genome assembly scaffolding", "homepage": "https://github.com/malonge/RagTag/wiki", "documentation": "https://github.com/malonge/RagTag/wiki", "tool_dev_url": "https://github.com/malonge/RagTag", "doi": "10.1186/s13059-022-02823-7", "licence": [ "MIT" ], "identifier": "biotools:ragtag" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "assembly": { "type": "file", "description": "Assembly to be scaffolded", "pattern": "*.{fasta,fasta.gz,fa,fa.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "reference": { "type": "file", "description": "Reference assembly", "pattern": "*.{fasta,fasta.gz,fa,fa.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "exclude": { "type": "file", "description": "list of target sequences to ignore", "pattern": "*.txt", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "skip": { "type": "file", "description": "list of query sequences to leave unplaced", "pattern": "*.txt", "ontologies": [] } }, { "hard_skip": { "type": "file", "description": "list of query headers to leave unplaced and exclude from 'chr0' ('-C')", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "corrected_assembly": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.fasta.gz": { "type": "file", "description": "FASTA file containing the patched assembly", "pattern": "*.fasta.gz", "ontologies": [] } } ] ], "corrected_agp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.agp": { "type": "file", "description": "agp file defining how corrected_assembly is built", "pattern": "*.agp", "ontologies": [] } } ] ], "corrected_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.stats": { "type": "file", "description": "Statistics on the scaffold", "pattern": "*.stats", "ontologies": [] } } ] ], "ragtag_paf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.paf.gz": { "type": "file", "description": "PAF file of alignments between reference and input", "pattern": "*.paf.gz", "ontologies": [] } } ] ], "ragtag_paf_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.paf.log": { "type": "file", "description": "Log file of the ragtag alignment when using minimap2", "pattern": "*.paf.log", "ontologies": [] } } ] ], "ragtag_delta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.delta.gz": { "type": "file", "description": "Nucmer delta file of alignments between reference and input", "pattern": "*.delta.gz", "ontologies": [] } } ] ], "ragtag_delta_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.delta.log": { "type": "file", "description": "Log file of the ragtag alignment when using nucmer", "pattern": "*.paf.log", "ontologies": [] } } ] ], "confidence_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.confidence.txt": { "type": "file", "description": "Confidence scores used in scaffolding", "pattern": "*.confidence.txt", "ontologies": [] } } ] ], "versions_ragtag": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ragtag": { "type": "string", "description": "The name of the tool" } }, { "ragtag.py -v | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ragtag": { "type": "string", "description": "The name of the tool" } }, { "ragtag.py -v | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nschan" ], "maintainers": [ "@nschan" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ragtag_gzip:5de7cc3ac89b3ac4", "build_id": "bd-5de7cc3ac89b3ac4_1", "scan_id": "sc-9004a78dd58fb85b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ragtag_gzip:dfef69773e1e2e60", "build_id": "bd-dfef69773e1e2e60_1", "scan_id": "sc-1bd2a9d95d9b669e_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ragtag_gzip:6c49af651b260c0f", "build_id": "bd-6c49af651b260c0f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/38/3836fefb293bbbf2be52f760b1833819ae30fe71cd3becf270a4bd5149e5b9b6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ragtag_gzip:a3315c68605fff45", "build_id": "bd-a3315c68605fff45_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/81/81c52d2b24a8d43d151f8eec1bd3379cb614f28134604c90224d5393a985bf33/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ragtag/scaffold/.conda-lock/linux_amd64-bd-5de7cc3ac89b3ac4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ragtag/scaffold/.conda-lock/linux_arm64-bd-dfef69773e1e2e60_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "rami2d_register", "path": "modules/nf-core/rami2d/register/meta.yml", "tree_sha": "2e9cda129b7447c581edbdbd8fb2cc5c1a378b66", "files": [ "modules/nf-core/rami2d/register/environment.yml", "modules/nf-core/rami2d/register/main.nf", "modules/nf-core/rami2d/register/meta.yml", "modules/nf-core/rami2d/register/tests/main.nf.test", "modules/nf-core/rami2d/register/tests/main.nf.test.snap", "modules/nf-core/rami2d/register/tests/nextflow.config" ], "type": "module", "meta": { "name": "rami2d_register", "description": "offers 3 pre-defined registration schemes 1) Rigid, 2) Rigid+Affine 3) Rigid+Affine+Bsplines, each of them providing more geometrical adaptability and thus more control in the final outcome.", "keywords": [ "registration", "imaging", "multiplex", "spatial" ], "tools": [ { "rami2d": { "description": "Robust Alignment of Multichannel Images in 2D", "homepage": "https://pypi.org/project/rami2d/", "documentation": "https://github.com/VictorDidier/RAMI2D", "tool_dev_url": "https://github.com/VictorDidier/RAMI2D", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fixed image sample information\ne.g. [ id:'sample1' ]\n" } }, { "fixed_img": { "type": "file", "description": "Absolute path of the image stack containing the fixed image", "pattern": "*.{tif,tiff,ome.tif,ome.tiff,svs,avs,vms,dcm,vmus,ndpi,scn,mrxs,svslide,bif,czi}", "ontologies": [] } }, { "moving_img": { "type": "file", "description": "Absolute path of the image stack containing the moving image", "pattern": "*.{tif,tiff,ome.tif,ome.tiff,svs,avs,vms,dcm,vmus,ndpi,scn,mrxs,svslide,bif,czi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing metadata information for the markers file\ne.g. [ id:'markers' ]\n" } }, { "markers": { "type": "file", "description": "Path to a csv file with a column named marker_name, each row is the name of the channel in the ome metadata of the output image", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "ifix": { "type": "string", "description": "Integer or string h,e,d. 0-based index of channel to be used for registration. If string it converts your H&E into Hematoxylin, Eosin or DAB. fixed image stack" } }, { "imov": { "type": "string", "description": "Integer or string h,e,d. 0-based index of channel to be used for registration. If string it converts your H&E into Hematoxylin, Eosin or DAB. moving image stack" } }, { "mpp_fix": { "type": "float", "description": "Pixel size of the fixed image in micrometers" } }, { "mpp_mov": { "type": "float", "description": "Pixel size of the moving image in micrometers" } }, { "mpp_reg": { "type": "float", "description": "Image resolution in micrometers to be used for applying the registration scheme" } } ], "output": { "registered_image": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}/*.ome.tif": { "type": "file", "description": "Registered output image in pyramidal OME TIFF format", "pattern": "*.ome.tif", "ontologies": [] } } ] ], "qc_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}/qc": { "type": "directory", "description": "Directory containing QC outputs including subdirectories refchns, keypoints and fullres transformations", "pattern": "qc" } } ] ], "versions_rami2d": [ [ { "${task.process}": { "type": "string", "description": "Name of the task process" } }, { "rami2d": { "type": "string", "description": "Name of the tool" } }, { "rami2d-register -v | sed \"s/rami2d-register //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the task process" } }, { "rami2d": { "type": "string", "description": "Name of the tool" } }, { "rami2d-register -v | sed \"s/rami2d-register //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rami2d_transform", "path": "modules/nf-core/rami2d/transform/meta.yml", "tree_sha": "af729bc7542868ad8565a7c6c005c02b41cf0e7c", "files": [ "modules/nf-core/rami2d/transform/environment.yml", "modules/nf-core/rami2d/transform/main.nf", "modules/nf-core/rami2d/transform/meta.yml", "modules/nf-core/rami2d/transform/tests/main.nf.test", "modules/nf-core/rami2d/transform/tests/main.nf.test.snap", "modules/nf-core/rami2d/transform/tests/nextflow.config" ], "type": "module", "meta": { "name": "rami2d_transform", "description": "Applies transformations to images using RAMI2D, designed to take the transformation maps produced by rami2d-register", "keywords": [ "imaging", "spatialomics", "multiplexed", "registration", "transform" ], "tools": [ { "rami2d": { "description": "Robust Alignment of Multichannel Images in 2D", "homepage": "https://pypi.org/project/rami2d/", "documentation": "https://github.com/VictorDidier/RAMI2D", "tool_dev_url": "https://github.com/VictorDidier/RAMI2D", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "image_file": { "type": "file", "description": "Absolute path to the input image file", "pattern": "*.{tif}", "ontologies": [] } }, { "transform_dir": { "type": "directory", "description": "Directory containing the transformation matrices/files generated by rami2d-register" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for the markers file\n" } }, { "markers": { "type": "file", "description": "Optional CSV file with a column named marker_name containing the names of the channels", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "mpp": { "type": "float", "description": "Pixel size of the image in microns (microns per pixel)" } } ], "output": { "transformed_image": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/*transformed.ome.tif": { "type": "file", "description": "Transformed output image in OME TIFF format", "pattern": "*.ome.tif", "ontologies": [] } } ] ], "versions_rami2d": [ [ { "${task.process}": { "type": "string", "description": "Name of the task process" } }, { "rami2d": { "type": "string", "description": "Name of the tool" } }, { "rami2d-transform -v | sed \"s/rami2d-transform //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the task process" } }, { "rami2d": { "type": "string", "description": "Name of the tool" } }, { "rami2d-transform -v | sed \"s/rami2d-transform //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rapidnj", "path": "modules/nf-core/rapidnj/meta.yml", "tree_sha": "17a5a6c0fef8d6834140b97685c50dcd7434759f", "files": [ "modules/nf-core/rapidnj/.conda-lock/linux_amd64-bd-4a538e3d630e58e7_1.txt", "modules/nf-core/rapidnj/.conda-lock/linux_arm64-bd-755113b39db0dc11_1.txt", "modules/nf-core/rapidnj/environment.yml", "modules/nf-core/rapidnj/main.nf", "modules/nf-core/rapidnj/meta.yml", "modules/nf-core/rapidnj/tests/main.nf.test", "modules/nf-core/rapidnj/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rapidnj", "description": "Produces a Newick format phylogeny from a multiple sequence alignment using a Neighbour-Joining algorithm. Capable of bacterial genome size alignments.", "keywords": [ "phylogeny", "newick", "neighbour-joining" ], "tools": [ { "rapidnj": { "description": "RapidNJ is an algorithmic engineered implementation of canonical neighbour-joining. It uses an efficient search heuristic to speed-up the core computations of the neighbour-joining method that enables RapidNJ to outperform other state-of-the-art neighbour-joining implementations.", "homepage": "https://birc.au.dk/software/rapidnj", "documentation": "https://birc.au.dk/software/rapidnj", "tool_dev_url": "https://github.com/somme89/rapidNJ", "doi": "10.1007/978-3-540-87361-7_10", "licence": [ "GPL v2" ], "identifier": "biotools:rapidnj" } } ], "input": [ { "alignment": { "type": "file", "description": "A FASTA format multiple sequence alignment file", "pattern": "*.{fasta,fas,fa,mfa}", "ontologies": [] } } ], "output": { "stockholm_alignment": [ { "*.sth": { "type": "file", "description": "An alignment in Stockholm format", "pattern": "*.{sth}", "ontologies": [] } } ], "phylogeny": [ { "*.tre": { "type": "file", "description": "A phylogeny in Newick format", "pattern": "*.{tre}", "ontologies": [] } } ], "versions_rapidnj": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rapidnj": { "type": "string", "description": "The name of the tool" } }, { "2.3.2": { "type": "string", "description": "The version of the tool" } } ] ], "versions_biopython": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biopython": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import Bio; print(Bio.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rapidnj": { "type": "string", "description": "The name of the tool" } }, { "2.3.2": { "type": "string", "description": "The version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "biopython": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import Bio; print(Bio.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aunderwo", "@avantonder" ], "maintainers": [ "@aunderwo", "@avantonder" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/rapidnj_biopython:755113b39db0dc11", "build_id": "bd-755113b39db0dc11_1", "scan_id": "sc-bcc1e6df45c069d8_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/rapidnj_biopython:4a538e3d630e58e7", "build_id": "bd-4a538e3d630e58e7_1", "scan_id": "sc-f9ff2b263a684442_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rapidnj_biopython:3c0f3d5ac22c5fc6", "build_id": "bd-3c0f3d5ac22c5fc6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db61bb5e5b32efe506e3545e098ca416db74be8ef818b1596f741eca952b03b1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/rapidnj_biopython:a51d9929dc26ca50", "build_id": "bd-a51d9929dc26ca50_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a0/a022e11588888a80a57e8c49cfa3495106dd13a337515df93a0e3e0100d07627/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rapidnj/.conda-lock/linux_amd64-bd-4a538e3d630e58e7_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rapidnj/.conda-lock/linux_arm64-bd-755113b39db0dc11_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rastair2_call", "path": "modules/nf-core/rastair2/call/meta.yml", "tree_sha": "1dfc52d3c32c8422ccc99cacf7637cf5e39b3c0f", "files": [ "modules/nf-core/rastair2/call/.conda-lock/linux_amd64-bd-4ffd26b40813e268_1.txt", "modules/nf-core/rastair2/call/.conda-lock/linux_arm64-bd-0f7189390ccfdc4d_1.txt", "modules/nf-core/rastair2/call/environment.yml", "modules/nf-core/rastair2/call/main.nf", "modules/nf-core/rastair2/call/meta.yml", "modules/nf-core/rastair2/call/tests/main.nf.test", "modules/nf-core/rastair2/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rastair2_call", "description": "Jointly call genetic variants (SNVs and indels) and CpG methylation from\n5mC->T converted short-read data (TAPS, TAPS+, Illumina 5-base) with rastair\nversion 2. Writes a VCF with genotypes and methylation levels and a CpG\nmethylation BED, both bgzipped and tabix-indexed.\nNon-commercial licence: see the rastair tool description.\n", "keywords": [ "methylation", "variant calling", "taps", "5-base", "snv", "indel", "vcf", "cpg" ], "tools": [ { "rastair": { "description": "Simultaneous detection of genetic variants and methylated positions from\nTAPS+, Illumina 5-base or other 5mC->T converted sequencing data.\nLicensing: rastair version 2 and newer is free for non-commercial research\nuse only. Commercial use (including providing paid services or developing\nproducts) requires a licence from Oxford University Innovation\n(enquiries@innovation.ox.ac.uk, reference 24811). Run `rastair license` for\nthe full terms. Publications using results must include the notice\n\"Copyright © 2025, University of Oxford\".\n", "homepage": "https://www.rastair.com", "documentation": "https://docs.rastair.com", "tool_dev_url": "https://github.com/bsbludwig/rastair", "licence": [ "LicenseRef-NonCommercial" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n`single_end: true` adds `--unpaired`, which assigns strands from the\nalignment direction instead of read-pair flags.\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Coordinate-sorted BAM or CRAM file of 5mC->T converted reads", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "index": { "type": "file", "description": "Index of the BAM or CRAM file", "pattern": "*.{bai,csi,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA (plain, or bgzipped with a .gzi index alongside).\nAlso used to decode CRAM input.\n", "pattern": "*.{fa,fasta,fna}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "samtools faidx index of the reference FASTA. Staged next to the FASTA,\nwhere rastair finds it; it is not passed on the command line.\n", "pattern": "*.fai", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.vcf.gz": { "type": "file", "description": "bgzipped VCF with variant genotypes (GT/GQ/PL) and per-CpG methylation\n(M5mC, DPM5mC, ADM5mC). Only passing records unless `--all` is set in\n`ext.args`.\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Tabix index of the VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.bed.gz": { "type": "file", "description": "bgzipped BED of per-position CpG methylation calls (beta estimate,\nmodified/unmodified read counts, genotype)\n", "pattern": "*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "bed_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.bed.gz.tbi": { "type": "file", "description": "Tabix index of the BED", "pattern": "*.bed.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "versions_rastair": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rastair": { "type": "string", "description": "The name of the tool" } }, { "rastair --version | sed 's/^rastair //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_tabix": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tabix": { "type": "string", "description": "The name of the tool" } }, { "tabix --version 2>&1 | sed -n '1s/^tabix (htslib) //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rastair": { "type": "string", "description": "The name of the tool" } }, { "rastair --version | sed 's/^rastair //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tabix": { "type": "string", "description": "The name of the tool" } }, { "tabix --version 2>&1 | sed -n '1s/^tabix (htslib) //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eduard-watchmaker" ], "maintainers": [ "@eduard-watchmaker" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_rastair:0f7189390ccfdc4d", "build_id": "bd-0f7189390ccfdc4d_1", "scan_id": "sc-68e9105b71b20e61_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_rastair:4ffd26b40813e268", "build_id": "bd-4ffd26b40813e268_1", "scan_id": "sc-b1009c453e710340_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_rastair:8f58b5250bf317c8", "build_id": "bd-8f58b5250bf317c8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/50/50c87ecbec7ea76f99ff4ad84e16f083c0b74651bf813d9158b1004234f6feca/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_rastair:42892508b9c8b619", "build_id": "bd-42892508b9c8b619_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/11/11261c0ef97d532effc21421bd7c824749330dba152db93e4d5d583c362e0620/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rastair2/call/.conda-lock/linux_amd64-bd-4ffd26b40813e268_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rastair2/call/.conda-lock/linux_arm64-bd-0f7189390ccfdc4d_1.txt" } } } }, "git_sha": "f2f668cf00debf1255241dd580f4065b2dad3d05" }, { "name": "rastair_call", "path": "modules/nf-core/rastair/call/meta.yml", "tree_sha": "36849a626fd27ef32fef01ec467a4784054792cb", "files": [ "modules/nf-core/rastair/call/environment.yml", "modules/nf-core/rastair/call/main.nf", "modules/nf-core/rastair/call/meta.yml", "modules/nf-core/rastair/call/tests/main.nf.test", "modules/nf-core/rastair/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rastair_call", "description": "Assess positive C->T conversion as a readout for methylation on a genome-wide basis", "keywords": [ "methylation", "rastair", "C->T conversion", "bisulphite", "bisulfite", "bam", "mCtoT" ], "tools": [ { "rastair": { "description": "A tool for rapid genome-wide assessment of positive C->T conversion as a readout for methylation.\n", "homepage": "https://bitbucket.org/bsblabludwig/rastair/src/master/", "documentation": "https://bitbucket.org/bsblabludwig/rastair/src/master/README.md", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bai": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "FASTA index file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "parsed_trim_OT": { "type": "string", "description": "Number of nucleotides to trim from Original Top (OT) reads." } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "parsed_trim_OB": { "type": "string", "description": "Number of nucleotides to trim from Original Bottom (OB) reads." } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rastair_call.txt": { "type": "file", "description": "Text file from Rastair call containing C->T conversion metrics", "pattern": "*.rastair_call.txt", "ontologies": [] } } ] ], "versions_rastair": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rastair": { "type": "string", "description": "The name of the tool" } }, { "rastair --version | sed 's/rastair //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rastair": { "type": "string", "description": "The name of the tool" } }, { "rastair --version | sed 's/rastair //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eduard-casas" ], "maintainers": [ "@eduard-casas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "rastair_mbias", "path": "modules/nf-core/rastair/mbias/meta.yml", "tree_sha": "537036351512e45c191ca83fb027353b8d48f362", "files": [ "modules/nf-core/rastair/mbias/environment.yml", "modules/nf-core/rastair/mbias/main.nf", "modules/nf-core/rastair/mbias/meta.yml", "modules/nf-core/rastair/mbias/tests/main.nf.test", "modules/nf-core/rastair/mbias/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rastair_mbias", "description": "Assess C->T conversion as a readout for methylation on a per-read-position basis.", "keywords": [ "methylation", "rastair", "C->T conversion", "bisulphite", "bisulfite", "bam", "mCtoT", "mbias", "methylation bias" ], "tools": [ { "rastair": { "description": "A tool for rapid genome-wide assessment of positive C->T conversion as a readout for methylation.\n", "homepage": "https://bitbucket.org/bsblabludwig/rastair/src/master/", "documentation": "https://bitbucket.org/bsblabludwig/rastair/src/master/README.md", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bai": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "FASTA index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rastair_mbias.txt": { "type": "file", "description": "Text file from Rastair mbias containing per-read-position C->T conversion metrics.", "pattern": "*.rastair_mbias.txt", "ontologies": [] } } ] ], "versions_rastair": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rastair": { "type": "string", "description": "The name of the tool" } }, { "rastair --version | sed 's/rastair //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rastair": { "type": "string", "description": "The name of the tool" } }, { "rastair --version | sed 's/rastair //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eduard-casas" ], "maintainers": [ "@eduard-casas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "rastair_mbias_parser", "path": "modules/nf-core/rastair/mbias_parser/meta.yml", "type": "module", "meta": { "name": "rastair_mbias_parser", "description": "Parses Rastair mbias output to assess the ideal cutoff for read trimming and reports the values.", "keywords": [ "methylation", "rastair", "C->T conversion", "bisulphite", "bisulfite", "bam", "mCtoT", "mbias", "methylation bias", "parser", "cutoff" ], "tools": [ { "rastair": { "description": "A tool for rapid genome-wide assessment of C->T conversion as a readout for methylation. The module uses R scripts bundled with Rastair.\n", "homepage": "https://bitbucket.org/bsblabludwig/rastair/src/master/", "documentation": "https://bitbucket.org/bsblabludwig/rastair/src/master/README.md", "licence": [ "GPL-3.0" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "rastair_mbias_txt": { "type": "file", "description": "Text file from `rastair mbias`", "pattern": "*.rastair_mbias.txt" } } ] ], "output": { "mbias_processed_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rastair_mbias_processed.pdf": { "type": "file", "description": "PDF plot of the methylation bias across reads.", "pattern": "*.rastair_mbias_processed.pdf" } } ] ], "mbias_processed_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rastair_mbias_processed.csv": { "type": "file", "description": "CSV file containing the recommended trimming values for OT and OB reads.", "pattern": "*.rastair_mbias_processed.csv" } } ] ], "mbias_processed_str": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "trim_OT": { "type": "string", "description": "Recommended trimming value for Original Top (OT) reads." } }, { "trim_OB": { "type": "string", "description": "Recommended trimming value for Original Bottom (OB) reads." } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@eduard-casas" ], "maintainers": [ "@eduard-casas" ] } }, { "name": "rastair_mbiasparser", "path": "modules/nf-core/rastair/mbiasparser/meta.yml", "tree_sha": "5c885abda3b3458116c3c745a9e3a2220e04a8da", "files": [ "modules/nf-core/rastair/mbiasparser/environment.yml", "modules/nf-core/rastair/mbiasparser/main.nf", "modules/nf-core/rastair/mbiasparser/meta.yml", "modules/nf-core/rastair/mbiasparser/tests/main.nf.test", "modules/nf-core/rastair/mbiasparser/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rastair_mbiasparser", "description": "Parses Rastair mbias output to assess the ideal cutoff for read trimming and reports the values.", "keywords": [ "methylation", "rastair", "C->T conversion", "bisulphite", "bisulfite", "bam", "mCtoT", "mbias", "methylation bias", "mbiasparser", "cutoff" ], "tools": [ { "rastair": { "description": "A tool for rapid genome-wide assessment of C->T conversion as a readout for methylation. The module uses R scripts bundled with Rastair.\n", "homepage": "https://bitbucket.org/bsblabludwig/rastair/src/master/", "documentation": "https://bitbucket.org/bsblabludwig/rastair/src/master/README.md", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "rastair_mbias_txt": { "type": "file", "description": "Text file from `rastair mbias`", "pattern": "*.rastair_mbias.txt", "ontologies": [] } } ] ], "output": { "mbias_processed_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rastair_mbias_processed.pdf": { "type": "file", "description": "PDF plot of the methylation bias across reads.", "pattern": "*.rastair_mbias_processed.pdf", "ontologies": [] } } ] ], "mbias_processed_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.rastair_mbias_processed.csv": { "type": "file", "description": "CSV file containing the recommended trimming values for OT and OB reads.", "pattern": "*.rastair_mbias_processed.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "mbias_processed_str": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "TRIM_OT": { "type": "string", "description": "Recommended trimming value for Original Top (OT) reads." } }, { "TRIM_OB": { "type": "string", "description": "Recommended trimming value for Original Bottom (OB) reads." } } ] ], "versions_rastair": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rastair": { "type": "string", "description": "The name of the tool" } }, { "rastair --version | sed 's/rastair //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rastair": { "type": "string", "description": "The name of the tool" } }, { "rastair --version | sed 's/rastair //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eduard-casas" ], "maintainers": [ "@eduard-casas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "rastair_methylkit", "path": "modules/nf-core/rastair/methylkit/meta.yml", "tree_sha": "60c91ae6c8fe6eb48b36187a0107491a8aed4cf9", "files": [ "modules/nf-core/rastair/methylkit/environment.yml", "modules/nf-core/rastair/methylkit/main.nf", "modules/nf-core/rastair/methylkit/meta.yml", "modules/nf-core/rastair/methylkit/tests/main.nf.test", "modules/nf-core/rastair/methylkit/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rastair_methylkit", "description": "Parses rastair call output and converts it into a MethylKit-compatible format.", "keywords": [ "methylation", "rastair", "C->T conversion", "bisulphite", "bisulfite", "mCtoT", "methylkit", "convert", "parser" ], "tools": [ { "rastair": { "description": "A tool for rapid genome-wide assessment of C->T conversion as a readout for methylation. The module uses a script bundled with Rastair to convert formats.\n", "homepage": "https://bitbucket.org/bsblabludwig/rastair/src/master/", "documentation": "https://bitbucket.org/bsblabludwig/rastair/src/master/README.md", "licence": [ "GPL-3.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "rastair_call_txt": { "type": "file", "description": "Text file from `rastair call`", "pattern": "*.rastair_call.txt", "ontologies": [] } } ] ], "output": { "methylkit": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*methylkit.txt.gz": { "type": "file", "description": "Gzipped text file in MethylKit format.", "pattern": "*methylkit.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_rastair": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rastair": { "type": "string", "description": "The name of the tool" } }, { "rastair --version | sed 's/rastair //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rastair": { "type": "string", "description": "The name of the tool" } }, { "rastair --version | sed 's/rastair //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eduard-casas" ], "maintainers": [ "@eduard-casas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "rasusa", "path": "modules/nf-core/rasusa/meta.yml", "tree_sha": "4c65860e60c5b49bfd452666f560e4ea5490d1a8", "files": [ "modules/nf-core/rasusa/.conda-lock/linux_amd64-bd-e22d5c77ebcbec79_1.txt", "modules/nf-core/rasusa/environment.yml", "modules/nf-core/rasusa/main.nf", "modules/nf-core/rasusa/meta.yml", "modules/nf-core/rasusa/tests/main.nf.test", "modules/nf-core/rasusa/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rasusa", "description": "Randomly subsample sequencing reads to a specified coverage", "keywords": [ "coverage", "depth", "subsampling" ], "tools": [ { "rasusa": { "description": "Randomly subsample sequencing reads to a specified coverage", "homepage": "https://github.com/mbhall88/rasusa", "documentation": "https://github.com/mbhall88/rasusa/blob/master/README.md", "tool_dev_url": "https://github.com/mbhall88/rasusa", "doi": "10.5281/zenodo.3731394", "licence": [ "MIT" ], "identifier": "biotools:rasusa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input paired-end FastQ files", "ontologies": [] } }, { "genome_size": { "type": "string", "description": "Genome size of the species" } } ], { "depth_cutoff": { "type": "integer", "description": "Depth of coverage cutoff" } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Reads with subsampled coverage", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_rasusa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rasusa": { "type": "string", "description": "The name of the tool" } }, { "rasusa --version 2>&1 | sed -e \"s/rasusa //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rasusa": { "type": "string", "description": "The name of the tool" } }, { "rasusa --version 2>&1 | sed -e \"s/rasusa //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@thanhleviet", "@eit-maxlcummins" ], "maintainers": [ "@thanhleviet" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/rasusa:0.3.0--e22d5c77ebcbec79", "build_id": "bd-e22d5c77ebcbec79_1", "scan_id": "sc-941976fc47b64d8c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rasusa:0.3.0--64440735253eb6cb", "build_id": "bd-64440735253eb6cb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c7/c7c52048426ed5860a231ffe6fb4c40acb23121969d87a231d5e1c7c3cc8661c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rasusa/.conda-lock/linux_amd64-bd-e22d5c77ebcbec79_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "rattle_cluster", "path": "modules/nf-core/rattle/cluster/meta.yml", "tree_sha": "02827c922eb9954e7409eac1f1a769a1f138e1f1", "files": [ "modules/nf-core/rattle/cluster/.conda-lock/linux_amd64-bd-ae3dd63e7a98745b_1.txt", "modules/nf-core/rattle/cluster/.conda-lock/linux_arm64-bd-30804627b1e7c1b8_1.txt", "modules/nf-core/rattle/cluster/environment.yml", "modules/nf-core/rattle/cluster/main.nf", "modules/nf-core/rattle/cluster/meta.yml", "modules/nf-core/rattle/cluster/tests/main.nf.test", "modules/nf-core/rattle/cluster/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rattle_cluster", "description": "Reference-free reconstruction and quantification of transcriptomes from long-read sequencing", "keywords": [ "transcriptomes", "cluster", "nanopore" ], "tools": [ { "rattle": { "description": "Reference-free reconstruction and quantification of transcriptomes from long-read sequencing", "homepage": "https://github.com/comprna/RATTLE", "documentation": "https://github.com/comprna/RATTLE", "tool_dev_url": "https://github.com/comprna/RATTLE", "doi": "10.1186/s13059-022-02715-w", "licence": [ "GPL-3.0" ], "identifier": "biotools:rattle" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', suffix:'bacteria' ]`\n" } }, { "reads": { "type": "file", "description": "Input file in FASTA/FASTQ format.", "pattern": "*.{fasta,fastq,fasta.gz,fastq.gz,fa,fq,fa.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', suffix:'bacteria' ]`\n" } }, { "clusters.out": { "type": "file", "description": "Output clusters in binary format.", "pattern": "clusters.out", "ontologies": [] } } ] ], "versions_rattle": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rattle": { "type": "string", "description": "The name of the tool" } }, { "1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rattle": { "type": "string", "description": "The name of the tool" } }, { "1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chriswyatt1", "@srisarya" ], "maintainers": [ "@chriswyatt1", "@srisarya" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/rattle:1.0--30804627b1e7c1b8", "build_id": "bd-30804627b1e7c1b8_1", "scan_id": "sc-eed52931374b5026_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/rattle:1.0--ae3dd63e7a98745b", "build_id": "bd-ae3dd63e7a98745b_1", "scan_id": "sc-300528d7e593efdf_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rattle:1.0--63cfd92e0ff5f788", "build_id": "bd-63cfd92e0ff5f788_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/597c4110442b53dc0d73420af28bc774518719d974b2be3190dfa478da17acac/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/rattle:1.0--0ff107daf7e47b9d", "build_id": "bd-0ff107daf7e47b9d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a4/a4c0c527dd273cec6c299b426d76d8ca5d0831b2ef2e52c93436fa1969eb29c9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rattle/cluster/.conda-lock/linux_amd64-bd-ae3dd63e7a98745b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rattle/cluster/.conda-lock/linux_arm64-bd-30804627b1e7c1b8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rattle_polish", "path": "modules/nf-core/rattle/polish/meta.yml", "tree_sha": "e70ca21f0a778a142776723d156cdbabd624b415", "files": [ "modules/nf-core/rattle/polish/.conda-lock/linux_amd64-bd-ae3dd63e7a98745b_1.txt", "modules/nf-core/rattle/polish/.conda-lock/linux_arm64-bd-30804627b1e7c1b8_1.txt", "modules/nf-core/rattle/polish/environment.yml", "modules/nf-core/rattle/polish/main.nf", "modules/nf-core/rattle/polish/meta.yml", "modules/nf-core/rattle/polish/tests/main.nf.test", "modules/nf-core/rattle/polish/tests/main.nf.test.snap", "modules/nf-core/rattle/polish/tests/nextflow.config" ], "type": "module", "meta": { "name": "rattle_polish", "description": "Reference-free polishing and reconstruction of transcriptomes from long-read sequencing consensus sequences", "keywords": [ "transcriptomes", "polishing", "long-read", "nanopore", "fastq" ], "tools": [ { "rattle": { "description": "Reference-free reconstruction and quantification of transcriptomes from long-read sequencing", "homepage": "https://github.com/comprna/RATTLE", "documentation": "https://github.com/comprna/RATTLE", "tool_dev_url": "https://github.com/comprna/RATTLE", "doi": "10.1186/s13059-022-02715-w", "licence": [ "GPL-3.0" ], "identifier": "biotools:rattle" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "consensi": { "type": "file", "description": "RATTLE consensus sequences in FASTA or FASTQ format", "pattern": "*.{fasta,fastq,fasta.gz,fastq.gz,fa,fq,fa.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "transcriptome": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.transcriptome.fq": { "type": "file", "description": "Final polished transcriptome in FASTQ format", "pattern": "${prefix}.transcriptome.fq", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.polish_summary.tsv": { "type": "file", "description": "Optional. Summary of the transcript, gene, and new cluster IDs used to generate the transcriptome,\nproduced when `--summary` is supplied.\n", "pattern": "${prefix}.polish_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.log": { "type": "file", "description": "RATTLE polish log", "pattern": "${prefix}.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_rattle": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rattle": { "type": "string", "description": "The name of the tool" } }, { "1.0": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rattle": { "type": "string", "description": "The name of the tool" } }, { "1.0": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@chriswyatt1", "@srisarya", "@vagkaratzas" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/rattle:1.0--30804627b1e7c1b8", "build_id": "bd-30804627b1e7c1b8_1", "scan_id": "sc-eed52931374b5026_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/rattle:1.0--ae3dd63e7a98745b", "build_id": "bd-ae3dd63e7a98745b_1", "scan_id": "sc-300528d7e593efdf_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/rattle:1.0--0ff107daf7e47b9d", "build_id": "bd-0ff107daf7e47b9d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a4/a4c0c527dd273cec6c299b426d76d8ca5d0831b2ef2e52c93436fa1969eb29c9/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rattle:1.0--63cfd92e0ff5f788", "build_id": "bd-63cfd92e0ff5f788_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/597c4110442b53dc0d73420af28bc774518719d974b2be3190dfa478da17acac/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rattle/polish/.conda-lock/linux_amd64-bd-ae3dd63e7a98745b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rattle/polish/.conda-lock/linux_arm64-bd-30804627b1e7c1b8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "raven", "path": "modules/nf-core/raven/meta.yml", "tree_sha": "a21e9732f059a0c287100d2b942c39602fddcdc2", "files": [ "modules/nf-core/raven/.conda-lock/linux_amd64-bd-2388e7e21e19cd95_1.txt", "modules/nf-core/raven/environment.yml", "modules/nf-core/raven/main.nf", "modules/nf-core/raven/meta.yml", "modules/nf-core/raven/tests/main.nf.test", "modules/nf-core/raven/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "raven", "description": "De novo genome assembler for long uncorrected reads.", "keywords": [ "de novo", "assembly", "genome", "genome assembler", "long uncorrected reads" ], "tools": [ { "raven": { "description": "Raven is a de novo genome assembler for long uncorrected reads.", "homepage": "https://github.com/lbcb-sci/raven", "documentation": "https://github.com/lbcb-sci/raven#usage", "tool_dev_url": "https://github.com/lbcb-sci/raven", "doi": "10.1038/s43588-021-00073-4", "licence": [ "MIT" ], "identifier": "biotools:raven" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', suffix:'bacteria' ]\n" } }, { "reads": { "type": "file", "description": "Input file in FASTA/FASTQ format.", "pattern": "*.{fasta,fastq,fasta.gz,fastq.gz,fa,fq,fa.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', suffix:'bacteria' ]\n" } }, { "*.fasta.gz": { "type": "file", "description": "Assembled FASTA file", "pattern": "*.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', suffix:'bacteria' ]\n" } }, { "*.gfa.gz": { "type": "file", "description": "Repeat graph", "pattern": "*.gfa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_raven": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raven": { "type": "string", "description": "The name of the tool" } }, { "raven --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raven": { "type": "string", "description": "The name of the tool" } }, { "raven --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fmalmeida" ], "maintainers": [ "@fmalmeida" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/raven-assembler:1.6.1--2388e7e21e19cd95", "build_id": "bd-2388e7e21e19cd95_1", "scan_id": "sc-ac0a656e22de0e15_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/raven-assembler:1.6.1--c497653b0178bc3a", "build_id": "bd-c497653b0178bc3a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ec/ece0d4ba37373e4fcf84fd856b4e7f3b84ecc4394dabeed7928a0c9a9b3b92bb/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/raven/.conda-lock/linux_amd64-bd-2388e7e21e19cd95_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "raw2ometiff", "path": "modules/nf-core/raw2ometiff/meta.yml", "tree_sha": "ca00b838a927c57aedc07c99bb799996c8856953", "files": [ "modules/nf-core/raw2ometiff/environment.yml", "modules/nf-core/raw2ometiff/main.nf", "modules/nf-core/raw2ometiff/meta.yml", "modules/nf-core/raw2ometiff/tests/main.nf.test", "modules/nf-core/raw2ometiff/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "raw2ometiff", "description": "write your description here", "keywords": [ "ome", "tiff", "imaging" ], "tools": [ { "raw2ometiff": { "description": "Java application to convert a directory of tiles to an OME-TIFF pyramid.", "homepage": "https://github.com/glencoesoftware/raw2ometiff", "documentation": "https://github.com/glencoesoftware/raw2ometiff", "tool_dev_url": "https://github.com/glencoesoftware/raw2ometiff", "licence": [ "GPL-2.0" ], "identifier": "biotools:raw2ometiff" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "zarr_dir": { "type": "directory", "description": "Tile directory must contain a full pyramid in a Zarr container.", "pattern": "*.{zarr}", "ontologies": [ { "edam": "http://edamontology.org/format_3915" } ] } } ] ], "output": { "ometiff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.ome.tiff": { "type": "file", "description": "OME-TIFF pyramid", "pattern": "*.ome.tiff", "ontologies": [ { "edam": "http://edamontology.org/format_3727" } ] } } ] ], "versions_raw2ometiff": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raw2ometiff": { "type": "string", "description": "The name of the tool" } }, { "raw2ometiff --version |& sed -n \"1s/Version = //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bioformats": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioformats": { "type": "string", "description": "The name of the tool" } }, { "raw2ometiff --version |& sed -n \"2s/Bio-Formats version = //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raw2ometiff": { "type": "string", "description": "The name of the tool" } }, { "raw2ometiff --version |& sed -n \"1s/Version = //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bioformats": { "type": "string", "description": "The name of the tool" } }, { "raw2ometiff --version |& sed -n \"2s/Bio-Formats version = //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CaroAMN" ], "maintainers": [ "@CaroAMN" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "raxmlng", "path": "modules/nf-core/raxmlng/meta.yml", "tree_sha": "eaf8797b5fc62ed8f1454087c73cd9f4a61ac3db", "files": [ "modules/nf-core/raxmlng/.conda-lock/linux_amd64-bd-ce82f06e00c2497b_1.txt", "modules/nf-core/raxmlng/.conda-lock/linux_arm64-bd-c57eff04b1be0787_1.txt", "modules/nf-core/raxmlng/environment.yml", "modules/nf-core/raxmlng/main.nf", "modules/nf-core/raxmlng/meta.yml", "modules/nf-core/raxmlng/tests/main.nf.test", "modules/nf-core/raxmlng/tests/main.nf.test.snap", "modules/nf-core/raxmlng/tests/nextflow.config" ], "type": "module", "meta": { "name": "raxmlng", "description": "RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML) optimality criterion.", "keywords": [ "phylogeny", "newick", "maximum likelihood" ], "tools": [ { "raxmlng": { "description": "RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML) optimality criterion.", "homepage": "https://github.com/amkozlov/raxml-ng", "documentation": "https://github.com/amkozlov/raxml-ng/wiki", "tool_dev_url": "https://github.com/amkozlov/raxml-ng", "doi": "10.1093/bioinformatics/btz305", "license": [ "GPL v2-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information (e.g. [ id:'sample1' ])" } }, { "alignment": { "type": "file", "description": "A FASTA format multiple sequence alignment file", "pattern": "*.{fasta,fas,fa,mfa}", "ontologies": [] } }, { "model": { "type": "string", "description": "The substitution model to use for the phylogenetic inference" } } ] ], "output": { "phylogeny": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information", "pattern": "*.{raxml.bestTree}" } }, { "*.raxml.bestTree": { "type": "file", "description": "A phylogeny in Newick format", "pattern": "*.{raxml.bestTree}", "ontologies": [] } } ] ], "phylogeny_bootstrapped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information", "pattern": "*.{raxml.bestTree}" } }, { "*.raxml.bootstraps": { "type": "file", "description": "A phylogeny in Newick format with bootstrap values", "pattern": "*.{raxml.bootstraps}", "optional": true, "ontologies": [] } } ] ], "versions_raxmlng": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raxmlng": { "type": "string", "description": "The name of the tool" } }, { "raxml-ng --version 2>&1 | sed '/RAxML-NG v/!d;s/.*v. //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raxmlng": { "type": "string", "description": "The name of the tool" } }, { "raxml-ng --version 2>&1 | sed '/RAxML-NG v/!d;s/.*v. //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@avantonder", "@aunderwo" ], "maintainers": [ "@avantonder", "@aunderwo" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/raxml-ng:1.2.2--ce82f06e00c2497b", "build_id": "bd-ce82f06e00c2497b_1", "scan_id": "sc-fcebc7465079040f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/raxml-ng:1.2.2--c57eff04b1be0787", "build_id": "bd-c57eff04b1be0787_1", "scan_id": "sc-f863b7ed0706017b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/raxml-ng:1.2.2--8e5e7703ca6acda6", "build_id": "bd-8e5e7703ca6acda6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/19/1925510f6c4e62c1ab631215ca252507d69beed7d350355226ab098f6d26f74b/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/raxml-ng:1.2.2--5c0885fbea747c16", "build_id": "bd-5c0885fbea747c16_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/74/745510904f055c37cc33718fcac845a43568351132395b5ab21dc028ce1d14c1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/raxmlng/.conda-lock/linux_amd64-bd-ce82f06e00c2497b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/raxmlng/.conda-lock/linux_arm64-bd-c57eff04b1be0787_1.txt" } } } }, "git_sha": "eb44d4f0bf0da54ea9ef40e56262d3d3dee7ba52" }, { "name": "raxmlng_evaluate", "path": "modules/nf-core/raxmlng/evaluate/meta.yml", "tree_sha": "d964608f1af361f2be30f9b0a1392a0db90e393e", "files": [ "modules/nf-core/raxmlng/evaluate/.conda-lock/linux_amd64-bd-118aed1d80be33ec_1.txt", "modules/nf-core/raxmlng/evaluate/.conda-lock/linux_arm64-bd-7c3d062d4e9f4b23_1.txt", "modules/nf-core/raxmlng/evaluate/environment.yml", "modules/nf-core/raxmlng/evaluate/main.nf", "modules/nf-core/raxmlng/evaluate/meta.yml", "modules/nf-core/raxmlng/evaluate/tests/main.nf.test", "modules/nf-core/raxmlng/evaluate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "raxmlng_evaluate", "description": "Optimise the branch lengths and model parameters of a fixed tree topology with RAxML-NG, without searching for a better topology", "keywords": [ "phylogeny", "newick", "maximum likelihood", "branch lengths" ], "tools": [ { "raxmlng": { "description": "RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML) optimality criterion.", "homepage": "https://github.com/amkozlov/raxml-ng", "documentation": "https://github.com/amkozlov/raxml-ng/wiki", "tool_dev_url": "https://github.com/amkozlov/raxml-ng", "doi": "10.1093/bioinformatics/btz305", "licence": [ "AGPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information (e.g. [ id:'sample1' ])" } }, { "alignment": { "type": "file", "description": "A FASTA/PHYLIP format multiple sequence alignment file. Must not be compressed.", "pattern": "*.{fasta,fas,fa,mfa,phy}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1997" } ] } }, { "tree": { "type": "file", "description": "The tree to evaluate in Newick format, not compressed.\nIts topology is kept, only branch lengths and model parameters are optimised.\nThe output tree is unrooted, also if the input is rooted.\n", "pattern": "*.{nwk,newick,tree,treefile,bestTree}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" } ] } }, { "model": { "type": "string", "description": "The substitution model, e.g. \"GTR+G\". Only the model string is accepted, so for the\nmodel file of `raxmlng/moose` or of a previous run (`GTR+FO+G4m{...}, noname = 1-1478`)\npass the text before the first comma. A model selection keyword such as \"DNA\" is accepted\nby RAxML-NG too, but runs the whole model selection on the given tree, which is slow;\nuse `raxmlng/moose` for that.\n" } } ] ], "output": { "phylogeny": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information (e.g. [ id:'sample1' ])" } }, { "*.raxml.bestTree": { "type": "file", "description": "The input tree with optimised branch lengths, in Newick format", "pattern": "*.raxml.bestTree", "ontologies": [ { "edam": "http://edamontology.org/format_1910" } ] } } ] ], "best_model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information (e.g. [ id:'sample1' ])" } }, { "*.raxml.bestModel": { "type": "file", "description": "RAxML-NG model file with the optimised model parameters", "pattern": "*.raxml.bestModel", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information (e.g. [ id:'sample1' ])" } }, { "*.raxml.log": { "type": "file", "description": "RAxML-NG's run log, including the final log-likelihood", "pattern": "*.raxml.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_raxmlng": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raxmlng": { "type": "string", "description": "The name of the tool" } }, { "raxml-ng --version 2>&1 | sed '/RAxML-NG v/!d;s/.*v. //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raxmlng": { "type": "string", "description": "The name of the tool" } }, { "raxml-ng --version 2>&1 | sed '/RAxML-NG v/!d;s/.*v. //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/raxml-ng:2.0.3--7c3d062d4e9f4b23", "build_id": "bd-7c3d062d4e9f4b23_1", "scan_id": "sc-511cd4d2ab680035_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/raxml-ng:2.0.3--118aed1d80be33ec", "build_id": "bd-118aed1d80be33ec_1", "scan_id": "sc-8af58e555843411c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/raxml-ng:2.0.3--e7d863e2fc851e42", "build_id": "bd-e7d863e2fc851e42_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cf/cf82498c2a4b360539fbb6989843d0302e5a3048769db3f0fb843e6ab060962c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/raxml-ng:2.0.3--b377306810ae5f1a", "build_id": "bd-b377306810ae5f1a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d0/d092af5536b6d3c787024fe2936c1fc86d3e8da02f74d78bea389381d7a21f3f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/raxmlng/evaluate/.conda-lock/linux_amd64-bd-118aed1d80be33ec_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/raxmlng/evaluate/.conda-lock/linux_arm64-bd-7c3d062d4e9f4b23_1.txt" } } } }, "git_sha": "ab7fc9664af8979ecc32818dc5af6195daff94b7" }, { "name": "raxmlng_moose", "path": "modules/nf-core/raxmlng/moose/meta.yml", "tree_sha": "15ab97fe3841bba6795c3eb8da19f02681ce9632", "files": [ "modules/nf-core/raxmlng/moose/.conda-lock/linux_amd64-bd-118aed1d80be33ec_1.txt", "modules/nf-core/raxmlng/moose/.conda-lock/linux_arm64-bd-7c3d062d4e9f4b23_1.txt", "modules/nf-core/raxmlng/moose/environment.yml", "modules/nf-core/raxmlng/moose/main.nf", "modules/nf-core/raxmlng/moose/meta.yml", "modules/nf-core/raxmlng/moose/tests/main.nf.test", "modules/nf-core/raxmlng/moose/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "raxmlng_moose", "description": "Select a substitution model for an alignment with RAxML-NG's integrated model selection (MOOSE), without searching a tree", "keywords": [ "phylogeny", "model selection", "maximum likelihood" ], "tools": [ { "raxmlng": { "description": "RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML) optimality criterion.", "homepage": "https://github.com/amkozlov/raxml-ng", "documentation": "https://github.com/amkozlov/raxml-ng/wiki", "tool_dev_url": "https://github.com/amkozlov/raxml-ng", "doi": "10.1093/bioinformatics/btz305", "licence": [ "AGPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information (e.g. [ id:'sample1' ])" } }, { "alignment": { "type": "file", "description": "A FASTA/PHYLIP format multiple sequence alignment file. Must not be compressed.", "pattern": "*.{fasta,fas,fa,mfa,phy}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1997" } ] } }, { "data_type": { "type": "string", "description": "The data type of the alignment, as RAxML-NG's `--data-type` takes it", "enum": [ "DNA", "AA", "BIN" ] } } ] ], "output": { "best_model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information (e.g. [ id:'sample1' ])" } }, { "*.raxml.moose.bestModel": { "type": "file", "description": "The selected model as a model string without fitted parameter values,\nfollowed by RAxML-NG's partition name and site range, e.g. `GTR+FO+R10, noname = 1-1478`.\nThe text before the first comma is accepted by `raxml-ng --model`.\n", "pattern": "*.raxml.moose.bestModel", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information (e.g. [ id:'sample1' ])" } }, { "*.raxml.log": { "type": "file", "description": "RAxML-NG's run log, including the models evaluated", "pattern": "*.raxml.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_raxmlng": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raxmlng": { "type": "string", "description": "The name of the tool" } }, { "raxml-ng --version 2>&1 | sed '/RAxML-NG v/!d;s/.*v. //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raxmlng": { "type": "string", "description": "The name of the tool" } }, { "raxml-ng --version 2>&1 | sed '/RAxML-NG v/!d;s/.*v. //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/raxml-ng:2.0.3--7c3d062d4e9f4b23", "build_id": "bd-7c3d062d4e9f4b23_1", "scan_id": "sc-511cd4d2ab680035_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/raxml-ng:2.0.3--118aed1d80be33ec", "build_id": "bd-118aed1d80be33ec_1", "scan_id": "sc-8af58e555843411c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/raxml-ng:2.0.3--e7d863e2fc851e42", "build_id": "bd-e7d863e2fc851e42_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cf/cf82498c2a4b360539fbb6989843d0302e5a3048769db3f0fb843e6ab060962c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/raxml-ng:2.0.3--b377306810ae5f1a", "build_id": "bd-b377306810ae5f1a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d0/d092af5536b6d3c787024fe2936c1fc86d3e8da02f74d78bea389381d7a21f3f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/raxmlng/moose/.conda-lock/linux_amd64-bd-118aed1d80be33ec_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/raxmlng/moose/.conda-lock/linux_arm64-bd-7c3d062d4e9f4b23_1.txt" } } } }, "git_sha": "eb44d4f0bf0da54ea9ef40e56262d3d3dee7ba52" }, { "name": "raxmlng_search", "path": "modules/nf-core/raxmlng/search/meta.yml", "tree_sha": "d230acfb65dc72147c184bf5e0ca5c00a524c28e", "files": [ "modules/nf-core/raxmlng/search/.conda-lock/linux_amd64-bd-118aed1d80be33ec_1.txt", "modules/nf-core/raxmlng/search/.conda-lock/linux_arm64-bd-7c3d062d4e9f4b23_1.txt", "modules/nf-core/raxmlng/search/environment.yml", "modules/nf-core/raxmlng/search/main.nf", "modules/nf-core/raxmlng/search/meta.yml", "modules/nf-core/raxmlng/search/tests/main.nf.test", "modules/nf-core/raxmlng/search/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "raxmlng_search", "description": "Maximum-likelihood tree search with RAxML-NG, optionally combined with its integrated automatic model selection (MOOSE)", "keywords": [ "phylogeny", "newick", "maximum likelihood", "model selection" ], "tools": [ { "raxmlng": { "description": "RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML) optimality criterion.", "homepage": "https://github.com/amkozlov/raxml-ng", "documentation": "https://github.com/amkozlov/raxml-ng/wiki", "tool_dev_url": "https://github.com/amkozlov/raxml-ng", "doi": "10.1093/bioinformatics/btz305", "licence": [ "GPL v2-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information (e.g. [ id:'sample1' ])" } }, { "alignment": { "type": "file", "description": "A FASTA/PHYLIP format multiple sequence alignment file", "pattern": "*.{fasta,fas,fa,mfa,phy}", "ontologies": [] } }, { "model": { "type": "string", "description": "The substitution model to use for the phylogenetic inference (e.g. \"GTR+G\"),\nor \"DNA\"/\"AA\"/\"auto\" to trigger RAxML-NG's integrated automatic model selection\n(MOOSE) instead of a fixed model. Ignored if `partitions` is also given.\n" } } ], { "tree": { "type": "file", "description": "Optional starting tree in Newick format. If not given, RAxML-NG generates its\nown starting tree(s) (parsimony/random, auto-detected count based on MSA\ndifficulty).\n", "pattern": "*.{nwk,newick,tree,treefile}", "ontologies": [], "optional": true } }, { "tree_constraint": { "type": "file", "description": "A backbone/topology constraint tree in Newick format", "pattern": "*.{nwk,newick,tree,treefile}", "ontologies": [], "optional": true } }, { "partitions": { "type": "file", "description": "A RAxML-NG partition/model-definition file, used in place of the `model`\nstring input when given (e.g. for partitioned analyses, or `--model auto=FILE`\nfor MOOSE on partitioned data).\n", "pattern": "*.{txt,part,partitions}", "ontologies": [], "optional": true } }, { "site_weights": { "type": "file", "description": "A file of positive-integer MSA column weights", "pattern": "*.{txt}", "ontologies": [], "optional": true } } ], "output": { "phylogeny": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.raxml.bestTree": { "type": "file", "description": "The best-scoring ML tree found, in Newick format", "pattern": "*.raxml.bestTree", "ontologies": [] } } ] ], "best_model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.raxml.bestModel": { "type": "file", "description": "The optimized substitution model in RAxML-NG's own machine-readable model\nstring format -- whether `model` was a fixed model string or MOOSE picked it\nautomatically\n", "pattern": "*.raxml.bestModel", "ontologies": [] } } ] ], "ml_trees": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.raxml.mlTrees": { "type": "file", "description": "All ML trees from every independent tree search, in Newick format", "pattern": "*.raxml.mlTrees", "optional": true, "ontologies": [] } } ] ], "start_tree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.raxml.startTree": { "type": "file", "description": "The starting tree(s) used for the search, in Newick format", "pattern": "*.raxml.startTree", "optional": true, "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.raxml.log": { "type": "file", "description": "RAxML-NG's run log", "pattern": "*.raxml.log", "ontologies": [] } } ] ], "versions_raxmlng": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raxmlng": { "type": "string", "description": "The name of the tool" } }, { "raxml-ng --version 2>&1 | sed '/RAxML-NG v/!d;s/.*v. //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "raxmlng": { "type": "string", "description": "The name of the tool" } }, { "raxml-ng --version 2>&1 | sed '/RAxML-NG v/!d;s/.*v. //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/raxml-ng:2.0.3--7c3d062d4e9f4b23", "build_id": "bd-7c3d062d4e9f4b23_1", "scan_id": "sc-511cd4d2ab680035_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/raxml-ng:2.0.3--118aed1d80be33ec", "build_id": "bd-118aed1d80be33ec_1", "scan_id": "sc-8af58e555843411c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/raxml-ng:2.0.3--e7d863e2fc851e42", "build_id": "bd-e7d863e2fc851e42_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cf/cf82498c2a4b360539fbb6989843d0302e5a3048769db3f0fb843e6ab060962c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/raxml-ng:2.0.3--b377306810ae5f1a", "build_id": "bd-b377306810ae5f1a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d0/d092af5536b6d3c787024fe2936c1fc86d3e8da02f74d78bea389381d7a21f3f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/raxmlng/search/.conda-lock/linux_amd64-bd-118aed1d80be33ec_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/raxmlng/search/.conda-lock/linux_arm64-bd-7c3d062d4e9f4b23_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxmarker", "version": "dev" } ] }, { "name": "rbt_vcfsplit", "path": "modules/nf-core/rbt/vcfsplit/meta.yml", "tree_sha": "5e16f9f7cc303d1228d82c87c9c38495f418c005", "files": [ "modules/nf-core/rbt/vcfsplit/.conda-lock/linux_amd64-bd-996dcdf3f4b075e4_1.txt", "modules/nf-core/rbt/vcfsplit/.conda-lock/linux_arm64-bd-799b7c6e93d0757c_1.txt", "modules/nf-core/rbt/vcfsplit/environment.yml", "modules/nf-core/rbt/vcfsplit/main.nf", "modules/nf-core/rbt/vcfsplit/meta.yml", "modules/nf-core/rbt/vcfsplit/tests/main.nf.test", "modules/nf-core/rbt/vcfsplit/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rbt_vcfsplit", "description": "A tool for splitting VCF/BCF files into N equal chunks, including BND support", "keywords": [ "genomics", "splitting", "VCF", "BCF", "variants" ], "tools": [ { "rust-bio-tools": { "description": "A growing collection of fast and secure command line utilities for dealing with NGS data implemented on top of Rust-Bio.", "homepage": "https://github.com/rust-bio/rust-bio-tools", "documentation": "https://github.com/rust-bio/rust-bio-tools", "tool_dev_url": "https://github.com/rust-bio/rust-bio-tools", "doi": "no DOI available", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "VCF file with variants to be split", "pattern": "*.{vcf,bcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } } ], { "numchunks": { "type": "integer", "description": "Number of chunks to split the VCF file into. The default is 15." } } ], "output": { "bcfchunks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bcf": { "type": "file", "description": "Chunks of the input VCF file, split into `numchunks` equal parts.", "pattern": "*.bcf", "ontologies": [ { "edam": "http://edamontology.org/format_3020" } ] } } ] ], "versions_rbt": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rbt": { "type": "string", "description": "The tool name" } }, { "rbt --version | grep -oE '[0-9]+(\\.[0-9]+)+' | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rbt": { "type": "string", "description": "The tool name" } }, { "rbt --version | grep -oE '[0-9]+(\\.[0-9]+)+' | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@famosab" ], "maintainers": [ "@famosab" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/rust-bio-tools:0.42.2--799b7c6e93d0757c", "build_id": "bd-799b7c6e93d0757c_1", "scan_id": "sc-af71f65b4975e5a0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/rust-bio-tools:0.42.2--996dcdf3f4b075e4", "build_id": "bd-996dcdf3f4b075e4_1", "scan_id": "sc-d06b8c744104fba3_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/rust-bio-tools:0.42.2--0512bb2a42ff298d", "build_id": "bd-0512bb2a42ff298d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a0/a0457e23366a34be178adaadd26d99353959cc87b3ab1b0ab4523d17e92b1ed4/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rust-bio-tools:0.42.2--f1ed8122508f9f4f", "build_id": "bd-f1ed8122508f9f4f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e2/e203258c4e52fcbe7f12392baf1bd184496aaeba52ceef17670924fa009245b1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rbt/vcfsplit/.conda-lock/linux_amd64-bd-996dcdf3f4b075e4_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rbt/vcfsplit/.conda-lock/linux_arm64-bd-799b7c6e93d0757c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "rclone_check", "path": "modules/nf-core/rclone/check/meta.yml", "tree_sha": "b6e3eb09f370710d6cb0b8060bb17bbfec76b84b", "files": [ "modules/nf-core/rclone/check/.conda-lock/linux_amd64-bd-2ef33c5b9132aa97_1.txt", "modules/nf-core/rclone/check/.conda-lock/linux_arm64-bd-351f8e39202b129a_1.txt", "modules/nf-core/rclone/check/environment.yml", "modules/nf-core/rclone/check/main.nf", "modules/nf-core/rclone/check/meta.yml", "modules/nf-core/rclone/check/tests/main.nf.test", "modules/nf-core/rclone/check/tests/main.nf.test.snap", "modules/nf-core/rclone/check/tests/nextflow.config" ], "type": "module", "meta": { "name": "rclone_check", "description": "Check that files in source and destination paths match", "keywords": [ "check", "checksum", "cloud", "sync" ], "tools": [ { "rclone": { "description": "Rclone is a command-line program to manage files on cloud storage.", "homepage": "https://rclone.org/", "documentation": "https://rclone.org/commands/rclone_check/", "tool_dev_url": "https://github.com/rclone/rclone", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing source information\ne.g. [ id:'test' ]\n" } }, { "source": { "type": "string", "description": "File or directory containing source files to compare. This should be a path understood by Rclone,\nsuch as a local path or a configured remote path.\nExamples: `data/input`, `s3:bucket/path`, `gs:bucket/path`,\n`remote:path/to/data`.\n" } }, { "destination": { "type": "string", "description": "Directory containing destination files to compare. This should be the fully resolved target\npath understood by Rclone, such as a local path or a configured remote\npath. The module does not append sample IDs, basenames, or modify this\npath internally.\nExamples: `results/output`, `s3:bucket/output`, `gs:bucket/output`,\n`remote:path/to/output`.\n" } } ], { "rclone_config": { "type": "file", "description": "Rclone configuration file defining the remotes used by source_path and/or\ndestination_path. Authentication and remote-specific options should be\nconfigured in this file where possible.\n", "pattern": "*.conf", "ontologies": [] } } ], "output": { "combined": [ [ { "meta": { "type": "map", "description": "Groovy Map containing source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.combined.txt": { "type": "file", "description": "Combined report of matching, missing, differing, and error paths.", "pattern": "*.combined.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "differ": [ [ { "meta": { "type": "map", "description": "Groovy Map containing source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.differ.txt": { "type": "file", "description": "Report of paths present in both source and destination but different.", "pattern": "*.differ.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "missing_on_dst": [ [ { "meta": { "type": "map", "description": "Groovy Map containing source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.missing_on_dst.txt": { "type": "file", "description": "Report of paths present in source but missing from destination.", "pattern": "*.missing_on_dst.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "missing_on_src": [ [ { "meta": { "type": "map", "description": "Groovy Map containing source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.missing_on_src.txt": { "type": "file", "description": "Report of paths present in destination but missing from source.", "pattern": "*.missing_on_src.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "match": [ [ { "meta": { "type": "map", "description": "Groovy Map containing source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.match.txt": { "type": "file", "description": "Report of matching paths.", "pattern": "*.match.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "error": [ [ { "meta": { "type": "map", "description": "Groovy Map containing source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.error.txt": { "type": "file", "description": "Report of paths with read or hash errors.", "pattern": "*.error.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "exit_code": [ [ { "meta": { "type": "map", "description": "Groovy Map containing checksum source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.exit_code.txt": { "type": "file", "description": "File with exit status.", "pattern": "*.exit_code.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "versions_rclone": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rclone": { "type": "string", "description": "The name of the tool" } }, { "rclone --version | sed -n '1s/^rclone v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rclone": { "type": "string", "description": "The name of the tool" } }, { "rclone --version | sed -n '1s/^rclone v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/rclone:1.74.3--351f8e39202b129a", "build_id": "bd-351f8e39202b129a_1", "scan_id": "sc-0e6358c70409ff39_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/rclone:1.74.3--2ef33c5b9132aa97", "build_id": "bd-2ef33c5b9132aa97_1", "scan_id": "sc-2cbce8a89ac463aa_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rclone:1.74.3--af6486c6ac506f82", "build_id": "bd-af6486c6ac506f82_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5d/5dfd28fd0090c69f57c9bd93ea3235d8df194e8f269b5cb3027b6b59bff567d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/rclone:1.74.3--49a53709aa05d28d", "build_id": "bd-49a53709aa05d28d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/de/de06d232599f015aa253f63b84ba2e257bb542810dc11714b88ca9b4045b80ea/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rclone/check/.conda-lock/linux_amd64-bd-2ef33c5b9132aa97_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rclone/check/.conda-lock/linux_arm64-bd-351f8e39202b129a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "datasync", "version": "1.0.2" } ] }, { "name": "rclone_checksum", "path": "modules/nf-core/rclone/checksum/meta.yml", "tree_sha": "b58b5e89e94c02134e357393193f6eb6eeae5903", "files": [ "modules/nf-core/rclone/checksum/environment.yml", "modules/nf-core/rclone/checksum/main.nf", "modules/nf-core/rclone/checksum/meta.yml", "modules/nf-core/rclone/checksum/tests/main.nf.test", "modules/nf-core/rclone/checksum/tests/main.nf.test.snap", "modules/nf-core/rclone/checksum/tests/nextflow.config" ], "type": "module", "meta": { "name": "rclone_checksum", "description": "Check files in a destination path against a checksum SUM file", "keywords": [ "checksum", "md5", "sha1", "cloud", "sync" ], "tools": [ { "rclone": { "description": "Rclone is a command-line program to manage files on cloud storage.", "homepage": "https://rclone.org/", "documentation": "https://rclone.org/commands/rclone_checksum/", "tool_dev_url": "https://github.com/rclone/rclone", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing checksum source information\ne.g. [ id:'test' ]\n" } }, { "sumfile": { "type": "file", "description": "Checksum SUM file containing hashes and destination paths to verify.", "pattern": "*.{md5,sha1,sha256,sum,txt}", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } }, { "hash": { "type": "string", "description": "Hash type to check, for example MD5, SHA1, or SHA256." } }, { "destination": { "type": "string", "description": "Directory containing destination files to check against the SUM file. This should be the fully resolved target\npath understood by Rclone, such as a local path or a configured remote\npath. The module does not append sample IDs, basenames, or modify this\npath internally.\nExamples: `results/output`, `s3:bucket/output`, `gs:bucket/output`,\n`remote:path/to/output`.\n" } } ], { "rclone_config": { "type": "file", "description": "Rclone configuration file defining the remotes used by source_path and/or\ndestination_path. Authentication and remote-specific options should be\nconfigured in this file where possible.\n", "pattern": "*.conf", "ontologies": [] } } ], "output": { "combined": [ [ { "meta": { "type": "map", "description": "Groovy Map containing checksum source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.combined.txt": { "type": "file", "description": "Combined report of matching, missing, differing, and error paths.", "pattern": "*.combined.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "differ": [ [ { "meta": { "type": "map", "description": "Groovy Map containing checksum source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.differ.txt": { "type": "file", "description": "Report of paths present in both source SUM file and destination but different.", "pattern": "*.differ.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "missing_on_dst": [ [ { "meta": { "type": "map", "description": "Groovy Map containing checksum source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.missing_on_dst.txt": { "type": "file", "description": "Report of paths present in the SUM file but missing from the destination.", "pattern": "*.missing_on_dst.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "missing_on_src": [ [ { "meta": { "type": "map", "description": "Groovy Map containing checksum source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.missing_on_src.txt": { "type": "file", "description": "Report of paths present in the destination but missing from the SUM file.", "pattern": "*.missing_on_src.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "match": [ [ { "meta": { "type": "map", "description": "Groovy Map containing checksum source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.match.txt": { "type": "file", "description": "Report of matching paths.", "pattern": "*.match.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "error": [ [ { "meta": { "type": "map", "description": "Groovy Map containing checksum source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.error.txt": { "type": "file", "description": "Report of paths with read or hash errors.", "pattern": "*.error.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "exit_code": [ [ { "meta": { "type": "map", "description": "Groovy Map containing checksum source information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.exit_code.txt": { "type": "file", "description": "File with exit status.", "pattern": "*.exit_code.txt", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "versions_rclone": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rclone": { "type": "string", "description": "The name of the tool" } }, { "rclone --version | sed -n '1s/^rclone v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rclone": { "type": "string", "description": "The name of the tool" } }, { "rclone --version | sed -n '1s/^rclone v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/rclone:1.74.3--351f8e39202b129a", "build_id": "bd-351f8e39202b129a_1", "scan_id": "sc-0e6358c70409ff39_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/rclone:1.74.3--2ef33c5b9132aa97", "build_id": "bd-2ef33c5b9132aa97_1", "scan_id": "sc-2cbce8a89ac463aa_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rclone:1.74.3--af6486c6ac506f82", "build_id": "bd-af6486c6ac506f82_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5d/5dfd28fd0090c69f57c9bd93ea3235d8df194e8f269b5cb3027b6b59bff567d5/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/rclone:1.74.3--49a53709aa05d28d", "build_id": "bd-49a53709aa05d28d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/de/de06d232599f015aa253f63b84ba2e257bb542810dc11714b88ca9b4045b80ea/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rclone/checksum/.conda-lock/linux_amd64-bd-2ef33c5b9132aa97_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rclone/checksum/.conda-lock/linux_arm64-bd-351f8e39202b129a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "datasync", "version": "1.0.2" } ] }, { "name": "rclone_copy", "path": "modules/nf-core/rclone/copy/meta.yml", "tree_sha": "d32c17776317088ced92f97b01251283e102cd5c", "files": [ "modules/nf-core/rclone/copy/environment.yml", "modules/nf-core/rclone/copy/main.nf", "modules/nf-core/rclone/copy/meta.yml", "modules/nf-core/rclone/copy/tests/main.nf.test", "modules/nf-core/rclone/copy/tests/main.nf.test.snap", "modules/nf-core/rclone/copy/tests/nextflow.config" ], "type": "module", "meta": { "name": "rclone_copy", "description": "Copy files or directories between local and/or remote storage using Rclone", "keywords": [ "rclone", "copy", "sync", "data-transfer" ], "tools": [ { "rclone": { "description": "Rclone is a command line program to manage files on cloud storage", "homepage": "https://rclone.org/", "documentation": "https://rclone.org/docs/", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "source_path": { "type": "string", "description": "Source path to copy from. This should be a path understood by Rclone,\nsuch as a local path or a configured remote path.\nExamples: `data/input`, `s3:bucket/path`, `gs:bucket/path`,\n`remote:path/to/data`.\n" } }, { "destination_path": { "type": "string", "description": "Destination path to copy to. This should be the fully resolved target\npath understood by Rclone, such as a local path or a configured remote\npath. The module does not append sample IDs, basenames, or modify this\npath internally.\nExamples: `results/output`, `s3:bucket/output`, `gs:bucket/output`,\n`remote:path/to/output`.\n" } }, { "filter_file": { "type": "file", "description": "Optional plain text file containing one file path or pattern per line to be\npassed to Rclone copy as a filter list (e.g. via `--files-from` or\n`--include-from`). This input is only used when the corresponding rclone\nfiltering option is enabled through the module configuration.\n" } } ], { "rclone_config": { "type": "file", "description": "Rclone configuration file defining the remotes used by source_path and/or\ndestination_path. Authentication and remote-specific options should be\nconfigured in this file where possible.\n", "pattern": "*.conf", "ontologies": [] } } ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*rclone-copy.log": { "type": "file", "description": "Rclone log file generated during the copy operation.", "pattern": "*rclone-copy.log", "ontologies": [] } } ] ], "versions_rclone": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rclone": { "type": "string", "description": "The name of the tool" } }, { "rclone --version | sed -n '1s/^rclone v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rclone": { "type": "string", "description": "The name of the tool" } }, { "rclone --version | sed -n '1s/^rclone v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@antoniasaracco" ], "maintainers": [ "@antoniasaracco" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/rclone:1.65.0--ff88b2e0040147be", "build_id": "bd-ff88b2e0040147be_1", "scan_id": "sc-ff88b2e0040147be_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/rclone:1.65.0--ff88b2e0040147be", "build_id": "bd-ff88b2e0040147be_1", "scan_id": "sc-ff88b2e0040147be_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rclone:1.65.0--ff88b2e0040147be", "build_id": "bd-ff88b2e0040147be_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c9/c947c1a7171daf074310295417d0f0afe879275e1543fa5fc2a9711e7c2c72ab/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/rclone:1.65.0--ff88b2e0040147be", "build_id": "bd-ff88b2e0040147be_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c9/c947c1a7171daf074310295417d0f0afe879275e1543fa5fc2a9711e7c2c72ab/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rclone/copy/.conda-lock/linux_amd64-bd-ff88b2e0040147be_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rclone/copy/.conda-lock/linux_arm64-bd-ff88b2e0040147be_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "datasync", "version": "1.0.2" } ] }, { "name": "refsolver_compare", "path": "modules/nf-core/refsolver/compare/meta.yml", "tree_sha": "20d7e56b2043ada9f0df5fbac045163adef843de", "files": [ "modules/nf-core/refsolver/compare/environment.yml", "modules/nf-core/refsolver/compare/main.nf", "modules/nf-core/refsolver/compare/meta.yml", "modules/nf-core/refsolver/compare/tests/main.nf.test", "modules/nf-core/refsolver/compare/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "refsolver_compare", "description": "Compare two sequence dictionaries (headers/references) using ref-solver", "keywords": [ "reference", "genome", "compare", "bam", "qc" ], "tools": [ { "refsolver": { "description": "Identify which human reference genome was used to align a BAM/SAM/CRAM file.", "homepage": "https://github.com/fulcrumgenomics/ref-solver", "documentation": "https://github.com/fulcrumgenomics/ref-solver", "tool_dev_url": "https://github.com/fulcrumgenomics/ref-solver", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input_a": { "type": "file", "description": "First input (BAM, SAM, CRAM, .dict, TSV, ...)", "pattern": "*.{bam,sam,cram,fa,fasta,fai,vcf,dict,tsv,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" } ] } }, { "input_b": { "type": "file", "description": "Second input file to compare against (BAM, SAM, CRAM, .dict, TSV, ...).\nTo compare against a catalog reference ID instead, pass `--reference` via\ntask.ext.args and provide the ID as a file-less argument.\n", "pattern": "*.{bam,sam,cram,fa,fasta,fai,vcf,dict,tsv,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${suffix}": { "type": "file", "description": "Comparison report (text, JSON, or TSV depending on --format)", "pattern": "*.{txt,json,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_refsolver": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "refsolver": { "type": "string", "description": "The name of the tool" } }, { "ref-solver --version | sed 's/^ref-solver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "refsolver": { "type": "string", "description": "The name of the tool" } }, { "ref-solver --version | sed 's/^ref-solver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "refsolver_identify", "path": "modules/nf-core/refsolver/identify/meta.yml", "tree_sha": "3cdadb93b364bf2ffef54f6ebfcd346bb3807213", "files": [ "modules/nf-core/refsolver/identify/environment.yml", "modules/nf-core/refsolver/identify/main.nf", "modules/nf-core/refsolver/identify/meta.yml", "modules/nf-core/refsolver/identify/tests/main.nf.test", "modules/nf-core/refsolver/identify/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "refsolver_identify", "description": "Identify which reference genome a BAM/SAM/CRAM was aligned to using ref-solver", "keywords": [ "reference", "genome", "identify", "bam", "qc" ], "tools": [ { "refsolver": { "description": "Identify which human reference genome was used to align a BAM/SAM/CRAM file.", "homepage": "https://github.com/fulcrumgenomics/ref-solver", "documentation": "https://github.com/fulcrumgenomics/ref-solver", "tool_dev_url": "https://github.com/fulcrumgenomics/ref-solver", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Input file whose sequence dictionary is matched against the catalog.\nAccepts BAM, SAM, CRAM, FASTA, FAI, VCF, .dict, TSV, or CSV.\n", "pattern": "*.{bam,sam,cram,fa,fasta,fai,vcf,dict,tsv,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${suffix}": { "type": "file", "description": "Identification report (text, JSON, or TSV depending on --format)", "pattern": "*.{txt,json,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_refsolver": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "refsolver": { "type": "string", "description": "The name of the tool" } }, { "ref-solver --version | sed 's/^ref-solver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "refsolver": { "type": "string", "description": "The name of the tool" } }, { "ref-solver --version | sed 's/^ref-solver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "refsolver_score", "path": "modules/nf-core/refsolver/score/meta.yml", "tree_sha": "d7525c2faacabb90a9549dbed2cbad7db3deed32", "files": [ "modules/nf-core/refsolver/score/environment.yml", "modules/nf-core/refsolver/score/main.nf", "modules/nf-core/refsolver/score/meta.yml", "modules/nf-core/refsolver/score/tests/main.nf.test", "modules/nf-core/refsolver/score/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "refsolver_score", "description": "Score a query sequence dictionary against a reference using ref-solver", "keywords": [ "reference", "genome", "score", "bam", "qc" ], "tools": [ { "refsolver": { "description": "Identify which human reference genome was used to align a BAM/SAM/CRAM file.", "homepage": "https://github.com/fulcrumgenomics/ref-solver", "documentation": "https://github.com/fulcrumgenomics/ref-solver", "tool_dev_url": "https://github.com/fulcrumgenomics/ref-solver", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "query": { "type": "file", "description": "Query file to score (BAM, SAM, CRAM, FASTA, FAI, VCF, .dict, TSV, CSV)", "pattern": "*.{bam,sam,cram,fa,fasta,fai,vcf,dict,tsv,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" } ] } }, { "reference": { "type": "file", "description": "Reference file to compare against (BAM, SAM, CRAM, FASTA, FAI, VCF, .dict, TSV, CSV)", "pattern": "*.{bam,sam,cram,fa,fasta,fai,vcf,dict,tsv,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${suffix}": { "type": "file", "description": "Scoring report (text, JSON, or TSV depending on --format)", "pattern": "*.{txt,json,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_3464" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_refsolver": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "refsolver": { "type": "string", "description": "The name of the tool" } }, { "ref-solver --version | sed 's/^ref-solver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "refsolver": { "type": "string", "description": "The name of the tool" } }, { "ref-solver --version | sed 's/^ref-solver //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13" ], "maintainers": [ "@nh13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "regenie_runl0", "path": "modules/nf-core/regenie/runl0/meta.yml", "tree_sha": "975d50d6711980f0bd8cad5ab6fef5aaaab3259e", "files": [ "modules/nf-core/regenie/runl0/environment.yml", "modules/nf-core/regenie/runl0/main.nf", "modules/nf-core/regenie/runl0/meta.yml", "modules/nf-core/regenie/runl0/tests/main.nf.test", "modules/nf-core/regenie/runl0/tests/main.nf.test.snap", "modules/nf-core/regenie/runl0/tests/nextflow.config" ], "type": "module", "meta": { "name": "regenie_runl0", "description": "Run one REGENIE step 1 level-0 job from a split master file", "keywords": [ "regenie", "gwas", "genome-wide association study", "association", "genomics", "parallel" ], "tools": [ { "regenie": { "description": "Regenie is a C++ program for whole genome regression modelling of large genome-wide association studies (GWAS).", "homepage": "https://rgcgithub.github.io/regenie/", "documentation": "https://rgcgithub.github.io/regenie/options/", "tool_dev_url": "https://github.com/rgcgithub/regenie", "doi": "10.1038/s41588-021-00870-7", "licence": [ "MIT" ], "identifier": "biotools:regenie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\nKeep only the genotype analysis identifier in this map\nREGENIE consumes the staged basename of `plink_genotype_file` as the `--bed` or `--pgen` prefix, so the `.bed/.bim/.fam` or `.pgen/.pvar/.psam` files must share one basename\ne.g. `[ id:'cohort' ]`\n" } }, { "plink_genotype_file": { "type": "file", "description": "PLINK primary genotype file in BED or PGEN format", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "plink_variant_file": { "type": "file", "description": "PLINK variant metadata file in BIM or PVAR format", "pattern": "*.{bim,pvar,zst}", "ontologies": [] } }, { "plink_sample_file": { "type": "file", "description": "PLINK sample metadata file in FAM or PSAM format", "pattern": "*.{fam,psam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing split level-0 job information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "master": { "type": "file", "description": "REGENIE split level-0 master file from `regenie/splitl0`", "pattern": "*.master", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "snplist": { "type": "file", "description": "Per-job variant list staged because the master file references it; the path is not passed explicitly to REGENIE", "pattern": "*_job*.snplist", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "job_number": { "type": "integer", "description": "Level-0 job number passed as the second value to `--run-l0`" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the phenotype file input\nUse the same phenotype file and phenotype-selection arguments for all `regenie/splitl0`, `regenie/runl0`, and `regenie/runl1` jobs in the same chunked step 1 analysis\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "pheno": { "type": "file", "description": "Phenotype file passed to `--phenoFile`", "pattern": "*.{phe,pheno,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the covariate input\nUse compatible covariate inputs for all stages in the same chunked step 1 analysis\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "covar": { "type": "file", "optional": true, "description": "Optional covariate file passed to `--covarFile`; provide `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "bsize": { "type": "integer", "description": "Optional block size passed to `--bsize`; pass `[]` to use the module default of `1000`" } } ], "output": { "l0_predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype/sample information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*_l0_Y*": { "type": "file", "description": "REGENIE level-0 prediction files for this job", "pattern": "*_l0_Y*", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*.log": { "type": "file", "description": "REGENIE run level-0 log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_regenie": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "regenie": { "type": "string", "description": "The tool name" } }, { "regenie --version 2>&1 | sed -n \"1{s/^v//;s/\\.gz$//;p}\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "regenie": { "type": "string", "description": "The tool name" } }, { "regenie --version 2>&1 | sed -n \"1{s/^v//;s/\\.gz$//;p}\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "notes": "`task.ext.args` is passed directly to REGENIE and can be used for stage-consistent options such as `--phenoColList`, `--bt`, `--loocv`, or `--keep-l0`.\nThe same phenotype file, phenotype-selection arguments, trait mode arguments such as `--bt`, and compatible genotype/covariate inputs must be used across `regenie/splitl0`, every matching `regenie/runl0` job, and `regenie/runl1`.\n", "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux_amd64": { "build_id": "bd-5d361f9fcb2f85cf_1", "name": "community.wave.seqera.io/library/regenie:4.1.2--5d361f9fcb2f85cf", "scanId": "sc-cc9eb5ed5eb381dd_2" } }, "singularity": { "linux_amd64": { "build_id": "bd-7c121fb4ecd57890_1", "name": "oras://community.wave.seqera.io/library/regenie:4.1.2--7c121fb4ecd57890", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7a/7a05bf71ea09adc5ebf9f0c656c9b326c0f16ba8e4966914972e58313469a466/data" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "regenie_runl1", "path": "modules/nf-core/regenie/runl1/meta.yml", "tree_sha": "8ab801b7931f8fb004581944dee3b69551949c04", "files": [ "modules/nf-core/regenie/runl1/environment.yml", "modules/nf-core/regenie/runl1/main.nf", "modules/nf-core/regenie/runl1/meta.yml", "modules/nf-core/regenie/runl1/tests/main.nf.test", "modules/nf-core/regenie/runl1/tests/main.nf.test.snap", "modules/nf-core/regenie/runl1/tests/nextflow.config" ], "type": "module", "meta": { "name": "regenie_runl1", "description": "Finish REGENIE step 1 from split level-0 prediction files", "keywords": [ "regenie", "gwas", "genome-wide association study", "association", "genomics", "parallel" ], "tools": [ { "regenie": { "description": "Regenie is a C++ program for whole genome regression modelling of large genome-wide association studies (GWAS).", "homepage": "https://rgcgithub.github.io/regenie/", "documentation": "https://rgcgithub.github.io/regenie/options/", "tool_dev_url": "https://github.com/rgcgithub/regenie", "doi": "10.1038/s41588-021-00870-7", "licence": [ "MIT" ], "identifier": "biotools:regenie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\nKeep only the genotype analysis identifier in this map\nREGENIE consumes the staged basename of `plink_genotype_file` as the `--bed` or `--pgen` prefix, so the `.bed/.bim/.fam` or `.pgen/.pvar/.psam` files must share one basename\ne.g. `[ id:'cohort' ]`\n" } }, { "plink_genotype_file": { "type": "file", "description": "PLINK primary genotype file in BED or PGEN format", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "plink_variant_file": { "type": "file", "description": "PLINK variant metadata file in BIM or PVAR format", "pattern": "*.{bim,pvar,zst}", "ontologies": [] } }, { "plink_sample_file": { "type": "file", "description": "PLINK sample metadata file in FAM or PSAM format", "pattern": "*.{fam,psam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing split level-0 output information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "master": { "type": "file", "description": "REGENIE split level-0 master file from `regenie/splitl0`", "pattern": "*.master", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "snplists": { "type": "file", "description": "All per-job variant list files referenced by the master file, staged so `--run-l1` can resolve them", "pattern": "*_job*.snplist", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "l0_predictions": { "type": "file", "description": "All level-0 prediction files referenced by the master file, staged so `--run-l1` can resolve them", "pattern": "*_l0_Y*", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the phenotype file input\nUse the same phenotype file and phenotype-selection arguments for all `regenie/splitl0`, `regenie/runl0`, and `regenie/runl1` jobs in the same chunked step 1 analysis\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "pheno": { "type": "file", "description": "Phenotype file passed to `--phenoFile`", "pattern": "*.{phe,pheno,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the covariate input\nUse compatible covariate inputs for all stages in the same chunked step 1 analysis\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "covar": { "type": "file", "optional": true, "description": "Optional covariate file passed to `--covarFile`; provide `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "bsize": { "type": "integer", "description": "Optional block size passed to `--bsize`; pass `[]` to use the module default of `1000`" } } ], "output": { "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype/sample information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*_pred.list": { "type": "file", "description": "REGENIE prediction list file", "pattern": "*_pred.list", "ontologies": [] } } ] ], "loco": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype/sample information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*.loco.gz": { "type": "file", "description": "REGENIE LOCO prediction files", "pattern": "*.loco.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*.log": { "type": "file", "description": "REGENIE run level-1 log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_regenie": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "regenie": { "type": "string", "description": "The tool name" } }, { "regenie --version 2>&1 | sed -n \"1{s/^v//;s/\\.gz$//;p}\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "regenie": { "type": "string", "description": "The tool name" } }, { "regenie --version 2>&1 | sed -n \"1{s/^v//;s/\\.gz$//;p}\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "notes": "`task.ext.args` is passed directly to REGENIE and can be used for stage-consistent options such as `--phenoColList`, `--bt`, `--loocv`, `--keep-l0`, or `--l1-phenoList`.\nThe same phenotype file, phenotype-selection arguments, trait mode arguments such as `--bt`, and compatible genotype/covariate inputs must be used across `regenie/splitl0`, every matching `regenie/runl0` job, and `regenie/runl1`.\n", "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "conda": { "linux/amd64": { "lock_file": "modules/nf-core/regenie/runl1/.conda-lock/linux_amd64-bd-5d361f9fcb2f85cf_1.txt" } }, "docker": { "linux/amd64": { "build_id": "bd-5d361f9fcb2f85cf_1", "name": "community.wave.seqera.io/library/regenie:4.1.2--5d361f9fcb2f85cf", "scan_id": "sc-cc9eb5ed5eb381dd_2" } }, "singularity": { "linux/amd64": { "build_id": "bd-7c121fb4ecd57890_1", "name": "oras://community.wave.seqera.io/library/regenie:4.1.2--7c121fb4ecd57890", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7a/7a05bf71ea09adc5ebf9f0c656c9b326c0f16ba8e4966914972e58313469a466/data" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "regenie_splitl0", "path": "modules/nf-core/regenie/splitl0/meta.yml", "tree_sha": "eae80e4eb815fc57c5915e50bc187335084fb4cf", "files": [ "modules/nf-core/regenie/splitl0/environment.yml", "modules/nf-core/regenie/splitl0/main.nf", "modules/nf-core/regenie/splitl0/meta.yml", "modules/nf-core/regenie/splitl0/tests/main.nf.test", "modules/nf-core/regenie/splitl0/tests/main.nf.test.snap", "modules/nf-core/regenie/splitl0/tests/nextflow.config" ], "type": "module", "meta": { "name": "regenie_splitl0", "description": "Split REGENIE step 1 level-0 ridge-regression blocks into parallel jobs", "keywords": [ "regenie", "gwas", "genome-wide association study", "association", "genomics", "parallel" ], "tools": [ { "regenie": { "description": "Regenie is a C++ program for whole genome regression modelling of large genome-wide association studies (GWAS).", "homepage": "https://rgcgithub.github.io/regenie/", "documentation": "https://rgcgithub.github.io/regenie/options/", "tool_dev_url": "https://github.com/rgcgithub/regenie", "doi": "10.1038/s41588-021-00870-7", "licence": [ "MIT" ], "identifier": "biotools:regenie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\nKeep only the genotype analysis identifier in this map\nREGENIE consumes the staged basename of `plink_genotype_file` as the `--bed` or `--pgen` prefix, so the `.bed/.bim/.fam` or `.pgen/.pvar/.psam` files must share one basename\ne.g. `[ id:'cohort' ]`\n" } }, { "plink_genotype_file": { "type": "file", "description": "PLINK primary genotype file in BED or PGEN format", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "plink_variant_file": { "type": "file", "description": "PLINK variant metadata file in BIM or PVAR format", "pattern": "*.{bim,pvar,zst}", "ontologies": [] } }, { "plink_sample_file": { "type": "file", "description": "PLINK sample metadata file in FAM or PSAM format", "pattern": "*.{fam,psam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the phenotype file input\nUse the same phenotype file and phenotype-selection arguments for all `regenie/splitl0`, `regenie/runl0`, and `regenie/runl1` jobs in the same chunked step 1 analysis\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "pheno": { "type": "file", "description": "Phenotype file passed to `--phenoFile`", "pattern": "*.{phe,pheno,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the covariate input\nUse compatible covariate inputs for all stages in the same chunked step 1 analysis\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "covar": { "type": "file", "optional": true, "description": "Optional covariate file passed to `--covarFile`; provide `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "bsize": { "type": "integer", "description": "Optional block size passed to `--bsize`; pass `[]` to use the module default of `1000`" } }, { "n_jobs": { "type": "integer", "description": "Number of level-0 jobs requested with `--split-l0`" } } ], "output": { "master": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype/sample information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*.master": { "type": "file", "description": "REGENIE split level-0 master file", "pattern": "*.master", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "snplists": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype/sample information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*_job*.snplist": { "type": "file", "description": "REGENIE per-job variant list files referenced by the master file", "pattern": "*_job*.snplist", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*.log": { "type": "file", "description": "REGENIE split level-0 log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_regenie": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "regenie": { "type": "string", "description": "The tool name" } }, { "regenie --version 2>&1 | sed -n \"1{s/^v//;s/\\.gz$//;p}\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "regenie": { "type": "string", "description": "The tool name" } }, { "regenie --version 2>&1 | sed -n \"1{s/^v//;s/\\.gz$//;p}\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "notes": "`task.ext.args` is passed directly to REGENIE and can be used for stage-consistent options such as `--phenoColList`, `--bt`, `--loocv`, or `--keep-l0`.\nThe same phenotype file, phenotype-selection arguments, trait mode arguments such as `--bt`, and compatible genotype/covariate inputs must be used across `regenie/splitl0`, every matching `regenie/runl0` job, and `regenie/runl1`.\n", "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux_amd64": { "build_id": "bd-5d361f9fcb2f85cf_1", "name": "community.wave.seqera.io/library/regenie:4.1.2--5d361f9fcb2f85cf", "scanId": "sc-cc9eb5ed5eb381dd_2" } }, "singularity": { "linux_amd64": { "build_id": "bd-7c121fb4ecd57890_1", "name": "oras://community.wave.seqera.io/library/regenie:4.1.2--7c121fb4ecd57890", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7a/7a05bf71ea09adc5ebf9f0c656c9b326c0f16ba8e4966914972e58313469a466/data" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "regenie_step1", "path": "modules/nf-core/regenie/step1/meta.yml", "tree_sha": "70a1a5be45ee1b6ba5f5f72e48e7006fd2b4de04", "files": [ "modules/nf-core/regenie/step1/environment.yml", "modules/nf-core/regenie/step1/main.nf", "modules/nf-core/regenie/step1/meta.yml", "modules/nf-core/regenie/step1/tests/main.nf.test", "modules/nf-core/regenie/step1/tests/main.nf.test.snap", "modules/nf-core/regenie/step1/tests/nextflow.config" ], "type": "module", "meta": { "name": "regenie_step1", "description": "Run REGENIE step 1 to fit whole-genome regression models and emit LOCO predictions", "keywords": [ "regenie", "gwas", "association", "burden test", "genomics" ], "tools": [ { "regenie": { "description": "Regenie is a C++ program for whole genome regression modelling of large genome-wide association studies (GWAS).", "homepage": "https://rgcgithub.github.io/regenie/", "documentation": "https://rgcgithub.github.io/regenie/options/", "tool_dev_url": "https://github.com/rgcgithub/regenie", "doi": "10.1038/s41588-021-00870-7", "licence": [ "MIT" ], "identifier": "biotools:regenie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\nKeep only the genotype analysis identifier in this map\nREGENIE consumes the staged basename of `plink_genotype_file` as the `--bed` or `--pgen` prefix, so the `.bed/.bim/.fam` or `.pgen/.pvar/.psam` files must share one basename\ne.g. `[ id:'cohort' ]`\n" } }, { "plink_genotype_file": { "type": "file", "description": "PLINK primary genotype file in BED or PGEN format", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "plink_variant_file": { "type": "file", "description": "PLINK variant metadata file in BIM or PVAR format", "pattern": "*.{bim,pvar,zst}", "ontologies": [] } }, { "plink_sample_file": { "type": "file", "description": "PLINK sample metadata file in FAM or PSAM format", "pattern": "*.{fam,psam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the phenotype file input\nKeep only the shared genotype/sample identifier in this map\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "pheno": { "type": "file", "description": "Phenotype file passed to `--phenoFile`", "pattern": "*.{phe,pheno,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the covariate input\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "covar": { "type": "file", "optional": true, "description": "Optional covariate file passed to `--covarFile`; provide `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "bsize": { "type": "integer", "description": "Optional block size passed to `--bsize`; pass `[]` to use the module default of `1000`" } } ], "output": { "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype/sample information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*_pred.list": { "type": "file", "description": "REGENIE prediction list file", "pattern": "*_pred.list", "ontologies": [] } } ] ], "loco": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype/sample information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*.loco.gz": { "type": "file", "description": "REGENIE LOCO prediction files", "pattern": "*.loco.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "*.log": { "type": "file", "description": "REGENIE step 1 log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_regenie": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "regenie": { "type": "string", "description": "The tool name" } }, { "regenie --version 2>&1 | sed -n \"1{s/^v//;s/\\.gz$//;p}\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "regenie": { "type": "string", "description": "The tool name" } }, { "regenie --version 2>&1 | sed -n \"1{s/^v//;s/\\.gz$//;p}\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "conda": { "linux_amd64": { "lock_file": "modules/nf-core/regenie/step1/.conda-lock/linux_amd64-bd-5d361f9fcb2f85cf_1.txt" } }, "docker": { "linux_amd64": { "build_id": "bd-5d361f9fcb2f85cf_1", "name": "community.wave.seqera.io/library/regenie:4.1.2--5d361f9fcb2f85cf", "scanId": "sc-cc9eb5ed5eb381dd_2" } }, "singularity": { "linux_amd64": { "build_id": "bd-7c121fb4ecd57890_1", "name": "oras://community.wave.seqera.io/library/regenie:4.1.2--7c121fb4ecd57890", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7a/7a05bf71ea09adc5ebf9f0c656c9b326c0f16ba8e4966914972e58313469a466/data" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "regenie_step2", "path": "modules/nf-core/regenie/step2/meta.yml", "tree_sha": "74c0e5e372acfe44d7af0b769f1a5b0973890e98", "files": [ "modules/nf-core/regenie/step2/environment.yml", "modules/nf-core/regenie/step2/main.nf", "modules/nf-core/regenie/step2/meta.yml", "modules/nf-core/regenie/step2/tests/main.nf.test", "modules/nf-core/regenie/step2/tests/main.nf.test.snap", "modules/nf-core/regenie/step2/tests/nextflow.config" ], "type": "module", "meta": { "name": "regenie_step2", "description": "Run REGENIE step 2 association testing from precomputed step 1 predictions", "keywords": [ "regenie", "gwas", "genome-wide association study", "association", "burden test", "genomics" ], "tools": [ { "regenie": { "description": "Regenie is a C++ program for whole genome regression modelling of large genome-wide association studies (GWAS).", "homepage": "https://rgcgithub.github.io/regenie/", "documentation": "https://rgcgithub.github.io/regenie/options/", "tool_dev_url": "https://github.com/rgcgithub/regenie", "doi": "10.1038/s41588-021-00870-7", "licence": [ "MIT" ], "identifier": "biotools:regenie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\nKeep only the shared genotype analysis identifier in this map\nMulti-chromosome support is represented by emitting multiple PLINK bundles that share `meta.id`\nREGENIE consumes the staged basename of `plink_genotype_file` as the `--bed` or `--pgen` input prefix, so the `.bed/.bim/.fam` or `.pgen/.pvar/.psam` files for each shard must share one basename\nThe module output prefix defaults to `meta.id` unless `task.ext.prefix` is provided\ne.g. `[ id:'cohort' ]`\n" } }, { "plink_genotype_file": { "type": "file", "description": "PLINK primary genotype file in BED or PGEN format", "pattern": "*.{bed,pgen}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "plink_variant_file": { "type": "file", "description": "PLINK variant metadata file in BIM or PVAR format", "pattern": "*.{bim,pvar,zst}", "ontologies": [] } }, { "plink_sample_file": { "type": "file", "description": "PLINK sample metadata file in FAM or PSAM format", "pattern": "*.{fam,psam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the step 1 predictions input\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "predictions": { "type": "file", "description": "REGENIE step 1 prediction list file passed to `--pred`", "pattern": "*_pred.list", "ontologies": [] } }, { "loco_files": { "type": "file", "description": "REGENIE step 1 LOCO prediction files staged alongside the prediction list", "pattern": "*.loco.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the phenotype file input\nKeep only the shared genotype/sample identifier in this map\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "pheno": { "type": "file", "description": "Phenotype file passed to `--phenoFile`", "pattern": "*.{phe,pheno,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing genotype/sample information associated with the covariate input\ne.g. `[ id:'plink_simulated' ]`\n" } }, { "covar": { "type": "file", "optional": true, "description": "Optional covariate file passed to `--covarFile`; provide `[]` when absent", "pattern": "*.{covar,cov,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "bsize": { "type": "integer", "description": "Required genotype block size passed to `--bsize`" } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\ne.g. `[ id:'cohort' ]`\n" } }, { "*.regenie.gz": { "type": "file", "description": "REGENIE step 2 association results", "pattern": "*.regenie.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genotype information\ne.g. `[ id:'cohort' ]`\n" } }, { "*.log": { "type": "file", "description": "REGENIE step 2 log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_regenie": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "regenie": { "type": "string", "description": "The tool name" } }, { "regenie --version 2>&1 | sed -n \"1{s/^v//;s/\\.gz$//;p}\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "regenie": { "type": "string", "description": "The tool name" } }, { "regenie --version 2>&1 | sed -n \"1{s/^v//;s/\\.gz$//;p}\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@lyh970817" ], "maintainers": [ "@lyh970817" ], "containers": { "docker": { "linux_amd64": { "build_id": "bd-5d361f9fcb2f85cf_1", "name": "community.wave.seqera.io/library/regenie:4.1.2--5d361f9fcb2f85cf", "scanId": "sc-cc9eb5ed5eb381dd_2" } }, "singularity": { "linux_amd64": { "build_id": "bd-7c121fb4ecd57890_1", "name": "oras://community.wave.seqera.io/library/regenie:4.1.2--7c121fb4ecd57890", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7a/7a05bf71ea09adc5ebf9f0c656c9b326c0f16ba8e4966914972e58313469a466/data" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "gwas", "version": "dev" } ] }, { "name": "regtools_junctionsextract", "path": "modules/nf-core/regtools/junctionsextract/meta.yml", "tree_sha": "20903ec285c0136383a3b8918328bdcd211b4974", "files": [ "modules/nf-core/regtools/junctionsextract/environment.yml", "modules/nf-core/regtools/junctionsextract/main.nf", "modules/nf-core/regtools/junctionsextract/meta.yml", "modules/nf-core/regtools/junctionsextract/tests/main.nf.test", "modules/nf-core/regtools/junctionsextract/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "regtools_junctionsextract", "description": "Extract exon-exon junctions from an RNAseq BAM file. The output is a BED file in the BED12 format.", "keywords": [ "regtools", "leafcutter", "RNA-seq", "splicing" ], "tools": [ { "regtools": { "description": "RegTools is a set of tools that integrate DNA-seq and RNA-seq data to help interpret mutations in a regulatory and splicing context.", "homepage": "https://regtools.readthedocs.io/en/latest/", "documentation": "https://regtools.readthedocs.io/en/latest/#usage", "tool_dev_url": "https://github.com/griffithlab/regtools", "licence": [ "MIT" ], "identifier": "biotools:regtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index to sorted BAM file", "pattern": "*.{bai}", "ontologies": [] } } ], { "strand_specificity": { "type": "string", "description": "Strand specificity of the RNA-seq library preparation.\nOptions are 'XS', use XS tags provided by aligner; 'RF', first-strand; 'FR', second-strand.\n", "enum": [ "XS", "RF", "FR" ] } } ], "output": { "junc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.junc": { "type": "file", "description": "BED12 file containing exon-exon \"regtools_junctionsextract\"\n", "pattern": "*.{junc}", "ontologies": [] } } ] ], "versions_repeatmasker": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "regtools": { "type": "string", "description": "The name of the tool" } }, { "regtools --version 2>&1 | sed -n 's/Version:\t//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "regtools": { "type": "string", "description": "The name of the tool" } }, { "regtools --version 2>&1 | sed -n 's/Version:\t//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abartlett004" ], "maintainers": [ "@abartlett004" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "repeatmasker_repeatmasker", "path": "modules/nf-core/repeatmasker/repeatmasker/meta.yml", "tree_sha": "9eec777841edaef1d57b68aa3157e182987122a0", "files": [ "modules/nf-core/repeatmasker/repeatmasker/.conda-lock/linux_amd64-bd-3cc5e72bc3d6ed07_1.txt", "modules/nf-core/repeatmasker/repeatmasker/.conda-lock/linux_arm64-bd-aa52fe680e699a29_1.txt", "modules/nf-core/repeatmasker/repeatmasker/environment.yml", "modules/nf-core/repeatmasker/repeatmasker/main.nf", "modules/nf-core/repeatmasker/repeatmasker/meta.yml", "modules/nf-core/repeatmasker/repeatmasker/tests/main.nf.test", "modules/nf-core/repeatmasker/repeatmasker/tests/main.nf.test.snap", "modules/nf-core/repeatmasker/repeatmasker/tests/nextflow.config" ], "type": "module", "meta": { "name": "repeatmasker_repeatmasker", "description": "Screening DNA sequences for interspersed repeats and low complexity DNA sequences\n", "keywords": [ "genome", "annotation", "repeat", "mask" ], "tools": [ { "repeatmasker": { "description": "RepeatMasker is a program that screens DNA sequences for interspersed\nrepeats and low complexity DNA sequences\n", "homepage": "https://www.repeatmasker.org/", "documentation": "https://www.repeatmasker.org/webrepeatmaskerhelp.html", "tool_dev_url": "https://github.com/rmhubley/RepeatMasker", "licence": [ "Open Software License v. 2.1" ], "identifier": "biotools:repeatmasker" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Genome assembly", "pattern": "*.{fasta,fa,fas,fsa,faa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "lib": { "type": "file", "description": "Custom repeat library (e.g. from another species), in FASTA or HMM format\n(HMM libraries require `-engine hmmer` in `ext.args`).\nNote: the module container does not bundle the Dfam database, so either\nprovide a library here or point RepeatMasker to a local Dfam/FamDB\ninstallation via `ext.args` (e.g. `-libdir`).\n", "pattern": "*.{fasta,fa,fas,fsa,faa,fna,hmm}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], "output": { "masked": [ [ { "meta": { "type": "file", "description": "Masked fasta", "pattern": "*.{masked}", "ontologies": [] } }, { "${prefix}.masked": { "type": "file", "description": "Masked fasta", "pattern": "*.{masked}", "ontologies": [] } } ] ], "out": [ [ { "meta": { "type": "file", "description": "Masked fasta", "pattern": "*.{masked}", "ontologies": [] } }, { "${prefix}.out": { "type": "file", "description": "Out file", "pattern": "*.{out}", "ontologies": [] } } ] ], "tbl": [ [ { "meta": { "type": "file", "description": "Masked fasta", "pattern": "*.{masked}", "ontologies": [] } }, { "${prefix}.tbl": { "type": "file", "description": "tbl file", "pattern": "*.{tbl}", "ontologies": [] } } ] ], "gff": [ [ { "meta": { "type": "file", "description": "Masked fasta", "pattern": "*.{masked}", "ontologies": [] } }, { "${prefix}.gff": { "type": "file", "description": "GFF file", "pattern": "*.{gff}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" } ] } } ] ], "versions_repeatmasker": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "repeatmasker": { "type": "string", "description": "The name of the tool" } }, { "RepeatMasker -v | sed 's/RepeatMasker version //1'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "repeatmasker": { "type": "string", "description": "The name of the tool" } }, { "RepeatMasker -v | sed 's/RepeatMasker version //1'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kherronism", "@gallvp" ], "maintainers": [ "@kherronism", "@gallvp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/repeatmasker:4.1.5--3cc5e72bc3d6ed07", "build_id": "bd-3cc5e72bc3d6ed07_1", "scan_id": "sc-64b59d0980fb55dc_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/repeatmasker:4.1.5--aa52fe680e699a29", "build_id": "bd-aa52fe680e699a29_1", "scan_id": "sc-42ce95c18a291849_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/repeatmasker:4.1.5--0d09875ba11ecdf3", "build_id": "bd-0d09875ba11ecdf3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/92/92d028817d6ba2afc60f0d7550b7b510395b3b5426420b7e1c6666ee38ebd5a1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/repeatmasker:4.1.5--590b6139e73054f3", "build_id": "bd-590b6139e73054f3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/48/483bec9ab06bab9dd3e45472eb9a5e57e74f22b7aabd2275ea9aa07b5a8266e9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/repeatmasker/repeatmasker/.conda-lock/linux_amd64-bd-3cc5e72bc3d6ed07_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/repeatmasker/repeatmasker/.conda-lock/linux_arm64-bd-aa52fe680e699a29_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "repeatmasker_rmouttogff3", "path": "modules/nf-core/repeatmasker/rmouttogff3/meta.yml", "tree_sha": "42d12c47c4e860157507dee0270374d904b91121", "files": [ "modules/nf-core/repeatmasker/rmouttogff3/.conda-lock/linux_amd64-bd-3cc5e72bc3d6ed07_1.txt", "modules/nf-core/repeatmasker/rmouttogff3/.conda-lock/linux_arm64-bd-aa52fe680e699a29_1.txt", "modules/nf-core/repeatmasker/rmouttogff3/environment.yml", "modules/nf-core/repeatmasker/rmouttogff3/main.nf", "modules/nf-core/repeatmasker/rmouttogff3/meta.yml", "modules/nf-core/repeatmasker/rmouttogff3/tests/main.nf.test", "modules/nf-core/repeatmasker/rmouttogff3/tests/main.nf.test.snap", "modules/nf-core/repeatmasker/rmouttogff3/tests/nextflow.config" ], "type": "module", "meta": { "name": "repeatmasker_rmouttogff3", "description": "A utility script to assist to convert old RepeatMasker *.out files to version 3 gff files.", "keywords": [ "sort", "repeatmasker", "genomics" ], "tools": [ { "repeatmasker": { "description": "RepeatMasker is a program that screens DNA sequences for interspersed\nrepeats and low complexity DNA sequences\n", "homepage": "https://www.repeatmasker.org/", "documentation": "https://www.repeatmasker.org/webrepeatmaskerhelp.html", "tool_dev_url": "https://github.com/rmhubley/RepeatMasker", "licence": [ "Open Software License v. 2.1" ], "identifier": "biotools:repeatmasker" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "out": { "type": "file", "description": "RepeatMasker out file", "pattern": "*.{out}", "ontologies": [] } } ] ], "output": { "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.gff3": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{gff3}", "ontologies": [] } } ] ], "versions_repeatmasker": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "repeatmasker": { "type": "string", "description": "The name of the tool" } }, { "RepeatMasker -v | sed 's/RepeatMasker version //1'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "repeatmasker": { "type": "string", "description": "The name of the tool" } }, { "RepeatMasker -v | sed 's/RepeatMasker version //1'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/repeatmasker:4.1.5--aa52fe680e699a29", "build_id": "bd-aa52fe680e699a29_1", "scan_id": "sc-42ce95c18a291849_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/repeatmasker:4.1.5--3cc5e72bc3d6ed07", "build_id": "bd-3cc5e72bc3d6ed07_1", "scan_id": "sc-64b59d0980fb55dc_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/repeatmasker:4.1.5--590b6139e73054f3", "build_id": "bd-590b6139e73054f3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/48/483bec9ab06bab9dd3e45472eb9a5e57e74f22b7aabd2275ea9aa07b5a8266e9/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/repeatmasker:4.1.5--0d09875ba11ecdf3", "build_id": "bd-0d09875ba11ecdf3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/92/92d028817d6ba2afc60f0d7550b7b510395b3b5426420b7e1c6666ee38ebd5a1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/repeatmasker/rmouttogff3/.conda-lock/linux_amd64-bd-3cc5e72bc3d6ed07_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/repeatmasker/rmouttogff3/.conda-lock/linux_arm64-bd-aa52fe680e699a29_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "repeatmodeler_builddatabase", "path": "modules/nf-core/repeatmodeler/builddatabase/meta.yml", "tree_sha": "803d4aa656a691b4ba3616111c3827dcafbd14b1", "files": [ "modules/nf-core/repeatmodeler/builddatabase/.conda-lock/linux_amd64-bd-b718c9eee4ccffcb_1.txt", "modules/nf-core/repeatmodeler/builddatabase/.conda-lock/linux_arm64-bd-101d1bb6478d9d67_1.txt", "modules/nf-core/repeatmodeler/builddatabase/environment.yml", "modules/nf-core/repeatmodeler/builddatabase/main.nf", "modules/nf-core/repeatmodeler/builddatabase/meta.yml", "modules/nf-core/repeatmodeler/builddatabase/tests/main.nf.test", "modules/nf-core/repeatmodeler/builddatabase/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "repeatmodeler_builddatabase", "description": "Create a database for RepeatModeler", "keywords": [ "genomics", "fasta", "repeat" ], "tools": [ { "repeatmodeler": { "description": "RepeatModeler is a de-novo repeat family identification and modeling package.", "homepage": "https://github.com/Dfam-consortium/RepeatModeler", "documentation": "https://github.com/Dfam-consortium/RepeatModeler", "tool_dev_url": "https://github.com/Dfam-consortium/RepeatModeler", "licence": [ "Open Software License v2.1" ], "identifier": "biotools:repeatmodeler" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Fasta file", "pattern": "*.{fasta,fsa,fa}", "ontologies": [] } } ] ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.*": { "type": "file", "description": "Database files for repeatmodeler", "pattern": "`${prefix}.*`", "ontologies": [] } } ] ], "versions_repeatmodeler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "repeatmodeler": { "type": "string", "description": "The name of the tool" } }, { "RepeatModeler --version 2>&1 | sed 's/RepeatModeler version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "repeatmodeler": { "type": "string", "description": "The name of the tool" } }, { "RepeatModeler --version 2>&1 | sed 's/RepeatModeler version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/repeatmasker_repeatmodeler:b718c9eee4ccffcb", "build_id": "bd-b718c9eee4ccffcb_1", "scan_id": "sc-5ac2e440e2e47f79_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/repeatmasker_repeatmodeler:101d1bb6478d9d67", "build_id": "bd-101d1bb6478d9d67_1", "scan_id": "sc-3dde39665156369d_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/repeatmasker_repeatmodeler:7191db696d4698bd", "build_id": "bd-7191db696d4698bd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/05/0564a5f2a508e3ba1da14f89a168805e58949d63fa3da0e3b9ebeaa50eb1813f/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/repeatmasker_repeatmodeler:3e8ecdc34f116e0e", "build_id": "bd-3e8ecdc34f116e0e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f9/f91e94ff35696ead619551468cb593dd786709d9690cdb7e834daa6d0769571b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/repeatmodeler/builddatabase/.conda-lock/linux_amd64-bd-b718c9eee4ccffcb_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/repeatmodeler/builddatabase/.conda-lock/linux_arm64-bd-101d1bb6478d9d67_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "repeatmodeler_repeatmodeler", "path": "modules/nf-core/repeatmodeler/repeatmodeler/meta.yml", "tree_sha": "f8610c2b2ab4a3f38e9bd1a079de71fd8dca1b9c", "files": [ "modules/nf-core/repeatmodeler/repeatmodeler/.conda-lock/linux_amd64-bd-b718c9eee4ccffcb_1.txt", "modules/nf-core/repeatmodeler/repeatmodeler/.conda-lock/linux_arm64-bd-101d1bb6478d9d67_1.txt", "modules/nf-core/repeatmodeler/repeatmodeler/environment.yml", "modules/nf-core/repeatmodeler/repeatmodeler/main.nf", "modules/nf-core/repeatmodeler/repeatmodeler/meta.yml", "modules/nf-core/repeatmodeler/repeatmodeler/tests/main.nf.test", "modules/nf-core/repeatmodeler/repeatmodeler/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "repeatmodeler_repeatmodeler", "description": "Performs de novo transposable element (TE) family identification with RepeatModeler", "keywords": [ "genomics", "fasta", "repeat", "transposable element" ], "tools": [ { "repeatmodeler": { "description": "RepeatModeler is a de-novo repeat family identification and modeling package.", "homepage": "https://github.com/Dfam-consortium/RepeatModeler", "documentation": "https://github.com/Dfam-consortium/RepeatModeler", "tool_dev_url": "https://github.com/Dfam-consortium/RepeatModeler", "licence": [ "Open Software License v2.1" ], "identifier": "biotools:repeatmodeler" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "db": { "type": "file", "description": "RepeatModeler database files generated with REPEATMODELER_BUILDDATABASE", "pattern": "*", "ontologies": [] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.fa": { "type": "file", "description": "Consensus repeat sequences", "pattern": "*.fa", "ontologies": [] } } ] ], "stk": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.stk": { "type": "file", "description": "Seed alignments", "pattern": "*.stk", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "A summarized log of the run", "pattern": "*.log", "ontologies": [] } } ] ], "versions_repeatmodeler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "repeatmodeler": { "type": "string", "description": "The name of the tool" } }, { "RepeatModeler --version 2>&1 | sed 's/RepeatModeler version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "repeatmodeler": { "type": "string", "description": "The name of the tool" } }, { "RepeatModeler --version 2>&1 | sed 's/RepeatModeler version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/repeatmasker_repeatmodeler:101d1bb6478d9d67", "build_id": "bd-101d1bb6478d9d67_1", "scan_id": "sc-3dde39665156369d_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/repeatmasker_repeatmodeler:b718c9eee4ccffcb", "build_id": "bd-b718c9eee4ccffcb_1", "scan_id": "sc-5ac2e440e2e47f79_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/repeatmasker_repeatmodeler:7191db696d4698bd", "build_id": "bd-7191db696d4698bd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/05/0564a5f2a508e3ba1da14f89a168805e58949d63fa3da0e3b9ebeaa50eb1813f/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/repeatmasker_repeatmodeler:3e8ecdc34f116e0e", "build_id": "bd-3e8ecdc34f116e0e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f9/f91e94ff35696ead619551468cb593dd786709d9690cdb7e834daa6d0769571b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/repeatmodeler/repeatmodeler/.conda-lock/linux_amd64-bd-b718c9eee4ccffcb_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/repeatmodeler/repeatmodeler/.conda-lock/linux_arm64-bd-101d1bb6478d9d67_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "resfinder_run", "path": "modules/nf-core/resfinder/run/meta.yml", "tree_sha": "d43db7f4e20b7a5d9f4a20a234626d4194fae9a5", "files": [ "modules/nf-core/resfinder/run/.conda-lock/linux_amd64-bd-086f50dea08746a8_1.txt", "modules/nf-core/resfinder/run/environment.yml", "modules/nf-core/resfinder/run/main.nf", "modules/nf-core/resfinder/run/meta.yml", "modules/nf-core/resfinder/run/tests/main.nf.test", "modules/nf-core/resfinder/run/tests/main.nf.test.snap", "modules/nf-core/resfinder/run/tests/nextflow.config" ], "type": "module", "meta": { "name": "resfinder_run", "description": "ResFinder identifies acquired antimicrobial resistance genes in total or partial sequenced isolates of bacteria", "keywords": [ "blastn", "kma", "microbes", "resfinder", "resistance genes" ], "tools": [ { "resfinder": { "description": "ResFinder identifies acquired antimicrobial resistance genes in total or partial sequenced isolates of bacteria", "homepage": "https://bitbucket.org/genomicepidemiology/resfinder.git/src", "documentation": "https://bitbucket.org/genomicepidemiology/resfinder/src/master/README.md", "tool_dev_url": "https://bitbucket.org/genomicepidemiology/resfinder.git/src", "doi": "10.1099/mgen.0.000748", "licence": [ "APACHE-2.0" ], "identifier": "biotools:resfinder" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastq": { "type": "file", "description": "fastq file(s)", "pattern": "*.{fastq,fq}{.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.{fa,fna}", "ontologies": [] } } ], { "db_point": { "type": "directory", "description": "database directory containing known point mutations" } }, { "db_res": { "type": "directory", "description": "database directory containing known resistance genes" } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.json": { "type": "file", "description": "CGE standardized json file", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "disinfinder_kma": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "disinfinder_kma": { "type": "directory", "description": "directory holding kma results", "pattern": "disinfinder_kma" } } ] ], "pheno_table_species": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "pheno_table_species.txt": { "type": "file", "description": "table with species specific AMR phenotypes", "pattern": "pheno_table_species.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "pheno_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "pheno_table.txt": { "type": "file", "description": "table with all AMR phenotypes", "pattern": "pheno_table.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "pointfinder_kma": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "pointfinder_kma": { "type": "directory", "description": "directory holding kma results", "pattern": "pointfinder_kma" } } ] ], "pointfinder_prediction": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "PointFinder_prediction.txt": { "type": "file", "description": "tab separated table; 1 is given to a predicted resistance against an antibiotic class, 0 is given to not resistance detected", "pattern": "PointFinder_prediction.txt", "ontologies": [] } } ] ], "pointfinder_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "PointFinder_results.txt": { "type": "file", "description": "tab separated table with predicted point mutations leading to antibiotic resistance", "pattern": "PointFinder_results.txt", "ontologies": [] } } ] ], "pointfinder_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "PointFinder_table.txt": { "type": "file", "description": "predicted point mutations grouped into genes to which they belong", "pattern": "PointFinder_table.txt", "ontologies": [] } } ] ], "resfinder_hit_in_genome_seq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "ResFinder_Hit_in_genome_seq.fsa": { "type": "file", "description": "fasta sequence of resistance gene hits found in the input data (query)", "pattern": "ResFinder_Hit_in_genome_seq.fsa", "ontologies": [] } } ] ], "resfinder_blast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "resfinder_blast": { "type": "directory", "description": "directory holding blast results", "pattern": "resfinder_kma" } } ] ], "resfinder_kma": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "resfinder_kma": { "type": "directory", "description": "directory holding kma results", "pattern": "resfinder_kma" } } ] ], "resfinder_resistance_gene_seq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "ResFinder_Resistance_gene_seq.fsa": { "type": "file", "description": "fasta sequence of resistance gene hits found in the database (reference)", "pattern": "ResFinder_Resistance_gene_seq.fsa", "ontologies": [] } } ] ], "resfinder_results_table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "ResFinder_results_table.txt": { "type": "file", "description": "predicted resistance genes grouped by antibiotic class", "pattern": "ResFinder_results_table.txt", "ontologies": [] } } ] ], "resfinder_results_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "ResFinder_results_tab.txt": { "type": "file", "description": "tab separated table with predicted resistance genes", "pattern": "ResFinder_results_tab.txt", "ontologies": [] } } ] ], "resfinder_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "ResFinder_results.txt": { "type": "file", "description": "predicted resistance genes grouped by antibiotic class and hit alignments to reference resistance genes", "pattern": "ResFinder_results.txt", "ontologies": [] } } ] ], "versions_resfinder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "resfinder": { "type": "string", "description": "The name of the tool" } }, { "run_resfinder.py -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "resfinder": { "type": "string", "description": "The name of the tool" } }, { "run_resfinder.py -v": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@marrip" ], "maintainers": [ "@marrip" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/resfinder:4.1.11--086f50dea08746a8", "build_id": "bd-086f50dea08746a8_1", "scan_id": "sc-67d5503cee3df64e_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/resfinder:4.1.11--c09ef14370c1f1d2", "build_id": "bd-c09ef14370c1f1d2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5a/5a9b883095072998e99bc53ae775aeafc744902bd976261dc5a439fe19299c31/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/resfinder/run/.conda-lock/linux_amd64-bd-086f50dea08746a8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rgi_bwt", "path": "modules/nf-core/rgi/bwt/meta.yml", "tree_sha": "8318e55ab927bdaa5b6ba9536480ff9764d28903", "files": [ "modules/nf-core/rgi/bwt/environment.yml", "modules/nf-core/rgi/bwt/main.nf", "modules/nf-core/rgi/bwt/meta.yml", "modules/nf-core/rgi/bwt/tests/main.nf.test", "modules/nf-core/rgi/bwt/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rgi_bwt", "description": "Predict antibiotic resistance from protein or nucleotide data", "keywords": [ "bacteria", "fasta", "antibiotic resistance" ], "tools": [ { "rgi": { "description": "This tool provides a preliminary annotation of your DNA sequence(s) based upon the data available in The Comprehensive Antibiotic Resistance Database (CARD). Hits to genes tagged with Antibiotic Resistance ontology terms will be highlighted. As CARD expands to include more pathogens, genomes, plasmids, and ontology terms this tool will grow increasingly powerful in providing first-pass detection of antibiotic resistance associated genes. See license at CARD website.", "homepage": "https://card.mcmaster.ca", "documentation": "https://github.com/arpcard/rgi", "tool_dev_url": "https://github.com/arpcard/rgi", "doi": "10.1093/nar/gkz935", "licence": [ "https://card.mcmaster.ca/about" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Single-end or paired-end nucleotide sequences in FASTQ or FASTA format", "pattern": "*.{fastq,fastq.gz,fq,fq.gz,fasta,fasta.gz,fa,fa.gz,fna,fna.gz,faa,faa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "card": { "type": "directory", "description": "Directory containing the CARD database. This is expected to be the unarchived but otherwise unaltered download folder (see RGI documentation for download instructions).", "pattern": "*/" } }, { "wildcard": { "type": "directory", "description": "Directory containing the WildCARD database (optional). This is expected to be the unarchived but otherwise unaltered download folder (see RGI documentation for download instructions).", "pattern": "*/" } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "JSON formatted file with RGI results", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Tab-delimited file with RGI results", "pattern": "*.{txt}", "ontologies": [] } } ] ], "tmp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "temp/": { "type": "directory", "description": "Directory containing various intermediate files", "pattern": "temp/" } } ] ], "versions_rgi": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rgi": { "type": "string", "description": "The tool name" } }, { "rgi main --version": { "type": "eval", "description": "The version string returned by the command" } } ] ], "versions_db": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rgi-database": { "type": "string", "description": "The tool name" } }, { "echo \\$DB_VERSION": { "type": "eval", "description": "The CARD database version string" } } ] ], "versions_kma": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "kma": { "type": "string", "description": "The name of the tool" } }, { "kma -v | sed 's/KMA-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rgi": { "type": "string", "description": "The tool name" } }, { "rgi main --version": { "type": "eval", "description": "The version string returned by the command" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rgi-database": { "type": "string", "description": "The tool name" } }, { "echo \\$DB_VERSION": { "type": "eval", "description": "The CARD database version string" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "kma": { "type": "string", "description": "The name of the tool" } }, { "kma -v | sed 's/KMA-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vinisalazar" ], "maintainers": [ "@nickp60", "@vinisalazar" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/rgi_kma:e905ecb8305e2609", "build_id": "bd-e905ecb8305e2609_1", "scan_id": "sc-99ef62328a33452b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/rgi_kma:fab5219836c1d880", "build_id": "bd-fab5219836c1d880_1", "scan_id": "sc-721854d12f10e7f7_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rgi_kma:06c9375141c15d16", "build_id": "bd-06c9375141c15d16_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3f/3f452c8e124ee58ab6b26442d15401c57d471cb753f53921570dc484df4e7620/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/rgi_kma:a6eaadaaffbeaf85", "build_id": "bd-a6eaadaaffbeaf85_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c8/c8e83b71b5dae10e1d771490c36f49d314718888c3cc8214350eb7f149090f0e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rgi/bwt/.conda-lock/linux_amd64-bd-e905ecb8305e2609_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rgi/bwt/.conda-lock/linux_arm64-bd-fab5219836c1d880_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" } ] }, { "name": "rgi_cardannotation", "path": "modules/nf-core/rgi/cardannotation/meta.yml", "tree_sha": "50449b78d5890b072feb8ce52175b19b54b11d92", "files": [ "modules/nf-core/rgi/cardannotation/environment.yml", "modules/nf-core/rgi/cardannotation/main.nf", "modules/nf-core/rgi/cardannotation/meta.yml", "modules/nf-core/rgi/cardannotation/tests/main.nf.test", "modules/nf-core/rgi/cardannotation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rgi_cardannotation", "description": "Preprocess the CARD database for RGI to predict antibiotic resistance from protein or nucleotide data", "keywords": [ "bacteria", "fasta", "antibiotic resistance" ], "tools": [ { "rgi": { "description": "This module preprocesses the downloaded Comprehensive Antibiotic Resistance Database (CARD) which can then be used as input for RGI.", "homepage": "https://card.mcmaster.ca", "documentation": "https://github.com/arpcard/rgi", "tool_dev_url": "https://github.com/arpcard/rgi", "doi": "10.1093/nar/gkz935", "licence": [ "https://card.mcmaster.ca/about" ], "identifier": "" } } ], "input": [ { "card": { "type": "directory", "description": "Directory containing the CARD database", "pattern": "*/" } } ], "output": { "db": [ { "card_database_processed": { "type": "directory", "description": "Directory containing the processed CARD database files", "pattern": "*/" } } ], "tool_version": [ { "RGI_VERSION": { "type": "string", "description": "The version of the tool in string format (useful for downstream tools such as hAMRronization)" } } ], "db_version": [ { "DB_VERSION": { "type": "string", "description": "The version of the used database in string format (useful for downstream tools such as hAMRronization)" } } ], "versions_rgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rgi": { "type": "string", "description": "The name of the tool" } }, { "rgi main --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_db": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rgi-database": { "type": "string", "description": "The name of the tool" } }, { "echo \\$DB_VERSION": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_kma": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kma": { "type": "string", "description": "The name of the tool" } }, { "kma -v | sed 's/KMA-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rgi": { "type": "string", "description": "The name of the tool" } }, { "rgi main --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rgi-database": { "type": "string", "description": "The name of the tool" } }, { "echo \\$DB_VERSION": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kma": { "type": "string", "description": "The name of the tool" } }, { "kma -v | sed 's/KMA-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3", "@jfy133", "@jasmezz" ], "maintainers": [ "@rpetit3", "@jfy133", "@jasmezz" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" }, { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "rgi_main", "path": "modules/nf-core/rgi/main/meta.yml", "tree_sha": "b97b197ebd0a92ba6320aecfd3a85cf58ca048ac", "files": [ "modules/nf-core/rgi/main/environment.yml", "modules/nf-core/rgi/main/main.nf", "modules/nf-core/rgi/main/meta.yml", "modules/nf-core/rgi/main/tests/main.nf.test", "modules/nf-core/rgi/main/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rgi_main", "description": "Predict antibiotic resistance from protein or nucleotide data", "keywords": [ "bacteria", "fasta", "antibiotic resistance" ], "tools": [ { "rgi": { "description": "This tool provides a preliminary annotation of your DNA sequence(s) based upon the data available in The Comprehensive Antibiotic Resistance Database (CARD). Hits to genes tagged with Antibiotic Resistance ontology terms will be highlighted. As CARD expands to include more pathogens, genomes, plasmids, and ontology terms this tool will grow increasingly powerful in providing first-pass detection of antibiotic resistance associated genes. See license at CARD website", "homepage": "https://card.mcmaster.ca", "documentation": "https://github.com/arpcard/rgi", "tool_dev_url": "https://github.com/arpcard/rgi", "doi": "10.1093/nar/gkz935", "licence": [ "https://card.mcmaster.ca/about" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Nucleotide or protein sequences in FASTA format", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,faa,faa.gz}", "ontologies": [] } } ], { "card": { "type": "directory", "description": "Directory containing the CARD database. This is expected to be the unarchived but otherwise unaltered download folder (see RGI documentation for download instructions).", "pattern": "*/" } }, { "wildcard": { "type": "directory", "description": "Directory containing the WildCARD database (optional). This is expected to be the unarchived but otherwise unaltered download folder (see RGI documentation for download instructions).", "pattern": "*/" } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.json": { "type": "file", "description": "JSON formatted file with RGI results", "pattern": "${prefix}.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.txt": { "type": "file", "description": "Tab-delimited file with RGI results", "pattern": "${prefix}.txt", "ontologies": [] } } ] ], "tmp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "temp/": { "type": "directory", "description": "Directory containing various intermediate files", "pattern": "temp/" } } ] ], "tool_version": [ { "RGI_VERSION": { "type": "string", "description": "The version of the tool in string format (useful for downstream tools such as hAMRronization)" } } ], "db_version": [ { "DB_VERSION": { "type": "string", "description": "The version of the used database in string format (useful for downstream tools such as hAMRronization)" } } ], "versions_rgi": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rgi": { "type": "string", "description": "The name of the tool" } }, { "rgi main --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_db": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rgi-database": { "type": "string", "description": "The name of the tool" } }, { "echo \\$DB_VERSION": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_kma": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kma": { "type": "string", "description": "The name of the tool" } }, { "kma -v | sed 's/KMA-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rgi": { "type": "string", "description": "The name of the tool" } }, { "rgi main --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rgi-database": { "type": "string", "description": "The name of the tool" } }, { "echo \\$DB_VERSION": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "kma": { "type": "string", "description": "The name of the tool" } }, { "kma -v | sed 's/KMA-//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3", "@jfy133", "@jasmezz" ], "maintainers": [ "@rpetit3", "@jfy133", "@jasmezz" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "rhocall_annotate", "path": "modules/nf-core/rhocall/annotate/meta.yml", "tree_sha": "9456952226e1893ebfc64c6cfff90c00a62029af", "files": [ "modules/nf-core/rhocall/annotate/environment.yml", "modules/nf-core/rhocall/annotate/main.nf", "modules/nf-core/rhocall/annotate/meta.yml", "modules/nf-core/rhocall/annotate/tests/main.nf.test", "modules/nf-core/rhocall/annotate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rhocall_annotate", "description": "Markup VCF file using rho-calls.", "keywords": [ "roh", "rhocall", "runs_of_homozygosity" ], "tools": [ { "rhocall": { "description": "Call regions of homozygosity and make tentative UPD calls.", "homepage": "https://github.com/dnil/rhocall", "documentation": "https://github.com/dnil/rhocall", "tool_dev_url": "https://github.com/dnil", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "vcf file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "vcf index file", "pattern": "*.{tbi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "roh": { "type": "file", "description": "Bcftools roh style TSV file with CHR,POS,AZ,QUAL", "pattern": "*.{roh}", "ontologies": [] } } ], { "bed": { "type": "file", "description": "BED file with AZ windows.", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_rhocall.vcf": { "type": "file", "description": "vcf file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "versions_rhocall": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rhocall": { "type": "string", "description": "The name of the tool" } }, { "rhocall --version | sed 's/rhocall, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rhocall": { "type": "string", "description": "The name of the tool" } }, { "rhocall --version | sed 's/rhocall, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "rhocall_viz", "path": "modules/nf-core/rhocall/viz/meta.yml", "tree_sha": "3314ff622c035a804a20f001bbeef844b8c82b6c", "files": [ "modules/nf-core/rhocall/viz/environment.yml", "modules/nf-core/rhocall/viz/main.nf", "modules/nf-core/rhocall/viz/meta.yml", "modules/nf-core/rhocall/viz/tests/main.nf.test", "modules/nf-core/rhocall/viz/tests/main.nf.test.snap", "modules/nf-core/rhocall/viz/tests/nextflow.config" ], "type": "module", "meta": { "name": "rhocall_viz", "description": "Call regions of homozygosity and make tentative UPD calls", "keywords": [ "roh", "bcftools", "runs_of_homozygosity" ], "tools": [ { "rhocall": { "description": "Call regions of homozygosity and make tentative UPD calls.", "homepage": "https://github.com/dnil/rhocall", "documentation": "https://github.com/dnil/rhocall", "tool_dev_url": "https://github.com/dnil", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "roh": { "type": "file", "description": "Input RHO file produced from rhocall", "pattern": "*.{roh}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/${prefix}.bed": { "type": "file", "description": "Bed file containing roh calls", "pattern": "*.{bed}", "ontologies": [] } } ] ], "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/${prefix}.wig": { "type": "file", "description": "Wig file containing roh calls", "pattern": "*.{wig}", "ontologies": [] } } ] ], "versions_rhocall": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rhocall": { "type": "string", "description": "The name of the tool" } }, { "rhocall --version | sed 's/rhocall, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rhocall": { "type": "string", "description": "The name of the tool" } }, { "rhocall --version | sed 's/rhocall, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "ribocode_gtfupdate", "path": "modules/nf-core/ribocode/gtfupdate/meta.yml", "tree_sha": "1b9a4b62d7e1c79103a91155a4f0978fb93f50ce", "files": [ "modules/nf-core/ribocode/gtfupdate/environment.yml", "modules/nf-core/ribocode/gtfupdate/main.nf", "modules/nf-core/ribocode/gtfupdate/meta.yml", "modules/nf-core/ribocode/gtfupdate/tests/main.nf.test", "modules/nf-core/ribocode/gtfupdate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ribocode_gtfupdate", "description": "Update GTF annotation file for RiboCode compatibility", "keywords": [ "ribo-seq", "ribosome profiling", "gtf", "annotation" ], "tools": [ { "ribocode": { "description": "A package for detecting the actively translated ORFs using ribosome-profiling data", "homepage": "https://github.com/xryanglab/RiboCode", "documentation": "https://github.com/xryanglab/RiboCode", "tool_dev_url": "https://github.com/xryanglab/RiboCode", "doi": "10.1093/nar/gky179", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "gtf": { "type": "file", "description": "GTF annotation file to update (uncompressed)", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "output": { "gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.gtf": { "type": "file", "description": "Updated GTF annotation file", "pattern": "*_updated.gtf" } } ] ], "versions_ribocode": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "ribocode": { "type": "string", "description": "Name of the tool" } }, { "RiboCode --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "ribocode": { "type": "string", "description": "Name of the tool" } }, { "RiboCode --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JackCurragh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "ribocode_metaplots", "path": "modules/nf-core/ribocode/metaplots/meta.yml", "tree_sha": "ca5808358507b3853ffa102091c30abed8b3481a", "files": [ "modules/nf-core/ribocode/metaplots/environment.yml", "modules/nf-core/ribocode/metaplots/main.nf", "modules/nf-core/ribocode/metaplots/meta.yml", "modules/nf-core/ribocode/metaplots/tests/main.nf.test", "modules/nf-core/ribocode/metaplots/tests/main.nf.test.snap", "modules/nf-core/ribocode/metaplots/tests/nextflow.config", "modules/nf-core/ribocode/metaplots/tests/nextflow_fail.config" ], "type": "module", "meta": { "name": "ribocode_metaplots", "description": "Set up RiboCode ORF calling with metaplots", "keywords": [ "ribo-seq", "ribosome profiling", "orf calling" ], "tools": [ { "ribocode": { "description": "A package for detecting the actively translated ORFs using ribosome-profiling data", "homepage": "https://github.com/xryanglab/RiboCode", "documentation": "https://github.com/xryanglab/RiboCode", "tool_dev_url": "https://github.com/xryanglab/RiboCode", "doi": "10.1093/nar/gky179", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'genome' ]`\n" } }, { "annotation": { "type": "directory", "description": "Directory containing annotation files from ribocode/prepare", "pattern": "annotation" } } ] ], "output": { "config": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*config.txt": { "type": "file", "description": "RiboCode configuration file containing P-site offsets", "pattern": "*_config.txt", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.pdf": { "type": "file", "description": "PDF file containing P-site metaplots for quality control", "pattern": "*_report.pdf", "ontologies": [] } } ] ], "versions_ribocode": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "ribocode": { "type": "string", "description": "Name of the tool" } }, { "RiboCode --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "ribocode": { "type": "string", "description": "Name of the tool" } }, { "RiboCode --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JackCurragh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "ribocode_prepare", "path": "modules/nf-core/ribocode/prepare/meta.yml", "tree_sha": "5aa8f0f8c90a6976ccc8807c535de78626e249f8", "files": [ "modules/nf-core/ribocode/prepare/environment.yml", "modules/nf-core/ribocode/prepare/main.nf", "modules/nf-core/ribocode/prepare/meta.yml", "modules/nf-core/ribocode/prepare/tests/main.nf.test", "modules/nf-core/ribocode/prepare/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ribocode_prepare", "description": "Prepare the annotation files for RiboCode ORF calling", "keywords": [ "ribo-seq", "ribosome profiling", "orf calling" ], "tools": [ { "ribocode": { "description": "A package for detecting the actively translated ORFs using ribosome-profiling data", "homepage": "https://github.com/xryanglab/RiboCode", "documentation": "https://github.com/xryanglab/RiboCode", "tool_dev_url": "https://github.com/xryanglab/RiboCode", "doi": "10.1093/nar/gky179", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file (uncompressed)", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'genome' ]`\n" } }, { "gtf": { "type": "file", "description": "Reference genome GTF annotation file (uncompressed, updated with ribocode/gtfupdate)", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "output": { "annotation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "annotation": { "type": "directory", "description": "Directory containing RiboCode annotation files (transcripts_cds.txt, transcripts_sequence.fa, transcripts.pickle)", "pattern": "annotation/" } } ] ], "versions_ribocode": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "ribocode": { "type": "string", "description": "Name of the tool" } }, { "RiboCode --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "ribocode": { "type": "string", "description": "Name of the tool" } }, { "RiboCode --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JackCurragh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "ribocode_ribocode", "path": "modules/nf-core/ribocode/ribocode/meta.yml", "tree_sha": "eb897585419ee2629b3c294657ef7c30ed3e069a", "files": [ "modules/nf-core/ribocode/ribocode/environment.yml", "modules/nf-core/ribocode/ribocode/main.nf", "modules/nf-core/ribocode/ribocode/meta.yml", "modules/nf-core/ribocode/ribocode/tests/main.nf.test", "modules/nf-core/ribocode/ribocode/tests/main.nf.test.snap", "modules/nf-core/ribocode/ribocode/tests/nextflow.config" ], "type": "module", "meta": { "name": "ribocode_ribocode", "description": "Call ORFs with RiboCode from Ribo-Seq data", "keywords": [ "ribo-seq", "ribosome profiling", "orf calling" ], "tools": [ { "ribocode": { "description": "A package for detecting the actively translated ORFs using ribosome-profiling data", "homepage": "https://github.com/xryanglab/RiboCode", "documentation": "https://github.com/xryanglab/RiboCode", "tool_dev_url": "https://github.com/xryanglab/RiboCode", "doi": "10.1093/nar/gky179", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. [ id:'genome' ]\n" } }, { "annotation": { "type": "directory", "description": "Directory containing RiboCode annotation files from ribocode/prepare", "pattern": "annotation" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing config information\ne.g. [ id:'config' ]\n" } }, { "config": { "type": "file", "description": "RiboCode configuration file containing P-site offsets from ribocode/metaplots", "pattern": "*_config.txt", "ontologies": [] } } ] ], "output": { "orf_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.txt": { "type": "file", "description": "Text file containing all detected ORFs with detailed information", "pattern": "*.txt", "ontologies": [] } } ] ], "orf_txt_collapsed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}_collapsed.txt": { "type": "file", "description": "Text file containing collapsed ORFs (merged isoforms)", "pattern": "*_collapsed.txt", "ontologies": [] } } ] ], "orf_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_ORFs_category.pdf": { "type": "file", "description": "PDF file with ORF category distribution plots", "pattern": "*_ORFs_category.pdf", "ontologies": [] } } ] ], "psites_hd5": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_psites.hd5": { "type": "file", "description": "HDF5 file containing P-site positions", "pattern": "*_psites.hd5", "ontologies": [] } } ] ], "versions_ribocode": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "ribocode": { "type": "string", "description": "Name of the tool" } }, { "RiboCode --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "ribocode": { "type": "string", "description": "Name of the tool" } }, { "RiboCode --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JackCurragh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "ribodetector", "path": "modules/nf-core/ribodetector/meta.yml", "tree_sha": "1aa13ea3f9ab9e0e46da0db5dff93083697e8d6f", "files": [ "modules/nf-core/ribodetector/environment.gpu.yml", "modules/nf-core/ribodetector/environment.yml", "modules/nf-core/ribodetector/main.nf", "modules/nf-core/ribodetector/meta.yml", "modules/nf-core/ribodetector/tests/main.gpu.nf.test", "modules/nf-core/ribodetector/tests/main.gpu.nf.test.snap", "modules/nf-core/ribodetector/tests/main.nf.test", "modules/nf-core/ribodetector/tests/main.nf.test.snap", "modules/nf-core/ribodetector/tests/nextflow.gpu.config" ], "type": "module", "meta": { "name": "ribodetector", "description": "Accurate and rapid RiboRNA sequences Detector based on deep learning", "keywords": [ "RNA", "RNAseq", "rRNA", "ribosomal RNA", "rRNA depletion", "rRNA removal", "rRNA filtering", "deep learning", "Riboseq", "genomics" ], "tools": [ { "ribodetector": { "description": "Accurate and rapid RiboRNA sequences detector based on deep learning. RiboDetector uses a deep learning approach to identify rRNA sequences in ribosome profiling (Ribo-seq) data. It can be used to filter out rRNA reads from Ribo-seq datasets, improving the quality of downstream analyses. As of version 0.3.1, Ribodetector doesn't support setting a random seed, so results may not be fully deterministic across runs.", "homepage": "https://github.com/hzi-bifo/RiboDetector", "documentation": "https://github.com/hzi-bifo/RiboDetector", "tool_dev_url": "https://github.com/hzi-bifo/RiboDetector", "doi": "10.1093/nar/gkac112", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:ribodetector" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "fastq": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "length": { "type": "integer", "description": "Sequencing read length (mean length). Note: the accuracy reduces for reads shorter than 40\n", "pattern": "integer >= 1" } } ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.nonrna*.fastq.gz": { "type": "file", "description": "rRNA depleted FastQ files", "pattern": "*.nonrna*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.log": { "type": "file", "description": "Log file from RiboDetector", "pattern": "*.log", "ontologies": [] } } ] ], "versions_ribodetector": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "ribodetector": { "type": "string", "description": "Name of the tool" } }, { "ribodetector --version | sed \"s/ribodetector //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_cuda": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "cuda": { "type": "string", "description": "Name of the runtime" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "CUDA version bundled with the task's pytorch build, or `no CUDA available` on the non-GPU path" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "ribodetector": { "type": "string", "description": "Name of the tool" } }, { "ribodetector --version | sed \"s/ribodetector //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "cuda": { "type": "string", "description": "Name of the runtime" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "CUDA version bundled with the task's pytorch build, or `no CUDA available` on the non-GPU path" } } ] ] }, "authors": [ "@maxibor" ], "maintainers": [ "@maxibor" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "ribotish_predict", "path": "modules/nf-core/ribotish/predict/meta.yml", "tree_sha": "476f9ea1568a7d396eaedf4155b140c02b104434", "files": [ "modules/nf-core/ribotish/predict/.conda-lock/linux_amd64-bd-1c79bdef455d9487_1.txt", "modules/nf-core/ribotish/predict/.conda-lock/linux_arm64-bd-14054c8883fca40a_1.txt", "modules/nf-core/ribotish/predict/environment.yml", "modules/nf-core/ribotish/predict/main.nf", "modules/nf-core/ribotish/predict/meta.yml", "modules/nf-core/ribotish/predict/tests/main.nf.test", "modules/nf-core/ribotish/predict/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ribotish_predict", "description": "Quality control of riboseq bam data", "keywords": [ "riboseq", "predict", "bam" ], "tools": [ { "ribotish": { "description": "Ribo TIS Hunter (Ribo-TISH) identifies translation activities using ribosome profiling data.", "homepage": "https://github.com/zhpn1024/ribotish", "documentation": "https://github.com/zhpn1024/ribotish", "tool_dev_url": "https://github.com/zhpn1024/ribotish", "doi": "10.1038/s41467-017-01981-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "bam_ribo": { "type": "file", "description": "Sorted riboseq BAM file(s)", "pattern": "*.{bam}", "ontologies": [] } }, { "bai_ribo": { "type": "file", "description": "Index for sorted riboseq bam file(s)", "pattern": "*.{bai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing TI-Seq sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam_ti": { "type": "file", "description": "Sorted TI-Seq BAM file(s)", "pattern": "*.{bam}", "ontologies": [] } }, { "bai_ti": { "type": "file", "description": "Index for sorted TI-Seq BAM file(s)", "pattern": "*.{bai}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "fasta": { "type": "file", "description": "Fasta-format sequence file for reference sequences used in the bam file\n", "pattern": "*.gtf", "ontologies": [] } }, { "gtf": { "type": "file", "description": "GTF-format annotation file for reference sequences used in the bam file\n", "pattern": "*.gtf", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing information on candidate ORFs\n" } }, { "candidate_orfs": { "type": "file", "description": "3-column (transIDstarttstop) candidate ORFs file\n", "pattern": "*.txt", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing information on riboseq P-site offset parameter\nfiles\n" } }, { "para_ribo": { "type": "file", "description": "Input P-site offset parameter files for riboseq bam files\n", "pattern": "*.py", "ontologies": [ { "edam": "http://edamontology.org/format_3996" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing information on TI-seq P-site offset parameter\nfiles\n" } }, { "para_ti": { "type": "file", "description": "Input P-site offset parameter files for TI-seq bam files\n", "pattern": "*.py", "ontologies": [ { "edam": "http://edamontology.org/format_3996" } ] } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing reference information for the secondary\nannotation file\n" } }, { "reference_gtf": { "type": "file", "description": "Optional secondary GTF annotation passed to ribotish as\n`-a ` (e.g. a MANE/RefSeq overlay applied on\ntop of the primary GTF). Pass `[]` to omit.\n", "pattern": "*.gtf", "ontologies": [] } } ] ], "output": { "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_pred.txt": { "type": "file", "description": "txt file all possible ORF results that fit the thresholds\n", "pattern": "*.{txt}", "ontologies": [] } } ] ], "all": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_all.txt": { "type": "file", "description": "txt file similar to the predictions but do not use FDR (q-value) cutoff\n", "pattern": "*.{txt}", "ontologies": [] } } ] ], "transprofile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_transprofile.py": { "type": "file", "description": "Output RPF P-site profile for each transcript. The profile data is in\npython dict format, recording non-zero read counts at different\npositions on transcript.\n", "pattern": "*.{py}", "ontologies": [ { "edam": "http://edamontology.org/format_3996" } ] } } ] ], "versions_ribotish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ribotish": { "type": "string", "description": "The name of the tool" } }, { "ribotish --version | sed 's/ribotish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ribotish": { "type": "string", "description": "The name of the tool" } }, { "ribotish --version | sed 's/ribotish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ribotish_python:1c79bdef455d9487", "build_id": "bd-1c79bdef455d9487_1", "scan_id": "sc-536ac1993c09fb9f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ribotish_python:14054c8883fca40a", "build_id": "bd-14054c8883fca40a_1", "scan_id": "sc-3e6d53999ed842a8_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ribotish_python:8a80a7c0248c4b8b", "build_id": "bd-8a80a7c0248c4b8b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d5/d51f6e311917b3afefc2883464c9d8cc14f1c8774a2c100c132ec9b7c927c262/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ribotish_python:576a1cb13779ecda", "build_id": "bd-576a1cb13779ecda_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/dc/dca4244055c45e21c70697f479dbbc51ec054ff1f620da241303acb63805a015/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ribotish/predict/.conda-lock/linux_amd64-bd-1c79bdef455d9487_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ribotish/predict/.conda-lock/linux_arm64-bd-14054c8883fca40a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "ribotish_quality", "path": "modules/nf-core/ribotish/quality/meta.yml", "tree_sha": "57df179321ad08afc89f6d3864a88c656aafb6e3", "files": [ "modules/nf-core/ribotish/quality/.conda-lock/linux_amd64-bd-46a4cf0c323417eb_1.txt", "modules/nf-core/ribotish/quality/.conda-lock/linux_arm64-bd-4a0728abba042d5b_1.txt", "modules/nf-core/ribotish/quality/environment.yml", "modules/nf-core/ribotish/quality/main.nf", "modules/nf-core/ribotish/quality/meta.yml", "modules/nf-core/ribotish/quality/tests/main.nf.test", "modules/nf-core/ribotish/quality/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ribotish_quality", "description": "Quality control of riboseq bam data", "keywords": [ "riboseq", "quality", "bam" ], "tools": [ { "ribotish": { "description": "Ribo TIS Hunter (Ribo-TISH) identifies translation activities using ribosome profiling data.", "homepage": "https://github.com/zhpn1024/ribotish", "documentation": "https://github.com/zhpn1024/ribotish", "tool_dev_url": "https://github.com/zhpn1024/ribotish", "doi": "10.1038/s41467-017-01981-8", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index for sorted BAM/CRAM/SAM file", "pattern": "*.{bai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "gtf": { "type": "file", "description": "GTF-format annotation file for reference sequences used in the bam file\n", "pattern": "*.gtf", "ontologies": [] } } ] ], "output": { "distribution": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.txt": { "type": "file", "description": "file containing distribution", "pattern": "*.{txt}", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.pdf": { "type": "file", "description": "Pdf figure file is plot of all the distributions and illustration of\nquality and P-site offset\n", "pattern": "*.{pdf}", "ontologies": [] } } ] ], "offset": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.para.py": { "type": "file", "description": "This file saves P-site offsets for different reads lengths in python\ncode dict format, and can be used in further analysis\n", "pattern": "*.{para.py}", "ontologies": [] } } ] ], "versions_ribotish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ribotish": { "type": "string", "description": "The name of the tool" } }, { "ribotish --version | sed 's/ribotish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ribotish": { "type": "string", "description": "The name of the tool" } }, { "ribotish --version | sed 's/ribotish //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ribotish:0.2.8--4a0728abba042d5b", "build_id": "bd-4a0728abba042d5b_1", "scan_id": "sc-4e9342a378c31de9_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ribotish:0.2.8--46a4cf0c323417eb", "build_id": "bd-46a4cf0c323417eb_1", "scan_id": "sc-67dd45fa75d6b0b4_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ribotish:0.2.8--06d65657abe231db", "build_id": "bd-06d65657abe231db_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/13/131e0e823918ad468e2d2c632e491a1b39333f8c1b788434166da95cf0c1329d/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ribotish:0.2.8--50e4791b3683ddef", "build_id": "bd-50e4791b3683ddef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f7/f77d9ee4f52ca5508563a49e52a80879d5b22e6a71824723f5865cad8c515d86/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ribotish/quality/.conda-lock/linux_amd64-bd-46a4cf0c323417eb_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ribotish/quality/.conda-lock/linux_arm64-bd-4a0728abba042d5b_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "ribotricer_detectorfs", "path": "modules/nf-core/ribotricer/detectorfs/meta.yml", "tree_sha": "e7e1093df82767cab0b1cece1c47ec854a56f247", "files": [ "modules/nf-core/ribotricer/detectorfs/.conda-lock/linux_amd64-bd-5721a090d55db3f6_1.txt", "modules/nf-core/ribotricer/detectorfs/.conda-lock/linux_arm64-bd-982ff8a8eaff104b_1.txt", "modules/nf-core/ribotricer/detectorfs/environment.yml", "modules/nf-core/ribotricer/detectorfs/main.nf", "modules/nf-core/ribotricer/detectorfs/meta.yml", "modules/nf-core/ribotricer/detectorfs/tests/main.nf.test", "modules/nf-core/ribotricer/detectorfs/tests/main.nf.test.snap", "modules/nf-core/ribotricer/detectorfs/tests/nextflow.config" ], "type": "module", "meta": { "name": "ribotricer_detectorfs", "description": "Accurate detection of short and long active ORFs using Ribo-seq data", "keywords": [ "riboseq", "orf", "genomics" ], "tools": [ { "ribotricer": { "description": "Python package to detect translating ORF from Ribo-seq data", "homepage": "https://github.com/smithlabcode/ribotricer", "documentation": "https://github.com/smithlabcode/ribotricer", "tool_dev_url": "https://github.com/smithlabcode/ribotricer", "doi": "10.1093/bioinformatics/btz878", "licence": [ "GNU General Public v3 (GPL v3)" ], "identifier": "biotools:ribotricer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false, strandedness: 'single' ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index for sorted BAM/CRAM/SAM file", "pattern": "*.{bai}", "ontologies": [] } }, { "strandedness": { "type": "string", "description": "Strandedness of the data", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Map containing reference information for the candidate ORFs\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "candidate_orfs": { "type": "file", "description": "TSV file with candidate ORFs from 'ribotricer prepareorfs'", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "protocol": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*_protocol.txt": { "type": "file", "description": "txt file containing inferred protocol if it was inferred (not supplied as input)", "pattern": "*_protocol.txt", "ontologies": [] } } ] ], "bam_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*_bam_summary.txt": { "type": "file", "description": "Text summary of reads found in the BAM", "pattern": "*_bam_summary.txt", "ontologies": [] } } ] ], "read_length_dist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*_read_length_dist.pdf": { "type": "file", "description": "PDF-format read length distribution as quality control", "pattern": "*_read_length_dist.pdf", "ontologies": [] } } ] ], "metagene_profile_5p": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*_metagene_profiles_5p.tsv": { "type": "file", "description": "Metagene profile aligning with the start codon", "pattern": "*_metagene_profiles_5p.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "metagene_profile_3p": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*_metagene_profiles_3p.tsv": { "type": "file", "description": "Metagene profile aligning with the stop codon", "pattern": "*_metagene_profiles_3p.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "metagene_plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*_metagene_plots.pdf": { "type": "file", "description": "Metagene plots for quality control", "pattern": "*_metagene_plots.pdf", "ontologies": [] } } ] ], "psite_offsets": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*_psite_offsets.txt": { "type": "file", "description": "\"If the P-site offsets are not provided, txt file containing the\nderived relative offsets\"\n", "pattern": "*_psite_offsets.txt", "ontologies": [] } } ] ], "pos_wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*_pos.wig": { "type": "file", "description": "Positive strand WIG file for visualization in Genome Browser", "pattern": "*_pos.wig", "ontologies": [] } } ] ], "neg_wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*_neg.wig": { "type": "file", "description": "Negative strand WIG file for visualization in Genome Browser", "pattern": "*_neg.wig", "ontologies": [] } } ] ], "orfs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing riboseq sample information\ne.g. `[ id:'sample1', single_end:false ]\n" } }, { "*_translating_ORFs.tsv": { "type": "file", "description": "\"TSV with ORFs assessed as translating in this BAM file. You can output\nall ORFs regardless of the translation status with option --report_all\"\n", "pattern": "*_translating_ORFs.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ribotricer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ribotricer": { "type": "string", "description": "The name of the tool" } }, { "ribotricer --version 2>&1 | sed -n 's/^ribotricer, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ribotricer": { "type": "string", "description": "The name of the tool" } }, { "ribotricer --version 2>&1 | sed -n 's/^ribotricer, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ribotricer_python_scipy:982ff8a8eaff104b", "build_id": "bd-982ff8a8eaff104b_1", "scan_id": "sc-966104943928a88d_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ribotricer_python_scipy:5721a090d55db3f6", "build_id": "bd-5721a090d55db3f6_1", "scan_id": "sc-ea04e61b367b5023_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ribotricer_python_scipy:4e9d014bf68eb4bb", "build_id": "bd-4e9d014bf68eb4bb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d2/d257272deeae36dfab76d4afdfa0f3b795230ecf1525834b3d7ae44260f197b8/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ribotricer_python_scipy:37a7eb0c8ba098c5", "build_id": "bd-37a7eb0c8ba098c5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f6/f634421ff566b498d7c9d065bdcce907e7cb62022f519417cabea6c3a921b41d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ribotricer/detectorfs/.conda-lock/linux_amd64-bd-5721a090d55db3f6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ribotricer/detectorfs/.conda-lock/linux_arm64-bd-982ff8a8eaff104b_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "ribotricer_prepareorfs", "path": "modules/nf-core/ribotricer/prepareorfs/meta.yml", "tree_sha": "14079ac2d0f0343ca4d06aeaab4e212abfcebecd", "files": [ "modules/nf-core/ribotricer/prepareorfs/.conda-lock/linux_amd64-bd-5721a090d55db3f6_1.txt", "modules/nf-core/ribotricer/prepareorfs/.conda-lock/linux_arm64-bd-982ff8a8eaff104b_1.txt", "modules/nf-core/ribotricer/prepareorfs/environment.yml", "modules/nf-core/ribotricer/prepareorfs/main.nf", "modules/nf-core/ribotricer/prepareorfs/meta.yml", "modules/nf-core/ribotricer/prepareorfs/tests/main.nf.test", "modules/nf-core/ribotricer/prepareorfs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ribotricer_prepareorfs", "description": "Accurate detection of short and long active ORFs using Ribo-seq data", "keywords": [ "riboseq", "orf", "genomics" ], "tools": [ { "ribotricer": { "description": "Python package to detect translating ORF from Ribo-seq data", "homepage": "https://github.com/smithlabcode/ribotricer", "documentation": "https://github.com/smithlabcode/ribotricer", "tool_dev_url": "https://github.com/smithlabcode/ribotricer", "doi": "10.1093/bioinformatics/btz878", "licence": [ "GNU General Public v3 (GPL v3)" ], "identifier": "biotools:ribotricer" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "fasta": { "type": "file", "description": "Fasta-format sequence file for reference sequences used in the bam file\n", "pattern": "*.gtf", "ontologies": [] } }, { "gtf": { "type": "file", "description": "GTF-format annotation file for reference sequences used in the bam file\n", "pattern": "*.gtf", "ontologies": [] } } ] ], "output": { "candidate_orfs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "*_candidate_orfs.tsv": { "type": "file", "description": "TSV file with candidate ORFs", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ribotricer": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ribotricer": { "type": "string", "description": "The name of the tool" } }, { "ribotricer --version 2>&1 | sed -n 's/^ribotricer, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ribotricer": { "type": "string", "description": "The name of the tool" } }, { "ribotricer --version 2>&1 | sed -n 's/^ribotricer, version //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ribotricer_python_scipy:982ff8a8eaff104b", "build_id": "bd-982ff8a8eaff104b_1", "scan_id": "sc-966104943928a88d_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ribotricer_python_scipy:5721a090d55db3f6", "build_id": "bd-5721a090d55db3f6_1", "scan_id": "sc-ea04e61b367b5023_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ribotricer_python_scipy:37a7eb0c8ba098c5", "build_id": "bd-37a7eb0c8ba098c5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f6/f634421ff566b498d7c9d065bdcce907e7cb62022f519417cabea6c3a921b41d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ribotricer_python_scipy:4e9d014bf68eb4bb", "build_id": "bd-4e9d014bf68eb4bb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d2/d257272deeae36dfab76d4afdfa0f3b795230ecf1525834b3d7ae44260f197b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ribotricer/prepareorfs/.conda-lock/linux_amd64-bd-5721a090d55db3f6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ribotricer/prepareorfs/.conda-lock/linux_arm64-bd-982ff8a8eaff104b_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "ribowaltz", "path": "modules/nf-core/ribowaltz/meta.yml", "tree_sha": "43b30fea67948ebbf1d4eb036d59c8aa8a7973f8", "files": [ "modules/nf-core/ribowaltz/.conda-lock/linux_amd64-bd-51ff674deeb6ddb9_1.txt", "modules/nf-core/ribowaltz/.conda-lock/linux_arm64-bd-3830914827b951ad_1.txt", "modules/nf-core/ribowaltz/environment.yml", "modules/nf-core/ribowaltz/main.nf", "modules/nf-core/ribowaltz/meta.yml", "modules/nf-core/ribowaltz/templates/ribowaltz.r", "modules/nf-core/ribowaltz/tests/main.nf.test", "modules/nf-core/ribowaltz/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ribowaltz", "description": "Calculation of optimal P-site offsets, diagnostic analysis and visual inspection of ribosome profiling data", "keywords": [ "riboseq", "psite", "genomics" ], "tools": [ { "ribowaltz": { "description": "Calculation of optimal P-site offsets, diagnostic analysis and visual inspection of ribosome profiling data.", "homepage": "https://github.com/LabTranslationalArchitectomics/riboWaltz", "documentation": "https://github.com/LabTranslationalArchitectomics/riboWaltz", "tool_dev_url": "https://github.com/LabTranslationalArchitectomics/riboWaltz", "doi": "10.1371/journal.pcbi.1006169", "licence": [ "MIT" ], "identifier": "biotools:ribowaltz" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Transcriptome BAM file", "pattern": "*.{bam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Map containing reference information for the reference genome GTF file\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "gtf": { "type": "file", "description": "GTF file of reference genome", "pattern": "*.{gtf.gz,gtf}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Map containing reference information for the reference genome FASTA file\ne.g. `[ id:'Ensembl human v.111' ]`\n" } }, { "fasta": { "type": "file", "description": "FASTA file of reference genome", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [] } } ] ], "output": { "best_offset": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.best_offset.txt": { "type": "file", "description": "Text file with the extremity used for the offset correction step and the best offset for each sample (optional, in case no offsets could be determined, usually because no reads pass filtering criteria)", "pattern": "*.best_offset.txt", "ontologies": [] } } ] ], "offset": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.psite_offset.tsv{,.gz}": { "type": "file", "description": "TSV file containing P-site offsets for each read length (optional, in case no offsets could be determined, usually because no reads pass filtering criteria)", "pattern": "*.psite_offset.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "offset_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "offset_plot/*": { "type": "file", "description": "P-site offset plots for each read length (optional)", "pattern": "offset_plot/*", "ontologies": [] } } ] ], "psites": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.psite.tsv{,.gz}": { "type": "file", "description": "TSV file containing P-site transcriptomic coordinates and information for each alignment (optional)", "pattern": "*.psite.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "codon_coverage_rpf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.codon_coverage_rpf.tsv{,.gz}": { "type": "file", "description": "TSV file with codon-level RPF coverage for each transcript (optional)", "pattern": "*.codon_coverage_rpf.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "codon_coverage_psite": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.codon_coverage_psite.tsv{,.gz}": { "type": "file", "description": "TSV file with codon-level P-site coverage for each transcript (optional)", "pattern": "*.codon_coverage_psite.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cds_coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.cds_coverage_psite.tsv{,.gz}": { "type": "file", "description": "TSV file with CDS P-site in-frame counts for each transcript (optional)", "pattern": "*.cds_coverage_psite.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cds_window_coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*nt_coverage_psite.tsv{,.gz}": { "type": "file", "description": "TSV file with CDS P-site in-frame counts for each transcript, excluding P-sites within defined distances to start and stop codons (defined by passing --exclude_start and --exclude_stop with the number of nucleotides) (optional)", "pattern": "*nt_coverage_psite.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "ribowaltz_qc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "ribowaltz_qc/*.pdf": { "type": "file", "description": "riboWaltz diagnostic plots (optional)", "pattern": "ribowaltz_qc/*", "ontologies": [] } } ] ], "ribowaltz_qc_data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "ribowaltz_qc/*.tsv": { "type": "file", "description": "TSV files containing data underlying riboWaltz QC plots including read length distribution, read length bins for P-site offset identification, ends heatmap, codon usage, P-site region distribution, frame distribution, frame distribution stratified by read length, and metaprofile P-site frequency around start/stop codons (optional)", "pattern": "ribowaltz_qc/*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@iraiosub" ], "maintainers": [ "@iraiosub" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/bioconductor-genomicfeatures_ribowaltz_r-base_r-dplyr:51ff674deeb6ddb9", "build_id": "bd-51ff674deeb6ddb9_1", "scan_id": "sc-3f5d60d2bdefff88_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/bioconductor-genomicfeatures_ribowaltz_r-base_r-dplyr:3830914827b951ad", "build_id": "bd-3830914827b951ad_1", "scan_id": "sc-11f77c5e46657000_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bioconductor-genomicfeatures_ribowaltz_r-base_r-dplyr:1576b4eed9763404", "build_id": "bd-1576b4eed9763404_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/eb/eb99d1cc6aee41fa37d42cefa65ad9d8b741f9259c26ecbca9eab6b4748dbff7/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bioconductor-genomicfeatures_ribowaltz_r-base_r-dplyr:3b85788cf40f01ba", "build_id": "bd-3b85788cf40f01ba_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/56/56049a13d022d8e63efc68add0d5ea5292dfafd389b7c37c9b1b97e89be71c71/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ribowaltz/.conda-lock/linux_amd64-bd-51ff674deeb6ddb9_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ribowaltz/.conda-lock/linux_arm64-bd-3830914827b951ad_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "riker_multi", "path": "modules/nf-core/riker/multi/meta.yml", "tree_sha": "189741ff4ccb4e84d902fe129e28144005ab0a64", "files": [ "modules/nf-core/riker/multi/.conda-lock/linux_amd64-bd-fc5310a356298f75_1.txt", "modules/nf-core/riker/multi/.conda-lock/linux_arm64-bd-b407026cbdb7f300_1.txt", "modules/nf-core/riker/multi/environment.yml", "modules/nf-core/riker/multi/main.nf", "modules/nf-core/riker/multi/meta.yml", "modules/nf-core/riker/multi/tests/main.nf.test", "modules/nf-core/riker/multi/tests/main.nf.test.snap", "modules/nf-core/riker/multi/tests/nextflow.config" ], "type": "module", "meta": { "name": "riker_multi", "description": "Run multiple riker collectors in a single BAM pass using riker multi. Specify\ntools via ext.args (e.g. '--tools alignment basic isize'). The wgs, gcbias, and\nerror tools require a reference FASTA; the hybcap tool requires baits and targets.\n", "keywords": [ "bam", "qc", "metrics", "multi", "alignment", "insert size", "gc bias", "coverage", "rna" ], "tools": [ { "riker": { "description": "Fast Rust CLI toolkit for sequencing QC metrics. Ports key QC metrics tools\nfrom Picard with cleaner output and better performance.\n", "homepage": "https://github.com/fulcrumgenomics/riker", "documentation": "https://github.com/fulcrumgenomics/riker", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Aligned reads in BAM, CRAM, or SAM format", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bai": { "type": "file", "description": "Index for the BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "error_vcf": { "type": "file", "description": "VCF file containing known variants for error metrics. Must be bgzipped and indexed.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "error_vcf_idx": { "type": "file", "description": "Index for the VCF file.", "pattern": "*.vcf.gz.{tbi,csi}", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } }, { "error_intervals": { "type": "file", "description": "IntervalList or BED file containing regions to exclude from error metrics. Optional.", "pattern": "*.{interval_list,bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "gcbias_exclude_intervals": { "type": "file", "description": "IntervalList or BED file containing regions to exclude from GC bias metrics. Optional.", "pattern": "*.{interval_list,bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "hybcap_baits": { "type": "file", "description": "Bait interval file (IntervalList or BED). Required when running the hybcap tool. Optional otherwise.", "pattern": "*.{interval_list,bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "hybcap_targets": { "type": "file", "description": "Target interval file (IntervalList or BED). Required when running the hybcap tool. Optional otherwise.", "pattern": "*.{interval_list,bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "rna_gene_model": { "type": "file", "description": "GTF or GFF file containing gene models. Required when running the rna tool. Optional otherwise.", "pattern": "*.{gtf,gff}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" }, { "edam": "http://edamontology.org/format_1975" } ] } }, { "rna_ribosomal_intervals": { "type": "file", "description": "Explicit ribosomal intervals (BED or Picard IntervalList), unioned with biotype-derived rRNA genes from the gene model", "pattern": "*.{interval_list,bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "wgs_intervals": { "type": "file", "description": "IntervalList or BED file containing intervals for whole-genome coverage metrics. Required when running the wgs tool. Optional otherwise.", "pattern": "*.{interval_list,bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file. Required when running wgs, gcbias, or error tools.", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Index for the reference FASTA file", "pattern": "*.fai", "ontologies": [ { "edam": "http://edamontology.org/format_3326" } ] } } ] ], "output": { "alignment_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.alignment-metrics.txt": { "type": "file", "description": "Alignment summary metrics (alignment tool)", "pattern": "*.alignment-metrics.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "base_dist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.base-distribution-by-cycle.txt": { "type": "file", "description": "Base distribution by cycle (basic tool)", "pattern": "*.base-distribution-by-cycle.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "error_indel": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.error-indel.txt": { "type": "file", "description": "Indel error metrics (error tool)", "pattern": "*.error-indel.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "error_mismatch": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.error-mismatch.txt": { "type": "file", "description": "Base mismatch error metrics (error tool)", "pattern": "*.error-mismatch.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "error_overlap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.error-overlap.txt": { "type": "file", "description": "Read overlap error metrics (error tool)", "pattern": "*.error-overlap.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gcbias_detail": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.gcbias-detail.txt": { "type": "file", "description": "Per-GC-bin detail metrics (gcbias tool)", "pattern": "*.gcbias-detail.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "gcbias_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.gcbias-summary.txt": { "type": "file", "description": "GC bias summary metrics (gcbias tool)", "pattern": "*.gcbias-summary.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "hybcap_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.hybcap-metrics.txt": { "type": "file", "description": "Hybrid capture summary metrics (hybcap tool)", "pattern": "*.hybcap-metrics.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "hybcap_per_base": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.hybcap-per-base.txt*": { "type": "file", "description": "Per-base coverage values (hybcap tool, optional)", "pattern": "*.hybcap-per-base.txt{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "hybcap_per_target": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.hybcap-per-target.txt": { "type": "file", "description": "Per-target coverage metrics (hybcap tool, optional)", "pattern": "*.hybcap-per-target.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "isize_histogram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.isize-histogram.txt": { "type": "file", "description": "Insert size histogram (isize tool)", "pattern": "*.isize-histogram.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "isize_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.isize-metrics.txt": { "type": "file", "description": "Insert size summary metrics (isize tool)", "pattern": "*.isize-metrics.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "mean_qual": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.mean-quality-by-cycle.txt": { "type": "file", "description": "Mean quality by cycle (basic tool)", "pattern": "*.mean-quality-by-cycle.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.pdf": { "type": "file", "description": "PDF plots from any tool that generates them", "pattern": "*.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "qual_dist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.quality-score-distribution.txt": { "type": "file", "description": "Quality score distribution (basic tool)", "pattern": "*.quality-score-distribution.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "rna_biotype": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.rna-biotype.txt": { "type": "file", "description": "RNA biotype metrics (rna tool)", "pattern": "*.rna-biotype.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "rna_insert_size_histogram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.rna-insert-size-histogram.txt": { "type": "file", "description": "RNA insert size histogram (rna tool)", "pattern": "*.rna-insert-size-histogram.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "rna_insert_size": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.rna-insert-size.txt": { "type": "file", "description": "RNA insert size metrics (rna tool)", "pattern": "*.rna-insert-size.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "rna_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.rna-metrics.txt": { "type": "file", "description": "RNA summary metrics (rna tool)", "pattern": "*.rna-metrics.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "wgs_coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.wgs-coverage.txt": { "type": "file", "description": "Per-depth coverage histogram (wgs tool)", "pattern": "*.wgs-coverage.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "wgs_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.wgs-metrics.txt": { "type": "file", "description": "Whole-genome coverage summary metrics (wgs tool)", "pattern": "*.wgs-metrics.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "wgs_per_base_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.wgs-per-base.bw": { "type": "file", "description": "Whole-genome per-base coverage BigWig (wgs tool)", "pattern": "*.wgs-per-base.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "versions_riker": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "riker": { "type": "string", "description": "The name of the tool" } }, { "riker --version 2>&1 | sed 's/riker //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "riker": { "type": "string", "description": "The name of the tool" } }, { "riker --version 2>&1 | sed 's/riker //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@emmcauley", "@matthdsm", "@tfenne" ], "maintainers": [ "@emmcauley", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/riker:0.5.0--b407026cbdb7f300", "build_id": "bd-b407026cbdb7f300_1", "scan_id": "sc-db0b6cdb4a2c1687_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/riker:0.5.0--fc5310a356298f75", "build_id": "bd-fc5310a356298f75_1", "scan_id": "sc-d3eaee5467fc5464_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/riker:0.5.0--494641445248cb80", "build_id": "bd-494641445248cb80_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/68/6889ae6fe776c1288a5d446e00cf57324e3e0a02b6f13fb8351bfb719dd4fc42/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/riker:0.5.0--b47ea90c58131414", "build_id": "bd-b47ea90c58131414_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/1e/1e6c8b6b94159eba36cb744489468edddf09202a42b09cf41af6681325b8d60a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/riker/multi/.conda-lock/linux_amd64-bd-fc5310a356298f75_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/riker/multi/.conda-lock/linux_arm64-bd-b407026cbdb7f300_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "ripgrep", "path": "modules/nf-core/ripgrep/meta.yml", "tree_sha": "6b7d12f74e1315d733e646b79f13b639d096b6e2", "files": [ "modules/nf-core/ripgrep/environment.yml", "modules/nf-core/ripgrep/main.nf", "modules/nf-core/ripgrep/meta.yml", "modules/nf-core/ripgrep/tests/main.nf.test", "modules/nf-core/ripgrep/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ripgrep", "description": "ripgrep recursively searches directories for a regex pattern", "keywords": [ "search", "regex", "patterns" ], "tools": [ { "ripgrep": { "description": "ripgrep recursively searches directories for a regex pattern", "homepage": "https://github.com/BurntSushi/ripgrep", "documentation": "https://github.com/BurntSushi/ripgrep", "tool_dev_url": "https://github.com/BurntSushi/ripgrep", "licence": [ "MIT", "UNLICENSE" ], "identifier": "" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "files": { "type": "file", "description": "File(s) to be searched", "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], { "pattern": { "type": "string", "description": "Regex pattern to search for" } }, { "pattern_file": { "type": "file", "description": "File containing list of patterns to search for", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "compress": { "type": "boolean", "description": "Compress the output file using pigz", "default": false } } ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy map containing sample information" } }, { "*.txt{.gz,}": { "type": "file", "description": "Output file containing the search results", "pattern": "*.txt{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_ripgrep": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ripgrep": { "type": "string", "description": "The name of the tool" } }, { "rg --version |& sed '1!d ; s/ripgrep // ; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ripgrep": { "type": "string", "description": "The name of the tool" } }, { "rg --version |& sed '1!d ; s/ripgrep // ; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rmarkdownnotebook", "path": "modules/nf-core/rmarkdownnotebook/meta.yml", "tree_sha": "b10f60c24ce0b6cef7b199f143f31e5ae6e8871e", "files": [ "modules/nf-core/rmarkdownnotebook/.conda-lock/linux_amd64-bd-9df9fcb7a6d22e3e_1.txt", "modules/nf-core/rmarkdownnotebook/.conda-lock/linux_arm64-bd-9f42ab5e02b1d02c_1.txt", "modules/nf-core/rmarkdownnotebook/environment.yml", "modules/nf-core/rmarkdownnotebook/main.nf", "modules/nf-core/rmarkdownnotebook/meta.yml", "modules/nf-core/rmarkdownnotebook/tests/main.nf.test", "modules/nf-core/rmarkdownnotebook/tests/main.nf.test.snap", "modules/nf-core/rmarkdownnotebook/tests/nextflow.config" ], "type": "module", "meta": { "name": "rmarkdownnotebook", "description": "Render an rmarkdown notebook. Supports parametrization.", "keywords": [ "R", "notebook", "reports" ], "tools": [ { "rmarkdown": { "description": "Dynamic Documents for R", "homepage": "https://rmarkdown.rstudio.com/", "documentation": "https://rmarkdown.rstudio.com/lesson-1.html", "tool_dev_url": "https://github.com/rstudio/rmarkdown", "licence": [ "GPL-3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "notebook": { "type": "file", "description": "Rmarkdown file", "pattern": "*.{Rmd}", "ontologies": [ { "edam": "http://edamontology.org/format_4000" } ] } } ], { "parameters": { "type": "map", "description": "Groovy map with notebook parameters which will be passed to\nrmarkdown to generate parametrized reports.\n" } }, { "input_files": { "type": "file", "description": "One or multiple files serving as input data for the notebook.", "pattern": "*", "ontologies": [] } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "HTML report generated from Rmarkdown", "pattern": "*.html", "ontologies": [] } } ] ], "parameterised_notebook": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.parameterised.Rmd": { "type": "file", "description": "Parameterised Rmarkdown file", "pattern": "*.parameterised.Rmd", "ontologies": [ { "edam": "http://edamontology.org/format_4000" } ] } } ] ], "artifacts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "artifacts/*": { "type": "file", "description": "Artifacts generated by the notebook", "pattern": "artifacts/*", "ontologies": [] } } ] ], "session_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "session_info.log": { "type": "file", "description": "dump of R SessionInfo", "pattern": "*.log", "ontologies": [] } } ] ], "versions_rmarkdownnotebook": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rmarkdownnotebook": { "type": "string", "description": "Name of the tool" } }, { "Rscript -e \"cat(paste(packageVersion('rmarkdown'), collapse='.'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rmarkdownnotebook": { "type": "string", "description": "Name of the tool" } }, { "Rscript -e \"cat(paste(packageVersion('rmarkdown'), collapse='.'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@grst" ], "maintainers": [ "@grst" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-base_r-rmarkdown_r-yaml:9df9fcb7a6d22e3e", "build_id": "bd-9df9fcb7a6d22e3e_1", "scan_id": "sc-e273febd5a5013ad_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/r-base_r-rmarkdown_r-yaml:9f42ab5e02b1d02c", "build_id": "bd-9f42ab5e02b1d02c_1", "scan_id": "sc-44ecac85a4598b0c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-base_r-rmarkdown_r-yaml:8dd38850f149abb2", "build_id": "bd-8dd38850f149abb2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/79/79f6bfda39dda534375ec707d95363a197a9557dcc9e5de1b027a398d9a3f43c/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/r-base_r-rmarkdown_r-yaml:d13211bebb3700d2", "build_id": "bd-d13211bebb3700d2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/18/18a63138c01d3764e2dec75e91dda09bfbbb44c6275fd481768f2be4ef46f3c2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rmarkdownnotebook/.conda-lock/linux_amd64-bd-9df9fcb7a6d22e3e_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rmarkdownnotebook/.conda-lock/linux_arm64-bd-9f42ab5e02b1d02c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rmats_prep", "path": "modules/nf-core/rmats/prep/meta.yml", "tree_sha": "986b963830432142eae465c7604b4f2b440518c2", "files": [ "modules/nf-core/rmats/prep/.conda-lock/linux_amd64-bd-85c9d01519f77bc5_1.txt", "modules/nf-core/rmats/prep/.conda-lock/linux_arm64-bd-fe6118c5a161cf16_1.txt", "modules/nf-core/rmats/prep/environment.yml", "modules/nf-core/rmats/prep/main.nf", "modules/nf-core/rmats/prep/meta.yml", "modules/nf-core/rmats/prep/tests/main.nf.test", "modules/nf-core/rmats/prep/tests/main.nf.test.snap", "modules/nf-core/rmats/prep/tests/nextflow.config" ], "type": "module", "meta": { "name": "rmats_prep", "description": "MATS is a computational tool to detect differential alternative splicing events from RNA-Seq data.", "keywords": [ "splicing", "RNA-Seq", "alternative splicing", "exon", "intron", "rMATS" ], "tools": [ { "rmats": { "description": "MATS is a computational tool to detect differential alternative splicing events from RNA-Seq data.", "homepage": "https://github.com/Xinglab/rmats-turbo", "documentation": "https://github.com/Xinglab/rmats-turbo/blob/v4.3.0/README.md", "doi": "10.1038/s41596-023-00944-2", "licence": [ "FreeBSD for non-commercial use, see LICENSE file" ], "identifier": "biotools:rmats" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1', single_end:false, strandness:'auto']`" } }, { "genome_bam": { "type": "file", "description": "BAM file aligned to the genome", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information" } }, { "reference_gtf": { "type": "file", "description": "Annotation GTF file", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ], { "read_length": { "type": "integer", "description": "Read length in bases" } } ], "output": { "rmats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1'single_end:false, strandness:'auto']`" } }, { "*.rmats": { "type": "file", "description": "rmats junction count information, after processing the BAM file", "pattern": "*.rmats", "ontologies": [] } } ] ], "read_outcomes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1'single_end:false, strandness:'auto']`" } }, { "*read_outcomes_by_bam.txt": { "type": "file", "description": "text file detailing number of reads used and not used for various reasons (clipped, not paired, wrong length, etc.)", "pattern": "*read_outcomes_by_bam.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_rmats": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rmats": { "type": "string", "description": "The tool name" } }, { "rmats.py --version | sed -e \"s/v//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rmats": { "type": "string", "description": "The tool name" } }, { "rmats.py --version | sed -e \"s/v//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@akaviaLab" ], "maintainers": [ "@akaviaLab" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/rmats:4.3.0--85c9d01519f77bc5", "build_id": "bd-85c9d01519f77bc5_1", "scan_id": "sc-a6c4b9ba133524aa_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/rmats:4.3.0--fe6118c5a161cf16", "build_id": "bd-fe6118c5a161cf16_1", "scan_id": "sc-8233dfb116ec4d8e_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rmats:4.3.0--c55ed988a3e2b858", "build_id": "bd-c55ed988a3e2b858_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bd/bdb37d05bf5e599a98854bc9393b4e98d3430f8285c3897183de2f0fab6f5d57/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/rmats:4.3.0--79be7d14d1755828", "build_id": "bd-79be7d14d1755828_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/62/6260e95a31cf07d7e00f18648f111f37509d1d9feafc4372a009a9fd3563b071/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rmats/prep/.conda-lock/linux_amd64-bd-85c9d01519f77bc5_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rmats/prep/.conda-lock/linux_arm64-bd-fe6118c5a161cf16_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "rnaquast", "path": "modules/nf-core/rnaquast/meta.yml", "tree_sha": "6e99fafba8b1f26d497f6e5520caf1820a3d9054", "files": [ "modules/nf-core/rnaquast/.conda-lock/linux_amd64-bd-9fcd20e07559eb30_1.txt", "modules/nf-core/rnaquast/environment.yml", "modules/nf-core/rnaquast/main.nf", "modules/nf-core/rnaquast/meta.yml", "modules/nf-core/rnaquast/tests/main.nf.test", "modules/nf-core/rnaquast/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rnaquast", "description": "Assess the quality of an RNAseq assembly with or without a reference genome", "keywords": [ "rna assembly", "rnaseq", "de novo", "quality control" ], "tools": [ { "rnaquast": { "description": "rnaQUAST is a tool for evaluating RNA-Seq assemblies using reference genome and gene database. In addition, rnaQUAST is also capable of estimating gene database coverage by raw reads and de novo quality assessment using third-party software.", "homepage": "https://github.com/ablab/rnaquast", "documentation": "https://github.com/ablab/rnaquast", "tool_dev_url": "https://github.com/ablab/rnaquast", "doi": "10.1093/bioinformatics/btw218", "licence": [ "GPL v2-or-later" ], "identifier": "biotools:rnaQUAST" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Specifies the transcriptome assembly FASTA file(s) to be evaluated.", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reference": { "type": "file", "description": "Provides the reference genome FASTA file against which transcripts will be aligned.", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gtf": { "type": "file", "description": "Supplies the reference gene annotation file in GTF format for evaluating transcript accuracy and completeness.", "pattern": "*.{gff,gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2305" }, { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "${prefix}" } }, { "${prefix}": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "${prefix}" } } ] ], "versions_rnaquast": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rnaquast": { "type": "string", "description": "The name of the tool" } }, { "rnaQUAST.py -h | grep -i 'rnaQUAST.py v' | sed -E 's/.*v\\.([0-9.]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rnaquast": { "type": "string", "description": "The name of the tool" } }, { "rnaQUAST.py -h | grep -i 'rnaQUAST.py v' | sed -E 's/.*v\\.([0-9.]+).*/\\1/'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/rnaquast:2.3.0--9fcd20e07559eb30", "build_id": "bd-9fcd20e07559eb30_1", "scan_id": "sc-0ef30df2710b98f7_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rnaquast:2.3.0--ee4e4fedd3206982", "build_id": "bd-ee4e4fedd3206982_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b8/b808671479318b6f8bb8d5b0c105ecccdea485b1f380e667366fa9363e15e61a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rnaquast/.conda-lock/linux_amd64-bd-9fcd20e07559eb30_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "roary", "path": "modules/nf-core/roary/meta.yml", "tree_sha": "18969cd3237510cf5c6493c522572ff9666af23b", "files": [ "modules/nf-core/roary/.conda-lock/linux_amd64-bd-9c2c5e26c77577d4_3.txt", "modules/nf-core/roary/.conda-lock/linux_arm64-bd-238d9eb955a999cb_3.txt", "modules/nf-core/roary/environment.yml", "modules/nf-core/roary/main.nf", "modules/nf-core/roary/meta.yml", "modules/nf-core/roary/tests/main.nf.test", "modules/nf-core/roary/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "roary", "description": "Calculate pan-genome from annotated bacterial assemblies in GFF3 format", "keywords": [ "gff", "pan-genome", "alignment" ], "tools": [ { "roary": { "description": "Rapid large-scale prokaryote pan genome analysis", "homepage": "http://sanger-pathogens.github.io/Roary/", "documentation": "http://sanger-pathogens.github.io/Roary/", "tool_dev_url": "https://github.com/sanger-pathogens/Roary/", "doi": "10.1093/bioinformatics/btv421", "licence": [ "GPL v3" ], "identifier": "biotools:roary" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gff": { "type": "file", "description": "A set of GFF3 formatted files", "pattern": "*.{gff}", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*": { "type": "directory", "description": "Directory containing Roary result files", "pattern": "*/*" } } ] ], "aln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*.aln": { "type": "file", "description": "Core-genome alignment produced by Roary (Optional)", "pattern": "*.{aln}", "ontologies": [] } } ] ], "versions_roary": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "roary": { "type": "string", "description": "The name of the tool" } }, { "roary --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "roary": { "type": "string", "description": "The name of the tool" } }, { "roary --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/roary:3.13.0--238d9eb955a999cb", "build_id": "bd-238d9eb955a999cb_3", "scan_id": "sc-0c2e3a1afb658bf3_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/roary:3.13.0--9c2c5e26c77577d4", "build_id": "bd-9c2c5e26c77577d4_3", "scan_id": "sc-50032311f1ddcaa1_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/roary:3.13.0--a8d95ce0f2f1f9c4", "build_id": "bd-a8d95ce0f2f1f9c4_3", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/50/50bfcc1b77f232d82233d35d4f1fc0d5ffd7c01aab3c82aa12ae044950941a24/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/roary:3.13.0--ac030d16868abf9c", "build_id": "bd-ac030d16868abf9c_3", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fb/fbc5af41408da134fa3fa6709a68fd3124741b3034c77fabdacb853c663befc8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/roary/.conda-lock/linux_amd64-bd-9c2c5e26c77577d4_3.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/roary/.conda-lock/linux_arm64-bd-238d9eb955a999cb_3.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rpbp_estimatemetagenebayesfactors", "path": "modules/nf-core/rpbp/estimatemetagenebayesfactors/meta.yml", "tree_sha": "11d3f2ee818657ec2a32748383ebf815c7f305a2", "files": [ "modules/nf-core/rpbp/estimatemetagenebayesfactors/environment.yml", "modules/nf-core/rpbp/estimatemetagenebayesfactors/main.nf", "modules/nf-core/rpbp/estimatemetagenebayesfactors/meta.yml", "modules/nf-core/rpbp/estimatemetagenebayesfactors/tests/main.nf.test", "modules/nf-core/rpbp/estimatemetagenebayesfactors/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rpbp_estimatemetagenebayesfactors", "description": "Score how strongly each per-read-length metagene profile shows the\n3-nucleotide periodicity expected of actively translating ribosomes.\nFor each candidate (read length, P-site offset) pair, Rp-Bp fits two\ncompeting Bayesian models to the count window around annotated start\ncodons: a \"periodic\" model whose signal repeats every three\nnucleotides, and a \"non-periodic\" background model. The Bayes factor\n(ratio of the two marginal likelihoods) quantifies how much the data\nprefer the periodic explanation.\n\nReturns one row per (length, offset) pair with the mean and variance of\nthe log Bayes factor across MCMC samples. Downstream,\n`rpbp/selectperiodicoffsets` picks the best offset per length from\nthis table, and `rpbp/getperiodiclengthsoffsets` filters to the\nhigh-confidence pairs that drive ORF-level scoring.\n\nUses the Stan models bundled inside the rpbp Python package.\n", "keywords": [ "rpbp", "metagene", "bayes", "orf", "riboseq" ], "tools": [ { "rpbp": { "description": "Rp-Bp - Bayesian inference of ribosome profiling data for identifying translated open reading frames", "homepage": "https://github.com/dieterich-lab/rp-bp", "documentation": "https://rp-bp.readthedocs.io", "tool_dev_url": "https://github.com/dieterich-lab/rp-bp", "doi": "10.1093/nar/gkw1350", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "profile_csv": { "type": "file", "description": "Metagene profile CSV produced by `rpbp/extractmetageneprofiles`.", "pattern": "*.metagene-profile.csv.gz", "ontologies": [] } } ] ], "output": { "bayes_factors": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.csv.gz": { "type": "file", "description": "Per-read-length metagene periodicity Bayes factors.", "pattern": "*.csv.gz", "ontologies": [] } } ] ], "versions_rpbp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "rpbp_estimateorfbayesfactors", "path": "modules/nf-core/rpbp/estimateorfbayesfactors/meta.yml", "tree_sha": "3e35269ae104b6a8b285ee4369e0a7f799c404f5", "files": [ "modules/nf-core/rpbp/estimateorfbayesfactors/environment.yml", "modules/nf-core/rpbp/estimateorfbayesfactors/main.nf", "modules/nf-core/rpbp/estimateorfbayesfactors/meta.yml", "modules/nf-core/rpbp/estimateorfbayesfactors/tests/main.nf.test", "modules/nf-core/rpbp/estimateorfbayesfactors/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rpbp_estimateorfbayesfactors", "description": "Score every candidate ORF for evidence of active translation. For\neach ORF, Rp-Bp fits two competing Bayesian models to its per-codon\nP-site count vector: a \"translated\" model that expects P-site density\nto concentrate at codon-start positions (the in-frame signal a\ntranslating ribosome produces), and an \"untranslated\" / noise model\nfor the same data. The Bayes factor (ratio of marginal likelihoods)\nquantifies how much the data favour the translated hypothesis.\n\nEmits a BED-style table with one row per ORF carrying genomic\ncoordinates plus the mean and variance of the log Bayes factor across\nMCMC samples. Downstream, `rpbp/selectfinalpredictionset` applies\nBayes-factor, length and overlap rules to this table to produce the\nfinal filtered prediction set.\n\nUses the Stan models bundled inside the rpbp Python package.\n", "keywords": [ "rpbp", "orf", "bayes", "translation", "riboseq" ], "tools": [ { "rpbp": { "description": "Rp-Bp - Bayesian inference of ribosome profiling data for identifying translated open reading frames", "homepage": "https://github.com/dieterich-lab/rp-bp", "documentation": "https://rp-bp.readthedocs.io", "tool_dev_url": "https://github.com/dieterich-lab/rp-bp", "doi": "10.1093/nar/gkw1350", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "profiles": { "type": "file", "description": "Per-ORF P-site profile matrix from `rpbp/extractorfprofiles`.", "pattern": "*.profiles.mtx.gz", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map identifying the reference (e.g. `[ id:'reference' ]`).\n" } }, { "orfs_genomic_bed": { "type": "file", "description": "Per-ORF genomic BED from `rpbp/preparegenome`.", "pattern": "*.orfs-genomic.annotated.bed.gz", "ontologies": [] } } ] ], "output": { "bayes_factors": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.bed.gz": { "type": "file", "description": "Per-ORF translation Bayes factors (BED).", "pattern": "*.bed.gz", "ontologies": [] } } ] ], "versions_rpbp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "rpbp_extractmetageneprofiles", "path": "modules/nf-core/rpbp/extractmetageneprofiles/meta.yml", "tree_sha": "664ea056815d572afdd25201ec342fba4b0f576c", "files": [ "modules/nf-core/rpbp/extractmetageneprofiles/environment.yml", "modules/nf-core/rpbp/extractmetageneprofiles/main.nf", "modules/nf-core/rpbp/extractmetageneprofiles/meta.yml", "modules/nf-core/rpbp/extractmetageneprofiles/tests/main.nf.test", "modules/nf-core/rpbp/extractmetageneprofiles/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rpbp_extractmetageneprofiles", "description": "Build per-read-length pileups of Ribo-seq read 5'-ends around annotated\nstart codons - the \"metagene profile\". For each read length, the profile\ncounts how many reads of that length have their 5' end at each position\nin a window around every annotated start codon, summed across all\ntranscripts. Looking at the profile across the window reveals whether\nreads of that length show the 3-nucleotide periodicity characteristic\nof translating ribosomes.\n\nThis per-length view matters because different ribosome footprint\nlengths place the ribosomal P-site (the codon being decoded) at\ndifferent offsets from the read's 5' end, so each length needs its\nown offset calibration. Output is consumed by\n`rpbp/estimatemetagenebayesfactors`, which scores each (length, offset)\ncombination for periodicity.\n", "keywords": [ "rpbp", "metagene", "orf", "riboseq" ], "tools": [ { "rpbp": { "description": "Rp-Bp - Bayesian inference of ribosome profiling data for identifying translated open reading frames", "homepage": "https://github.com/dieterich-lab/rp-bp", "documentation": "https://rp-bp.readthedocs.io", "tool_dev_url": "https://github.com/dieterich-lab/rp-bp", "doi": "10.1093/nar/gkw1350", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "bam": { "type": "file", "description": "Sorted Ribo-seq BAM.", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index.", "pattern": "*.bai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map identifying the reference (e.g. `[ id:'reference' ]`).\n" } }, { "transcript_bed": { "type": "file", "description": "Annotated transcripts BED produced by `rpbp/preparegenome`.", "pattern": "*.annotated.bed.gz", "ontologies": [] } } ] ], "output": { "metagene": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.csv.gz": { "type": "file", "description": "Per-read-length 5'-end metagene profile counts.", "pattern": "*.csv.gz", "ontologies": [] } } ] ], "versions_rpbp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "rpbp_extractorfprofiles", "path": "modules/nf-core/rpbp/extractorfprofiles/meta.yml", "tree_sha": "bc7622585744fd44fe91bffff4e83170903877b6", "files": [ "modules/nf-core/rpbp/extractorfprofiles/environment.yml", "modules/nf-core/rpbp/extractorfprofiles/main.nf", "modules/nf-core/rpbp/extractorfprofiles/meta.yml", "modules/nf-core/rpbp/extractorfprofiles/tests/main.nf.test", "modules/nf-core/rpbp/extractorfprofiles/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rpbp_extractorfprofiles", "description": "Build a per-ORF P-site count vector for every candidate open reading\nframe (ORF) in the catalogue. For each ORF, walks the spliced exons\nin 3-nucleotide codon steps and counts the P-site positions\n(read 5'-end coordinate plus the length-specific offset selected\nupstream) that fall in each codon. Counts are summed across all read\nlengths that passed the periodicity filter from\n`rpbp/getperiodiclengthsoffsets`.\n\nThe resulting per-ORF vectors are the input to Bayesian translation\nscoring in `rpbp/estimateorfbayesfactors`: a translated ORF should\nshow P-site density concentrated at codon-start positions, while a\nnon-translated region should look flat or noisy. Emitted as a sparse\nmatrix (one row per ORF, columns indexed by codon position).\n", "keywords": [ "rpbp", "orf", "psite", "profile", "riboseq" ], "tools": [ { "rpbp": { "description": "Rp-Bp - Bayesian inference of ribosome profiling data for identifying translated open reading frames", "homepage": "https://github.com/dieterich-lab/rp-bp", "documentation": "https://rp-bp.readthedocs.io", "tool_dev_url": "https://github.com/dieterich-lab/rp-bp", "doi": "10.1093/nar/gkw1350", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "bam": { "type": "file", "description": "Sorted Ribo-seq BAM.", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index.", "pattern": "*.bai", "ontologies": [] } }, { "lengths_offsets": { "type": "file", "description": "Per-read-length offsets TSV from `rpbp/getperiodiclengthsoffsets`.", "pattern": "*.periodic_lengths_offsets.tsv", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map identifying the reference (e.g. `[ id:'reference' ]`).\n" } }, { "orfs_genomic_bed": { "type": "file", "description": "Per-ORF genomic BED from `rpbp/preparegenome`.", "pattern": "*.orfs-genomic.annotated.bed.gz", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map identifying the reference (e.g. `[ id:'reference' ]`).\n" } }, { "exons_bed": { "type": "file", "description": "Per-ORF exons BED from `rpbp/preparegenome`.", "pattern": "*.orfs-exons.annotated.bed.gz", "ontologies": [] } } ] ], "output": { "profiles": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.mtx.gz": { "type": "file", "description": "Per-ORF P-site profile sparse matrix.", "pattern": "*.mtx.gz", "ontologies": [] } } ] ], "versions_rpbp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "rpbp_getperiodiclengthsoffsets", "path": "modules/nf-core/rpbp/getperiodiclengthsoffsets/meta.yml", "tree_sha": "a11572519b6ad191b79dcab8ab7b26278f3f61d2", "files": [ "modules/nf-core/rpbp/getperiodiclengthsoffsets/environment.yml", "modules/nf-core/rpbp/getperiodiclengthsoffsets/main.nf", "modules/nf-core/rpbp/getperiodiclengthsoffsets/meta.yml", "modules/nf-core/rpbp/getperiodiclengthsoffsets/templates/get_periodic_lengths_and_offsets.py", "modules/nf-core/rpbp/getperiodiclengthsoffsets/tests/main.nf.test", "modules/nf-core/rpbp/getperiodiclengthsoffsets/tests/main.nf.test.snap", "modules/nf-core/rpbp/getperiodiclengthsoffsets/tests/nextflow.config" ], "type": "module", "meta": { "name": "rpbp_getperiodiclengthsoffsets", "description": "Filter the per-read-length P-site offset table down to the\n(length, offset) pairs that will actually drive ORF-level scoring.\nDrops read lengths whose metagene profile is too sparsely populated,\nor whose periodicity Bayes factor is too low / too uncertain, so that\ndownstream P-site counting only uses read lengths with a clean\n3-nucleotide signal.\n\nWraps Rp-Bp's `get_periodic_lengths_and_offsets` Python helper directly.\nThresholds are configured via named flags in `ext.args`:\n`--min-count` (default: 1000), `--min-bf-mean` (default: 5),\n`--max-bf-var` (default: no limit), `--min-bf-likelihood` (default: 0.5).\nDefaults mirror `rpbp.defaults.metagene_options`.\n", "keywords": [ "rpbp", "psite", "offset", "filter", "riboseq" ], "tools": [ { "rpbp": { "description": "Rp-Bp - Bayesian inference of ribosome profiling data for identifying translated open reading frames", "homepage": "https://github.com/dieterich-lab/rp-bp", "documentation": "https://rp-bp.readthedocs.io", "tool_dev_url": "https://github.com/dieterich-lab/rp-bp", "doi": "10.1093/nar/gkw1350", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "periodic_offsets": { "type": "file", "description": "Selected periodic offsets CSV from `rpbp/selectperiodicoffsets`.", "pattern": "*.periodic-offsets.csv.gz", "ontologies": [] } } ] ], "output": { "lengths_offsets": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.tsv": { "type": "file", "description": "Per-read-length offsets (length, offset) that pass the periodicity filter.", "pattern": "*.tsv", "ontologies": [] } } ] ], "versions_rpbp": [ { "versions.yml": { "type": "file", "description": "File containing software versions.", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions.", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "rpbp_preparegenome", "path": "modules/nf-core/rpbp/preparegenome/meta.yml", "tree_sha": "68c587553c0ab00428fce967a2a0d2ad543257b2", "files": [ "modules/nf-core/rpbp/preparegenome/environment.yml", "modules/nf-core/rpbp/preparegenome/main.nf", "modules/nf-core/rpbp/preparegenome/meta.yml", "modules/nf-core/rpbp/preparegenome/templates/prepare_rpbp_genome.py", "modules/nf-core/rpbp/preparegenome/tests/main.nf.test", "modules/nf-core/rpbp/preparegenome/tests/main.nf.test.snap", "modules/nf-core/rpbp/preparegenome/tests/nextflow.config" ], "type": "module", "meta": { "name": "rpbp_preparegenome", "description": "Build the per-ORF reference files that Rp-Bp's downstream scoring needs,\nstarting from a genome FASTA and an annotation GTF. Enumerates every\ncandidate open reading frame (ORF) in the annotation (annotated CDSs plus\nalternative start codons within transcript exons), records their genomic\nand per-exon coordinates, and labels them with the transcript and gene\nthey belong to.\n\nInvokes Rp-Bp's `get_orfs` Python function directly, chaining the upstream\nhelpers `gtf-to-bed12`, `extract-bed-sequences`, `extract-orf-coordinates`,\n`split-bed12-blocks` and `label-orfs`. Bypasses Rp-Bp's `prepare-rpbp-genome`\numbrella script, which would also build `bowtie2` (rRNA filtering) and\n`STAR` (alignment) indices - neither is consumed by the Rp-Bp tools\nwrapped here, since alignment is supplied externally as a BAM.\n\nA minimal `chrName.txt` (one contig name per line) is seeded from the\nFASTA headers because `gtf-to-bed12` reads it via `--chr-name-file` to\ncontrol output sort order.\n\nNote: emits the `*.annotated.bed.gz` filenames produced by `get_orfs`\ndirectly, rather than the `*.bed.gz`-renamed forms that the upstream\numbrella `prepare-rpbp-genome` script produces. The downstream module\noutputs and consumers in this module set reference these names\nexplicitly, so the two are functionally equivalent.\n", "keywords": [ "rpbp", "orf", "prepare", "genome", "bed", "riboseq" ], "tools": [ { "rpbp": { "description": "Rp-Bp - Bayesian inference of ribosome profiling data for identifying translated open reading frames", "homepage": "https://github.com/dieterich-lab/rp-bp", "documentation": "https://rp-bp.readthedocs.io", "tool_dev_url": "https://github.com/dieterich-lab/rp-bp", "doi": "10.1093/nar/gkw1350", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing identifiers, e.g. `[ id: 'reference' ]`.\n" } }, { "fasta": { "type": "file", "description": "Genome FASTA.", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } }, { "gtf": { "type": "file", "description": "Annotation GTF (canonical or hybrid, depending on extended-ORF mode).", "pattern": "*.gtf", "ontologies": [] } } ] ], "output": { "transcript_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.annotated.bed.gz": { "type": "file", "description": "Annotated transcripts BED used by `extract-metagene-profiles`.", "pattern": "*.annotated.bed.gz", "ontologies": [] } } ] ], "orfs_genomic_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.orfs-genomic.annotated.bed.gz": { "type": "file", "description": "Per-ORF genomic BED used by `extract-orf-profiles` / `estimate-orf-bayes-factors`.", "pattern": "*.orfs-genomic.annotated.bed.gz", "ontologies": [] } } ] ], "orfs_exons_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.orfs-exons.annotated.bed.gz": { "type": "file", "description": "Per-ORF exons BED used by `extract-orf-profiles`.", "pattern": "*.orfs-exons.annotated.bed.gz", "ontologies": [] } } ] ], "orfs_labels": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.orfs-labels.annotated.tab.gz": { "type": "file", "description": "Per-ORF positional labels from `label-orfs`; columns orf_num, id, orf_type, transcripts.", "pattern": "*.orfs-labels.annotated.tab.gz", "ontologies": [] } } ] ], "versions_rpbp": [ { "versions.yml": { "type": "file", "description": "File containing software versions.", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions.", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "rpbp_selectfinalpredictionset", "path": "modules/nf-core/rpbp/selectfinalpredictionset/meta.yml", "tree_sha": "a439c4bc3558c25344e451fda135256c8a850261", "files": [ "modules/nf-core/rpbp/selectfinalpredictionset/environment.yml", "modules/nf-core/rpbp/selectfinalpredictionset/main.nf", "modules/nf-core/rpbp/selectfinalpredictionset/meta.yml", "modules/nf-core/rpbp/selectfinalpredictionset/tests/main.nf.test", "modules/nf-core/rpbp/selectfinalpredictionset/tests/main.nf.test.snap", "modules/nf-core/rpbp/selectfinalpredictionset/tests/nextflow.config" ], "type": "module", "meta": { "name": "rpbp_selectfinalpredictionset", "description": "Produce the final filtered set of predicted translated ORFs from the\nper-ORF Bayes factor table. Applies the standard Rp-Bp prediction\nrules: a minimum Bayes-factor cutoff (favouring translated over\nuntranslated), a minimum ORF length, and overlap resolution so that\namong overlapping candidates only the highest-scoring representative\nis kept.\n\nEmits three files describing the same prediction set: a BED of ORF\ngenomic coordinates plus score, a FASTA of ORF DNA sequences\n(extracted from the genome FASTA), and a FASTA of the corresponding\ntranslated protein sequences. This is the terminal step of the Rp-Bp\nper-sample chain.\n", "keywords": [ "rpbp", "orf", "bayes", "prediction", "riboseq" ], "tools": [ { "rpbp": { "description": "Rp-Bp - Bayesian inference of ribosome profiling data for identifying translated open reading frames", "homepage": "https://github.com/dieterich-lab/rp-bp", "documentation": "https://rp-bp.readthedocs.io", "tool_dev_url": "https://github.com/dieterich-lab/rp-bp", "doi": "10.1093/nar/gkw1350", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "bayes_factors": { "type": "file", "description": "Per-ORF Bayes factor BED from `rpbp/estimateorfbayesfactors`.", "pattern": "*.bayes-factors.bed.gz", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map identifying the reference (e.g. `[ id:'reference' ]`).\n" } }, { "genome_fasta": { "type": "file", "description": "Genome FASTA (matching the one used at `rpbp/preparegenome`).", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } } ] ], "output": { "predicted": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.bed.gz": { "type": "file", "description": "Final filtered predicted-ORF BED.", "pattern": "*.bed.gz", "ontologies": [] } } ] ], "dna_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.dna.fa": { "type": "file", "description": "DNA FASTA of predicted ORFs.", "pattern": "*.dna.fa", "ontologies": [] } } ] ], "protein_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.protein.fa": { "type": "file", "description": "Protein FASTA of predicted ORFs.", "pattern": "*.protein.fa", "ontologies": [] } } ] ], "versions_rpbp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "rpbp_selectperiodicoffsets", "path": "modules/nf-core/rpbp/selectperiodicoffsets/meta.yml", "tree_sha": "467a8b6059f7f39ebcbef6cc67abd7bc126829f7", "files": [ "modules/nf-core/rpbp/selectperiodicoffsets/environment.yml", "modules/nf-core/rpbp/selectperiodicoffsets/main.nf", "modules/nf-core/rpbp/selectperiodicoffsets/meta.yml", "modules/nf-core/rpbp/selectperiodicoffsets/tests/main.nf.test", "modules/nf-core/rpbp/selectperiodicoffsets/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rpbp_selectperiodicoffsets", "description": "Pick the single best P-site offset for each read length from the\nper-(length, offset) Bayes factor table produced upstream. For each\nread length, the offset with the highest periodicity Bayes-factor mean\nis selected - this is the offset that, when added to a read's 5' end,\nis estimated to land closest to the ribosomal P-site (the codon being\ndecoded). Downstream, these offsets are used to convert raw read\n5'-end coordinates into P-site positions when counting reads against\ncandidate ORFs.\n\nEmits one row per read length (length, best offset, supporting Bayes\nfactor statistics). The next step\n(`rpbp/getperiodiclengthsoffsets`) filters this table to the high-quality\npairs that pass user-specified count / signal thresholds before\nP-site counting in `rpbp/extractorfprofiles`.\n", "keywords": [ "rpbp", "psite", "offset", "orf", "riboseq" ], "tools": [ { "rpbp": { "description": "Rp-Bp - Bayesian inference of ribosome profiling data for identifying translated open reading frames", "homepage": "https://github.com/dieterich-lab/rp-bp", "documentation": "https://rp-bp.readthedocs.io", "tool_dev_url": "https://github.com/dieterich-lab/rp-bp", "doi": "10.1093/nar/gkw1350", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information, e.g. `[ id:'sample1' ]`.\n" } }, { "bayes_factors": { "type": "file", "description": "Metagene periodicity Bayes factors CSV from `rpbp/estimatemetagenebayesfactors`.", "pattern": "*.metagene-periodicity-bayes-factors.csv.gz", "ontologies": [] } } ] ], "output": { "periodic": [ [ { "meta": { "type": "map", "description": "Groovy Map inherited from input meta." } }, { "${prefix}.csv.gz": { "type": "file", "description": "Selected periodic offsets per read length.", "pattern": "*.csv.gz", "ontologies": [] } } ] ], "versions_rpbp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rpbp": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import rpbp; print(rpbp.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "rrnatranscripts", "path": "modules/nf-core/rrnatranscripts/meta.yml", "tree_sha": "b2af92126cecb112d168dbcd38b4030fb85fea3e", "files": [ "modules/nf-core/rrnatranscripts/.conda-lock/linux_amd64-bd-37a94ef16a29fce0_1.txt", "modules/nf-core/rrnatranscripts/.conda-lock/linux_arm64-bd-99f5044fffa8bc7e_1.txt", "modules/nf-core/rrnatranscripts/environment.yml", "modules/nf-core/rrnatranscripts/main.nf", "modules/nf-core/rrnatranscripts/meta.yml", "modules/nf-core/rrnatranscripts/templates/get_rrna_transcripts.py", "modules/nf-core/rrnatranscripts/tests/main.nf.test", "modules/nf-core/rrnatranscripts/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rrnatranscripts", "description": "Ribosomal RNA extraction from a GTF file.", "keywords": [ "ribosomal", "rna", "genomics" ], "tools": [ { "rrnatranscripts": { "description": "Extraction of ribosomal RNA\n", "homepage": "https://github.com/nf-core/rnafusion", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gtf": { "type": "file", "description": "GTF file", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "rrna_gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_rrna_intervals.gtf": { "type": "file", "description": "Output GTF file containing ribosomal RNA intervals", "pattern": "*_rrna_intervals.gtf", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@rannick" ], "maintainers": [ "@rannick" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/python:3.12.2--37a94ef16a29fce0", "build_id": "bd-37a94ef16a29fce0_1", "scan_id": "sc-0f3eaa4147c2179f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/python:3.12.2--99f5044fffa8bc7e", "build_id": "bd-99f5044fffa8bc7e_1", "scan_id": "sc-abad654ff250c684_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/python:3.12.2--9c8c6342dd9d1c8a", "build_id": "bd-9c8c6342dd9d1c8a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ca/ca12480e865de90051752075ee6b31c83559fa37775901622ca685b776912bb0/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/python:3.12.2--1c3360acef1d79c8", "build_id": "bd-1c3360acef1d79c8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/50/50be2626c0fbfffc1470f1e75e0a4319d05d39df68d51acbf64e7683f56259a7/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rrnatranscripts/.conda-lock/linux_amd64-bd-37a94ef16a29fce0_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rrnatranscripts/.conda-lock/linux_arm64-bd-99f5044fffa8bc7e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rsem_calculateexpression", "path": "modules/nf-core/rsem/calculateexpression/meta.yml", "tree_sha": "921098c6411c443326880e063d6ecb9ca4847493", "files": [ "modules/nf-core/rsem/calculateexpression/environment.yml", "modules/nf-core/rsem/calculateexpression/main.nf", "modules/nf-core/rsem/calculateexpression/meta.yml", "modules/nf-core/rsem/calculateexpression/tests/main.nf.test", "modules/nf-core/rsem/calculateexpression/tests/main.nf.test.snap", "modules/nf-core/rsem/calculateexpression/tests/nextflow.config" ], "type": "module", "meta": { "name": "rsem_calculateexpression", "description": "Calculate expression with RSEM", "keywords": [ "rsem", "expression", "quantification" ], "tools": [ { "rseqc": { "description": "RSEM: accurate transcript quantification from RNA-Seq data with or without a reference genome\n", "homepage": "https://github.com/deweylab/RSEM", "documentation": "https://github.com/deweylab/RSEM", "doi": "10.1186/1471-2105-12-323", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rsem" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input reads for quantification (FASTQ files or BAM file for --alignments mode)", "pattern": "*.{fastq.gz,bam}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" }, { "edam": "http://edamontology.org/format_2572" } ] } } ], { "index": { "type": "file", "description": "RSEM index", "pattern": "rsem/*", "ontologies": [] } } ], "output": { "counts_gene": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.genes.results": { "type": "file", "description": "Expression counts on gene level", "pattern": "*.genes.results", "ontologies": [] } } ] ], "counts_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.isoforms.results": { "type": "file", "description": "Expression counts on transcript level", "pattern": "*.isoforms.results", "ontologies": [] } } ] ], "stat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.stat": { "type": "file", "description": "RSEM statistics", "pattern": "*.stat", "ontologies": [] } } ] ], "logs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "RSEM logs", "pattern": "*.log", "ontologies": [] } } ] ], "versions_rsem": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rsem": { "type": "string", "description": "The name of the tool" } }, { "rsem-calculate-expression --version | sed 's/Current version: RSEM v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_star": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star": { "type": "string", "description": "The name of the tool" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "bam_star": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.STAR.genome.bam": { "type": "file", "description": "BAM file generated by STAR (optional)", "pattern": "*.STAR.genome.bam", "ontologies": [] } } ] ], "bam_genome": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.genome.bam": { "type": "file", "description": "Genome BAM file (optional)", "pattern": "*.genome.bam", "ontologies": [] } } ] ], "bam_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.transcript.bam": { "type": "file", "description": "Transcript BAM file (optional)", "pattern": "*.transcript.bam", "ontologies": [] } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rsem": { "type": "string", "description": "The name of the tool" } }, { "rsem-calculate-expression --version | sed 's/Current version: RSEM v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star": { "type": "string", "description": "The name of the tool" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden" ], "maintainers": [ "@drpatelh", "@kevinmenden" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "rsem_preparereference", "path": "modules/nf-core/rsem/preparereference/meta.yml", "tree_sha": "d341eb1ed2c8ea5112f82db22dd9d4d037ec4afa", "files": [ "modules/nf-core/rsem/preparereference/environment.yml", "modules/nf-core/rsem/preparereference/main.nf", "modules/nf-core/rsem/preparereference/meta.yml", "modules/nf-core/rsem/preparereference/tests/main.nf.test", "modules/nf-core/rsem/preparereference/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rsem_preparereference", "description": "Prepare a reference genome for RSEM", "keywords": [ "rsem", "genome", "index" ], "tools": [ { "rseqc": { "description": "RSEM: accurate transcript quantification from RNA-Seq data with or without a reference genome\n", "homepage": "https://github.com/deweylab/RSEM", "documentation": "https://github.com/deweylab/RSEM", "doi": "10.1186/1471-2105-12-323", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rsem" } } ], "input": [ { "fasta": { "type": "file", "description": "The Fasta file of the reference genome", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "gtf": { "type": "file", "description": "The GTF file of the reference genome", "pattern": "*.gtf", "ontologies": [] } } ], "output": { "index": [ { "rsem": { "type": "directory", "description": "RSEM index directory", "pattern": "rsem" } } ], "transcript_fasta": [ { "*transcripts.fa": { "type": "file", "description": "Fasta file of transcripts", "pattern": "rsem/*transcripts.fa", "ontologies": [] } } ], "versions_rsem": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rsem": { "type": "string", "description": "The tool name" } }, { "rsem-calculate-expression --version | sed -e \"s/Current version: RSEM v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_star": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "star": { "type": "string", "description": "The tool name" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rsem": { "type": "string", "description": "The tool name" } }, { "rsem-calculate-expression --version | sed -e \"s/Current version: RSEM v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "star": { "type": "string", "description": "The tool name" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden" ], "maintainers": [ "@drpatelh", "@kevinmenden" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "rseqc_bamstat", "path": "modules/nf-core/rseqc/bamstat/meta.yml", "tree_sha": "505bb995aa7d159d98efc6219169e42f67f629cb", "files": [ "modules/nf-core/rseqc/bamstat/environment.yml", "modules/nf-core/rseqc/bamstat/main.nf", "modules/nf-core/rseqc/bamstat/meta.yml", "modules/nf-core/rseqc/bamstat/tests/main.nf.test", "modules/nf-core/rseqc/bamstat/tests/main.nf.test.snap", "modules/nf-core/rseqc/bamstat/tests/nextflow.config" ], "type": "module", "meta": { "name": "rseqc_bamstat", "description": "Generate statistics from a bam file", "keywords": [ "bam", "qc", "bamstat" ], "tools": [ { "rseqc": { "description": "RSeQC package provides a number of useful modules that can comprehensively evaluate\nhigh throughput sequence data especially RNA-seq data.\n", "homepage": "http://rseqc.sourceforge.net/", "documentation": "http://rseqc.sourceforge.net/", "doi": "10.1093/bioinformatics/bts356", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rseqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "the bam file to calculate statistics of", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ] ], "output": { "txt": [ [ { "meta": { "type": "file", "description": "bam statistics report", "pattern": "*.bam_stat.txt", "ontologies": [] } }, { "*.bam_stat.txt": { "type": "file", "description": "bam statistics report", "pattern": "*.bam_stat.txt", "ontologies": [] } } ] ], "versions_rseqc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "bam_stat.py --version | sed \"s/bam_stat.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "bam_stat.py --version | sed \"s/bam_stat.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden", "@rhassaine" ], "maintainers": [ "@drpatelh", "@kevinmenden", "@rhassaine" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "rseqc_inferexperiment", "path": "modules/nf-core/rseqc/inferexperiment/meta.yml", "tree_sha": "6ab3a456349909f93e217275b592ae135f6c72e8", "files": [ "modules/nf-core/rseqc/inferexperiment/environment.yml", "modules/nf-core/rseqc/inferexperiment/main.nf", "modules/nf-core/rseqc/inferexperiment/meta.yml", "modules/nf-core/rseqc/inferexperiment/tests/main.nf.test", "modules/nf-core/rseqc/inferexperiment/tests/main.nf.test.snap", "modules/nf-core/rseqc/inferexperiment/tests/nextflow.config" ], "type": "module", "meta": { "name": "rseqc_inferexperiment", "description": "Infer strandedness from sequencing reads", "keywords": [ "rnaseq", "strandedness", "experiment" ], "tools": [ { "rseqc": { "description": "RSeQC package provides a number of useful modules that can comprehensively evaluate\nhigh throughput sequence data especially RNA-seq data.\n", "homepage": "http://rseqc.sourceforge.net/", "documentation": "http://rseqc.sourceforge.net/", "doi": "10.1093/bioinformatics/bts356", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rseqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "the bam file to calculate statistics of", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ], { "bed": { "type": "file", "description": "a bed file for the reference gene model", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "txt": [ [ { "meta": { "type": "file", "description": "infer_experiment results report", "pattern": "*.infer_experiment.txt", "ontologies": [] } }, { "*.infer_experiment.txt": { "type": "file", "description": "infer_experiment results report", "pattern": "*.infer_experiment.txt", "ontologies": [] } } ] ], "versions_rseqc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rseqc": { "type": "string", "description": "The name of the tool" } }, { "infer_experiment.py --version | sed \"s/infer_experiment.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rseqc": { "type": "string", "description": "The name of the tool" } }, { "infer_experiment.py --version | sed \"s/infer_experiment.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden", "@rhassaine" ], "maintainers": [ "@drpatelh", "@kevinmenden", "@rhassaine" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnastructurome", "version": "1.1.0" } ] }, { "name": "rseqc_innerdistance", "path": "modules/nf-core/rseqc/innerdistance/meta.yml", "tree_sha": "408441b75b08b464bad71ddb0620663dd2123d93", "files": [ "modules/nf-core/rseqc/innerdistance/environment.yml", "modules/nf-core/rseqc/innerdistance/main.nf", "modules/nf-core/rseqc/innerdistance/meta.yml", "modules/nf-core/rseqc/innerdistance/tests/main.nf.test", "modules/nf-core/rseqc/innerdistance/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rseqc_innerdistance", "description": "Calculate inner distance between read pairs.", "keywords": [ "read_pairs", "fragment_size", "inner_distance" ], "tools": [ { "rseqc": { "description": "RSeQC package provides a number of useful modules that can comprehensively evaluate\nhigh throughput sequence data especially RNA-seq data.\n", "homepage": "http://rseqc.sourceforge.net/", "documentation": "http://rseqc.sourceforge.net/", "doi": "10.1093/bioinformatics/bts356", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rseqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "the alignment in bam format", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ], { "bed": { "type": "file", "description": "a bed file for the reference gene model", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "distance": [ [ { "meta": { "type": "file", "description": "the inner distances", "pattern": "*.inner_distance.txt", "ontologies": [] } }, { "*distance.txt": { "type": "file", "description": "the inner distances", "pattern": "*.inner_distance.txt", "ontologies": [] } } ] ], "freq": [ [ { "meta": { "type": "file", "description": "the inner distances", "pattern": "*.inner_distance.txt", "ontologies": [] } }, { "*freq.txt": { "type": "file", "description": "frequencies of different insert sizes", "pattern": "*.inner_distance_freq.txt", "ontologies": [] } } ] ], "mean": [ [ { "meta": { "type": "file", "description": "the inner distances", "pattern": "*.inner_distance.txt", "ontologies": [] } }, { "*mean.txt": { "type": "file", "description": "mean/median values of inner distances", "pattern": "*.inner_distance_mean.txt", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "file", "description": "the inner distances", "pattern": "*.inner_distance.txt", "ontologies": [] } }, { "*.pdf": { "type": "file", "description": "distribution plot of inner distances", "pattern": "*.inner_distance_plot.pdf", "ontologies": [] } } ] ], "rscript": [ [ { "meta": { "type": "file", "description": "the inner distances", "pattern": "*.inner_distance.txt", "ontologies": [] } }, { "*.r": { "type": "file", "description": "script to reproduce the plot", "pattern": "*.inner_distance_plot.R", "ontologies": [ { "edam": "http://edamontology.org/format_3999" } ] } } ] ], "versions_rseqc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "inner_distance.py --version | sed \"s/inner_distance.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "inner_distance.py --version | sed \"s/inner_distance.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden", "@rhassaine" ], "maintainers": [ "@drpatelh", "@kevinmenden", "@rhassaine" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "rseqc_junctionannotation", "path": "modules/nf-core/rseqc/junctionannotation/meta.yml", "tree_sha": "055063d8c7723e5c9cd57ffc1167d38730e2fd28", "files": [ "modules/nf-core/rseqc/junctionannotation/environment.yml", "modules/nf-core/rseqc/junctionannotation/main.nf", "modules/nf-core/rseqc/junctionannotation/meta.yml", "modules/nf-core/rseqc/junctionannotation/tests/main.nf.test", "modules/nf-core/rseqc/junctionannotation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rseqc_junctionannotation", "description": "compare detected splice junctions to reference gene model", "keywords": [ "junctions", "splicing", "rnaseq" ], "tools": [ { "rseqc": { "description": "RSeQC package provides a number of useful modules that can comprehensively evaluate\nhigh throughput sequence data especially RNA-seq data.\n", "homepage": "http://rseqc.sourceforge.net/", "documentation": "http://rseqc.sourceforge.net/", "doi": "10.1093/bioinformatics/bts356", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rseqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "the alignment in bam format", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ], { "bed": { "type": "file", "description": "a bed file for the reference gene model", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "xls": [ [ { "meta": { "type": "file", "description": "xls file with junction information", "pattern": "*.xls", "ontologies": [] } }, { "*.xls": { "type": "file", "description": "xls file with junction information", "pattern": "*.xls", "ontologies": [] } } ] ], "rscript": [ [ { "meta": { "type": "file", "description": "xls file with junction information", "pattern": "*.xls", "ontologies": [] } }, { "*.r": { "type": "file", "description": "Rscript to reproduce the plots", "pattern": "*.r", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "file", "description": "xls file with junction information", "pattern": "*.xls", "ontologies": [] } }, { "*.log": { "type": "file", "description": "Log file of execution", "pattern": "*.junction_annotation.log", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "file", "description": "xls file with junction information", "pattern": "*.xls", "ontologies": [] } }, { "*.junction.bed": { "type": "file", "description": "bed file of annotated junctions", "pattern": "*.junction.bed", "ontologies": [] } } ] ], "interact_bed": [ [ { "meta": { "type": "file", "description": "xls file with junction information", "pattern": "*.xls", "ontologies": [] } }, { "*.Interact.bed": { "type": "file", "description": "Interact bed file", "pattern": "*.Interact.bed", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "file", "description": "xls file with junction information", "pattern": "*.xls", "ontologies": [] } }, { "*junction.pdf": { "type": "file", "description": "junction plot", "pattern": "*.junction.pdf", "ontologies": [] } } ] ], "events_pdf": [ [ { "meta": { "type": "file", "description": "xls file with junction information", "pattern": "*.xls", "ontologies": [] } }, { "*events.pdf": { "type": "file", "description": "events plot", "pattern": "*.events.pdf", "ontologies": [] } } ] ], "versions_rseqc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "junction_annotation.py --version | sed \"s/junction_annotation.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "junction_annotation.py --version | sed \"s/junction_annotation.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden", "@rhassaine" ], "maintainers": [ "@drpatelh", "@kevinmenden", "@rhassaine" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "rseqc_junctionsaturation", "path": "modules/nf-core/rseqc/junctionsaturation/meta.yml", "tree_sha": "4e4a127522cd498480e70ec90813986bc1629497", "files": [ "modules/nf-core/rseqc/junctionsaturation/environment.yml", "modules/nf-core/rseqc/junctionsaturation/main.nf", "modules/nf-core/rseqc/junctionsaturation/meta.yml", "modules/nf-core/rseqc/junctionsaturation/tests/main.nf.test", "modules/nf-core/rseqc/junctionsaturation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rseqc_junctionsaturation", "description": "compare detected splice junctions to reference gene model", "keywords": [ "junctions", "splicing", "rnaseq" ], "tools": [ { "rseqc": { "description": "RSeQC package provides a number of useful modules that can comprehensively evaluate\nhigh throughput sequence data especially RNA-seq data.\n", "homepage": "http://rseqc.sourceforge.net/", "documentation": "http://rseqc.sourceforge.net/", "doi": "10.1093/bioinformatics/bts356", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rseqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "the alignment in bam format", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ], { "bed": { "type": "file", "description": "a bed file for the reference gene model", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "pdf": [ [ { "meta": { "type": "file", "description": "Junction saturation report", "pattern": "*.pdf", "ontologies": [] } }, { "*.pdf": { "type": "file", "description": "Junction saturation report", "pattern": "*.pdf", "ontologies": [] } } ] ], "rscript": [ [ { "meta": { "type": "file", "description": "Junction saturation report", "pattern": "*.pdf", "ontologies": [] } }, { "*.r": { "type": "file", "description": "Junction saturation R-script", "pattern": "*.r", "ontologies": [] } } ] ], "versions_rseqc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "junction_saturation.py --version | sed \"s/junction_saturation.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "junction_saturation.py --version | sed \"s/junction_saturation.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden", "@rhassaine" ], "maintainers": [ "@drpatelh", "@kevinmenden", "@rhassaine" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "rseqc_readdistribution", "path": "modules/nf-core/rseqc/readdistribution/meta.yml", "tree_sha": "120971bda2a7da491442fd48b015bb7c61474aa2", "files": [ "modules/nf-core/rseqc/readdistribution/environment.yml", "modules/nf-core/rseqc/readdistribution/main.nf", "modules/nf-core/rseqc/readdistribution/meta.yml", "modules/nf-core/rseqc/readdistribution/tests/main.nf.test", "modules/nf-core/rseqc/readdistribution/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rseqc_readdistribution", "description": "Calculate how mapped reads are distributed over genomic features", "keywords": [ "read distribution", "genomics", "rnaseq" ], "tools": [ { "rseqc": { "description": "RSeQC package provides a number of useful modules that can comprehensively evaluate\nhigh throughput sequence data especially RNA-seq data.\n", "homepage": "http://rseqc.sourceforge.net/", "documentation": "http://rseqc.sourceforge.net/", "doi": "10.1093/bioinformatics/bts356", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rseqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "the alignment in bam format", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ], { "bed": { "type": "file", "description": "a bed file for the reference gene model", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "txt": [ [ { "meta": { "type": "file", "description": "the read distribution report", "pattern": "*.read_distribution.txt", "ontologies": [] } }, { "*.read_distribution.txt": { "type": "file", "description": "the read distribution report", "pattern": "*.read_distribution.txt", "ontologies": [] } } ] ], "versions_rseqc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "read_distribution.py --version | sed \"s/read_distribution.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "read_distribution.py --version | sed \"s/read_distribution.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden", "@rhassaine" ], "maintainers": [ "@drpatelh", "@kevinmenden", "@rhassaine" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "scnanoseq", "version": "1.3.0" } ] }, { "name": "rseqc_readduplication", "path": "modules/nf-core/rseqc/readduplication/meta.yml", "tree_sha": "17562303b3c436d44c68dede4990f6a47b6020fe", "files": [ "modules/nf-core/rseqc/readduplication/environment.yml", "modules/nf-core/rseqc/readduplication/main.nf", "modules/nf-core/rseqc/readduplication/meta.yml", "modules/nf-core/rseqc/readduplication/tests/main.nf.test", "modules/nf-core/rseqc/readduplication/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rseqc_readduplication", "description": "Calculate read duplication rate", "keywords": [ "rnaseq", "duplication", "sequence-based", "mapping-based" ], "tools": [ { "rseqc": { "description": "RSeQC package provides a number of useful modules that can comprehensively evaluate\nhigh throughput sequence data especially RNA-seq data.\n", "homepage": "http://rseqc.sourceforge.net/", "documentation": "http://rseqc.sourceforge.net/", "doi": "10.1093/bioinformatics/bts356", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rseqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "the alignment in bam format", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ] ], "output": { "seq_xls": [ [ { "meta": { "type": "file", "description": "Read duplication rate determined from mapping position of read", "pattern": "*seq.DupRate.xls", "ontologies": [] } }, { "*seq.DupRate.xls": { "type": "file", "description": "Read duplication rate determined from mapping position of read", "pattern": "*seq.DupRate.xls", "ontologies": [] } } ] ], "pos_xls": [ [ { "meta": { "type": "file", "description": "Read duplication rate determined from mapping position of read", "pattern": "*seq.DupRate.xls", "ontologies": [] } }, { "*pos.DupRate.xls": { "type": "file", "description": "Read duplication rate determined from sequence of read", "pattern": "*pos.DupRate.xls", "ontologies": [] } } ] ], "pdf": [ [ { "meta": { "type": "file", "description": "Read duplication rate determined from mapping position of read", "pattern": "*seq.DupRate.xls", "ontologies": [] } }, { "*.pdf": { "type": "file", "description": "plot of duplication rate", "pattern": "*.pdf", "ontologies": [] } } ] ], "rscript": [ [ { "meta": { "type": "file", "description": "Read duplication rate determined from mapping position of read", "pattern": "*seq.DupRate.xls", "ontologies": [] } }, { "*.r": { "type": "file", "description": "script to reproduce the plot", "pattern": "*.R", "ontologies": [ { "edam": "http://edamontology.org/format_3999" } ] } } ] ], "versions_rseqc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "read_duplication.py --version | sed \"s/read_duplication.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "read_duplication.py --version | sed \"s/read_duplication.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@kevinmenden", "@rhassaine" ], "maintainers": [ "@drpatelh", "@kevinmenden", "@rhassaine" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "rseqc_splitbam", "path": "modules/nf-core/rseqc/splitbam/meta.yml", "tree_sha": "f295732a90011793f83bbcf1afd5c17979c8cd53", "files": [ "modules/nf-core/rseqc/splitbam/environment.yml", "modules/nf-core/rseqc/splitbam/main.nf", "modules/nf-core/rseqc/splitbam/meta.yml", "modules/nf-core/rseqc/splitbam/tests/main.nf.test", "modules/nf-core/rseqc/splitbam/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rseqc_splitbam", "description": "Split BAM file based on gene list in BED format", "keywords": [ "bam", "split", "rnaseq", "quality control" ], "tools": [ { "rseqc": { "description": "RSeQC package provides a number of useful modules that can comprehensively evaluate\nhigh throughput sequence data especially RNA-seq data.\n", "homepage": "http://rseqc.sourceforge.net/", "documentation": "http://rseqc.sourceforge.net/", "tool_dev_url": "https://github.com/MonashBioinformaticsPlatform/RSeQC", "doi": "10.1093/bioinformatics/bts356", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rseqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "bed": { "type": "file", "description": "Gene list in BED format to split the BAM by", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "in_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.in.bam": { "type": "file", "description": "BAM file containing reads that mapped to the gene list", "pattern": "*.in.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "ex_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.ex.bam": { "type": "file", "description": "BAM file containing reads that did not map to the gene list", "pattern": "*.ex.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "junk_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.junk.bam": { "type": "file", "description": "BAM file containing QC failed or unmapped reads", "pattern": "*.junk.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_rseqc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "split_bam.py --version | sed \"s/split_bam.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "split_bam.py --version | sed \"s/split_bam.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rhassaine" ], "maintainers": [ "@rhassaine" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rseqc_tin", "path": "modules/nf-core/rseqc/tin/meta.yml", "tree_sha": "40c7552d2e7cfb2f496ea439b81eb8f22c9b96ca", "files": [ "modules/nf-core/rseqc/tin/environment.yml", "modules/nf-core/rseqc/tin/main.nf", "modules/nf-core/rseqc/tin/meta.yml", "modules/nf-core/rseqc/tin/tests/main.nf.test", "modules/nf-core/rseqc/tin/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rseqc_tin", "description": "Calculate TIN (transcript integrity number) from RNA-seq reads", "keywords": [ "rnaseq", "transcript", "integrity" ], "tools": [ { "rseqc": { "description": "RSeQC package provides a number of useful modules that can comprehensively evaluate\nhigh throughput sequence data especially RNA-seq data.\n", "homepage": "http://rseqc.sourceforge.net/", "documentation": "http://rseqc.sourceforge.net/", "doi": "10.1093/bioinformatics/bts356", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rseqc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Input BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index for input BAM file", "pattern": "*.{bai}", "ontologies": [] } } ], { "bed": { "type": "file", "description": "BED file containing the reference gene model", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "txt": [ [ { "meta": { "type": "file", "description": "TXT file containing tin.py results summary", "pattern": "*.txt", "ontologies": [] } }, { "*.txt": { "type": "file", "description": "TXT file containing tin.py results summary", "pattern": "*.txt", "ontologies": [] } } ] ], "xls": [ [ { "meta": { "type": "file", "description": "TXT file containing tin.py results summary", "pattern": "*.txt", "ontologies": [] } }, { "*.xls": { "type": "file", "description": "XLS file containing tin.py results", "pattern": "*.xls", "ontologies": [] } } ] ], "versions_rseqc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "tin.py --version | sed \"s/tin.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rseqc": { "type": "string", "description": "The tool name" } }, { "tin.py --version | sed \"s/tin.py //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@rhassaine" ], "maintainers": [ "@drpatelh", "@rhassaine" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "rtgtools_bndeval", "path": "modules/nf-core/rtgtools/bndeval/meta.yml", "tree_sha": "943df1c9c65f14a1fe6f992f7df19b6237ca5fce", "files": [ "modules/nf-core/rtgtools/bndeval/environment.yml", "modules/nf-core/rtgtools/bndeval/main.nf", "modules/nf-core/rtgtools/bndeval/meta.yml", "modules/nf-core/rtgtools/bndeval/tests/main.nf.test", "modules/nf-core/rtgtools/bndeval/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rtgtools_bndeval", "description": "The bndeval tool of RTG tools. It is used to evaluate called BND type of variants for agreement with a BND baseline variant set", "keywords": [ "benchmarking", "vcf", "rtg-tools", "bnd-eval", "structural-variants" ], "tools": [ { "rtgtools": { "description": "RealTimeGenomics Tools -- Utilities for accurate VCF comparison and manipulation", "homepage": "https://www.realtimegenomics.com/products/rtg-tools", "documentation": "https://cdn.jsdelivr.net/gh/RealTimeGenomics/rtg-tools@master/installer/resources/tools/RTGOperationsManual.pdf", "tool_dev_url": "https://github.com/RealTimeGenomics/rtg-tools", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "query_vcf": { "type": "file", "description": "A VCF with called variants to benchmark against the standard", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "query_vcf_tbi": { "type": "file", "description": "The index of the VCF file with called variants to benchmark against the standard", "pattern": "*.{vcf.gz.tbi, vcf.tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } }, { "truth_vcf": { "type": "file", "description": "A standard VCF to compare against", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "truth_vcf_tbi": { "type": "file", "description": "The index of the standard VCF to compare against", "pattern": "*.{vcf.gz.tbi, vcf.tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } }, { "regions_bed": { "type": "file", "description": "A BED file containing the regions where bndeval will evaluate every fully and partially overlapping variant (optional) This input should be used to provide the regions used by the analysis", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "tp_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tp.vcf.gz": { "type": "file", "description": "A VCF file for the true positive variants", "pattern": "*.tp.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tp_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tp.vcf.gz.tbi": { "type": "file", "description": "The index of the VCF file for the true positive variants", "pattern": "*.tp.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "fn_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fn.vcf.gz": { "type": "file", "description": "A VCF file for the false negative variants", "pattern": "*.fn.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fn_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fn.vcf.gz.tbi": { "type": "file", "description": "The index of the VCF file for the false negative variants", "pattern": "*.fn.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "fp_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fp.vcf.gz": { "type": "file", "description": "A VCF file for the false positive variants", "pattern": "*.fp.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fp_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fp.vcf.gz.tbi": { "type": "file", "description": "The index of the VCF file for the false positive variants", "pattern": "*.fp.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "baseline_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tp-baseline.vcf.gz": { "type": "file", "description": "A VCF file for the true positive variants from the baseline", "pattern": "*.tp-baseline.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "baseline_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tp-baseline.vcf.gz.tbi": { "type": "file", "description": "The index of the VCF file for the true positive variants from the baseline", "pattern": "*.tp-baseline.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "weighted_roc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.weighted_roc.tsv.gz": { "type": "file", "description": "TSV files containing weighted ROC data for all variants", "pattern": "*.weighted_snp_roc.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3616" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.summary.txt": { "type": "file", "description": "A TXT file containing the summary of the evaluation", "pattern": "*.summary.txt", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "versions_rtgtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "rtgtools_cnveval", "path": "modules/nf-core/rtgtools/cnveval/meta.yml", "tree_sha": "1e80bde6d6bb6e40d531f254574c0206eaa295bb", "files": [ "modules/nf-core/rtgtools/cnveval/environment.yml", "modules/nf-core/rtgtools/cnveval/main.nf", "modules/nf-core/rtgtools/cnveval/meta.yml", "modules/nf-core/rtgtools/cnveval/tests/main.nf.test", "modules/nf-core/rtgtools/cnveval/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rtgtools_cnveval", "description": "The cnveval tool of RTG tools. It is used to evaluate called CNV regions for agreement with a baseline CNV set.", "keywords": [ "benchmarking", "vcf", "rtg-tools", "cnv-eval", "copy-number-variants" ], "tools": [ { "rtgtools": { "description": "RealTimeGenomics Tools -- Utilities for accurate VCF comparison and manipulation.", "homepage": "https://www.realtimegenomics.com/products/rtg-tools", "documentation": "https://cdn.jsdelivr.net/gh/RealTimeGenomics/rtg-tools@master/installer/resources/tools/RTGOperationsManual.pdf", "tool_dev_url": "https://github.com/RealTimeGenomics/rtg-tools", "licence": [ "BSD-2-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "query_vcf": { "type": "file", "description": "A VCF with called CNV variants to benchmark against the baseline. Records must contain INFO END and INFO SVTYPE (DUP or DEL).", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "query_vcf_tbi": { "type": "file", "description": "The index of the VCF file with called variants", "pattern": "*.{vcf.gz.tbi,vcf.tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } }, { "truth_vcf": { "type": "file", "description": "A baseline VCF containing expected CNV calls. Records must contain INFO END and INFO SVTYPE (DUP or DEL).", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "truth_vcf_tbi": { "type": "file", "description": "The index of the baseline VCF to compare against", "pattern": "*.{vcf.gz.tbi,vcf.tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } }, { "evaluation_regions_bed": { "type": "file", "description": "A BED file containing the regions of interest for evaluation (required). Regions are intersected with truth and calls VCFs to obtain CNV regions.", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "baseline_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.baseline.bed.gz": { "type": "file", "description": "A BED file containing truth CNV regions with TP/FN status, SVTYPE, and the span of the original truth VCF record", "pattern": "*.baseline.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "calls_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.calls.bed.gz": { "type": "file", "description": "A BED file containing called CNV regions with TP/FP status, SVTYPE, the span of the original calls VCF record, and the score value", "pattern": "*.calls.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "weighted_roc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.weighted_roc.tsv.gz": { "type": "file", "description": "TSV file containing weighted ROC data that can be plotted with rocplot", "pattern": "*.weighted_roc.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.summary.txt": { "type": "file", "description": "A TXT file containing the summary statistics of the evaluation", "pattern": "*.summary.txt", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "versions_rtgtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@SevaNur" ], "maintainers": [ "@SevaNur" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "rtgtools_format", "path": "modules/nf-core/rtgtools/format/meta.yml", "tree_sha": "a2811c357d1225b58c7e1d1f8ce80d82e019a062", "files": [ "modules/nf-core/rtgtools/format/environment.yml", "modules/nf-core/rtgtools/format/main.nf", "modules/nf-core/rtgtools/format/meta.yml", "modules/nf-core/rtgtools/format/tests/fastq.config", "modules/nf-core/rtgtools/format/tests/main.nf.test", "modules/nf-core/rtgtools/format/tests/main.nf.test.snap", "modules/nf-core/rtgtools/format/tests/sam.config" ], "type": "module", "meta": { "name": "rtgtools_format", "description": "Converts the contents of sequence data files (FASTA/FASTQ/SAM/BAM) into the RTG Sequence Data File (SDF) format.", "keywords": [ "rtg", "fasta", "fastq", "bam", "sam" ], "tools": [ { "rtgtools": { "description": "RealTimeGenomics Tools -- Utilities for accurate VCF comparison and manipulation", "homepage": "https://www.realtimegenomics.com/products/rtg-tools", "documentation": "https://cdn.jsdelivr.net/gh/RealTimeGenomics/rtg-tools@master/installer/resources/tools/RTGOperationsManual.pdf", "tool_dev_url": "https://github.com/RealTimeGenomics/rtg-tools", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input1": { "type": "file", "description": "FASTA, FASTQ, BAM or SAM file. This should be the left input file when using paired end FASTQ/FASTA data", "pattern": "*.{fasta,fa,fna,fastq,fastq.gz,fq,fq.gz,bam,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "input2": { "type": "file", "description": "The right input file when using paired end FASTQ/FASTA data", "pattern": "*.{fasta,fa,fna,fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "sam_rg": { "type": "file", "description": "A file containing a single readgroup header as a SAM header. This can also be supplied as a string in `task.ext.args` as `--sam-rg `.", "pattern": "*.{txt,sam}", "ontologies": [] } } ] ], "output": { "sdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sdf": { "type": "directory", "description": "The sequence dictionary format folder created from the input file(s)", "pattern": "*.sdf" } } ] ], "versions_rtgtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | head -n 1 | sed 's/Product: RTG Tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | head -n 1 | sed 's/Product: RTG Tools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "rtgtools_pedfilter", "path": "modules/nf-core/rtgtools/pedfilter/meta.yml", "tree_sha": "9ee11a89b05e58ac3ee3a806fa66140c6aee887a", "files": [ "modules/nf-core/rtgtools/pedfilter/environment.yml", "modules/nf-core/rtgtools/pedfilter/main.nf", "modules/nf-core/rtgtools/pedfilter/meta.yml", "modules/nf-core/rtgtools/pedfilter/tests/main.nf.test", "modules/nf-core/rtgtools/pedfilter/tests/main.nf.test.snap", "modules/nf-core/rtgtools/pedfilter/tests/nextflow.config" ], "type": "module", "meta": { "name": "rtgtools_pedfilter", "description": "Converts a PED file to VCF headers", "keywords": [ "rtgtools", "pedfilter", "vcf", "ped" ], "tools": [ { "rtgtools": { "description": "RealTimeGenomics Tools -- Utilities for accurate VCF comparison and manipulation", "homepage": "https://www.realtimegenomics.com/products/rtg-tools", "documentation": "https://cdn.jsdelivr.net/gh/RealTimeGenomics/rtg-tools@master/installer/resources/tools/RTGOperationsManual.pdf", "tool_dev_url": "https://github.com/RealTimeGenomics/rtg-tools", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "The input file, can be either a PED or a VCF file", "pattern": "*.{vcf,vcf.gz,ped}", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf.gz,ped}": { "type": "file", "description": "The output file, can be either a filtered PED file\nor a VCF file containing the PED headers (needs --vcf as argument)\n", "pattern": "*.{vcf.gz,ped}", "ontologies": [] } } ] ], "versions_rtgtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rtgtools_rocplot", "path": "modules/nf-core/rtgtools/rocplot/meta.yml", "tree_sha": "8f3972cf36d1a4dd67fc6f535257e0836c834585", "files": [ "modules/nf-core/rtgtools/rocplot/environment.yml", "modules/nf-core/rtgtools/rocplot/main.nf", "modules/nf-core/rtgtools/rocplot/meta.yml", "modules/nf-core/rtgtools/rocplot/tests/main.nf.test", "modules/nf-core/rtgtools/rocplot/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rtgtools_rocplot", "description": "Plot ROC curves from vcfeval ROC data files, either to an image, or an interactive GUI. The interactive GUI isn't possible for nextflow.", "keywords": [ "rtgtools", "rocplot", "validation", "vcf" ], "tools": [ { "rtgtools": { "description": "RealTimeGenomics Tools -- Utilities for accurate VCF comparison and manipulation", "homepage": "https://www.realtimegenomics.com/products/rtg-tools", "documentation": "https://cdn.jsdelivr.net/gh/RealTimeGenomics/rtg-tools@master/installer/resources/tools/RTGOperationsManual.pdf", "tool_dev_url": "https://github.com/RealTimeGenomics/rtg-tools", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Input TSV ROC files created with RTGTOOLS_VCFEVAL", "pattern": "*.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "The resulting rocplot in PNG format", "pattern": "*.png", "ontologies": [] } } ] ], "svg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.svg": { "type": "file", "description": "The resulting rocplot in SVG format", "pattern": "*.svg", "ontologies": [] } } ] ], "versions_rtgtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rtgtools_svdecompose", "path": "modules/nf-core/rtgtools/svdecompose/meta.yml", "tree_sha": "eb0ded593eba1c78c76b9421acb5eb98751aefe0", "files": [ "modules/nf-core/rtgtools/svdecompose/environment.yml", "modules/nf-core/rtgtools/svdecompose/main.nf", "modules/nf-core/rtgtools/svdecompose/meta.yml", "modules/nf-core/rtgtools/svdecompose/tests/main.nf.test", "modules/nf-core/rtgtools/svdecompose/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rtgtools_svdecompose", "description": "The svdecompose tool of RTG tools. It is used to decompose structural variants to BNDs", "keywords": [ "svdecompose", "structural", "vcf", "rtg-tools" ], "tools": [ { "rtgtools": { "description": "RealTimeGenomics Tools -- Utilities for accurate VCF comparison and manipulation", "homepage": "https://www.realtimegenomics.com/products/rtg-tools", "documentation": "https://cdn.jsdelivr.net/gh/RealTimeGenomics/rtg-tools@master/installer/resources/tools/RTGOperationsManual.pdf", "tool_dev_url": "https://github.com/RealTimeGenomics/rtg-tools", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "A VCF with called variants to decompose variants", "pattern": "*.{vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "tbi": { "type": "file", "description": "The index of the VCF with called variants to decompose variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.vcf.gz": { "type": "file", "description": "A VCF file with SVTYPE BND variants", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Index of VCF file with SVTYPE BND variants", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "versions_rtgtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "rtgtools_vcfeval", "path": "modules/nf-core/rtgtools/vcfeval/meta.yml", "tree_sha": "f77179d286f83697818d132ce789e01818def9f6", "files": [ "modules/nf-core/rtgtools/vcfeval/environment.yml", "modules/nf-core/rtgtools/vcfeval/main.nf", "modules/nf-core/rtgtools/vcfeval/meta.yml", "modules/nf-core/rtgtools/vcfeval/tests/main.nf.test", "modules/nf-core/rtgtools/vcfeval/tests/main.nf.test.snap", "modules/nf-core/rtgtools/vcfeval/tests/nextflow.config" ], "type": "module", "meta": { "name": "rtgtools_vcfeval", "description": "The VCFeval tool of RTG tools. It is used to evaluate called variants for agreement with a baseline variant set", "keywords": [ "benchmarking", "vcf", "rtg-tools" ], "tools": [ { "rtgtools": { "description": "RealTimeGenomics Tools -- Utilities for accurate VCF comparison and manipulation", "homepage": "https://www.realtimegenomics.com/products/rtg-tools", "documentation": "https://cdn.jsdelivr.net/gh/RealTimeGenomics/rtg-tools@master/installer/resources/tools/RTGOperationsManual.pdf", "tool_dev_url": "https://github.com/RealTimeGenomics/rtg-tools", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "query_vcf": { "type": "file", "description": "A VCF with called variants to benchmark against the standard", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "query_vcf_tbi": { "type": "file", "description": "The index of the VCF file with called variants to benchmark against the standard", "pattern": "*.{vcf.gz.tbi, vcf.tbi}", "ontologies": [] } }, { "truth_vcf": { "type": "file", "description": "A standard VCF to compare against", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "truth_vcf_tbi": { "type": "file", "description": "The index of the standard VCF to compare against", "pattern": "*.{vcf.gz.tbi, vcf.tbi}", "ontologies": [] } }, { "truth_bed": { "type": "file", "description": "A BED file containing the strict regions where VCFeval should only evaluate the fully overlapping variants (optional) This input should be used to provide the golden truth BED files.", "pattern": "*.bed", "ontologies": [] } }, { "regions_bed": { "type": "file", "description": "A BED file containing the regions where VCFeval will evaluate every fully and partially overlapping variant (optional) This input should be used to provide the regions used by the analysis", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sdf": { "type": "file", "description": "The SDF (RTG Sequence Data File) folder of the reference genome", "ontologies": [] } } ] ], "output": { "tp_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tp.vcf.gz": { "type": "file", "description": "A VCF file for the true positive variants", "pattern": "*.tp.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tp_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tp.vcf.gz.tbi": { "type": "file", "description": "The index of the VCF file for the true positive variants", "pattern": "*.tp.vcf.gz.tbi", "ontologies": [] } } ] ], "fn_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fn.vcf.gz": { "type": "file", "description": "A VCF file for the false negative variants", "pattern": "*.fn.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fn_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fn.vcf.gz.tbi": { "type": "file", "description": "The index of the VCF file for the false negative variants", "pattern": "*.fn.vcf.gz.tbi", "ontologies": [] } } ] ], "fp_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fp.vcf.gz": { "type": "file", "description": "A VCF file for the false positive variants", "pattern": "*.fp.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fp_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fp.vcf.gz.tbi": { "type": "file", "description": "The index of the VCF file for the false positive variants", "pattern": "*.fp.vcf.gz.tbi", "ontologies": [] } } ] ], "baseline_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tp-baseline.vcf.gz": { "type": "file", "description": "A VCF file for the true positive variants from the baseline", "pattern": "*.tp-baseline.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "baseline_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tp-baseline.vcf.gz.tbi": { "type": "file", "description": "The index of the VCF file for the true positive variants from the baseline", "pattern": "*.tp-baseline.vcf.gz.tbi", "ontologies": [] } } ] ], "snp_roc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.snp_roc.tsv.gz": { "type": "file", "description": "TSV files containing ROC data for the SNPs", "pattern": "*.snp_roc.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "non_snp_roc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.non_snp_roc.tsv.gz": { "type": "file", "description": "TSV files containing ROC data for all variants except SNPs", "pattern": "*.non_snp_roc.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "weighted_roc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.weighted_roc.tsv.gz": { "type": "file", "description": "TSV files containing weighted ROC data for all variants", "pattern": "*.weighted_snp_roc.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.summary.txt": { "type": "file", "description": "A TXT file containing the summary of the evaluation", "pattern": "*.summary.txt", "ontologies": [] } } ] ], "phasing": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.phasing.txt": { "type": "file", "description": "A TXT file containing the data on the phasing", "pattern": "*.phasing.txt", "ontologies": [] } } ] ], "versions_rtgtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rtgtools": { "type": "string", "description": "The name of the tool" } }, { "rtg version | sed 's/Product: RTG Tools //; q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "rtn_tni", "path": "modules/nf-core/rtn/tni/meta.yml", "tree_sha": "0c893fcd02e33c1799f2b3d2b7291718fcc94bbe", "files": [ "modules/nf-core/rtn/tni/environment.yml", "modules/nf-core/rtn/tni/main.nf", "modules/nf-core/rtn/tni/meta.yml", "modules/nf-core/rtn/tni/templates/rtn_tni.r", "modules/nf-core/rtn/tni/tests/main.nf.test", "modules/nf-core/rtn/tni/tests/main.nf.test.snap", "modules/nf-core/rtn/tni/tests/nextflow.config2", "modules/nf-core/rtn/tni/tests/nextflow.config3" ], "type": "module", "meta": { "name": "rtn_tni", "description": "Uses the RTN R package for transcriptional regulatory network inference (TNI).", "keywords": [ "regulatory network", "transcriptomics", "transcription factors" ], "tools": [ { "rtn": { "description": "RTN: Reconstruction of Transcriptional regulatory Networks and analysis of regulons", "homepage": "https://www.bioconductor.org/packages/release/bioc/html/RTN.html", "documentation": "https://www.bioconductor.org/packages/release/bioc/vignettes/RTN/inst/doc/RTN.html", "tool_dev_url": "https://www.bioconductor.org/packages/release/bioc/html/RTN.html", "doi": "10.1038/ncomms3464", "licence": [ "Artistic-2.0" ], "identifier": "biotools:rtn" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "expression_matrix": { "type": "file", "description": "expression matrix in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "tni": [ [ { "meta": { "type": "file", "description": "RDS R Object with the TNI object", "pattern": "tni.rds", "ontologies": [] } }, { "tni.rds": { "type": "file", "description": "RDS R Object with the TNI object", "pattern": "tni.rds", "ontologies": [] } } ] ], "tni_perm": [ [ { "meta": { "type": "file", "description": "RDS R Object with the TNI object", "pattern": "tni.rds", "ontologies": [] } }, { "tni_permutated.rds": { "type": "file", "description": "RDS R Object with the TNI object after permutation", "pattern": "tni_permutated.rds", "ontologies": [] } } ] ], "tni_bootstrap": [ [ { "meta": { "type": "file", "description": "RDS R Object with the TNI object", "pattern": "tni.rds", "ontologies": [] } }, { "tni_bootstrapped.rds": { "type": "file", "description": "RDS R Object with the TNI object after permutation and bootstrap", "pattern": "tni_bootstrapped.rds", "ontologies": [] } } ] ], "tni_filtered": [ [ { "meta": { "type": "file", "description": "RDS R Object with the TNI object", "pattern": "tni.rds", "ontologies": [] } }, { "tni_filtered.rds": { "type": "file", "description": "RDS R Object with the TNI object after permutation, bootstrap and filtering", "pattern": "tni_filtered.rds", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@mribeirodantas" ], "maintainers": [ "@mribeirodantas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "rundbcan_cazymeannotation", "path": "modules/nf-core/rundbcan/cazymeannotation/meta.yml", "tree_sha": "b4a2b5972e4bfc812545ca1a9d58fea5798a2637", "files": [ "modules/nf-core/rundbcan/cazymeannotation/.conda-lock/linux_amd64-bd-fb040f67fa175a9b_1.txt", "modules/nf-core/rundbcan/cazymeannotation/.conda-lock/linux_arm64-bd-5f47bf92f005c6f6_1.txt", "modules/nf-core/rundbcan/cazymeannotation/environment.yml", "modules/nf-core/rundbcan/cazymeannotation/main.nf", "modules/nf-core/rundbcan/cazymeannotation/meta.yml", "modules/nf-core/rundbcan/cazymeannotation/tests/main.nf.test", "modules/nf-core/rundbcan/cazymeannotation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rundbcan_cazymeannotation", "description": "CAZyme annotation module for the dbcan pipeline. This module is used to annotate carbohydrate-active enzymes (CAZymes) from genomic data using the dbCAN annotation tool.", "keywords": [ "dbCAN", "download", "CAZyme", "CAZyme gene Cluster", "genomes" ], "tools": [ { "dbcan": { "description": "Standalone version of dbCAN annotation tool for automated CAZyme annotation.", "homepage": "https://bcb.unl.edu/dbCAN2/", "documentation": "https://run-dbcan.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/bcb-unl/run_dbcan", "doi": "10.1093/nar/gkad328", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:dbcan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input_raw_data": { "type": "file", "description": "FASTA file for protein sequences.", "pattern": "*.{fasta,fa,faa}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], { "dbcan_db": { "type": "directory", "description": "Path to the dbCAN database directory." } } ], "output": { "cazyme_annotation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_overview.tsv": { "type": "file", "description": "TSV file containing the results of dbCAN CAZyme annotation.\n", "ontologies": [] } } ] ], "dbcanhmm_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_dbCAN_hmm_results.tsv": { "type": "file", "description": "TSV file containing the detailed dbCAN HMM results for CAZyme annotation.\n", "ontologies": [] } } ] ], "dbcansub_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_dbCANsub_hmm_results.tsv": { "type": "file", "description": "TSV file containing the detailed dbCAN subfamily results for CAZyme annotation.\n", "ontologies": [] } } ] ], "dbcandiamond_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out": { "type": "file", "description": "TSV file containing the detailed dbCAN diamond results for CAZyme annotation.\n", "ontologies": [] } } ] ], "versions_rundbcan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rundbcan": { "type": "string", "description": "The name of the tool" } }, { "run_dbcan version | sed 's/dbCAN version: //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rundbcan": { "type": "string", "description": "The name of the tool" } }, { "run_dbcan version | sed 's/dbCAN version: //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Xinpeng021001" ], "maintainers": [ "@Xinpeng021001" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/dbcan:5.2.9--fb040f67fa175a9b", "build_id": "bd-fb040f67fa175a9b_1", "scan_id": "sc-5ebe2ef678e20741_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/dbcan:5.2.9--5f47bf92f005c6f6", "build_id": "bd-5f47bf92f005c6f6_1", "scan_id": "sc-4c5672485828c233_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/dbcan:5.2.9--ecce1257239bf13c", "build_id": "bd-ecce1257239bf13c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/10df02c860e2db9e642939d4ef6c77f10935d313db636d11ec02e0b70cc66e70/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/dbcan:5.2.9--86dadb241c5b4ee6", "build_id": "bd-86dadb241c5b4ee6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e843a691d1c9be41394116f30ee3cf3f7bd042e0d59cb2f6a0a34b2b0a308e30/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rundbcan/cazymeannotation/.conda-lock/linux_amd64-bd-fb040f67fa175a9b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rundbcan/cazymeannotation/.conda-lock/linux_arm64-bd-5f47bf92f005c6f6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" }, { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "rundbcan_database", "path": "modules/nf-core/rundbcan/database/meta.yml", "tree_sha": "031850ad2b319968eaec134c974f4f55ea511e19", "files": [ "modules/nf-core/rundbcan/database/.conda-lock/linux_amd64-bd-fb040f67fa175a9b_1.txt", "modules/nf-core/rundbcan/database/.conda-lock/linux_arm64-bd-5f47bf92f005c6f6_1.txt", "modules/nf-core/rundbcan/database/environment.yml", "modules/nf-core/rundbcan/database/main.nf", "modules/nf-core/rundbcan/database/meta.yml", "modules/nf-core/rundbcan/database/tests/main.nf.test", "modules/nf-core/rundbcan/database/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "rundbcan_database", "description": "command from run_dbcan to prepare the database for dbCAN annotation.", "keywords": [ "dbCAN", "download", "CAZyme", "CAZyme gene Cluster", "genomes" ], "tools": [ { "run_dbcan": { "description": "Standalone version of dbCAN annotation tool for automated CAZyme annotation.", "homepage": "https://bcb.unl.edu/dbCAN2/", "documentation": "https://run-dbcan.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/bcb-unl/run_dbcan", "doi": "10.1093/nar/gkad328", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:dbcan" } } ], "input": [], "output": { "dbcan_db": [ { "dbcan_db": { "type": "directory", "description": "Download directory for dbCAN databases", "pattern": "dbcan_db" } } ], "versions_rundbcan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rundbcan": { "type": "string", "description": "The name of the tool" } }, { "run_dbcan version | sed 's/dbCAN version: //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rundbcan": { "type": "string", "description": "The name of the tool" } }, { "run_dbcan version | sed 's/dbCAN version: //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Xinpeng021001" ], "maintainers": [ "@Xinpeng021001" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/dbcan:5.2.9--5f47bf92f005c6f6", "build_id": "bd-5f47bf92f005c6f6_1", "scan_id": "sc-4c5672485828c233_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/dbcan:5.2.9--fb040f67fa175a9b", "build_id": "bd-fb040f67fa175a9b_1", "scan_id": "sc-5ebe2ef678e20741_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/dbcan:5.2.9--86dadb241c5b4ee6", "build_id": "bd-86dadb241c5b4ee6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e843a691d1c9be41394116f30ee3cf3f7bd042e0d59cb2f6a0a34b2b0a308e30/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/dbcan:5.2.9--ecce1257239bf13c", "build_id": "bd-ecce1257239bf13c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/10df02c860e2db9e642939d4ef6c77f10935d313db636d11ec02e0b70cc66e70/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rundbcan/database/.conda-lock/linux_amd64-bd-fb040f67fa175a9b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rundbcan/database/.conda-lock/linux_arm64-bd-5f47bf92f005c6f6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" }, { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "rundbcan_easycgc", "path": "modules/nf-core/rundbcan/easycgc/meta.yml", "tree_sha": "0a1023559296562fe7ac7ab3d131f1976dfd0dba", "files": [ "modules/nf-core/rundbcan/easycgc/.conda-lock/linux_amd64-bd-fb040f67fa175a9b_1.txt", "modules/nf-core/rundbcan/easycgc/.conda-lock/linux_arm64-bd-5f47bf92f005c6f6_1.txt", "modules/nf-core/rundbcan/easycgc/environment.yml", "modules/nf-core/rundbcan/easycgc/main.nf", "modules/nf-core/rundbcan/easycgc/meta.yml", "modules/nf-core/rundbcan/easycgc/tests/main.nf.test", "modules/nf-core/rundbcan/easycgc/tests/main.nf.test.snap", "modules/nf-core/rundbcan/easycgc/tests/nextflow.config" ], "type": "module", "meta": { "name": "rundbcan_easycgc", "description": "CGC annotation module for the dbcan pipeline. This module is used to annotate carbohydrate-active enzymes (CAZymes) from genomic data using the dbCAN annotation tool.", "keywords": [ "dbCAN", "download", "CAZyme", "CAZyme gene Cluster", "genomes" ], "tools": [ { "dbcan": { "description": "Standalone version of dbCAN annotation tool for automated CAZyme annotation.", "homepage": "https://bcb.unl.edu/dbCAN2/", "documentation": "https://run-dbcan.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/bcb-unl/run_dbcan", "doi": "10.1093/nar/gkad328", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:dbcan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input_raw_data": { "type": "file", "description": "FASTA file for protein sequences.", "pattern": "*.{fasta,fa,faa}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input_gff": { "type": "file", "description": "GFF file for protein sequences.", "ontologies": [] } }, { "gff_type": { "type": "string", "description": "Type of GFF file. Options are `NCBI_prok`, `JGI`, `NCBI_euk`, and `prodigal`. This is used to parse the GFF file correctly.\n" } } ], { "dbcan_db": { "type": "directory", "description": "Path to the dbCAN database directory." } } ], "output": { "cazyme_annotation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_overview.tsv": { "type": "file", "description": "TSV file containing the results of dbCAN CAZyme annotation.\n", "ontologies": [] } } ] ], "dbcanhmm_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_dbCAN_hmm_results.tsv": { "type": "file", "description": "TSV file containing the detailed dbCAN HMM results for CAZyme annotation.\n", "ontologies": [] } } ] ], "dbcansub_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_dbCANsub_hmm_results.tsv": { "type": "file", "description": "TSV file containing the detailed dbCAN subfamily results for CAZyme annotation.\n", "ontologies": [] } } ] ], "dbcandiamond_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out": { "type": "file", "description": "TSV file containing the detailed dbCAN diamond results for CAZyme annotation.\n", "ontologies": [] } } ] ], "cgc_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_cgc.gff": { "type": "file", "description": "GFF file containing the CAZyme gene clusters (CGC) identified by dbCAN. This file is generated from the dbCAN annotation and contains the locations of CAZyme gene clusters in the genome.\n", "ontologies": [] } } ] ], "cgc_standard_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_cgc_standard_out.tsv": { "type": "file", "description": "Standard output file from dbCAN for CAZyme gene clusters (CGC) in a tabular format. This file summarizes the CAZyme gene clusters identified in the genome.\n", "ontologies": [] } } ] ], "diamond_out_tc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out.tc": { "type": "file", "description": "TSV file containing the diamond output for transporter annotation.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "diamond_out_tf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out.tf": { "type": "file", "description": "TSV file containing the diamond output for prokaryotic transcription factor annotation. Not written with `--no-prokaryotic`.\n", "pattern": "*_diamond.out.tf", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "diamond_out_peptidase": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out.peptidase": { "type": "file", "description": "TSV file containing the diamond output for peptidase annotation.\n", "pattern": "*_diamond.out.peptidase", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "diamond_out_sulfatase": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out.sulfatase": { "type": "file", "description": "TSV file containing the diamond output for sulfatase annotation.\n", "pattern": "*_diamond.out.sulfatase", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tf_hmm_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_TF_hmm_results.tsv": { "type": "file", "description": "TSV file containing the results of Transcription factor.\n", "ontologies": [] } } ] ], "stp_hmm_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_STP_hmm_results.tsv": { "type": "file", "description": "TSV file containing the results of signaling transduction proteins (STP) annotation.\n", "ontologies": [] } } ] ], "total_cgc_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_total_cgc_info.tsv": { "type": "file", "description": "TSV file summarising the total additional genes in the genome.\n", "pattern": "*_total_cgc_info.tsv", "ontologies": [] } } ] ], "versions_rundbcan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rundbcan": { "type": "string", "description": "The name of the tool" } }, { "run_dbcan version | sed 's/dbCAN version: //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rundbcan": { "type": "string", "description": "The name of the tool" } }, { "run_dbcan version | sed 's/dbCAN version: //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Xinpeng021001" ], "maintainers": [ "@Xinpeng021001" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/dbcan:5.2.9--5f47bf92f005c6f6", "build_id": "bd-5f47bf92f005c6f6_1", "scan_id": "sc-4c5672485828c233_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/dbcan:5.2.9--fb040f67fa175a9b", "build_id": "bd-fb040f67fa175a9b_1", "scan_id": "sc-5ebe2ef678e20741_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/dbcan:5.2.9--ecce1257239bf13c", "build_id": "bd-ecce1257239bf13c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/10df02c860e2db9e642939d4ef6c77f10935d313db636d11ec02e0b70cc66e70/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/dbcan:5.2.9--86dadb241c5b4ee6", "build_id": "bd-86dadb241c5b4ee6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e843a691d1c9be41394116f30ee3cf3f7bd042e0d59cb2f6a0a34b2b0a308e30/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rundbcan/easycgc/.conda-lock/linux_amd64-bd-fb040f67fa175a9b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rundbcan/easycgc/.conda-lock/linux_arm64-bd-5f47bf92f005c6f6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "rundbcan_easysubstrate", "path": "modules/nf-core/rundbcan/easysubstrate/meta.yml", "tree_sha": "c588611ac9a8751cde96012b6681cc904a5e860e", "files": [ "modules/nf-core/rundbcan/easysubstrate/.conda-lock/linux_amd64-bd-fb040f67fa175a9b_1.txt", "modules/nf-core/rundbcan/easysubstrate/.conda-lock/linux_arm64-bd-5f47bf92f005c6f6_1.txt", "modules/nf-core/rundbcan/easysubstrate/environment.yml", "modules/nf-core/rundbcan/easysubstrate/main.nf", "modules/nf-core/rundbcan/easysubstrate/meta.yml", "modules/nf-core/rundbcan/easysubstrate/tests/main.nf.test", "modules/nf-core/rundbcan/easysubstrate/tests/main.nf.test.snap", "modules/nf-core/rundbcan/easysubstrate/tests/nextflow.config" ], "type": "module", "meta": { "name": "rundbcan_easysubstrate", "description": "Substrate annotation module for the dbcan pipeline. This module is used to annotate carbohydrate-active enzymes (CAZymes) from genomic data using the dbCAN annotation tool.", "keywords": [ "dbCAN", "download", "CAZyme", "CAZyme gene Cluster", "genomes" ], "tools": [ { "dbcan": { "description": "Standalone version of dbCAN annotation tool for automated CAZyme annotation.", "homepage": "https://bcb.unl.edu/dbCAN2/", "documentation": "https://run-dbcan.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/bcb-unl/run_dbcan", "doi": "10.1093/nar/gkad328", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:dbcan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "input_raw_data": { "type": "file", "description": "FASTA file for protein sequences.", "pattern": "*.{fasta,fa,faa}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "input_gff": { "type": "file", "description": "GFF file for protein sequences.", "ontologies": [] } }, { "gff_type": { "type": "string", "description": "Type of GFF file. Options are `NCBI_prok`, `JGI`, `NCBI_euk`, and `prodigal`. This is used to parse the GFF file correctly.\n" } } ], { "dbcan_db": { "type": "directory", "description": "Path to the dbCAN database directory." } } ], "output": { "cazyme_annotation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_overview.tsv": { "type": "file", "description": "TSV file containing the results of dbCAN CAZyme annotation.\n", "ontologies": [] } } ] ], "dbcanhmm_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_dbCAN_hmm_results.tsv": { "type": "file", "description": "TSV file containing the detailed dbCAN HMM results for CAZyme annotation.\n", "ontologies": [] } } ] ], "dbcansub_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_dbCANsub_hmm_results.tsv": { "type": "file", "description": "TSV file containing the detailed dbCAN subfamily results for CAZyme annotation.\n", "ontologies": [] } } ] ], "dbcandiamond_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out": { "type": "file", "description": "TSV file containing the detailed dbCAN diamond results for CAZyme annotation.\n", "ontologies": [] } } ] ], "cgc_gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_cgc.gff": { "type": "file", "description": "GFF file containing the CAZyme gene clusters (CGC) identified by dbCAN. This file is generated from the dbCAN annotation and contains the locations of CAZyme gene clusters in the genome.\n", "ontologies": [] } } ] ], "cgc_standard_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_cgc_standard_out.tsv": { "type": "file", "description": "Standard output file from dbCAN for CAZyme gene clusters (CGC) in a tabular format. This file summarizes the CAZyme gene clusters identified in the genome.\n", "ontologies": [] } } ] ], "diamond_out_tc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out.tc": { "type": "file", "description": "TSV file containing the diamond output for transporter annotation.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "diamond_out_tf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out.tf": { "type": "file", "description": "TSV file containing the diamond output for prokaryotic transcription factor annotation. Not written with `--no-prokaryotic`.\n", "pattern": "*_diamond.out.tf", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "diamond_out_peptidase": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out.peptidase": { "type": "file", "description": "TSV file containing the diamond output for peptidase annotation.\n", "pattern": "*_diamond.out.peptidase", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "diamond_out_sulfatase": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_diamond.out.sulfatase": { "type": "file", "description": "TSV file containing the diamond output for sulfatase annotation.\n", "pattern": "*_diamond.out.sulfatase", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tf_hmm_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_TF_hmm_results.tsv": { "type": "file", "description": "TSV file containing the results of Transcription factor.\n", "ontologies": [] } } ] ], "stp_hmm_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_STP_hmm_results.tsv": { "type": "file", "description": "TSV file containing the results of signaling transduction proteins (STP) annotation.\n", "ontologies": [] } } ] ], "total_cgc_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_total_cgc_info.tsv": { "type": "file", "description": "TSV file summarising the total additional genes in the genome.\n", "pattern": "*_total_cgc_info.tsv", "ontologies": [] } } ] ], "cgc_faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_CGC.faa": { "type": "file", "description": "Protein sequences of the genes in the CAZyme gene clusters (CGC), the query for the dbCAN-PUL DIAMOND search.\n", "pattern": "*_CGC.faa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "pul_blast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_PUL_blast.out": { "type": "file", "description": "DIAMOND tabular output of the CGC proteins searched against dbCAN-PUL.\n", "pattern": "*_PUL_blast.out", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "substrate_prediction": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_substrate_prediction.tsv": { "type": "file", "description": "TSV file containing the substrate predictions based on the CGC annotations from dbCAN.\n", "ontologies": [] } } ] ], "synteny_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}_synteny_pdf/": { "type": "directory", "description": "Directory containing the synteny plots in PDF format for the CAZyme gene clusters (CGC) identified by dbCAN. This directory will contain one or more PDF files showing the syntenic regions of the CGC in the genome.\n" } } ] ], "versions_rundbcan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rundbcan": { "type": "string", "description": "The name of the tool" } }, { "run_dbcan version | sed 's/dbCAN version: //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rundbcan": { "type": "string", "description": "The name of the tool" } }, { "run_dbcan version | sed 's/dbCAN version: //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Xinpeng021001" ], "maintainers": [ "@Xinpeng021001" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/dbcan:5.2.9--fb040f67fa175a9b", "build_id": "bd-fb040f67fa175a9b_1", "scan_id": "sc-5ebe2ef678e20741_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/dbcan:5.2.9--5f47bf92f005c6f6", "build_id": "bd-5f47bf92f005c6f6_1", "scan_id": "sc-4c5672485828c233_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/dbcan:5.2.9--ecce1257239bf13c", "build_id": "bd-ecce1257239bf13c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/10df02c860e2db9e642939d4ef6c77f10935d313db636d11ec02e0b70cc66e70/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/dbcan:5.2.9--86dadb241c5b4ee6", "build_id": "bd-86dadb241c5b4ee6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e843a691d1c9be41394116f30ee3cf3f7bd042e0d59cb2f6a0a34b2b0a308e30/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/rundbcan/easysubstrate/.conda-lock/linux_amd64-bd-fb040f67fa175a9b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/rundbcan/easysubstrate/.conda-lock/linux_arm64-bd-5f47bf92f005c6f6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" } ] }, { "name": "rustqc", "path": "modules/nf-core/rustqc/meta.yml", "tree_sha": "2d97cb2d240a672f3bbc64870716f40ba5d70949", "files": [ "modules/nf-core/rustqc/environment.yml", "modules/nf-core/rustqc/main.nf", "modules/nf-core/rustqc/meta.yml", "modules/nf-core/rustqc/tests/main.nf.test", "modules/nf-core/rustqc/tests/main.nf.test.snap", "modules/nf-core/rustqc/tests/nextflow.config" ], "type": "module", "meta": { "name": "rustqc", "description": "All-in-one RNA-seq post-alignment QC replacing dupRadar, featureCounts biotype QC, RSeQC, Preseq, Qualimap, and SAMtools stats", "keywords": [ "rnaseq", "quality control", "qc", "bam", "dupradar", "featurecounts", "rseqc", "preseq", "qualimap", "samtools" ], "tools": [ { "rustqc": { "description": "RustQC is a high-performance, Rust-based tool that replaces multiple\npost-alignment RNA-seq QC tools in a single pass over the BAM file.\nIt produces output compatible with MultiQC for dupRadar, featureCounts\nbiotype QC, RSeQC (bam_stat, infer_experiment, read_distribution,\nread_duplication, junction_annotation, junction_saturation,\ninner_distance, TIN), Preseq, Qualimap, and SAMtools\n(flagstat, idxstats, stats).\n", "homepage": "https://seqeralabs.github.io/RustQC/", "documentation": "https://seqeralabs.github.io/RustQC/", "tool_dev_url": "https://github.com/seqeralabs/rustqc", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "gtf": { "type": "file", "description": "GTF annotation file", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "output": { "dupradar": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/dupradar/*": { "type": "file", "description": "dupRadar-compatible duplication rate plots and tables", "pattern": "${prefix}/dupradar/*", "ontologies": [] } } ] ], "featurecounts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/featurecounts/*": { "type": "file", "description": "featureCounts-compatible biotype quantification files", "pattern": "${prefix}/featurecounts/*", "ontologies": [] } } ] ], "preseq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/preseq/*": { "type": "file", "description": "Preseq-compatible library complexity extrapolation", "pattern": "${prefix}/preseq/*", "ontologies": [] } } ] ], "samtools": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/samtools/*": { "type": "file", "description": "SAMtools flagstat, idxstats, and stats output", "pattern": "${prefix}/samtools/*", "ontologies": [] } } ] ], "rseqc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/rseqc/**": { "type": "file", "description": "RSeQC-compatible outputs (bam_stat, infer_experiment, read_distribution, read_duplication, junction_annotation, junction_saturation, inner_distance, TIN)", "pattern": "${prefix}/rseqc/**", "ontologies": [] } } ] ], "qualimap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/qualimap/**": { "type": "file", "description": "Qualimap RNA-seq QC report and raw data", "pattern": "${prefix}/qualimap/**", "ontologies": [] } } ] ], "versions_rustqc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rustqc": { "type": "string", "description": "The tool name" } }, { "rustqc --version 2>&1 | sed -n '1s/rustqc //; 1s/ .*//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rustqc": { "type": "string", "description": "The tool name" } }, { "rustqc --version 2>&1 | sed -n '1s/rustqc //; 1s/ .*//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ewels", "@pinin4fjords" ], "maintainers": [ "@ewels", "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/rustqc:0.2.1--00df1502b490e005", "build_id": "bd-00df1502b490e005_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/rustqc:0.2.1--3982097e14c103d4", "build_id": "bd-3982097e14c103d4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2a/2a8a0514855c54307399fd0f664c2685e76c8cc07631e767c1e37c575b18d59f/data" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "s4pred_runmodel", "path": "modules/nf-core/s4pred/runmodel/meta.yml", "tree_sha": "2092428590dddc884de8c9934017e0f989076966", "files": [ "modules/nf-core/s4pred/runmodel/environment.yml", "modules/nf-core/s4pred/runmodel/main.nf", "modules/nf-core/s4pred/runmodel/meta.yml", "modules/nf-core/s4pred/runmodel/tests/main.nf.test", "modules/nf-core/s4pred/runmodel/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "s4pred_runmodel", "description": "Prediction of a protein's secondary structure from its amino acid sequence", "keywords": [ "protein", "secondary structure", "prediction" ], "tools": [ { "s4pred": { "description": "Accurate prediction of a protein's secondary structure from its amino acid sequence", "homepage": "https://github.com/psipred/s4pred", "documentation": "https://github.com/psipred/s4pred", "tool_dev_url": "https://github.com/psipred/s4pred", "doi": "10.1093/bioinformatics/btab491", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "protein FASTA file containing one or more amino acid sequences to predict their respective secondary structures", "pattern": "*.{fasta,fa,fas,fna,faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "preds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "A folder with all the prediction outputs", "pattern": "${prefix}" } } ] ], "versions_s4pred": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "s4pred": { "type": "string", "description": "The name of the tool" } }, { "1.2.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "s4pred": { "type": "string", "description": "The name of the tool" } }, { "1.2.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinannotator", "version": "1.1.0" } ] }, { "name": "sageproteomics_sage", "path": "modules/nf-core/sageproteomics/sage/meta.yml", "tree_sha": "2eb8192e2a3134a8f8a03907b4c4173b4307cd44", "files": [ "modules/nf-core/sageproteomics/sage/environment.yml", "modules/nf-core/sageproteomics/sage/main.nf", "modules/nf-core/sageproteomics/sage/meta.yml", "modules/nf-core/sageproteomics/sage/tests/main.nf.test", "modules/nf-core/sageproteomics/sage/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sageproteomics_sage", "description": "sage is a search software for proteomics data", "keywords": [ "proteomics", "sage", "mass spectrometry" ], "tools": [ { "sageproteomics": { "description": "Proteomics searching so fast it feels like magic.", "homepage": "https://lazear.github.io/sage/", "documentation": "https://lazear.github.io/sage/", "tool_dev_url": "https://github.com/lazear/sage", "doi": "10.1021/acs.jproteome.3c00486", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.mzML": { "type": "file", "description": "mzML files for proteomics search", "pattern": "*.mzML", "ontologies": [ { "edam": "http://edamontology.org/format_3244" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information about fasta_proteome\ne.g. `[ id:'sample1']`\n" } }, { "fasta_proteome": { "type": "file", "description": "proteome database in fasta format", "pattern": "*.{fasta,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing information about base_config\ne.g. `[ id:'sample1']`\n" } }, { "base_config": { "type": "file", "description": "sage configuration json", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "output": { "results_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "results.sage.tsv": { "type": "file", "description": "tsv output results", "pattern": "results.sage.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "results_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "results.json": { "type": "file", "description": "json output results", "pattern": "results.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "results_pin": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "results.sage.pin": { "type": "file", "description": "pin format output results", "pattern": "results.sage.pin", "ontologies": [] } } ] ], "versions_sageproteomics": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sageproteomics": { "type": "string", "description": "The name of the tool" } }, { "sage --version |& sed '1!d ; s/sage //'": { "type": "eval", "description": "The version of the tool", "ontologies": [ { "edam": "http://edamontology.org/data_0953" } ] } } ] ], "tmt_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "tmt.tsv": { "type": "file", "description": "tandem mass tag quantification", "pattern": "tmt.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "lfq_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "lfq.tsv": { "type": "file", "description": "label free quantification", "pattern": "lfq.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sageproteomics": { "type": "string", "description": "The name of the tool" } }, { "sage --version |& sed '1!d ; s/sage //'": { "type": "eval", "description": "The version of the tool", "ontologies": [ { "edam": "http://edamontology.org/data_0953" } ] } } ] ] }, "authors": [ "@dgemperline-lilly" ], "maintainers": [ "@dgemperline-lilly" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "salmon_index", "path": "modules/nf-core/salmon/index/meta.yml", "tree_sha": "7bc454a26d6fcdc104e15e4831558333ca2f7db9", "files": [ "modules/nf-core/salmon/index/environment.yml", "modules/nf-core/salmon/index/main.nf", "modules/nf-core/salmon/index/meta.yml", "modules/nf-core/salmon/index/tests/main.nf.test", "modules/nf-core/salmon/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "salmon_index", "description": "Create index for salmon", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "salmon": { "description": "Salmon is a tool for wicked-fast transcript quantification from RNA-seq data\n", "homepage": "https://salmon.readthedocs.io/en/latest/salmon.html", "manual": "https://salmon.readthedocs.io/en/latest/salmon.html", "doi": "10.1038/nmeth.4197", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:salmon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "transcript_fasta": { "type": "file", "description": "Fasta file of the reference transcriptome", "ontologies": [] } }, { "genome_fasta": { "type": "file", "description": "Fasta file of the reference genome, used to build decoy sequences.\nOptional: pass `[]` to build a non-decoy-aware index.\n", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "salmon": { "type": "directory", "description": "Folder containing the salmon index files", "pattern": "salmon" } } ] ], "versions_salmon": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "salmon": { "type": "string", "description": "The name of the tool" } }, { "salmon --version | sed 's/salmon //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "salmon": { "type": "string", "description": "The name of the tool" } }, { "salmon --version | sed 's/salmon //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@drpatelh" ], "maintainers": [ "@kevinmenden", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "denovotranscript", "version": "1.2.1" }, { "name": "lncpipe", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "salmon_quant", "path": "modules/nf-core/salmon/quant/meta.yml", "tree_sha": "b192624b8372248ea1799abb62bccfda300f62bf", "files": [ "modules/nf-core/salmon/quant/environment.yml", "modules/nf-core/salmon/quant/main.nf", "modules/nf-core/salmon/quant/meta.yml", "modules/nf-core/salmon/quant/tests/main.nf.test", "modules/nf-core/salmon/quant/tests/main.nf.test.snap", "modules/nf-core/salmon/quant/tests/nextflow_ext_args_libtype.config" ], "type": "module", "meta": { "name": "salmon_quant", "description": "gene/transcript quantification with Salmon", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "salmon": { "description": "Salmon is a tool for wicked-fast transcript quantification from RNA-seq data\n", "homepage": "https://salmon.readthedocs.io/en/latest/salmon.html", "manual": "https://salmon.readthedocs.io/en/latest/salmon.html", "doi": "10.1038/nmeth.4197", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:salmon" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files for single-end or paired-end data, or a\nsingle BAM of reads already aligned to the transcriptome (a `.bam`\nextension switches the module into salmon's alignment mode). Pass\n`--libType` via `ext.args` to select a specific library type;\nsalmon auto-detects it otherwise.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "index": { "type": "directory", "description": "Folder containing the salmon index files. Required for reads\nmode; pass `[]` in alignment mode.\n" } }, { "gtf": { "type": "file", "description": "GTF of the reference transcriptome", "ontologies": [] } }, { "transcript_fasta": { "type": "file", "description": "Fasta file of the reference transcriptome. Required in alignment\nmode as the `-t` reference; pass `[]` in reads mode.\n", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "directory", "description": "Folder containing the quantification results for a specific sample", "pattern": "${prefix}" } } ] ], "json_info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*info.json": { "type": "file", "description": "File containing meta information from Salmon quant", "pattern": "*info.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "lib_format_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*lib_format_counts.json": { "type": "file", "description": "File containing the library format counts", "pattern": "*lib_format_counts.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_salmon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "salmon": { "type": "string", "description": "The tool name" } }, { "salmon --version | sed -e \"s/salmon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "salmon": { "type": "string", "description": "The tool name" } }, { "salmon --version | sed -e \"s/salmon //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@drpatelh" ], "maintainers": [ "@kevinmenden", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "denovotranscript", "version": "1.2.1" }, { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "salsa2", "path": "modules/nf-core/salsa2/meta.yml", "tree_sha": "eb16f380fed308d16e61f40f9bae14028d5a6849", "files": [ "modules/nf-core/salsa2/environment.yml", "modules/nf-core/salsa2/main.nf", "modules/nf-core/salsa2/meta.yml", "modules/nf-core/salsa2/tests/main.nf.test", "modules/nf-core/salsa2/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "salsa2", "description": "SALSA, A tool to scaffold long read assemblies with HiC", "keywords": [ "assembly", "hi-c", "scaffolding", "long reads", "salsa", "salsa2" ], "tools": [ { "salsa2": { "description": "Salsa is a tool to scaffold long read assemblies with Hi-C.", "homepage": "https://github.com/marbl/SALSA", "documentation": "https://github.com/marbl/SALSA", "tool_dev_url": "https://github.com/marbl/SALSA", "doi": "10.1186/s12864-017-3879-z", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file of assembly. Headers must not contain ':'", "pattern": "*.{fa, fasta}", "ontologies": [] } }, { "index": { "type": "file", "description": "Fasta index file of assembly containing the length of contigs.", "pattern": "*.{fa.fai, fasta.fai}", "ontologies": [] } } ], { "bed": { "type": "file", "description": "BED file of alignments sorted by read names, e.g., from HiC-Pro", "pattern": "*.{bed}", "ontologies": [] } }, { "gfa": { "type": "file", "description": "GFA file of the assembly graph", "ontologies": [] } }, { "dup": { "type": "file", "description": "File containing the duplicated contigs", "ontologies": [] } }, { "filter_bed": { "type": "file", "description": "BED file of the filtered alignments", "pattern": "*.{bed}", "ontologies": [] } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_scaffolds_FINAL.fasta": { "type": "file", "description": "Sequences for the scaffolds generated by the algorithm", "pattern": "*_scaffolds_FINAL.fasta", "ontologies": [] } } ] ], "agp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_scaffolds_FINAL.agp": { "type": "file", "description": "AGP style output for the scaffolds describing the assignment, orientation and ordering of contigs along the scaffolds", "pattern": "*_scaffolds_FINAL.agp", "ontologies": [] } } ] ], "agp_original_coordinates": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*/*scaffolds_FINAL.original-coordinates.agp": { "type": "file", "description": "Secondary output AGP file with names and coordinates matching the original input assembly (optional)", "pattern": "*scaffolds_FINAL.original-coordinates.agp", "ontologies": [] } } ] ], "versions_salsa2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "salsa2": { "type": "string", "description": "The name of the tool" } }, { "2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "salsa2": { "type": "string", "description": "The name of the tool" } }, { "2.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@scorreard" ], "maintainers": [ "@scorreard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "saltshaker_call", "path": "modules/nf-core/saltshaker/call/meta.yml", "tree_sha": "231fd8e1c487c593dba4b606796c36c766118b27", "files": [ "modules/nf-core/saltshaker/call/environment.yml", "modules/nf-core/saltshaker/call/main.nf", "modules/nf-core/saltshaker/call/meta.yml", "modules/nf-core/saltshaker/call/tests/main.nf.test", "modules/nf-core/saltshaker/call/tests/main.nf.test.snap", "modules/nf-core/saltshaker/call/tests/nextflow.config" ], "type": "module", "meta": { "name": "saltshaker_call", "description": "mtDNA deletion and duplication calling downstream of mitosalt", "keywords": [ "saltshaker", "mitosalt", "mtDNA", "structural-variant calling" ], "tools": [ { "saltshaker": { "description": "A Python package for classifying and visualizing mitochondrial structural variants from MitoSAlt pipeline output.", "homepage": "https://pypi.org/project/saltshaker", "documentation": "https://pypi.org/project/saltshaker/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "breakpoint": { "type": "file", "description": "breakpoint file from mitosalt", "pattern": "*.{breakpoint}", "ontologies": [] } }, { "cluster": { "type": "file", "description": "cluster file from mitosalt", "pattern": "*.{cluster}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'fasta' ]\n" } }, { "mtfasta": { "type": "file", "description": "Reference mitochondrial genome in FASTA format", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], { "flank": { "type": "integer", "description": "Basepairs flanking a deletion" } }, { "heteroplasmy_limit": { "type": "float", "description": "Minimum heteroplasmy level to report a deletion/duplication" } }, { "mito_length": { "type": "integer", "description": "Length of the mitochondrial genome" } }, { "heavy_strand_origin_start": { "type": "integer", "description": "Start position of the heavy strand origin of replication" } }, { "heavy_strand_origin_end": { "type": "integer", "description": "End position of the heavy strand origin of replication" } }, { "light_strand_origin_start": { "type": "integer", "description": "Start position of the light strand origin of replication" } }, { "light_strand_origin_end": { "type": "integer", "description": "End position of the light strand origin of replication" } } ], "output": { "call": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_call_metadata.tsv": { "type": "file", "description": "tsv with variant call metadata to be used in saltshaker_classify", "pattern": "*_call_metadata.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_saltshaker": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "saltshaker": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "saltshaker": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ieduba" ], "maintainers": [ "@ieduba" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "saltshaker_classify", "path": "modules/nf-core/saltshaker/classify/meta.yml", "tree_sha": "8b58fe61642912e4d91c738f19d93a3d1a1ef457", "files": [ "modules/nf-core/saltshaker/classify/environment.yml", "modules/nf-core/saltshaker/classify/main.nf", "modules/nf-core/saltshaker/classify/meta.yml", "modules/nf-core/saltshaker/classify/tests/main.nf.test", "modules/nf-core/saltshaker/classify/tests/main.nf.test.snap", "modules/nf-core/saltshaker/classify/tests/nextflow.config" ], "type": "module", "meta": { "name": "saltshaker_classify", "description": "mtDNA deletion and duplication classification downstream of mitosalt", "keywords": [ "saltshaker", "mitosalt", "mtDNA", "structural-variant calling" ], "tools": [ { "saltshaker": { "description": "A Python package for classifying and visualizing mitochondrial structural variants from MitoSAlt pipeline output.", "homepage": "https://pypi.org/project/saltshaker", "documentation": "https://pypi.org/project/saltshaker" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "call": { "type": "file", "description": "call metadata file from saltshaker_call", "pattern": "*_call_metadata.tsv", "ontologies": [ { "edam": "http://edamontology.org/operation_3227" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "mito_name": { "type": "string", "description": "Name of the mitochondrial chromosome" } } ], "output": { "classify": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_classify_metadata.tsv": { "type": "file", "description": "tsv with classified call metadata to be used in saltshaker_plot", "pattern": "*_classify_metadata.tsv", "ontologies": [ { "edam": "http://edamontology.org/operation_3225" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_classify.txt": { "type": "file", "description": "txt file with case classification", "pattern": "*_classify.txt", "ontologies": [ { "edam": "http://edamontology.org/operation_3225" }, { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*saltshaker.vcf": { "type": "file", "description": "vcf file with classified calls", "pattern": "*saltshaker.vcf", "ontologies": [ { "edam": "http://edamontology.org/operation_3225" }, { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_saltshaker": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "saltshaker": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "Hardcoded version of saltshaker used in the module" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "saltshaker": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "Hardcoded version of saltshaker used in the module" } } ] ] }, "authors": [ "@ieduba" ], "maintainers": [ "@ieduba" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "saltshaker_plot", "path": "modules/nf-core/saltshaker/plot/meta.yml", "tree_sha": "167a9126fde7c9cb937e88b56fdb90e7ff9c41a0", "files": [ "modules/nf-core/saltshaker/plot/environment.yml", "modules/nf-core/saltshaker/plot/main.nf", "modules/nf-core/saltshaker/plot/meta.yml", "modules/nf-core/saltshaker/plot/tests/main.nf.test", "modules/nf-core/saltshaker/plot/tests/main.nf.test.snap", "modules/nf-core/saltshaker/plot/tests/nextflow.config" ], "type": "module", "meta": { "name": "saltshaker_plot", "description": "mtDNA deletion and duplication plotting downstream of mitosalt", "keywords": [ "saltshaker", "mitosalt", "mtDNA", "structural-variant calling" ], "tools": [ { "saltshaker": { "description": "A Python package for classifying and visualizing mitochondrial structural variants from MitoSAlt pipeline output.", "homepage": "https://pypi.org/project/saltshaker", "documentation": "https://pypi.org/project/saltshaker", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "classify": { "type": "file", "description": "classify metadata file from saltshaker_classify", "pattern": "*_classify_metadata.tsv", "ontologies": [ { "edam": "http://edamontology.org/operation_3225" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*saltshaker.png": { "type": "file", "description": "png file with saltshaker plot", "pattern": "*saltshaker.png", "ontologies": [ { "edam": "http://edamontology.org/operation_0337" }, { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_saltshaker": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "saltshaker": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "Hardcoded version of saltshaker used in the module" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "saltshaker": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "Hardcoded version of saltshaker used in the module" } } ] ] }, "authors": [ "@ieduba" ], "maintainers": [ "@ieduba" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "sam2lca_analyze", "path": "modules/nf-core/sam2lca/analyze/meta.yml", "tree_sha": "9af846c98ab641ea4161ae571b5c9cee18803247", "files": [ "modules/nf-core/sam2lca/analyze/environment.yml", "modules/nf-core/sam2lca/analyze/main.nf", "modules/nf-core/sam2lca/analyze/meta.yml", "modules/nf-core/sam2lca/analyze/tests/main.nf.test", "modules/nf-core/sam2lca/analyze/tests/main.nf.test.snap", "modules/nf-core/sam2lca/analyze/tests/nextflow.config" ], "type": "module", "meta": { "name": "sam2lca_analyze", "description": "Calling lowest common ancestors from multi-mapped reads in SAM/BAM/CRAM files", "keywords": [ "LCA", "alignment", "bam", "metagenomics", "Ancestor", "multimapper" ], "tools": [ { "sam2lca": { "description": "Lowest Common Ancestor on SAM/BAM/CRAM alignment files", "homepage": "https://github.com/maxibor/sam2lca", "documentation": "https://sam2lca.readthedocs.io", "doi": "10.21105/joss.04360", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM/CRAM/SAM index", "pattern": "*.{bai,.crai}", "ontologies": [] } } ], { "database": { "type": "file", "description": "Directory containing the sam2lca database", "pattern": "*", "ontologies": [] } } ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv": { "type": "file", "description": "CSV file containing the sam2lca results", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "JSON file containing the sam2lca results", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Optional sorted BAM/CRAM/SAM file annotated with LCA taxonomic information", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_sam2lca": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sam2lca": { "type": "string", "description": "The name of the tool" } }, { "sam2lca --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sam2lca": { "type": "string", "description": "The name of the tool" } }, { "sam2lca --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxibor" ], "maintainers": [ "@maxibor" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "coproid", "version": "2.0.1" } ] }, { "name": "sambamba_depth", "path": "modules/nf-core/sambamba/depth/meta.yml", "tree_sha": "84dc7ff91f58161b2eaeb9334d135aa07154cf78", "files": [ "modules/nf-core/sambamba/depth/environment.yml", "modules/nf-core/sambamba/depth/main.nf", "modules/nf-core/sambamba/depth/meta.yml", "modules/nf-core/sambamba/depth/tests/main.nf.test", "modules/nf-core/sambamba/depth/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sambamba_depth", "description": "Outputs a coverage file from bam files", "keywords": [ "depth", "coverage", "sambamba" ], "tools": [ { "sambamba": { "description": "Tools for working with SAM/BAM data", "homepage": "https://lomereiter.github.io/sambamba/docs/sambamba-view.html", "documentation": "https://lomereiter.github.io/sambamba/docs/sambamba-view.html", "tool_dev_url": "https://github.com/biod/sambamba", "doi": "10.1093/bioinformatics/btv098", "licence": [ "GPL v2" ], "identifier": "biotools:sambamba" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAI file", "pattern": "*.{bai}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing regions information\n" } }, { "bed": { "type": "file", "description": "bed file", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], { "mode": { "type": "string", "description": "Analysis mode can be region, window, base", "pattern": "region|window|base" } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.bed": { "type": "file", "description": "bed file", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3586" } ] } } ] ], "versions_sambamba": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sambamba": { "type": "string", "description": "The tool name" } }, { "sambamba --version 2>&1 | grep -oPm1 'sambamba \\\\K[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sambamba": { "type": "string", "description": "The tool name" } }, { "sambamba --version 2>&1 | grep -oPm1 'sambamba \\\\K[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@peterpru" ], "maintainers": [ "@peterpru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "sambamba_flagstat", "path": "modules/nf-core/sambamba/flagstat/meta.yml", "tree_sha": "024a59cba8546acde051f695dce95616515f0583", "files": [ "modules/nf-core/sambamba/flagstat/environment.yml", "modules/nf-core/sambamba/flagstat/main.nf", "modules/nf-core/sambamba/flagstat/meta.yml", "modules/nf-core/sambamba/flagstat/tests/main.nf.test", "modules/nf-core/sambamba/flagstat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sambamba_flagstat", "description": "Outputs some statistics drawn from read flags.", "keywords": [ "stats", "flagstat", "sambamba" ], "tools": [ { "sambamba": { "description": "Tools for working with SAM/BAM data", "homepage": "https://lomereiter.github.io/sambamba/docs/sambamba-view.html", "documentation": "https://lomereiter.github.io/sambamba/docs/sambamba-view.html", "tool_dev_url": "https://github.com/biod/sambamba", "licence": [ "GPL v2" ], "identifier": "biotools:sambamba" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.stats": { "type": "file", "description": "Stats file", "pattern": "*.{stats}", "ontologies": [] } } ] ], "versions_sambamba": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sambamba": { "type": "string", "description": "The name of the tool" } }, { "sambamba --version 2>&1 | grep -oPm1 'sambamba \\\\K[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sambamba": { "type": "string", "description": "The name of the tool" } }, { "sambamba --version 2>&1 | grep -oPm1 'sambamba \\\\K[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sambamba_markdup", "path": "modules/nf-core/sambamba/markdup/meta.yml", "tree_sha": "4c561117381a28353915f7b30d4c554c6d756829", "files": [ "modules/nf-core/sambamba/markdup/environment.yml", "modules/nf-core/sambamba/markdup/main.nf", "modules/nf-core/sambamba/markdup/meta.yml", "modules/nf-core/sambamba/markdup/tests/main.nf.test", "modules/nf-core/sambamba/markdup/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sambamba_markdup", "description": "find and mark duplicate reads in BAM file", "keywords": [ "markduplicates", "duplicates", "bam" ], "tools": [ { "sambamba": { "description": "process your BAM data faster!", "homepage": "https://lomereiter.github.io/sambamba/docs/sambamba-view.html", "documentation": "https://lomereiter.github.io/sambamba/docs/sambamba-view.html", "tool_dev_url": "https://github.com/biod/sambamba", "licence": [ "GPL v2" ], "identifier": "biotools:sambamba" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "An optional BAM index file.", "pattern": "*.{bai}", "ontologies": [] } } ] ], "versions_sambamba": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sambamba": { "type": "string", "description": "The name of the tool" } }, { "sambamba --version 2>&1 | grep -oPm1 'sambamba \\\\K[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sambamba": { "type": "string", "description": "The name of the tool" } }, { "sambamba --version 2>&1 | grep -oPm1 'sambamba \\\\K[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BioInf2305" ], "maintainers": [ "@BioInf2305" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "samblaster", "path": "modules/nf-core/samblaster/meta.yml", "tree_sha": "90e0074c5b3249d56bc8f813751db6361f9230d5", "files": [ "modules/nf-core/samblaster/environment.yml", "modules/nf-core/samblaster/main.nf", "modules/nf-core/samblaster/meta.yml", "modules/nf-core/samblaster/tests/main.nf.test", "modules/nf-core/samblaster/tests/main.nf.test.snap", "modules/nf-core/samblaster/tests/nextflow.config" ], "type": "module", "meta": { "name": "samblaster", "description": "This module combines samtools and samblaster in order to use\nsamblaster capability to filter or tag SAM files, with the advantage\nof maintaining both input and output in BAM format.\nSamblaster input must contain a sequence header: for this reason it has been piped\nwith the \"samtools view -h\" command.\nAdditional desired arguments for samtools can be passed using:\noptions.args2 for the input bam file\noptions.args3 for the output bam file\n", "keywords": [ "sort", "duplicate marking", "bam" ], "tools": [ { "samblaster": { "description": "samblaster is a fast and flexible program for marking duplicates in read-id grouped paired-end SAM files.\nIt can also optionally output discordant read pairs and/or split read mappings to separate SAM files,\nand/or unmapped/clipped reads to a separate FASTQ file.\nBy default, samblaster reads SAM input from stdin and writes SAM to stdout.\n", "documentation": "https://github.com/GregoryFaust/samblaster", "tool_dev_url": "https://github.com/GregoryFaust/samblaster", "doi": "10.1093/bioinformatics/btu314", "licence": [ "MIT" ], "identifier": "biotools:samblaster" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Tagged or filtered BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_samblaster": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samblaster": { "type": "string", "description": "The name of the tool" } }, { "samblaster -h 2>&1 | head -n 1 | sed 's/^samblaster: Version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version 2>&1 | head -n1 | sed 's/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samblaster": { "type": "string", "description": "The name of the tool" } }, { "samblaster -h 2>&1 | head -n 1 | sed 's/^samblaster: Version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version 2>&1 | head -n1 | sed 's/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lescai" ], "maintainers": [ "@lescai", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" } ] }, { "name": "samclip", "path": "modules/nf-core/samclip/meta.yml", "tree_sha": "330cf0f46a70dedbb8f40274e7a98e1ce5ae755f", "files": [ "modules/nf-core/samclip/environment.yml", "modules/nf-core/samclip/main.nf", "modules/nf-core/samclip/meta.yml", "modules/nf-core/samclip/tests/main.nf.test", "modules/nf-core/samclip/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samclip", "description": "Filters SAM/BAM/CRAM files for soft and hard clipped alignments", "keywords": [ "soft-clipped reads", "hard-clipped reads", "clipping", "genomics", "sam", "bam", "cram" ], "tools": [ { "samclip": { "description": "Filters SAM file for soft and hard clipped alignments", "homepage": "https://github.com/tseemann/samclip", "documentation": "https://github.com/tseemann/samclip", "tool_dev_url": "https://github.com/tseemann/samclip", "doi": "no DOI available", "licence": [ "GPL v3" ], "identifier": "biotools:samclip" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta reference information\ne.g. `[ id:'ref' ]`\n" } }, { "reference": { "type": "file", "description": "reference FASTA file\n", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "reference_index": { "type": "file", "description": "reference FASTA file index\n", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1']`" } }, { "*.{bam,cram}": { "type": "file", "description": "Filtered BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "versions_samclip": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samclip": { "type": "string", "description": "The tool name" } }, { "samclip --version | sed 's/^.*samclip //g'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samclip": { "type": "string", "description": "The tool name" } }, { "samclip --version | sed 's/^.*samclip //g'": { "type": "string", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@emmcauley" ], "maintainers": [ "@emmcauley" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "samplesheetparser_diff", "path": "modules/nf-core/samplesheetparser/diff/meta.yml", "tree_sha": "9172ef7a6fe07ffcc7066bf32d53d259034b6109", "files": [ "modules/nf-core/samplesheetparser/diff/environment.yml", "modules/nf-core/samplesheetparser/diff/main.nf", "modules/nf-core/samplesheetparser/diff/meta.yml", "modules/nf-core/samplesheetparser/diff/tests/main.nf.test", "modules/nf-core/samplesheetparser/diff/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samplesheetparser_diff", "description": "Compare two Illumina SampleSheet.csv files (any combination of V1 and V2)\nand emit a structured JSON diff covering header changes, added/removed\nsamples, and per-sample field changes. Exits 0 if identical, 1 if\ndifferences are detected — useful as a CI pre-run guard.\n", "keywords": [ "illumina", "samplesheet", "diff", "comparison", "bclconvert", "bcl2fastq", "genomics" ], "tools": [ { "samplesheet-parser": { "description": "Format-agnostic parser for Illumina SampleSheet.csv files.\nSupports IEM V1 (bcl2fastq) and BCLConvert V2 with auto-detection,\nbidirectional conversion, index validation, and Hamming distance checking.\n", "homepage": "https://github.com/chaitanyakasaraneni/samplesheet-parser", "documentation": "https://samplesheet-parser.readthedocs.io", "tool_dev_url": "https://github.com/chaitanyakasaraneni/samplesheet-parser", "doi": "10.5281/zenodo.18989694", "licence": [ "Apache-2.0" ], "identifier": "biotools:samplesheet-parser" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\nUse [ id:'run_id' ] to identify the sheet pair.\n" } }, { "old_sheet": { "type": "file", "description": "Original (reference) SampleSheet.csv (V1 or V2)", "pattern": "*.{csv,CSV}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "new_sheet": { "type": "file", "description": "Updated SampleSheet.csv to compare against the original (V1 or V2)", "pattern": "*.{csv,CSV}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.diff.json": { "type": "file", "description": "Structured JSON diff report with has_changes, source_version,\ntarget_version, header_changes, samples_added, samples_removed,\nand sample_changes fields.\n", "pattern": "*.diff.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_samplesheetparser": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samplesheet-parser": { "type": "string", "description": "The name of the tool" } }, { "samplesheet --version | sed 's/samplesheet-parser //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samplesheet-parser": { "type": "string", "description": "The name of the tool" } }, { "samplesheet --version | sed 's/samplesheet-parser //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chaitanyakasaraneni" ], "maintainers": [ "@chaitanyakasaraneni" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "samplesheetparser_info", "path": "modules/nf-core/samplesheetparser/info/meta.yml", "tree_sha": "095387fab35e440e6c1121d45d99e304bdba792c", "files": [ "modules/nf-core/samplesheetparser/info/environment.yml", "modules/nf-core/samplesheetparser/info/main.nf", "modules/nf-core/samplesheetparser/info/meta.yml", "modules/nf-core/samplesheetparser/info/tests/main.nf.test", "modules/nf-core/samplesheetparser/info/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samplesheetparser_info", "description": "Display a structured JSON summary of an Illumina SampleSheet.csv (V1 or V2)\nincluding format version, sample count, lanes, index type, read lengths,\nadapter sequences, experiment name, and instrument platform.\nUseful for logging run metadata or conditional branching in pipelines.\n", "keywords": [ "illumina", "samplesheet", "metadata", "bclconvert", "bcl2fastq", "genomics" ], "tools": [ { "samplesheet-parser": { "description": "Format-agnostic parser for Illumina SampleSheet.csv files.\nSupports IEM V1 (bcl2fastq) and BCLConvert V2 with auto-detection,\nbidirectional conversion, index validation, and Hamming distance checking.\n", "homepage": "https://github.com/chaitanyakasaraneni/samplesheet-parser", "documentation": "https://samplesheet-parser.readthedocs.io", "tool_dev_url": "https://github.com/chaitanyakasaraneni/samplesheet-parser", "doi": "10.5281/zenodo.18989694", "licence": [ "Apache-2.0" ], "identifier": "biotools:samplesheet-parser" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\nUse [ id:'run_id' ] to identify the sheet.\n" } }, { "samplesheet": { "type": "file", "description": "Illumina SampleSheet.csv (V1 or V2 format, auto-detected)", "pattern": "*.{csv,CSV}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.info.json": { "type": "file", "description": "JSON summary with file, format, sample_count, lanes, index_type,\nread_lengths, adapters, experiment_name, and instrument fields.\n", "pattern": "*.info.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_samplesheetparser": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samplesheet-parser": { "type": "string", "description": "The name of the tool" } }, { "samplesheet --version | sed 's/samplesheet-parser //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samplesheet-parser": { "type": "string", "description": "The name of the tool" } }, { "samplesheet --version | sed 's/samplesheet-parser //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chaitanyakasaraneni" ], "maintainers": [ "@chaitanyakasaraneni" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "samplesheetparser_merge", "path": "modules/nf-core/samplesheetparser/merge/meta.yml", "tree_sha": "688313616228fe50b19243fc99099f2526a6608d", "files": [ "modules/nf-core/samplesheetparser/merge/environment.yml", "modules/nf-core/samplesheetparser/merge/main.nf", "modules/nf-core/samplesheetparser/merge/meta.yml", "modules/nf-core/samplesheetparser/merge/tests/main.nf.test", "modules/nf-core/samplesheetparser/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samplesheetparser_merge", "description": "Merge multiple per-project Illumina SampleSheet.csv files into one\ncombined sheet. Detects index collisions, Hamming distance violations,\nand read-length mismatches across sheets. Mixed V1/V2 inputs are\nauto-converted to the target format.\nExits 0 on clean merge, 1 if conflicts or warnings were found.\n", "keywords": [ "illumina", "samplesheet", "merge", "bclconvert", "bcl2fastq", "genomics" ], "tools": [ { "samplesheet-parser": { "description": "Format-agnostic parser for Illumina SampleSheet.csv files.\nSupports IEM V1 (bcl2fastq) and BCLConvert V2 with auto-detection,\nbidirectional conversion, index validation, and Hamming distance checking.\n", "homepage": "https://github.com/chaitanyakasaraneni/samplesheet-parser", "documentation": "https://samplesheet-parser.readthedocs.io", "tool_dev_url": "https://github.com/chaitanyakasaraneni/samplesheet-parser", "doi": "10.5281/zenodo.18989694", "licence": [ "Apache-2.0" ], "identifier": "biotools:samplesheet-parser" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\nUse [ id:'run_id' ] to identify the merged run.\n" } }, { "samplesheets": { "type": "file", "description": "Two or more Illumina SampleSheet.csv files to merge (V1 or V2)", "pattern": "*.{csv,CSV}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "target_version": { "type": "string", "description": "Output format — either 'v1' or 'v2'" } } ], "output": { "samplesheet": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.merged.csv": { "type": "file", "description": "Merged SampleSheet.csv in the requested format", "pattern": "*.merged.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.merge.json": { "type": "file", "description": "Structured JSON merge report with has_conflicts, sample_count,\noutput_path, source_versions, summary, conflicts, and warnings fields.\n", "pattern": "*.merge.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_samplesheetparser": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samplesheet-parser": { "type": "string", "description": "The name of the tool" } }, { "samplesheet --version | sed 's/samplesheet-parser //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samplesheet-parser": { "type": "string", "description": "The name of the tool" } }, { "samplesheet --version | sed 's/samplesheet-parser //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chaitanyakasaraneni" ], "maintainers": [ "@chaitanyakasaraneni" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "samplesheetparser_split", "path": "modules/nf-core/samplesheetparser/split/meta.yml", "tree_sha": "026b399a719e9adf2e6a522536ce490125aa63b0", "files": [ "modules/nf-core/samplesheetparser/split/environment.yml", "modules/nf-core/samplesheetparser/split/main.nf", "modules/nf-core/samplesheetparser/split/meta.yml", "modules/nf-core/samplesheetparser/split/tests/main.nf.test", "modules/nf-core/samplesheetparser/split/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samplesheetparser_split", "description": "Split a combined Illumina SampleSheet.csv into one file per project or\nper lane. Header, reads, and settings are copied into every output file;\nonly the sample rows are divided. Output filenames follow the pattern\n``{prefix}{group}_SampleSheet.csv``.\nExits 0 on success, 1 if warnings were produced.\n", "keywords": [ "illumina", "samplesheet", "split", "bclconvert", "bcl2fastq", "genomics" ], "tools": [ { "samplesheet-parser": { "description": "Format-agnostic parser for Illumina SampleSheet.csv files.\nSupports IEM V1 (bcl2fastq) and BCLConvert V2 with auto-detection,\nbidirectional conversion, index validation, and Hamming distance checking.\n", "homepage": "https://github.com/chaitanyakasaraneni/samplesheet-parser", "documentation": "https://samplesheet-parser.readthedocs.io", "tool_dev_url": "https://github.com/chaitanyakasaraneni/samplesheet-parser", "doi": "10.5281/zenodo.18989694", "licence": [ "Apache-2.0" ], "identifier": "biotools:samplesheet-parser" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\nUse [ id:'run_id' ] to identify the sheet.\n" } }, { "samplesheet": { "type": "file", "description": "Combined Illumina SampleSheet.csv to split (V1 or V2)", "pattern": "*.{csv,CSV}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "by": { "type": "string", "description": "Grouping key — either 'project' or 'lane'" } }, { "to": { "type": "string", "description": "Output SampleSheet format — either 'v1' or 'v2'" } } ], "output": { "samplesheets": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "split/*.csv": { "type": "file", "description": "Per-group SampleSheet.csv files written to the split/ subdirectory", "pattern": "split/*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.split.json": { "type": "file", "description": "Structured JSON split report with source_version, by, output_dir,\nfiles, sample_counts, summary, and warnings fields.\n", "pattern": "*.split.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_samplesheetparser": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samplesheet-parser": { "type": "string", "description": "The name of the tool" } }, { "samplesheet --version | sed 's/samplesheet-parser //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samplesheet-parser": { "type": "string", "description": "The name of the tool" } }, { "samplesheet --version | sed 's/samplesheet-parser //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chaitanyakasaraneni" ], "maintainers": [ "@chaitanyakasaraneni" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "samplesheetparser_validate", "path": "modules/nf-core/samplesheetparser/validate/meta.yml", "tree_sha": "35e861710b188067a4e6fe00f6de0b129d7baa37", "files": [ "modules/nf-core/samplesheetparser/validate/environment.yml", "modules/nf-core/samplesheetparser/validate/main.nf", "modules/nf-core/samplesheetparser/validate/meta.yml", "modules/nf-core/samplesheetparser/validate/tests/main.nf.test", "modules/nf-core/samplesheetparser/validate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samplesheetparser_validate", "description": "Validate an Illumina SampleSheet.csv (V1 or V2) for index, adapter, and\nstructural issues. Format is auto-detected. Exits 0 if valid, 1 if errors\nare found — causing the pipeline to fail early with a clear message rather\nthan discovering demultiplexing problems downstream.\n", "keywords": [ "illumina", "samplesheet", "validation", "demultiplexing", "bclconvert", "bcl2fastq", "genomics" ], "tools": [ { "samplesheet-parser": { "description": "Format-agnostic parser for Illumina SampleSheet.csv files.\nSupports IEM V1 (bcl2fastq) and BCLConvert V2 with auto-detection,\nbidirectional conversion, index validation, and Hamming distance checking.\n", "homepage": "https://github.com/chaitanyakasaraneni/samplesheet-parser", "documentation": "https://samplesheet-parser.readthedocs.io", "tool_dev_url": "https://github.com/chaitanyakasaraneni/samplesheet-parser", "doi": "10.5281/zenodo.18989694", "licence": [ "Apache-2.0" ], "identifier": "biotools:samplesheet-parser" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\nUse [ id:'run_id' ] to identify the sheet.\n" } }, { "samplesheet": { "type": "file", "description": "Illumina SampleSheet.csv (V1 or V2 format)", "pattern": "*.{csv,CSV}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.validation.json": { "type": "file", "description": "Structured JSON validation report with is_valid, errors, warnings,\nand min_hamming_distance fields.\n", "pattern": "*.validation.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_samplesheetparser": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samplesheet-parser": { "type": "string", "description": "The name of the tool" } }, { "samplesheet --version | sed 's/samplesheet-parser //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samplesheet-parser": { "type": "string", "description": "The name of the tool" } }, { "samplesheet --version | sed 's/samplesheet-parser //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chaitanyakasaraneni" ], "maintainers": [ "@chaitanyakasaraneni" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "samshee", "path": "modules/nf-core/samshee/meta.yml", "tree_sha": "61785b0383f8a458bc4ad358431f89b01cead8b2", "files": [ "modules/nf-core/samshee/environment.yml", "modules/nf-core/samshee/main.nf", "modules/nf-core/samshee/meta.yml", "modules/nf-core/samshee/tests/main.nf.test", "modules/nf-core/samshee/tests/main.nf.test.snap", "modules/nf-core/samshee/tests/nextflow.config" ], "type": "module", "meta": { "name": "samshee", "description": "Module to validate illumina® Sample Sheet v2 files.", "keywords": [ "samplesheet", "illumina", "bclconvert", "bcl2fastq" ], "tools": [ { "samshee": { "description": "A schema-agnostic parser and writer for illumina® sample sheets v2 and similar documents.", "homepage": "https://github.com/lit-regensburg/samshee", "documentation": "https://github.com/lit-regensburg/samshee/blob/main/README.md", "tool_dev_url": "https://github.com/lit-regensburg/samshee", "licence": [ "MIT license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', lane:1 ]\n" } }, { "samplesheet": { "type": "file", "description": "illumina v2 samplesheet", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "file_schema_validator": { "type": "string", "description": "Optional JSON file used additional samplesheet validation settings" } } ], "output": { "samplesheet": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', lane:1 ]\n" } }, { "*_formatted.csv": { "type": "file", "description": "illumina v2 samplesheet", "ontologies": [] } } ] ], "versions_samshee": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samshee": { "type": "string", "description": "The name of the tool" } }, { "0.2.13": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed -e \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samshee": { "type": "string", "description": "The name of the tool" } }, { "0.2.13": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed -e \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nschcolnicov" ], "maintainers": [ "@nschcolnicov" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" } ] }, { "name": "samtools_addreplacerg", "path": "modules/nf-core/samtools/addreplacerg/meta.yml", "tree_sha": "1d0d3c02ee890568dd38dc06e18de9f7db2fdb57", "files": [ "modules/nf-core/samtools/addreplacerg/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/addreplacerg/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/addreplacerg/environment.yml", "modules/nf-core/samtools/addreplacerg/main.nf", "modules/nf-core/samtools/addreplacerg/meta.yml", "modules/nf-core/samtools/addreplacerg/tests/main.nf.test", "modules/nf-core/samtools/addreplacerg/tests/main.nf.test.snap", "modules/nf-core/samtools/addreplacerg/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_addreplacerg", "description": "Adds or replaces read group (RG) tags in BAM/CRAM/SAM files", "keywords": [ "addreplacerg", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org", "documentation": "https://www.htslib.org/doc/samtools-addreplacerg.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "index": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,csi,crai}", "ontologies": [] } }, { "read_group": { "type": "string", "description": "Read group line to add or replace", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference file the CRAM was created with (optional)", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of the reference file the CRAM was created with (optional)", "pattern": "*.fai", "ontologies": [] } }, { "gzi": { "type": "file", "description": "Index of the compressed reference file the CRAM was created with (optional)", "pattern": "*.gzi", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "BAM file with updated RG tags", "pattern": "${prefix}.bam", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.cram": { "type": "file", "description": "CRAM file with updated RG tags", "pattern": "${prefix}.cram", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.sam": { "type": "file", "description": "SAM file with updated RG tags", "pattern": "${prefix}.sam", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${file_type}.{crai,csi,bai}": { "type": "file", "description": "Index file for BAM/CRAM/SAM", "pattern": "${prefix}.${file_type}.{crai,csi,bai}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sainsachiko" ], "maintainers": [ "@sainsachiko", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/addreplacerg/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/addreplacerg/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_ampliconclip", "path": "modules/nf-core/samtools/ampliconclip/meta.yml", "tree_sha": "9951ad75744ae323c0622ac769a1dc381be075f0", "files": [ "modules/nf-core/samtools/ampliconclip/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/ampliconclip/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/ampliconclip/environment.yml", "modules/nf-core/samtools/ampliconclip/main.nf", "modules/nf-core/samtools/ampliconclip/meta.yml", "modules/nf-core/samtools/ampliconclip/tests/main.nf.test", "modules/nf-core/samtools/ampliconclip/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_ampliconclip", "description": "Clips read alignments where they match BED file defined regions", "keywords": [ "amplicon", "clipping", "ampliconclip", "samtools" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], { "bed": { "type": "file", "description": "BED file of regions to be removed (e.g. amplicon primers)", "pattern": "*.{bed}", "ontologies": [] } }, { "save_cliprejects": { "type": "boolean", "description": "Save filtered reads to a file" } }, { "save_clipstats": { "type": "boolean", "description": "Save clipping stats to a file" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.clipallowed.bam": { "type": "file", "description": "Clipped reads BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.clipstats.txt": { "type": "file", "description": "Clipping statistics text file", "pattern": "*.{clipstats.txt}", "ontologies": [] } } ] ], "rejects_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cliprejects.bam": { "type": "file", "description": "Filtered reads BAM file", "pattern": "*.{cliprejects.bam}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@bjohnnyd" ], "maintainers": [ "@bjohnnyd", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/ampliconclip/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/ampliconclip/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_bam2fq", "path": "modules/nf-core/samtools/bam2fq/meta.yml", "tree_sha": "9631a10b79fee0f5b1979ea2529fe0f15f4560fc", "files": [ "modules/nf-core/samtools/bam2fq/.conda-lock/linux_amd64-bd-ca51bc8a00d53523_4.txt", "modules/nf-core/samtools/bam2fq/.conda-lock/linux_arm64-bd-3c311ea7eb225a00_5.txt", "modules/nf-core/samtools/bam2fq/environment.yml", "modules/nf-core/samtools/bam2fq/main.nf", "modules/nf-core/samtools/bam2fq/meta.yml", "modules/nf-core/samtools/bam2fq/tests/main.nf.test", "modules/nf-core/samtools/bam2fq/tests/main.nf.test.snap", "modules/nf-core/samtools/bam2fq/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_bam2fq", "description": "The module uses bam2fq method from samtools to\nconvert a SAM, BAM or CRAM file to FASTQ format\n", "keywords": [ "bam2fq", "samtools", "fastq" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "documentation": "http://www.htslib.org/doc/1.1/samtools.html", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "inputbam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], { "split": { "type": "boolean", "description": "TRUE/FALSE value to indicate if reads should be separated into\n/1, /2 and if present other, or singleton.\nNote: choosing TRUE will generate 4 different files.\nChoosing FALSE will produce a single file, which will be interleaved in case\nthe input contains paired reads.\n" } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fq.gz": { "type": "file", "description": "FASTQ files, which will be either a group of 4 files (read_1, read_2, other and singleton)\nor a single interleaved .fq.gz file if the user chooses not to split the reads.\n", "pattern": "*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | head -1 | sed \"s/bgzip (htslib) //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version | head -1 | sed \"s/bgzip (htslib) //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lescai" ], "maintainers": [ "@lescai", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools_xz:3c311ea7eb225a00", "build_id": "bd-3c311ea7eb225a00_5", "scan_id": "sc-98e4689c7427b1ef_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools_xz:ca51bc8a00d53523", "build_id": "bd-ca51bc8a00d53523_4", "scan_id": "sc-35f0bc96d06f5208_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_xz:53a29ebacc9ac012", "build_id": "bd-53a29ebacc9ac012_5", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c1/c168ee76fdda1f93a626dbc03d7ac3da6cfc203cf04e7df8fe590ec82e2cc66d/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_xz:7fd001d838de50bf", "build_id": "bd-7fd001d838de50bf_5", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8345056363cc2598d6185cfab19d67eda17a5ea73a4f9b56c25322347b97aef9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/bam2fq/.conda-lock/linux_amd64-bd-ca51bc8a00d53523_4.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/bam2fq/.conda-lock/linux_arm64-bd-3c311ea7eb225a00_5.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "samtools_bedcov", "path": "modules/nf-core/samtools/bedcov/meta.yml", "tree_sha": "67c6ca4c867774113f49e69e10eb9c80d427283b", "files": [ "modules/nf-core/samtools/bedcov/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/bedcov/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/bedcov/environment.yml", "modules/nf-core/samtools/bedcov/main.nf", "modules/nf-core/samtools/bedcov/meta.yml", "modules/nf-core/samtools/bedcov/tests/main.nf.test", "modules/nf-core/samtools/bedcov/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_bedcov", "description": "reports coverage over regions in a supplied BED file", "keywords": [ "bedcov", "samtools", "coverage", "bed", "bam", "cram", "sam", "regions" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools-bedcov.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "input_index": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'bed']`\n" } }, { "bed": { "type": "file", "description": "Interval BED file", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fasta_index": { "type": "file", "description": "Reference genome index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "Reports the total read base count (i.e. the sum of per base read depths)\nfor each genomic region specified in the supplied BED file.\nThe regions are output as they appear in the BED file and are 0-based.\nColumns 1-3 are chrom/start/end as per the input BED file, followed by N columns of coverages (for N input BAMs),\nthen (if given -d), N columns of bases-at-depth-X, then (if given -c) N columns of read counts.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ToonRosseel" ], "maintainers": [ "@ToonRosseel", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/bedcov/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/bedcov/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_bgzip", "path": "modules/nf-core/samtools/bgzip/meta.yml", "tree_sha": "ef4795a4dd60c8b633c96137896d8276c4923a28", "files": [ "modules/nf-core/samtools/bgzip/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/bgzip/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/bgzip/environment.yml", "modules/nf-core/samtools/bgzip/main.nf", "modules/nf-core/samtools/bgzip/meta.yml", "modules/nf-core/samtools/bgzip/tests/main.nf.test", "modules/nf-core/samtools/bgzip/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_bgzip", "description": "DEPRECATED. Use HTSLIB/BGZIPTABIX instead. Converts an arbitrary compressed or uncompressed file to BGZIP", "keywords": [ "compression", "fasta", "gff", "vcf", "bed", "BGZF", "gzip", "bgzip" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "infile": { "type": "file", "description": "Input file, compressed or not.", "pattern": "*.*", "ontologies": [] } } ], { "out_ext": { "type": "string", "description": "Extension of the output file. Only used for naming, does not affect the compression.\n" } } ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "output.gz": { "type": "map", "description": "A FASTA file compressed with the BGZF algorithm. It will be\nthe original file if it was already BGZF-compressed.\n", "pattern": "*.*.gz" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@charles-plessy" ], "maintainers": [ "@charles-plessy", "@matthdsm", "@itrujnara" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/bgzip/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/bgzip/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_calmd", "path": "modules/nf-core/samtools/calmd/meta.yml", "tree_sha": "5e34b6d76e0dbdd1c8376c44f82697cfb5f8c3fc", "files": [ "modules/nf-core/samtools/calmd/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/calmd/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/calmd/environment.yml", "modules/nf-core/samtools/calmd/main.nf", "modules/nf-core/samtools/calmd/meta.yml", "modules/nf-core/samtools/calmd/tests/main.nf.test", "modules/nf-core/samtools/calmd/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_calmd", "description": "calculates MD and NM tags", "keywords": [ "calmd", "bam", "cram" ], "tools": [ { "samtoolscalmd": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA ref file", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } }, { "fai": { "type": "file", "description": "FASTA ref index file", "pattern": "*.{fasta,fa,fna}.fai", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JackCurragh" ], "maintainers": [ "@JackCurragh", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/calmd/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/calmd/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "rnastructurome", "version": "1.1.0" } ] }, { "name": "samtools_cat", "path": "modules/nf-core/samtools/cat/meta.yml", "tree_sha": "acf5750ffce832aa053ff9cba70c699635a262fd", "files": [ "modules/nf-core/samtools/cat/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/cat/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/cat/environment.yml", "modules/nf-core/samtools/cat/main.nf", "modules/nf-core/samtools/cat/meta.yml", "modules/nf-core/samtools/cat/tests/main.nf.test", "modules/nf-core/samtools/cat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_cat", "description": "Concatenate BAM or CRAM file", "keywords": [ "merge", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_files": { "type": "file", "description": "BAM/CRAM files", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Concatenated BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.cram": { "type": "file", "description": "Concatenated CRAM file", "pattern": "*.{cram}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/cat/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/cat/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_collate", "path": "modules/nf-core/samtools/collate/meta.yml", "tree_sha": "38464a7a9bb32e21f036cf11241b0e5e11cca710", "files": [ "modules/nf-core/samtools/collate/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/collate/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/collate/environment.yml", "modules/nf-core/samtools/collate/main.nf", "modules/nf-core/samtools/collate/meta.yml", "modules/nf-core/samtools/collate/tests/main.nf.test", "modules/nf-core/samtools/collate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_collate", "description": "shuffles and groups reads together by their names", "keywords": [ "collate", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org", "documentation": "https://www.htslib.org/doc/samtools-collate.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference genome index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted BAM", "pattern": "*.{bam}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "Sorted CRAM", "pattern": "*.{cram}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sam": { "type": "file", "description": "Sorted SAM", "pattern": "*.{sam}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@priyanka-surana" ], "maintainers": [ "@priyanka-surana", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/collate/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/collate/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "samtools_collatefastq", "path": "modules/nf-core/samtools/collatefastq/meta.yml", "tree_sha": "86ed86838b92032afccd94298eb35a3982ea8686", "files": [ "modules/nf-core/samtools/collatefastq/.conda-lock/linux_amd64-bd-ca51bc8a00d53523_4.txt", "modules/nf-core/samtools/collatefastq/.conda-lock/linux_arm64-bd-3c311ea7eb225a00_5.txt", "modules/nf-core/samtools/collatefastq/environment.yml", "modules/nf-core/samtools/collatefastq/main.nf", "modules/nf-core/samtools/collatefastq/meta.yml", "modules/nf-core/samtools/collatefastq/tests/main.nf.test", "modules/nf-core/samtools/collatefastq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_collatefastq", "description": "The module uses collate and then fastq methods from samtools to\nconvert a SAM, BAM or CRAM file to FASTQ format\n", "keywords": [ "bam2fq", "samtools", "fastq" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org", "documentation": "https://www.htslib.org/doc/samtools.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference genome index file", "pattern": "*.fai", "ontologies": [] } } ], { "interleave": { "type": "boolean", "description": "If true, the output is a single interleaved paired-end FASTQ\nIf false, the output split paired-end FASTQ\n", "default": false } } ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_{1,2}.fq.gz": { "type": "file", "description": "R1 and R2 FASTQ files\n", "pattern": "*_{1,2}.fq.gz", "ontologies": [] } } ] ], "fastq_interleaved": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_interleaved.fq": { "type": "file", "description": "Interleaved paired end FASTQ files\n", "pattern": "*_interleaved.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fastq_other": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_other.fq.gz": { "type": "file", "description": "FASTQ files with reads where the READ1 and READ2 FLAG bits set are either both set or both unset.\n", "pattern": "*_other.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fastq_singleton": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_singleton.fq.gz": { "type": "file", "description": "FASTQ files with singleton reads.\n", "pattern": "*_singleton.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lescai", "@maxulysse", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools_xz:3c311ea7eb225a00", "build_id": "bd-3c311ea7eb225a00_5", "scan_id": "sc-98e4689c7427b1ef_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools_xz:ca51bc8a00d53523", "build_id": "bd-ca51bc8a00d53523_4", "scan_id": "sc-35f0bc96d06f5208_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_xz:7fd001d838de50bf", "build_id": "bd-7fd001d838de50bf_5", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8345056363cc2598d6185cfab19d67eda17a5ea73a4f9b56c25322347b97aef9/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_xz:53a29ebacc9ac012", "build_id": "bd-53a29ebacc9ac012_5", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c1/c168ee76fdda1f93a626dbc03d7ac3da6cfc203cf04e7df8fe590ec82e2cc66d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/collatefastq/.conda-lock/linux_amd64-bd-ca51bc8a00d53523_4.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/collatefastq/.conda-lock/linux_arm64-bd-3c311ea7eb225a00_5.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "bamtofastq", "version": "2.2.1" }, { "name": "hlatyping", "version": "2.2.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "samtools_consensus", "path": "modules/nf-core/samtools/consensus/meta.yml", "tree_sha": "3af955a19fe1c89f35319039662a7cbe2fe91823", "files": [ "modules/nf-core/samtools/consensus/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/consensus/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/consensus/environment.yml", "modules/nf-core/samtools/consensus/main.nf", "modules/nf-core/samtools/consensus/meta.yml", "modules/nf-core/samtools/consensus/tests/main.nf.test", "modules/nf-core/samtools/consensus/tests/main.nf.test.snap", "modules/nf-core/samtools/consensus/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_consensus", "description": "Produces a consensus FASTA/FASTQ/PILEUP", "keywords": [ "consensus", "bam", "fastq", "fasta", "pileup" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "index": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fasta": { "type": "file", "description": "Consensus FASTA file", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fastq": { "type": "file", "description": "Consensus FASTQ file", "pattern": "*.{fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "pileup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.pileup": { "type": "file", "description": "Consensus PILEUP file", "pattern": "*.{pileup}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LilyAnderssonLee" ], "maintainers": [ "@LilyAnderssonLee", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/consensus/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/consensus/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_convert", "path": "modules/nf-core/samtools/convert/meta.yml", "tree_sha": "0cf7814fb444ebb8e6d5bba880c0710e83474812", "files": [ "modules/nf-core/samtools/convert/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/convert/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/convert/environment.yml", "modules/nf-core/samtools/convert/main.nf", "modules/nf-core/samtools/convert/meta.yml", "modules/nf-core/samtools/convert/tests/main.nf.test", "modules/nf-core/samtools/convert/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_convert", "description": "convert and then index CRAM -> BAM or BAM -> CRAM file", "keywords": [ "view", "index", "bam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference file to create the CRAM file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference index file to create the CRAM file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "filtered/converted BAM file", "pattern": "*{.bam}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "filtered/converted CRAM file", "pattern": "*{cram}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "filtered/converted BAM index", "pattern": "*{.bai}", "ontologies": [] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.crai": { "type": "file", "description": "filtered/converted CRAM index", "pattern": "*{.crai}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen", "@maxulysse" ], "maintainers": [ "@FriederikeHanssen", "@maxulysse", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/convert/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/convert/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "drop", "version": "1.0.0" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "samtools_coverage", "path": "modules/nf-core/samtools/coverage/meta.yml", "tree_sha": "08b13b0de058f95584c0e1ebeb4188eee199ed2f", "files": [ "modules/nf-core/samtools/coverage/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/coverage/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/coverage/environment.yml", "modules/nf-core/samtools/coverage/main.nf", "modules/nf-core/samtools/coverage/meta.yml", "modules/nf-core/samtools/coverage/tests/main.nf.test", "modules/nf-core/samtools/coverage/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_coverage", "description": "produces a histogram or table of coverage per chromosome", "keywords": [ "depth", "samtools", "bam" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference genome index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "coverage": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Tabulated text containing the coverage at each position or region or an ASCII-art histogram (with --histogram).", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/coverage/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/coverage/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "samtools_cramsize", "path": "modules/nf-core/samtools/cramsize/meta.yml", "tree_sha": "7e17aab68886ce686e412e9d20fcfa587a09fc12", "files": [ "modules/nf-core/samtools/cramsize/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/cramsize/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/cramsize/environment.yml", "modules/nf-core/samtools/cramsize/main.nf", "modules/nf-core/samtools/cramsize/meta.yml", "modules/nf-core/samtools/cramsize/tests/main.nf.test", "modules/nf-core/samtools/cramsize/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_cramsize", "description": "List CRAM Content-ID and Data-Series sizes", "keywords": [ "cram-size", "cram", "size" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cram": { "type": "file", "description": "CRAM file", "pattern": "*.cram", "ontologies": [] } } ] ], "output": { "size": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.size": { "type": "file", "description": "Size information file", "pattern": "*.size", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@limrp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/cramsize/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/cramsize/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_depth", "path": "modules/nf-core/samtools/depth/meta.yml", "tree_sha": "b96b333517737e6a0a43f1c2352f9db742fcf785", "files": [ "modules/nf-core/samtools/depth/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/depth/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/depth/environment.yml", "modules/nf-core/samtools/depth/main.nf", "modules/nf-core/samtools/depth/meta.yml", "modules/nf-core/samtools/depth/tests/main.nf.test", "modules/nf-core/samtools/depth/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_depth", "description": "Computes the depth at each position or region.", "keywords": [ "depth", "samtools", "statistics", "coverage" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files; samtools depth – computes the read depth at each position or region", "homepage": "http://www.htslib.org", "documentation": "http://www.htslib.org/doc/samtools-depth.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "index": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "list of positions or regions in specified bed file", "pattern": "*.{bed}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', genome:'hg38' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index file for the reference genome", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "The output of samtools depth has three columns - the name of the contig or chromosome, the position and the number of reads aligned at that position", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed \"1!d;s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed \"1!d;s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louperelo", "@nevinwu" ], "maintainers": [ "@louperelo", "@nevinwu", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/depth/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/depth/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "samtools_dict", "path": "modules/nf-core/samtools/dict/meta.yml", "tree_sha": "eddb8602e7179337e21c84d1e545f340ec65ee99", "files": [ "modules/nf-core/samtools/dict/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/dict/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/dict/environment.yml", "modules/nf-core/samtools/dict/main.nf", "modules/nf-core/samtools/dict/meta.yml", "modules/nf-core/samtools/dict/tests/main.nf.test", "modules/nf-core/samtools/dict/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_dict", "description": "Create a sequence dictionary file from a FASTA file", "keywords": [ "dict", "fasta", "sequence" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "output": { "dict": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.dict": { "type": "file", "description": "FASTA dictionary file", "pattern": "*.{dict}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@muffato" ], "maintainers": [ "@muffato", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/dict/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/dict/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "fastquorum", "version": "2.0.0" }, { "name": "oncoanalyser", "version": "3.0.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pairgenomealign", "version": "3.0.4" } ] }, { "name": "samtools_faidx", "path": "modules/nf-core/samtools/faidx/meta.yml", "tree_sha": "61e71164e06d42235a1cdce2efb1dc44fcbdb459", "files": [ "modules/nf-core/samtools/faidx/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/faidx/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/faidx/environment.yml", "modules/nf-core/samtools/faidx/main.nf", "modules/nf-core/samtools/faidx/meta.yml", "modules/nf-core/samtools/faidx/tests/main.nf.test", "modules/nf-core/samtools/faidx/tests/main.nf.test.snap", "modules/nf-core/samtools/faidx/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_faidx", "description": "Index FASTA file, and optionally generate a file of chromosome sizes", "keywords": [ "index", "fasta", "faidx", "chromosome" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ], { "get_sizes": { "type": "boolean", "description": "use cut to get the sizes of the index (true) or not (false)" } } ], "output": { "fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{fa,fasta}": { "type": "file", "description": "FASTA file", "pattern": "*.{fa}", "ontologies": [] } } ] ], "sizes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sizes": { "type": "file", "description": "File containing chromosome lengths", "pattern": "*.{sizes}", "ontologies": [] } } ] ], "fai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fai": { "type": "file", "description": "FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "gzi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gzi": { "type": "file", "description": "Optional gzip index file for compressed inputs", "pattern": "*.gzi", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@ewels", "@phue" ], "maintainers": [ "@maxulysse", "@phue", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/faidx/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/faidx/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "bamtofastq", "version": "2.2.1" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "fastquorum", "version": "2.0.0" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "methylong", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "oncoanalyser", "version": "3.0.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pairgenomealign", "version": "3.0.4" }, { "name": "pangenome", "version": "1.1.3" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "tfactivity", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "samtools_fasta", "path": "modules/nf-core/samtools/fasta/meta.yml", "tree_sha": "e7676f0c1369a6bf64ab5c95e19e5d554b3860c0", "files": [ "modules/nf-core/samtools/fasta/.conda-lock/linux_amd64-bd-ca51bc8a00d53523_4.txt", "modules/nf-core/samtools/fasta/.conda-lock/linux_arm64-bd-3c311ea7eb225a00_5.txt", "modules/nf-core/samtools/fasta/environment.yml", "modules/nf-core/samtools/fasta/main.nf", "modules/nf-core/samtools/fasta/meta.yml", "modules/nf-core/samtools/fasta/tests/main.nf.test", "modules/nf-core/samtools/fasta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_fasta", "description": "Converts a SAM/BAM/CRAM file to FASTA", "keywords": [ "bam", "sam", "cram", "fasta" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org", "documentation": "https://www.htslib.org/doc/samtools-fasta.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], { "interleave": { "type": "boolean", "description": "Set true for interleaved fasta files" } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_{1,2}.fasta.gz": { "type": "file", "description": "Compressed FASTA file(s) with reads with either the READ1 or READ2 flag set in separate files.", "pattern": "*_{1,2}.fasta.gz", "ontologies": [] } } ] ], "interleaved": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_interleaved.fasta.gz": { "type": "file", "description": "Compressed FASTA file with reads with either the READ1 or READ2 flag set in a combined file. Needs collated input file.", "pattern": "*_interleaved.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "singleton": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_singleton.fasta.gz": { "type": "file", "description": "Compressed FASTA file with singleton reads", "pattern": "*_singleton.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "other": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_other.fasta.gz": { "type": "file", "description": "Compressed FASTA file with reads with either both READ1 and READ2 flags set or unset", "pattern": "*_other.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@priyanka-surana" ], "maintainers": [ "@priyanka-surana", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools_xz:3c311ea7eb225a00", "build_id": "bd-3c311ea7eb225a00_5", "scan_id": "sc-98e4689c7427b1ef_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools_xz:ca51bc8a00d53523", "build_id": "bd-ca51bc8a00d53523_4", "scan_id": "sc-35f0bc96d06f5208_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_xz:7fd001d838de50bf", "build_id": "bd-7fd001d838de50bf_5", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8345056363cc2598d6185cfab19d67eda17a5ea73a4f9b56c25322347b97aef9/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_xz:53a29ebacc9ac012", "build_id": "bd-53a29ebacc9ac012_5", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c1/c168ee76fdda1f93a626dbc03d7ac3da6cfc203cf04e7df8fe590ec82e2cc66d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/fasta/.conda-lock/linux_amd64-bd-ca51bc8a00d53523_4.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/fasta/.conda-lock/linux_arm64-bd-3c311ea7eb225a00_5.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_fastq", "path": "modules/nf-core/samtools/fastq/meta.yml", "tree_sha": "6bc3719f209ff0b673d5c8ee3c39f76b4bf86b9b", "files": [ "modules/nf-core/samtools/fastq/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/fastq/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/fastq/environment.yml", "modules/nf-core/samtools/fastq/main.nf", "modules/nf-core/samtools/fastq/meta.yml", "modules/nf-core/samtools/fastq/tests/main.nf.test", "modules/nf-core/samtools/fastq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_fastq", "description": "Converts a SAM/BAM/CRAM file to FASTQ", "keywords": [ "bam", "sam", "cram", "fastq" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], { "interleave": { "type": "boolean", "description": "Set true for interleaved fastq file" } } ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_{1,2}.fastq.gz": { "type": "file", "description": "Compressed FASTQ file(s) with reads with either the READ1 or READ2 flag set in separate files.", "pattern": "*_{1,2}.fastq.gz", "ontologies": [] } } ] ], "interleaved": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_interleaved.fastq": { "type": "file", "description": "Compressed FASTQ file with reads with either the READ1 or READ2 flag set in a combined file. Needs collated input file.", "pattern": "*_interleaved.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "singleton": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_singleton.fastq.gz": { "type": "file", "description": "Compressed FASTQ file with singleton reads", "pattern": "*_singleton.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "other": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_other.fastq.gz": { "type": "file", "description": "Compressed FASTQ file with reads with either both READ1 and READ2 flags set or unset", "pattern": "*_other.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@priyanka-surana", "@suzannejin" ], "maintainers": [ "@priyanka-surana", "@suzannejin", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/fastq/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/fastq/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "methylong", "version": "2.0.0" }, { "name": "radseq", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "samtools_fixmate", "path": "modules/nf-core/samtools/fixmate/meta.yml", "tree_sha": "506004452bce4bf405a639914ab3ecd0ab8420d4", "files": [ "modules/nf-core/samtools/fixmate/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/fixmate/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/fixmate/environment.yml", "modules/nf-core/samtools/fixmate/main.nf", "modules/nf-core/samtools/fixmate/meta.yml", "modules/nf-core/samtools/fixmate/tests/main.nf.test", "modules/nf-core/samtools/fixmate/tests/main.nf.test.snap", "modules/nf-core/samtools/fixmate/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_fixmate", "description": "Samtools fixmate is a tool that can fill in information (insert size, cigar, mapq) about paired end reads onto the corresponding other read. Also has options to remove secondary/unmapped alignments and recalculate whether reads are proper pairs.", "keywords": [ "fixmate", "samtools", "insert size", "repair", "bam", "paired", "read pairs" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file, must be sorted by name, not coordinate", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_2573" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "optional": true, "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference genome FASTA index file", "pattern": "*.{fai}", "optional": true, "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "${prefix}.bam": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "${prefix}.cram": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{cram}", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "${prefix}.sam": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.{sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce", "@GallVp", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/fixmate/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/fixmate/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "rnastructurome", "version": "1.1.0" } ] }, { "name": "samtools_flagstat", "path": "modules/nf-core/samtools/flagstat/meta.yml", "tree_sha": "8d494b84320dc43f263bdb13886e294f6ad0c230", "files": [ "modules/nf-core/samtools/flagstat/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/flagstat/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/flagstat/environment.yml", "modules/nf-core/samtools/flagstat/main.nf", "modules/nf-core/samtools/flagstat/meta.yml", "modules/nf-core/samtools/flagstat/tests/main.nf.test", "modules/nf-core/samtools/flagstat/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_flagstat", "description": "Counts the number of alignments in a BAM/CRAM/SAM file for each FLAG type", "keywords": [ "stats", "mapping", "counts", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index for BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } } ] ], "output": { "flagstat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.flagstat": { "type": "file", "description": "File containing samtools flagstat output", "pattern": "*.{flagstat}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/flagstat/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/flagstat/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "atacseq", "version": "2.1.2" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylong", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "phageannotator", "version": "dev" }, { "name": "radseq", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "samtools_getrg", "path": "modules/nf-core/samtools/getrg/meta.yml", "tree_sha": "8a432308c6365b1bc176d376b856e4de2f69e1a9", "files": [ "modules/nf-core/samtools/getrg/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/getrg/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/getrg/environment.yml", "modules/nf-core/samtools/getrg/main.nf", "modules/nf-core/samtools/getrg/meta.yml", "modules/nf-core/samtools/getrg/tests/main.nf.test" ], "type": "module", "meta": { "name": "samtools_getrg", "description": "filter/convert SAM/BAM/CRAM file", "deprecated": true, "keywords": [ "view", "bam", "sam", "cram", "readgroup" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ] ], "output": { "readgroup": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } } ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/getrg/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/getrg/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_idxstats", "path": "modules/nf-core/samtools/idxstats/meta.yml", "tree_sha": "8d1c1b9ea4f1d4cd7463127dafff6397adffec3f", "files": [ "modules/nf-core/samtools/idxstats/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/idxstats/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/idxstats/environment.yml", "modules/nf-core/samtools/idxstats/main.nf", "modules/nf-core/samtools/idxstats/meta.yml", "modules/nf-core/samtools/idxstats/tests/main.nf.test", "modules/nf-core/samtools/idxstats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_idxstats", "description": "Reports alignment summary statistics for a BAM/CRAM/SAM file", "keywords": [ "stats", "mapping", "counts", "chromosome", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index for BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } } ] ], "output": { "idxstats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.idxstats": { "type": "file", "description": "File containing samtools idxstats output", "pattern": "*.{idxstats}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/idxstats/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/idxstats/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "drop", "version": "1.0.0" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "phageannotator", "version": "dev" }, { "name": "radseq", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "ssds", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "samtools_import", "path": "modules/nf-core/samtools/import/meta.yml", "tree_sha": "24729586295e79fc9248f24991530e2c7d794a0f", "files": [ "modules/nf-core/samtools/import/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/import/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/import/environment.yml", "modules/nf-core/samtools/import/main.nf", "modules/nf-core/samtools/import/meta.yml", "modules/nf-core/samtools/import/tests/main.nf.test", "modules/nf-core/samtools/import/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_import", "description": "converts FASTQ files to unmapped SAM/BAM/CRAM", "keywords": [ "import", "fastq", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "fastq data to be converted to SAM/BAM/CRAM", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.sam": { "type": "file", "description": "SAM file", "pattern": "*.sam", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Unaligned BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.cram": { "type": "file", "description": "Unaligned CRAM file", "pattern": "*.cram", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/import/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/import/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "methylong", "version": "2.0.0" } ] }, { "name": "samtools_index", "path": "modules/nf-core/samtools/index/meta.yml", "tree_sha": "c7c3ecfa69d8a3603f17ecce2229df50440f0b1d", "files": [ "modules/nf-core/samtools/index/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/index/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/index/environment.yml", "modules/nf-core/samtools/index/main.nf", "modules/nf-core/samtools/index/meta.yml", "modules/nf-core/samtools/index/tests/csi.nextflow.config", "modules/nf-core/samtools/index/tests/main.nf.test", "modules/nf-core/samtools/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_index", "description": "Index SAM/BAM/CRAM file", "keywords": [ "index", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "input file", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bai,csi,crai}": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,csi,crai}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@ewels", "@maxulysse" ], "maintainers": [ "@ewels", "@maxulysse", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/index/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/index/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "alleleexpression", "version": "dev" }, { "name": "atacseq", "version": "2.1.2" }, { "name": "bacass", "version": "2.7.0" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "coproid", "version": "2.0.1" }, { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "dartseq", "version": "dev" }, { "name": "drop", "version": "1.0.0" }, { "name": "epigenomesegmentation", "version": "dev" }, { "name": "evexplorer", "version": "dev" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "hadge", "version": "1.0.0" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylong", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "panoramaseq", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phageannotator", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "readsimulator", "version": "1.0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "ssds", "version": "dev" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "viralintegration", "version": "0.1.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "samtools_markdup", "path": "modules/nf-core/samtools/markdup/meta.yml", "tree_sha": "b648d7b331c5a4b50d7737c90b99f50e59cb7e5f", "files": [ "modules/nf-core/samtools/markdup/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/markdup/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/markdup/environment.yml", "modules/nf-core/samtools/markdup/main.nf", "modules/nf-core/samtools/markdup/meta.yml", "modules/nf-core/samtools/markdup/tests/main.nf.test", "modules/nf-core/samtools/markdup/tests/main.nf.test.snap", "modules/nf-core/samtools/markdup/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_markdup", "description": "mark duplicate alignments in a coordinate sorted file", "keywords": [ "bam", "duplicates", "markduplicates", "samtools" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org", "documentation": "https://www.htslib.org/doc/samtools-markdup.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference genome index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file", "pattern": "*{.bam}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "CRAM file", "pattern": "*{.cram}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sam": { "type": "file", "description": "SAM file", "pattern": "*{.sam}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@priyanka-surana" ], "maintainers": [ "@priyanka-surana", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/markdup/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/markdup/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "rnastructurome", "version": "1.1.0" } ] }, { "name": "samtools_merge", "path": "modules/nf-core/samtools/merge/meta.yml", "tree_sha": "8ad243c0c7202b7deb26066fd0ca846f174966b0", "files": [ "modules/nf-core/samtools/merge/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/merge/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/merge/environment.yml", "modules/nf-core/samtools/merge/main.nf", "modules/nf-core/samtools/merge/meta.yml", "modules/nf-core/samtools/merge/tests/main.nf.test", "modules/nf-core/samtools/merge/tests/main.nf.test.snap", "modules/nf-core/samtools/merge/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_merge", "description": "Merge BAM or CRAM file", "keywords": [ "merge", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_files": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "index_files": { "type": "file", "description": "BAI/CRAI/CSI index file", "pattern": "*.{bai,crai,csi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference file the CRAM was created with (optional)", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of the reference file the CRAM was created with (optional)", "pattern": "*.fai", "ontologies": [] } }, { "gzi": { "type": "file", "description": "Index of the compressed reference file the CRAM was created with (optional)", "pattern": "*.gzi", "ontologies": [] } } ], { "index_format": { "type": "string", "description": "Index format to use (optional)", "pattern": "bai|csi|crai" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.cram": { "type": "file", "description": "CRAM file", "pattern": "*.{cram}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${file_type}.{bai,crai,csi}": { "type": "file", "description": "BAM/CRAM index file, generated when index_format is specified. Can only be generated if the input files are coordinate sorted.", "pattern": "*.{bai,crai,csi}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@yuukiiwa", "@maxulysse", "@FriederikeHanssen", "@ramprasadn" ], "maintainers": [ "@yuukiiwa", "@maxulysse", "@FriederikeHanssen", "@ramprasadn", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/merge/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/merge/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "bamtofastq", "version": "2.2.1" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "coproid", "version": "2.0.1" }, { "name": "fastquorum", "version": "2.0.0" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "hicar", "version": "1.0.0" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pairgenomealign", "version": "3.0.4" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "samtools_mpileup", "path": "modules/nf-core/samtools/mpileup/meta.yml", "tree_sha": "a814e6fc74ab9948af96e81d8cdb6d7b12201ea9", "files": [ "modules/nf-core/samtools/mpileup/.conda-lock/linux_amd64-bd-ca51bc8a00d53523_4.txt", "modules/nf-core/samtools/mpileup/.conda-lock/linux_arm64-bd-3c311ea7eb225a00_5.txt", "modules/nf-core/samtools/mpileup/environment.yml", "modules/nf-core/samtools/mpileup/main.nf", "modules/nf-core/samtools/mpileup/meta.yml", "modules/nf-core/samtools/mpileup/tests/main.nf.test", "modules/nf-core/samtools/mpileup/tests/main.nf.test.snap", "modules/nf-core/samtools/mpileup/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_mpileup", "description": "Generate text pileup output for one or multiple BAM files. Each input file produces a separate group of pileup columns in the output.", "keywords": [ "mpileup", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "index": { "type": "file", "description": "CSI/BAI/CRAI file. Optional. Only required when using the '-r' parameter.", "pattern": "*.{bai,crai,csi}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Interval FILE. Optional.", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA reference file. Optional.", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } }, { "fai": { "type": "file", "description": "FAI file. Optional. Only required (recommended) when using the '-f' parameter.", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "mpileup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mpileup.gz": { "type": "file", "description": "mpileup file", "pattern": "*.{mpileup}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@joseespinosa" ], "maintainers": [ "@joseespinosa", "@krannich479", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools_xz:ca51bc8a00d53523", "build_id": "bd-ca51bc8a00d53523_4", "scan_id": "sc-35f0bc96d06f5208_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools_xz:3c311ea7eb225a00", "build_id": "bd-3c311ea7eb225a00_5", "scan_id": "sc-98e4689c7427b1ef_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_xz:7fd001d838de50bf", "build_id": "bd-7fd001d838de50bf_5", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/83/8345056363cc2598d6185cfab19d67eda17a5ea73a4f9b56c25322347b97aef9/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_xz:53a29ebacc9ac012", "build_id": "bd-53a29ebacc9ac012_5", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c1/c168ee76fdda1f93a626dbc03d7ac3da6cfc203cf04e7df8fe590ec82e2cc66d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/mpileup/.conda-lock/linux_amd64-bd-ca51bc8a00d53523_4.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/mpileup/.conda-lock/linux_arm64-bd-3c311ea7eb225a00_5.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "samtools_quickcheck", "path": "modules/nf-core/samtools/quickcheck/meta.yml", "tree_sha": "37df1f286115f97b4eab6848c6682ea969a8e250", "files": [ "modules/nf-core/samtools/quickcheck/.conda-lock/linux_amd64-bd-65a8db39c6e3f5bd_2.txt", "modules/nf-core/samtools/quickcheck/.conda-lock/linux_arm64-bd-e0d65265d9f74d26_2.txt", "modules/nf-core/samtools/quickcheck/environment.yml", "modules/nf-core/samtools/quickcheck/main.nf", "modules/nf-core/samtools/quickcheck/meta.yml", "modules/nf-core/samtools/quickcheck/tests/main.nf.test", "modules/nf-core/samtools/quickcheck/tests/main.nf.test.snap", "modules/nf-core/samtools/quickcheck/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_quickcheck", "description": "Quickly check that input files appear to be intact. Checks that beginning of the file contains a valid header (all formats) containing at least one target sequence and then seeks to the end of the file and checks that an end-of-file (EOF) is present and intact (BAM and CRAM only). Alignment records are not checked. The quickcheck module returns a non-zero EXIT_CODE if any input files don't have a valid header or are missing an EOF block. Otherwise EXIT_CODE is zero.", "keywords": [ "check", "quickcheck", "sam", "bam", "cram" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "https://www.htslib.org/", "documentation": "https://www.htslib.org/doc/samtools-quickcheck.html", "tool_dev_url": "https://github.com/samtools/", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "bam": { "type": "file", "description": "sequence_trace file", "pattern": "*.{cram,sam,bam}", "ontologies": [ { "edam": "http://edamontology.org/data_0924" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "bam": { "type": "file", "description": "sequence_trace file", "pattern": "*.{cram,sam,bam}", "ontologies": [ { "edam": "http://edamontology.org/data_0924" }, { "edam": "http://edamontology.org/format_3462" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_2572" } ] } }, { "EXIT_CODE": { "type": "string", "description": "Exit code (0 for success, non-zero otherwise) that is the result of the format check.", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Krannich479" ], "maintainers": [ "@Krannich479", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/samtools_htslib:1.25--e0d65265d9f74d26", "build_id": "bd-e0d65265d9f74d26_2", "scan_id": "sc-bdbe92c0ffc4d310_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/samtools_htslib:1.25--65a8db39c6e3f5bd", "build_id": "bd-65a8db39c6e3f5bd_2", "scan_id": "sc-e6ca5abdaaccec38_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/samtools_htslib:1.25--92e119a28284db01", "build_id": "bd-92e119a28284db01_2", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/57/5749b5efca036c73d7b427c0ba347c94773330fe228b8eb395cdb619e7a5635c/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/samtools_htslib:1.25--373bdc34b206a8f7", "build_id": "bd-373bdc34b206a8f7_2", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/ac67e516ab4759ce87a8d69f5da3ec62b8f99c43e87cb4ef2a568e89c10e592a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/quickcheck/.conda-lock/linux_amd64-bd-65a8db39c6e3f5bd_2.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/quickcheck/.conda-lock/linux_arm64-bd-e0d65265d9f74d26_2.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_reheader", "path": "modules/nf-core/samtools/reheader/meta.yml", "tree_sha": "6975a7256b401401ba01da539878c45d389597a7", "files": [ "modules/nf-core/samtools/reheader/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/reheader/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/reheader/environment.yml", "modules/nf-core/samtools/reheader/main.nf", "modules/nf-core/samtools/reheader/meta.yml", "modules/nf-core/samtools/reheader/tests/main.nf.test", "modules/nf-core/samtools/reheader/tests/main.nf.test.snap", "modules/nf-core/samtools/reheader/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_reheader", "description": "Replace the header in the bam file with the header generated by the command.\nThis command is much faster than replacing the header with a BAM→SAM→BAM conversion.\n", "keywords": [ "reheader", "cram", "bam", "genomics" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file to be reheaded", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM/CRAM index file to be reheaded", "pattern": "*.{bai,crai,csi}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Reheaded BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/reheader/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/reheader/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "epigenomesegmentation", "version": "dev" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "tfactivity", "version": "dev" } ] }, { "name": "samtools_samples", "path": "modules/nf-core/samtools/samples/meta.yml", "tree_sha": "ab547c5d414fbe81dd773e764adf3dc56c4fe4fc", "files": [ "modules/nf-core/samtools/samples/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/samples/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/samples/environment.yml", "modules/nf-core/samtools/samples/main.nf", "modules/nf-core/samtools/samples/meta.yml", "modules/nf-core/samtools/samples/tests/main.nf.test", "modules/nf-core/samtools/samples/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_samples", "description": "Write sample names and path to reference genome of an alignment to a text file.\n", "keywords": [ "samples", "bam", "cram", "genomics" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "bam": { "type": "file", "description": "alignment file", "pattern": "*.{bam,sam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bai": { "type": "file", "description": "index file for the alignment", "pattern": "*.{bai,crai}" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information." } }, { "fasta": { "type": "file", "description": "reference genome file (optional)", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "index file for the reference genome (optional)", "pattern": "*.fai" } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.tsv": { "type": "file", "description": "tab-separated file containing sample names, BAM filename and optionally reference genome path", "pattern": "*.tsv" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@Schmytzi" ], "maintainers": [ "@Schmytzi", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/samples/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/samples/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_sormadup", "path": "modules/nf-core/samtools/sormadup/meta.yml", "tree_sha": "0bb0beb584dc9c024f290ab418b1cf6d914e8eee", "files": [ "modules/nf-core/samtools/sormadup/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/sormadup/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/sormadup/environment.yml", "modules/nf-core/samtools/sormadup/main.nf", "modules/nf-core/samtools/sormadup/meta.yml", "modules/nf-core/samtools/sormadup/tests/bam.config", "modules/nf-core/samtools/sormadup/tests/cram.config", "modules/nf-core/samtools/sormadup/tests/main.nf.test", "modules/nf-core/samtools/sormadup/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_sormadup", "description": "Collate/Fixmate/Sort/Markdup SAM/BAM/CRAM file", "keywords": [ "cat", "collate", "fixmate", "sort", "markduplicates", "bam", "sam", "cram", "multi-tool" ], "tools": [ { "samtools_cat": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:samtools" } }, { "samtools_collate": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args2", "identifier": "biotools:samtools" } }, { "samtools_fixmate": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args3", "identifier": "biotools:samtools" } }, { "samtools_sort": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args4", "identifier": "biotools:samtools" } }, { "samtools_markdup": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args5", "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM files", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference genome index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Sorted and duplicate marked BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "Sorted and duplicate marked CRAM file", "pattern": "*.cram", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csi": { "type": "file", "description": "Sorted and duplicate marked BAM index file", "pattern": "*.csi", "ontologies": [] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.crai": { "type": "file", "description": "Sorted and duplicate marked CRAM index file", "pattern": "*.crai", "ontologies": [] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics": { "type": "file", "description": "Duplicate metrics file", "pattern": "*.metrics", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/sormadup/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/sormadup/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_sort", "path": "modules/nf-core/samtools/sort/meta.yml", "tree_sha": "8c239200834163d71b2b534b43309a00ca9d14c4", "files": [ "modules/nf-core/samtools/sort/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/sort/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/sort/environment.yml", "modules/nf-core/samtools/sort/main.nf", "modules/nf-core/samtools/sort/meta.yml", "modules/nf-core/samtools/sort/tests/main.nf.test", "modules/nf-core/samtools/sort/tests/main.nf.test.snap", "modules/nf-core/samtools/sort/tests/nextflow.config", "modules/nf-core/samtools/sort/tests/nextflow_cram.config", "modules/nf-core/samtools/sort/tests/nextflow_sam.config" ], "type": "module", "meta": { "name": "samtools_sort", "description": "Sort SAM/BAM/CRAM file", "keywords": [ "sort", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file(s)", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "optional": true, "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference genome FASTA index file", "pattern": "*.{fai}", "optional": true, "ontologies": [] } } ], { "index_format": { "type": "string", "description": "Index format to use (optional)", "pattern": "bai|csi|crai" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.cram": { "type": "file", "description": "Sorted CRAM file", "pattern": "*.{cram}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.sam": { "type": "file", "description": "Sorted SAM file", "pattern": "*.{sam}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${extension}.{crai,csi,bai}": { "type": "file", "description": "CRAM index file (optional)", "pattern": "*.{crai,csi,bai}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@ewels", "@matthdsm" ], "maintainers": [ "@drpatelh", "@ewels", "@matthdsm" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/sort/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/sort/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "alleleexpression", "version": "dev" }, { "name": "atacseq", "version": "2.1.2" }, { "name": "bacass", "version": "2.7.0" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "coproid", "version": "2.0.1" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "dartseq", "version": "dev" }, { "name": "evexplorer", "version": "dev" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "hadge", "version": "1.0.0" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylong", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "oncoanalyser", "version": "3.0.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "panoramaseq", "version": "dev" }, { "name": "phageannotator", "version": "dev" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "viralintegration", "version": "0.1.1" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "samtools_splitheader", "path": "modules/nf-core/samtools/splitheader/meta.yml", "tree_sha": "1b829732d102abebdb71f6e1c7d01038694f9e31", "files": [ "modules/nf-core/samtools/splitheader/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/splitheader/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/splitheader/environment.yml", "modules/nf-core/samtools/splitheader/main.nf", "modules/nf-core/samtools/splitheader/meta.yml", "modules/nf-core/samtools/splitheader/tests/main.nf.test", "modules/nf-core/samtools/splitheader/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_splitheader", "description": "Extract header lines from a SAM/BAM/CRAM file into separate files depending on type", "keywords": [ "view", "bam", "sam", "cram", "readgroup", "program", "sequence", "header" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "output": { "readgroup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_readgroups.txt": { "type": "file", "description": "Text file containing read group (@RG) lines from SAM header\n", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "programs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_programs.txt": { "type": "file", "description": "Text file containing program (@PG) lines from SAM header\n", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "sequences": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_sequences.txt": { "type": "file", "description": "Text file containing sequence (@SQ) lines from SAM header\n", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The tool name" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@matthdsm", "@prototaxites" ], "maintainers": [ "@matthdsm", "@prototaxites" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/splitheader/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/splitheader/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "samtools_stats", "path": "modules/nf-core/samtools/stats/meta.yml", "tree_sha": "c9eb949dd0e7317818ab4248cdaed5309e81c44a", "files": [ "modules/nf-core/samtools/stats/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/stats/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/stats/environment.yml", "modules/nf-core/samtools/stats/main.nf", "modules/nf-core/samtools/stats/meta.yml", "modules/nf-core/samtools/stats/tests/main.nf.test", "modules/nf-core/samtools/stats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_stats", "description": "Produces comprehensive statistics from SAM/BAM/CRAM file", "keywords": [ "statistics", "counts", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file from alignment", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAI/CRAI file from alignment", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference file the CRAM was created with (optional)", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } }, { "fai": { "type": "file", "description": "FASTA ref index file", "pattern": "*.{fasta,fa,fna}.fai", "ontologies": [] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.stats": { "type": "file", "description": "File containing samtools stats output", "pattern": "*.{stats}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools version | sed \"1!d;s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools version | sed \"1!d;s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@FriederikeHanssen", "@ramprasadn" ], "maintainers": [ "@drpatelh", "@FriederikeHanssen", "@ramprasadn", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/stats/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/stats/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "atacseq", "version": "2.1.2" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "phageannotator", "version": "dev" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "samtools_trimheader", "path": "modules/nf-core/samtools/trimheader/meta.yml", "tree_sha": "aafb9c012b0ca3a7921f4406b09064085524ac41", "files": [ "modules/nf-core/samtools/trimheader/.conda-lock/linux_amd64-bd-5366169842fe8538_2.txt", "modules/nf-core/samtools/trimheader/.conda-lock/linux_arm64-bd-585d544d62828600_2.txt", "modules/nf-core/samtools/trimheader/environment.yml", "modules/nf-core/samtools/trimheader/main.nf", "modules/nf-core/samtools/trimheader/meta.yml", "modules/nf-core/samtools/trimheader/tests/main.nf.test", "modules/nf-core/samtools/trimheader/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "samtools_trimheader", "description": "Remove @SQ header lines for references without any reads, keeping every read. Some tools, such as featureCounts, cannot read a BAM header over 2 GiB, which a very fragmented assembly produces.", "keywords": [ "bam", "header", "reference", "samtools" ], "tools": [ { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } }, { "gawk": { "description": "GNU awk", "homepage": "https://www.gnu.org/software/gawk/", "documentation": "https://www.gnu.org/software/gawk/manual/", "tool_dev_url": "https://www.gnu.org/prep/ftp.html", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "bam": { "type": "file", "description": "Coordinate-sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "Index of the BAM file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.bam": { "type": "file", "description": "BAM file with the same reads, whose header lists only references with at least one read", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools_gawk:585d544d62828600", "build_id": "bd-585d544d62828600_2", "scan_id": "sc-e96bf9c0fb16421e_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools_gawk:5366169842fe8538", "build_id": "bd-5366169842fe8538_2", "scan_id": "sc-c077bc5761a040b0_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_gawk:07a5af3c5578a4cb", "build_id": "bd-07a5af3c5578a4cb_2", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/31/3164aa70e6a7cf319ed01a31bebab1560fcfd117f54437f14df43bf84d69f636/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_gawk:846e3cd8beca382c", "build_id": "bd-846e3cd8beca382c_2", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bf/bf776bd8977ad787661a64512dbecfbe70f88b504f939b473aa4ad87b1747edd/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/trimheader/.conda-lock/linux_amd64-bd-5366169842fe8538_2.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/trimheader/.conda-lock/linux_arm64-bd-585d544d62828600_2.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "samtools_view", "path": "modules/nf-core/samtools/view/meta.yml", "tree_sha": "03973a4a848d391c805c4019969cfe73c0a64303", "files": [ "modules/nf-core/samtools/view/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt", "modules/nf-core/samtools/view/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt", "modules/nf-core/samtools/view/environment.yml", "modules/nf-core/samtools/view/main.nf", "modules/nf-core/samtools/view/meta.yml", "modules/nf-core/samtools/view/tests/main.nf.test", "modules/nf-core/samtools/view/tests/main.nf.test.snap", "modules/nf-core/samtools/view/tests/nextflow.config" ], "type": "module", "meta": { "name": "samtools_view", "description": "filter/convert SAM/BAM/CRAM file", "keywords": [ "view", "bam", "sam", "cram" ], "tools": [ { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "index": { "type": "file", "description": "BAM.BAI/BAM.CSI/CRAM.CRAI file (optional)", "pattern": "*.{.bai,.csi,.crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Fasta reference file", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Fasta reference file index", "pattern": "*.{fai}", "ontologies": [ { "edam": "http://edamontology.org/format_3326" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "qname": { "type": "file", "description": "Optional file with read names to output only select alignments", "pattern": "*.{txt,list}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Optional BED file for filtering alignments by genomic region (-L)", "pattern": "*.{bed}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], { "index_format": { "type": "string", "description": "Index format, used together with ext.args = '--write-index'", "pattern": "bai|csi|crai" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "optional filtered/converted BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.cram": { "type": "file", "description": "optional filtered/converted CRAM file", "pattern": "*.{cram}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.sam": { "type": "file", "description": "optional filtered/converted SAM file", "pattern": "*.{sam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${file_type}.bai": { "type": "file", "description": "optional BAM file index", "pattern": "*.{bai}", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${file_type}.csi": { "type": "file", "description": "optional tabix BAM file index", "pattern": "*.{csi}", "ontologies": [] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${file_type}.crai": { "type": "file", "description": "optional CRAM file index", "pattern": "*.{crai}", "ontologies": [] } } ] ], "unselected": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.unselected.${file_type}": { "type": "file", "description": "optional file with unselected alignments", "pattern": "*.unselected.{bam,cram,sam}", "ontologies": [] } } ] ], "unselected_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.unselected.${file_type}.{csi,crai}": { "type": "file", "description": "index for the \"unselected\" file", "pattern": "*.unselected.{csi,crai}", "ontologies": [] } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools version | sed \"1!d;s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "samtools": { "type": "string", "description": "Name of the tool" } }, { "samtools version | sed \"1!d;s/.* //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@joseespinosa", "@FriederikeHanssen", "@priyanka-surana" ], "maintainers": [ "@drpatelh", "@joseespinosa", "@FriederikeHanssen", "@priyanka-surana", "@matthdsm" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--704fb80d75745bd4", "build_id": "bd-704fb80d75745bd4_7", "scan_id": "sc-03641d545f6d3bac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools:1.25--944a4060c62320c2", "build_id": "bd-944a4060c62320c2_8", "scan_id": "sc-6655c495363315c2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--2d67558d8613e11c", "build_id": "bd-2d67558d8613e11c_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/87660348a4d032cc08d6ac8101ff9d4d27164300d39c9472043bb5001f9ba801/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools:1.25--3b9e70f96c37875a", "build_id": "bd-3b9e70f96c37875a_8", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/51/514f17bd9e1c013214957c34ea8bc446a86e4350bb6da41c126f55a27618932d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/samtools/view/.conda-lock/linux_amd64-bd-704fb80d75745bd4_7.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/samtools/view/.conda-lock/linux_arm64-bd-944a4060c62320c2_8.txt" } } } }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "alleleexpression", "version": "dev" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "createpanelrefs", "version": "1.1.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "hadge", "version": "1.0.0" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "hicar", "version": "1.0.0" }, { "name": "hlatyping", "version": "2.2.0" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "ssds", "version": "dev" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "savana_classify", "path": "modules/nf-core/savana/classify/meta.yml", "tree_sha": "729576679867a812eed662d2815af3a4440597bf", "files": [ "modules/nf-core/savana/classify/environment.yml", "modules/nf-core/savana/classify/main.nf", "modules/nf-core/savana/classify/meta.yml", "modules/nf-core/savana/classify/tests/main.nf.test", "modules/nf-core/savana/classify/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "savana_classify", "description": "Classify structural variants using SAVANA", "keywords": [ "classify", "structural variants", "somatic", "germline", "genomics" ], "tools": [ { "savana": { "description": "SAVANA: a somatic structural variant caller for long-read data.", "homepage": "https://github.com/cortes-ciriano-lab/savana", "documentation": "https://github.com/cortes-ciriano-lab/savana", "tool_dev_url": "https://github.com/cortes-ciriano-lab/savana", "doi": "10.1038/s41592-025-02708-0", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Input VCF file", "pattern": "*{.vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3615" } ] } } ] ], "output": { "classified_vcf": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified.vcf": { "type": "file", "description": "VCF containing information about variant classification in the INFO field", "pattern": "*.classified.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "somatic_vcf": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified.somatic.vcf": { "type": "file", "description": "VCF containing variants classified as somatic", "pattern": "*.classified.somatic.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "germline_vcf": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified.germline.vcf": { "type": "file", "description": "VCF containing variants classified as germline", "pattern": "*.classified.germline.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "somatic_bedpe": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified.somatic.bedpe": { "type": "file", "description": "Variants classified as somatic in BEDPE format", "pattern": "*.classified.somatic.bedpe", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "legacy_vcfs": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified.{strict,lenient}.vcf": { "type": "file", "description": "Legacy strict/lenient VCFs", "pattern": "*.classified.{strict,lenient}.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_savana": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "savana": { "type": "string", "description": "Name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('savana'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "savana": { "type": "string", "description": "Name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('savana'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "savana_cna", "path": "modules/nf-core/savana/cna/meta.yml", "tree_sha": "f76f3e09c805b24606323ad61b96c994c7bf3a49", "files": [ "modules/nf-core/savana/cna/environment.yml", "modules/nf-core/savana/cna/main.nf", "modules/nf-core/savana/cna/meta.yml", "modules/nf-core/savana/cna/tests/main.nf.test", "modules/nf-core/savana/cna/tests/main.nf.test.snap", "modules/nf-core/savana/cna/tests/nextflow.config" ], "type": "module", "meta": { "name": "savana_cna", "description": "Copy-number aberration calling with SAVANA for long-read tumour/normal alignments.", "keywords": [ "cna", "copy-number", "long-read", "nanopore", "pacbio", "genomics" ], "tools": [ { "savana": { "description": "SAVANA: somatic SV and copy-number aberration caller for long-read data.", "homepage": "https://github.com/cortes-ciriano-lab/savana", "documentation": "https://github.com/cortes-ciriano-lab/savana#readme", "tool_dev_url": "https://github.com/cortes-ciriano-lab/savana", "doi": "10.1038/s41592-025-02708-0", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tumour": { "type": "file", "description": "Tumour BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "tumour_index": { "type": "file", "description": "Tumour BAM/CRAM index", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "normal": { "type": "file", "description": "Optional normal BAM/CRAM file", "pattern": "*.{bam,cram}", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "normal_index": { "type": "file", "description": "Optional normal BAM/CRAM index", "pattern": "*.{bai,crai}", "optional": true, "ontologies": [] } }, { "snp_vcf": { "type": "file", "description": "Optional SNP VCF for allele counting (mutually exclusive with g1000_vcf and allele_counts_het_snps)", "pattern": "*.{vcf,vcf.gz}", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "allele_counts_het_snps": { "type": "file", "description": "Optional precomputed allele counts of heterozygous SNPs", "pattern": "*.bed", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "breakpoints": { "type": "file", "description": "Optional SAVANA breakpoints VCF to be included in CNA analysis", "pattern": "*.{vcf,vcf.gz}", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'hg38' ]`\n" } }, { "ref": { "type": "file", "description": "Reference FASTA", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "ref_index": { "type": "file", "description": "Reference FASTA index", "pattern": "*.fai", "ontologies": [] } } ], { "contigs": { "type": "file", "description": "Optional contigs list file for SAVANA to restrict analysis to specific contigs", "pattern": "*.txt", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "blacklist": { "type": "file", "description": "Optional blacklist BED for CNA analysis", "pattern": "*.bed", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "g1000_vcf": { "type": "string", "description": "Optional 1000G preset for allele counting (mutually exclusive with snp_vcf and allele_counts_het_snps)", "optional": true } } ], "output": { "cna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_segmented_absolute_copy_number.tsv": { "type": "file", "description": "Segmented absolute copy number", "pattern": "*.tsv", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "ranked_solutions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_ranked_solutions.tsv": { "type": "file", "description": "Ranked purity/ploidy solutions", "pattern": "*_ranked_solutions.tsv", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fitted_purity_ploidy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_fitted_purity_ploidy.tsv": { "type": "file", "description": "Final purity/ploidy fit", "pattern": "*_fitted_purity_ploidy.tsv", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "segmented_log2r": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_read_counts_*_log2r_segmented.tsv": { "type": "file", "description": "Segmented log2R copy number", "pattern": "*_read_counts_*_log2r_segmented.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "raw_read_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_raw_read_counts.tsv": { "type": "file", "description": "Raw binned read counts", "pattern": "*_raw_read_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "binned_ref": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*kbp_bin_ref_*_${prefix}*.bed": { "type": "file", "description": "Binned reference BED (with or without SV breakpoint integration)", "pattern": "*kbp_bin_ref_*_*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "no_fit": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "No_fit_found_PARAMS.tsv": { "type": "file", "description": "Report containing rejected candidate purity/ploidy solutions when no fit is found.", "pattern": "No_fit_found_PARAMS.tsv", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "allele_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_allele_counts_hetSNPs.bed": { "type": "file", "description": "Allele counts for heterozygous SNPs (optional)", "pattern": "*_allele_counts_hetSNPs.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions_savana": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "savana": { "type": "string", "description": "Tool version" } }, { "python -c \"import importlib.metadata as m; print(m.version('savana'))\"": { "type": "eval", "description": "Command to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "savana": { "type": "string", "description": "Tool version" } }, { "python -c \"import importlib.metadata as m; print(m.version('savana'))\"": { "type": "eval", "description": "Command to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "savana_run", "path": "modules/nf-core/savana/run/meta.yml", "tree_sha": "99fd8d14da704c6a97aca403ebdc67734f4dc003", "files": [ "modules/nf-core/savana/run/environment.yml", "modules/nf-core/savana/run/main.nf", "modules/nf-core/savana/run/meta.yml", "modules/nf-core/savana/run/tests/main.nf.test", "modules/nf-core/savana/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "savana_run", "description": "Identify and cluster SV breakpoints from long-read alignments.", "keywords": [ "structural variants", "long read", "genomics" ], "tools": [ { "savana": { "description": "SAVANA: a somatic structural variant and copy-number caller for long-read data.", "homepage": "https://github.com/cortes-ciriano-lab/savana", "documentation": "https://github.com/cortes-ciriano-lab/savana", "tool_dev_url": "https://github.com/cortes-ciriano-lab/savana", "doi": "10.1038/s41592-025-02708-0", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tumour": { "type": "file", "description": "Tumour BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "tumour_index": { "type": "file", "description": "Tumour BAM/CRAM index", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "normal": { "type": "file", "description": "Normal BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "normal_index": { "type": "file", "description": "Normal BAM/CRAM index", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'hg38' ]`\n" } }, { "ref": { "type": "file", "description": "Reference genome FASTA file used to align tumor and normal BAM/CRAM files", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "ref_index": { "type": "file", "description": "Reference FASTA index", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing contigs file information\ne.g. `[ id:'contigs' ]`\n" } }, { "contigs": { "type": "file", "description": "Optional file listing the contigs to analyse, one contig per line. All contigs in the bam files are analysed when not given.", "pattern": "*.txt", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "sv_breakpoints_vcf": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.sv_breakpoints.vcf": { "type": "file", "description": "VCF file containing raw SV breakpoints", "pattern": "*.sv_breakpoints.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "sv_breakpoints_bedpe": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.sv_breakpoints.bedpe": { "type": "file", "description": "BEDPE file containing SV breakpoints", "pattern": "*.sv_breakpoints.bedpe", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "sv_breakpoints_read_support": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.sv_breakpoints_read_support.tsv": { "type": "file", "description": "TSV file containing read support information for each SV breakpoint", "pattern": "*.sv_breakpoints_read_support.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "inserted_sequences": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.inserted_sequences.fa": { "type": "file", "description": "FASTA file containing inserted sequences", "pattern": "*.inserted_sequences.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_savana": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "savana": { "type": "string", "description": "Tool version" } }, { "python -c \"import importlib.metadata as m; print(m.version('savana'))\"": { "type": "eval", "description": "Command to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "savana": { "type": "string", "description": "Tool version" } }, { "python -c \"import importlib.metadata as m; print(m.version('savana'))\"": { "type": "eval", "description": "Command to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "savana_to", "path": "modules/nf-core/savana/to/meta.yml", "tree_sha": "0b2dcf6b2bb05b383ca07badba0a105a36e6b4ee", "files": [ "modules/nf-core/savana/to/environment.yml", "modules/nf-core/savana/to/main.nf", "modules/nf-core/savana/to/meta.yml", "modules/nf-core/savana/to/tests/main.nf.test", "modules/nf-core/savana/to/tests/main.nf.test.snap", "modules/nf-core/savana/to/tests/nextflow.config" ], "type": "module", "meta": { "name": "savana_to", "description": "Tumour-only somatic SV calling with optional copy-number analysis in SAVANA", "keywords": [ "structural variants", "somatic variants", "copy number analysis", "long-read sequencing", "genomics" ], "tools": [ { "savana": { "description": "SAVANA: a somatic structural variant and copy-number caller for long-read data.", "homepage": "https://github.com/cortes-ciriano-lab/savana", "documentation": "https://github.com/cortes-ciriano-lab/savana", "tool_dev_url": "https://github.com/cortes-ciriano-lab/savana", "doi": "10.1038/s41592-025-02708-0", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tumour": { "type": "file", "description": "Tumour BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "tumour_index": { "type": "file", "description": "Tumour BAM/CRAM index", "pattern": "*.{bai,crai}" } }, { "snp_vcf": { "type": "file", "description": "Optional SNP VCF for allele counting (mutually exclusive with g1000_vcf and allele_counts_het_snps)", "pattern": "*.{vcf,vcf.gz}", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3615" } ] } }, { "allele_counts_het_snps": { "type": "file", "description": "Optional precomputed allele counts of heterozygous SNPs", "pattern": "*.bed", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "breakpoints": { "type": "file", "description": "SAVANA breakpoints VCF to be included in CNA analysis", "pattern": "*.{vcf,vcf.gz}", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3615" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information e.g. `[ id:'GRCh38' ]`" } }, { "ref": { "type": "file", "description": "Reference FASTA", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "ref_index": { "type": "file", "description": "Reference FASTA index", "pattern": "*.fai", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing contigs file information\ne.g. `[ id:'contigs' ]`\n" } }, { "contigs": { "type": "file", "description": "Optional contigs list file for SAVANA to restrict analysis to specific contigs", "pattern": "*.txt", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing blacklist file information\ne.g. `[ id:'blacklist' ]`\n" } }, { "blacklist": { "type": "file", "description": "Optional blacklist BED for CNA analysis", "pattern": "*.bed", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing 1000G preset information\ne.g. `[ id:'1000g_hg38' ]`\n" } }, { "g1000_vcf": { "type": "string", "description": "Optional 1000G preset for allele counting (mutually exclusive with snp_vcf and allele_counts_het_snps)", "optional": true } } ] ], "output": { "sv_breakpoints_vcf": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.sv_breakpoints.vcf": { "type": "file", "description": "VCF file containing raw SV breakpoints", "pattern": "*.sv_breakpoints.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "sv_breakpoints_bedpe": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.sv_breakpoints.bedpe": { "type": "file", "description": "Raw SV breakpoints BEDPE", "pattern": "*.sv_breakpoints.bedpe", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "sv_breakpoints_read_support": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.sv_breakpoints_read_support.tsv": { "type": "file", "description": "TSV file containing read support information for each SV breakpoint", "pattern": "*.sv_breakpoints_read_support.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "inserted_sequences": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.inserted_sequences.fa": { "type": "file", "description": "FASTA file containing inserted sequences", "pattern": "*.inserted_sequences.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "classified_vcf": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified.vcf": { "type": "file", "description": "VCF containing information about variant classification in the INFO field", "pattern": "*.classified.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "somatic_vcf": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified.somatic.vcf": { "type": "file", "optional": true, "description": "VCF containing variants classified as somatic", "pattern": "*.classified.somatic.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "somatic_bedpe": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified.somatic.bedpe": { "type": "file", "optional": true, "description": "Somatic BEDPE", "pattern": "*.classified.somatic.bedpe", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "germline_vcf": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified.germline.vcf": { "type": "file", "optional": true, "description": "VCF containing variants classified as germline", "pattern": "*.classified.germline.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "legacy_vcfs": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified.{strict,lenient}.vcf": { "type": "file", "optional": true, "description": "Legacy strict/lenient VCFs", "pattern": "*.classified.{strict,lenient}.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "cna_rescue_vcfs": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.classified*.cna_rescue.vcf": { "type": "file", "optional": true, "description": "CNA rescue VCFs", "pattern": "*.cna_rescue.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "labelled_vcf": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.somatic.labelled.vcf": { "type": "file", "optional": true, "description": "Labelled VCF from evaluation", "pattern": "*.somatic.labelled.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "evaluation_stats": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}.somatic.evaluation.stats": { "type": "file", "optional": true, "description": "Summary of the SAVANA evaluation results", "pattern": "*.somatic.evaluation.stats", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "allele_counts": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_allele_counts_hetSNPs.bed": { "type": "file", "optional": true, "description": "Allele counts for heterozygous SNPs (optional)", "pattern": "*_allele_counts_hetSNPs.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "raw_read_counts": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_raw_read_counts.tsv": { "type": "file", "optional": true, "description": "Raw binned read counts", "pattern": "*_raw_read_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "segmented_log2r": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_read_counts_*_log2r_segmented.tsv": { "type": "file", "optional": true, "description": "Segmented log2R copy numbers", "pattern": "*_read_counts_*_log2r_segmented.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "ranked_solutions": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_ranked_solutions.tsv": { "type": "file", "optional": true, "description": "Ranked purity/ploidy solutions", "pattern": "*_ranked_solutions.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fitted_purity_ploidy": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_fitted_purity_ploidy.tsv": { "type": "file", "optional": true, "description": "Final purity/ploidy fit", "pattern": "*_fitted_purity_ploidy.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "cna": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "${prefix}_segmented_absolute_copy_number.tsv": { "type": "file", "optional": true, "description": "Segmented absolute copy numbers", "pattern": "*_segmented_absolute_copy_number.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "binned_ref": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "*kbp_bin_ref_*_${prefix}*.bed": { "type": "file", "optional": true, "description": "Binned reference BED (with or without SV breakpoint integration)", "pattern": "*kbp_bin_ref_*_*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "no_fit": [ [ { "meta": { "type": "map", "description": "Sample information" } }, { "No_fit_found_PARAMS.tsv": { "type": "file", "optional": true, "description": "Report containing rejected candidate purity/ploidy solutions if no fit is found", "pattern": "No_fit_found_PARAMS.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_savana": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "savana": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('savana'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "savana": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import importlib.metadata as m; print(m.version('savana'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manascripts" ], "maintainers": [ "@manascripts" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sawfish_discover", "path": "modules/nf-core/sawfish/discover/meta.yml", "tree_sha": "bf12129eb8ff7c5c1e4dd211a92f0927fbbb44d2", "files": [ "modules/nf-core/sawfish/discover/.conda-lock/linux_amd64-bd-1e964dca544b9188_1.txt", "modules/nf-core/sawfish/discover/environment.yml", "modules/nf-core/sawfish/discover/main.nf", "modules/nf-core/sawfish/discover/meta.yml", "modules/nf-core/sawfish/discover/tests/main.nf.test", "modules/nf-core/sawfish/discover/tests/main.nf.test.snap", "modules/nf-core/sawfish/discover/tests/sawfish_discover.config" ], "type": "module", "meta": { "name": "sawfish_discover", "description": "SV candidate discovery from PacBio HiFi data", "keywords": [ "sawfish", "structural-variant calling", "CNV calling", "Pacbio" ], "tools": [ { "sawfish": { "description": "Joint structural variant and copy number variant caller for HiFi sequencing data", "homepage": "https://github.com/PacificBiosciences/sawfish", "documentation": "https://github.com/PacificBiosciences/sawfish/tree/main/docs", "doi": "10.1093/bioinformatics/btaf136", "licence": [ "Pacific Biosciences Software License (https://github.com/PacificBiosciences/sawfish/blob/main/LICENSE.md)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of BAM/CAM file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'fasta' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing additional information\ne.g. [ id:'cn' ]\n" } }, { "expected_cn_bed": { "type": "file", "description": "Expected copy number BED file", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing additional information\ne.g. [ id:'maf' ]\n" } }, { "maf_vcf": { "type": "file", "description": "Variant file used to generate minor allele frequency track for this sample,\nin VCF or BCF format.\n", "pattern": "*.{vcf.gz,bcf.gz}", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing additional information\ne.g. [ id:'cnv' ]\n" } }, { "cnv_exclude_regions_bed": { "type": "file", "description": "BED file containing regions to exclude from CNV calling", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "assembly_regions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/assembly.regions.bed": { "type": "file", "description": "Assembly regions BED file", "pattern": "*.bed", "ontologies": [] } } ] ], "candidate_sv_bcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/candidate.sv.bcf": { "type": "file", "description": "Candidate SV BCF file", "pattern": "*.bcf", "ontologies": [] } } ] ], "candidate_sv_bcf_csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/candidate.sv.bcf.csi": { "type": "file", "description": "Candidate SV BCF CSI file", "pattern": "*.csi", "ontologies": [] } } ] ], "contig_alignment_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/contig.alignment.bam": { "type": "file", "description": "Contig alignment BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "contig_alignment_bam_csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/contig.alignment.bam.csi": { "type": "file", "description": "Contig alignment BAM CSI file", "pattern": "*.csi", "ontologies": [] } } ] ], "copynum_bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/copynum.bedgraph": { "type": "file", "description": "Copy number BEDGraph file", "pattern": "*.bedgraph", "optional": true, "ontologies": [] } } ] ], "copynum_mpack": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/copynum.mpack": { "type": "file", "description": "Copy number mpack file", "pattern": "*.mpack", "optional": true, "ontologies": [] } } ] ], "debug_breakpoint_clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/debug.breakpoint_clusters.bed": { "type": "file", "description": "Debug breakpoint clusters BED file", "pattern": "*.bed", "ontologies": [] } } ] ], "debug_cluster_refinement": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/debug.cluster.refinement.txt": { "type": "file", "description": "Debug cluster refinement text file", "pattern": "*.txt", "ontologies": [] } } ] ], "discover_settings": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/discover.settings.json": { "type": "file", "description": "Discover settings JSON file", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "genome_gclevels": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/genome.gclevels.mpack": { "type": "file", "description": "Genome GC levels mpack file", "pattern": "*.mpack", "optional": true, "ontologies": [] } } ] ], "max_depth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/max.depth.bed": { "type": "file", "description": "Max depth BED file", "pattern": "*.bed", "ontologies": [] } } ] ], "run_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/run.stats.json": { "type": "file", "description": "Run statistics JSON file", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "sample_gcbias": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/sample.gcbias.mpack": { "type": "file", "description": "Sample GC bias mpack file", "pattern": "*.mpack", "optional": true, "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/sawfish.log": { "type": "file", "description": "Sawfish log file", "pattern": "*.log", "ontologies": [] } } ] ], "depth_mpack": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/depth.mpack": { "type": "file", "description": "Depth mpack file", "pattern": "*.mpack", "ontologies": [] } } ] ], "maf_mpack": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/maf.mpack": { "type": "file", "description": "MAF mpack file", "pattern": "*.mpack", "optional": true, "ontologies": [] } } ] ], "expected_cn": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/expected.copy.number.bed": { "type": "file", "description": "Expected copy number BED file", "pattern": "*.bed", "optional": true, "ontologies": [] } } ] ], "discover_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}": { "type": "directory", "description": "Directory containing all discover output files", "ontologies": [] } } ] ], "versions_sawfish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sawfish": { "type": "string", "description": "The name of the tool" } }, { "sawfish --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sawfish": { "type": "string", "description": "The name of the tool" } }, { "sawfish --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@padraicc" ], "maintainers": [ "@padraicc" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/sawfish:2.3.1--1e964dca544b9188", "build_id": "bd-1e964dca544b9188_1", "scan_id": "sc-63e70d7086e9d278_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sawfish:2.3.1--aa606f15403bd5f1", "build_id": "bd-aa606f15403bd5f1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4b/4bc9cc7ec96890d36b0d4a95e4bb60b4ec41fcec9ddf2fb58b7c0ea7e4cc3f19/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sawfish/discover/.conda-lock/linux_amd64-bd-1e964dca544b9188_1.txt" } } } }, "git_sha": "b9eb9d591f5362b7c638c56d2ab1c0dfbb9b118c", "pipelines": [ { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "sawfish_jointcall", "path": "modules/nf-core/sawfish/jointcall/meta.yml", "tree_sha": "8496fa3c717e77b7fb5347794337f2f97222a15f", "files": [ "modules/nf-core/sawfish/jointcall/.conda-lock/linux_amd64-bd-1e964dca544b9188_1.txt", "modules/nf-core/sawfish/jointcall/environment.yml", "modules/nf-core/sawfish/jointcall/main.nf", "modules/nf-core/sawfish/jointcall/meta.yml", "modules/nf-core/sawfish/jointcall/tests/main.nf.test", "modules/nf-core/sawfish/jointcall/tests/main.nf.test.snap", "modules/nf-core/sawfish/jointcall/tests/sawfish_jointcall.config" ], "type": "module", "meta": { "name": "sawfish_jointcall", "description": "Joint calling of structural variants from multiple samples using Sawfish", "keywords": [ "sawfish", "structural-variant calling", "joint calling", "CNV calling", "Pacbio" ], "tools": [ { "sawfish": { "description": "Joint structural variant and copy number variant caller for HiFi sequencing data", "homepage": "https://github.com/PacificBiosciences/sawfish", "documentation": "https://github.com/PacificBiosciences/sawfish/tree/main/docs", "doi": "10.1093/bioinformatics/btaf136", "licence": [ "Pacific Biosciences Software License (https://github.com/PacificBiosciences/sawfish/blob/main/LICENSE.md)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "sample_dirs": { "type": "directory", "description": "Sample directories from sawfish discover step", "pattern": "*_discover_dir/", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'fasta' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bams": { "type": "file", "description": "Sorted BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bais": { "type": "file", "description": "Index of BAM/CAM file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing additional information\ne.g. [ id:'csv' ]\n" } }, { "sample_csv": { "type": "file", "description": "CSV file listing sample sawfish discover output and the sample bam file used with sawfish discover", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/*_genotyped.sv.vcf.gz": { "type": "file", "description": "Joint called variants in compressed VCF format", "pattern": "*_genotyped.sv.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/*_genotyped.sv.vcf.gz.tbi": { "type": "file", "description": "Tabix index for the joint called VCF file", "pattern": "*_genotyped.sv.vcf.gz.tbi", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/contig.alignment.bam": { "type": "file", "description": "Contig alignment BAM file", "pattern": "*.bam", "ontologies": [] } } ] ], "bam_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/contig.alignment.bam.csi": { "type": "file", "description": "Contig alignment BAM index file", "pattern": "*.csi", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/run.stats.json": { "type": "file", "description": "Run statistics JSON file", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "depth_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/samples/*/depth.bw": { "type": "file", "description": "Sample depth BigWig file", "pattern": "*.bw", "ontologies": [] } } ] ], "copynum_bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/samples/*/copynum.bedgraph": { "type": "file", "description": "Sample copy number BEDGraph file", "pattern": "*.bedgraph", "ontologies": [] } } ] ], "gc_bias_corrected_depth_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/samples/*/gc_bias_corrected_depth.bw": { "type": "file", "description": "Sample GC bias BigWig file", "pattern": "*.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "copynum_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/samples/*/copynum.summary.json": { "type": "file", "description": "Sample copy number summary JSON file", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "maf_bw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/samples/*/maf.bw": { "type": "file", "description": "Sample SNV MAF BigWig file", "pattern": "*.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*/sawfish.log": { "type": "file", "description": "Sawfish log file", "pattern": "*.log", "ontologies": [] } } ] ], "versions_sawfish": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sawfish": { "type": "string", "description": "The tool name" } }, { "sawfish --version | sed \"s/.* //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sawfish": { "type": "string", "description": "The tool name" } }, { "sawfish --version | sed \"s/.* //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@padraicc" ], "maintainers": [ "@padraicc" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/sawfish:2.3.1--1e964dca544b9188", "build_id": "bd-1e964dca544b9188_1", "scan_id": "sc-63e70d7086e9d278_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sawfish:2.3.1--aa606f15403bd5f1", "build_id": "bd-aa606f15403bd5f1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4b/4bc9cc7ec96890d36b0d4a95e4bb60b4ec41fcec9ddf2fb58b7c0ea7e4cc3f19/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sawfish/jointcall/.conda-lock/linux_amd64-bd-1e964dca544b9188_1.txt" } } } }, "git_sha": "fa83358d7adfe8f05dc36537409cacfd5293ea59", "pipelines": [ { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "scanpy_filter", "path": "modules/nf-core/scanpy/filter/meta.yml", "tree_sha": "2a9000d27d2959b79642755372a25793a539b520", "files": [ "modules/nf-core/scanpy/filter/environment.yml", "modules/nf-core/scanpy/filter/main.nf", "modules/nf-core/scanpy/filter/meta.yml", "modules/nf-core/scanpy/filter/templates/filter.py", "modules/nf-core/scanpy/filter/tests/main.nf.test", "modules/nf-core/scanpy/filter/tests/main.nf.test.snap", "modules/nf-core/scanpy/filter/tests/nextflow.config" ], "type": "module", "meta": { "name": "scanpy_filter", "description": "Filter cells and genes in single-cell RNA-seq data using Scanpy", "keywords": [ "filter", "quality-control", "scanpy", "single-cell", "preprocessing" ], "tools": [ { "scanpy": { "description": "Single-Cell Analysis in Python", "homepage": "https://scanpy.readthedocs.io", "documentation": "https://scanpy.readthedocs.io/en/stable/api/preprocessing.html", "tool_dev_url": "https://github.com/scverse/scanpy", "doi": "10.1186/s13059-017-1382-0", "licence": [ "BSD-3-Clause" ], "identifier": "biotools:scanpy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "anndata": { "type": "file", "description": "AnnData object in h5ad or zarr format", "pattern": "*.{h5ad,zarr}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" }, { "edam": "http://edamontology.org/format_3915" } ] } } ], { "min_genes": { "type": "integer", "description": "Minimum number of genes expressed per cell" } }, { "min_cells": { "type": "integer", "description": "Minimum number of cells expressing each gene" } }, { "min_counts_gene": { "type": "integer", "description": "Minimum number of counts per gene" } }, { "min_counts_cell": { "type": "integer", "description": "Minimum number of counts per cell" } }, { "max_mito_percentage": { "type": "integer", "description": "Maximum percentage of mitochondrial genes per cell" } }, { "symbol_col": { "type": "string", "description": "Column name of the gene symbols in the `var` of the AnnData object. Use `index` if the gene symbols are the row names." } } ], "output": { "anndata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.{h5ad,zarr}": { "type": "file", "description": "Filtered AnnData object in h5ad or zarr format", "pattern": "*.{h5ad,zarr}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" }, { "edam": "http://edamontology.org/format_3915" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@nictru" ], "maintainers": [ "@nictru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "scanpy_hashsolo", "path": "modules/nf-core/scanpy/hashsolo/meta.yml", "tree_sha": "f9448a3cc9b365e3dcf562d1b3c6fd4c4bf8f76d", "files": [ "modules/nf-core/scanpy/hashsolo/environment.yml", "modules/nf-core/scanpy/hashsolo/main.nf", "modules/nf-core/scanpy/hashsolo/meta.yml", "modules/nf-core/scanpy/hashsolo/templates/hashsolo.py", "modules/nf-core/scanpy/hashsolo/tests/main.nf.test", "modules/nf-core/scanpy/hashsolo/tests/main.nf.test.snap", "modules/nf-core/scanpy/hashsolo/tests/nextflow.config" ], "type": "module", "meta": { "name": "SCANPY_HASHSOLO", "description": "Probabilistic demultiplexing of cell hashing data", "keywords": [ "anndata", "single-cell", "hashing", "demultiplexing", "scanpy" ], "tools": [ { "scanpy": { "description": "Single-cell analysis in Python. Scales to >100M cells.", "homepage": "https://github.com/scverse/scanpy", "documentation": "https://scanpy.readthedocs.io/en/stable/generated/scanpy.external.pp.hashsolo.html", "tool_dev_url": "https://github.com/scverse/scanpy", "doi": "10.1186/s13059-017-1382-0", "licence": [ "BSD-3" ], "identifier": "biotools:scanpy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "data": { "type": "file", "description": "A directory in 10x Genomics format containing `matrix.mtx.gz`, `features.tsv.gz`, `barcodes.tsv.gz` (hashing count matrix), or an AnnData (`.h5ad`) file with hashing counts stored in `.obs`.\n", "ontologies": [ { "edam": "http://edamontology.org/data_3917" } ] } }, { "cell_hashing_columns": { "type": "list", "description": "Groovy list (`['hash_1', 'hash_2']`) of `.obs` columns that contain cell hashing counts.\nCan be `[]` if the data is in 10x Genomics format, as the columns are derived from the input.\n" } } ] ], "output": { "assignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_assignment_hashsolo.csv": { "type": "file", "description": "CSV file containing hashsolo assignment results\n", "pattern": "*_assignment_hashsolo.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "h5ad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_hashsolo.h5ad": { "type": "file", "description": "Processed AnnData object containing hashsolo results\n", "pattern": "*_hashsolo.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ] ], "params": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*_params_hashsolo.csv" } }, { "*_params_hashsolo.csv": { "type": "file", "description": "CSV file containing parameters used in hashsolo analysis\n", "pattern": "*_params_hashsolo.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@seohyonkim", "@LuisHeinzlmeier" ], "maintainers": [ "@seohyonkim", "@LuisHeinzlmeier" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "scanpy_pca", "path": "modules/nf-core/scanpy/pca/meta.yml", "tree_sha": "6ece87e3b5a8f5db74eb3ee480b447451934e803", "files": [ "modules/nf-core/scanpy/pca/environment.yml", "modules/nf-core/scanpy/pca/main.nf", "modules/nf-core/scanpy/pca/meta.yml", "modules/nf-core/scanpy/pca/templates/pca.py", "modules/nf-core/scanpy/pca/tests/main.nf.test", "modules/nf-core/scanpy/pca/tests/main.nf.test.snap", "modules/nf-core/scanpy/pca/tests/nextflow.config" ], "type": "module", "meta": { "name": "scanpy_pca", "description": "Perform principal component analysis (PCA) on single-cell RNA-seq data using Scanpy", "keywords": [ "pca", "principal-component-analysis", "scanpy", "single-cell", "dimensionality-reduction" ], "tools": [ { "scanpy": { "description": "Single-Cell Analysis in Python", "homepage": "https://scanpy.readthedocs.io", "documentation": "https://scanpy.readthedocs.io/en/stable/api/preprocessing.html", "tool_dev_url": "https://github.com/scverse/scanpy", "doi": "10.1186/s13059-017-1382-0", "licence": [ "BSD-3-Clause" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "anndata": { "type": "file", "description": "AnnData object in h5ad or zarr format", "pattern": "*.{h5ad,zarr}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" }, { "edam": "http://edamontology.org/format_3915" } ] } } ], { "key_added": { "type": "string", "description": "Key to add to obsm with PCA coordinates, usually 'X_pca'\n" } } ], "output": { "anndata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.{h5ad,zarr}": { "type": "file", "description": "AnnData object with PCA coordinates added in h5ad or zarr format", "pattern": "*.{h5ad,zarr}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" }, { "edam": "http://edamontology.org/format_3915" } ] } } ] ], "obsm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "X_*.pkl": { "type": "file", "description": "Pickle file containing PCA coordinates matrix", "pattern": "X_*.pkl", "ontologies": [ { "edam": "http://edamontology.org/format_3553" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@nictru" ], "maintainers": [ "@nictru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "scanpy_scrublet", "path": "modules/nf-core/scanpy/scrublet/meta.yml", "tree_sha": "d389f051b17fb2dac32708ed6394e5249dca696d", "files": [ "modules/nf-core/scanpy/scrublet/environment.yml", "modules/nf-core/scanpy/scrublet/main.nf", "modules/nf-core/scanpy/scrublet/meta.yml", "modules/nf-core/scanpy/scrublet/templates/scrublet.py", "modules/nf-core/scanpy/scrublet/tests/main.nf.test", "modules/nf-core/scanpy/scrublet/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "scanpy_scrublet", "description": "Detect doublets in single-cell RNA-seq data using Scrublet via Scanpy", "keywords": [ "scrublet", "doublet-detection", "scanpy", "single-cell" ], "tools": [ { "scanpy": { "description": "Single-Cell Analysis in Python", "homepage": "https://scanpy.readthedocs.io", "documentation": "https://scanpy.readthedocs.io/en/stable/api/generated/scanpy.pp.scrublet.html", "tool_dev_url": "https://github.com/scverse/scanpy", "doi": "10.1186/s13059-017-1382-0", "licence": [ "BSD-3-Clause" ], "identifier": "biotools:scanpy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "h5ad": { "type": "file", "description": "AnnData object in h5ad format", "pattern": "*.{h5ad}", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ], { "batch_col": { "type": "string", "description": "Optional column name in adata.obs containing batch information\nIf provided and contains multiple batches, will be used as batch_key parameter\n" } } ], "output": { "h5ad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.h5ad": { "type": "file", "description": "AnnData object with doublets removed", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ] ], "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.pkl": { "type": "file", "description": "Pickle file containing doublet predictions", "pattern": "*.pkl", "ontologies": [ { "edam": "http://edamontology.org/format_3553" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@nictru" ], "maintainers": [ "@nictru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scdownstream", "version": "dev" } ] }, { "name": "scdblfinder", "path": "modules/nf-core/scdblfinder/meta.yml", "tree_sha": "b2ae4dc4ff519bb3a3ecffa5631f96dce720813a", "files": [ "modules/nf-core/scdblfinder/.conda-lock/linux_amd64-bd-b97c9b42c2a89cba_1.txt", "modules/nf-core/scdblfinder/.conda-lock/linux_arm64-bd-0e6bd131698855ce_1.txt", "modules/nf-core/scdblfinder/environment.yml", "modules/nf-core/scdblfinder/main.nf", "modules/nf-core/scdblfinder/meta.yml", "modules/nf-core/scdblfinder/templates/scdblfinder.R", "modules/nf-core/scdblfinder/tests/main.nf.test", "modules/nf-core/scdblfinder/tests/main.nf.test.snap", "modules/nf-core/scdblfinder/tests/nextflow.config" ], "type": "module", "meta": { "name": "scdblfinder", "description": "Detect doublets in single-cell RNA-seq data with scDblFinder", "keywords": [ "doublet detection", "single-cell", "scrnaseq", "quality control" ], "tools": [ { "scdblfinder": { "description": "Identifies doublets in single-cell RNA-seq data by comparing each cell with artificial doublets made from the data", "homepage": "https://bioconductor.org/packages/scDblFinder", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/scDblFinder/inst/doc/scDblFinder.html", "tool_dev_url": "https://github.com/plger/scDblFinder", "doi": "10.12688/f1000research.73600.2", "licence": [ "GPL-3.0-only" ], "identifier": "biotools:scdblfinder" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "h5ad": { "type": "file", "description": "AnnData object in h5ad format with raw counts in `X`", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ] ], "output": { "h5ad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.h5ad": { "type": "file", "description": "Input AnnData object with the scDblFinder columns added to `obs`, stored with gzip compression", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ] ], "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.predictions.csv": { "type": "file", "description": "One boolean column per cell (TRUE = doublet), named after the prefix", "pattern": "*.predictions.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "scores": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.scores.csv": { "type": "file", "description": "Per-cell scDblFinder results (class, score and related columns)", "pattern": "*.scores.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_scdblfinder": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@iraajgangavaram" ], "maintainers": [ "@iraajgangavaram" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/bioconductor-anndatar_bioconductor-biocparallel_bioconductor-rhdf5_bioconductor-scdblfinder_bioconductor-singlecellexperiment:0e6bd131698855ce", "build_id": "bd-0e6bd131698855ce_1", "scan_id": "sc-9c1f3d5cfe40ecb0_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/bioconductor-anndatar_bioconductor-biocparallel_bioconductor-rhdf5_bioconductor-scdblfinder_bioconductor-singlecellexperiment:b97c9b42c2a89cba", "build_id": "bd-b97c9b42c2a89cba_1", "scan_id": "sc-6a352442ef2b8297_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/bioconductor-anndatar_bioconductor-biocparallel_bioconductor-rhdf5_bioconductor-scdblfinder_bioconductor-singlecellexperiment:d467a3b6af9e4d7c", "build_id": "bd-d467a3b6af9e4d7c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0b/0b7da7136d1cb87691c20da1e7b64b2b9bbd102baee2fbc803aedb7c5f634e7f/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/bioconductor-anndatar_bioconductor-biocparallel_bioconductor-rhdf5_bioconductor-scdblfinder_bioconductor-singlecellexperiment:d88863dbcee9a94d", "build_id": "bd-d88863dbcee9a94d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e6/e6e9f553f74e33b3bfa50f72ecbbee1e79e2633a5b8b59d3554f54bc8d3fde8f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/scdblfinder/.conda-lock/linux_amd64-bd-b97c9b42c2a89cba_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/scdblfinder/.conda-lock/linux_arm64-bd-0e6bd131698855ce_1.txt" } } } }, "git_sha": "df69bf63a03a506f513f76b18d04ad4985f002eb" }, { "name": "scds", "path": "modules/nf-core/scds/meta.yml", "tree_sha": "3a1aaf2841c6d40a07b90c6ffc4c64c210f1c825", "files": [ "modules/nf-core/scds/environment.yml", "modules/nf-core/scds/main.nf", "modules/nf-core/scds/meta.yml", "modules/nf-core/scds/templates/scds.R", "modules/nf-core/scds/tests/main.nf.test", "modules/nf-core/scds/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "scds", "description": "Module to use scds for doublet scoring", "keywords": [ "doublet", "single-cell", "transcriptomics" ], "tools": [ { "scds": { "description": "scds is an in-silico doublet annotation tool for single cell RNA sequencing data", "homepage": "https://www.bioconductor.org/packages/release/bioc/html/scds.html", "documentation": "https://www.bioconductor.org/packages/release/bioc/vignettes/scds/inst/doc/scds.html", "tool_dev_url": "https://github.com/kostkalab/scds", "doi": "10.1093/bioinformatics/btz698", "licence": [ "MIT" ], "identifier": "biotools:scds" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "rds": { "type": "file", "description": "RDS file containing filtered data (without empty droplets) in SingleCellExperiment format", "pattern": "*.rds", "ontologies": [] } } ] ], "output": { "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.rds": { "type": "file", "description": "RDS file containing doublet scores in SingleCellExperiment format", "pattern": "*.rds", "ontologies": [] } } ] ], "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.csv": { "type": "file", "description": "CSV file containing doublet scores", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software version", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software version", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@cakirb" ], "maintainers": [ "@cakirb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "scimap_mcmicro", "path": "modules/nf-core/scimap/mcmicro/meta.yml", "tree_sha": "010952655a50e15187055255ca7ec3728c689840", "files": [ "modules/nf-core/scimap/mcmicro/main.nf", "modules/nf-core/scimap/mcmicro/meta.yml", "modules/nf-core/scimap/mcmicro/tests/main.nf.test", "modules/nf-core/scimap/mcmicro/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "scimap_mcmicro", "description": "SCIMAP is a suite of tools that enables spatial single-cell analyses", "keywords": [ "sort", "spatial", "single cell" ], "tools": [ { "scimap": { "description": "Scimap is a scalable toolkit for analyzing spatial molecular data.", "homepage": "https://scimap.xyz/", "documentation": "https://scimap.xyz/", "tool_dev_url": "https://github.com/labsyspharm/scimap", "licence": [ "MIT License" ], "identifier": "biotools:SCIMAP" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cellbyfeature": { "type": "file", "description": "CSV file with cell by feature table", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv": { "type": "file", "description": "Sorted CSV file", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "h5ad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.h5ad": { "type": "file", "description": "Sorted H5AD file", "pattern": "*.{h5ad}", "ontologies": [] } } ] ], "versions_scimap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scimap": { "type": "string", "description": "The name of the tool" } }, { "2.1.3": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scimap": { "type": "string", "description": "The name of the tool" } }, { "2.1.3": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@luiskuhn" ], "maintainers": [ "@luiskuhn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mcmicro", "version": "2.0.0" } ] }, { "name": "scimap_spatiallda", "path": "modules/nf-core/scimap/spatiallda/meta.yml", "tree_sha": "2f47598b1fa74f41ee76e26c5a393338673cf759", "files": [ "modules/nf-core/scimap/spatiallda/main.nf", "modules/nf-core/scimap/spatiallda/meta.yml", "modules/nf-core/scimap/spatiallda/tests/main.nf.test", "modules/nf-core/scimap/spatiallda/tests/main.nf.test.snap", "modules/nf-core/scimap/spatiallda/tests/nextflow.config" ], "type": "module", "meta": { "name": "scimap_spatiallda", "description": "SpatialLDA uses an LDA based approach for the identification of cellular neighborhoods, using cell type identities.", "keywords": [ "spatial_neighborhoods", "scimap", "spatial_omics" ], "tools": [ { "scimap": { "description": "Scimap is a scalable toolkit for analyzing spatial molecular data. The underlying framework is generalizable to spatial datasets mapped to XY coordinates. The package uses the anndata framework making it easy to integrate with other popular single-cell analysis toolkits. It includes preprocessing, phenotyping, visualization, clustering, spatial analysis and differential spatial testing. The Python-based implementation efficiently deals with large datasets of millions of cells.", "homepage": "https://scimap.xyz/", "documentation": "https://scimap.xyz/", "tool_dev_url": "https://github.com/labsyspharm/scimap", "doi": "10.5281/zenodo.7854095", "licence": [ "MIT licence" ], "identifier": "biotools:SCIMAP" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "phenotyped": { "type": "file", "description": "Phenotyped CSV file, it must contain the columns, sampleID, X, Y and Phenotype.", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "output": { "spatial_lda_output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.csv": { "type": "file", "description": "File with the motifs detected from SpatialLDA", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "composition_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.png": { "type": "file", "description": "Plot with the motif composition and the cell type composition of motifs.", "pattern": "*.{png}", "ontologies": [] } } ] ], "motif_location_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.html": { "type": "file", "description": "Plot with the locations of the motifs.", "pattern": "*.{html}", "ontologies": [] } } ] ], "versions_scimap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scimap": { "type": "string", "description": "The name of the tool" } }, { "python /scimap/scripts/spatialLDA.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scimap": { "type": "string", "description": "The name of the tool" } }, { "python /scimap/scripts/spatialLDA.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@migueLib", "@chiarasch" ], "maintainers": [ "@migueLib", "@chiarasch" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "scoary", "path": "modules/nf-core/scoary/meta.yml", "tree_sha": "659ca6dc171e5189d14b6f65e111ea37c1024c18", "files": [ "modules/nf-core/scoary/environment.yml", "modules/nf-core/scoary/main.nf", "modules/nf-core/scoary/meta.yml", "modules/nf-core/scoary/tests/main.nf.test", "modules/nf-core/scoary/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "scoary", "description": "Use pangenome outputs for GWAS", "keywords": [ "gwas", "pangenome", "prokaryote" ], "tools": [ { "scoary": { "description": "Microbial pan-GWAS using the output from Roary", "homepage": "https://github.com/AdmiralenOla/Scoary", "documentation": "https://github.com/AdmiralenOla/Scoary", "tool_dev_url": "https://github.com/AdmiralenOla/Scoary", "doi": "10.1186/s13059-016-1108-8", "licence": [ "GPL v3" ], "identifier": "biotools:scoary" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "genes": { "type": "file", "description": "A presence/absence matrix of genes in the pan-genome", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "traits": { "type": "file", "description": "A CSV file containing trait information per-sample", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "tree": { "type": "file", "description": "A Newick formatted tree for phylogenetic analyses", "pattern": "*.{dnd,nwk,treefile}", "ontologies": [] } } ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv": { "type": "file", "description": "Gene associations in a CSV file per trait", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_scoary": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scoary": { "type": "string", "description": "The name of the tool" } }, { "scoary --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scoary": { "type": "string", "description": "The name of the tool" } }, { "scoary --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "scramble_clusteranalysis", "path": "modules/nf-core/scramble/clusteranalysis/meta.yml", "tree_sha": "d02d78ca83de740ee28b45cdd332f50b29e913de", "files": [ "modules/nf-core/scramble/clusteranalysis/environment.yml", "modules/nf-core/scramble/clusteranalysis/main.nf", "modules/nf-core/scramble/clusteranalysis/meta.yml", "modules/nf-core/scramble/clusteranalysis/tests/main.nf.test", "modules/nf-core/scramble/clusteranalysis/tests/main.nf.test.snap", "modules/nf-core/scramble/clusteranalysis/tests/nextflow.config" ], "type": "module", "meta": { "name": "scramble_clusteranalysis", "description": "The Cluster Analysis tool of Scramble analyses and interprets the soft-clipped clusters found by `cluster_identifier`", "keywords": [ "soft-clipped clusters", "scramble", "cluster analysis", "clusteridentifier" ], "tools": [ { "scramble": { "description": "Soft Clipped Read Alignment Mapper", "homepage": "https://github.com/GeneDx/scramble", "documentation": "https://github.com/GeneDx/scramble", "tool_dev_url": "https://github.com/GeneDx/scramble", "licence": [ "CC" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "clusters": { "type": "file", "description": "Tab-delimited text file containing soft-clipped clusters. Has to be generated using scramble/clusteridentifier", "pattern": "*clusters.txt", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information about the fasta file\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA file (mandatory when using CRAM files)", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], { "mei_ref": { "type": "file", "description": "Optional fasta file containing the MEI reference. This file should only be supplied in special occasions where the default isn't correct", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], "output": { "meis_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_MEIs.txt": { "type": "file", "description": "Tab-delimited text file containing MEI calls", "pattern": "*_MEIs.txt", "ontologies": [] } } ] ], "dels_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_PredictedDeletions.txt": { "type": "file", "description": "Tab-delimited text file containing predicted deletions", "pattern": "*_PredictedDeletions.txt", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "A VCF file containing the MEI calls and/or the predicted deletions (depending on the given arguments)", "pattern": "*.vcf", "ontologies": [] } } ] ], "versions_scramble": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "scramble": { "type": "string", "description": "The tool name" } }, { "1.0.2": { "type": "string", "description": "The version of the tool (hardcoded, not available via CLI)" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "scramble": { "type": "string", "description": "The tool name" } }, { "1.0.2": { "type": "string", "description": "The version of the tool (hardcoded, not available via CLI)" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "scramble_clusteridentifier", "path": "modules/nf-core/scramble/clusteridentifier/meta.yml", "tree_sha": "9a34dc0af194c17774867785c9625aeeb320fed3", "files": [ "modules/nf-core/scramble/clusteridentifier/environment.yml", "modules/nf-core/scramble/clusteridentifier/main.nf", "modules/nf-core/scramble/clusteridentifier/meta.yml", "modules/nf-core/scramble/clusteridentifier/tests/main.nf.test", "modules/nf-core/scramble/clusteridentifier/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "scramble_clusteridentifier", "description": "The cluster_identifier tool of Scramble identifies soft clipped clusters", "keywords": [ "bam", "cram", "soft-clipped clusters" ], "tools": [ { "scramble": { "description": "Soft Clipped Read Alignment Mapper", "homepage": "https://github.com/GeneDx/scramble", "documentation": "https://github.com/GeneDx/scramble", "tool_dev_url": "https://github.com/GeneDx/scramble", "licence": [ "CC" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index of the BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information about the fasta file\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA file (mandatory when using CRAM files)", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "output": { "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.clusters.txt": { "type": "file", "description": "Tab-delimited file containing the soft-clipped clusters", "pattern": "*.clusters.txt", "ontologies": [] } } ] ], "versions_scramble": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "scramble": { "type": "string", "description": "The tool name" } }, { "1.0.2": { "type": "string", "description": "The version of the tool (hardcoded, not available via CLI)" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "scramble": { "type": "string", "description": "The tool name" } }, { "1.0.2": { "type": "string", "description": "The version of the tool (hardcoded, not available via CLI)" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "scvitools_scar", "path": "modules/nf-core/scvitools/scar/meta.yml", "tree_sha": "3d93b9c76ebeb2a626c8744cfd06fc9a7638a067", "files": [ "modules/nf-core/scvitools/scar/environment.yml", "modules/nf-core/scvitools/scar/main.nf", "modules/nf-core/scvitools/scar/meta.yml", "modules/nf-core/scvitools/scar/templates/scar.py", "modules/nf-core/scvitools/scar/tests/main.nf.test", "modules/nf-core/scvitools/scar/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "scvitools_scar", "description": "Module to use scAR to remove ambient RNA from single-cell RNA-seq data", "keywords": [ "single-cell", "scRNA-seq", "ambient RNA removal" ], "tools": [ { "scvitools": { "description": "scvi-tools (single-cell variational inference tools) is a package for end-to-end analysis of single-cell omics data", "documentation": "https://docs.scvi-tools.org/en/stable/", "tool_dev_url": "https://github.com/scverse/scvi-tools", "licence": [ "BSD-3-clause" ], "identifier": "" } }, { "scar": { "description": "scAR (single-cell Ambient Remover) is a deep learning model for removal of the ambient signals in droplet-based single cell omics.", "documentation": "https://docs.scvi-tools.org/en/stable/user_guide/models/scar.html", "tool_dev_url": "https://github.com/Novartis/scar", "licence": [ "Novartis Terms of License" ], "identifier": "biotools:scar" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "filtered": { "type": "file", "description": "AnnData file containing filtered data (without empty droplets)", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } }, { "unfiltered": { "type": "file", "description": "AnnData file containing unfiltered data (with empty droplets)", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ], { "input_layer": { "type": "string", "description": "Layer to use as input. Defaults to `X`." } }, { "output_layer": { "type": "string", "description": "Layer to save the denoised counts to. Defaults to `scar`." } }, { "max_epochs": { "type": "integer", "description": "Maximum number of epochs to train the model. Defaults to the [heuristic default](https://docs.scvi-tools.org/en/stable/api/reference/scvi.model.get_max_epochs_heuristic.html#scvi.model.get_max_epochs_heuristic)." } }, { "n_batch": { "type": "integer", "description": "Number of batches to use for generating the ambient profile. Defaults to 1. This can be increased to prevent out-of-memory errors." } } ], "output": { "h5ad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.h5ad": { "type": "file", "description": "AnnData file containing decontaminated counts as `adata.X`", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software version", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@nictru" ], "maintainers": [ "@nictru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scdownstream", "version": "dev" } ] }, { "name": "scvitools_solo", "path": "modules/nf-core/scvitools/solo/meta.yml", "tree_sha": "5384f180f2d0eb4f7c83aa39f0ca279dc0e4c0d3", "files": [ "modules/nf-core/scvitools/solo/environment.yml", "modules/nf-core/scvitools/solo/main.nf", "modules/nf-core/scvitools/solo/meta.yml", "modules/nf-core/scvitools/solo/templates/solo.py", "modules/nf-core/scvitools/solo/tests/main.nf.test", "modules/nf-core/scvitools/solo/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "scvitools_solo", "description": "Detect doublets in single-cell RNA-Seq data", "keywords": [ "scvi", "solo", "doublets" ], "tools": [ { "scvitools": { "description": "A scalable toolkit for probabilistic modeling applied to single-cell omics data", "homepage": "https://scvi-tools.org", "documentation": "https://docs.scvi-tools.org/en/stable/", "tool_dev_url": "https://github.com/scverse/scvi-tools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "h5ad": { "type": "file", "description": "H5AD anndata object", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ], { "batch_key": { "type": "string", "description": "Column in adata.obs to use as batch. If not provided, the entire dataset is treated as a single batch." } }, { "max_epochs": { "type": "integer", "description": "Maximum number of epochs to train the model. Defaults to the [heuristic default](https://docs.scvi-tools.org/en/stable/api/reference/scvi.model.get_max_epochs_heuristic.html#scvi.model.get_max_epochs_heuristic)." } } ], "output": { "h5ad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.h5ad": { "type": "file", "description": "H5AD anndata object without doublets", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ] ], "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.pkl": { "type": "file", "description": "pandas dataframe containing the doublet classification", "pattern": "*.pkl", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@LeonHafner" ], "maintainers": [ "@LeonHafner" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scdownstream", "version": "dev" } ] }, { "name": "seacr_callpeak", "path": "modules/nf-core/seacr/callpeak/meta.yml", "tree_sha": "3c51441635114a05662cb6e0ff183b6e2842f9bd", "files": [ "modules/nf-core/seacr/callpeak/environment.yml", "modules/nf-core/seacr/callpeak/main.nf", "modules/nf-core/seacr/callpeak/meta.yml", "modules/nf-core/seacr/callpeak/tests/main.nf.test", "modules/nf-core/seacr/callpeak/tests/main.nf.test.snap", "modules/nf-core/seacr/callpeak/tests/nextflow.config" ], "type": "module", "meta": { "name": "seacr_callpeak", "description": "Call peaks using SEACR on sequenced reads in bedgraph format", "keywords": [ "peak-caller", "peaks", "bedgraph", "cut&tag", "cut&run", "chromatin", "seacr" ], "tools": [ { "seacr": { "description": "SEACR is intended to call peaks and enriched regions from sparse CUT&RUN\nor chromatin profiling data in which background is dominated by \"zeroes\"\n(i.e. regions with no read coverage).\n", "homepage": "https://github.com/FredHutch/SEACR", "documentation": "https://github.com/FredHutch/SEACR", "licence": [ "GPL-2.0-only" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bedgraph": { "type": "file", "description": "The target bedgraph file from which the peaks will be calculated.\n", "ontologies": [] } }, { "ctrlbedgraph": { "type": "file", "description": "Control (IgG) data bedgraph file to generate an empirical threshold for peak calling.\n", "ontologies": [] } } ], { "threshold": { "type": "integer", "description": "Threshold value used to call peaks if the ctrlbedgraph input is set to []. Set to 1 if using a control bedgraph\n" } } ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "Bed file containing the calculated peaks.", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_scramble": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scramble": { "type": "string", "description": "The name of the tool" } }, { "1.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bedtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_rbase": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-base": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed '1!d; s/.*version //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scramble": { "type": "string", "description": "The name of the tool" } }, { "1.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bedtools": { "type": "string", "description": "The name of the tool" } }, { "bedtools --version | sed -e 's/bedtools v//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-base": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed '1!d; s/.*version //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chris-cheshire" ], "maintainers": [ "@chris-cheshire" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "cutandrun", "version": "3.2.2" } ] }, { "name": "segemehl_align", "path": "modules/nf-core/segemehl/align/meta.yml", "tree_sha": "9fcdc6b309ceb95dd6f38b8e447e22a370014ecb", "files": [ "modules/nf-core/segemehl/align/environment.yml", "modules/nf-core/segemehl/align/main.nf", "modules/nf-core/segemehl/align/meta.yml", "modules/nf-core/segemehl/align/tests/main.nf.test", "modules/nf-core/segemehl/align/tests/main.nf.test.snap", "modules/nf-core/segemehl/align/tests/nextflow.config" ], "type": "module", "meta": { "name": "segemehl_align", "description": "A multi-split mapping algorithm for circular RNA, splicing, trans-splicing and fusion detection", "keywords": [ "alignment", "circrna", "splicing", "fusions" ], "tools": [ { "segemehl": { "description": "A multi-split mapping algorithm for circular RNA, splicing, trans-splicing and fusion detection", "homepage": "https://www.bioinf.uni-leipzig.de/Software/segemehl/", "documentation": "https://www.bioinf.uni-leipzig.de/Software/segemehl/", "doi": "10.1186/gb-2014-15-2-r34", "licence": [ "GPL v3" ], "identifier": "biotools:segemehl" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "FASTA or FASTQ files", "pattern": "*.{fa,fasta,fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file used to construct Segemehl", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "index": { "type": "file", "description": "Segemehl Index file from SEGEMEHL_INDEX", "pattern": "*.idx", "ontologies": [] } } ] ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.${suffix}": { "type": "file", "description": "File containing genomic alignments in SAM format\n (please add \"-b\" flag to task.ext.args for BAM)\n", "pattern": "*.{sam,bam}", "ontologies": [] } } ] ], "trans_alignments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.trns.txt": { "type": "file", "description": "Custom text file containing all single split alignments predicted to be in trans\n (optional, only if -S flag is set in task.ext.args)\n", "pattern": "*.trns.txt", "ontologies": [] } } ] ], "multi_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.mult.bed": { "type": "file", "description": "Bed file containing all splice events predicted\nin the split read alignments.\n (optional, only if -S flag is set in task.ext.args)\n", "pattern": "*.mult.bed", "ontologies": [] } } ] ], "single_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.sngl.bed": { "type": "file", "description": "Bed file containing all single splice events predicted\nin the split read alignments.\n (optional, only if -S flag is set in task.ext.args)\n", "pattern": "*.sngl.bed", "ontologies": [] } } ] ], "versions_segemehl": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "segemehl": { "type": "string", "description": "The name of the tool" } }, { "segemehl.x 2>&1 | sed '/^ [0-9]\\.[0-9\\.]*/!d;s/^ //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "segemehl": { "type": "string", "description": "The name of the tool" } }, { "segemehl.x 2>&1 | sed '/^ [0-9]\\.[0-9\\.]*/!d;s/^ //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BarryDigby", "@nictru" ], "maintainers": [ "@nictru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "segemehl_index", "path": "modules/nf-core/segemehl/index/meta.yml", "tree_sha": "59a26f3db7494cbe3498862b6ab658ffd36c8487", "files": [ "modules/nf-core/segemehl/index/environment.yml", "modules/nf-core/segemehl/index/main.nf", "modules/nf-core/segemehl/index/meta.yml", "modules/nf-core/segemehl/index/tests/main.nf.test", "modules/nf-core/segemehl/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "segemehl_index", "description": "Generate genome indices for segemehl align", "keywords": [ "index", "circrna", "splicing", "fusions" ], "tools": [ { "segemehl": { "description": "A multi-split mapping algorithm for circular RNA, splicing, trans-splicing and fusion detection", "homepage": "https://www.bioinf.uni-leipzig.de/Software/segemehl/", "documentation": "https://www.bioinf.uni-leipzig.de/Software/segemehl/", "doi": "10.1186/gb-2014-15-2-r34", "licence": [ "GPL v3" ], "identifier": "biotools:segemehl" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'genome' ]\n" } }, { "*.idx": { "type": "file", "description": "Segemehl index file", "pattern": "*.{idx}", "ontologies": [] } } ] ], "versions_segemehl": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "segemehl": { "type": "string", "description": "The name of the tool" } }, { "segemehl.x 2>&1 | sed '/^ [0-9]\\.[0-9\\.]*/!d;s/^ //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "segemehl": { "type": "string", "description": "The name of the tool" } }, { "segemehl.x 2>&1 | sed '/^ [0-9]\\.[0-9\\.]*/!d;s/^ //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BarryDigby" ], "maintainers": [ "@BarryDigby" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "segul_aligntrim", "path": "modules/nf-core/segul/aligntrim/meta.yml", "tree_sha": "c753ca92e13af100c3c6be7067a3b9c3c0a7d8b0", "files": [ "modules/nf-core/segul/aligntrim/environment.yml", "modules/nf-core/segul/aligntrim/main.nf", "modules/nf-core/segul/aligntrim/meta.yml", "modules/nf-core/segul/aligntrim/tests/main.nf.test", "modules/nf-core/segul/aligntrim/tests/main.nf.test.snap", "modules/nf-core/segul/aligntrim/tests/nextflow.config" ], "type": "module", "meta": { "name": "segul_aligntrim", "description": "Trim multiple sequence alignments by filtering columns based on missing data proportion or parsimony informative sites using SEGUL.", "keywords": [ "alignment", "trimming", "phylogenomics" ], "tools": [ { "segul": { "description": "An ultrafast and memory efficient tool for phylogenomics", "homepage": "https://www.segul.app", "documentation": "https://www.segul.app/docs/cli-usage/align-trim", "tool_dev_url": "https://github.com/hhandika/segul", "doi": "10.1111/1755-0998.13964", "licence": [ "MIT" ], "identifier": "biotools:segul" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. `[ id:'sample1' ]`\n" } }, { "aln": { "type": "file", "description": "One or more multiple sequence alignment files. Files with non-standard\nextensions are automatically renamed to .fa for SEGUL compatibility.\n", "pattern": "*.{fa,fas,fasta,nex,nexus,phy,phylip,aln,alnfaa,clipkit,trimal,msa}", "ontologies": [ { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1912" }, { "edam": "http://edamontology.org/format_1997" } ] } } ] ], "output": { "trimmed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/trimmed_alignments/*": { "type": "file", "description": "Trimmed alignment files.", "pattern": "*.{fas,nex,phy}", "ontologies": [ { "edam": "http://edamontology.org/format_1921" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/trimming_summary.csv": { "type": "file", "description": "CSV summary with per-alignment trimming statistics.", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_segul": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "segul": { "type": "string", "description": "The name of the tool" } }, { "segul --version | sed 's/segul //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "segul": { "type": "string", "description": "The name of the tool" } }, { "segul --version | sed 's/segul //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eparisis" ], "maintainers": [ "@eparisis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "semibin_concatenatefasta", "path": "modules/nf-core/semibin/concatenatefasta/meta.yml", "tree_sha": "f784520dbd5f04eefc680053faf8520e643d5c64", "files": [ "modules/nf-core/semibin/concatenatefasta/.conda-lock/linux_amd64-bd-594344a862aee1b8_1.txt", "modules/nf-core/semibin/concatenatefasta/.conda-lock/linux_arm64-bd-f56bcc59d929ffa0_1.txt", "modules/nf-core/semibin/concatenatefasta/environment.yml", "modules/nf-core/semibin/concatenatefasta/main.nf", "modules/nf-core/semibin/concatenatefasta/meta.yml", "modules/nf-core/semibin/concatenatefasta/tests/main.nf.test", "modules/nf-core/semibin/concatenatefasta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "semibin_concatenatefasta", "description": "Concatenate multiple sample FASTAs to a single FASTA with the correct header format for SemiBin2", "keywords": [ "concatenate", "fasta", "binning" ], "tools": [ { "semibin": { "description": "Metagenomic binning with semi-supervised siamese neural network", "homepage": "https://github.com/BigDataBiology/SemiBin", "documentation": "https://semibin.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/BigDataBiology/SemiBin", "doi": "10.1038/s41467-022-29843-y", "licence": [ "MIT" ], "identifier": "biotools:semibin" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fastas": { "type": "file", "description": "Input FASTAs, per sample.", "pattern": "*.{fa,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "concat_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.fasta*": { "type": "file", "description": "Output concatenated FASTA.", "pattern": "*.{fasta,fasta.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "Log file of run", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_semibin": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "semibin": { "type": "string", "description": "The name of the tool" } }, { "SemiBin2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "semibin": { "type": "string", "description": "The name of the tool" } }, { "SemiBin2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/semibin:2.4.1--594344a862aee1b8", "build_id": "bd-594344a862aee1b8_1", "scan_id": "sc-053cbcebe5fc843e_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/semibin:2.4.1--f56bcc59d929ffa0", "build_id": "bd-f56bcc59d929ffa0_1", "scan_id": "sc-ac89c91c6cbc8252_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/semibin:2.4.1--85b6858e3b6df529", "build_id": "bd-85b6858e3b6df529_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7b/7b2b3f8ee7844ec6f6ab7e89eb0397435eea5ff1c7866f055af6aac5969caf16/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/semibin:2.4.1--eefeb0dcf2ca104c", "build_id": "bd-eefeb0dcf2ca104c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4c/4c049230e87478349b2ecca53156faedfb077df85a4f6deaa8d0b22bd8a975c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/semibin/concatenatefasta/.conda-lock/linux_amd64-bd-594344a862aee1b8_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/semibin/concatenatefasta/.conda-lock/linux_arm64-bd-f56bcc59d929ffa0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "semibin_multieasybin", "path": "modules/nf-core/semibin/multieasybin/meta.yml", "tree_sha": "ff0dd1433ec666f39111731e32ede0d9311fee36", "files": [ "modules/nf-core/semibin/multieasybin/.conda-lock/linux_amd64-bd-594344a862aee1b8_1.txt", "modules/nf-core/semibin/multieasybin/.conda-lock/linux_arm64-bd-f56bcc59d929ffa0_1.txt", "modules/nf-core/semibin/multieasybin/environment.gpu.yml", "modules/nf-core/semibin/multieasybin/environment.yml", "modules/nf-core/semibin/multieasybin/main.nf", "modules/nf-core/semibin/multieasybin/meta.yml", "modules/nf-core/semibin/multieasybin/tests/main.gpu.nf.test", "modules/nf-core/semibin/multieasybin/tests/main.gpu.nf.test.snap", "modules/nf-core/semibin/multieasybin/tests/main.nf.test", "modules/nf-core/semibin/multieasybin/tests/main.nf.test.snap", "modules/nf-core/semibin/multieasybin/tests/nextflow.config", "modules/nf-core/semibin/multieasybin/tests/nextflow.gpu.config" ], "type": "module", "meta": { "name": "semibin_multieasybin", "description": "metagenomic binning with self-supervised learning", "keywords": [ "binning", "assembly-binning", "metagenomics" ], "tools": [ { "semibin": { "description": "Metagenomic binning with semi-supervised siamese neural network", "homepage": "https://github.com/BigDataBiology/SemiBin", "documentation": "https://semibin.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/BigDataBiology/SemiBin", "doi": "10.1038/s41467-022-29843-y", "licence": [ "MIT" ], "identifier": "biotools:semibin" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file of concatenated contigs from all samples to be binned. They should have\na header like: `>S1:`, `S2:`. The `:` separator between sample and\ncontig name can be configured.\n", "pattern": "*.{fa,fasta,fna,fa.gz,fasta.gz,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "bam": { "type": "file", "description": "A list of BAM/CRAM files - one per sample, mapped to the concatenated reference.", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "depths": { "type": "file", "description": "Optionally, instead of BAM files, a list of text files in Strobealign --aemb format.\nOne per sample. Requires at least 5 samples.\n", "pattern": "*.{tsv,txt}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/bins/*.fa.gz": { "type": "file", "description": "Output bins from all samples (prefixed with sample name)", "pattern": "*.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/samples/*/*.csv": { "type": "file", "description": "CSV files describing the binning run, per sample.", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/samples/*/*.tsv": { "type": "file", "description": "TSV files describing the binning run, per sample.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/SemiBinRun.log": { "type": "file", "description": "Log file of SemiBin run", "pattern": "${prefix}/SemiBinRun.log", "ontologies": [ { "edam": "http://edamontology.org/data_2526" } ] } } ] ], "versions_semibin": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "SemiBin": { "type": "string", "description": "The name of the tool" } }, { "SemiBin2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_cuda": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the runtime" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "CUDA version bundled with the task's pytorch build, or `no CUDA available` on the non-GPU path" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "SemiBin": { "type": "string", "description": "The name of the tool" } }, { "SemiBin2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the runtime" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "CUDA version bundled with the task's pytorch build, or `no CUDA available` on the non-GPU path" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/semibin:2.4.1--f56bcc59d929ffa0", "build_id": "bd-f56bcc59d929ffa0_1", "scan_id": "sc-ac89c91c6cbc8252_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/semibin:2.4.1--594344a862aee1b8", "build_id": "bd-594344a862aee1b8_1", "scan_id": "sc-053cbcebe5fc843e_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/semibin:2.4.1--85b6858e3b6df529", "build_id": "bd-85b6858e3b6df529_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7b/7b2b3f8ee7844ec6f6ab7e89eb0397435eea5ff1c7866f055af6aac5969caf16/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/semibin:2.4.1--eefeb0dcf2ca104c", "build_id": "bd-eefeb0dcf2ca104c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4c/4c049230e87478349b2ecca53156faedfb077df85a4f6deaa8d0b22bd8a975c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/semibin/singleeasybin/.conda-lock/linux_amd64-bd-594344a862aee1b8_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/semibin/singleeasybin/.conda-lock/linux_arm64-bd-f56bcc59d929ffa0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "semibin_singleeasybin", "path": "modules/nf-core/semibin/singleeasybin/meta.yml", "tree_sha": "fd6d72967430dbabdf31a772e59d3a2c14e5c4e0", "files": [ "modules/nf-core/semibin/singleeasybin/.conda-lock/linux_amd64-bd-594344a862aee1b8_1.txt", "modules/nf-core/semibin/singleeasybin/.conda-lock/linux_arm64-bd-f56bcc59d929ffa0_1.txt", "modules/nf-core/semibin/singleeasybin/environment.gpu.yml", "modules/nf-core/semibin/singleeasybin/environment.yml", "modules/nf-core/semibin/singleeasybin/main.nf", "modules/nf-core/semibin/singleeasybin/meta.yml", "modules/nf-core/semibin/singleeasybin/tests/main.gpu.nf.test", "modules/nf-core/semibin/singleeasybin/tests/main.gpu.nf.test.snap", "modules/nf-core/semibin/singleeasybin/tests/main.nf.test", "modules/nf-core/semibin/singleeasybin/tests/main.nf.test.snap", "modules/nf-core/semibin/singleeasybin/tests/nextflow.config", "modules/nf-core/semibin/singleeasybin/tests/nextflow.gpu.config" ], "type": "module", "meta": { "name": "semibin_singleeasybin", "description": "metagenomic binning with self-supervised learning", "keywords": [ "binning", "assembly-binning", "metagenomics" ], "tools": [ { "semibin": { "description": "Metagenomic binning with semi-supervised siamese neural network", "homepage": "https://github.com/BigDataBiology/SemiBin", "documentation": "https://semibin.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/BigDataBiology/SemiBin", "doi": "10.1038/s41467-022-29843-y", "licence": [ "MIT" ], "identifier": "biotools:semibin" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file of the assembled contigs", "pattern": "*.{fa,fasta,fna,fa.gz,fasta.gz,fna.gz}", "ontologies": [] } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/*.csv": { "type": "file", "description": "generated files", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "model": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/*.h5": { "type": "file", "description": "model file", "pattern": "*.h5", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/*.tsv": { "type": "file", "description": "information of bins", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/output_bins/*.fa.gz": { "type": "file", "description": "precluster fasta files", "pattern": "*.fa", "ontologies": [] } } ] ], "versions_semibin": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "SemiBin": { "type": "string", "description": "The name of the tool" } }, { "SemiBin2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_cuda": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the runtime" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "CUDA version bundled with the task's pytorch build, or `no CUDA available` on the non-GPU path" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "SemiBin": { "type": "string", "description": "The name of the tool" } }, { "SemiBin2 --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the runtime" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "CUDA version bundled with the task's pytorch build, or `no CUDA available` on the non-GPU path" } } ] ] }, "authors": [ "@BigDataBiology" ], "maintainers": [ "@BigDataBiology" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/semibin:2.4.1--f56bcc59d929ffa0", "build_id": "bd-f56bcc59d929ffa0_1", "scan_id": "sc-ac89c91c6cbc8252_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/semibin:2.4.1--594344a862aee1b8", "build_id": "bd-594344a862aee1b8_1", "scan_id": "sc-053cbcebe5fc843e_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/semibin:2.4.1--85b6858e3b6df529", "build_id": "bd-85b6858e3b6df529_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7b/7b2b3f8ee7844ec6f6ab7e89eb0397435eea5ff1c7866f055af6aac5969caf16/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/semibin:2.4.1--eefeb0dcf2ca104c", "build_id": "bd-eefeb0dcf2ca104c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4c/4c049230e87478349b2ecca53156faedfb077df85a4f6deaa8d0b22bd8a975c4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/semibin/singleeasybin/.conda-lock/linux_amd64-bd-594344a862aee1b8_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/semibin/singleeasybin/.conda-lock/linux_arm64-bd-f56bcc59d929ffa0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "sentieon_applyvarcal", "path": "modules/nf-core/sentieon/applyvarcal/meta.yml", "tree_sha": "34dbcf4c4f319fd1d5266cc2d4c0b83c59d4e430", "files": [ "modules/nf-core/sentieon/applyvarcal/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt", "modules/nf-core/sentieon/applyvarcal/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt", "modules/nf-core/sentieon/applyvarcal/environment.yml", "modules/nf-core/sentieon/applyvarcal/main.nf", "modules/nf-core/sentieon/applyvarcal/meta.yml", "modules/nf-core/sentieon/applyvarcal/tests/main.nf.test", "modules/nf-core/sentieon/applyvarcal/tests/main.nf.test.snap", "modules/nf-core/sentieon/applyvarcal/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_applyvarcal", "description": "Apply a score cutoff to filter variants based on a recalibration table.\nSentieon's Aplyvarcal performs the second pass in a two-stage process called Variant Quality Score Recalibration (VQSR).\nSpecifically, it applies filtering to the input variants based on the recalibration table produced\nin the previous step VarCal and a target sensitivity value.\nhttps://support.sentieon.com/manual/usages/general/#applyvarcal-algorithm\n", "keywords": [ "sentieon", "applyvarcal", "varcal", "VQSR" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "vcf": { "type": "file", "description": "VCF file to be recalibrated, this should be the same file as used for the first stage VariantRecalibrator.", "pattern": "*.vcf", "ontologies": [] } }, { "vcf_tbi": { "type": "file", "description": "tabix index for the input vcf file.", "pattern": "*.vcf.tbi", "ontologies": [] } }, { "recal": { "type": "file", "description": "Recalibration file produced when the input vcf was run through VariantRecalibrator in stage 1.", "pattern": "*.recal", "ontologies": [] } }, { "recal_index": { "type": "file", "description": "Index file for the recalibration file.", "pattern": ".recal.idx", "ontologies": [] } }, { "tranches": { "type": "file", "description": "Tranches file produced when the input vcf was run through VariantRecalibrator in stage 1.", "pattern": ".tranches", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.vcf.gz": { "type": "file", "description": "compressed vcf file containing the recalibrated variants.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*.tbi": { "type": "file", "description": "Index of recalibrated vcf file.", "pattern": "*vcf.gz.tbi", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@assp8200" ], "maintainers": [ "@assp8200" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--493a9352fdfbacc5", "build_id": "bd-493a9352fdfbacc5_1", "scan_id": "sc-cb424814848a20d9_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--5e34aa16344b911c", "build_id": "bd-5e34aa16344b911c_1", "scan_id": "sc-8746dd39a4711178_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--95eea6ffae22db3c", "build_id": "bd-95eea6ffae22db3c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c157e27981ec529b03e7ae5cfc88e51b6158332d2a82db399eef8dd8f2b1d5d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--5a01457f1db078c1", "build_id": "bd-5a01457f1db078c1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/af/af478c78e4ddb4fc9c570e47f3d64d86bb02e5c5467c6c095f21f95f59a7c3ab/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sentieon/applyvarcal/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sentieon/applyvarcal/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "sentieon_bwaindex", "path": "modules/nf-core/sentieon/bwaindex/meta.yml", "tree_sha": "604c9fb6ddd1a5c442c8b29674fbcd8109ddff9d", "files": [ "modules/nf-core/sentieon/bwaindex/environment.yml", "modules/nf-core/sentieon/bwaindex/main.nf", "modules/nf-core/sentieon/bwaindex/meta.yml", "modules/nf-core/sentieon/bwaindex/tests/main.nf.test", "modules/nf-core/sentieon/bwaindex/tests/main.nf.test.snap", "modules/nf-core/sentieon/bwaindex/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_bwaindex", "description": "Create BWA index for reference genome", "keywords": [ "index", "fasta", "genome", "reference", "sentieon" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "bwa": { "type": "file", "description": "BWA genome index files", "pattern": "*.{amb,ann,bwt,pac,sa}", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "sentieon_bwamem", "path": "modules/nf-core/sentieon/bwamem/meta.yml", "tree_sha": "9e31d5fc5eff5af101f1222c215a99da78fbe5e7", "files": [ "modules/nf-core/sentieon/bwamem/environment.yml", "modules/nf-core/sentieon/bwamem/main.nf", "modules/nf-core/sentieon/bwamem/meta.yml", "modules/nf-core/sentieon/bwamem/tests/main.nf.test", "modules/nf-core/sentieon/bwamem/tests/main.nf.test.snap", "modules/nf-core/sentieon/bwamem/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_bwamem", "description": "Performs the alignment of fastq files to a fasta reference using Sentieon's BWA MEM", "keywords": [ "mem", "bwa", "alignment", "map", "fastq", "bam", "sentieon" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Genome fastq files (single-end or paired-end)", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "BWA genome index files", "pattern": "*.{amb,ann,bwt,pac,sa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the FASTA reference.", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "bam_and_bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "file", "description": "BAM file with corresponding index.", "pattern": "*.{bam,bai}", "ontologies": [] } }, { "${prefix}.{bai,crai}": { "type": "file", "description": "BAM file with corresponding index.", "pattern": "*.{bam,bai}", "ontologies": [] } } ] ], "versions_bwa": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bwa": { "type": "string", "description": "The tool name" } }, { "sentieon bwa 2>&1 | sed -n \"s/^Version: *//p\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bwa": { "type": "string", "description": "The tool name" } }, { "sentieon bwa 2>&1 | sed -n \"s/^Version: *//p\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@asp8200" ], "maintainers": [ "@asp8200", "@DonFreed" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "sentieon_collectvcmetrics", "path": "modules/nf-core/sentieon/collectvcmetrics/meta.yml", "tree_sha": "50f3c227b4d4390f8a59cdc0cdf815adbbd26e36", "files": [ "modules/nf-core/sentieon/collectvcmetrics/environment.yml", "modules/nf-core/sentieon/collectvcmetrics/main.nf", "modules/nf-core/sentieon/collectvcmetrics/meta.yml", "modules/nf-core/sentieon/collectvcmetrics/tests/main.nf.test", "modules/nf-core/sentieon/collectvcmetrics/tests/main.nf.test.snap", "modules/nf-core/sentieon/collectvcmetrics/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_collectvcmetrics", "description": "Accelerated implementation of the Picard CollectVariantCallingMetrics tool.", "keywords": [ "vcf", "sentieon", "genomics" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "licence": [ "Commercial (requires license for use; redistribution allowed)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "Sorted VCF file [required]", "pattern": "*.vcf", "ontologies": [] } }, { "tbi": { "type": "file", "description": "VCF index file [required]", "pattern": "*.vcf{,.gz}.tbi", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "dbsnp": { "type": "file", "description": "dbsnp VCF file [required]", "pattern": "*.vcf{,.gz}", "ontologies": [] } }, { "dbsnp_tbi": { "type": "file", "description": "dbsnp VCF index file [required]", "pattern": "*.vcf{,.gz}.tbi", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file [required]", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fai": { "type": "file", "description": "Index of the genome fasta file [required]", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "interval": { "type": "file", "description": "BED file of genome regions to draw coverage from", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.variant_calling_detail_metrics": { "type": "file", "description": "Metrics file from VCF\n", "pattern": "*.variant_calling_detail_metrics", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.variant_calling_summary_metrics": { "type": "file", "description": "Summary of VCF metrics\n", "pattern": "*.collectvcmetrics.txt", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sentieon_coveragemetrics", "path": "modules/nf-core/sentieon/coveragemetrics/meta.yml", "tree_sha": "6f509f5ac62468ceda77a1f0e16453fb5091a015", "files": [ "modules/nf-core/sentieon/coveragemetrics/environment.yml", "modules/nf-core/sentieon/coveragemetrics/main.nf", "modules/nf-core/sentieon/coveragemetrics/meta.yml", "modules/nf-core/sentieon/coveragemetrics/tests/main.nf.test", "modules/nf-core/sentieon/coveragemetrics/tests/main.nf.test.snap", "modules/nf-core/sentieon/coveragemetrics/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_coveragemetrics", "description": "Accelerated implementation of the GATK DepthOfCoverage tool.", "keywords": [ "coverage", "sentieon", "genomics" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "licence": [ "Commercial (requires license for use; redistribution allowed)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM/CRAM/SAM file index", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "interval": { "type": "file", "description": "BED file of genome regions to draw coverage from", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fai": { "type": "file", "description": "Index of the genome fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gene_list": { "type": "file", "description": "RefSeq file used to aggregate the results", "pattern": "*", "ontologies": [] } } ] ], "output": { "per_locus": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}": { "type": "file", "description": "The per locus coverage with no partition.", "pattern": "${sample_id}", "ontologies": [] } } ] ], "sample_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.${partitions_output}_summary": { "type": "file", "description": "The summary for PARTITION_GROUP sample, aggregated over all bases.", "pattern": "${sample_id}.sample_summary", "ontologies": [] } } ] ], "statistics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.${partitions_output}_interval_statistics": { "type": "file", "description": "The statistics for PARTITION_GROUP library, aggregated by interval.", "pattern": "${sample_id}_interval_statistics", "ontologies": [] } } ] ], "coverage_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.${partitions_output}_cumulative_coverage_counts": { "type": "file", "description": "Contains the histogram of loci with depth larger than x.", "pattern": "${sample_id}_cumulative_coverage_counts", "ontologies": [] } } ] ], "coverage_proportions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.${partitions_output}_cumulative_coverage_proportions": { "type": "file", "description": "Contains the normalized histogram of loci with depth larger than x.", "pattern": "${sample_id}_cumulative_coverage_proportions", "ontologies": [] } } ] ], "interval_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.${partitions_output}_interval_summary": { "type": "file", "description": "The summary for PARTITION_GROUP library, aggregated by interval.", "pattern": "${sample_id}_interval_summary", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sentieon_datametrics", "path": "modules/nf-core/sentieon/datametrics/meta.yml", "tree_sha": "9fe3a557f19be0e74a4d05e621cd2af19cd0b19f", "files": [ "modules/nf-core/sentieon/datametrics/environment.yml", "modules/nf-core/sentieon/datametrics/main.nf", "modules/nf-core/sentieon/datametrics/meta.yml", "modules/nf-core/sentieon/datametrics/tests/main.nf.test", "modules/nf-core/sentieon/datametrics/tests/main.nf.test.snap", "modules/nf-core/sentieon/datametrics/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_datametrics", "description": "Collects multiple quality metrics from a bam file", "keywords": [ "metrics", "bam", "sentieon" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of th sorted BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fai": { "type": "file", "description": "Index of the genome fasta file", "pattern": "*.fai", "ontologies": [] } } ], { "plot_results": { "type": "boolean", "description": "Boolean to determine whether plots should be generated", "pattern": "true or false" } } ], "output": { "mq_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*mq_metrics.txt": { "type": "file", "description": "File containing the information about mean base quality score for each sequencing cycle", "pattern": "*.txt", "ontologies": [] } } ] ], "qd_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*qd_metrics.txt": { "type": "file", "description": "File containing the information about number of bases with a specific base quality score", "pattern": "*.txt", "ontologies": [] } } ] ], "gc_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*gc_summary.txt": { "type": "file", "description": "File containing the information about GC bias in the reference and the sample", "pattern": "*.txt", "ontologies": [] } } ] ], "gc_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*gc_metrics.txt": { "type": "file", "description": "File containing the information about GC bias in the reference and the sample", "pattern": "*.txt", "ontologies": [] } } ] ], "aln_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*aln_metrics.txt": { "type": "file", "description": "File containing the statistics about the alignment of the reads", "pattern": "*.txt", "ontologies": [] } } ] ], "is_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*is_metrics.txt": { "type": "file", "description": "File containing the information about statistical distribution of insert sizes", "pattern": "*.txt", "ontologies": [] } } ] ], "mq_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*mq_metrics.pdf": { "type": "file", "description": "PDF containing plot of mean base quality scores", "pattern": "*.pdf", "ontologies": [] } } ] ], "qd_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*qd_metrics.pdf": { "type": "file", "description": "PDF containing plot of specific base quality score", "pattern": "*.pdf", "ontologies": [] } } ] ], "is_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*is_metrics.pdf": { "type": "file", "description": "PDF containing plot of insert sizes", "pattern": "*.pdf", "ontologies": [] } } ] ], "gc_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*gc_metrics.pdf": { "type": "file", "description": "PDF containing plot of GC bias", "pattern": "*.pdf", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "sentieon_dedup", "path": "modules/nf-core/sentieon/dedup/meta.yml", "tree_sha": "33a088e7ff53b112feb74892387f4bd075e90c9e", "files": [ "modules/nf-core/sentieon/dedup/environment.yml", "modules/nf-core/sentieon/dedup/main.nf", "modules/nf-core/sentieon/dedup/meta.yml", "modules/nf-core/sentieon/dedup/tests/main.nf.test", "modules/nf-core/sentieon/dedup/tests/main.nf.test.snap", "modules/nf-core/sentieon/dedup/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_dedup", "description": "Runs the sentieon tool LocusCollector followed by Dedup. LocusCollector collects read information that is used by Dedup which, in turn, marks or removes duplicate reads.", "keywords": [ "mem", "dedup", "map", "bam", "cram", "sentieon" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file.", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAI file", "pattern": "*.bai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the FASTA reference.", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.cram": { "type": "file", "description": "CRAM file", "pattern": "*.cram", "ontologies": [] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.crai": { "type": "file", "description": "CRAM index file", "pattern": "*.crai", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file.", "pattern": "*.bam", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "BAI file", "pattern": "*.bai", "ontologies": [] } } ] ], "score": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.score": { "type": "file", "description": "The score file indicates which reads LocusCollector finds are likely duplicates.", "pattern": "*.score", "ontologies": [] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics": { "type": "file", "description": "Output file containing Dedup metrics incl. histogram data.", "pattern": "*.metrics", "ontologies": [] } } ] ], "metrics_multiqc_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics.multiqc.tsv": { "type": "file", "description": "Output tsv-file containing Dedup metrics excl. histogram data.", "pattern": "*.metrics.multiqc.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@asp8200" ], "maintainers": [ "@asp8200" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "sentieon_dnamodelapply", "path": "modules/nf-core/sentieon/dnamodelapply/meta.yml", "tree_sha": "7a84978aefc4486b1fea345073d33b8a53ba6aa4", "files": [ "modules/nf-core/sentieon/dnamodelapply/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt", "modules/nf-core/sentieon/dnamodelapply/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt", "modules/nf-core/sentieon/dnamodelapply/environment.yml", "modules/nf-core/sentieon/dnamodelapply/main.nf", "modules/nf-core/sentieon/dnamodelapply/meta.yml", "modules/nf-core/sentieon/dnamodelapply/tests/main.nf.test", "modules/nf-core/sentieon/dnamodelapply/tests/main.nf.test.snap", "modules/nf-core/sentieon/dnamodelapply/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_dnamodelapply", "description": "modifies the input VCF file by adding the MLrejected FILTER to variants that are rejected by the selected machine learning model", "keywords": [ "dnamodelapply", "vcf", "filter", "sentieon" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "INPUT VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "idx": { "type": "file", "description": "Index of the input VCF file", "pattern": "*.{tbi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "fai": { "type": "file", "description": "Index of the genome fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "ml_model": { "type": "file", "description": "machine learning model file", "pattern": "*.model", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Output VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Index of the output VCF file", "pattern": "*.{tbi}", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--493a9352fdfbacc5", "build_id": "bd-493a9352fdfbacc5_1", "scan_id": "sc-cb424814848a20d9_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--5e34aa16344b911c", "build_id": "bd-5e34aa16344b911c_1", "scan_id": "sc-8746dd39a4711178_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--5a01457f1db078c1", "build_id": "bd-5a01457f1db078c1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/af/af478c78e4ddb4fc9c570e47f3d64d86bb02e5c5467c6c095f21f95f59a7c3ab/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--95eea6ffae22db3c", "build_id": "bd-95eea6ffae22db3c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c157e27981ec529b03e7ae5cfc88e51b6158332d2a82db399eef8dd8f2b1d5d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sentieon/dnamodelapply/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sentieon/dnamodelapply/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "sentieon_dnascope", "path": "modules/nf-core/sentieon/dnascope/meta.yml", "tree_sha": "5d717f0f839bc87e3711d7d01a8cdb111c965c03", "files": [ "modules/nf-core/sentieon/dnascope/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt", "modules/nf-core/sentieon/dnascope/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt", "modules/nf-core/sentieon/dnascope/environment.yml", "modules/nf-core/sentieon/dnascope/main.nf", "modules/nf-core/sentieon/dnascope/meta.yml", "modules/nf-core/sentieon/dnascope/tests/main.nf.test", "modules/nf-core/sentieon/dnascope/tests/main.nf.test.snap", "modules/nf-core/sentieon/dnascope/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_dnascope", "description": "DNAscope algorithm performs an improved version of Haplotype variant calling.", "keywords": [ "dnascope", "sentieon", "variant_calling" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file.", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAI file", "pattern": "*.bai", "ontologies": [] } }, { "intervals": { "type": "file", "description": "bed or interval_list file containing interval in the reference that will be used in the analysis", "pattern": "*.{bed,interval_list}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing meta information for fasta.\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing meta information for fasta index.\n" } }, { "fai": { "type": "file", "description": "Index of the genome fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing meta information for dbsnp.\n" } }, { "dbsnp": { "type": "file", "description": "Single Nucleotide Polymorphism database (dbSNP) file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing meta information for dbsnp_tbi.\n" } }, { "dbsnp_tbi": { "type": "file", "description": "Index of the Single Nucleotide Polymorphism database (dbSNP) file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing meta information for machine learning model for Dnascope.\n" } }, { "ml_model": { "type": "file", "description": "machine learning model file", "pattern": "*.model", "ontologies": [] } } ], { "pcr_indel_model": { "type": "string", "description": "Controls the option pcr_indel_model for Dnascope.\nThe possible options are \"NONE\" (used for PCR free samples), and \"HOSTILE\", \"AGGRESSIVE\" and \"CONSERVATIVE\".\nSee Sentieons documentation for further explanation.\n" } }, { "emit_vcf": { "type": "string", "description": "Controls the vcf output from Dnascope.\nPossible options are \"all\", \"confident\" and \"variant\".\nSee Sentieons documentation for further explanation.\n" } }, { "emit_gvcf": { "type": "boolean", "description": "If true, the haplotyper will output a gvcf" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unfiltered.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.unfiltered.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unfiltered.vcf.gz.tbi": { "type": "file", "description": "Index of VCF file", "pattern": "*.unfiltered.vcf.gz.tbi", "ontologies": [] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.g.vcf.gz": { "type": "file", "description": "Compressed GVCF file", "pattern": "*.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gvcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.g.vcf.gz.tbi": { "type": "file", "description": "Index of GVCF file", "pattern": "*.g.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--5e34aa16344b911c", "build_id": "bd-5e34aa16344b911c_1", "scan_id": "sc-8746dd39a4711178_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--493a9352fdfbacc5", "build_id": "bd-493a9352fdfbacc5_1", "scan_id": "sc-cb424814848a20d9_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--5a01457f1db078c1", "build_id": "bd-5a01457f1db078c1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/af/af478c78e4ddb4fc9c570e47f3d64d86bb02e5c5467c6c095f21f95f59a7c3ab/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--95eea6ffae22db3c", "build_id": "bd-95eea6ffae22db3c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c157e27981ec529b03e7ae5cfc88e51b6158332d2a82db399eef8dd8f2b1d5d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sentieon/dnascope/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sentieon/dnascope/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "sentieon_gvcftyper", "path": "modules/nf-core/sentieon/gvcftyper/meta.yml", "tree_sha": "7eb7c9a382a62d01f0ddc93043efca04b02bc8de", "files": [ "modules/nf-core/sentieon/gvcftyper/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt", "modules/nf-core/sentieon/gvcftyper/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt", "modules/nf-core/sentieon/gvcftyper/environment.yml", "modules/nf-core/sentieon/gvcftyper/main.nf", "modules/nf-core/sentieon/gvcftyper/meta.yml", "modules/nf-core/sentieon/gvcftyper/tests/main.nf.test", "modules/nf-core/sentieon/gvcftyper/tests/main.nf.test.snap", "modules/nf-core/sentieon/gvcftyper/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_gvcftyper", "description": "Perform joint genotyping on one or more samples pre-called with Sentieon's Haplotyper.\n", "keywords": [ "joint genotyping", "genotype", "gvcf" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gvcfs": { "type": "file", "description": "gVCF(.gz) file\n", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "tbis": { "type": "file", "description": "index of gvcf file\n", "pattern": "*.tbi", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Interval file with the genomic regions included in the library (optional)", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Reference fasta index file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "dbsnp": { "type": "file", "description": "dbSNP VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "dbsnp_tbi": { "type": "file", "description": "dbSNP VCF index file", "pattern": "*.tbi", "ontologies": [] } } ] ], "output": { "vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_gz_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "VCF index file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@asp8200" ], "maintainers": [ "@asp8200" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--5e34aa16344b911c", "build_id": "bd-5e34aa16344b911c_1", "scan_id": "sc-8746dd39a4711178_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--493a9352fdfbacc5", "build_id": "bd-493a9352fdfbacc5_1", "scan_id": "sc-cb424814848a20d9_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--5a01457f1db078c1", "build_id": "bd-5a01457f1db078c1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/af/af478c78e4ddb4fc9c570e47f3d64d86bb02e5c5467c6c095f21f95f59a7c3ab/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--95eea6ffae22db3c", "build_id": "bd-95eea6ffae22db3c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c157e27981ec529b03e7ae5cfc88e51b6158332d2a82db399eef8dd8f2b1d5d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sentieon/gvcftyper/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sentieon/gvcftyper/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "sentieon_haplotyper", "path": "modules/nf-core/sentieon/haplotyper/meta.yml", "tree_sha": "a71757e48348014cf1e1d741c294d725b6ba7aeb", "files": [ "modules/nf-core/sentieon/haplotyper/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt", "modules/nf-core/sentieon/haplotyper/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt", "modules/nf-core/sentieon/haplotyper/environment.yml", "modules/nf-core/sentieon/haplotyper/main.nf", "modules/nf-core/sentieon/haplotyper/meta.yml", "modules/nf-core/sentieon/haplotyper/tests/main.nf.test", "modules/nf-core/sentieon/haplotyper/tests/main.nf.test.snap", "modules/nf-core/sentieon/haplotyper/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_haplotyper", "description": "Runs Sentieon's haplotyper for germline variant calling.", "keywords": [ "sentieon", "haplotypecaller", "haplotype" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file from alignment", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAI/CRAI file from alignment", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [] } }, { "recal_table": { "type": "file", "description": "Recalibration table from sentieon/qualcal (optional)", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "The index of the FASTA reference.", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "dbsnp": { "type": "file", "description": "VCF file containing known sites (optional)", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "dbsnp_tbi": { "type": "file", "description": "VCF index of dbsnp (optional)", "ontologies": [] } } ], { "emit_vcf": { "type": "string", "description": "Controls the vcf output from the haplotyper.\nIf emit_vcf is set to \"all\" then the haplotyper will output a vcf generated by the haplotyper in emit-mode \"all\".\nIf emit_vcf is set to \"confident\" then the haplotyper will output a vcf generated by the haplotyper in emit-mode \"confident\".\nIf emit_vcf is set to \"variant\" then the haplotyper will output a vcf generated by the haplotyper in emit_mode \"confident\".\n" } }, { "emit_gvcf": { "type": "boolean", "description": "If true, the haplotyper will output a gvcf" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unfiltered.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.unfiltered.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unfiltered.vcf.gz.tbi": { "type": "file", "description": "Index of VCF file", "pattern": "*.unfiltered.vcf.gz.tbi", "ontologies": [] } } ] ], "gvcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.g.vcf.gz": { "type": "file", "description": "Compressed GVCF file", "pattern": "*.g.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gvcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.g.vcf.gz.tbi": { "type": "file", "description": "Index of GVCF file", "pattern": "*.g.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@asp8200" ], "maintainers": [ "@asp8200" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--5e34aa16344b911c", "build_id": "bd-5e34aa16344b911c_1", "scan_id": "sc-8746dd39a4711178_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--493a9352fdfbacc5", "build_id": "bd-493a9352fdfbacc5_1", "scan_id": "sc-cb424814848a20d9_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--95eea6ffae22db3c", "build_id": "bd-95eea6ffae22db3c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c157e27981ec529b03e7ae5cfc88e51b6158332d2a82db399eef8dd8f2b1d5d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--5a01457f1db078c1", "build_id": "bd-5a01457f1db078c1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/af/af478c78e4ddb4fc9c570e47f3d64d86bb02e5c5467c6c095f21f95f59a7c3ab/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sentieon/haplotyper/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sentieon/haplotyper/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "sentieon_hsmetrics", "path": "modules/nf-core/sentieon/hsmetrics/meta.yml", "tree_sha": "b3fe6605e82542ceaa09d3923e119ccdf930a780", "files": [ "modules/nf-core/sentieon/hsmetrics/environment.yml", "modules/nf-core/sentieon/hsmetrics/main.nf", "modules/nf-core/sentieon/hsmetrics/meta.yml", "modules/nf-core/sentieon/hsmetrics/tests/main.nf.test", "modules/nf-core/sentieon/hsmetrics/tests/main.nf.test.snap", "modules/nf-core/sentieon/hsmetrics/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_hsmetrics", "description": "Collects hybrid-selection (HS) metrics for a SAM or BAM file.", "keywords": [ "metrics", "bam", "sentieon" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "Index of the BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "bait_intervals": { "type": "file", "description": "An interval file that contains the locations of the baits used.", "pattern": "*.{interval_list,bed,bed.gz}", "ontologies": [] } }, { "target_intervals": { "type": "file", "description": "An interval file that contains the locations of the targets.", "pattern": "*.{interval_list,bed,bed.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "fai": { "type": "file", "description": "Index of the genome fasta file", "pattern": "*.fai", "ontologies": [ { "edam": "http://edamontology.org/format_3326" } ] } } ] ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.txt": { "type": "file", "description": "Alignment metrics related to how many reads overlap the target/bait regions.", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed 's/.*-//g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed 's/.*-//g'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sentieon_qualcal", "path": "modules/nf-core/sentieon/qualcal/meta.yml", "tree_sha": "db158ebebe7f86d731c28125a9aed6b4f9b09f11", "files": [ "modules/nf-core/sentieon/qualcal/environment.yml", "modules/nf-core/sentieon/qualcal/main.nf", "modules/nf-core/sentieon/qualcal/meta.yml", "modules/nf-core/sentieon/qualcal/tests/main.nf.test", "modules/nf-core/sentieon/qualcal/tests/main.nf.test.snap", "modules/nf-core/sentieon/qualcal/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_qualcal", "description": "Generate recalibration table and optionally perform base quality recalibration", "keywords": [ "base quality score recalibration", "bqsr", "sentieon" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file from alignment", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAI/CRAI file from alignment", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "known_sites": { "type": "file", "description": "VCF files with known sites for indels / snps (optional)", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "known_sites_tbi": { "type": "file", "description": "Tabix index of the known_sites (optional)", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "recalibration_table": { "type": "file", "description": "File containing recalibration values (optional)", "pattern": "*.table", "ontologies": [] } } ], { "generate_recalibrated_bams": { "type": "boolean", "description": "If true, writes recalibrated bam files to disk" } } ], "output": { "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.table": { "type": "file", "description": "Pre Recalibration table (optional)", "pattern": "*.table", "ontologies": [] } } ] ], "table_post": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.table.post": { "type": "file", "description": "Post recalibration table (optional)", "pattern": "*.table.post", "ontologies": [] } } ] ], "recal_alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{cram,bam}": { "type": "file", "description": "Recalibrated input files (optional)", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv": { "type": "file", "description": "Recalibration results output file used for plotting. (optional)", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pdf": { "type": "file", "description": "PDF file containing graphs (optional)", "pattern": "*.pdf", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sentieon_readwriter", "path": "modules/nf-core/sentieon/readwriter/meta.yml", "tree_sha": "15ff474f535cb76e9adb7b97fd6257fb6670d425", "files": [ "modules/nf-core/sentieon/readwriter/environment.yml", "modules/nf-core/sentieon/readwriter/main.nf", "modules/nf-core/sentieon/readwriter/meta.yml", "modules/nf-core/sentieon/readwriter/tests/main.nf.test", "modules/nf-core/sentieon/readwriter/tests/main.nf.test.snap", "modules/nf-core/sentieon/readwriter/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_readwriter", "description": "Merges BAM files, and/or convert them into cram files. Also, outputs the result of applying the Base Quality Score Recalibration to a file.", "keywords": [ "merge", "convert", "readwriter", "sentieon" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file.", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index": { "type": "file", "description": "BAI/CRAI file.", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "fai": { "type": "file", "description": "The index of the FASTA reference.", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "file", "description": "BAM/CRAM file. Depends on how ext.prefix is set. BAM \"ext.prefix = .bam\", CRAM \"ext.prefix = .cram\". Defaults to cram", "pattern": "*.{bam,cram}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.${index}": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ] ], "output_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}": { "type": "file", "description": "BAM/CRAM file. Depends on how ext.prefix is set. BAM \"ext.prefix = .bam\", CRAM \"ext.prefix = .cram\". Defaults to cram", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "${prefix}.${index}": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "sentieon_rsemcalculateexpression", "path": "modules/nf-core/sentieon/rsemcalculateexpression/meta.yml", "tree_sha": "b61d10735e3c7b2c52cfd90b8ec3e2a84d52bb75", "files": [ "modules/nf-core/sentieon/rsemcalculateexpression/environment.yml", "modules/nf-core/sentieon/rsemcalculateexpression/main.nf", "modules/nf-core/sentieon/rsemcalculateexpression/meta.yml", "modules/nf-core/sentieon/rsemcalculateexpression/tests/main.nf.test", "modules/nf-core/sentieon/rsemcalculateexpression/tests/main.nf.test.snap", "modules/nf-core/sentieon/rsemcalculateexpression/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_rsemcalculateexpression", "description": "Calculate expression with RSEM", "keywords": [ "rsem", "expression", "quantification", "sentieon" ], "tools": [ { "rseqc": { "description": "RSEM: accurate transcript quantification from RNA-Seq data with or without a reference genome\n", "homepage": "https://github.com/deweylab/RSEM", "documentation": "https://github.com/deweylab/RSEM", "doi": "10.1186/1471-2105-12-323", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rsem" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input reads for quantification", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], { "index": { "type": "file", "description": "RSEM index", "pattern": "rsem/*", "ontologies": [] } } ], "output": { "counts_gene": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.genes.results": { "type": "file", "description": "Expression counts on gene level", "pattern": "*.genes.results", "ontologies": [] } } ] ], "counts_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.isoforms.results": { "type": "file", "description": "Expression counts on transcript level", "pattern": "*.isoforms.results", "ontologies": [] } } ] ], "stat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.stat": { "type": "file", "description": "RSEM statistics", "pattern": "*.stat", "ontologies": [] } } ] ], "logs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.log": { "type": "file", "description": "RSEM logs", "pattern": "*.log", "ontologies": [] } } ] ], "bam_star": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.STAR.genome.bam": { "type": "file", "description": "BAM file generated by STAR (optional)", "pattern": "*.STAR.genome.bam", "ontologies": [] } } ] ], "bam_genome": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.genome.bam": { "type": "file", "description": "Genome BAM file (optional)", "pattern": "*.genome.bam", "ontologies": [] } } ] ], "bam_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}.transcript.bam": { "type": "file", "description": "Transcript BAM file (optional)", "pattern": "*.transcript.bam", "ontologies": [] } } ] ], "versions_rsem": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rsem": { "type": "string", "description": "The tool name" } }, { "rsem-calculate-expression --version | sed -e \"s/Current version: RSEM v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_star": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "star": { "type": "string", "description": "The tool name" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version 2>&1 | sed -e \"s/sentieon-genomics-//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rsem": { "type": "string", "description": "The tool name" } }, { "rsem-calculate-expression --version | sed -e \"s/Current version: RSEM v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "star": { "type": "string", "description": "The tool name" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version 2>&1 | sed -e \"s/sentieon-genomics-//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "sentieon_rsempreparereference", "path": "modules/nf-core/sentieon/rsempreparereference/meta.yml", "tree_sha": "343a0eb8fc72211baebae26ba57868074733fe3d", "files": [ "modules/nf-core/sentieon/rsempreparereference/environment.yml", "modules/nf-core/sentieon/rsempreparereference/main.nf", "modules/nf-core/sentieon/rsempreparereference/meta.yml", "modules/nf-core/sentieon/rsempreparereference/tests/main.nf.test", "modules/nf-core/sentieon/rsempreparereference/tests/main.nf.test.snap", "modules/nf-core/sentieon/rsempreparereference/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_rsempreparereference", "description": "Prepare a reference genome for RSEM", "keywords": [ "rsem", "genome", "index", "sentieon" ], "tools": [ { "rseqc": { "description": "RSEM: accurate transcript quantification from RNA-Seq data with or without a reference genome\n", "homepage": "https://github.com/deweylab/RSEM", "documentation": "https://github.com/deweylab/RSEM", "doi": "10.1186/1471-2105-12-323", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:rsem" } } ], "input": [ { "fasta": { "type": "file", "description": "The Fasta file of the reference genome", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "gtf": { "type": "file", "description": "The GTF file of the reference genome", "pattern": "*.gtf", "ontologies": [] } } ], "output": { "index": [ { "rsem": { "type": "directory", "description": "RSEM index directory", "pattern": "rsem" } } ], "transcript_fasta": [ { "*transcripts.fa": { "type": "file", "description": "Fasta file of transcripts", "pattern": "rsem/*transcripts.fa", "ontologies": [] } } ], "versions_rsem": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rsem": { "type": "string", "description": "The tool name" } }, { "rsem-calculate-expression --version | sed -e \"s/Current version: RSEM v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_star": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "star": { "type": "string", "description": "The tool name" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version 2>&1 | sed -e \"s/sentieon-genomics-//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "rsem": { "type": "string", "description": "The tool name" } }, { "rsem-calculate-expression --version | sed -e \"s/Current version: RSEM v//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "star": { "type": "string", "description": "The tool name" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version 2>&1 | sed -e \"s/sentieon-genomics-//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "sentieon_staralign", "path": "modules/nf-core/sentieon/staralign/meta.yml", "tree_sha": "e29c302e58fd62cb9e06633731a898187adc09ad", "files": [ "modules/nf-core/sentieon/staralign/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt", "modules/nf-core/sentieon/staralign/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt", "modules/nf-core/sentieon/staralign/environment.yml", "modules/nf-core/sentieon/staralign/main.nf", "modules/nf-core/sentieon/staralign/meta.yml", "modules/nf-core/sentieon/staralign/tests/main.nf.test", "modules/nf-core/sentieon/staralign/tests/main.nf.test.snap", "modules/nf-core/sentieon/staralign/tests/nextflow.arriba.config", "modules/nf-core/sentieon/staralign/tests/nextflow.config", "modules/nf-core/sentieon/staralign/tests/nextflow.starfusion.config" ], "type": "module", "meta": { "name": "sentieon_staralign", "description": "Align reads to a reference genome using Sentieon STAR", "keywords": [ "align", "fasta", "genome", "reference" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "directory", "description": "STAR genome index", "pattern": "star" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "gtf": { "type": "file", "description": "Annotation GTF file", "pattern": "*.{gtf}", "ontologies": [] } } ], { "star_ignore_sjdbgtf": { "type": "boolean", "description": "Ignore annotation GTF file" } } ], "output": { "log_final": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*Log.final.out": { "type": "file", "description": "STAR final log file", "pattern": "*Log.final.out", "ontologies": [] } } ] ], "log_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*Log.out": { "type": "file", "description": "STAR lot out file", "pattern": "*Log.out", "ontologies": [] } } ] ], "log_progress": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*Log.progress.out": { "type": "file", "description": "STAR log progress file", "pattern": "*Log.progress.out", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*d.out.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bam_sorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.sortedByCoord.out.bam": { "type": "file", "description": "Sorted BAM file of read alignments (optional)", "pattern": "*sortedByCoord.out.bam", "ontologies": [] } } ] ], "bam_sorted_aligned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.Aligned.sortedByCoord.out.bam": { "type": "file", "description": "Sorted BAM file of read alignments (optional)", "pattern": "*.Aligned.sortedByCoord.out.bam", "ontologies": [] } } ] ], "bam_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*toTranscriptome.out.bam": { "type": "file", "description": "Output BAM file of transcriptome alignment (optional)", "pattern": "*toTranscriptome.out.bam", "ontologies": [] } } ] ], "bam_unsorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*Aligned.unsort.out.bam": { "type": "file", "description": "Unsorted BAM file of read alignments (optional)", "pattern": "*Aligned.unsort.out.bam", "ontologies": [] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*fastq.gz": { "type": "file", "description": "Unmapped FastQ files (optional)", "pattern": "*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tab": { "type": "file", "description": "STAR output tab file(s) (optional)", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "spl_junc_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.SJ.out.tab": { "type": "file", "description": "STAR output splice junction tab file", "pattern": "*.SJ.out.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "read_per_gene_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ReadsPerGene.out.tab": { "type": "file", "description": "STAR output read per gene tab file", "pattern": "*.ReadsPerGene.out.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "junction": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.out.junction": { "type": "file", "description": "STAR chimeric junction output file (optional)", "pattern": "*.out.junction", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.out.sam": { "type": "file", "description": "STAR output SAM file(s) (optional)", "pattern": "*.out.sam", "ontologies": [] } } ] ], "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.wig": { "type": "file", "description": "STAR output wiggle format file(s) (optional)", "pattern": "*.wig", "ontologies": [] } } ] ], "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bg": { "type": "file", "description": "STAR output bedGraph format file(s) (optional)", "pattern": "*.bg", "ontologies": [] } } ] ], "versions_star": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "star": { "type": "string", "description": "The tool name" } }, { "sentieon STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version 2>&1 | sed -e \"s/sentieon-genomics-//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "star": { "type": "string", "description": "The tool name" } }, { "sentieon STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version 2>&1 | sed -e \"s/sentieon-genomics-//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--493a9352fdfbacc5", "build_id": "bd-493a9352fdfbacc5_1", "scan_id": "sc-cb424814848a20d9_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--5e34aa16344b911c", "build_id": "bd-5e34aa16344b911c_1", "scan_id": "sc-8746dd39a4711178_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--95eea6ffae22db3c", "build_id": "bd-95eea6ffae22db3c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c157e27981ec529b03e7ae5cfc88e51b6158332d2a82db399eef8dd8f2b1d5d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--5a01457f1db078c1", "build_id": "bd-5a01457f1db078c1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/af/af478c78e4ddb4fc9c570e47f3d64d86bb02e5c5467c6c095f21f95f59a7c3ab/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sentieon/staralign/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sentieon/staralign/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "sentieon_tnfilter", "path": "modules/nf-core/sentieon/tnfilter/meta.yml", "tree_sha": "f0c40c5d74144ad3eb660cb44e9bc3c9577f9f37", "files": [ "modules/nf-core/sentieon/tnfilter/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt", "modules/nf-core/sentieon/tnfilter/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt", "modules/nf-core/sentieon/tnfilter/environment.yml", "modules/nf-core/sentieon/tnfilter/main.nf", "modules/nf-core/sentieon/tnfilter/meta.yml", "modules/nf-core/sentieon/tnfilter/tests/main.nf.test", "modules/nf-core/sentieon/tnfilter/tests/main.nf.test.snap", "modules/nf-core/sentieon/tnfilter/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_tnfilter", "description": "Filters the raw output of sentieon/tnhaplotyper2.\n", "keywords": [ "tnfilter", "filter", "sentieon", "tnhaplotyper2", "vcf" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "vcf": { "type": "file", "description": "compressed vcf file from tnhaplotyper2", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "vcf_tbi": { "type": "file", "description": "Tabix index of vcf file", "pattern": "*vcf.gz.tbi", "ontologies": [] } }, { "stats": { "type": "file", "description": "Stats file that pairs with output vcf file", "pattern": "*vcf.gz.stats", "ontologies": [] } }, { "contamination": { "type": "file", "description": "the location and file name of the file containing the contamination information produced by ContaminationModel.", "pattern": "*.contamination_data.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "segments": { "type": "file", "description": "the location and file name of the file containing the tumor segments information produced by ContaminationModel.", "pattern": "*.segments", "ontologies": [] } }, { "orientation_priors": { "type": "file", "description": "the location and file name of the file containing the orientation bias information produced by OrientationBias.", "pattern": "*.orientation_data.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fasta.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "file", "description": "file containing filtered tnhaplotyper2 calls.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.vcf.gz": { "type": "file", "description": "file containing filtered tnhaplotyper2 calls.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "file", "description": "file containing filtered tnhaplotyper2 calls.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.vcf.gz.tbi": { "type": "file", "description": "tbi file that pairs with vcf.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "file", "description": "file containing filtered tnhaplotyper2 calls.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.vcf.gz.stats": { "type": "file", "description": "file containing statistics of the tnfilter run.", "pattern": "*.stats", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@asp8200" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--493a9352fdfbacc5", "build_id": "bd-493a9352fdfbacc5_1", "scan_id": "sc-cb424814848a20d9_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--5e34aa16344b911c", "build_id": "bd-5e34aa16344b911c_1", "scan_id": "sc-8746dd39a4711178_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--5a01457f1db078c1", "build_id": "bd-5a01457f1db078c1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/af/af478c78e4ddb4fc9c570e47f3d64d86bb02e5c5467c6c095f21f95f59a7c3ab/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--95eea6ffae22db3c", "build_id": "bd-95eea6ffae22db3c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c157e27981ec529b03e7ae5cfc88e51b6158332d2a82db399eef8dd8f2b1d5d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sentieon/tnfilter/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sentieon/tnfilter/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sentieon_tnhaplotyper2", "path": "modules/nf-core/sentieon/tnhaplotyper2/meta.yml", "tree_sha": "84a9985786ce10ec2ad33ef78a103935be27a993", "files": [ "modules/nf-core/sentieon/tnhaplotyper2/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt", "modules/nf-core/sentieon/tnhaplotyper2/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt", "modules/nf-core/sentieon/tnhaplotyper2/environment.yml", "modules/nf-core/sentieon/tnhaplotyper2/main.nf", "modules/nf-core/sentieon/tnhaplotyper2/meta.yml", "modules/nf-core/sentieon/tnhaplotyper2/tests/main.nf.test", "modules/nf-core/sentieon/tnhaplotyper2/tests/main.nf.test.snap", "modules/nf-core/sentieon/tnhaplotyper2/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_tnhaplotyper2", "description": "Tnhaplotyper2 performs somatic variant calling on the tumor-normal matched pairs.", "keywords": [ "tnseq", "tnhaplotyper2", "sentieon", "variant_calling" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file(s) from alignment", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAI/CRAI file(s) from alignment", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "Bed file with the genomic regions included in the library (optional)", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "dict": { "type": "file", "description": "GATK sequence dictionary", "pattern": "*.dict", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "fai": { "type": "file", "description": "Index of the genome fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "germline_resource": { "type": "file", "description": "Population vcf of germline sequencing, containing allele fractions.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "germline_resource_tbi": { "type": "file", "description": "Index file for the germline resource.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "panel_of_normals": { "type": "file", "description": "vcf file to be used as a panel of normals.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta8": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "panel_of_normals_tbi": { "type": "file", "description": "Index for the panel of normals.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], { "emit_orientation_data": { "type": "boolean", "description": "If true, the module will run the sentieon algorithm TNhaplotyper2 followed by the sentieon algorithm OrientationBias." } }, { "emit_contamination_data": { "type": "boolean", "description": "If true, the module will run the sentieon algorithm TNhaplotyper2 followed by the sentieon algorithm ContaminationModel." } } ], "output": { "orientation_data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.orientation_data.tsv": { "type": "file", "description": "TSV file from Sentieon's algorithm OrientationBias", "pattern": "*.orientation_data.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "contamination_data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.contamination_data.tsv": { "type": "file", "description": "TSV file from Sentieon's algorithm ContaminationModel", "pattern": "*.contamination_data.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "contamination_segments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.segments": { "type": "file", "description": "Tumour segments file from Sentieon's algorithm ContaminationModel", "pattern": "*.segments", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.stats": { "type": "file", "description": "Stats file from Sentieon's algorithm", "pattern": "*.stats", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Index of the VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@asp8200" ], "maintainers": [ "@asp8200" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--493a9352fdfbacc5", "build_id": "bd-493a9352fdfbacc5_1", "scan_id": "sc-cb424814848a20d9_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--5e34aa16344b911c", "build_id": "bd-5e34aa16344b911c_1", "scan_id": "sc-8746dd39a4711178_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--95eea6ffae22db3c", "build_id": "bd-95eea6ffae22db3c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c157e27981ec529b03e7ae5cfc88e51b6158332d2a82db399eef8dd8f2b1d5d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--5a01457f1db078c1", "build_id": "bd-5a01457f1db078c1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/af/af478c78e4ddb4fc9c570e47f3d64d86bb02e5c5467c6c095f21f95f59a7c3ab/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sentieon/tnhaplotyper2/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sentieon/tnhaplotyper2/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sentieon_tnscope", "path": "modules/nf-core/sentieon/tnscope/meta.yml", "tree_sha": "2b95545641fa2c8fed9a5128c6130f15f4f8b268", "files": [ "modules/nf-core/sentieon/tnscope/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt", "modules/nf-core/sentieon/tnscope/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt", "modules/nf-core/sentieon/tnscope/environment.yml", "modules/nf-core/sentieon/tnscope/main.nf", "modules/nf-core/sentieon/tnscope/meta.yml", "modules/nf-core/sentieon/tnscope/tests/main.nf.test", "modules/nf-core/sentieon/tnscope/tests/main.nf.test.snap", "modules/nf-core/sentieon/tnscope/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_tnscope", "description": "TNscope algorithm performs somatic variant calling on the tumor-normal matched pair or the tumor only data, using a Haplotyper algorithm.", "keywords": [ "tnscope", "sentieon", "variant_calling" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "One or more BAM or CRAM files.", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Indices for the input files", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "intervals": { "type": "file", "description": "bed or interval_list file containing interval in the reference that will be used in the analysis. Only recommended for large WGS data, else the overhead may not be worth the additional parallelisation.", "pattern": "*.{bed,interval_list}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "fai": { "type": "file", "description": "Index of the genome fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "dbsnp": { "type": "file", "description": "Single Nucleotide Polymorphism database (dbSNP) file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "dbsnp_tbi": { "type": "file", "description": "Index of the Single Nucleotide Polymorphism database (dbSNP) file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "pon": { "type": "file", "description": "Single Nucleotide Polymorphism database (dbSNP) file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "pon_tbi": { "type": "file", "description": "Index of the Single Nucleotide Polymorphism database (dbSNP) file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], [ { "meta8": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "cosmic": { "type": "file", "description": "Catalogue of Somatic Mutations in Cancer (COSMIC) VCF file.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta9": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "cosmic_tbi": { "type": "file", "description": "Index of the Catalogue of Somatic Mutations in Cancer (COSMIC) VCF file.", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Index of the VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--493a9352fdfbacc5", "build_id": "bd-493a9352fdfbacc5_1", "scan_id": "sc-cb424814848a20d9_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/sentieon:202503.03--5e34aa16344b911c", "build_id": "bd-5e34aa16344b911c_1", "scan_id": "sc-8746dd39a4711178_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--5a01457f1db078c1", "build_id": "bd-5a01457f1db078c1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/af/af478c78e4ddb4fc9c570e47f3d64d86bb02e5c5467c6c095f21f95f59a7c3ab/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sentieon:202503.03--95eea6ffae22db3c", "build_id": "bd-95eea6ffae22db3c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2c/2c157e27981ec529b03e7ae5cfc88e51b6158332d2a82db399eef8dd8f2b1d5d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sentieon/tnscope/.conda-lock/linux_amd64-bd-5e34aa16344b911c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sentieon/tnscope/.conda-lock/linux_arm64-bd-493a9352fdfbacc5_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "sentieon_varcal", "path": "modules/nf-core/sentieon/varcal/meta.yml", "tree_sha": "6064749f965bd4564f67ef5bb4864333ebe5b596", "files": [ "modules/nf-core/sentieon/varcal/environment.yml", "modules/nf-core/sentieon/varcal/main.nf", "modules/nf-core/sentieon/varcal/meta.yml", "modules/nf-core/sentieon/varcal/tests/main.nf.test", "modules/nf-core/sentieon/varcal/tests/main.nf.test.snap", "modules/nf-core/sentieon/varcal/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_varcal", "description": "Module for Sentieons VarCal. The VarCal algorithm calculates the Variant Quality Score Recalibration (VQSR).\nVarCal builds a recalibration model for scoring variant quality.\nhttps://support.sentieon.com/manual/usages/general/#varcal-algorithm\n", "keywords": [ "sentieon", "varcal", "variant recalibration" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "vcf": { "type": "file", "description": "input vcf file containing the variants to be recalibrated", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "tbi file matching with -vcf", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], { "resource_vcf": { "type": "file", "description": "all resource vcf files that are used with the corresponding '--resource' label", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "resource_tbi": { "type": "file", "description": "all resource tbi files that are used with the corresponding '--resource' label", "pattern": "*.vcf.gz.tbi", "ontologies": [] } }, { "labels": { "type": "string", "description": "necessary arguments for Sentieon's VarCal. Specified to directly match the resources provided. More information can be found at https://support.sentieon.com/manual/usages/general/#varcal-algorithm" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta", "ontologies": [] } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "fasta.fai", "ontologies": [] } } ], "output": { "recal": [ [ { "meta": { "type": "file", "description": "Output recal file used by ApplyVQSR", "pattern": "*.recal", "ontologies": [] } }, { "*.recal": { "type": "file", "description": "Output recal file used by ApplyVQSR", "pattern": "*.recal", "ontologies": [] } } ] ], "idx": [ [ { "meta": { "type": "file", "description": "Output recal file used by ApplyVQSR", "pattern": "*.recal", "ontologies": [] } }, { "*.idx": { "type": "file", "description": "Index file for the recal output file", "pattern": "*.idx", "ontologies": [] } } ] ], "tranches": [ [ { "meta": { "type": "file", "description": "Output recal file used by ApplyVQSR", "pattern": "*.recal", "ontologies": [] } }, { "*.tranches": { "type": "file", "description": "Output tranches file used by ApplyVQSR", "pattern": "*.tranches", "ontologies": [] } } ] ], "plots": [ [ { "meta": { "type": "file", "description": "Output recal file used by ApplyVQSR", "pattern": "*.recal", "ontologies": [] } }, { "*plots.R": { "type": "file", "description": "Optional output rscript file to aid in visualization of the input data and learned model.", "pattern": "*plots.R", "ontologies": [ { "edam": "http://edamontology.org/format_3999" } ] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@asp8200" ], "maintainers": [ "@asp8200" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "sentieon_wgsmetrics", "path": "modules/nf-core/sentieon/wgsmetrics/meta.yml", "tree_sha": "5c9a67583f0e4f57994d27511c42fef776f9afb6", "files": [ "modules/nf-core/sentieon/wgsmetrics/environment.yml", "modules/nf-core/sentieon/wgsmetrics/main.nf", "modules/nf-core/sentieon/wgsmetrics/meta.yml", "modules/nf-core/sentieon/wgsmetrics/tests/main.nf.test", "modules/nf-core/sentieon/wgsmetrics/tests/main.nf.test.snap", "modules/nf-core/sentieon/wgsmetrics/tests/nextflow.config" ], "type": "module", "meta": { "name": "sentieon_wgsmetrics", "description": "Collects whole genome quality metrics from a bam file", "keywords": [ "metrics", "bam", "sentieon" ], "tools": [ { "sentieon": { "description": "Sentieon® provides complete solutions for secondary DNA/RNA analysis for a variety of sequencing platforms, including short and long reads.\nOur software improves upon BWA, STAR, Minimap2, GATK, HaplotypeCaller, Mutect, and Mutect2 based pipelines and is deployable on any generic-CPU-based computing system.\n", "homepage": "https://www.sentieon.com/", "documentation": "https://www.sentieon.com/", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of th sorted BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "fai": { "type": "file", "description": "Index of the genome fasta file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test' ]`\n" } }, { "intervals_list": { "type": "file", "description": "intervals", "ontologies": [] } } ] ], "output": { "wgs_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.txt": { "type": "file", "description": "File containing WGS metrics produced by WgsMetricsAlgo", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_sentieon": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sentieon": { "type": "string", "description": "The tool name" } }, { "sentieon driver --version | sed \"s/.*-//g\"": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "seq2hla", "path": "modules/nf-core/seq2hla/meta.yml", "tree_sha": "5e3d6f698d5d60ccb258d9e5e8e34dbfdc10995f", "files": [ "modules/nf-core/seq2hla/environment.yml", "modules/nf-core/seq2hla/main.nf", "modules/nf-core/seq2hla/meta.yml", "modules/nf-core/seq2hla/tests/main.nf.test", "modules/nf-core/seq2hla/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seq2hla", "description": "Precision HLA typing and expression from RNA-seq data using seq2HLA", "keywords": [ "hla", "typing", "rna-seq", "genomics", "immunogenetics" ], "tools": [ { "seq2hla": { "description": "Precision HLA typing and expression from next-generation RNA sequencing data", "homepage": "https://github.com/TRON-Bioinformatics/seq2HLA", "documentation": "https://github.com/TRON-Bioinformatics/seq2HLA#readme", "tool_dev_url": "https://github.com/TRON-Bioinformatics/seq2HLA", "doi": "10.1186/s13073-015-0240-5", "licence": [ "MIT" ], "identifier": "biotools:seq2HLA" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Paired-end FASTQ files for RNA-seq data", "pattern": "*.{fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "class1_bowtielog": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassI-class.bowtielog": { "type": "file", "description": "HLA Class I Bowtie alignment log", "pattern": "*ClassI-class.bowtielog", "ontologies": [] } } ] ], "class1_expression": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassI-class.expression": { "type": "file", "description": "HLA Class I expression results", "pattern": "*ClassI-class.expression", "ontologies": [] } } ] ], "class1_genotype_2d": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassI-class.HLAgenotype2digits": { "type": "file", "description": "HLA Class I 2-digit genotype results", "pattern": "*ClassI-class.HLAgenotype2digits", "ontologies": [] } } ] ], "class1_genotype_4d": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassI-class.HLAgenotype4digits": { "type": "file", "description": "HLA Class I 4-digit genotype results", "pattern": "*ClassI-class.HLAgenotype4digits", "ontologies": [] } } ] ], "class1_nonclass_bowtielog": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassI-nonclass.bowtielog": { "type": "file", "description": "HLA Class I non-classical Bowtie alignment log", "pattern": "*ClassI-nonclass.bowtielog", "ontologies": [] } } ] ], "class1_nonclass_expression": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassI-nonclass.expression": { "type": "file", "description": "HLA Class I non-classical expression results", "pattern": "*ClassI-nonclass.expression", "ontologies": [] } } ] ], "class1_nonclass_genotype_2d": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassI-nonclass.HLAgenotype2digits": { "type": "file", "description": "HLA Class I non-classical 2-digit genotype results", "pattern": "*ClassI-nonclass.HLAgenotype2digits", "ontologies": [] } } ] ], "class1_nonclass_genotype_4d": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassI-nonclass.HLAgenotype4digits": { "type": "file", "description": "HLA Class I non-classical 4-digit genotype results", "pattern": "*ClassI-nonclass.HLAgenotype4digits", "ontologies": [] } } ] ], "class2_bowtielog": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassII.bowtielog": { "type": "file", "description": "HLA Class II Bowtie alignment log", "pattern": "*ClassII.bowtielog", "ontologies": [] } } ] ], "class2_expression": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassII.expression": { "type": "file", "description": "HLA Class II expression results", "pattern": "*ClassII.expression", "ontologies": [] } } ] ], "class2_genotype_2d": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassII.HLAgenotype2digits": { "type": "file", "description": "HLA Class II 2-digit genotype results", "pattern": "*ClassII.HLAgenotype2digits", "ontologies": [] } } ] ], "class2_genotype_4d": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*ClassII.HLAgenotype4digits": { "type": "file", "description": "HLA Class II 4-digit genotype results", "pattern": "*ClassII.HLAgenotype4digits", "ontologies": [] } } ] ], "ambiguity": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.ambiguity": { "type": "file", "description": "HLA typing ambiguity results", "pattern": "*.ambiguity", "ontologies": [] } } ] ], "versions_seq2hla": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seq2hla": { "type": "string", "description": "The name of the tool" } }, { "seq2HLA --version | sed 's/seq2HLA.py //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seq2hla": { "type": "string", "description": "The name of the tool" } }, { "seq2HLA --version | sed 's/seq2HLA.py //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnavar", "version": "1.3.0" } ] }, { "name": "seqcluster_collapse", "path": "modules/nf-core/seqcluster/collapse/meta.yml", "tree_sha": "8923f8cc772ed0870da794a25f60703e43d58e38", "files": [ "modules/nf-core/seqcluster/collapse/environment.yml", "modules/nf-core/seqcluster/collapse/main.nf", "modules/nf-core/seqcluster/collapse/meta.yml", "modules/nf-core/seqcluster/collapse/tests/main.nf.test", "modules/nf-core/seqcluster/collapse/tests/main.nf.test.snap", "modules/nf-core/seqcluster/collapse/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqcluster_collapse", "description": "Seqcluster collapse reduces computational complexity by collapsing identical sequences in a FASTQ file.", "keywords": [ "smrnaseq", "cluster", "mirna" ], "tools": [ { "seqcluster": { "description": "Small RNA analysis from NGS data. Seqcluster generates a list of clusters of small RNA sequences, their genome location, their annotation and the abundance in all the sample of the project.", "homepage": "https://github.com/lpantano/seqcluster", "documentation": "https://github.com/lpantano/seqcluster", "tool_dev_url": "https://github.com/lpantano/seqcluster", "doi": "10.1093/bioinformatics/btr527", "licence": [ "MIT" ], "identifier": "biotools:seqcluster" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastq": { "type": "file", "description": "FASTQ file", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fastq.gz": { "type": "file", "description": "FASTQ file", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "versions_seqcluster": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqcluster": { "type": "string", "description": "The name of the tool" } }, { "seqcluster --version 2>&1 | tail -n 1 | sed 's/^seqcluster //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqcluster": { "type": "string", "description": "The name of the tool" } }, { "seqcluster --version 2>&1 | tail -n 1 | sed 's/^seqcluster //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "seqfu_check", "path": "modules/nf-core/seqfu/check/meta.yml", "tree_sha": "0825ffb313d1ddcfd954f2a772d5f62f7cb7466c", "files": [ "modules/nf-core/seqfu/check/environment.yml", "modules/nf-core/seqfu/check/main.nf", "modules/nf-core/seqfu/check/meta.yml", "modules/nf-core/seqfu/check/tests/main.nf.test", "modules/nf-core/seqfu/check/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqfu_check", "description": "Evaluates the integrity of DNA FASTQ files", "keywords": [ "check", "seqfu", "fastq" ], "tools": [ { "seqfu": { "description": "A general-purpose program to manipulate and parse information from FASTQ files", "homepage": "https://telatin.github.io/seqfu2/", "documentation": "https://telatin.github.io/seqfu2/tools/check.html#usage", "tool_dev_url": "https://github.com/telatin/seqfu2", "doi": "10.3390/bioengineering8050059", "publication": { "author": "Telatin A., Fariselli P. & Birolo G.", "year": 2021, "title": "SeqFu: A Suite of Utilities for the Robust and Reproducible Manipulation of Sequence Files", "source": "Bioengineering" }, "licence": [ "MIT" ], "identifier": "biotools:seqfu" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "reads": { "type": "file", "description": "Either fastq file(s) or directory containing fastq files to be checked", "pattern": "*.{fq,fastq}[.gz]", "ontologies": [ { "edam": "http://edamontology.org/format_1931" } ] } } ] ], "output": { "check": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}.tsv": { "type": "file", "description": "Tab-separated output file with basic sequence statistics.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_seqfu": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqfu": { "type": "string", "description": "The name of the tool" } }, { "seqfu version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqfu": { "type": "string", "description": "The name of the tool" } }, { "seqfu version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kornkv", "@mrozon-zip" ], "maintainers": [ "@kornkv", "@mrozon-zip", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqfu_derep", "path": "modules/nf-core/seqfu/derep/meta.yml", "tree_sha": "ce7306a3c15f6bdf49bf86b1507f08d1ce051f8a", "files": [ "modules/nf-core/seqfu/derep/environment.yml", "modules/nf-core/seqfu/derep/main.nf", "modules/nf-core/seqfu/derep/meta.yml", "modules/nf-core/seqfu/derep/tests/main.nf.test", "modules/nf-core/seqfu/derep/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqfu_derep", "description": "Dereplicate FASTX sequences, removing duplicate sequences and printing the number of identical sequences in the sequence header. Can dereplicate already dereplicated FASTA files, summing the numbers found in the headers.", "keywords": [ "dereplicate", "fasta", "uniques" ], "tools": [ { "seqfu": { "description": "DNA sequence utilities for FASTX files", "homepage": "https://telatin.github.io/seqfu2/", "documentation": "https://telatin.github.io/seqfu2/", "tool_dev_url": "https://telatin.github.io/seqfu2/tools/derep.html", "doi": "10.3390/bioengineering8050059", "publication": { "author": "Telatin A., Fariselli P. & Birolo G.", "year": 2021, "title": "SeqFu: A Suite of Utilities for the Robust and Reproducible Manipulation of Sequence Files", "source": "Bioengineering" }, "licence": [ "GPL v3" ], "identifier": "biotools:seqfu" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastas": { "type": "file", "description": "Input files (mainly FASTA, FASTQ supported)", "pattern": "*.{fa,fna,faa,fasta,fq,fastq}[.gz]", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_derep.fasta.gz": { "type": "file", "description": "dereplicated file (FASTA format)", "pattern": "*.{fasta.gz}", "ontologies": [] } } ] ], "versions_seqfu": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqfu": { "type": "string", "description": "The name of the tool" } }, { "seqfu version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqfu": { "type": "string", "description": "The name of the tool" } }, { "seqfu version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@telatin" ], "maintainers": [ "@telatin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqfu_stats", "path": "modules/nf-core/seqfu/stats/meta.yml", "tree_sha": "1cac167ce9463cf55baae9b9b37158037a8b86d9", "files": [ "modules/nf-core/seqfu/stats/environment.yml", "modules/nf-core/seqfu/stats/main.nf", "modules/nf-core/seqfu/stats/meta.yml", "modules/nf-core/seqfu/stats/tests/main.nf.test", "modules/nf-core/seqfu/stats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqfu_stats", "description": "Statistics for FASTA or FASTQ files", "keywords": [ "seqfu", "stats", "n50" ], "tools": [ { "seqfu": { "description": "Cross-platform compiled suite of tools to manipulate and inspect FASTA and FASTQ files", "homepage": "https://telatin.github.io/seqfu2/", "documentation": "https://telatin.github.io/seqfu2/", "tool_dev_url": "https://github.com/telatin/seqfu2", "doi": "10.3390/bioengineering8050059", "publication": { "author": "Telatin A., Fariselli P. & Birolo G.", "year": 2021, "title": "SeqFu: A Suite of Utilities for the Robust and Reproducible Manipulation of Sequence Files", "source": "Bioengineering" }, "licence": [ "GPL v3" ], "identifier": "biotools:seqfu" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "files": { "type": "file", "description": "One or more FASTA or FASTQ files", "pattern": "*.{fasta,fastq,fasta.gz,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "Tab-separated output file with basic sequence statistics.", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "multiqc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_mqc.txt": { "type": "file", "description": "MultiQC ready table", "pattern": "*.{_mqc.txt}", "ontologies": [] } } ] ], "versions_seqfu": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqfu": { "type": "string", "description": "The name of the tool" } }, { "seqfu version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqfu": { "type": "string", "description": "The name of the tool" } }, { "seqfu version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@telatin" ], "maintainers": [ "@telatin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "seqkit_concat", "path": "modules/nf-core/seqkit/concat/meta.yml", "tree_sha": "f4de09c4c4095ec2ce3517c8a708351156be1062", "files": [ "modules/nf-core/seqkit/concat/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/concat/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/concat/environment.yml", "modules/nf-core/seqkit/concat/main.nf", "modules/nf-core/seqkit/concat/meta.yml", "modules/nf-core/seqkit/concat/tests/main.nf.test", "modules/nf-core/seqkit/concat/tests/main.nf.test.snap", "modules/nf-core/seqkit/concat/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqkit_concat", "description": "Concatenating multiple uncompressed sequence files together", "keywords": [ "concat", "fasta", "fastq", "merge" ], "tools": [ { "seqkit": { "description": "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.\n", "homepage": "https://github.com/shenwei356/seqkit", "documentation": "https://bioinf.shenwei.me/seqkit/", "tool_dev_url": "https://github.com/shenwei356/seqkit", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "Sequence file in fasta/q format", "pattern": "*.{fasta,fastq,fa,fq,fas,fna,faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fastx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{fasta,fastq,fa,fq,fas,fna,faa}": { "type": "file", "description": "A concatenated sequence file", "pattern": "*.{fasta,fastq,fa,fq,fas,fna,faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/concat/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/concat/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqkit_fq2fa", "path": "modules/nf-core/seqkit/fq2fa/meta.yml", "tree_sha": "c47c1a99b11c1cedfdefae60785774d2e907e7c6", "files": [ "modules/nf-core/seqkit/fq2fa/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/fq2fa/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/fq2fa/environment.yml", "modules/nf-core/seqkit/fq2fa/main.nf", "modules/nf-core/seqkit/fq2fa/meta.yml", "modules/nf-core/seqkit/fq2fa/tests/main.nf.test", "modules/nf-core/seqkit/fq2fa/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqkit_fq2fa", "description": "Convert FASTQ to FASTA format", "keywords": [ "fastq", "fasta", "convert" ], "tools": [ { "seqkit": { "description": "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.", "homepage": "https://github.com/shenwei356/seqkit", "documentation": "https://bioinf.shenwei.me/seqkit/", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fastq": { "type": "file", "description": "Sequence file in fastq format", "pattern": "*.{fastq,fq}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.fa.gz": { "type": "file", "description": "Sequence file in fasta format", "pattern": "*.{fasta,fa}.gz", "ontologies": [] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@d-jch" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/fq2fa/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/fq2fa/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcprofiler", "version": "1.0.0" }, { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "seqkit_fx2tab", "path": "modules/nf-core/seqkit/fx2tab/meta.yml", "tree_sha": "5cb5299175cf75de8ed86b71ef8d7a9a2c2ed912", "files": [ "modules/nf-core/seqkit/fx2tab/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/fx2tab/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/fx2tab/environment.yml", "modules/nf-core/seqkit/fx2tab/main.nf", "modules/nf-core/seqkit/fx2tab/meta.yml", "modules/nf-core/seqkit/fx2tab/tests/main.nf.test", "modules/nf-core/seqkit/fx2tab/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqkit_fx2tab", "description": "Convert FASTA/Q to tabular format, and provide various information, like sequence length, GC content/GC skew.", "keywords": [ "fasta", "fastq", "text", "tabular", "convert" ], "tools": [ { "seqkit": { "description": "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.\n", "homepage": "https://github.com/shenwei356/seqkit", "documentation": "https://bioinf.shenwei.me/seqkit/", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastx": { "type": "file", "description": "Sequence file in fasta/q format", "pattern": "*.{fasta,fastq,fa,fq,fas,fna,faa}[.gz,.zst]", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "out_ext": { "type": "string", "description": "Output file extension (for example `txt.zst`)" } } ], "output": { "text": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt*": { "type": "file", "description": "Text file in tabular format", "pattern": "*.txt[.gz,.zstd,.zst]", "ontologies": [] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh" ], "maintainers": [ "@heuermh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/fx2tab/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/fx2tab/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" } ] }, { "name": "seqkit_grep", "path": "modules/nf-core/seqkit/grep/meta.yml", "tree_sha": "efc33ad9ec0ec7887d783751d0e9caef536afc25", "files": [ "modules/nf-core/seqkit/grep/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/grep/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/grep/environment.yml", "modules/nf-core/seqkit/grep/main.nf", "modules/nf-core/seqkit/grep/meta.yml", "modules/nf-core/seqkit/grep/tests/main.nf.test", "modules/nf-core/seqkit/grep/tests/main.nf.test.snap", "modules/nf-core/seqkit/grep/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqkit_grep", "description": "Select sequences from a large file based on name/ID", "keywords": [ "filter", "seqkit", "subseq", "grep" ], "tools": [ { "seqkit": { "description": "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.", "homepage": "https://bioinf.shenwei.me/seqkit/usage/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit/", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]\n" } }, { "sequence": { "type": "file", "description": "Fasta or fastq file containing sequences to be filtered\n", "pattern": "*.{fa,fna,faa,fasta,fq,fastq}[.gz]", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "pattern": { "type": "file", "description": "pattern file (one record per line). If no pattern is given, a string can be specified within the args using '-p pattern_string'\n", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "out_ext": { "type": "string", "description": "Output file extension. Leave empty to auto-detect from input (for example `fa` or `fq`)\n" } } ], "output": { "filter": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]\n" } }, { "*.{fa,fq,fa.gz,fq.gz}": { "type": "file", "description": "Fasta or fastq file containing the filtered sequences. Will be gzipped if the input file was gzipped.\n" } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed \"s/seqkit v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed \"s/seqkit v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/grep/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/grep/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "metatdenovo", "version": "2.0.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "taxmarker", "version": "dev" } ] }, { "name": "seqkit_head", "path": "modules/nf-core/seqkit/head/meta.yml", "tree_sha": "0a4c7e38a2f55f4a77f1088912440c4da0934ab4", "files": [ "modules/nf-core/seqkit/head/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/head/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/head/environment.yml", "modules/nf-core/seqkit/head/main.nf", "modules/nf-core/seqkit/head/meta.yml", "modules/nf-core/seqkit/head/tests/main.nf.test", "modules/nf-core/seqkit/head/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqkit_head", "description": "Subset FASTA/FASTQ files to some number of sequences", "keywords": [ "filter", "subset", "reads", "fasta", "fastq", "seqkit" ], "tools": [ { "seqkit": { "description": "A cross-platform and ultrafast toolkit for FASTA/Q file manipulation", "homepage": "https://bioinf.shenwei.me/seqkit/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastqs": { "type": "file", "description": "FASTA or FASTQ files to subset", "pattern": "*.{fa,fasta,fq,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "seq_count": { "type": "integer", "description": "The number of sequences to include in the subset" } } ] ], "output": { "subset": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_subset_*": { "type": "file", "description": "Subset FASTA/FASTQ files", "pattern": "*.{fa,fasta,fq,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@zachary-foster" ], "maintainers": [ "@zachary-foster" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/head/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/head/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "seqkit_pair", "path": "modules/nf-core/seqkit/pair/meta.yml", "tree_sha": "4f0f42ae4d63b83161c75acd83914e4e59b6343c", "files": [ "modules/nf-core/seqkit/pair/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/pair/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/pair/environment.yml", "modules/nf-core/seqkit/pair/main.nf", "modules/nf-core/seqkit/pair/meta.yml", "modules/nf-core/seqkit/pair/tests/main.nf.test", "modules/nf-core/seqkit/pair/tests/main.nf.test.snap", "modules/nf-core/seqkit/pair/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqkit_pair", "description": "match up paired-end reads from two fastq files", "keywords": [ "seqkit", "pair", "fastq" ], "tools": [ { "seqkit": { "description": "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.", "homepage": "https://bioinf.shenwei.me/seqkit/usage/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit/", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input paired-end FastQ files.\n", "ontologies": [] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.paired.fastq.gz": { "type": "file", "description": "Paired fastq reads", "pattern": "*.paired.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unpaired_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unpaired.fastq.gz": { "type": "file", "description": "Unpaired reads (optional)", "pattern": "*.unpaired.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sateeshperi", "@mjcipriano", "@hseabolt" ], "maintainers": [ "@sateeshperi", "@mjcipriano", "@hseabolt" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/pair/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/pair/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqkit_replace", "path": "modules/nf-core/seqkit/replace/meta.yml", "tree_sha": "a29e0d58ec8659dfc160c642466a51450b4e3af8", "files": [ "modules/nf-core/seqkit/replace/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/replace/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/replace/environment.yml", "modules/nf-core/seqkit/replace/main.nf", "modules/nf-core/seqkit/replace/meta.yml", "modules/nf-core/seqkit/replace/tests/main.nf.test", "modules/nf-core/seqkit/replace/tests/main.nf.test.snap", "modules/nf-core/seqkit/replace/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqkit_replace", "description": "Use seqkit to find/replace strings within sequences and sequence headers", "keywords": [ "seqkit", "replace", "sequence", "sequence headers", "fasta" ], "tools": [ { "seqkit": { "description": "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.", "homepage": "https://bioinf.shenwei.me/seqkit/usage/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit/", "doi": "10.1371/journal.pone.016396", "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastx": { "type": "file", "description": "fasta/q file", "pattern": "*.{fasta,fastq,fa,fq,fas,fna,faa}*", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "out_ext": { "type": "string", "description": "Output file extension. Leave empty to auto-detect from input (for example `.fasta`, `.fasta.gz`)\n" } } ], "output": { "fastx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fast*": { "type": "file", "description": "fasta/q file with replaced values", "pattern": "*.{fasta,fastq,fa,fq,fas,fna,faa}*", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of seqkit" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of seqkit" } } ] ] }, "authors": [ "@mjcipriano" ], "maintainers": [ "@mjcipriano" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/replace/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/replace/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "seqkit_rmdup", "path": "modules/nf-core/seqkit/rmdup/meta.yml", "tree_sha": "cde4950d7ca17314824b2f6be579ec055a7b8905", "files": [ "modules/nf-core/seqkit/rmdup/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/rmdup/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/rmdup/environment.yml", "modules/nf-core/seqkit/rmdup/main.nf", "modules/nf-core/seqkit/rmdup/meta.yml", "modules/nf-core/seqkit/rmdup/tests/main.nf.test", "modules/nf-core/seqkit/rmdup/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqkit_rmdup", "description": "Transforms sequences (extract ID, filter by length, remove gaps, reverse complement...)", "keywords": [ "genomics", "fasta", "fastq", "remove", "duplicates" ], "tools": [ { "seqkit": { "description": "A cross-platform and ultrafast toolkit for FASTA/Q file manipulation", "homepage": "https://bioinf.shenwei.me/seqkit/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fastx": { "type": "file", "description": "Input fasta/fastq file", "pattern": "*.{fsa,fas,fa,fasta,fastq,fq,fsa.gz,fas.gz,fa.gz,fasta.gz,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fastx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${extension}": { "type": "file", "description": "Output fasta/fastq file", "pattern": "*.{fasta,fasta.gz,fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "Log containing information regarding removed duplicates", "pattern": "*.log", "ontologies": [] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/rmdup/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/rmdup/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genephylo", "version": "dev" }, { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "seqkit_sample", "path": "modules/nf-core/seqkit/sample/meta.yml", "tree_sha": "67a6bab695131252221daa9010c68e38cebe9b3c", "files": [ "modules/nf-core/seqkit/sample/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/sample/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/sample/environment.yml", "modules/nf-core/seqkit/sample/main.nf", "modules/nf-core/seqkit/sample/meta.yml", "modules/nf-core/seqkit/sample/tests/main.nf.test", "modules/nf-core/seqkit/sample/tests/main.nf.test.snap", "modules/nf-core/seqkit/sample/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqkit_sample", "description": "Sample sequences from FASTA/FASTQ files by number or proportion", "keywords": [ "genomics", "fasta", "fastq", "sample", "subset", "seqkit" ], "tools": [ { "seqkit": { "description": "A cross-platform and ultrafast toolkit for FASTA/Q file manipulation", "homepage": "https://bioinf.shenwei.me/seqkit/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fastx": { "type": "file", "description": "Input FASTA or FASTQ file", "pattern": "*.{fsa,fas,fa,fasta,fastq,fq}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fastx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${extension}": { "type": "file", "description": "Sampled output FASTA or FASTQ file", "pattern": "*.{fasta,fasta.gz,fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@emmcauley" ], "maintainers": [ "@emmcauley" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/sample/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/sample/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqkit_sana", "path": "modules/nf-core/seqkit/sana/meta.yml", "tree_sha": "9188723d77d708b7b2890a4d3a1c18459a58f31e", "files": [ "modules/nf-core/seqkit/sana/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/sana/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/sana/environment.yml", "modules/nf-core/seqkit/sana/main.nf", "modules/nf-core/seqkit/sana/meta.yml", "modules/nf-core/seqkit/sana/tests/main.nf.test", "modules/nf-core/seqkit/sana/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqkit_sana", "description": "Sanitize broken single line FASTQ files", "keywords": [ "fastq", "quality check", "skip malformed", "parser" ], "tools": [ { "seqkit": { "description": "A cross-platform and ultrafast toolkit for FASTA/Q file manipulation.", "homepage": "https://bioinf.shenwei.me/seqkit", "documentation": "https://bioinf.shenwei.me/seqkit", "tool_dev_url": "https://github.com/shenwei356/seqkit", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'sample1']" } }, { "reads": { "type": "file", "description": "One line for each sequence and quality value", "pattern": "*.{fq,fastq}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'sample1']" } }, { "${prefix}${extension}": { "type": "file", "description": "Parsed fastq file without malformed entries/lines", "pattern": "*.${extension}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'sample1']" } }, { "${prefix}.log": { "type": "file", "description": "Log file produced by the seqkit/sana software", "pattern": "*.log", "ontologies": [] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/sana/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/sana/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqkit_seq", "path": "modules/nf-core/seqkit/seq/meta.yml", "tree_sha": "8eb269f046ee7ba336f06e281dfc3712b0d37879", "files": [ "modules/nf-core/seqkit/seq/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/seq/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/seq/environment.yml", "modules/nf-core/seqkit/seq/main.nf", "modules/nf-core/seqkit/seq/meta.yml", "modules/nf-core/seqkit/seq/tests/main.nf.test", "modules/nf-core/seqkit/seq/tests/main.nf.test.snap", "modules/nf-core/seqkit/seq/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqkit_seq", "description": "Transforms sequences (extract ID, filter by length, remove gaps, reverse complement...)", "keywords": [ "genomics", "fasta", "fastq", "transform", "filter", "gaps", "complement" ], "tools": [ { "seqkit": { "description": "A cross-platform and ultrafast toolkit for FASTA/Q file manipulation", "homepage": "https://bioinf.shenwei.me/seqkit/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fastx": { "type": "file", "description": "Input fasta/fastq file", "pattern": "*.{fsa,fas,fa,fasta,fastq,fq,fsa.gz,fas.gz,fa.gz,fasta.gz,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fastx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.*": { "type": "file", "description": "Output fasta/fastq file", "pattern": "*.{fasta,fasta.gz,fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/seq/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/seq/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "seqkit_sliding", "path": "modules/nf-core/seqkit/sliding/meta.yml", "tree_sha": "2828b7526c16880a328fbb7e61ac65772339ea98", "files": [ "modules/nf-core/seqkit/sliding/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/sliding/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/sliding/environment.yml", "modules/nf-core/seqkit/sliding/main.nf", "modules/nf-core/seqkit/sliding/meta.yml", "modules/nf-core/seqkit/sliding/tests/main.nf.test", "modules/nf-core/seqkit/sliding/tests/main.nf.test.snap", "modules/nf-core/seqkit/sliding/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqkit_sliding", "description": "Use seqkit to generate sliding windows of input fasta", "keywords": [ "seqkit", "sliding", "windows" ], "tools": [ { "seqkit": { "description": "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.", "homepage": "https://bioinf.shenwei.me/seqkit/usage/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit/", "doi": "10.1371/journal.pone.016396", "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastx": { "type": "file", "description": "fasta/q file", "pattern": "*.{fasta,fastq,fa,fq,fas,fna,faa}*", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fastx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fast*": { "type": "file", "description": "fasta/q window file", "pattern": "*.{fasta,fastq,fa,fq,fas,fna,faa}*", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/sliding/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/sliding/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "seqkit_sort", "path": "modules/nf-core/seqkit/sort/meta.yml", "tree_sha": "c901b1d9887806e4938ff8fd20251baa059a3a2c", "files": [ "modules/nf-core/seqkit/sort/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/sort/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/sort/environment.yml", "modules/nf-core/seqkit/sort/main.nf", "modules/nf-core/seqkit/sort/meta.yml", "modules/nf-core/seqkit/sort/tests/main.nf.test", "modules/nf-core/seqkit/sort/tests/main.nf.test.snap", "modules/nf-core/seqkit/sort/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqkit_sort", "description": "Sorts sequences by id/name/sequence/length", "keywords": [ "genomics", "fasta", "fastq", "sort" ], "tools": [ { "seqkit": { "description": "A cross-platform and ultrafast toolkit for FASTA/Q file manipulation", "homepage": "https://bioinf.shenwei.me/seqkit/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fastx": { "type": "file", "description": "Input fasta/fastq file", "pattern": "*.{fsa,fas,fa,fasta,fastq,fq,fsa.gz,fas.gz,fa.gz,fasta.gz,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fastx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.*": { "type": "file", "description": "Output fasta/fastq file", "pattern": "*.{fasta.gz,fastq.gz}", "ontologies": [] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/sort/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/sort/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "seqkit_split2", "path": "modules/nf-core/seqkit/split2/meta.yml", "tree_sha": "d87d3f200bbf0bceb9c981c9a10de13a2d869315", "files": [ "modules/nf-core/seqkit/split2/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/split2/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/split2/environment.yml", "modules/nf-core/seqkit/split2/main.nf", "modules/nf-core/seqkit/split2/meta.yml", "modules/nf-core/seqkit/split2/tests/main.nf.test", "modules/nf-core/seqkit/split2/tests/main.nf.test.snap", "modules/nf-core/seqkit/split2/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqkit_split2", "description": "Split single or paired-end fastq.gz files", "keywords": [ "split", "fastq", "seqkit" ], "tools": [ { "seqkit": { "description": "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.\n", "homepage": "https://github.com/shenwei356/seqkit", "documentation": "https://bioinf.shenwei.me/seqkit/", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "FastQ files", "pattern": "*.{f[aq].gz/fast[aq].gz}", "ontologies": [] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*": { "type": "file", "description": "Split fastq files", "pattern": "*.{f[aq][.gz]/fast[aq][.gz]}", "ontologies": [] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen", "@heuermh" ], "maintainers": [ "@FriederikeHanssen", "@heuermh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/split2/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/split2/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "scnanoseq", "version": "1.3.0" } ] }, { "name": "seqkit_stats", "path": "modules/nf-core/seqkit/stats/meta.yml", "tree_sha": "e1541df16cfa7bbf57ccd1ae4bc0500379dcb8e8", "files": [ "modules/nf-core/seqkit/stats/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/stats/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/stats/environment.yml", "modules/nf-core/seqkit/stats/main.nf", "modules/nf-core/seqkit/stats/meta.yml", "modules/nf-core/seqkit/stats/tests/main.nf.test", "modules/nf-core/seqkit/stats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqkit_stats", "description": "simple statistics of FASTA/Q files", "keywords": [ "seqkit", "fasta", "stats" ], "tools": [ { "seqkit": { "description": "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.", "homepage": "https://bioinf.shenwei.me/seqkit/usage/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit/", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Either FASTA or FASTQ files.\n", "pattern": "*.{fa,fna,faa,fasta,fq,fastq}[.gz]", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab-separated output file with basic sequence statistics.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of seqkit" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of seqkit" } } ] ] }, "authors": [ "@Midnighter", "@heuermh" ], "maintainers": [ "@Midnighter", "@heuermh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/stats/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/stats/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "mag", "version": "5.5.0" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "seqkit_tab2fx", "path": "modules/nf-core/seqkit/tab2fx/meta.yml", "tree_sha": "62826cf5fa70dcf7b417b1afccc9a98932d22b03", "files": [ "modules/nf-core/seqkit/tab2fx/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/tab2fx/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/tab2fx/environment.yml", "modules/nf-core/seqkit/tab2fx/main.nf", "modules/nf-core/seqkit/tab2fx/meta.yml", "modules/nf-core/seqkit/tab2fx/tests/main.nf.test", "modules/nf-core/seqkit/tab2fx/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqkit_tab2fx", "description": "Convert tabular format (first two/three columns) to FASTA/Q format.", "keywords": [ "fasta", "fastq", "text", "tabular", "convert" ], "tools": [ { "seqkit": { "description": "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.\n", "homepage": "https://github.com/shenwei356/seqkit", "documentation": "https://bioinf.shenwei.me/seqkit/", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "text": { "type": "file", "description": "Text file in tabular format", "pattern": "*.txt[.gz,.zst]", "ontologies": [] } } ], { "out_ext": { "type": "string", "description": "Output file extension (for example `fa.zst`, `fq.gz`)" } } ], "output": { "fastx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.f*": { "type": "file", "description": "Sequence file in fasta/q format", "pattern": "*.{fa,fq}[.gz,.zst]", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh" ], "maintainers": [ "@heuermh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/tab2fx/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/tab2fx/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqkit_translate", "path": "modules/nf-core/seqkit/translate/meta.yml", "tree_sha": "d24a850db1e9878219bdb27d261261c2ea4e70fe", "files": [ "modules/nf-core/seqkit/translate/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt", "modules/nf-core/seqkit/translate/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt", "modules/nf-core/seqkit/translate/environment.yml", "modules/nf-core/seqkit/translate/main.nf", "modules/nf-core/seqkit/translate/meta.yml", "modules/nf-core/seqkit/translate/tests/main.nf.test", "modules/nf-core/seqkit/translate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqkit_translate", "description": "Translate DNA/RNA to protein sequence", "keywords": [ "seqkit", "translate", "protein" ], "tools": [ { "seqkit": { "description": "A cross-platform and ultrafast toolkit for FASTA/Q file manipulation", "homepage": "https://bioinf.shenwei.me/seqkit/", "documentation": "https://bioinf.shenwei.me/seqkit/usage/", "tool_dev_url": "https://github.com/shenwei356/seqkit", "doi": "10.1371/journal.pone.0163962", "licence": [ "MIT" ], "identifier": "biotools:seqkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fastx": { "type": "file", "description": "Input fasta/fastq file", "pattern": "*.{fna,fsa,fas,fa,fasta,fastq,fq}[.gz]", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fastx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.*": { "type": "file", "description": "Translated fasta/fastq file", "pattern": "*.{fna,fsa,fas,fa,fasta,fastq,fq}[.gz]", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_seqkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqkit": { "type": "string", "description": "The name of the tool" } }, { "seqkit version | sed 's/^.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@delfiterradas" ], "maintainers": [ "@delfiterradas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--3bacfb68370dd835", "build_id": "bd-3bacfb68370dd835_1", "scan_id": "sc-6db894ea42d80db1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqkit:2.13.0--2c3127bb2c908a0f", "build_id": "bd-2c3127bb2c908a0f_1", "scan_id": "sc-2b1a53b788f59b66_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--e9990c3bf4e9909e", "build_id": "bd-e9990c3bf4e9909e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/297e985dd395d87f9089b314dbe685ddce59fa0770c4d1f5e1009bc7b6ec7a8d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqkit:2.13.0--8ff773a329ad66fe", "build_id": "bd-8ff773a329ad66fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a2/a291e8a167829fe03cbd3072209b7c2a1f38a9bdb4908f764b4ca71868a954f1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqkit/translate/.conda-lock/linux_amd64-bd-3bacfb68370dd835_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqkit/translate/.conda-lock/linux_arm64-bd-2c3127bb2c908a0f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "seqsero2", "path": "modules/nf-core/seqsero2/meta.yml", "tree_sha": "197dc5e2f910d8cdad1ddf80b4d5900fd7b6c900", "files": [ "modules/nf-core/seqsero2/environment.yml", "modules/nf-core/seqsero2/main.nf", "modules/nf-core/seqsero2/meta.yml", "modules/nf-core/seqsero2/tests/main.nf.test", "modules/nf-core/seqsero2/tests/main.nf.test.snap", "modules/nf-core/seqsero2/tests/nextflow.config" ], "type": "module", "meta": { "name": "seqsero2", "description": "Salmonella serotype prediction from reads and assemblies", "keywords": [ "fasta", "fastq", "salmonella", "sertotype" ], "tools": [ { "seqsero2": { "description": "Salmonella serotype prediction from genome sequencing data", "homepage": "https://github.com/denglab/SeqSero2", "documentation": "https://github.com/denglab/SeqSero2", "tool_dev_url": "https://github.com/denglab/SeqSero2", "doi": "10.1128/AEM.01746-19", "licence": [ "GPL v2" ], "identifier": "biotools:SeqSero2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "seqs": { "type": "file", "description": "FASTQ or FASTA formatted sequences", "pattern": "*.{fq.gz,fastq.gz,fna.gz,fna,fasta.gz,fasta,fa.gz,fa}", "ontologies": [] } } ] ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/*_log.txt": { "type": "file", "description": "A log of serotype antigen results", "pattern": "*_log.txt", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/*_result.tsv": { "type": "file", "description": "Tab-delimited summary of the SeqSero2 results", "pattern": "*_result.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/*_result.txt": { "type": "file", "description": "Detailed summary of the SeqSero2 results", "pattern": "*_result.txt", "ontologies": [] } } ] ], "versions_seqsero2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqsero2": { "type": "string", "description": "The name of the tool" } }, { "SeqSero2_package.py --version 2>&1 | sed 's/^.*SeqSero2_package.py //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqsero2": { "type": "string", "description": "The name of the tool" } }, { "SeqSero2_package.py --version 2>&1 | sed 's/^.*SeqSero2_package.py //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqtk_comp", "path": "modules/nf-core/seqtk/comp/meta.yml", "tree_sha": "529b853f565cb6f592f2fbba65bb86f323612658", "files": [ "modules/nf-core/seqtk/comp/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt", "modules/nf-core/seqtk/comp/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt", "modules/nf-core/seqtk/comp/environment.yml", "modules/nf-core/seqtk/comp/main.nf", "modules/nf-core/seqtk/comp/meta.yml", "modules/nf-core/seqtk/comp/tests/main.nf.test", "modules/nf-core/seqtk/comp/tests/main.nf.test.snap", "modules/nf-core/seqtk/comp/tests/tags.yml" ], "type": "module", "meta": { "name": "seqtk_comp", "description": "Computes sequence statistics from FASTQ or FASTA files", "keywords": [ "seqtk", "comp", "fastx" ], "tools": [ { "seqtk_comp": { "description": "Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FASTQ format.\nThe seqtk comp command computes base composition, sequence length, and GC content for quality control.\n", "homepage": "https://github.com/lh3/seqtk", "documentation": "https://docs.csc.fi/apps/seqtk/", "tool_dev_url": "https://github.com/lh3/seqtk", "licence": [ "MIT" ], "identifier": "biotools:seqtk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "fastx": { "type": "file", "description": "A FASTQ or FASTA file", "pattern": "*.{fastq,fq,fasta,fa,fas,fna}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "seqtk_stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "*.seqtk_stats.tsv": { "type": "file", "description": "The output TSV file summarizing sequence statistics with columns for sequence name, length, counts of A, C, G, T, and N bases, and GC content percentage.\"", "pattern": "*.seqtk_stats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_seqtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sainsachiko" ], "maintainers": [ "@sainsachiko" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqtk:1.4--20d400e8a7f5eb7e", "build_id": "bd-20d400e8a7f5eb7e_1", "scan_id": "sc-3863a472a1da47de_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqtk:1.4--3fa479d3961a5b8d", "build_id": "bd-3fa479d3961a5b8d_1", "scan_id": "sc-ce4f3c5be9ad8af2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--8d54b40dc573ee9c", "build_id": "bd-8d54b40dc573ee9c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2dae00435c9dff9202076069bf0d252db26a3e8c708741f17b5fbd053886ff9a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--dd03f6cad911cec9", "build_id": "bd-dd03f6cad911cec9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b2/b218d2e8e3c7a6464b397655a8e7277071ca34e69c8bd0cf7432d0a6c66b150c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqtk/comp/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqtk/comp/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqtk_cutn", "path": "modules/nf-core/seqtk/cutn/meta.yml", "tree_sha": "512132a08dbba475713216aeb22d167a9723d26c", "files": [ "modules/nf-core/seqtk/cutn/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt", "modules/nf-core/seqtk/cutn/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt", "modules/nf-core/seqtk/cutn/environment.yml", "modules/nf-core/seqtk/cutn/main.nf", "modules/nf-core/seqtk/cutn/meta.yml", "modules/nf-core/seqtk/cutn/tests/main.nf.test", "modules/nf-core/seqtk/cutn/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqtk_cutn", "description": "Generates a BED file containing genomic locations of lengths of N.", "keywords": [ "cut", "fasta", "seqtk" ], "tools": [ { "seqtk": { "description": "Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FASTQ format. Seqtk mergepe command merges pair-end reads into one interleaved file.", "homepage": "https://github.com/lh3/seqtk", "documentation": "https://docs.csc.fi/apps/seqtk/", "tool_dev_url": "https://github.com/lh3/seqtk", "licence": [ "MIT" ], "identifier": "biotools:seqtk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "A single fasta file to be split.", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "The output bed which summarised locations of cuts", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_seqtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqtk:1.4--3fa479d3961a5b8d", "build_id": "bd-3fa479d3961a5b8d_1", "scan_id": "sc-ce4f3c5be9ad8af2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqtk:1.4--20d400e8a7f5eb7e", "build_id": "bd-20d400e8a7f5eb7e_1", "scan_id": "sc-3863a472a1da47de_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--8d54b40dc573ee9c", "build_id": "bd-8d54b40dc573ee9c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2dae00435c9dff9202076069bf0d252db26a3e8c708741f17b5fbd053886ff9a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--dd03f6cad911cec9", "build_id": "bd-dd03f6cad911cec9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b2/b218d2e8e3c7a6464b397655a8e7277071ca34e69c8bd0cf7432d0a6c66b150c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqtk/cutn/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqtk/cutn/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pairgenomealign", "version": "3.0.4" } ] }, { "name": "seqtk_mergepe", "path": "modules/nf-core/seqtk/mergepe/meta.yml", "tree_sha": "05c7f5c800a3a0ac85f2c6d9644902037036c27d", "files": [ "modules/nf-core/seqtk/mergepe/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt", "modules/nf-core/seqtk/mergepe/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt", "modules/nf-core/seqtk/mergepe/environment.yml", "modules/nf-core/seqtk/mergepe/main.nf", "modules/nf-core/seqtk/mergepe/meta.yml", "modules/nf-core/seqtk/mergepe/tests/main.nf.test", "modules/nf-core/seqtk/mergepe/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqtk_mergepe", "description": "Interleave pair-end reads from FastQ files", "keywords": [ "interleave", "merge", "fastx" ], "tools": [ { "seqtk": { "description": "Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FASTQ format. Seqtk mergepe command merges pair-end reads into one interleaved file.", "homepage": "https://github.com/lh3/seqtk", "documentation": "https://docs.csc.fi/apps/seqtk/", "tool_dev_url": "https://github.com/lh3/seqtk", "licence": [ "MIT" ], "identifier": "biotools:seqtk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,respectively.", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "If single-end reads, the output is the same as the input, 1 FastQ file for each read. If pair-end reads, the read pairs will be interleaved and output as 1 FastQ file for each read pair.", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "versions_seqtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@emnilsson" ], "maintainers": [ "@emnilsson" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqtk:1.4--20d400e8a7f5eb7e", "build_id": "bd-20d400e8a7f5eb7e_1", "scan_id": "sc-3863a472a1da47de_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqtk:1.4--3fa479d3961a5b8d", "build_id": "bd-3fa479d3961a5b8d_1", "scan_id": "sc-ce4f3c5be9ad8af2_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--dd03f6cad911cec9", "build_id": "bd-dd03f6cad911cec9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b2/b218d2e8e3c7a6464b397655a8e7277071ca34e69c8bd0cf7432d0a6c66b150c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--8d54b40dc573ee9c", "build_id": "bd-8d54b40dc573ee9c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2dae00435c9dff9202076069bf0d252db26a3e8c708741f17b5fbd053886ff9a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqtk/mergepe/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqtk/mergepe/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" }, { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "seqtk_rename", "path": "modules/nf-core/seqtk/rename/meta.yml", "tree_sha": "631ac1a3449d6b1e9d29f9ffcf6756a7f1442585", "files": [ "modules/nf-core/seqtk/rename/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt", "modules/nf-core/seqtk/rename/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt", "modules/nf-core/seqtk/rename/environment.yml", "modules/nf-core/seqtk/rename/main.nf", "modules/nf-core/seqtk/rename/meta.yml", "modules/nf-core/seqtk/rename/tests/main.nf.test", "modules/nf-core/seqtk/rename/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqtk_rename", "description": "Rename sequence names in FASTQ or FASTA files.", "keywords": [ "rename", "fastx", "header" ], "tools": [ { "seqtk": { "description": "Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FASTQ format. The seqtk rename command renames sequence names.", "homepage": "https://github.com/lh3/seqtk", "documentation": "https://docs.csc.fi/apps/seqtk/", "tool_dev_url": "https://github.com/lh3/seqtk", "licence": [ "MIT" ], "identifier": "biotools:seqtk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "sequences": { "type": "file", "description": "A FASTQ or FASTA file", "pattern": "*.{fastq.gz, fastq, fq, fq.gz, fasta, fastq.gz, fa, fa.gz, fas, fas.gz, fna, fna.gz}", "ontologies": [] } } ] ], "output": { "sequences": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.gz": { "type": "file", "description": "FASTQ/FASTA file containing renamed sequences", "pattern": "*.{fastq.gz, fasta.gz}", "ontologies": [] } } ] ], "versions_seqtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@hseabolt", "@mjcipriano", "@sateeshperi" ], "maintainers": [ "@hseabolt", "@mjcipriano", "@sateeshperi" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqtk:1.4--3fa479d3961a5b8d", "build_id": "bd-3fa479d3961a5b8d_1", "scan_id": "sc-ce4f3c5be9ad8af2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqtk:1.4--20d400e8a7f5eb7e", "build_id": "bd-20d400e8a7f5eb7e_1", "scan_id": "sc-3863a472a1da47de_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--dd03f6cad911cec9", "build_id": "bd-dd03f6cad911cec9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b2/b218d2e8e3c7a6464b397655a8e7277071ca34e69c8bd0cf7432d0a6c66b150c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--8d54b40dc573ee9c", "build_id": "bd-8d54b40dc573ee9c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2dae00435c9dff9202076069bf0d252db26a3e8c708741f17b5fbd053886ff9a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqtk/rename/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqtk/rename/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqtk_sample", "path": "modules/nf-core/seqtk/sample/meta.yml", "tree_sha": "115e81c6794e13d73357145672cc69fae0931ecd", "files": [ "modules/nf-core/seqtk/sample/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt", "modules/nf-core/seqtk/sample/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt", "modules/nf-core/seqtk/sample/environment.yml", "modules/nf-core/seqtk/sample/main.nf", "modules/nf-core/seqtk/sample/meta.yml", "modules/nf-core/seqtk/sample/tests/main.nf.test", "modules/nf-core/seqtk/sample/tests/main.nf.test.snap", "modules/nf-core/seqtk/sample/tests/standard.config" ], "type": "module", "meta": { "name": "seqtk_sample", "description": "Subsample reads from FASTQ files", "keywords": [ "sample", "fastx", "reads" ], "tools": [ { "seqtk": { "description": "Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FASTQ format. Seqtk sample command subsamples sequences.", "homepage": "https://github.com/lh3/seqtk", "documentation": "https://docs.csc.fi/apps/seqtk/", "tool_dev_url": "https://github.com/lh3/seqtk", "licence": [ "MIT" ], "identifier": "biotools:seqtk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files", "pattern": "*.{fastq.gz}", "ontologies": [] } }, { "sample_size": { "type": "float", "description": "Fraction (<1.0) or number (>=1) of reads to sample." } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Subsampled FastQ files", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "versions_seqtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kaurravneet4123", "@sidorov-si", "@adamrtalbot" ], "maintainers": [ "@kaurravneet4123", "@sidorov-si", "@adamrtalbot" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqtk:1.4--3fa479d3961a5b8d", "build_id": "bd-3fa479d3961a5b8d_1", "scan_id": "sc-ce4f3c5be9ad8af2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqtk:1.4--20d400e8a7f5eb7e", "build_id": "bd-20d400e8a7f5eb7e_1", "scan_id": "sc-3863a472a1da47de_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--8d54b40dc573ee9c", "build_id": "bd-8d54b40dc573ee9c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2dae00435c9dff9202076069bf0d252db26a3e8c708741f17b5fbd053886ff9a/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--dd03f6cad911cec9", "build_id": "bd-dd03f6cad911cec9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b2/b218d2e8e3c7a6464b397655a8e7277071ca34e69c8bd0cf7432d0a6c66b150c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqtk/sample/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqtk/sample/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" }, { "name": "panoramaseq", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "seqtk_seq", "path": "modules/nf-core/seqtk/seq/meta.yml", "tree_sha": "1adbfb8579a9047e4518d89c383fff80cc1b8f6c", "files": [ "modules/nf-core/seqtk/seq/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt", "modules/nf-core/seqtk/seq/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt", "modules/nf-core/seqtk/seq/environment.yml", "modules/nf-core/seqtk/seq/main.nf", "modules/nf-core/seqtk/seq/meta.yml", "modules/nf-core/seqtk/seq/tests/main.nf.test", "modules/nf-core/seqtk/seq/tests/main.nf.test.snap", "modules/nf-core/seqtk/seq/tests/standard.config" ], "type": "module", "meta": { "name": "seqtk_seq", "description": "Common transformation operations on FASTA or FASTQ files.", "keywords": [ "seq", "filter", "transformation" ], "tools": [ { "seqtk": { "description": "Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FASTQ format. The seqtk seq command enables common transformation operations on FASTA or FASTQ files.", "homepage": "https://github.com/lh3/seqtk", "documentation": "https://docs.csc.fi/apps/seqtk/", "tool_dev_url": "https://github.com/lh3/seqtk", "licence": [ "MIT" ], "identifier": "biotools:seqtk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fastx": { "type": "file", "description": "A FASTQ or FASTA file", "pattern": "*.{fastq.gz, fastq, fq, fq.gz, fasta, fastq.gz, fa, fa.gz, fas, fas.gz, fna, fna.gz}", "ontologies": [] } } ] ], "output": { "fastx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.gz": { "type": "file", "description": "FASTQ/FASTA file containing renamed sequences", "pattern": "*.{fastq.gz, fasta.gz}", "ontologies": [] } } ] ], "versions_seqtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@hseabolt", "@mjcipriano", "@sateeshperi" ], "maintainers": [ "@hseabolt", "@mjcipriano", "@sateeshperi" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqtk:1.4--20d400e8a7f5eb7e", "build_id": "bd-20d400e8a7f5eb7e_1", "scan_id": "sc-3863a472a1da47de_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqtk:1.4--3fa479d3961a5b8d", "build_id": "bd-3fa479d3961a5b8d_1", "scan_id": "sc-ce4f3c5be9ad8af2_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--dd03f6cad911cec9", "build_id": "bd-dd03f6cad911cec9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b2/b218d2e8e3c7a6464b397655a8e7277071ca34e69c8bd0cf7432d0a6c66b150c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--8d54b40dc573ee9c", "build_id": "bd-8d54b40dc573ee9c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2dae00435c9dff9202076069bf0d252db26a3e8c708741f17b5fbd053886ff9a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqtk/seq/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqtk/seq/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "crisprseq", "version": "2.3.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "radseq", "version": "dev" } ] }, { "name": "seqtk_subseq", "path": "modules/nf-core/seqtk/subseq/meta.yml", "tree_sha": "2ef4559de88bfdcd3000841f8b1e984065ab2ea8", "files": [ "modules/nf-core/seqtk/subseq/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt", "modules/nf-core/seqtk/subseq/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt", "modules/nf-core/seqtk/subseq/environment.yml", "modules/nf-core/seqtk/subseq/main.nf", "modules/nf-core/seqtk/subseq/meta.yml", "modules/nf-core/seqtk/subseq/tests/main.nf.test", "modules/nf-core/seqtk/subseq/tests/main.nf.test.snap", "modules/nf-core/seqtk/subseq/tests/standard.config" ], "type": "module", "meta": { "name": "seqtk_subseq", "description": "Select only sequences that match the filtering condition", "keywords": [ "filtering", "selection", "fastx" ], "tools": [ { "seqtk": { "description": "Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FASTQ format", "homepage": "https://github.com/lh3/seqtk", "documentation": "https://docs.csc.fi/apps/seqtk/", "tool_dev_url": "https://github.com/lh3/seqtk", "licence": [ "MIT" ], "identifier": "biotools:seqtk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "sequences": { "type": "file", "description": "FASTQ/FASTA file", "pattern": "*.{fq,fq.gz,fa,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "filter_list": { "type": "file", "description": "BED file or a text file with a list of sequence names", "pattern": "*.{bed,lst}", "ontologies": [] } } ], "output": { "sequences": [ [ { "meta": { "type": "file", "description": "FASTQ/FASTA file", "pattern": "*.{fq.gz,fa.gz}", "ontologies": [] } }, { "*.gz": { "type": "file", "description": "FASTQ/FASTA file", "pattern": "*.{fq.gz,fa.gz}", "ontologies": [] } } ] ], "versions_seqtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sidorov-si" ], "maintainers": [ "@sidorov-si" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/seqtk:1.4--20d400e8a7f5eb7e", "build_id": "bd-20d400e8a7f5eb7e_1", "scan_id": "sc-3863a472a1da47de_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/seqtk:1.4--3fa479d3961a5b8d", "build_id": "bd-3fa479d3961a5b8d_1", "scan_id": "sc-ce4f3c5be9ad8af2_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--dd03f6cad911cec9", "build_id": "bd-dd03f6cad911cec9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b2/b218d2e8e3c7a6464b397655a8e7277071ca34e69c8bd0cf7432d0a6c66b150c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--8d54b40dc573ee9c", "build_id": "bd-8d54b40dc573ee9c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2dae00435c9dff9202076069bf0d252db26a3e8c708741f17b5fbd053886ff9a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqtk/subseq/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqtk/subseq/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "seqtk_trim", "path": "modules/nf-core/seqtk/trim/meta.yml", "tree_sha": "eb42a42e09bb722d024a26bcd9a158463f5248cd", "files": [ "modules/nf-core/seqtk/trim/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt", "modules/nf-core/seqtk/trim/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt", "modules/nf-core/seqtk/trim/environment.yml", "modules/nf-core/seqtk/trim/main.nf", "modules/nf-core/seqtk/trim/meta.yml", "modules/nf-core/seqtk/trim/tests/main.nf.test", "modules/nf-core/seqtk/trim/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqtk_trim", "description": "Trim low quality bases from FastQ files", "keywords": [ "trimfq", "fastq", "seqtk" ], "tools": [ { "seqtk": { "description": "Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FASTQ format", "homepage": "https://github.com/lh3/seqtk", "documentation": "https://docs.csc.fi/apps/seqtk/", "tool_dev_url": "https://github.com/lh3/seqtk", "licence": [ "MIT" ], "identifier": "biotools:seqtk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Filtered FastQ files", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "versions_seqtk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqtk": { "type": "string", "description": "The name of the tool" } }, { "seqtk 2>&1 | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@laramiellindsey" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/seqtk:1.4--3fa479d3961a5b8d", "build_id": "bd-3fa479d3961a5b8d_1", "scan_id": "sc-ce4f3c5be9ad8af2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/seqtk:1.4--20d400e8a7f5eb7e", "build_id": "bd-20d400e8a7f5eb7e_1", "scan_id": "sc-3863a472a1da47de_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--dd03f6cad911cec9", "build_id": "bd-dd03f6cad911cec9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b2/b218d2e8e3c7a6464b397655a8e7277071ca34e69c8bd0cf7432d0a6c66b150c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/seqtk:1.4--8d54b40dc573ee9c", "build_id": "bd-8d54b40dc573ee9c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2dae00435c9dff9202076069bf0d252db26a3e8c708741f17b5fbd053886ff9a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/seqtk/trim/.conda-lock/linux_amd64-bd-3fa479d3961a5b8d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/seqtk/trim/.conda-lock/linux_arm64-bd-20d400e8a7f5eb7e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demo", "version": "1.2.0" } ] }, { "name": "sequali", "path": "modules/nf-core/sequali/meta.yml", "tree_sha": "46773a819a515edc48bf484f0658cf21469592d6", "files": [ "modules/nf-core/sequali/environment.yml", "modules/nf-core/sequali/main.nf", "modules/nf-core/sequali/meta.yml", "modules/nf-core/sequali/tests/main.nf.test", "modules/nf-core/sequali/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sequali", "description": "Sequence quality metrics for FASTQ and uBAM files.", "keywords": [ "quality_control", "qc", "preprocessing" ], "tools": [ { "sequali": { "description": "Fast sequencing quality metrics", "homepage": "https://github.com/rhpvorderman/sequali", "documentation": "https://sequali.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/rhpvorderman/sequali", "doi": "10.5281/zenodo.10854010", "licence": [ "AGPL v3-or-later" ], "identifier": "biotools:sequali" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Input FASTQ(s) or uBAM file. The format is autodetected and compressed formats are supported.", "pattern": "*.{fastq,fq,fastq.gz,fq.gz,bam}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.html": { "type": "file", "description": "HTML output file.", "pattern": "*.{html}", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.json": { "type": "file", "description": "JSON output file.", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_sequali": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sequali": { "type": "string", "description": "The name of the tool" } }, { "sequali --version |& sed '1!d ; s/sequali //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sequali": { "type": "string", "description": "The name of the tool" } }, { "sequali --version |& sed '1!d ; s/sequali //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@irliampa", "@DarkoCucin" ], "maintainers": [ "@irliampa", "@DarkoCucin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "sequencetools_pileupcaller", "path": "modules/nf-core/sequencetools/pileupcaller/meta.yml", "tree_sha": "6ff24fa2f0ca499ce47c3dbc36e8be2550561cdb", "files": [ "modules/nf-core/sequencetools/pileupcaller/environment.yml", "modules/nf-core/sequencetools/pileupcaller/main.nf", "modules/nf-core/sequencetools/pileupcaller/meta.yml", "modules/nf-core/sequencetools/pileupcaller/tests/main.nf.test", "modules/nf-core/sequencetools/pileupcaller/tests/main.nf.test.snap", "modules/nf-core/sequencetools/pileupcaller/tests/nextflow.config" ], "type": "module", "meta": { "name": "sequencetools_pileupcaller", "description": "PileupCaller is a tool to create genotype calls from bam files using read-sampling methods", "keywords": [ "genotyping", "mpileup", "random draw", "pseudohaploid", "pseudodiploid", "freqsum", "plink", "bed", "eigenstrat" ], "tools": [ { "sequencetools": { "description": "Tools for population genetics on sequencing data", "homepage": "https://github.com/stschiff/sequenceTools", "documentation": "https://github.com/stschiff/sequenceTools#readme", "tool_dev_url": "https://github.com/stschiff/sequenceTools", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "mpileup": { "type": "file", "description": "samtools mpileup output.", "ontologies": [] } } ], { "snpfile": { "type": "file", "description": "Eigenstrat format .snp file of the sites in the mpileup file to call genotypes on.\nOnly alleles matching the Ref and Alt alleles of the provided snp file will be called.\n", "ontologies": [] } }, { "sample_names_fn": { "type": "file", "description": "File containing the sample names", "ontologies": [] } } ], "output": { "eigenstrat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.geno": { "type": "file", "description": "A tuple containing the output Eigenstrat-formatted geno, snp and ind files.", "pattern": "*.{geno,snp,ind}.txt", "ontologies": [] } }, { "*.snp": { "type": "file", "description": "A tuple containing the output Eigenstrat-formatted geno, snp and ind files.", "pattern": "*.{geno,snp,ind}.txt", "ontologies": [] } }, { "*.ind": { "type": "file", "description": "A tuple containing the output Eigenstrat-formatted geno, snp and ind files.", "pattern": "*.{geno,snp,ind}.txt", "ontologies": [] } } ] ], "plink": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "A tuple containing the output Plink-formatted bed, bim and fam files.", "pattern": "*.{bed,bim,fam}", "ontologies": [] } }, { "*.bim": { "type": "file", "description": "A tuple containing the output Plink-formatted bed, bim and fam files.", "pattern": "*.{bed,bim,fam}", "ontologies": [] } }, { "*.fam": { "type": "file", "description": "A tuple containing the output Plink-formatted bed, bim and fam files.", "pattern": "*.{bed,bim,fam}", "ontologies": [] } } ] ], "freqsum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.freqsum.gz": { "type": "file", "description": "The output freqsum-formatted file.", "pattern": "*.freqsum.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_pileupcaller": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sequencetools": { "type": "string", "description": "The name of the tool" } }, { "pileupCaller --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sequencetools": { "type": "string", "description": "The name of the tool" } }, { "pileupCaller --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@TCLamnidis" ], "maintainers": [ "@TCLamnidis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sequenzautils_bam2seqz", "path": "modules/nf-core/sequenzautils/bam2seqz/meta.yml", "tree_sha": "d9ff6a1014b1739c8ed197ddf8bda6e7c4af3e9a", "files": [ "modules/nf-core/sequenzautils/bam2seqz/environment.yml", "modules/nf-core/sequenzautils/bam2seqz/main.nf", "modules/nf-core/sequenzautils/bam2seqz/meta.yml", "modules/nf-core/sequenzautils/bam2seqz/tests/main.nf.test", "modules/nf-core/sequenzautils/bam2seqz/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sequenzautils_bam2seqz", "description": "Sequenza-utils bam2seqz process BAM and Wiggle files to produce a seqz file", "keywords": [ "sequenzautils", "copy number", "bam2seqz" ], "tools": [ { "sequenzautils": { "description": "Sequenza-utils provides 3 main command line programs to transform common NGS file format - such as FASTA, BAM - to input files for the Sequenza R package. The program - bam2seqz - process a paired set of BAM/pileup files (tumour and matching normal), and GC-content genome-wide information, to extract the common positions with A and B alleles frequencies.", "homepage": "https://sequenza-utils.readthedocs.io/en/latest/index.html", "documentation": "https://sequenza-utils.readthedocs.io/en/latest/index.html", "doi": "10.1093/annonc/mdu479", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "normalbam": { "type": "file", "description": "BAM file from the reference/normal sample", "pattern": "*.{bam}", "ontologies": [] } }, { "tumourbam": { "type": "file", "description": "BAM file from the tumour sample", "pattern": "*.{bam}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Reference FASTA file", "pattern": "*.{fasta}", "ontologies": [] } }, { "wigfile": { "type": "file", "description": "GC content wiggle file", "pattern": "*.{wig.gz}", "ontologies": [] } } ], "output": { "seqz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gz": { "type": "file", "description": "Seqz file", "pattern": "*.{seqz.gz}", "ontologies": [] } } ] ], "versions_sequenzautils": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sequenzautils": { "type": "string", "description": "The name of the tool" } }, { "sequenza-utils 2>&1 | sed '/version/!d;s/.*version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sequenzautils": { "type": "string", "description": "The name of the tool" } }, { "sequenza-utils 2>&1 | sed '/version/!d;s/.*version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kaurravneet4123" ], "maintainers": [ "@kaurravneet4123" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sequenzautils_gcwiggle", "path": "modules/nf-core/sequenzautils/gcwiggle/meta.yml", "tree_sha": "5fd8b22f7d7166a628313f54278a7dc2c9f23536", "files": [ "modules/nf-core/sequenzautils/gcwiggle/environment.yml", "modules/nf-core/sequenzautils/gcwiggle/main.nf", "modules/nf-core/sequenzautils/gcwiggle/meta.yml", "modules/nf-core/sequenzautils/gcwiggle/tests/main.nf.test", "modules/nf-core/sequenzautils/gcwiggle/tests/main.nf.test.snap", "modules/nf-core/sequenzautils/gcwiggle/tests/nextflow.config" ], "type": "module", "meta": { "name": "sequenzautils_gcwiggle", "description": "Sequenza-utils gc_wiggle computes the GC percentage across the sequences, and returns a file in the UCSC wiggle format, given a fasta file and a window size.", "keywords": [ "sequenzautils", "copy number", "gc_wiggle" ], "tools": [ { "sequenzautils": { "description": "Sequenza-utils provides 3 main command line programs to transform common NGS file format - such as FASTA, BAM - to input files for the Sequenza R package. The program -gc_wiggle- takes fasta file as an input, computes GC percentage across the sequences and returns a file in the UCSC wiggle format.", "homepage": "https://sequenza-utils.readthedocs.io/en/latest/index.html", "documentation": "https://sequenza-utils.readthedocs.io/en/latest/index.html", "doi": "10.1093/annonc/mdu479", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "output": { "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.wig.gz": { "type": "file", "description": "GC Wiggle track file", "pattern": "*.{wig.gz}", "ontologies": [] } } ] ], "versions_sequenzautils": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sequenzautils": { "type": "string", "description": "The name of the tool" } }, { "sequenza-utils 2>&1 | sed '/version/!d;s/.*version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sequenzautils": { "type": "string", "description": "The name of the tool" } }, { "sequenza-utils 2>&1 | sed '/version/!d;s/.*version //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kaurravneet4123" ], "maintainers": [ "@kaurravneet4123" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "seqwish_induce", "path": "modules/nf-core/seqwish/induce/meta.yml", "tree_sha": "02c1463e6b70afd94b4a5d843b264bb790c17d48", "files": [ "modules/nf-core/seqwish/induce/environment.yml", "modules/nf-core/seqwish/induce/main.nf", "modules/nf-core/seqwish/induce/meta.yml", "modules/nf-core/seqwish/induce/tests/main.nf.test", "modules/nf-core/seqwish/induce/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seqwish_induce", "description": "Induce a variation graph in GFA format from alignments in PAF format", "keywords": [ "induce", "paf", "gfa", "graph", "variation graph" ], "tools": [ { "seqwish": { "description": "seqwish implements a lossless conversion from pairwise alignments between\nsequences to a variation graph encoding the sequences and their alignments.\n", "homepage": "https://github.com/ekg/seqwish", "documentation": "https://github.com/ekg/seqwish", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "paf": { "type": "list", "description": "comma-separated PAF file(s) of alignments, single entry allowed", "pattern": "[*.{paf,paf.gz},*.{paf,paf.gz},...]" } }, { "fasta": { "type": "file", "description": "FASTA file used to generate alignments", "pattern": "*.{fa,fa.gz,fasta,fasta.gz}", "ontologies": [] } } ] ], "output": { "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gfa": { "type": "file", "description": "Variation graph in GFA 1.0 format", "pattern": "*.{gfa}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "versions_seqwish": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqwish": { "type": "string", "description": "The name of the tool" } }, { "seqwish --version |& sed 's/v//;s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seqwish": { "type": "string", "description": "The name of the tool" } }, { "seqwish --version |& sed 's/v//;s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh" ], "maintainers": [ "@heuermh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "seroba_run", "path": "modules/nf-core/seroba/run/meta.yml", "tree_sha": "d9f37ee9c0d56715f8121128a31a2b5c6097abbe", "files": [ "modules/nf-core/seroba/run/environment.yml", "modules/nf-core/seroba/run/main.nf", "modules/nf-core/seroba/run/meta.yml", "modules/nf-core/seroba/run/tests/main.nf.test", "modules/nf-core/seroba/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "seroba_run", "description": "Determine Streptococcus pneumoniae serotype from Illumina paired-end reads", "keywords": [ "fastq", "serotype", "Streptococcus pneumoniae" ], "tools": [ { "seroba": { "description": "SeroBA is a k-mer based pipeline to identify the Serotype from Illumina NGS reads for given references.", "homepage": "https://sanger-pathogens.github.io/seroba/", "documentation": "https://sanger-pathogens.github.io/seroba/", "tool_dev_url": "https://github.com/sanger-pathogens/seroba", "doi": "10.1099/mgen.0.000186", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input Illunina paired-end FASTQ files", "pattern": "*.{fq.gz,fastq.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.tsv": { "type": "file", "description": "The predicted serotype in tab-delimited format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/detailed_serogroup_info.txt": { "type": "file", "description": "A detailed description of the predicted serotype", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_seroba": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seroba": { "type": "string", "description": "The name of the tool" } }, { "seroba version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "seroba": { "type": "string", "description": "The name of the tool" } }, { "seroba version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "severus", "path": "modules/nf-core/severus/meta.yml", "tree_sha": "7d9c87dfbe8634a21f38292361e37882ca05db06", "files": [ "modules/nf-core/severus/environment.yml", "modules/nf-core/severus/main.nf", "modules/nf-core/severus/meta.yml", "modules/nf-core/severus/tests/main.nf.test", "modules/nf-core/severus/tests/main.nf.test.snap", "modules/nf-core/severus/tests/nextflow.config" ], "type": "module", "meta": { "name": "severus", "description": "Severus is a somatic structural variation (SV) caller for long reads (both PacBio and ONT)", "keywords": [ "structural", "variation", "somatic", "germline", "long-read" ], "tools": [ { "severus": { "description": "A tool for somatic structural variant calling using long reads", "homepage": "https://github.com/KolmogorovLab/Severus", "documentation": "https://github.com/KolmogorovLab/Severus", "tool_dev_url": "https://github.com/KolmogorovLab/Severus", "doi": "10.1101/2024.03.22.24304756", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "target_input": { "type": "file", "description": "path to one or multiple target BAM/CRAM files (e.g. tumor, must be indexed)", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "target_index": { "type": "file", "description": "path to one or multiple target BAM/CRAM index files", "pattern": "*.{bai,crai,csi}", "ontologies": [] } }, { "control_input": { "type": "file", "description": "path to the control BAM/CRAM file (e.g. normal, must be indexed)", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "control_index": { "type": "file", "description": "path to the control BAM/CRAM file index", "pattern": "*.{bai,crai,csi}", "ontologies": [] } }, { "vcf": { "type": "file", "description": "path to vcf file used for phasing (if using haplotype specific SV calling", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing tandem repeat regions information\ne.g. `[ id:'hg38']`\n" } }, { "bed": { "type": "file", "description": "path to bed file for tandem repeat regions (must be ordered)", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/severus.log": { "type": "file", "description": "log file\n", "pattern": "${prefix}/severus.log", "ontologies": [] } } ] ], "read_qual": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/read_qual.txt": { "type": "file", "description": "txt file containing read quality information\n", "pattern": "${prefix}/read_qual.txt", "ontologies": [] } } ] ], "breakpoints_double": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/breakpoints_double.csv": { "type": "file", "description": "Detailed info about the detected breakpoints for all samples in text format, intended for an advanced user.\n", "pattern": "${prefix}/breakpoints_double.csv", "ontologies": [] } } ] ], "read_alignments": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/read_alignments": { "type": "file", "description": "A directory containing read alignments in BAM format for all samples, intended for an advanced user.\n", "pattern": "${prefix}/read_alignments", "ontologies": [] } } ] ], "read_ids": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/read_ids.csv": { "type": "file", "description": "Contains supporting read IDs for each SV\n", "pattern": "${prefix}/read_ids.csv", "ontologies": [] } } ] ], "collapsed_dup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/severus_collaped_dup.bed": { "type": "file", "description": "BED file containing collapsed duplications\n", "pattern": "${prefix}/severus_collaped_dup", "ontologies": [] } } ] ], "loh": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/severus_LOH.bed": { "type": "file", "description": "BED file containing loss of heterozygosity information\n", "pattern": "${prefix}/severus_LOH.bed", "ontologies": [] } } ] ], "all_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/all_SVs/severus_all.vcf": { "type": "map", "description": "VCF file containing somatic and germline structural variants\n", "pattern": "${prefix}/all_SVs/severus_all.vcf", "ontologies": [] } } ] ], "all_breakpoints_clusters_list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/all_SVs/breakpoints_clusters_list.tsv": { "type": "file", "description": "a TSV containing a list of all breakpoint clusters\n", "pattern": "${prefix}/all_SVs/breakpoints_clusters_list.tsv", "ontologies": [] } } ] ], "all_breakpoints_clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/all_SVs/breakpoints_clusters.tsv": { "type": "file", "description": "TSV file listing meta information in breakpoint clusters\n", "pattern": "${prefix}/all_SVs/breakpoints_clusters.tsv", "ontologies": [] } } ] ], "all_plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/all_SVs/plots/severus*.html": { "type": "file", "description": "HTML files containing plots for all SVs\n", "pattern": "${prefix}/all_SVs/plots/severus*.html", "ontologies": [] } } ] ], "somatic_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/somatic_SVs/severus_somatic.vcf": { "type": "file", "description": "VCF file containing somatic structural variants (SV)\n", "pattern": "${prefix}/somatic_SVs/severus_all.vcf", "ontologies": [] } } ] ], "somatic_breakpoints_clusters_list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/somatic_SVs/breakpoints_clusters_list.tsv": { "type": "file", "description": "TSV file containing full list of somatic breakpoint clusters\n", "pattern": "${prefix}/somatic_SVs/breakpoints_clusters_list.tsv", "ontologies": [] } } ] ], "somatic_breakpoints_clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/somatic_SVs/breakpoints_clusters.tsv": { "type": "file", "description": "TSV file containing meta information of somatic breakpoint clusters\n", "pattern": "${prefix}/somatic_SVs/breakpoints_clusters.tsv", "ontologies": [] } } ] ], "somatic_plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}/somatic_SVs/plots/severus*.html": { "type": "file", "description": "HTML files containing plots for somatic SVs\n", "pattern": "${prefix}/somatic_SVs/plots/severus*.html", "ontologies": [] } } ] ], "versions_severus": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "severus": { "type": "string", "description": "The name of the tool" } }, { "severus --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "severus": { "type": "string", "description": "The name of the tool" } }, { "severus --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacsomatic", "version": "dev" } ] }, { "name": "sexdeterrmine", "path": "modules/nf-core/sexdeterrmine/meta.yml", "tree_sha": "92aa32d7f64dc808ab6def6b201b43b768aca89f", "files": [ "modules/nf-core/sexdeterrmine/environment.yml", "modules/nf-core/sexdeterrmine/main.nf", "modules/nf-core/sexdeterrmine/meta.yml", "modules/nf-core/sexdeterrmine/tests/main.nf.test", "modules/nf-core/sexdeterrmine/tests/main.nf.test.snap", "modules/nf-core/sexdeterrmine/tests/nextflow.config" ], "type": "module", "meta": { "name": "sexdeterrmine", "description": "Calculate the relative coverage on the Gonosomes vs Autosomes from the output of samtools depth, with error bars.", "keywords": [ "sex determination", "genetic sex", "relative coverage", "ancient dna" ], "tools": [ { "sexdeterrmine": { "description": "A python script carry out calculate the relative coverage of X and Y chromosomes, and their associated error bars, out of capture data.", "homepage": "https://github.com/TCLamnidis/Sex.DetERRmine", "documentation": "https://github.com/TCLamnidis/Sex.DetERRmine", "tool_dev_url": "https://github.com/TCLamnidis/Sex.DetERRmine", "doi": "10.1038/s41467-018-07483-5", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "depth": { "type": "file", "description": "Output from samtools depth (with header)", "pattern": "*", "ontologies": [] } } ], { "sample_list_file": { "type": "file", "description": "File containing the list of samples to be processed.", "ontologies": [] } } ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.json": { "type": "file", "description": "JSON formatted table of relative coverages on the X and Y, with associated error bars.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "TSV table of relative coverages on the X and Y, with associated error bars.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_sexdeterrmine": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sexdeterrmine": { "type": "string", "description": "The name of the tool" } }, { "sexdeterrmine --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sexdeterrmine": { "type": "string", "description": "The name of the tool" } }, { "sexdeterrmine --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@TCLamnidis" ], "maintainers": [ "@TCLamnidis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sgdemux", "path": "modules/nf-core/sgdemux/meta.yml", "tree_sha": "1ea3f3e9a11ada4c60a035764abb633b48835f21", "files": [ "modules/nf-core/sgdemux/environment.yml", "modules/nf-core/sgdemux/main.nf", "modules/nf-core/sgdemux/meta.yml", "modules/nf-core/sgdemux/tests/main.nf.test", "modules/nf-core/sgdemux/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sgdemux", "description": "Demultiplex bgzip'd fastq files", "keywords": [ "demultiplex", "fastq", "bgzip" ], "tools": [ { "sgdemux": { "description": "Tool for demultiplexing sequencing data generated on Singular Genomics' sequencing instruments.", "homepage": "https://github.com/Singular-Genomics/singular-demux", "documentation": "https://github.com/Singular-Genomics/singular-demux#sgdemux", "licence": [ "For Singular G4™ Sequencing Platform only" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "sample_sheet": { "type": "file", "description": "sample_sheet file (either a Singular Genomics sample sheet, or a two column csv with Sample_Barcode and Sample_ID)", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "fastqs_dir": { "type": "directory", "description": "Input directory containing bgzipped (not gzip) FASTQ files" } } ] ], "output": { "sample_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/*_R*.fastq.gz": { "type": "file", "description": "Demultiplexed per-sample FASTQ files", "pattern": "${prefix}/*_R*.fastq.gz", "ontologies": [] } } ] ], "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/metrics.tsv": { "type": "file", "description": "Demultiplexing summary stats; control_reads_omitted failing_reads_omitted, total_templates\n", "pattern": "${prefix}/metrics.tsv", "ontologies": [] } } ] ], "most_frequent_unmatched": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/most_frequent_unmatched.tsv": { "type": "file", "description": "File containing approx. counts of barcodes that did not match the expected barcodes\n", "pattern": "${prefix}/most_frequence_unmatched.tsv", "ontologies": [] } } ] ], "per_project_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/per_project_metrics.tsv": { "type": "file", "description": "Summary metrics for samples in the same project", "pattern": "${prefix}/per_project_metrics.tsv", "ontologies": [] } } ] ], "per_sample_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/per_sample_metrics.tsv": { "type": "file", "description": "Summary metrics for each sample", "pattern": "${prefix}/per_sample_metrics.tsv", "ontologies": [] } } ] ], "sample_barcode_hop_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/sample_barcode_hop_metrics.tsv": { "type": "file", "description": "File output for dual-indexed runs with barcodes which are unexpected combinations of\nexpected barcodes e.g. expected barcodes = AA-TT/GG-CC and observed barcodes = AA-CC/GG-TT\n", "pattern": "${prefix}/sample_barcode_hop_metrics/tsv", "ontologies": [] } } ] ], "versions_sgdemux": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sgdemux": { "type": "string", "description": "The name of the tool" } }, { "sgdemux --version | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sgdemux": { "type": "string", "description": "The name of the tool" } }, { "sgdemux --version | cut -d \" \" -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nh13", "@sam-white04" ], "maintainers": [ "@nh13", "@sam-white04" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" } ] }, { "name": "shapeit5_ligate", "path": "modules/nf-core/shapeit5/ligate/meta.yml", "tree_sha": "ae4fb11d9b3fee629a939e83c6b8e5a87d39cd66", "files": [ "modules/nf-core/shapeit5/ligate/environment.yml", "modules/nf-core/shapeit5/ligate/main.nf", "modules/nf-core/shapeit5/ligate/meta.yml", "modules/nf-core/shapeit5/ligate/tests/main.nf.test", "modules/nf-core/shapeit5/ligate/tests/main.nf.test.snap", "modules/nf-core/shapeit5/ligate/tests/nextflow.config" ], "type": "module", "meta": { "name": "shapeit5_ligate", "description": "Ligate multiple phased BCF/VCF files into a single whole chromosome file.\nTypically run to ligate multiple chunks of phased common variants.\n", "keywords": [ "ligate", "haplotype", "shapeit" ], "tools": [ { "shapeit5": { "description": "Fast and accurate method for estimation of haplotypes (phasing)", "homepage": "https://github.com/odelaneau/shapeit5", "documentation": "https://github.com/odelaneau/shapeit5", "tool_dev_url": "https://github.com/odelaneau/shapeit5", "doi": "10.1101/2022.10.19.512867", "licence": [ "MIT" ], "identifier": "biotools:shapeit5" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_list": { "type": "file", "description": "VCF/BCF files containing genotype probabilities (GP field).\nThe files should be ordered by genomic position.\n", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "input_list_index": { "type": "file", "description": "VCF/BCF files index.", "pattern": "*.csi", "ontologies": [] } } ], { "suffix_": { "type": "string", "description": "Output format", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}" } } ], "output": { "merged_variants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,bcf,vcf.gz,bcf.gz}": { "type": "file", "description": "Output VCF/BCF file for the merged regions.\nPhased information (HS field) is updated accordingly for the full region.\n", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ] ], "versions_shapeit5": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shapeit5": { "type": "string", "description": "The name of the tool" } }, { "SHAPEIT5_ligate | sed \"5!d;s/^.*Version *: //; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shapeit5": { "type": "string", "description": "The name of the tool" } }, { "SHAPEIT5_ligate | sed \"5!d;s/^.*Version *: //; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "shapeit5_phasecommon", "path": "modules/nf-core/shapeit5/phasecommon/meta.yml", "tree_sha": "f5fd0500f5e03a1d578d0ad8b0857feb49af7c41", "files": [ "modules/nf-core/shapeit5/phasecommon/environment.yml", "modules/nf-core/shapeit5/phasecommon/main.nf", "modules/nf-core/shapeit5/phasecommon/meta.yml", "modules/nf-core/shapeit5/phasecommon/tests/main.nf.test", "modules/nf-core/shapeit5/phasecommon/tests/main.nf.test.snap", "modules/nf-core/shapeit5/phasecommon/tests/nextflow.config" ], "type": "module", "meta": { "name": "shapeit5_phasecommon", "description": "Tool to phase common sites, typically SNP array data, or the first step of WES/WGS data.", "keywords": [ "phasing", "haplotype", "shapeit" ], "tools": [ { "shapeit5": { "description": "Fast and accurate method for estimation of haplotypes (phasing)", "homepage": "https://github.com/odelaneau/shapeit5", "documentation": "https://github.com/odelaneau/shapeit5", "tool_dev_url": "https://github.com/odelaneau/shapeit5", "doi": "10.1101/2022.10.19.512867 ", "licence": [ "MIT" ], "identifier": "biotools:shapeit5" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Target dataset in VCF/BCF format defined at all variable positions.\nThe file could possibly be without GT field (for efficiency reasons a file containing only the positions is recommended).\n", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index file of the input VCF/BCF file containing genotype likelihoods.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "pedigree": { "type": "file", "description": "Pedigree information in the following format: offspring father mother.\n", "pattern": "*.{txt, tsv}", "ontologies": [] } }, { "region": { "type": "string", "description": "Target region, usually a full chromosome (e.g. chr20:1000000-2000000 or chr20).\nFor chrX, please treat PAR and non-PAR regions as different choromosome in order to avoid mixing ploidy.\n", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } }, { "reference": { "type": "file", "description": "Reference panel of haplotypes in VCF/BCF format.", "pattern": "*.{vcf.gz,bcf.gz}", "ontologies": [] } }, { "reference_index": { "type": "file", "description": "Index file of the Reference panel file.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "scaffold": { "type": "file", "description": "Scaffold of haplotypes in VCF/BCF format.", "pattern": "*.{vcf.gz,bcf.gz}", "ontologies": [] } }, { "scaffold_index": { "type": "file", "description": "Index file of the scaffold file.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "map": { "type": "file", "description": "File containing the genetic map in Glimpse format.", "pattern": "*.gmap", "ontologies": [] } } ] ], "output": { "phased_variant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{bcf,graph,bh}": { "type": "file", "description": "Phased variant dataset in BCF, GRAPH or XCF binary format.", "pattern": "*.{bcf,graph,bh}", "ontologies": [] } } ] ], "versions_shapeit5": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shapeit5": { "type": "string", "description": "The name of the tool" } }, { "SHAPEIT5_phase_common | sed \"5!d;s/^.*Version *: //; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shapeit5": { "type": "string", "description": "The name of the tool" } }, { "SHAPEIT5_phase_common | sed \"5!d;s/^.*Version *: //; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "shapeit5_phaserare", "path": "modules/nf-core/shapeit5/phaserare/meta.yml", "tree_sha": "c788007cb4ec719217763122c6945699faef0a9b", "files": [ "modules/nf-core/shapeit5/phaserare/environment.yml", "modules/nf-core/shapeit5/phaserare/main.nf", "modules/nf-core/shapeit5/phaserare/meta.yml", "modules/nf-core/shapeit5/phaserare/tests/main.nf.test", "modules/nf-core/shapeit5/phaserare/tests/main.nf.test.snap", "modules/nf-core/shapeit5/phaserare/tests/nextflow.config" ], "type": "module", "meta": { "name": "shapeit5_phaserare", "description": "Tool to phase rare variants onto a scaffold of common variants (output of phase_common / ligate).\nRequire feature AVX2.\n", "keywords": [ "phasing", "rare variants", "haplotype", "shapeit" ], "tools": [ { "shapeit5": { "description": "Fast and accurate method for estimation of haplotypes (phasing)", "homepage": "https://github.com/odelaneau/shapeit5", "documentation": "https://github.com/odelaneau/shapeit5", "tool_dev_url": "https://github.com/odelaneau/shapeit5", "doi": "10.1101/2022.10.19.512867 ", "licence": [ "MIT" ], "identifier": "biotools:shapeit5" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Genotypes to be phased in plain VCF/BCF format.\n", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "Index file of the input_plain VCF/BCF file containing genotype likelihoods.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "pedigree": { "type": "file", "description": "Pedigree information in the following format: offspring father mother.\n", "pattern": "*.{txt, tsv}", "ontologies": [] } }, { "input_region": { "type": "string", "description": "Region to be considered in --input-plain (e.g. chr20:1000000-2000000 or chr20).\nFor chrX, please treat PAR and non-PAR regions as different choromosome in order to avoid mixing ploidy.\n", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } }, { "scaffold": { "type": "file", "description": "Scaffold of haplotypes in VCF/BCF format.", "pattern": "*.{vcf.gz,bcf.gz}", "ontologies": [] } }, { "scaffold_index": { "type": "file", "description": "Index file of the scaffold file.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } }, { "scaffold_region": { "type": "string", "description": "Region to be considered in --scaffold (e.g. chr20:1000000-2000000 or chr20).\n", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } }, { "map": { "type": "file", "description": "File containing the genetic map in Glimpse format.", "pattern": "*.gmap", "ontologies": [] } } ], { "output_suffix": { "type": "string", "description": "Module output format", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}" } } ], "output": { "phased_variant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,bcf,vcf.gz,bcf.gz}": { "type": "file", "description": "Phased variants in VCF/BCF format.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ] ], "versions_shapeit5": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shapeit5": { "type": "string", "description": "The name of the tool" } }, { "SHAPEIT5_phase_rare | sed \"5!d;s/^.*Version *: //; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shapeit5": { "type": "string", "description": "The name of the tool" } }, { "SHAPEIT5_phase_rare | sed \"5!d;s/^.*Version *: //; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ], "requirement": "AVX2" }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "shapeit5_switch", "path": "modules/nf-core/shapeit5/switch/meta.yml", "tree_sha": "8fe1ef8934517fbc61cb30b375ecd63cfdbf29a0", "files": [ "modules/nf-core/shapeit5/switch/environment.yml", "modules/nf-core/shapeit5/switch/main.nf", "modules/nf-core/shapeit5/switch/meta.yml", "modules/nf-core/shapeit5/switch/tests/main.nf.test", "modules/nf-core/shapeit5/switch/tests/main.nf.test.snap", "modules/nf-core/shapeit5/switch/tests/nextflow.config" ], "type": "module", "meta": { "name": "shapeit5_switch", "description": "Program to compute switch error rate and genotyping error rate given simulated or trio data.", "keywords": [ "error", "phasing", "genotype", "switch" ], "tools": [ { "shapeit5": { "description": "Fast and accurate method for estimation of haplotypes (phasing)", "homepage": "https://github.com/odelaneau/shapeit5", "documentation": "https://github.com/odelaneau/shapeit5", "tool_dev_url": "https://github.com/odelaneau/shapeit5", "doi": "10.1101/2022.10.19.512867 ", "licence": [ "MIT" ], "identifier": "biotools:shapeit5" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "estimate": { "type": "file", "description": "Imputed data.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "estimate_index": { "type": "file", "description": "Index file of the freq VCF/BCF file.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "region": { "type": "string", "description": "Target region used for imputation, including left and right buffers (e.g. chr20:1000000-2000000).", "pattern": "chrXX:leftBufferPosition-rightBufferPosition" } }, { "pedigree": { "type": "file", "description": "Pedigree information in the following format: offspring father mother.\n", "pattern": "*.{txt, tsv}", "ontologies": [] } }, { "truth": { "type": "file", "description": "Validation dataset called at the same positions as the imputed file.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "truth_index": { "type": "file", "description": "Index file of the truth VCF/BCF file.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "freq": { "type": "file", "description": "File containing allele frequencies at each site.", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } }, { "freq_index": { "type": "file", "description": "Index file of the freq VCF/BCF file.", "pattern": "*.{vcf.gz.csi,bcf.gz.csi}", "ontologies": [] } } ] ], "output": { "errors": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt.gz": { "type": "file", "description": "Estimates errors from the phased file.", "pattern": "*.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_shapeit5": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shapeit5": { "type": "string", "description": "The name of the tool" } }, { "SHAPEIT5_switch | sed \"5!d;s/^.*Version *: //; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shapeit5": { "type": "string", "description": "The name of the tool" } }, { "SHAPEIT5_switch | sed \"5!d;s/^.*Version *: //; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "shasta", "path": "modules/nf-core/shasta/meta.yml", "tree_sha": "2054399779d56d869b2a639376c64e693b9da17e", "files": [ "modules/nf-core/shasta/environment.yml", "modules/nf-core/shasta/main.nf", "modules/nf-core/shasta/meta.yml", "modules/nf-core/shasta/tests/main.nf.test", "modules/nf-core/shasta/tests/main.nf.test.snap", "modules/nf-core/shasta/tests/nextflow.config" ], "type": "module", "meta": { "name": "shasta", "description": "The goal of the Shasta long read assembler is to rapidly produce accurate assembled sequence using DNA reads generated by Oxford Nanopore flow cells as input. Please note Assembler is design to focus on speed, so assembly may be considered somewhat non-deterministic as final assembly may vary across executions. See https://github.com/chanzuckerberg/shasta/issues/296.", "keywords": [ "nanopore", "de-novo", "assembly", "longread" ], "tools": [ { "shasta": { "description": "Rapidly produce accurate assembled sequence using as input DNA reads generated by Oxford Nanopore flow cells.", "homepage": "https://chanzuckerberg.github.io/shasta/index.html", "documentation": "https://chanzuckerberg.github.io/shasta/index.html", "tool_dev_url": "https://github.com/chanzuckerberg/shasta", "doi": "10.1038/s41587-020-0503-6", "licence": [ "MIT" ], "identifier": "biotools:shasta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input file in FASTQ format.", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "model": { "type": "string", "description": "Shasta assembly configuration model name\n(e.g. 'Nanopore-Oct2021', 'Nanopore-Dec2019')\n" } } ], "output": { "assembly": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_Assembly.fasta.gz": { "type": "file", "description": "Assembled FASTA file", "pattern": "${prefix}_Assembly.fasta.gz", "ontologies": [] } } ] ], "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_Assembly.gfa.gz": { "type": "file", "description": "Repeat graph", "pattern": "${prefix}_Assembly.gfa.gz", "ontologies": [] } } ] ], "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ShastaRun/": { "type": "directory", "description": "Resulting assembly directory", "pattern": "ShastaRun" } } ] ], "versions_shasta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shasta": { "type": "string", "description": "The name of the tool" } }, { "shasta --version | sed -n '1s/.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shasta": { "type": "string", "description": "The name of the tool" } }, { "shasta --version | sed -n '1s/.* //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fmalmeida" ], "maintainers": [ "@fmalmeida" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "shasum", "path": "modules/nf-core/shasum/meta.yml", "tree_sha": "31e79169d167f1a45a56d569aad501c88e0c1e90", "files": [ "modules/nf-core/shasum/environment.yml", "modules/nf-core/shasum/main.nf", "modules/nf-core/shasum/meta.yml", "modules/nf-core/shasum/tests/main.nf.test", "modules/nf-core/shasum/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "shasum", "description": "Print SHA256 (256-bit) checksums.", "keywords": [ "checksum", "sha256", "256 bit" ], "tools": [ { "md5sum": { "description": "Create an SHA256 (256-bit) checksum.", "homepage": "https://www.gnu.org", "documentation": "https://linux.die.net/man/1/shasum", "licence": [ "GPLv3+" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "files": { "type": "file", "description": "Any number of files", "pattern": "*.*", "ontologies": [] } } ], { "as_separate_files": { "type": "boolean", "description": "If true, each file will have its own shasum file. If false, all files will be\nchecksummed into a single shasum file.\n" } } ], "output": { "checksum": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sha256": { "type": "file", "description": "File containing checksum", "pattern": "*.sha256", "ontologies": [] } } ] ], "versions_sha256sum": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "sha256sum": { "type": "string", "description": "Tool name" } }, { "sha256sum --version 2>&1 | head -n 1 | sed 's/.* //'": { "type": "eval", "description": "Software version" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Process name" } }, { "sha256sum": { "type": "string", "description": "Tool name" } }, { "sha256sum --version 2>&1 | head -n 1 | sed 's/.* //'": { "type": "eval", "description": "Software version" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "shigapass", "path": "modules/nf-core/shigapass/meta.yml", "tree_sha": "41877d370b4682e8904cbb277dcaed4eb159398c", "files": [ "modules/nf-core/shigapass/environment.yml", "modules/nf-core/shigapass/main.nf", "modules/nf-core/shigapass/meta.yml", "modules/nf-core/shigapass/tests/main.nf.test", "modules/nf-core/shigapass/tests/main.nf.test.snap", "modules/nf-core/shigapass/tests/tags.yml" ], "type": "module", "meta": { "name": "shigapass", "description": "ShigaPass is an in silico tool used to predict Shigella serotypes and to differentiate between Shigella, EIEC (Enteroinvasive E. coli), and non Shigella/EIEC using assembled whole genomes.", "keywords": [ "bacteria", "shigella", "stec" ], "tools": [ { "shigapass": { "description": "ShigaPass is an in silico tool used to predict Shigella serotypes", "homepage": "https://github.com/imanyass/ShigaPass", "documentation": "https://github.com/imanyass/ShigaPass", "tool_dev_url": "https://github.com/imanyass/ShigaPass", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA, GenBank or EMBL formatted file. Note that the standard input for ShigaPass is a file of file paths - here for paralellisation a fasta file is required.", "pattern": "*.{fa,fasta,fna,fa.gz,fasta.gz,fna.gz}", "ontologies": [] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Tab-delimited report of results", "pattern": "${prefix}.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "flex_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_ShigaPass_Flex_summary.tsv": { "type": "file", "description": "Tab-delimited report of results", "pattern": "*_ShigaPass_Flex_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_shigapass": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "shigapass": { "type": "string", "description": "The tool name" } }, { "ShigaPass.sh -v 2>&1 | sed 's/^.*ShigaPass version //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "shigapass": { "type": "string", "description": "The tool name" } }, { "ShigaPass.sh -v 2>&1 | sed 's/^.*ShigaPass version //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@maxlcummins" ], "maintainers": [ "@maxlcummins" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "shigatyper", "path": "modules/nf-core/shigatyper/meta.yml", "tree_sha": "6e5a9ae57979b58f491996eedbd9a460a0bda9a6", "files": [ "modules/nf-core/shigatyper/environment.yml", "modules/nf-core/shigatyper/main.nf", "modules/nf-core/shigatyper/meta.yml", "modules/nf-core/shigatyper/tests/main.nf.test", "modules/nf-core/shigatyper/tests/main.nf.test.snap", "modules/nf-core/shigatyper/tests/nextflow.config" ], "type": "module", "meta": { "name": "shigatyper", "description": "Determine Shigella serotype from Illumina or Oxford Nanopore reads", "keywords": [ "fastq", "shigella", "serotype" ], "tools": [ { "shigatyper": { "description": "Typing tool for Shigella spp. from WGS Illumina sequencing", "homepage": "https://github.com/CFSAN-Biostatistics/shigatyper", "documentation": "https://github.com/CFSAN-Biostatistics/shigatyper", "tool_dev_url": "https://github.com/CFSAN-Biostatistics/shigatyper", "doi": "10.1128/AEM.00165-19", "licence": [ "Public Domain" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Illumina or Nanopore FASTQ file", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "A TSV formatted file with ShigaTyper results", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "hits": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}-hits.tsv": { "type": "file", "description": "A TSV formatted file with individual gene hits", "pattern": "*-hits.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_shigatyper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shigatyper": { "type": "string", "description": "The name of the tool" } }, { "shigatyper --version | sed 's/ShigaTyper //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shigatyper": { "type": "string", "description": "The name of the tool" } }, { "shigatyper --version | sed 's/ShigaTyper //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "shigeifinder", "path": "modules/nf-core/shigeifinder/meta.yml", "tree_sha": "2a99f3f9d35acfe30a943bf562b0ff640226a860", "files": [ "modules/nf-core/shigeifinder/environment.yml", "modules/nf-core/shigeifinder/main.nf", "modules/nf-core/shigeifinder/meta.yml", "modules/nf-core/shigeifinder/tests/main.nf.test", "modules/nf-core/shigeifinder/tests/main.nf.test.snap", "modules/nf-core/shigeifinder/tests/nextflow.config" ], "type": "module", "meta": { "name": "shigeifinder", "description": "Determine Shigella serotype from assemblies or Illumina paired-end reads", "keywords": [ "fastq", "fasta", "shigella", "serotype" ], "tools": [ { "shigeifinder": { "description": "Cluster informed Shigella and EIEC serotyping tool from Illumina reads and assemblies", "homepage": "https://mgtdb.unsw.edu.au/ShigEiFinder/", "documentation": "https://github.com/LanLab/ShigEiFinder", "tool_dev_url": "https://github.com/LanLab/ShigEiFinder", "doi": "10.1099/mgen.0.000704", "licence": [ "GPL v3" ], "identifier": "biotools:shigeifinder" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "seqs": { "type": "file", "description": "Assembly or paired-end Illumina reads", "pattern": "*.{fasta,fasta.gz,fastq.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "A TSV formatted file with ShigEiFinder results", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_shigapass": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shigapass": { "type": "string", "description": "The name of the tool" } }, { "1.3.5": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shigapass": { "type": "string", "description": "The name of the tool" } }, { "1.3.5": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "shinyngs_app", "path": "modules/nf-core/shinyngs/app/meta.yml", "tree_sha": "2a03770a5c2b8359785ca8567a73cca71a22bdc1", "files": [ "modules/nf-core/shinyngs/app/.conda-lock/linux_amd64-bd-d43071e62bc500d3_1.txt", "modules/nf-core/shinyngs/app/.conda-lock/linux_arm64-bd-d168a374ce5dc1af_1.txt", "modules/nf-core/shinyngs/app/environment.yml", "modules/nf-core/shinyngs/app/main.nf", "modules/nf-core/shinyngs/app/meta.yml", "modules/nf-core/shinyngs/app/tests/main.nf.test", "modules/nf-core/shinyngs/app/tests/main.nf.test.snap", "modules/nf-core/shinyngs/app/tests/nextflow.config" ], "type": "module", "meta": { "name": "shinyngs_app", "description": "build and deploy Shiny apps for interactively mining differential abundance data", "keywords": [ "differential", "expression", "rna-seq", "deseq2" ], "tools": [ { "shinyngs": { "description": "Provides Shiny applications for various array and NGS applications. Currently very RNA-seq centric, with plans for expansion.", "homepage": "https://github.com/pinin4fjords/shinyngs", "documentation": "https://pinin4fjords.github.io/shinyngs/", "tool_dev_url": "https://github.com/pinin4fjords/shinyngs", "licence": [ "AGPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment, at a minimum an id.\ne.g. [ id:'test' ]\n" } }, { "sample": { "type": "file", "description": "CSV-format sample sheet with sample metadata\n", "ontologies": [] } }, { "feature_meta": { "type": "file", "description": "TSV-format feature (e.g. gene) metadata\n", "ontologies": [] } }, { "assay_files": { "type": "file", "description": "List of TSV-format matrix files representing different measures for the same samples (e.g. raw and normalised).\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information on experiment, at a minimum an id. To match meta.\ne.g. [ id:'test' ]\n" } }, { "contrasts": { "type": "file", "description": "CSV-format file with four columns identifying the sample sheet variable, reference level, treatment level, and optionally a comma-separated list of covariates used as blocking factors.\n", "ontologies": [] } }, { "differential_results": { "type": "file", "description": "List of TSV-format differential analysis outputs, one per row of the contrasts file\n", "ontologies": [] } } ], { "contrast_stats_assay": { "type": "file", "description": "contrast statistics", "ontologies": [] } }, { "gene_sets": { "type": "file", "description": "Optional: GMT-format gene set files used for enrichment, referenced in the\napp via the shinyngs `--enrichment_gene_sets` argument.\n", "pattern": "*.{gmt}", "ontologies": [] } }, { "enrichment_results": { "type": "file", "description": "Optional: per-contrast enrichment result tables (e.g. GSEA output), matched\nto contrasts in the app via the shinyngs `--enrichment_filename_template` argument.\n", "ontologies": [] } } ], "output": { "app": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment.\ne.g. [ id:'test' ]\n" } }, { "*/data.rds": { "type": "file", "description": "The mini R script required build an application from data.rds.\n", "pattern": "app/app.R", "ontologies": [ { "edam": "http://edamontology.org/format_3999" } ] } }, { "*/app.R": { "type": "file", "description": "The mini R script required build an application from data.rds.\n", "pattern": "app/app.R", "ontologies": [ { "edam": "http://edamontology.org/format_3999" } ] } } ] ], "versions_shinyngs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shinyngs": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(shinyngs); cat(as.character(packageVersion('shinyngs')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shinyngs": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(shinyngs); cat(as.character(packageVersion('shinyngs')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-shinyngs:3.2.1--d43071e62bc500d3", "build_id": "bd-d43071e62bc500d3_1", "scan_id": "sc-5ac2dcb847246bad_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/r-shinyngs:3.2.1--d168a374ce5dc1af", "build_id": "bd-d168a374ce5dc1af_1", "scan_id": "sc-0f3dfab20873614f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-shinyngs:3.2.1--b810af5b9efbb4b2", "build_id": "bd-b810af5b9efbb4b2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d5/d5f79ef0afe3e3831496c61c81aeda56312f49ac324dc378d3312af7acae2ec6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/r-shinyngs:3.2.1--ed7d3904b821c0a8", "build_id": "bd-ed7d3904b821c0a8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/74/74ebb0b4cfa12e1174262987ffa0559ab388198ba94196a4fd295ce5a9051a22/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/shinyngs/app/.conda-lock/linux_amd64-bd-d43071e62bc500d3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/shinyngs/app/.conda-lock/linux_arm64-bd-d168a374ce5dc1af_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "shinyngs_staticdifferential", "path": "modules/nf-core/shinyngs/staticdifferential/meta.yml", "tree_sha": "46d7e2d352adf4a4f09399bb2462bcc4378af22d", "files": [ "modules/nf-core/shinyngs/staticdifferential/.conda-lock/linux_amd64-bd-d43071e62bc500d3_1.txt", "modules/nf-core/shinyngs/staticdifferential/.conda-lock/linux_arm64-bd-d168a374ce5dc1af_1.txt", "modules/nf-core/shinyngs/staticdifferential/environment.yml", "modules/nf-core/shinyngs/staticdifferential/main.nf", "modules/nf-core/shinyngs/staticdifferential/meta.yml", "modules/nf-core/shinyngs/staticdifferential/tests/main.nf.test", "modules/nf-core/shinyngs/staticdifferential/tests/main.nf.test.snap", "modules/nf-core/shinyngs/staticdifferential/tests/nextflow.config" ], "type": "module", "meta": { "name": "shinyngs_staticdifferential", "description": "Make plots for interpretation of differential abundance statistics", "keywords": [ "rnaseq", "plot", "differential", "shinyngs" ], "tools": [ { "shinyngs": { "description": "Provides Shiny applications for various array and NGS applications. Currently very RNA-seq centric, with plans for expansion.", "homepage": "https://github.com/pinin4fjords/shinyngs", "documentation": "https://pinin4fjords.github.io/shinyngs/", "tool_dev_url": "https://github.com/pinin4fjords/shinyngs", "licence": [ "AGPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information, to be passed as reference\nand target levels, like '--reference_level $meta.reference\n--treatment_level $meta.target'\ne.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "differential_result": { "type": "file", "description": "statistic differential results", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information on experiment represented by max,\nfeatures and samples, at a minimum an id.\ne.g. [ id:'test' ]\n" } }, { "sample": { "type": "file", "description": "CSV or TSV-format sample sheet with sample metadata\n", "ontologies": [] } }, { "feature_meta": { "type": "file", "description": "CSV or TSV-format feature (e.g. gene) metadata\n", "ontologies": [] } }, { "assay_file": { "type": "file", "description": "CSV or TSV matrix file to use alongside differential statistics in\ninterpretation. Usually a normalised form.\n", "ontologies": [] } } ] ], "output": { "volcanos_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information\ne.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "*/png/volcano.png": { "type": "file", "description": "Meta-keyed tuple containing a PNG output for a volcano plot built from\nthe differential result table.\n", "ontologies": [] } } ] ], "volcanos_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing contrast information\ne.g. [ variable:'treatment', reference:'treated', control:'saline', blocking:'' ]\n" } }, { "*/html/volcano.html": { "type": "file", "description": "Meta-keyed tuple containing an HTML output for a volcano plot built\nfrom the differential result table.\n", "ontologies": [] } } ] ], "versions_shinyngs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shinyngs": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(shinyngs); cat(as.character(packageVersion('shinyngs')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shinyngs": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(shinyngs); cat(as.character(packageVersion('shinyngs')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-shinyngs:3.2.1--d43071e62bc500d3", "build_id": "bd-d43071e62bc500d3_1", "scan_id": "sc-5ac2dcb847246bad_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/r-shinyngs:3.2.1--d168a374ce5dc1af", "build_id": "bd-d168a374ce5dc1af_1", "scan_id": "sc-0f3dfab20873614f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-shinyngs:3.2.1--b810af5b9efbb4b2", "build_id": "bd-b810af5b9efbb4b2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d5/d5f79ef0afe3e3831496c61c81aeda56312f49ac324dc378d3312af7acae2ec6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/r-shinyngs:3.2.1--ed7d3904b821c0a8", "build_id": "bd-ed7d3904b821c0a8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/74/74ebb0b4cfa12e1174262987ffa0559ab388198ba94196a4fd295ce5a9051a22/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/shinyngs/staticdifferential/.conda-lock/linux_amd64-bd-d43071e62bc500d3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/shinyngs/staticdifferential/.conda-lock/linux_arm64-bd-d168a374ce5dc1af_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "shinyngs_staticexploratory", "path": "modules/nf-core/shinyngs/staticexploratory/meta.yml", "tree_sha": "33ce8170add9c75a1fb1160aacc81d0769735267", "files": [ "modules/nf-core/shinyngs/staticexploratory/.conda-lock/linux_amd64-bd-d43071e62bc500d3_1.txt", "modules/nf-core/shinyngs/staticexploratory/.conda-lock/linux_arm64-bd-d168a374ce5dc1af_1.txt", "modules/nf-core/shinyngs/staticexploratory/environment.yml", "modules/nf-core/shinyngs/staticexploratory/main.nf", "modules/nf-core/shinyngs/staticexploratory/meta.yml", "modules/nf-core/shinyngs/staticexploratory/tests/main.nf.test", "modules/nf-core/shinyngs/staticexploratory/tests/main.nf.test.snap", "modules/nf-core/shinyngs/staticexploratory/tests/nextflow.config", "modules/nf-core/shinyngs/staticexploratory/tests/nextflow_html.conf", "modules/nf-core/shinyngs/staticexploratory/tests/nextflow_specify_log.conf" ], "type": "module", "meta": { "name": "shinyngs_staticexploratory", "description": "Make exploratory plots for analysis of matrix data, including PCA, Boxplots and density plots", "keywords": [ "exploratory", "plot", "boxplot", "density", "PCA" ], "tools": [ { "shinyngs": { "description": "Provides Shiny applications for various array and NGS applications. Currently very RNA-seq centric, with plans for expansion.", "homepage": "https://github.com/pinin4fjords/shinyngs", "documentation": "https://pinin4fjords.github.io/shinyngs/", "tool_dev_url": "https://github.com/pinin4fjords/shinyngs", "licence": [ "AGPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on variables for use in plots,\nprobably experimental information, but at a minimum an id.\ne.g. [ id:'treatment' ]\n" } }, { "sample": { "type": "file", "description": "CSV-format sample sheet with sample metadata\n", "ontologies": [] } }, { "feature_meta": { "type": "file", "description": "TSV-format feature (e.g. gene) metadata\n", "ontologies": [] } }, { "assay_files": { "type": "file", "description": "List of TSV-format matrix files representing different measures for the same samples (e.g. raw and normalised).\n", "ontologies": [] } }, { "variable": { "type": "string", "description": "Variable to use for the contrast variable in the plots.\n" } } ] ], "output": { "boxplots_png": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/png/boxplot.png": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } } ] ], "boxplots_html": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/html/boxplot.html": { "type": "file", "description": "Meta-keyed tuple containing HTML output for box plots covering input\nmatrices.\n", "ontologies": [] } } ] ], "densities_png": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/png/density.png": { "type": "file", "description": "Meta-keyed tuple containing PNG output for density plots\ncovering input matrices.\n", "ontologies": [] } } ] ], "densities_html": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/html/density.html": { "type": "file", "description": "Meta-keyed tuple containing HTML output for density plots\ncovering input matrices.\n", "ontologies": [] } } ] ], "pca2d_png": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/png/pca2d.png": { "type": "file", "description": "Meta-keyed tuple containing a PNG output for 2D PCA plots covering\nspecified input matrix (by default the last one in the input list.\n", "ontologies": [] } } ] ], "pca2d_html": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/html/pca2d.html": { "type": "file", "description": "Meta-keyed tuple containing an HTML output for 2D PCA plots covering\nspecified input matrix (by default the last one in the input list.\n", "ontologies": [] } } ] ], "pca3d_png": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/png/pca3d.png": { "type": "file", "description": "Meta-keyed tuple containing a PNG output for 3D PCA plots covering\nspecified input matrix (by default the last one in the input list.\n", "ontologies": [] } } ] ], "pca3d_html": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/html/pca3d.html": { "type": "file", "description": "Meta-keyed tuple containing an HTML output for 3D PCA plots covering\nspecified input matrix (by default the last one in the input list.\n", "ontologies": [] } } ] ], "mad_png": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/png/mad_correlation.png": { "type": "file", "description": "Meta-keyed tuple containing a PNG output for MAD correlation plots\ncovering specified input matrix (by default the last one in the input\nlist.\n", "ontologies": [] } } ] ], "mad_html": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/html/mad_correlation.html": { "type": "file", "description": "HTML output for MAD correlation plots", "pattern": "*{.html}", "ontologies": [] } } ] ], "dendro": [ [ { "meta": { "type": "file", "description": "Meta-keyed tuple containing PNG output for box plots covering input\nmatrices.\n", "ontologies": [] } }, { "*/png/sample_dendrogram.png": { "type": "file", "description": "Meta-keyed tuple containing a PNG, for a sample clustering\ndendrogramcovering specified input matrix (by default the last one in\nthe input list.\n", "ontologies": [] } } ] ], "versions_shinyngs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shinyngs": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(shinyngs); cat(as.character(packageVersion('shinyngs')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shinyngs": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(shinyngs); cat(as.character(packageVersion('shinyngs')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-shinyngs:3.2.1--d43071e62bc500d3", "build_id": "bd-d43071e62bc500d3_1", "scan_id": "sc-5ac2dcb847246bad_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/r-shinyngs:3.2.1--d168a374ce5dc1af", "build_id": "bd-d168a374ce5dc1af_1", "scan_id": "sc-0f3dfab20873614f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-shinyngs:3.2.1--b810af5b9efbb4b2", "build_id": "bd-b810af5b9efbb4b2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d5/d5f79ef0afe3e3831496c61c81aeda56312f49ac324dc378d3312af7acae2ec6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/r-shinyngs:3.2.1--ed7d3904b821c0a8", "build_id": "bd-ed7d3904b821c0a8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/74/74ebb0b4cfa12e1174262987ffa0559ab388198ba94196a4fd295ce5a9051a22/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/shinyngs/staticexploratory/.conda-lock/linux_amd64-bd-d43071e62bc500d3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/shinyngs/staticexploratory/.conda-lock/linux_arm64-bd-d168a374ce5dc1af_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "shinyngs_validatefomcomponents", "path": "modules/nf-core/shinyngs/validatefomcomponents/meta.yml", "tree_sha": "0fec5f6c7f9851f75b15ef0c586c185c6ec37f55", "files": [ "modules/nf-core/shinyngs/validatefomcomponents/.conda-lock/linux_amd64-bd-d43071e62bc500d3_1.txt", "modules/nf-core/shinyngs/validatefomcomponents/.conda-lock/linux_arm64-bd-d168a374ce5dc1af_1.txt", "modules/nf-core/shinyngs/validatefomcomponents/environment.yml", "modules/nf-core/shinyngs/validatefomcomponents/main.nf", "modules/nf-core/shinyngs/validatefomcomponents/meta.yml", "modules/nf-core/shinyngs/validatefomcomponents/tests/main.nf.test", "modules/nf-core/shinyngs/validatefomcomponents/tests/main.nf.test.snap", "modules/nf-core/shinyngs/validatefomcomponents/tests/nextflow.config" ], "type": "module", "meta": { "name": "shinyngs_validatefomcomponents", "description": "validate consistency of feature and sample annotations with matrices and contrasts", "keywords": [ "expression", "features", "observations", "validation" ], "tools": [ { "shinyngs": { "description": "Provides Shiny applications for various array and NGS applications. Currently very RNA-seq centric, with plans for expansion.", "homepage": "https://github.com/pinin4fjords/shinyngs", "documentation": "https://pinin4fjords.github.io/shinyngs/", "tool_dev_url": "https://github.com/pinin4fjords/shinyngs", "licence": [ "AGPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment, at a minimum an id.\ne.g. [ id:'test' ]\n" } }, { "sample": { "type": "file", "description": "CSV-format sample sheet with sample metadata\n", "ontologies": [] } }, { "assay_files": { "type": "file", "description": "List of TSV-format matrix files representing different measures for the same samples (e.g. raw and normalised).\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information on features.\ne.g. [ id:'test' ]\n" } }, { "feature_meta": { "type": "file", "description": "TSV-format feature (e.g. gene) metadata\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing information on contrasts.\ne.g. [ id:'test' ]\n" } }, { "contrasts": { "type": "file", "description": "CSV-format file with four columns identifying the sample sheet variable, reference level, treatment level, and optionally a comma-separated list of covariates used as blocking factors.\n", "ontologies": [] } } ] ], "output": { "sample_meta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment.\ne.g. [ id:'test' ]\n" } }, { "*/*.sample_metadata.tsv": { "type": "file", "description": "File containing validated sample metadata", "pattern": "/*.sample_metadata.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "feature_meta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment.\ne.g. [ id:'test' ]\n" } }, { "*/*.feature_metadata.tsv": { "type": "file", "description": "File containing validated feature metadata", "pattern": "/*.feature_metadata.tsv", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "assays": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment.\ne.g. [ id:'test' ]\n" } }, { "*/*.assay.tsv": { "type": "file", "description": "Files containing validated matrices", "pattern": "/*.assay.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "contrasts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on experiment.\ne.g. [ id:'test' ]\n" } }, { "*/*.contrasts_file.tsv": { "type": "file", "description": "Files containing validated matrices", "pattern": "/*.contrasts_file.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_shinyngs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shinyngs": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(shinyngs); cat(as.character(packageVersion('shinyngs')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shinyngs": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"library(shinyngs); cat(as.character(packageVersion('shinyngs')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/r-shinyngs:3.2.1--d43071e62bc500d3", "build_id": "bd-d43071e62bc500d3_1", "scan_id": "sc-5ac2dcb847246bad_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/r-shinyngs:3.2.1--d168a374ce5dc1af", "build_id": "bd-d168a374ce5dc1af_1", "scan_id": "sc-0f3dfab20873614f_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/r-shinyngs:3.2.1--b810af5b9efbb4b2", "build_id": "bd-b810af5b9efbb4b2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d5/d5f79ef0afe3e3831496c61c81aeda56312f49ac324dc378d3312af7acae2ec6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/r-shinyngs:3.2.1--ed7d3904b821c0a8", "build_id": "bd-ed7d3904b821c0a8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/74/74ebb0b4cfa12e1174262987ffa0559ab388198ba94196a4fd295ce5a9051a22/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/shinyngs/validatefomcomponents/.conda-lock/linux_amd64-bd-d43071e62bc500d3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/shinyngs/validatefomcomponents/.conda-lock/linux_arm64-bd-d168a374ce5dc1af_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "shovill", "path": "modules/nf-core/shovill/meta.yml", "tree_sha": "ea23e8a27640d4bb29593fa6c942480a894cce7b", "files": [ "modules/nf-core/shovill/environment.yml", "modules/nf-core/shovill/main.nf", "modules/nf-core/shovill/meta.yml", "modules/nf-core/shovill/tests/main.nf.test", "modules/nf-core/shovill/tests/main.nf.test.snap", "modules/nf-core/shovill/tests/nextflow.megahit.config", "modules/nf-core/shovill/tests/nextflow.skesa.config", "modules/nf-core/shovill/tests/nextflow.spades.config", "modules/nf-core/shovill/tests/nextflow.velvet.config" ], "type": "module", "meta": { "name": "shovill", "description": "Assemble bacterial isolate genomes from Illumina paired-end reads", "keywords": [ "bacterial", "assembly", "illumina" ], "tools": [ { "shovill": { "description": "Microbial assembly pipeline for Illumina paired-end reads", "homepage": "https://github.com/tseemann/shovill", "documentation": "https://github.com/tseemann/shovill/blob/master/README.md", "licence": [ "GPL v2" ], "identifier": "biotools:shovill" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input paired-end FastQ files", "ontologies": [] } } ] ], "output": { "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "contigs.fa": { "type": "file", "description": "The final assembly produced by Shovill", "pattern": "contigs.fa", "ontologies": [] } } ] ], "corrections": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "shovill.corrections": { "type": "file", "description": "List of post-assembly corrections made by Shovill", "pattern": "shovill.corrections", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "shovill.log": { "type": "file", "description": "Full log file for bug reporting", "pattern": "shovill.log", "ontologies": [] } } ] ], "raw_contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "{skesa,spades,megahit,velvet}.fasta": { "type": "file", "description": "Raw assembly produced by the assembler (SKESA, SPAdes, MEGAHIT, or Velvet)", "pattern": "{skesa,spades,megahit,velvet}.fasta", "ontologies": [] } } ] ], "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "contigs.{fastg,gfa,LastGraph}": { "type": "file", "description": "Assembly graph produced by MEGAHIT, SPAdes, or Velvet", "pattern": "contigs.{fastg,gfa,LastGraph}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "versions_shovill": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shovill": { "type": "string", "description": "The name of the tool" } }, { "shovill --version 2>&1 | sed \"s/^.*shovill //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "shovill": { "type": "string", "description": "The name of the tool" } }, { "shovill --version 2>&1 | sed \"s/^.*shovill //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3", "@eit-maxlcummins" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sickle", "path": "modules/nf-core/sickle/meta.yml", "tree_sha": "19f3834e764159a8db9856821154eb1f48bd06be", "files": [ "modules/nf-core/sickle/environment.yml", "modules/nf-core/sickle/main.nf", "modules/nf-core/sickle/meta.yml", "modules/nf-core/sickle/tests/main.nf.test", "modules/nf-core/sickle/tests/main.nf.test.snap", "modules/nf-core/sickle/tests/nextflow.config" ], "type": "module", "meta": { "name": "sickle", "description": "A windowed adaptive trimming tool for FASTQ files using quality", "keywords": [ "fastq", "sliding window", "trimming" ], "tools": [ { "sickle": { "description": "a tool that determines clipping of reads on 3' end and 5'end based on base quality ", "homepage": "https://github.com/najoshi/sickle", "tool_dev_url": "https://github.com/najoshi/sickle", "licence": [ "MIT License" ], "identifier": "biotools:sickle" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data, respectively. File of forward reads must be supplied first and reverse reads as the second e.g. [\"read.1.fastq.gz\",\"read.2.fastq.gz\"]", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "qual_type": { "type": "string", "description": "sickle needs a base quality values, which could be either illumina, solexa or sanger", "pattern": "illumina or solexa or sanger" } } ] ], "output": { "single_trimmed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, qual:'Illumina' ]\n" } }, { "*.se.trimmed.fastq.gz": { "type": "file", "description": "Single end trimmed reads", "pattern": "*.se.trimmed.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "paired_trimmed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, qual:'Illumina' ]\n" } }, { "*.pe{1,2}.trimmed.fastq.gz": { "type": "file", "description": "Paired end trimmed reads", "pattern": "*.pe{1,2}.trimmed.fastq.gz", "ontologies": [] } } ] ], "singleton_trimmed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, qual:'Illumina' ]\n" } }, { "*.singleton.trimmed.fastq.gz": { "type": "file", "description": "Singleton trimmed reads", "pattern": "*.singleton.trimmed.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false, qual:'Illumina' ]\n" } }, { "*.log": { "type": "file", "description": "log file", "pattern": "*.log", "ontologies": [] } } ] ], "versions_sickle": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sickle": { "type": "string", "description": "The tool name" } }, { "sickle --version 2>&1 | head -1 | sed \"s/sickle version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sickle": { "type": "string", "description": "The tool name" } }, { "sickle --version 2>&1 | head -1 | sed \"s/sickle version //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BioInf2305" ], "maintainers": [ "@BioInf2305" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sigprofiler", "path": "modules/nf-core/sigprofiler/meta.yml", "tree_sha": "d8b53d7775fe53ce3671bff519d0188acd3af01e", "files": [ "modules/nf-core/sigprofiler/environment.yml", "modules/nf-core/sigprofiler/main.nf", "modules/nf-core/sigprofiler/meta.yml", "modules/nf-core/sigprofiler/templates/main_script.py", "modules/nf-core/sigprofiler/tests/main.nf.test", "modules/nf-core/sigprofiler/tests/main.nf.test.snap", "modules/nf-core/sigprofiler/tests/nextflow.config" ], "type": "module", "meta": { "name": "sigprofiler", "description": "mutational signature deconvolution of cancer cells", "keywords": [ "mutational signatures", "SBSs, DBSs, IDs", "cancer genomics" ], "tools": [ { "sigprofilermatrixgenerator": { "description": "Sigprofilermatrixgenerator is a Python-based tool. It creates mutational matrices for all types of somatic mutations (SBS, DBS, and IDs)", "documentation": "https://osf.io/s93d5/wiki/home/", "tool_dev_url": "https://github.com/AlexandrovLab/SigProfilerMatrixGenerator/tree/master/SigProfilerMatrixGenerator", "doi": "10.1186/s12864-019-6041-2", "licence": [ "BSD-2-clause" ], "identifier": "biotools:sigprofilermatrixgenerator" } }, { "sigprofilerextractor": { "description": "SigProfilerExtractor is a Python-based tool. It allows de novo extraction of mutational signatures from data generated in a matrix format, identification of the number of operative mutational signatures, and their activities in each sample.", "documentation": "https://osf.io/t6j7u/wiki/home/", "tool_dev_url": "https://github.com/AlexandrovLab/SigProfilerExtractor", "doi": "10.1016/j.xgen.2022.100179 ", "licence": [ "BSD-2-clause" ], "identifier": "biotools:sigprofilerextractor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tsv_list": { "type": "file", "description": "joint tsv file with validated mutations by CNAqc", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "genome": { "type": "string", "description": "Reference genome name to use with SigProfiler (e.g. \"GRCh37\", \"GRCh38\")", "ontologies": [] } }, { "genome_installed_path": { "type": "file", "description": "path to installed reference genome (optional)", "ontologies": [] } }, { "seeds": { "type": "file", "description": "Seeds file from previous run for reproducible resamples or \"random\" (default is \"random\").", "ontologies": [] } } ], "output": { "results_sigprofiler": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test' ]" } }, { "results/*": { "type": "directory", "description": "folder with saved output results", "pattern": "results/*", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@kdavydzenka" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tumourevo", "version": "1.0.0" } ] }, { "name": "simpleaf_index", "path": "modules/nf-core/simpleaf/index/meta.yml", "tree_sha": "051e2b592d38131ff59bfe226c59e7559b2fdf46", "files": [ "modules/nf-core/simpleaf/index/.conda-lock/linux_amd64-bd-8fd648760a75594c_1.txt", "modules/nf-core/simpleaf/index/.conda-lock/linux_arm64-bd-929cfcc780eff368_1.txt", "modules/nf-core/simpleaf/index/environment.yml", "modules/nf-core/simpleaf/index/main.nf", "modules/nf-core/simpleaf/index/meta.yml", "modules/nf-core/simpleaf/index/tests/main.nf.test", "modules/nf-core/simpleaf/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "simpleaf_index", "description": "Indexing of transcriptome for gene expression quantification using SimpleAF", "keywords": [ "indexing", "transcriptome", "gene expression", "SimpleAF" ], "tools": [ { "simpleaf": { "description": "SimpleAF is a tool for quantification of gene expression from RNA-seq data\n", "homepage": "https://github.com/COMBINE-lab/simpleaf", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on genome_fasta and genome_gtf\n" } }, { "genome_fasta": { "type": "file", "description": "FASTA file containing the genome sequence. It must be provided together with the corresponding genome_gtf file.\nWhen another input set is provided, it must be empty (provided as []).\n", "ontologies": [] } }, { "genome_gtf": { "type": "file", "description": "GTF file containing gene annotations. It must be provided together with its corresponding genome_fasta file.\nWhen another input set rather than genome_fasta + genome_gtf is provided, it must be empty (provided as []).\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information on transcript_fasta\n" } }, { "transcript_fasta": { "type": "file", "description": "FASTA file containing the transcript sequences to build index directly on.\nWhen another input set is provided, it must be empty (provided as []).\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing information on probe_csv.\n" } }, { "probe_csv": { "type": "file", "description": "CSV file containing the reference probe sequences to build index directly on.\nWhen another input set is provided, it must be empty (provided as []).\n", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing information on feature_csv.\n" } }, { "feature_csv": { "type": "file", "description": "CSV file containing the reference feature barcodes to build index directly on.\nWhen another input set is provided, it must be empty (provided as []).\n", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on the index generated by simpleaf\n" } }, { "${prefix}/index": { "type": "map", "description": "Groovy Map containing information on the index generated by simpleaf\n" } } ] ], "ref": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on the index generated by simpleaf\n" } }, { "${prefix}/ref": { "type": "map", "description": "Groovy Map containing information on the transcriptomic reference constructed by simpleaf.\n" } } ] ], "t2g": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information on the index generated by simpleaf\n" } }, { "${prefix}/ref/{t2g,t2g_3col}.tsv": { "type": "file", "description": "Path to the tsv file containing the transcript-to-gene mapping information generated by simpleaf. This is used as --t2g-map when invoking simpleaf quant.\n", "ontologies": [] } } ] ], "versions_alevin_fry": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "alevin-fry": { "type": "string", "description": "The name of the tool" } }, { "alevin-fry --version | sed 's/alevin-fry //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_piscem": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "piscem": { "type": "string", "description": "The name of the tool" } }, { "piscem --version | sed 's/piscem //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_simpleaf": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "simpleaf": { "type": "string", "description": "The name of the tool" } }, { "ALEVIN_FRY_HOME=. simpleaf --version | sed 's/simpleaf //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "alevin-fry": { "type": "string", "description": "The name of the tool" } }, { "alevin-fry --version | sed 's/alevin-fry //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "piscem": { "type": "string", "description": "The name of the tool" } }, { "piscem --version | sed 's/piscem //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "simpleaf": { "type": "string", "description": "The name of the tool" } }, { "ALEVIN_FRY_HOME=. simpleaf --version | sed 's/simpleaf //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fmalmeida", "@maxulysse", "@Khajidu", "@apeltzer", "@pinin4fjords", "@dongzehe" ], "maintainers": [ "@fmalmeida", "@maxulysse", "@Khajidu", "@apeltzer", "@pinin4fjords", "@dongzehe" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/piscem_simpleaf:8fd648760a75594c", "build_id": "bd-8fd648760a75594c_1", "scan_id": "sc-05af6cd8eb5b4d39_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/piscem_simpleaf:929cfcc780eff368", "build_id": "bd-929cfcc780eff368_1", "scan_id": "sc-591a2cc0204564f5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/piscem_simpleaf:7fef1cfb3d98fc2e", "build_id": "bd-7fef1cfb3d98fc2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d0/d04c6d819d0712b766a7cf18aa39a15cced3ea4d79178c0811966d8a741b4db1/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/piscem_simpleaf:6823ff12964a0381", "build_id": "bd-6823ff12964a0381_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/09/09a58abf1cff2678e3d162d1dd71d307507e675cd8414ca01ed35a8fd3b78663/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/simpleaf/index/.conda-lock/linux_amd64-bd-8fd648760a75594c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/simpleaf/index/.conda-lock/linux_arm64-bd-929cfcc780eff368_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "simpleaf_quant", "path": "modules/nf-core/simpleaf/quant/meta.yml", "tree_sha": "639f06e0460ecaee3288ec3f1e3435e4e35c56dc", "files": [ "modules/nf-core/simpleaf/quant/.conda-lock/linux_amd64-bd-8fd648760a75594c_1.txt", "modules/nf-core/simpleaf/quant/.conda-lock/linux_arm64-bd-929cfcc780eff368_1.txt", "modules/nf-core/simpleaf/quant/environment.yml", "modules/nf-core/simpleaf/quant/main.nf", "modules/nf-core/simpleaf/quant/meta.yml", "modules/nf-core/simpleaf/quant/tests/main.nf.test", "modules/nf-core/simpleaf/quant/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "simpleaf_quant", "description": "simpleaf is a program to simplify and customize the running and configuration of single-cell processing with alevin-fry.", "keywords": [ "quantification", "gene expression", "SimpleAF" ], "tools": [ { "simpleaf": { "description": "SimpleAF is a program to simplify and customize the running and configuration of single-cell processing with alevin-fry.\n", "homepage": "https://github.com/COMBINE-lab/simpleaf", "licence": [ "BSD-3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "chemistry": { "type": "string", "description": "Chemistry used for library preparation. It can be a string describing the specific chemistry or the geometry of the barcode, UMI, and mappable read. For example, \"10xv2\" and \"10xv3\" will apply the appropriate settings for 10x Chromium v2 and v3 protocols, respectively. Alternatively, you can provide a general geometry string if your chemistry is not pre-registered. For example, instead of \"10xv2\", you could use \"1{b[16]u[10]x:}2{r:}\", or instead of \"10xv3\", you could use \"1{b[16]u[12]x:}2{r:}\". Details at https://hackmd.io/@PI7Og0l1ReeBZu_pjQGUQQ/rJMgmvr13\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files for paired-end data.\nReads should be grouped by pairs.\nFor example, [ [R1_1.fastq.gz, R2_1.fastq.gz], [R1_2.fastq.gz, R2_2.fastq.gz] ]\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing index information\ne.g. [ tool:'piscem' ]\n" } }, { "index": { "type": "directory", "description": "Folder containing the index files. For a *salmon* index that is not generated by simpleaf to be taken, '--no-piscem' MUST be specified in ext.args." } }, { "txp2gene": { "type": "file", "description": "File mapping transcripts to genes. It can be either a two-column TSV file for a standard transcriptomic index containing the transcript-to-gene ID mapping information, or a three-column TSV file for an augmented transcriptomic index with the third column representing the splicing status of each transcript.\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing txp2gene information\ne.g. [ mode:'usa' ]\n" } }, { "cell_filter": { "type": "string", "enum": [ "knee", "forced-cells", "explicit-pl", "expect-cells", "unfiltered-pl" ], "description": "Cell filtering mode. Possible values are 'usa' and 'whitelist'. 'usa' will use the default cell filtering mode, while 'whitelist' will use the whitelist file provided in the 'whitelist' input.\n" } }, { "number_cb": { "type": "integer", "description": "Number of cell barcodes to use for cell filtering. Set as empty ('[]') unless 'cell_filter' is set to 'forced-cells' or 'expect-cells'.\n" } }, { "cb_list": { "type": "file", "description": "File containing a list of cell barcodes to use for cell filtering. Set as empty ('[]') unless 'cell_filter' is set to 'unfiltered-pl' or 'explicit-pl'.\n", "ontologies": [] } } ], { "resolution": { "type": "string", "description": "UMI resolution (https://alevin-fry.readthedocs.io/en/latest/quant.html). Possible values are 'cr-like', 'cr-like-em', 'parsimony', 'parsimony-em', 'parsimony-gene', and 'parsimony-gene-em'.\n" } }, [ { "meta4": { "type": "map", "description": "Groovy Map containing existing mapping results.\ne.g. [ tool:'piscem' ]\n" } }, { "map_dir": { "type": "directory", "description": "Folder containing the existing mapping results. It must be generated by simpleaf or alevin-fry, and contain the mapping file named map.rad." } } ] ], "output": { "map": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "simpleaf/af_map" } }, { "${prefix}/af_map": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } } ] ], "quant": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "simpleaf/af_map" } }, { "${prefix}/af_quant": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } } ] ], "versions_alevin_fry": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "alevin-fry": { "type": "string", "description": "The name of the tool" } }, { "alevin-fry --version | sed 's/alevin-fry //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_piscem": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "piscem": { "type": "string", "description": "The name of the tool" } }, { "piscem --version | sed 's/piscem //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_simpleaf": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "simpleaf": { "type": "string", "description": "The name of the tool" } }, { "ALEVIN_FRY_HOME=. simpleaf --version | sed 's/simpleaf //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "alevin-fry": { "type": "string", "description": "The name of the tool" } }, { "alevin-fry --version | sed 's/alevin-fry //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "piscem": { "type": "string", "description": "The name of the tool" } }, { "piscem --version | sed 's/piscem //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "simpleaf": { "type": "string", "description": "The name of the tool" } }, { "ALEVIN_FRY_HOME=. simpleaf --version | sed 's/simpleaf //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fmalmeida", "@maxulysse", "@Khajidu", "@apeltzer", "@pinin4fjords", "@dongzehe" ], "maintainers": [ "@fmalmeida", "@maxulysse", "@Khajidu", "@apeltzer", "@pinin4fjords", "@dongzehe" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/piscem_simpleaf:929cfcc780eff368", "build_id": "bd-929cfcc780eff368_1", "scan_id": "sc-591a2cc0204564f5_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/piscem_simpleaf:8fd648760a75594c", "build_id": "bd-8fd648760a75594c_1", "scan_id": "sc-05af6cd8eb5b4d39_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/piscem_simpleaf:6823ff12964a0381", "build_id": "bd-6823ff12964a0381_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/09/09a58abf1cff2678e3d162d1dd71d307507e675cd8414ca01ed35a8fd3b78663/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/piscem_simpleaf:7fef1cfb3d98fc2e", "build_id": "bd-7fef1cfb3d98fc2e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d0/d04c6d819d0712b766a7cf18aa39a15cced3ea4d79178c0811966d8a741b4db1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/simpleaf/quant/.conda-lock/linux_amd64-bd-8fd648760a75594c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/simpleaf/quant/.conda-lock/linux_arm64-bd-929cfcc780eff368_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "singlem_dbdownload", "path": "modules/nf-core/singlem/dbdownload/meta.yml", "tree_sha": "244bff63d66e2dc8ff4b2cf4135abd4347a17d52", "files": [ "modules/nf-core/singlem/dbdownload/environment.yml", "modules/nf-core/singlem/dbdownload/main.nf", "modules/nf-core/singlem/dbdownload/meta.yml", "modules/nf-core/singlem/dbdownload/tests/main.nf.test", "modules/nf-core/singlem/dbdownload/tests/main.nf.test.snap", "modules/nf-core/singlem/dbdownload/tests/nextflow.config" ], "type": "module", "meta": { "name": "singlem_dbdownload", "description": "Download the SingleM metapackage database used for metagenome profiling", "keywords": [ "metagenomics", "database", "download", "profiling", "singlem", "metapackage" ], "tools": [ { "singlem": { "description": "SingleM is a tool for profiling shotgun metagenomes. It determines the relative\nabundance of bacterial and archaeal taxa in a sample and can also profile dsDNA\nphages. It has particular strength in dealing with novel lineages and is suitable\nfor tasks such as assessing eukaryotic contamination, finding bias in genome\nrecovery, and lineage-targeted MAG recovery.\n", "homepage": "https://wwood.github.io/singlem", "documentation": "https://wwood.github.io/singlem", "tool_dev_url": "https://github.com/wwood/singlem", "doi": "10.1038/s41587-024-02492-w", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:singlem" } } ], "output": { "singlem_database": [ { "*.smpkg.zb": { "type": "file", "description": "SingleM metapackage database file used for taxonomic profiling", "pattern": "*.smpkg.zb", "ontologies": [ { "edam": "http://edamontology.org/data_0955" } ] } } ], "versions_singlem": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "singlem": { "type": "string", "description": "The name of the tool" } }, { "singlem --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "singlem": { "type": "string", "description": "The name of the tool" } }, { "singlem --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@TheGreatJack" ], "maintainers": [ "@TheGreatJack" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sistr", "path": "modules/nf-core/sistr/meta.yml", "tree_sha": "d1ab83ffc8e6a54bbf497df4a9bb6ef30a7195cb", "files": [ "modules/nf-core/sistr/environment.yml", "modules/nf-core/sistr/main.nf", "modules/nf-core/sistr/meta.yml", "modules/nf-core/sistr/tests/main.nf.test", "modules/nf-core/sistr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sistr", "description": "Serovar prediction of salmonella assemblies", "keywords": [ "bacteria", "fasta", "salmonella" ], "tools": [ { "sistr": { "description": "Salmonella In Silico Typing Resource (SISTR) commandline tool for serovar prediction", "homepage": "https://github.com/phac-nml/sistr_cmd", "documentation": "https://github.com/phac-nml/sistr_cmd", "tool_dev_url": "https://github.com/phac-nml/sistr_cmd", "doi": "10.1371/journal.pone.0147101", "licence": [ "Apache-2.0" ], "identifier": "biotools:SISTR" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Nucleotide or protein sequences in FASTA format", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,faa,faa.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tab": { "type": "file", "description": "SISTR serovar prediction", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "allele_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-allele.fasta": { "type": "file", "description": "FASTA file destination of novel cgMLST alleles", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "allele_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-allele.json": { "type": "file", "description": "Allele sequences and info to JSON", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "cgmlst_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*-cgmlst.csv": { "type": "file", "description": "CSV file destination for cgMLST allelic profiles", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_sistr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sistr": { "type": "string", "description": "The name of the tool" } }, { "sistr --version 2>&1 | sed \"s/^.*sistr_cmd //; s/ .*\\$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sistr": { "type": "string", "description": "The name of the tool" } }, { "sistr --version 2>&1 | sed \"s/^.*sistr_cmd //; s/ .*\\$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ska_distance", "path": "modules/nf-core/ska/distance/meta.yml", "tree_sha": "d69d2552a4285c25ec0272b671f54e8cedc18ea5", "files": [ "modules/nf-core/ska/distance/environment.yml", "modules/nf-core/ska/distance/main.nf", "modules/nf-core/ska/distance/meta.yml", "modules/nf-core/ska/distance/tests/main.nf.test", "modules/nf-core/ska/distance/tests/main.nf.test.snap", "modules/nf-core/ska/distance/wget.nf" ], "type": "module", "meta": { "name": "ska_distance", "description": "Calculate pairwise distances and basic clustering from SKA sketches", "keywords": [ "genomics", "metagenomics", "kmer", "split_kmers", "distance", "clustering" ], "tools": [ { "ska": { "description": "SKA (Split Kmer Analysis)", "homepage": "https://github.com/simonrharris/SKA", "documentation": "https://github.com/simonrharris/SKA/wiki", "tool_dev_url": "https://github.com/simonrharris/SKA", "doi": "10.1101/453142", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "sketch_files": { "type": "file", "description": "SKA sketch files", "pattern": "*.skf", "ontologies": [] } }, { "sketch_list": { "type": "file", "description": "List of SKA sketch files", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "distances": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*distances.tsv": { "type": "file", "description": "Pairwise distance table", "pattern": "*distance.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "cluster_list": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*clusters.tsv": { "type": "file", "description": "List of samples and their clusters", "pattern": "*clusters.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "cluster_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*cluster*.txt": { "type": "file", "description": "Cluster files", "pattern": "*cluster*.txt", "ontologies": [] } } ] ], "dot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.dot": { "type": "file", "description": "DOT file for visualization", "pattern": "*.dot", "ontologies": [] } } ] ], "versions_ska": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ska": { "type": "string", "description": "The name of the tool" } }, { "ska --version | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ska": { "type": "string", "description": "The name of the tool" } }, { "ska --version | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ska_fasta", "path": "modules/nf-core/ska/fasta/meta.yml", "tree_sha": "190476b788ca6e8be4d520bc388958ec9722d546", "files": [ "modules/nf-core/ska/fasta/environment.yml", "modules/nf-core/ska/fasta/main.nf", "modules/nf-core/ska/fasta/meta.yml", "modules/nf-core/ska/fasta/tests/main.nf.test", "modules/nf-core/ska/fasta/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ska_fasta", "description": "Create genome sketch using split k-mers", "keywords": [ "genomics", "metagenomics", "kmer", "split_kmers", "sketch" ], "tools": [ { "ska": { "description": "SKA (Split Kmer Analysis)", "homepage": "https://github.com/simonrharris/SKA", "documentation": "https://github.com/simonrharris/SKA/wiki", "tool_dev_url": "https://github.com/simonrharris/SKA", "doi": "10.1101/453142", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fastas": { "type": "file", "description": "FASTA files with contigs/reads", "pattern": "*.fa(sta)", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fasta_list": { "type": "file", "description": "List of FASTA files with contigs/reads", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "skf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "*.skf": { "type": "file", "description": "File containing genome sketch", "pattern": "*.skf", "ontologies": [] } } ] ], "versions_ska": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ska": { "type": "string", "description": "The name of the tool" } }, { "ska version | grep Version | cut -d ' ' -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ska": { "type": "string", "description": "The name of the tool" } }, { "ska version | grep Version | cut -d ' ' -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "skani_dist", "path": "modules/nf-core/skani/dist/meta.yml", "tree_sha": "b459289bfc0be6d1d3c01a77ad74c09b81ec8c19", "files": [ "modules/nf-core/skani/dist/environment.yml", "modules/nf-core/skani/dist/main.nf", "modules/nf-core/skani/dist/meta.yml", "modules/nf-core/skani/dist/tests/main.nf.test", "modules/nf-core/skani/dist/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "skani_dist", "description": "Simple ANI calculation between reference and query genomes.", "keywords": [ "skani", "metagenomics", "genome", "alignment", "sketch", "distance", "dist" ], "tools": [ { "skani": { "description": "skani is a fast and robust tool for calculating ANI between metagenome assembled genomes and contigs.", "homepage": "https://github.com/bluenote-1577/skani", "documentation": "https://github.com/bluenote-1577/skani/wiki", "tool_dev_url": "https://github.com/bluenote-1577/skani", "doi": "10.1038/s41592-023-02018-3", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "query": { "type": "file", "description": "FASTA/skani sketch file to be used as query.\n", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,sketch}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reference": { "type": "file", "description": "FASTA/skani sketch file to be used as reference.\n", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,sketch}", "ontologies": [] } } ] ], "output": { "dist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "TSV file containing ANI and AF between query and reference as calculated by skani.\npattern: \"*.tsv\"\n", "ontologies": [] } } ] ], "versions_skani": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "skani": { "type": "string", "description": "The name of the tool" } }, { "skani --version 2>&1 | sed \"s/^.*skani //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "skani": { "type": "string", "description": "The name of the tool" } }, { "skani --version 2>&1 | sed \"s/^.*skani //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "skani_search", "path": "modules/nf-core/skani/search/meta.yml", "tree_sha": "d4fc99466350fd5d1a2be64123df9db8c1a10d0b", "files": [ "modules/nf-core/skani/search/environment.yml", "modules/nf-core/skani/search/main.nf", "modules/nf-core/skani/search/meta.yml", "modules/nf-core/skani/search/tests/main.nf.test", "modules/nf-core/skani/search/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "skani_search", "description": "Memory-efficient ANI database queries with skani.", "keywords": [ "skani", "metagenomics", "genome", "alignment", "search" ], "tools": [ { "skani": { "description": "skani is a fast and robust tool for calculating ANI between metagenome assembled genomes and contigs.", "homepage": "https://github.com/bluenote-1577/skani", "documentation": "https://github.com/bluenote-1577/skani/wiki", "tool_dev_url": "https://github.com/bluenote-1577/skani", "doi": "10.1038/s41592-023-02018-3", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "query": { "type": "file", "description": "Input FASTA/skani sketch to search with.", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "sketch_dir": { "type": "directory", "description": "Directory containing the genome sketches and markers.", "pattern": "*" } } ] ], "output": { "search": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "TSV file containing ANI and AF as predicted by skani.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_skani": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "skani": { "type": "string", "description": "The name of the tool" } }, { "skani --version 2>&1 | sed \"s/^.*skani //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "skani": { "type": "string", "description": "The name of the tool" } }, { "skani --version 2>&1 | sed \"s/^.*skani //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "skani_sketch", "path": "modules/nf-core/skani/sketch/meta.yml", "tree_sha": "654ba27773c70dc17101a7f1c530af176c20d75a", "files": [ "modules/nf-core/skani/sketch/environment.yml", "modules/nf-core/skani/sketch/main.nf", "modules/nf-core/skani/sketch/meta.yml", "modules/nf-core/skani/sketch/tests/main.nf.test", "modules/nf-core/skani/sketch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "skani_sketch", "description": "Storing skani sketches/indices on disk.", "keywords": [ "skani", "metagenomics", "genome", "alignment", "sketch" ], "tools": [ { "skani": { "description": "skani is a fast and robust tool for calculating ANI between metagenome assembled genomes and contigs.", "homepage": "https://github.com/bluenote-1577/skani", "documentation": "https://github.com/bluenote-1577/skani/wiki", "tool_dev_url": "https://github.com/bluenote-1577/skani", "doi": "10.1038/s41592-023-02018-3", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input FASTA file to be sketched", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "sketch_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}": { "type": "directory", "description": "Directory containing the genome sketches and markers." } } ] ], "sketch": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/${fasta}.sketch": { "type": "file", "description": "File containing the genome sketch that will be used downstream.", "ontologies": [] } } ] ], "markers": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/markers.bin": { "type": "file", "description": "Sparse set of markers to filter distant genomes.", "ontologies": [] } } ] ], "versions_skani": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "skani": { "type": "string", "description": "The name of the tool" } }, { "skani --version 2>&1 | sed \"s/^.*skani //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "skani": { "type": "string", "description": "The name of the tool" } }, { "skani --version 2>&1 | sed \"s/^.*skani //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "skani_triangle", "path": "modules/nf-core/skani/triangle/meta.yml", "tree_sha": "acfe3fef4e5c040114351805897505abf749b04f", "files": [ "modules/nf-core/skani/triangle/environment.yml", "modules/nf-core/skani/triangle/main.nf", "modules/nf-core/skani/triangle/meta.yml", "modules/nf-core/skani/triangle/tests/main.nf.test", "modules/nf-core/skani/triangle/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "skani_triangle", "description": "All-to-all ANI computation.", "keywords": [ "skani", "metagenomics", "genome", "alignment", "sketch", "distance", "dist" ], "tools": [ { "skani": { "description": "skani is a fast and robust tool for calculating ANI between metagenome assembled genomes and contigs.", "homepage": "https://github.com/bluenote-1577/skani", "documentation": "https://github.com/bluenote-1577/skani/wiki", "tool_dev_url": "https://github.com/bluenote-1577/skani", "doi": "10.1038/s41592-023-02018-3", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "queries": { "type": "file", "description": "Space-separated list of FASTA(s)/skani sketch(es) to be used as query.", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,sketch}", "ontologies": [] } } ] ], "output": { "triangle": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "TSV file containing ANIs and AFs calculated between queries.", "ontologies": [] } } ] ], "versions_skani": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "skani": { "type": "string", "description": "The name of the tool" } }, { "skani --version 2>&1 | sed \"s/^.*skani //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "skani": { "type": "string", "description": "The name of the tool" } }, { "skani --version 2>&1 | sed \"s/^.*skani //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "skesa", "path": "modules/nf-core/skesa/meta.yml", "tree_sha": "3d3265b8ac277a739067b1e5aa1c03a409711b77", "files": [ "modules/nf-core/skesa/environment.yml", "modules/nf-core/skesa/main.nf", "modules/nf-core/skesa/meta.yml", "modules/nf-core/skesa/tests/main.nf.test", "modules/nf-core/skesa/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "skesa", "description": "Assemble microbial genomes from short-read FASTQ files into contigs in FASTA format using SKESA.", "keywords": [ "assembly", "de-novo assembly", "microbial genomics", "fasta", "fastq" ], "tools": [ { "skesa": { "description": "SKESA is a de-novo sequence read assembler for microbial genomes based on DeBruijn graphs.", "homepage": "https://github.com/ncbi/SKESA", "documentation": "https://github.com/ncbi/SKESA/blob/master/README.md", "tool_dev_url": "https://github.com/ncbi/SKESA", "doi": "10.1186/s13059-018-1540-z", "licence": [ "Public Domain" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastq": { "type": "file", "description": "One or more input FASTQ files containing sequencing reads for assembly.\nProvide a single file for single-end data and one or more files for paired-end data.\n", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fa": { "type": "file", "description": "Assembled contigs in FASTA format", "pattern": "*.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_skesa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "skesa": { "type": "string", "description": "The name of the tool" } }, { "skesa --version 2>&1 | sed -n 's/^SKESA //p'": { "type": "eval", "description": "The command used to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "skesa": { "type": "string", "description": "The name of the tool" } }, { "skesa --version 2>&1 | sed -n 's/^SKESA //p'": { "type": "eval", "description": "The command used to obtain the version of the tool" } } ] ] }, "authors": [ "@paulwolk" ], "maintainers": [ "@paulwolk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "slamdunk_all", "path": "modules/nf-core/slamdunk/all/meta.yml", "tree_sha": "2a6450532705f315d78ce6a90b6431360f26a1aa", "files": [ "modules/nf-core/slamdunk/all/environment.yml", "modules/nf-core/slamdunk/all/main.nf", "modules/nf-core/slamdunk/all/meta.yml", "modules/nf-core/slamdunk/all/tests/main.nf.test", "modules/nf-core/slamdunk/all/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "slamdunk_all", "description": "Complete SLAMseq analysis pipeline including read mapping, filtering, SNP calling, and quantification", "keywords": [ "slamseq", "rna-seq", "mapping", "snp", "quantification" ], "tools": [ { "slamdunk": { "description": "Slamdunk is a software tool for SLAMseq data analysis that performs mapping, filtering, SNP calling, and quantification of metabolic RNA labeling experiments.", "homepage": "http://t-neumann.github.io/slamdunk/docs.html", "documentation": "http://t-neumann.github.io/slamdunk/docs.html", "tool_dev_url": "https://github.com/t-neumann/slamdunk", "doi": "10.1186/s12859-019-2849-7", "licence": [ "GNU Affero General Public License v3 (AGPL v3)" ], "identifier": "biotools:slamdunk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "Input FASTQ file(s) for SLAMseq analysis", "pattern": "*.{bam,fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta,fa,fas,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'annotation' ]`\n" } }, { "bed": { "type": "file", "description": "BED file with 3'UTR coordinates", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing annotation information\ne.g. `[ id:'annotation' ]`\n" } }, { "filter_bed": { "type": "file", "description": "BED file with 3'UTR coordinates to filter multimappers", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "outputs/map/*.bam": { "type": "file", "description": "Mapped BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "filtered_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "outputs/filter/*.bam": { "type": "file", "description": "Filtered BAM file with multimapper and PCR duplicate removal", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "filtered_bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "outputs/filter/*.bam.bai": { "type": "file", "description": "BAM index file for filtered BAM", "pattern": "*.bam.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "outputs/snp/*.vcf": { "type": "file", "description": "VCF file containing called SNPs/variants", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "outputs/count/*.tsv": { "type": "file", "description": "TSV file with T>C conversion counts and rates", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "plus_bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "outputs/count/*_plus.bedgraph": { "type": "file", "description": "BedGraph file with coverage on plus strand", "pattern": "*_plus.bedgraph", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "mins_bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "outputs/count/*_mins.bedgraph": { "type": "file", "description": "BedGraph file with coverage on minus strand", "pattern": "*_mins.bedgraph", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "versions_slamdunk": [ [ { "${task.process}": { "type": "string", "description": "The Nextflow task process name" } }, { "slamdunk": { "type": "string", "description": "The tool name" } }, { "slamdunk --version | sed 's/^slamdunk //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The Nextflow task process name" } }, { "slamdunk": { "type": "string", "description": "The tool name" } }, { "slamdunk --version | sed 's/^slamdunk //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@haidyi" ], "maintainers": [ "@haidyi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "slamdunk_map", "path": "modules/nf-core/slamdunk/map/meta.yml", "tree_sha": "8b1bb869d5f64dbc8bb510f16b49bccba59898cb", "files": [ "modules/nf-core/slamdunk/map/environment.yml", "modules/nf-core/slamdunk/map/main.nf", "modules/nf-core/slamdunk/map/meta.yml", "modules/nf-core/slamdunk/map/tests/main.nf.test", "modules/nf-core/slamdunk/map/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "slamdunk_map", "description": "Slamdunk read mapping using NextGenMap’s SLAMSeq alignment settings.", "keywords": [ "slamseq", "rna-seq", "mapping" ], "tools": [ { "slamdunk": { "description": "Slamdunk is a software tool for SLAMseq data analysis that performs mapping, filtering, SNP calling, and quantification of metabolic RNA labeling experiments.", "homepage": "http://t-neumann.github.io/slamdunk/docs.html", "documentation": "http://t-neumann.github.io/slamdunk/docs.html", "tool_dev_url": "https://github.com/t-neumann/slamdunk", "doi": "10.1186/s12859-019-2849-7", "licence": [ "GNU Affero General Public License v3 (AGPL v3)" ], "identifier": "biotools:slamdunk" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "input": { "type": "file", "description": "Input FASTQ or BAM file(s) for SLAMseq analysis", "pattern": "*.{bam,fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'reference' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta,fa,fas,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "Mapped BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_slamdunk": [ [ { "${task.process}": { "type": "string", "description": "The Nextflow task process name" } }, { "slamdunk": { "type": "string", "description": "The tool name" } }, { "slamdunk --version | sed 's/^slamdunk //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The Nextflow task process name" } }, { "slamdunk": { "type": "string", "description": "The tool name" } }, { "slamdunk --version | sed 's/^slamdunk //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@haidyi" ], "maintainers": [ "@haidyi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "slimfastq", "path": "modules/nf-core/slimfastq/meta.yml", "tree_sha": "4fbc09ce7ce2c382d95d7b24f87e78517edefb2a", "files": [ "modules/nf-core/slimfastq/environment.yml", "modules/nf-core/slimfastq/main.nf", "modules/nf-core/slimfastq/meta.yml", "modules/nf-core/slimfastq/tests/main.nf.test", "modules/nf-core/slimfastq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "slimfastq", "description": "Fast, efficient, lossless compression of FASTQ files.", "keywords": [ "FASTQ", "compression", "lossless" ], "tools": [ { "slimfastq": { "description": "slimfastq efficiently compresses/decompresses FASTQ files", "homepage": "https://github.com/Infinidat/slimfastq", "tool_dev_url": "https://github.com/Infinidat/slimfastq", "licence": [ "BSD-3-clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq": { "type": "file", "description": "Either a single-end FASTQ file or paired-end files.", "pattern": "*.{fq.gz,fastq.gz}", "ontologies": [] } } ] ], "output": { "sfq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sfq": { "type": "file", "description": "Either one or two sequence files in slimfastq compressed format.", "pattern": "*.{sfq}", "ontologies": [] } } ] ], "versions_slimfastq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "slimfastq": { "type": "string", "description": "The name of the tool" } }, { "2.04": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "slimfastq": { "type": "string", "description": "The name of the tool" } }, { "2.04": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@Midnighter" ], "maintainers": [ "@Midnighter" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "smncopynumbercaller", "path": "modules/nf-core/smncopynumbercaller/meta.yml", "tree_sha": "5d404f8b1a72a16f405f4cc4aa2cfcb64e1b317d", "files": [ "modules/nf-core/smncopynumbercaller/environment.yml", "modules/nf-core/smncopynumbercaller/main.nf", "modules/nf-core/smncopynumbercaller/meta.yml", "modules/nf-core/smncopynumbercaller/tests/main.nf.test", "modules/nf-core/smncopynumbercaller/tests/main.nf.test.snap", "modules/nf-core/smncopynumbercaller/tests/nextflow.config" ], "type": "module", "meta": { "name": "smncopynumbercaller", "description": "tool to call the copy number of full-length SMN1, full-length SMN2, as well as SMN2Δ7–8 (SMN2 with a deletion of Exon7-8) from a whole-genome sequencing (WGS) BAM file.", "keywords": [ "copy number", "BAM", "CRAM", "SMN1", "SMN2" ], "tools": [ { "smncopynumbercaller": { "description": "call copy number of SMN1, SMN2, SMN2Δ7–8 from a bam file", "homepage": "https://github.com/Illumina/SMNCopyNumberCaller", "documentation": "https://github.com/Illumina/SMNCopyNumberCaller", "tool_dev_url": "https://github.com/Illumina/SMNCopyNumberCaller", "doi": "10.1038/s41436-020-0754-0", "licence": [ "Apache License Version 2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference FASTA the alignments were made against. Required for CRAM\ninput; pass `[[],[],[]]` when the input is BAM.\n", "pattern": "*.{fa,fna,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "FASTA index (`samtools faidx`), required alongside `fasta` so htslib\ndoes not have to rebuild it per task.\n", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "smncopynumber": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "out/*.tsv": { "type": "file", "description": "File containing the output of SMNCopyNumberCaller", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "run_metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "out/*.json": { "type": "file", "description": "File containing run parameters of SMNCopyNumberCaller", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_smncopynumbercaller": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "smncopynumbercaller": { "type": "string", "description": "The name of the tool" } }, { "1.1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "smncopynumbercaller": { "type": "string", "description": "The name of the tool" } }, { "1.1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@peterpru" ], "maintainers": [ "@peterpru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "smoothxg", "path": "modules/nf-core/smoothxg/meta.yml", "tree_sha": "50b95fb70f9d21ed846d2d959e6ff641d7885cce", "files": [ "modules/nf-core/smoothxg/environment.yml", "modules/nf-core/smoothxg/main.nf", "modules/nf-core/smoothxg/meta.yml", "modules/nf-core/smoothxg/tests/main.nf.test", "modules/nf-core/smoothxg/tests/main.nf.test.snap", "modules/nf-core/smoothxg/tests/nextflow.config" ], "type": "module", "meta": { "name": "smoothxg", "description": "Linearize and simplify variation graph in GFA format using blocked partial order alignment", "keywords": [ "gfa", "graph", "pangenome", "variation graph", "POA" ], "tools": [ { "smoothxg": { "description": "smoothxg linearizes and simplifies variation graphs using blocked partial\norder alignment.\n", "homepage": "https://github.com/pangenome/smoothxg", "documentation": "https://github.com/pangenome/smoothxg", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gfa": { "type": "file", "description": "Variation graph in GFA 1.0 format", "pattern": "*.{gfa}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "output": { "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*smoothxg.gfa": { "type": "file", "description": "Linearized and simplified graph in GFA 1.0 format", "pattern": "*.smoothxg.{gfa}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ] ], "maf": [ { "*.maf": { "type": "file", "description": "write the multiple sequence alignments (MSAs) in MAF format in this file (optional)", "pattern": "*.{maf}", "ontologies": [] } } ], "versions_smoothxg": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "smoothxg": { "type": "string", "description": "The name of the tool" } }, { "smoothxg --version 2>&1 | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "smoothxg": { "type": "string", "description": "The name of the tool" } }, { "smoothxg --version 2>&1 | sed 's/^v//; s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh, @subwaystation" ], "maintainers": [ "@heuermh, @subwaystation" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "smoove_call", "path": "modules/nf-core/smoove/call/meta.yml", "tree_sha": "9c94953341563bee36c580a4156436cf78864743", "files": [ "modules/nf-core/smoove/call/environment.yml", "modules/nf-core/smoove/call/main.nf", "modules/nf-core/smoove/call/meta.yml", "modules/nf-core/smoove/call/tests/main.nf.test", "modules/nf-core/smoove/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "smoove_call", "description": "smoove simplifies and speeds calling and genotyping SVs for short reads. It also improves specificity by removing many spurious alignment signals that are indicative of low-level noise and often contribute to spurious calls. Developed by Brent Pedersen.", "keywords": [ "structural variants", "SV", "vcf", "wgs" ], "tools": [ { "smoove": { "description": "structural variant calling and genotyping with existing tools, but, smoothly", "homepage": "https://github.com/brentp/smoove", "documentation": "https://github.com/brentp/smoove", "tool_dev_url": "https://github.com/brentp/smoove", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "exclude_beds": { "type": "file", "description": "A BED file containing the regions to exclude from the SV calling", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_smoove": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "smoove": { "type": "string", "description": "The name of the tool" } }, { "smoove -v |& sed -n 's/smoove version: *//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "smoove": { "type": "string", "description": "The name of the tool" } }, { "smoove -v |& sed -n 's/smoove version: *//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@scorreard", "@nvnieuwk" ], "maintainers": [ "@scorreard", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "smudgeplot_all", "path": "modules/nf-core/smudgeplot/all/meta.yml", "tree_sha": "32153074cf490592f94837b095052c60522998b2", "files": [ "modules/nf-core/smudgeplot/all/environment.yml", "modules/nf-core/smudgeplot/all/main.nf", "modules/nf-core/smudgeplot/all/meta.yml", "modules/nf-core/smudgeplot/all/tests/main.nf.test", "modules/nf-core/smudgeplot/all/tests/main.nf.test.snap", "modules/nf-core/smudgeplot/all/tests/nextflow.config" ], "type": "module", "meta": { "name": "smudgeplot_all", "description": "Generating smudgeplot k-mer inference plots", "keywords": [ "Smudgeplot", "reference-free", "kmer", "plots" ], "tools": [ { "smudgeplot": { "description": "Generating smudgeplot kmer counts", "homepage": "https://github.com/KamilSJaron/smudgeplot", "tool_dev_url": "https://github.com/KamilSJaron/smudgeplot", "licence": [ "https://github.com/KamilSJaron/smudgeplot/blob/master/LICENSE.md" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "smu": { "type": "file", "description": "Smudgeplot kmer coverage flat file", "pattern": "*.smu", "ontologies": [] } } ] ], "output": { "png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.png": { "type": "file", "description": "Collection of output PNG files", "pattern": "*.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "centrality_txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_centralities.txt": { "type": "file", "description": "Centrality of kmers text file", "pattern": "*_centralities.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "smudge_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.smudge_report.tsv": { "type": "file", "description": "Full smudgeplot report of smudges", "pattern": "*.smudge_report.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "sma": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sma": { "type": "file", "description": "Smudgeplot Kmer coverage file", "pattern": "*.sma", "ontologies": [] } } ] ], "versions_smudgeplot": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "smudgeplot": { "type": "string", "description": "The name of the tool" } }, { "smudgeplot -v |& grep -i smudgeplot | sed \"s/.*v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_fastk": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "smudgeplot": { "type": "string", "description": "The name of the tool" } }, { "smudgeplot -v |& grep -i smudgeplot | sed \"s/.*v//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "smudgeplot_hetmers", "path": "modules/nf-core/smudgeplot/hetmers/meta.yml", "tree_sha": "fe81792a2ff6473fd4e9b480bff4b7ee09f76712", "files": [ "modules/nf-core/smudgeplot/hetmers/environment.yml", "modules/nf-core/smudgeplot/hetmers/main.nf", "modules/nf-core/smudgeplot/hetmers/meta.yml", "modules/nf-core/smudgeplot/hetmers/tests/main.nf.test", "modules/nf-core/smudgeplot/hetmers/tests/main.nf.test.snap", "modules/nf-core/smudgeplot/hetmers/tests/nextflow.config" ], "type": "module", "meta": { "name": "smudgeplot_hetmers", "description": "Inference of ploidy and heterozygosity structure using whole genome sequencing data using FASTK databases", "keywords": [ "Smudgeplot", "reference-free", "kmer", "ploidy", "genomics" ], "tools": [ { "smudgeplot": { "description": "Generating smudgeplot kmer counts", "homepage": "https://github.com/KamilSJaron/smudgeplot", "tool_dev_url": "https://github.com/KamilSJaron/smudgeplot", "licence": [ "https://github.com/KamilSJaron/smudgeplot/blob/master/LICENSE.md" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastk_table": { "type": "file", "description": "A kmer table from the program FastK", "pattern": "*.ktab*", "ontologies": [] } } ] ], "output": { "kmer_cov": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.smu": { "type": "file", "description": "Smudgeplot Kmer coverage file", "pattern": "*.smu", "ontologies": [] } } ] ], "versions_smudgeplot": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "smudgeplot": { "type": "string", "description": "The name of the tool" } }, { "smudgeplot -v |& grep \"smudgeplot\" | sed \"s/.*v//\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_fastk": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "smudgeplot": { "type": "string", "description": "The name of the tool" } }, { "smudgeplot -v |& grep \"smudgeplot\" | sed \"s/.*v//\"": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "fastk": { "type": "string", "description": "Name of the tool" } }, { "1.2": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "snakemake", "path": "modules/nf-core/snakemake/meta.yml", "tree_sha": "72089614a85f9061f877519fb4ae546f1fbc4d7b", "files": [ "modules/nf-core/snakemake/.conda-lock/linux_amd64-bd-34c26e13f2b040c1_3.txt", "modules/nf-core/snakemake/.conda-lock/linux_arm64-bd-385578e146cd2b86_3.txt", "modules/nf-core/snakemake/environment.yml", "modules/nf-core/snakemake/main.nf", "modules/nf-core/snakemake/meta.yml", "modules/nf-core/snakemake/tests/main.nf.test", "modules/nf-core/snakemake/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "snakemake", "description": "The Snakemake workflow management system is a tool to create reproducible and scalable data analyses. This module runs a simple Snakemake pipeline based on input snakefile. Expect many limitations.\"", "keywords": [ "snakemake", "workflow", "workflow_mode" ], "tools": [ { "snakemake": { "description": "A popular workflow management system aiming at full in-silico reproducibility.", "homepage": "https://snakemake.readthedocs.io/en/stable/", "documentation": "https://snakemake.readthedocs.io/en/stable/", "tool_dev_url": "https://github.com/snakemake/snakemake", "doi": "10.1093/bioinformatics/bty350", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "inputs": { "type": "file", "description": "Any input file required by Snakemake", "pattern": "*", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Meta information for Snakefile\ne.g. [ id: 'snakefile' ]\n" } }, { "snakefile": { "type": "file", "description": "Snakefile to use with Snakemake. This is required for proper execution of Snakemake.\n", "ontologies": [] } } ] ], "output": { "outputs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "[!.snakemake|versions.yml]**": { "type": "file", "description": "Any file generated by Snakemake, excluding the inputs, hidden files and Snakemake log directory (.snakemake). This is set to optional because Snakemake can be used to run arbitrary commands, and we cannot know what files will be generated.\n", "ontologies": [] } } ] ], "snakemake_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { ".snakemake": { "type": "directory", "description": "Hidden directory containing Snakemake execution logs and metadata", "pattern": ".snakemake", "ontologies": [] } } ] ], "versions_snakemake": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snakemake": { "type": "string", "description": "The name of the tool" } }, { "snakemake --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snakemake": { "type": "string", "description": "The name of the tool" } }, { "snakemake --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/snakemake:9.14.0--385578e146cd2b86", "build_id": "bd-385578e146cd2b86_3", "scan_id": "sc-070e8314a6349f8f_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/snakemake:9.14.0--34c26e13f2b040c1", "build_id": "bd-34c26e13f2b040c1_3", "scan_id": "sc-8b8bd6871c7dabb5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/snakemake:9.14.0--b1246084bba1d73f", "build_id": "bd-b1246084bba1d73f_3", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/edd1e4b9ca9a54e765344c71a2dc9d324cc2e07f1bd537810541ca8677b966bc/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/snakemake:9.14.0--51163935997aebd0", "build_id": "bd-51163935997aebd0_3", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/29e4f5dc2065767eae60911ed2a3f09aa63628da3231acb67781aeed2aa0e8d8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/snakemake/.conda-lock/linux_amd64-bd-34c26e13f2b040c1_3.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/snakemake/.conda-lock/linux_arm64-bd-385578e146cd2b86_3.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "snapaligner_align", "path": "modules/nf-core/snapaligner/align/meta.yml", "tree_sha": "80918de1ebcfe3472d70965579527ed6c74080ba", "files": [ "modules/nf-core/snapaligner/align/environment.yml", "modules/nf-core/snapaligner/align/main.nf", "modules/nf-core/snapaligner/align/meta.yml", "modules/nf-core/snapaligner/align/tests/main.nf.test", "modules/nf-core/snapaligner/align/tests/main.nf.test.snap", "modules/nf-core/snapaligner/align/tests/nextflow.config" ], "type": "module", "meta": { "name": "snapaligner_align", "description": "Performs fastq alignment to a fasta reference using SNAP", "keywords": [ "alignment", "map", "fastq", "bam", "sam" ], "tools": [ { "snapaligner": { "description": "Scalable Nucleotide Alignment Program -- a fast and accurate read aligner for high-throughput sequencing data", "homepage": "http://snap.cs.berkeley.edu", "documentation": "https://1drv.ms/b/s!AhuEg_0yZD86hcpblUt-muHKYsG8fA?e=R8ogug", "tool_dev_url": "https://github.com/amplab/snap", "doi": "10.1101/2021.11.23.469039", "licence": [ "Apache v2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input fastq files of size 2 for paired fastq or 1 for bam or single fastq", "pattern": "*.{fastq.gz,fq.gz,fastq,fq,bam}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "List of SNAP genome index files", "pattern": "{Genome,GenomeIndex,GenomeIndexHash,OverflowTable}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Aligned BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bai": { "type": "file", "description": "Optional aligned BAM file index", "pattern": "*.{bai}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_snapaligner": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snap-aligner": { "type": "string", "description": "The name of the tool" } }, { "snap-aligner 2>&1 | sed 's/^.*version //;s/.\\$//;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snap-aligner": { "type": "string", "description": "The name of the tool" } }, { "snap-aligner 2>&1 | sed 's/^.*version //;s/.\\$//;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm", "@delfiterradas", "@sofiromano" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sammyseq", "version": "dev" } ] }, { "name": "snapaligner_index", "path": "modules/nf-core/snapaligner/index/meta.yml", "tree_sha": "b13d568384c8099ee9874643119dcc2d0887d297", "files": [ "modules/nf-core/snapaligner/index/environment.yml", "modules/nf-core/snapaligner/index/main.nf", "modules/nf-core/snapaligner/index/meta.yml", "modules/nf-core/snapaligner/index/tests/main.nf.test", "modules/nf-core/snapaligner/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "snapaligner_index", "description": "Create a SNAP index for reference genome", "keywords": [ "index", "fasta", "genome", "reference" ], "tools": [ { "snapaligner": { "description": "Scalable Nucleotide Alignment Program -- a fast and accurate read aligner for high-throughput sequencing data", "homepage": "http://snap.cs.berkeley.edu", "documentation": "https://1drv.ms/b/s!AhuEg_0yZD86hcpblUt-muHKYsG8fA?e=R8ogug", "tool_dev_url": "https://github.com/amplab/snap", "doi": "10.1101/2021.11.23.469039", "licence": [ "Apache v2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "altcontigfile": { "type": "file", "description": "Optional file with a list of alt contig names, one per line.", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "nonaltcontigfile": { "type": "file", "description": "Optional file that contains a list of contigs (one per line) that will not be marked ALT regardless of size.", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "altliftoverfile": { "type": "file", "description": "Optional file containing ALT-to-REF mappings (SAM format). e.g., hs38DH.fa.alt from bwa-kit.", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "snap": { "type": "file", "description": "SNAP genome index files", "pattern": "{Genome,GenomeIndex,GenomeIndexHash,OverflowTable}", "ontologies": [] } } ] ], "versions_snapaligner": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snap-aligner": { "type": "string", "description": "The name of the tool" } }, { "snap-aligner 2>&1 | sed 's/^.*version //;s/.\\$//;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snap-aligner": { "type": "string", "description": "The name of the tool" } }, { "snap-aligner 2>&1 | sed 's/^.*version //;s/.\\$//;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sniffles", "path": "modules/nf-core/sniffles/meta.yml", "tree_sha": "720925f3735f4fec2f3989561e6eff781a1fe4c5", "files": [ "modules/nf-core/sniffles/.conda-lock/linux_amd64-bd-14a95caca8d8452b_1.txt", "modules/nf-core/sniffles/.conda-lock/linux_arm64-bd-0caddb2114424a6f_1.txt", "modules/nf-core/sniffles/environment.yml", "modules/nf-core/sniffles/main.nf", "modules/nf-core/sniffles/meta.yml", "modules/nf-core/sniffles/tests/main.nf.test", "modules/nf-core/sniffles/tests/main.nf.test.snap", "modules/nf-core/sniffles/tests/nextflow.config" ], "type": "module", "meta": { "name": "sniffles", "description": "structural-variant calling and genotyping of known structural variants (forced calling with --genotype-vcf) with sniffles.", "keywords": [ "sniffles", "structural-variant calling", "long-read" ], "tools": [ { "sniffles": { "description": "a fast structural variant caller for long-read sequencing", "homepage": "https://github.com/fritzsedlazeck/Sniffles", "documentation": "https://github.com/fritzsedlazeck/Sniffles#readme", "tool_dev_url": "https://github.com/fritzsedlazeck/Sniffles", "licence": [ "MIT" ], "identifier": "biotools:sniffles" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "A single .bam/.cram file - OR - one or more .snf files - OR - a single .tsv file containing a list of .snf files and optional sample ids as input", "pattern": "*.{bam,cram,snf,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "index": { "type": "file", "description": "Index of BAM/CAM file", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "genotype_vcf": { "type": "file", "description": "Optional VCF of known structural variants to genotype in the input BAM/CRAM (forced calling), plain or gzipped. Use an empty list (`[]`) for regular SV calling.", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'fasta' ]\n" } }, { "fasta": { "type": "file", "description": "Reference database in FASTA format\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing tandem repeat information\ne.g. [ id:'hg38' ]\n" } }, { "tandem_file": { "type": "file", "description": "Tandem repeat file", "pattern": "*.bed", "ontologies": [] } } ], { "vcf_output": { "type": "file", "description": "VCF output file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "snf_output": { "type": "file", "description": "SNF output file", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Compressed VCF file index", "pattern": "*.tbi", "ontologies": [] } } ] ], "snf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.snf": { "type": "file", "description": "SNF file", "pattern": "*.snf", "ontologies": [] } } ] ], "versions_sniffles": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sniffles": { "type": "string", "description": "The name of the tool" } }, { "sniffles --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sniffles": { "type": "string", "description": "The name of the tool" } }, { "sniffles --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@christopher-hakkaart", "@yuukiiwa" ], "maintainers": [ "@christopher-hakkaart", "@yuukiiwa", "@fellen31" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_sniffles:14a95caca8d8452b", "build_id": "bd-14a95caca8d8452b_1", "scan_id": "sc-edfb8dc7743dd1fc_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_sniffles:0caddb2114424a6f", "build_id": "bd-0caddb2114424a6f_1", "scan_id": "sc-e40ae47ee821020d_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_sniffles:d6622685f53e8d89", "build_id": "bd-d6622685f53e8d89_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0f/0fce44cce1f2abd393d39dfe4f80b15b780ade83f850a9739c73d3769dec0651/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_sniffles:576e74b26ca5211a", "build_id": "bd-576e74b26ca5211a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/21/211f5d256e62a50ad9c6806ce42da3dd11420f548a3307faa82068305cfcbfc2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sniffles/.conda-lock/linux_amd64-bd-14a95caca8d8452b_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sniffles/.conda-lock/linux_arm64-bd-0caddb2114424a6f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" } ] }, { "name": "snippy_core", "path": "modules/nf-core/snippy/core/meta.yml", "tree_sha": "0b9a3fa926902ca6a7fb7d9f42b18136e3aab359", "files": [ "modules/nf-core/snippy/core/environment.yml", "modules/nf-core/snippy/core/main.nf", "modules/nf-core/snippy/core/meta.yml", "modules/nf-core/snippy/core/tests/main.nf.test", "modules/nf-core/snippy/core/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "snippy_core", "description": "Core-SNP alignment from Snippy outputs", "keywords": [ "core", "alignment", "bacteria", "snippy" ], "tools": [ { "snippy": { "description": "Rapid bacterial SNP calling and core genome alignments", "homepage": "https://github.com/tseemann/snippy", "documentation": "https://github.com/tseemann/snippy", "tool_dev_url": "https://github.com/tseemann/snippy", "licence": [ "GPL v2" ], "identifier": "biotools:snippy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Annotated variants in VCF format", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "aligned_fa": { "type": "file", "description": "A version of the reference but with - at position with depth=0 and N for 0 < depth < --mincov (does not have variants)", "pattern": "*.aligned.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], { "reference": { "type": "file", "description": "Reference genome in GenBank (preferred) or FASTA format", "pattern": "*.{gbk,gbk.gz,gbff,gbff.gz,fa,fa.gz}", "ontologies": [] } } ], "output": { "aln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.aln": { "type": "file", "description": "A core SNP alignment in FASTA format", "pattern": "*.aln", "ontologies": [] } } ] ], "full_aln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.full.aln": { "type": "file", "description": "A whole genome SNP alignment (includes invariant sites)", "pattern": "*.full.aln", "ontologies": [] } } ] ], "tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.tab": { "type": "file", "description": "Tab-separated columnar list of core SNP sites with alleles but NO annotations", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.vcf": { "type": "file", "description": "Multi-sample VCF file with genotype GT tags for all discovered alleles", "pattern": "*.vcf", "ontologies": [] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.txt": { "type": "file", "description": "Tab-separated columnar list of alignment/core-size statistics", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_snippy_core": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snippy-core": { "type": "string", "description": "The name of the tool" } }, { "snippy-core --version 2>&1 | sed 's/snippy-core //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snippy-core": { "type": "string", "description": "The name of the tool" } }, { "snippy-core --version 2>&1 | sed 's/snippy-core //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3", "@delfiterradas", "@sofiromano" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "snippy_run", "path": "modules/nf-core/snippy/run/meta.yml", "tree_sha": "6738dddc0236ef305c798121791d778b40b0ac64", "files": [ "modules/nf-core/snippy/run/environment.yml", "modules/nf-core/snippy/run/main.nf", "modules/nf-core/snippy/run/meta.yml", "modules/nf-core/snippy/run/tests/main.nf.test", "modules/nf-core/snippy/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "snippy_run", "description": "Rapid haploid variant calling", "keywords": [ "variant", "fastq", "bacteria" ], "tools": [ { "snippy": { "description": "Rapid bacterial SNP calling and core genome alignments", "homepage": "https://github.com/tseemann/snippy", "documentation": "https://github.com/tseemann/snippy", "tool_dev_url": "https://github.com/tseemann/snippy", "licence": [ "GPL v2" ], "identifier": "biotools:snippy" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "reference": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], "output": { "tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.tab": { "type": "file", "description": "A simple tab-separated summary of all the variants", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.csv": { "type": "file", "description": "A comma-separated version of the .tab file", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.html": { "type": "file", "description": "A HTML version of the .tab file", "pattern": "*.html", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.vcf": { "type": "file", "description": "The final annotated variants in VCF format", "pattern": "*.vcf", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.bed": { "type": "file", "description": "The variants in BED format", "pattern": "*.bed", "ontologies": [] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.gff": { "type": "file", "description": "The variants in GFF3 format", "pattern": "*.gff", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.bam": { "type": "file", "description": "The alignments in BAM format. Includes unmapped, multimapping reads. Excludes duplicates.", "pattern": "*.bam", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.bam.bai": { "type": "file", "description": "Index for the .bam file", "pattern": "*.bam.bai", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.log": { "type": "file", "description": "A log file with the commands run and their outputs", "pattern": "*.log", "ontologies": [] } } ] ], "aligned_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.aligned.fa": { "type": "file", "description": "A version of the reference but with - at position with depth=0 and N for 0 < depth < --mincov (does not have variants)", "pattern": "*.aligned.fa", "ontologies": [] } } ] ], "consensus_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.consensus.fa": { "type": "file", "description": "A version of the reference genome with all variants instantiated", "pattern": "*.consensus.fa", "ontologies": [] } } ] ], "consensus_subs_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.consensus.subs.fa": { "type": "file", "description": "A version of the reference genome with only substitution variants instantiated", "pattern": "*.consensus.subs.fa", "ontologies": [] } } ] ], "raw_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.raw.vcf": { "type": "file", "description": "The unfiltered variant calls from Freebayes", "pattern": "*.raw.vcf", "ontologies": [] } } ] ], "filt_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.filt.vcf": { "type": "file", "description": "The filtered variant calls from Freebayes", "pattern": "*.filt.vcf", "ontologies": [] } } ] ], "vcf_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.vcf.gz": { "type": "file", "description": "Compressed .vcf file via BGZIP", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.vcf.gz.csi": { "type": "file", "description": "Index for the .vcf.gz via bcftools index", "pattern": "*.vcf.gz.csi", "ontologies": [] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/${prefix}.txt": { "type": "file", "description": "Tab-separated columnar list of statistics", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_snippy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snippy": { "type": "string", "description": "The name of the tool" } }, { "snippy --version 2>&1 | sed 's/snippy //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snippy": { "type": "string", "description": "The name of the tool" } }, { "snippy --version 2>&1 | sed 's/snippy //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3", "@delfiterradas" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "snpdists", "path": "modules/nf-core/snpdists/meta.yml", "tree_sha": "37a4f57bcf2b05bfe4ea2b4bcedec2d54af027a8", "files": [ "modules/nf-core/snpdists/environment.yml", "modules/nf-core/snpdists/main.nf", "modules/nf-core/snpdists/meta.yml", "modules/nf-core/snpdists/tests/main.nf.test", "modules/nf-core/snpdists/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "snpdists", "description": "Pairwise SNP distance matrix from a FASTA sequence alignment", "keywords": [ "snp", "dist", "distance", "matrix" ], "tools": [ { "snpdists": { "description": "Convert a FASTA alignment to SNP distance matrix", "homepage": "https://github.com/tseemann/snp-dists", "documentation": "https://github.com/tseemann/snp-dists", "tool_dev_url": "https://github.com/tseemann/snp-dists", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "alignment": { "type": "file", "description": "The input FASTA sequence alignment file", "pattern": "*.{fasta,fasta.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "The output TSV file containing SNP distance matrix", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_snpdists": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpdists": { "type": "string", "description": "The name of the tool" } }, { "snp-dists -v 2>&1 | sed \"s/snp-dists //;\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpdists": { "type": "string", "description": "The name of the tool" } }, { "snp-dists -v 2>&1 | sed \"s/snp-dists //;\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@abhi18av" ], "maintainers": [ "@abhi18av" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "snpeff_download", "path": "modules/nf-core/snpeff/download/meta.yml", "tree_sha": "e4412e3b15827bd8907fe22de8eb7111ab9a1861", "files": [ "modules/nf-core/snpeff/download/environment.yml", "modules/nf-core/snpeff/download/main.nf", "modules/nf-core/snpeff/download/meta.yml", "modules/nf-core/snpeff/download/tests/main.nf.test", "modules/nf-core/snpeff/download/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "snpeff_download", "description": "Genetic variant annotation and functional effect prediction toolbox", "keywords": [ "annotation", "effect prediction", "snpeff", "variant", "vcf" ], "tools": [ { "snpeff": { "description": "SnpEff is a variant annotation and effect prediction tool.\nIt annotates and predicts the effects of genetic variants on genes and proteins (such as amino acid changes).\n", "homepage": "https://pcingola.github.io/SnpEff/", "documentation": "https://pcingola.github.io/SnpEff/snpeff/introduction/", "licence": [ "MIT" ], "identifier": "biotools:snpeff" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "snpeff_db": { "type": "string", "description": "SnpEff database name", "ontologies": [] } } ] ], "output": { "cache": [ [ { "meta": { "type": "file", "description": "snpEff cache\n", "ontologies": [] } }, { "snpeff_cache": { "type": "file", "description": "snpEff cache\n", "ontologies": [] } } ] ], "versions_snpeff": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "snpeff": { "type": "string", "description": "The tool name" } }, { "snpEff -version 2>&1 | cut -f 2 -d '\t'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "snpeff": { "type": "string", "description": "The tool name" } }, { "snpEff -version 2>&1 | cut -f 2 -d '\t'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "snpeff_snpeff", "path": "modules/nf-core/snpeff/snpeff/meta.yml", "tree_sha": "f144231bb8339682b00037fcc97c505d22c13977", "files": [ "modules/nf-core/snpeff/snpeff/environment.yml", "modules/nf-core/snpeff/snpeff/main.nf", "modules/nf-core/snpeff/snpeff/meta.yml", "modules/nf-core/snpeff/snpeff/tests/main.nf.test", "modules/nf-core/snpeff/snpeff/tests/main.nf.test.snap", "modules/nf-core/snpeff/snpeff/tests/nextflow.config" ], "type": "module", "meta": { "name": "snpeff_snpeff", "description": "Genetic variant annotation and functional effect prediction toolbox", "keywords": [ "annotation", "effect prediction", "snpeff", "variant", "vcf" ], "tools": [ { "snpeff": { "description": "SnpEff is a variant annotation and effect prediction tool.\nIt annotates and predicts the effects of genetic variants on genes and proteins (such as amino acid changes).\n", "homepage": "https://pcingola.github.io/SnpEff/", "documentation": "https://pcingola.github.io/SnpEff/snpeff/introduction/", "licence": [ "MIT" ], "identifier": "biotools:snpeff" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "vcf to annotate\n", "ontologies": [] } } ], { "db": { "type": "string", "description": "which db to annotate with\n" } }, [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "cache": { "type": "file", "description": "path to snpEff cache (optional)\n", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "file", "description": "annotated vcf\n", "pattern": "*.ann.vcf", "ontologies": [] } }, { "*.ann.vcf": { "type": "file", "description": "annotated vcf\n", "pattern": "*.ann.vcf", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "file", "description": "annotated vcf\n", "pattern": "*.ann.vcf", "ontologies": [] } }, { "${task.process}": { "type": "string", "description": "The process" } }, { "snpeff": { "type": "string", "description": "The tool name" } }, { "*.csv": { "type": "file", "description": "snpEff report csv file", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "summary_html": [ [ { "meta": { "type": "file", "description": "annotated vcf\n", "pattern": "*.ann.vcf", "ontologies": [] } }, { "${task.process}": { "type": "string", "description": "The process" } }, { "snpeff": { "type": "string", "description": "The tool name" } }, { "*.html": { "type": "file", "description": "snpEff summary statistics in html file", "pattern": "*.html", "ontologies": [] } } ] ], "genes_txt": [ [ { "meta": { "type": "file", "description": "annotated vcf\n", "pattern": "*.ann.vcf", "ontologies": [] } }, { "${task.process}": { "type": "string", "description": "The process" } }, { "snpeff": { "type": "string", "description": "The tool name" } }, { "*.genes.txt": { "type": "file", "description": "txt (tab separated) file having counts of the number of variants affecting each transcript and gene", "pattern": "*.genes.txt", "ontologies": [] } } ] ], "versions_snpeff": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "snpeff": { "type": "string", "description": "The tool name" } }, { "snpEff -version 2>&1 | cut -f 2 -d '\t'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "multiqc_files": [ [ { "meta": { "type": "file", "description": "annotated vcf\n", "pattern": "*.ann.vcf", "ontologies": [] } }, { "${task.process}": { "type": "string", "description": "The process" } }, { "snpeff": { "type": "string", "description": "The tool name" } }, { "*.csv": { "type": "file", "description": "snpEff report csv file", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], [ { "meta": { "type": "file", "description": "annotated vcf\n", "pattern": "*.ann.vcf", "ontologies": [] } }, { "${task.process}": { "type": "string", "description": "The process" } }, { "snpeff": { "type": "string", "description": "The tool name" } }, { "*.html": { "type": "file", "description": "snpEff summary statistics in html file", "pattern": "*.html", "ontologies": [] } } ], [ { "meta": { "type": "file", "description": "annotated vcf\n", "pattern": "*.ann.vcf", "ontologies": [] } }, { "${task.process}": { "type": "string", "description": "The process" } }, { "snpeff": { "type": "string", "description": "The tool name" } }, { "*.genes.txt": { "type": "file", "description": "txt (tab separated) file having counts of the number of variants affecting each transcript and gene", "pattern": "*.genes.txt", "ontologies": [] } } ] ], "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "snpeff": { "type": "string", "description": "The tool name" } }, { "snpEff -version 2>&1 | cut -f 2 -d '\t'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "snpsift_annmem", "path": "modules/nf-core/snpsift/annmem/meta.yml", "tree_sha": "babd37d6e71ce50063a51fe30aea2256e01737ba", "files": [ "modules/nf-core/snpsift/annmem/environment.yml", "modules/nf-core/snpsift/annmem/main.nf", "modules/nf-core/snpsift/annmem/meta.yml", "modules/nf-core/snpsift/annmem/tests/main.nf.test", "modules/nf-core/snpsift/annmem/tests/main.nf.test.snap", "modules/nf-core/snpsift/annmem/tests/nextflow.config" ], "type": "module", "meta": { "name": "snpsift_annmem", "description": "Annotate VCF files using pre-built SnpSift annMem databases.\nEnriches input VCF records by querying memory-optimized indexed dataframes for high-performance annotation.\n", "keywords": [ "vcf", "annotation", "snpsift", "variant", "database" ], "tools": [ { "snpsift": { "description": "Genetic variant annotations and functional effect prediction toolbox", "homepage": "https://pcingola.github.io/SnpEff/snpsift/annotate_mem/", "documentation": "https://pcingola.github.io/SnpEff/snpsift/annotate_mem/", "tool_dev_url": "https://github.com/pcingola/SnpSift", "doi": "10.3389/fgene.2012.00035", "licence": [ "MIT" ], "identifier": "biotools:snpsift" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "vcf": { "type": "file", "description": "VCF file to annotate", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "vcf_tbi": { "type": "file", "description": "Tabix index for input VCF (optional)", "pattern": "*.tbi", "ontologies": [] } } ], [ { "db_vcf": { "type": "file", "description": "VCF database file(s) for annotation.\nCan provide multiple databases for multi-database annotation.\n", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "db_vcf_tbi": { "type": "file", "description": "Tabix index for database VCF file(s)", "pattern": "*.tbi", "ontologies": [] } }, { "db_vardb": { "type": "directory", "description": "Pre-built .snpsift.vardb directory (used instead of db_vcf if provided)", "pattern": "*.snpsift.vardb" } }, { "db_fields": { "type": "list", "description": "INFO field names to annotate with.\nCan be a list or a single string.\n" } }, { "db_prefixes": { "type": "string", "description": "Prefix to add to annotated field names" } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Annotated VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Tabix index for annotated VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_snpsift": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpsift": { "type": "string", "description": "The name of the tool" } }, { "SnpSift -version 2>&1 | grep -oE '[0-9]+\\.[0-9]+[a-z]?'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "snpsift": { "type": "string", "description": "The tool name" } }, { "SnpSift -version 2>&1 | grep -oE '[0-9]+\\.[0-9]+[a-z]?'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@friederike-hanssen" ], "maintainers": [ "@friederike-hanssen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "snpsift_annmemcreate", "path": "modules/nf-core/snpsift/annmemcreate/meta.yml", "tree_sha": "3f45226d3f8d801addda332068a5390ab027b3ae", "files": [ "modules/nf-core/snpsift/annmemcreate/environment.yml", "modules/nf-core/snpsift/annmemcreate/main.nf", "modules/nf-core/snpsift/annmemcreate/meta.yml", "modules/nf-core/snpsift/annmemcreate/tests/main.nf.test", "modules/nf-core/snpsift/annmemcreate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "snpsift_annmemcreate", "description": "Create memory-optimized SnpSift vardb databases from VCF files for use with SnpSift annMem annotation.\nConverts VCF files (e.g. ClinVar, dbSNP, Cosmic) into indexed dataframes for fast lookup.\n", "keywords": [ "vcf", "annotation", "snpsift", "variant", "database" ], "tools": [ { "snpsift": { "description": "Genetic variant annotations and functional effect prediction toolbox", "homepage": "https://pcingola.github.io/SnpEff/snpsift/annotate_mem/", "documentation": "https://pcingola.github.io/SnpEff/snpsift/annotate_mem/", "tool_dev_url": "https://github.com/pcingola/SnpSift", "doi": "10.3389/fgene.2012.00035", "licence": [ "MIT" ], "identifier": "biotools:snpsift" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "db_vcf": { "type": "file", "description": "VCF file to build the database from", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "db_vcf_tbi": { "type": "file", "description": "Tabix index for the database VCF file (optional)", "pattern": "*.tbi", "ontologies": [] } }, { "db_fields": { "type": "list", "description": "INFO field names to include in the database.\nCan be a list or a single string.\n" } } ] ], "output": { "database": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.snpsift.vardb": { "type": "directory", "description": "SnpSift vardb directory containing indexed dataframes", "pattern": "*.snpsift.vardb" } } ] ], "versions_snpsift": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpsift": { "type": "string", "description": "The name of the tool" } }, { "SnpSift -version 2>&1 | grep -oE '[0-9]+\\.[0-9]+[a-z]?'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "snpsift": { "type": "string", "description": "The tool name" } }, { "SnpSift -version 2>&1 | grep -oE '[0-9]+\\.[0-9]+[a-z]?'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@friederike-hanssen" ], "maintainers": [ "@friederike-hanssen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "snpsift_annotate", "path": "modules/nf-core/snpsift/annotate/meta.yml", "tree_sha": "3f73ad54c585e857fb0c1a5aaa4298754c0b504c", "files": [ "modules/nf-core/snpsift/annotate/environment.yml", "modules/nf-core/snpsift/annotate/main.nf", "modules/nf-core/snpsift/annotate/meta.yml", "modules/nf-core/snpsift/annotate/tests/main.nf.test", "modules/nf-core/snpsift/annotate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "snpsift_annotate", "description": "Annotate a VCF file with another VCF file", "keywords": [ "variant calling", "annotate", "snpsift", "cancer genomics" ], "tools": [ { "snpsift": { "description": "SnpSift is a toolbox that allows you to filter and manipulate annotated files", "homepage": "https://pcingola.github.io/SnpEff/snpsift/introduction/", "documentation": "https://pcingola.github.io/SnpEff/snpsift/introduction/", "tool_dev_url": "https://github.com/pcingola/SnpEff", "doi": "10.3389/fgene.2012.00035", "licence": [ "MIT" ], "identifier": "biotools:snpsift" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information regarding vcf file provided\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf, vcf.gz}", "ontologies": [] } }, { "vcf_tbi": { "type": "file", "description": "Tabix file for compressed vcf provided", "pattern": "*.{tbi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing sample information regarding database provided\n" } }, { "database": { "type": "file", "description": "Database for use to annotate", "pattern": "*.{vcf/vcf.gz}", "ontologies": [] } }, { "dbs_tbi": { "type": "file", "description": "Tabix file for compressed database provided", "pattern": "*.{tbi}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "Variant Calling File annotated", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_snpsift": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpsift": { "type": "string", "description": "The name of the tool" } }, { "SnpSift -version 2>&1 | grep -oE '[0-9]+\\.[0-9]+[a-z]?'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpsift": { "type": "string", "description": "The name of the tool" } }, { "SnpSift -version 2>&1 | grep -oE '[0-9]+\\.[0-9]+[a-z]?'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LlaneroHiboreo" ], "maintainers": [ "@LlaneroHiboreo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "snpsift_dbnsfp", "path": "modules/nf-core/snpsift/dbnsfp/meta.yml", "tree_sha": "ddc305c2eca6350edf535fb073db1aa302566887", "files": [ "modules/nf-core/snpsift/dbnsfp/environment.yml", "modules/nf-core/snpsift/dbnsfp/main.nf", "modules/nf-core/snpsift/dbnsfp/meta.yml", "modules/nf-core/snpsift/dbnsfp/tests/main.nf.test", "modules/nf-core/snpsift/dbnsfp/tests/main.nf.test.snap", "modules/nf-core/snpsift/dbnsfp/tests/nextflow.config" ], "type": "module", "meta": { "name": "snpsift_dbnsfp", "description": "The dbNSFP is an integrated database of functional predictions from multiple algorithms", "keywords": [ "variant calling", "dbnsfp", "snpsift", "cancer genomics", "predictions" ], "tools": [ { "snpsift": { "description": "SnpSift is a toolbox that allows you to filter and manipulate annotated files", "homepage": "https://pcingola.github.io/SnpEff/snpsift/introduction/", "documentation": "https://pcingola.github.io/SnpEff/snpsift/dbnsfp/", "tool_dev_url": "https://github.com/pcingola/SnpEff", "doi": "10.3389/fgene.2012.00035", "licence": [ "MIT" ], "identifier": "biotools:snpsift" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information regarding vcf file provided\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf, vcf.gz}", "ontologies": [] } }, { "vcf_tbi": { "type": "file", "description": "Tabix file for compressed vcf provided", "pattern": "*.{tbi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing sample information regarding database provided\n" } }, { "database": { "type": "file", "description": "Database for use to annotate", "pattern": "*.{vcf/vcf.gz}", "ontologies": [] } }, { "dbs_tbi": { "type": "file", "description": "Tabix file for compressed database provided", "pattern": "*.{tbi}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "Variant Calling File annotated", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_snpsift": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpsift": { "type": "string", "description": "The name of the tool" } }, { "SnpSift -version 2>&1 | grep -oE '[0-9]+\\.[0-9]+[a-z]?'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpsift": { "type": "string", "description": "The name of the tool" } }, { "SnpSift -version 2>&1 | grep -oE '[0-9]+\\.[0-9]+[a-z]?'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LlaneroHiboreo" ], "maintainers": [ "@LlaneroHiboreo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "snpsift_split", "path": "modules/nf-core/snpsift/split/meta.yml", "tree_sha": "46daf29f342d44e83cbe987740a160eac6342c90", "files": [ "modules/nf-core/snpsift/split/environment.yml", "modules/nf-core/snpsift/split/main.nf", "modules/nf-core/snpsift/split/meta.yml", "modules/nf-core/snpsift/split/tests/main.nf.test", "modules/nf-core/snpsift/split/tests/main.nf.test.snap", "modules/nf-core/snpsift/split/tests/nextflow.config" ], "type": "module", "meta": { "name": "snpsift_split", "description": "Splits/Joins VCF(s) file into chromosomes", "keywords": [ "split", "join", "vcf" ], "tools": [ { "snpsift": { "description": "SnpSift is a toolbox that allows you to filter and manipulate annotated files", "homepage": "https://pcingola.github.io/SnpEff/snpsift/introduction/", "documentation": "https://pcingola.github.io/SnpEff/snpsift/introduction/", "tool_dev_url": "https://github.com/pcingola/SnpEff", "doi": "10.3389/fgene.2012.00035", "licence": [ "MIT" ], "identifier": "biotools:snpsift" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file(s)", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "output": { "out_vcfs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "Split/Joined VCF file(s)", "pattern": "*.vcf", "ontologies": [] } } ] ], "versions_snpsift": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpsift": { "type": "string", "description": "The name of the tool" } }, { "SnpSift split -h 2>&1 | sed -n 's/.*version \\([^ ]*\\).*/\\1/p;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpsift": { "type": "string", "description": "The name of the tool" } }, { "SnpSift split -h 2>&1 | sed -n 's/.*version \\([^ ]*\\).*/\\1/p;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@SusiJo", "@jonasscheid" ], "maintainers": [ "@SusiJo", "@jonasscheid" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "snpsites", "path": "modules/nf-core/snpsites/meta.yml", "tree_sha": "ca331b5bcbcd6664c030c037e7112d19a6c606c3", "files": [ "modules/nf-core/snpsites/environment.yml", "modules/nf-core/snpsites/main.nf", "modules/nf-core/snpsites/meta.yml", "modules/nf-core/snpsites/tests/main.nf.test", "modules/nf-core/snpsites/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "snpsites", "description": "Rapidly extracts SNPs from a multi-FASTA alignment.", "keywords": [ "SNPs", "invariant", "constant" ], "tools": [ { "snpsites": { "description": "Rapidly extracts SNPs from a multi-FASTA alignment.", "homepage": "https://www.sanger.ac.uk/tool/snp-sites/", "documentation": "https://github.com/sanger-pathogens/snp-sites", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ { "alignment": { "type": "file", "description": "fasta alignment file", "pattern": "*.{fasta,fas,fa,aln}", "ontologies": [] } } ], "output": { "fasta": [ { "*.fas": { "type": "file", "description": "Variant fasta file", "pattern": "*.{fas}", "ontologies": [] } } ], "constant_sites": [ { "*.sites.txt": { "type": "file", "description": "Text file containing counts of constant sites", "pattern": "*.{sites.txt}", "ontologies": [] } } ], "constant_sites_string": [ { "CONSTANT_SITES": { "type": "integer", "description": "Value with the number of constant sites", "pattern": "*.{sites.txt}" } } ], "versions_snpsites": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpsites": { "type": "string", "description": "The name of the tool" } }, { "snp-sites -V 2>&1 | sed 's/snp-sites //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snpsites": { "type": "string", "description": "The name of the tool" } }, { "snp-sites -V 2>&1 | sed 's/snp-sites //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@avantonder" ], "maintainers": [ "@avantonder" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "somalier_ancestry", "path": "modules/nf-core/somalier/ancestry/meta.yml", "tree_sha": "0d3a06c37ffaa3843cb79e4b4ae30094e973bdf8", "files": [ "modules/nf-core/somalier/ancestry/.conda-lock/linux_amd64-bd-127e0e29751f4940_1.txt", "modules/nf-core/somalier/ancestry/.conda-lock/linux_arm64-bd-76b5278bf32df42f_1.txt", "modules/nf-core/somalier/ancestry/environment.yml", "modules/nf-core/somalier/ancestry/main.nf", "modules/nf-core/somalier/ancestry/meta.yml", "modules/nf-core/somalier/ancestry/tests/main.nf.test", "modules/nf-core/somalier/ancestry/tests/main.nf.test.snap", "modules/nf-core/somalier/ancestry/tests/nextflow.config" ], "type": "module", "meta": { "name": "somalier_ancestry", "description": "Somalier can extract informative sites, evaluate relatedness, and perform quality-control on BAM/CRAM/BCF/VCF/GVCF or from jointly-called VCFs", "keywords": [ "relatedness", "QC", "bam", "cram", "vcf", "gvcf", "ancestry", "identity", "kinship", "informative sites", "family" ], "tools": [ { "somalier": { "description": "Somalier can extract informative sites, evaluate relatedness, and perform quality-control on BAM/CRAM/BCF/VCF/GVCF or from jointly-called VCFs", "homepage": "https://github.com/brentp/somalier", "documentation": "https://github.com/brentp/somalier", "tool_dev_url": "https://github.com/brentp/somalier", "doi": "10.1186/s13073-020-00761-2", "licence": [ "MIT" ], "identifier": "biotools:somalier" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "query_somalier_files": { "type": "file", "description": "Set of somalier files for query samples. Obtained via somalier extract.", "pattern": "*.{somalier}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing labelled samples information\ne.g. [ id:'test', single_end:false ]\n" } }, { "labels_tsv": { "type": "file", "description": "TSV for labelled samples. e.g. Somalier labels for 1kg https://raw.githubusercontent.com/brentp/somalier/master/scripts/ancestry-labels-1kg.tsv", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "labelled_somalier_files": { "type": "file", "description": "Set of somalier files for labelled samples. e.g. Somalier files for 1kg https://zenodo.org/record/3479773/files/1kg.somalier.tar.gz?download=1", "pattern": "*.{somalier}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.somalier-ancestry.tsv": { "type": "file", "description": "TSV with ancestry information for query and labelled samples.", "pattern": "*.somalier-ancestry.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.somalier-ancestry.html": { "type": "file", "description": "html file with ancestry information for query and labelled samples.", "pattern": "*.somalier-ancestry.html", "ontologies": [] } } ] ], "versions_somalier": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "somalier": { "type": "string", "description": "The name of the tool" } }, { "somalier 2>&1 | sed -n 's/.*version: \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "somalier": { "type": "string", "description": "The name of the tool" } }, { "somalier 2>&1 | sed -n 's/.*version: \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/somalier:0.3.6--76b5278bf32df42f", "build_id": "bd-76b5278bf32df42f_1", "scan_id": "sc-17f16146fcb05675_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/somalier:0.3.6--127e0e29751f4940", "build_id": "bd-127e0e29751f4940_1", "scan_id": "sc-d34171139d0f9edf_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/somalier:0.3.6--616e8a160c41dcb7", "build_id": "bd-616e8a160c41dcb7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/47/47d07f6bfed89f10492f67cd64ccc33efb18a9fc1dc596dd55642efca5d67c0e/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/somalier:0.3.6--b3834d7a12ae1f53", "build_id": "bd-b3834d7a12ae1f53_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f5/f5ad8a7223d537f18f2899b16bd2b14f93866656c4ddce6d16181319d9a82f63/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/somalier/ancestry/.conda-lock/linux_amd64-bd-127e0e29751f4940_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/somalier/ancestry/.conda-lock/linux_arm64-bd-76b5278bf32df42f_1.txt" } } } }, "git_sha": "b836d6569438c5e69f224dc359b712b8fd81c937" }, { "name": "somalier_extract", "path": "modules/nf-core/somalier/extract/meta.yml", "tree_sha": "f37868762f64a64de4b1760d93cbc73c0f4adbd2", "files": [ "modules/nf-core/somalier/extract/.conda-lock/linux_amd64-bd-127e0e29751f4940_1.txt", "modules/nf-core/somalier/extract/.conda-lock/linux_arm64-bd-76b5278bf32df42f_1.txt", "modules/nf-core/somalier/extract/environment.yml", "modules/nf-core/somalier/extract/main.nf", "modules/nf-core/somalier/extract/meta.yml", "modules/nf-core/somalier/extract/tests/main.nf.test", "modules/nf-core/somalier/extract/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "somalier_extract", "description": "Somalier can extract informative sites, evaluate relatedness, and perform quality-control on BAM/CRAM/BCF/VCF/GVCF or from jointly-called VCFs", "keywords": [ "relatedness", "QC", "bam", "cram", "vcf", "gvcf", "ancestry", "identity", "kinship", "informative sites", "family" ], "tools": [ { "somalier": { "description": "Somalier can extract informative sites, evaluate relatedness, and perform quality-control on BAM/CRAM/BCF/VCF/GVCF or from jointly-called VCFs", "homepage": "https://github.com/brentp/somalier", "documentation": "https://github.com/brentp/somalier/blob/master/README.md", "tool_dev_url": "https://github.com/brentp/somalier", "doi": "10.1186/s13073-020-00761-2", "licence": [ "MIT" ], "identifier": "biotools:somalier" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM/SAM/BCF/VCF/GVCF or jointly-called VCF file", "ontologies": [] } }, { "input_index": { "type": "file", "description": "index file of the input data, e.g., bam.bai, cram.crai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'hg38' ]\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.{fasta,fna,fas,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'hg38' ]\n" } }, { "fai": { "type": "file", "description": "FASTA index file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sites information\ne.g. [ id:'hg38' ]\n" } }, { "sites": { "type": "file", "description": "sites file in VCF format which can be taken from https://github.com/brentp/somalier", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "extract": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.somalier": { "type": "file", "description": "binary output file based on extracted sites", "pattern": "*.{somalier}", "ontologies": [] } } ] ], "versions_somalier": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "somalier": { "type": "string", "description": "The name of the tool" } }, { "somalier 2>&1 | sed -n 's/.*version: \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "somalier": { "type": "string", "description": "The name of the tool" } }, { "somalier 2>&1 | sed -n 's/.*version: \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ashotmarg", "@nvnieuwk" ], "maintainers": [ "@ashotmarg", "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/somalier:0.3.6--127e0e29751f4940", "build_id": "bd-127e0e29751f4940_1", "scan_id": "sc-d34171139d0f9edf_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/somalier:0.3.6--76b5278bf32df42f", "build_id": "bd-76b5278bf32df42f_1", "scan_id": "sc-17f16146fcb05675_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/somalier:0.3.6--b3834d7a12ae1f53", "build_id": "bd-b3834d7a12ae1f53_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f5/f5ad8a7223d537f18f2899b16bd2b14f93866656c4ddce6d16181319d9a82f63/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/somalier:0.3.6--616e8a160c41dcb7", "build_id": "bd-616e8a160c41dcb7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/47/47d07f6bfed89f10492f67cd64ccc33efb18a9fc1dc596dd55642efca5d67c0e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/somalier/extract/.conda-lock/linux_amd64-bd-127e0e29751f4940_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/somalier/extract/.conda-lock/linux_arm64-bd-76b5278bf32df42f_1.txt" } } } }, "git_sha": "b836d6569438c5e69f224dc359b712b8fd81c937" }, { "name": "somalier_relate", "path": "modules/nf-core/somalier/relate/meta.yml", "tree_sha": "1e576ad1cc1c4d79b04419724ac755fd484f83e0", "files": [ "modules/nf-core/somalier/relate/.conda-lock/linux_amd64-bd-127e0e29751f4940_1.txt", "modules/nf-core/somalier/relate/.conda-lock/linux_arm64-bd-76b5278bf32df42f_1.txt", "modules/nf-core/somalier/relate/environment.yml", "modules/nf-core/somalier/relate/main.nf", "modules/nf-core/somalier/relate/meta.yml", "modules/nf-core/somalier/relate/tests/main.nf.test", "modules/nf-core/somalier/relate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "somalier_relate", "description": "Somalier can extract informative sites, evaluate relatedness, and perform quality-control on BAM/CRAM/BCF/VCF/GVCF or from jointly-called VCFs", "keywords": [ "relatedness", "QC", "bam", "cram", "vcf", "gvcf", "ancestry", "identity", "kinship", "informative sites", "family" ], "tools": [ { "somalier": { "description": "Somalier can extract informative sites, evaluate relatedness, and perform quality-control on BAM/CRAM/BCF/VCF/GVCF or from jointly-called VCFs", "homepage": "https://github.com/brentp/somalier", "documentation": "https://github.com/brentp/somalier/blob/master/README.md", "tool_dev_url": "https://github.com/brentp/somalier", "doi": "10.1186/s13073-020-00761-2", "licence": [ "MIT" ], "identifier": "biotools:somalier" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "extract": { "type": "file", "description": "extract file(s) from Somalier extract", "pattern": "*.somalier", "ontologies": [] } }, { "ped": { "type": "file", "description": "optional path to a ped or fam file indicating the expected relationships among samples", "pattern": "*.{ped,fam}", "ontologies": [] } } ], { "sample_groups": { "type": "file", "description": "optional path to expected groups of samples such as tumor normal pairs specified as comma-separated groups per line", "pattern": "*.{txt,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "output": { "html": [ [ { "meta": { "type": "file", "description": "html file", "pattern": "*.html", "ontologies": [] } }, { "*.html": { "type": "file", "description": "html file", "pattern": "*.html", "ontologies": [] } } ] ], "pairs_tsv": [ [ { "meta": { "type": "file", "description": "html file", "pattern": "*.html", "ontologies": [] } }, { "*.pairs.tsv": { "type": "file", "description": "tsv file with output stats for pairs of samples", "pattern": "*.pairs.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "samples_tsv": [ [ { "meta": { "type": "file", "description": "html file", "pattern": "*.html", "ontologies": [] } }, { "*.samples.tsv": { "type": "file", "description": "tsv file with sample-level information", "pattern": "*.samples.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_somalier": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "somalier": { "type": "string", "description": "The name of the tool" } }, { "somalier 2>&1 | sed -n 's/.*version: \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "somalier": { "type": "string", "description": "The name of the tool" } }, { "somalier 2>&1 | sed -n 's/.*version: \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ashotmarg", "@nvnieuwk" ], "maintainers": [ "@ashotmarg", "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/somalier:0.3.6--76b5278bf32df42f", "build_id": "bd-76b5278bf32df42f_1", "scan_id": "sc-17f16146fcb05675_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/somalier:0.3.6--127e0e29751f4940", "build_id": "bd-127e0e29751f4940_1", "scan_id": "sc-d34171139d0f9edf_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/somalier:0.3.6--616e8a160c41dcb7", "build_id": "bd-616e8a160c41dcb7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/47/47d07f6bfed89f10492f67cd64ccc33efb18a9fc1dc596dd55642efca5d67c0e/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/somalier:0.3.6--b3834d7a12ae1f53", "build_id": "bd-b3834d7a12ae1f53_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f5/f5ad8a7223d537f18f2899b16bd2b14f93866656c4ddce6d16181319d9a82f63/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/somalier/relate/.conda-lock/linux_amd64-bd-127e0e29751f4940_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/somalier/relate/.conda-lock/linux_arm64-bd-76b5278bf32df42f_1.txt" } } } }, "git_sha": "b836d6569438c5e69f224dc359b712b8fd81c937" }, { "name": "sortmerna", "path": "modules/nf-core/sortmerna/meta.yml", "tree_sha": "7aacabdb5bd7d6064a33747439323ac7f0aa889e", "files": [ "modules/nf-core/sortmerna/environment.yml", "modules/nf-core/sortmerna/main.nf", "modules/nf-core/sortmerna/meta.yml", "modules/nf-core/sortmerna/tests/indexing_only.config", "modules/nf-core/sortmerna/tests/main.nf.test", "modules/nf-core/sortmerna/tests/main.nf.test.snap", "modules/nf-core/sortmerna/tests/premade_index.config" ], "type": "module", "meta": { "name": "sortmerna", "description": "Local sequence alignment tool for filtering, mapping and clustering.", "keywords": [ "filtering", "mapping", "clustering", "rRNA", "ribosomal RNA" ], "tools": [ { "SortMeRNA": { "description": "The core algorithm is based on approximate seeds and allows for sensitive analysis of NGS reads. The main application of SortMeRNA is filtering rRNA from metatranscriptomic data. SortMeRNA takes as input files of reads (fasta, fastq, fasta.gz, fastq.gz) and one or multiple rRNA database file(s), and sorts apart aligned and rejected reads into two files. Additional applications include clustering and taxonomy assignation available through QIIME v1.9.1. SortMeRNA works with Illumina, Ion Torrent and PacBio data, and can produce SAM and BLAST-like alignments.", "homepage": "https://hpc.nih.gov/apps/sortmeRNA.html", "documentation": "https://github.com/biocore/sortmerna/wiki/", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:sortmerna" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "fastas": { "type": "file", "description": "Path to reference file(s)\n", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing index information\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "directory", "description": "Path to index directory of a previous sortmerna run\n" } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ], or reference information from an\nindexing-only run\n" } }, { "*non_rRNA.fastq.gz": { "type": "file", "description": "The filtered fastq reads", "pattern": "*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ], or reference information from an\nindexing-only run\n" } }, { "*.log": { "type": "file", "description": "SortMeRNA log file", "pattern": "*sortmerna.log", "ontologies": [] } } ] ], "index": [ [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "idx": { "type": "directory", "description": "Path to index directory generated by sortmern\n" } } ] ], "versions_sortmerna": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sortmerna": { "type": "string", "description": "The tool name" } }, { "sortmerna --version 2>&1 | grep -oE \"[0-9]+\\.[0-9]+\\.[0-9]+\" | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sortmerna": { "type": "string", "description": "The tool name" } }, { "sortmerna --version 2>&1 | grep -oE \"[0-9]+\\.[0-9]+\\.[0-9]+\" | head -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@mashehu" ], "maintainers": [ "@drpatelh", "@mashehu" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "denovotranscript", "version": "1.2.1" }, { "name": "lncpipe", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "souporcell", "path": "modules/nf-core/souporcell/meta.yml", "tree_sha": "d21404b91a725831fbab28c25a5fcc98b7f30a67", "files": [ "modules/nf-core/souporcell/environment.yml", "modules/nf-core/souporcell/main.nf", "modules/nf-core/souporcell/meta.yml", "modules/nf-core/souporcell/tests/main.nf.test", "modules/nf-core/souporcell/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "souporcell", "description": "souporcell is a method for clustering mixed-genotype scRNAseq experiments by individual.", "keywords": [ "clustering", "mixed-genotype", "genomics" ], "tools": [ { "souporcell": { "description": "Clustering scRNAseq by genotypes.", "homepage": "https://github.com/wheaton5/souporcell", "documentation": "https://demultiplexing-doublet-detecting-docs.readthedocs.io/en/latest/Souporcell.html", "tool_dev_url": "https://github.com/wheaton5/souporcell", "doi": "10.1101/699637v1", "licence": [ "MIT" ], "identifier": "biotools:souporcell" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "A BAM file from cellranger containing single-cell RNA-seq alignments.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "barcodes": { "type": "file", "description": "A barcode or whitelist TSV file from cellranger identifying individual cell barcodes.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "clusters": { "type": "integer", "description": "Number of clusters." } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "A reference fasta file.", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/clusters.tsv": { "type": "file", "description": "TSV file listing cell barcodes with singlet/doublet status, assigned cluster, and per-cluster log-loss metrics", "pattern": "clusters.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/cluster_genotypes.vcf": { "type": "file", "description": "A `vcf` with genotypes for each cluster for each variant in the input `vcf` from freebayes.", "pattern": "cluster_genotypes.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "ambient_rna": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/ambient_rna.txt": { "type": "file", "description": "Contains the ambient RNA percentage detected", "pattern": "ambient_rna.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_souporcell": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "souporcell": { "type": "string", "description": "The name of the tool" } }, { "2.5": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "souporcell": { "type": "string", "description": "The name of the tool" } }, { "2.5": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@seohyonkim", "@LuisHeinzlmeier" ], "maintainers": [ "@seohyonkim", "@LuisHeinzlmeier" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "soupx", "path": "modules/nf-core/soupx/meta.yml", "tree_sha": "e8ca0f0383926531816a5a301ccadc99561ae36b", "files": [ "modules/nf-core/soupx/environment.yml", "modules/nf-core/soupx/main.nf", "modules/nf-core/soupx/meta.yml", "modules/nf-core/soupx/templates/soupx.R", "modules/nf-core/soupx/tests/main.nf.test", "modules/nf-core/soupx/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "soupx", "description": "Estimation and removal of cell free mRNA contamination in droplet based single cell RNA-seq data.\n\nThe filtered counts are preprocessed with Seurat (LogNormalize, PCA, kNN graph, clustering) to\nprovide cluster assignments to SoupX, which then estimates per-cluster contamination and adjusts\ncounts. The adjusted counts are written to the output H5AD as an `ambient` layer.\n", "keywords": [ "single-cell", "transcriptomics", "ambient" ], "tools": [ { "soupx": { "description": "Estimation and removal of cell free mRNA contamination in droplet based single cell RNA-seq data", "documentation": "https://rawcdn.githack.com/constantAmateur/SoupX/204b602418df12e9fdb4b68775a8b486c6504fe4/inst/doc/pbmcTutorial.html", "tool_dev_url": "https://github.com/constantAmateur/SoupX", "doi": "10.1093/gigascience/giaa151", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "h5ad_filtered": { "type": "file", "description": "filtered H5AD file (after CellRanger filtering)", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } }, { "h5ad_raw": { "type": "file", "description": "raw H5AD file (before CellRanger filtering)", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ], { "npcs": { "type": "integer", "description": "Number of principal components for Seurat PCA (also controls FindNeighbors dims = 1:npcs).\n" } }, { "cluster_algorithm": { "type": "integer", "description": "Seurat FindClusters algorithm identifier passed to `FindClusters(algorithm = ...)`.\nValid values:\n - 1: louvain\n - 2: louvain_multilevel\n - 3: slm\n - 4: leiden\n" } } ], "output": { "h5ad": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.h5ad": { "type": "file", "description": "H5AD anndata object with ambient RNA removed", "pattern": "*.h5ad", "ontologies": [ { "edam": "http://edamontology.org/format_3590" } ] } } ] ], "versions_soupx": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@LeonHafner" ], "maintainers": [ "@LeonHafner", "@nictru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sourcepredict", "path": "modules/nf-core/sourcepredict/meta.yml", "tree_sha": "b778aba0df1e212e75de6653073efc82e1e9d763", "files": [ "modules/nf-core/sourcepredict/environment.yml", "modules/nf-core/sourcepredict/main.nf", "modules/nf-core/sourcepredict/meta.yml", "modules/nf-core/sourcepredict/tests/main.nf.test", "modules/nf-core/sourcepredict/tests/main.nf.test.snap", "modules/nf-core/sourcepredict/tests/nextflow.config" ], "type": "module", "meta": { "name": "sourcepredict", "description": "Classifies and predicts the origin of metagenomic samples", "keywords": [ "source tracking", "metagenomics", "machine learning" ], "tools": [ { "sourcepredict": { "description": "Classification and prediction of the origin of metagenomic samples.", "homepage": "https://github.com/maxibor/sourcepredict", "documentation": "https://sourcepredict.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/maxibor/sourcepredict", "doi": "10.21105/joss.01540", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:sourcepredict" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "kraken_parse": { "type": "file", "description": "Sink TAXID count table in csv format", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "sources": { "type": "file", "description": "Sources TAXID count table in csv format. Default can be downloaded from https://raw.githubusercontent.com/maxibor/sourcepredict/master/data/modern_gut_microbiomes_sources.csv", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "labels": { "type": "file", "description": "Labels for the sources table in csv format. Default can be downloaded from https://raw.githubusercontent.com/maxibor/sourcepredict/master/data/modern_gut_microbiomes_labels.csv", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "taxa_sqlite": { "type": "file", "description": "taxa.sqlite file downloaded with ete3 toolkit", "pattern": "taxa.sqlite", "ontologies": [] } }, { "taxa_sqlite_traverse_pkl": { "type": "file", "description": "taxa.sqlite.traverse.pkl file downloaded with ete3 toolkit", "pattern": "taxa.sqlite.traverse.pkl", "ontologies": [] } } ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.sourcepredict.csv": { "type": "file", "description": "Table containing the predicted proportion of each source in each sample", "pattern": "*.sourcepredict.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_sourcepredict": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourcepredict": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import sourcepredict; print(sourcepredict.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python -V | sed \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_sklearn": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sklearn": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import sklearn; print(sklearn.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourcepredict": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import sourcepredict; print(sourcepredict.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python -V | sed \"s/Python //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sklearn": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import sklearn; print(sklearn.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@MeriamOs" ], "maintainers": [ "@MeriamOs" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "coproid", "version": "2.0.1" } ] }, { "name": "sourmash_compare", "path": "modules/nf-core/sourmash/compare/meta.yml", "tree_sha": "d29ccf6d52ddddd9e13082ca2b5ebef9bc92f11e", "files": [ "modules/nf-core/sourmash/compare/environment.yml", "modules/nf-core/sourmash/compare/main.nf", "modules/nf-core/sourmash/compare/meta.yml", "modules/nf-core/sourmash/compare/tests/main.nf.test", "modules/nf-core/sourmash/compare/tests/main.nf.test.snap", "modules/nf-core/sourmash/compare/tests/nextflow.config" ], "type": "module", "meta": { "name": "sourmash_compare", "description": "Compare many FracMinHash signatures generated by sourmash sketch.", "keywords": [ "compare", "FracMinHash sketch", "containment", "sourmash", "metagenomics", "genomics", "kmer" ], "tools": [ { "sourmash": { "description": "Compute and compare FracMinHash signatures for DNA and protein data sets.", "homepage": "https://sourmash.readthedocs.io/", "documentation": "https://sourmash.readthedocs.io/", "tool_dev_url": "https://github.com/sourmash-bio/sourmash", "doi": "10.21105/joss.00027", "licence": [ "BSD-3-clause" ], "identifier": "biotools:sourmash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "signatures": { "type": "file", "description": "Files containing signatures (hash sketches) of samples", "pattern": "*.{sig}", "ontologies": [] } } ], { "file_list": { "type": "file", "description": "An optional file specifying a list of file paths that should be appended to the input signatures.\n", "ontologies": [] } }, { "save_numpy_matrix": { "type": "boolean", "description": "If true, output will contain a (dis)similarity matrix numpy binary format.\nAt least one of save_numpy_matrix or save_csv is required.\n" } }, { "save_csv": { "type": "boolean", "description": "If true, output will contain a (dis)similarity matrix in CSV format\nAt least one of save_numpy_matrix or save_csv is required.\n" } } ], "output": { "matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*comp.npy": { "type": "file", "description": "An optional (dis)similarity matrix numpy binary format", "pattern": "*.comp", "ontologies": [] } } ] ], "labels": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*comp.npy.labels.txt": { "type": "file", "description": "A text file that specifies the labels in the output numpy_matrix", "pattern": "*.comp.labels.txt", "ontologies": [] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*comp.csv": { "type": "file", "description": "An optional (dis)similarity matrix in CSV format", "pattern": "*.comp.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_sourmash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@taylorreiter" ], "maintainers": [ "@taylorreiter" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "sourmash_gather", "path": "modules/nf-core/sourmash/gather/meta.yml", "tree_sha": "c018a43915a2e5355a133280acadcd90b1d5271f", "files": [ "modules/nf-core/sourmash/gather/environment.yml", "modules/nf-core/sourmash/gather/main.nf", "modules/nf-core/sourmash/gather/meta.yml", "modules/nf-core/sourmash/gather/tests/main.nf.test", "modules/nf-core/sourmash/gather/tests/main.nf.test.snap", "modules/nf-core/sourmash/gather/tests/nextflow.config" ], "type": "module", "meta": { "name": "sourmash_gather", "description": "Search a metagenome sourmash signature against one or many reference databases and return the minimum set of genomes that contain the k-mers in the metagenome.", "keywords": [ "FracMinHash sketch", "signature", "kmer", "containment", "sourmash", "genomics", "metagenomics", "taxonomic classification", "taxonomic profiling" ], "tools": [ { "sourmash": { "description": "Compute and compare FracMinHash signatures for DNA data sets.", "homepage": "https://sourmash.readthedocs.io/", "documentation": "https://sourmash.readthedocs.io/", "tool_dev_url": "https://github.com/sourmash-bio/sourmash", "doi": "10.21105/joss.00027", "licence": [ "BSD-3-clause" ], "identifier": "biotools:sourmash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "signature": { "type": "file", "description": "File containing signatures (hash sketches) of a sample", "pattern": "*.{sig}", "ontologies": [] } } ], { "database": { "type": "file", "description": "database", "ontologies": [] } }, { "save_unassigned": { "type": "boolean", "description": "If true, output will contain a file that is a sourmash signature containing the unassigned hashes from the query\n" } }, { "save_matches_sig": { "type": "boolean", "description": "If true, output will contain a file that is a sourmash signature composed of the FracMinHash sketches that were matched in the database and that matched the query\n" } }, { "save_prefetch": { "type": "boolean", "description": "If true, output will contain a file with all prefetch-matched signatures from the database\n" } }, { "save_prefetch_csv": { "type": "boolean", "description": "If true, output will contain a csv file with the names of all prefetch-matched signatures\n" } } ], "output": { "result": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv.gz": { "type": "file", "description": "Table with signatures classified as belonging to any of the genomes\nin the sourmash database(s).\n", "pattern": "*{csv.gz}", "ontologies": [] } } ] ], "unassigned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_unassigned.sig.zip": { "type": "file", "description": "A FracMinHash sketch containing hashes (k-mers) that did not match to any of the genomes\nin the sourmash database(s).\n", "pattern": "*{sig.zip}", "ontologies": [] } } ] ], "matches": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_matches.sig.zip": { "type": "file", "description": "A signature containing FracMinHash sketches of genomes\nin the sourmash database.\n", "pattern": "*{sig.zip}", "ontologies": [] } } ] ], "prefetch": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_prefetch.sig.zip": { "type": "file", "description": "All prefetch-matched signatures from the database.\n", "pattern": "*{sig.zip}", "ontologies": [] } } ] ], "prefetchcsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_prefetch.csv.gz": { "type": "file", "description": "The names of all prefetch-matched signatures from the database in CSV format.\n", "pattern": "*{csv.gz}", "ontologies": [] } } ] ], "versions_sourmash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vmikk", "@taylorreiter" ], "maintainers": [ "@vmikk", "@taylorreiter" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "magmap", "version": "1.3.1" } ] }, { "name": "sourmash_index", "path": "modules/nf-core/sourmash/index/meta.yml", "tree_sha": "0a61b31b2bcec9d7d3b293945a77d7807f02e9f9", "files": [ "modules/nf-core/sourmash/index/environment.yml", "modules/nf-core/sourmash/index/main.nf", "modules/nf-core/sourmash/index/meta.yml", "modules/nf-core/sourmash/index/tests/main.nf.test", "modules/nf-core/sourmash/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sourmash_index", "description": "Create a database of sourmash signatures (a group of FracMinHash sketches) to be used as references.", "keywords": [ "signatures", "sourmash", "genomics", "metagenomics", "mapping", "kmer" ], "tools": [ { "sourmash": { "description": "Compute and compare FracMinHash signatures for DNA data sets.", "homepage": "https://sourmash.readthedocs.io/", "documentation": "https://sourmash.readthedocs.io/", "tool_dev_url": "https://github.com/sourmash-bio/sourmash", "doi": "10.21105/joss.00027", "licence": [ "BSD-3-clause" ], "identifier": "biotools:sourmash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "signatures": { "type": "file", "description": "Files containing signature (hash sketches) of reference genomes", "pattern": "*.{sig}", "ontologies": [] } } ], { "ksize": { "type": "integer", "description": "ksize value" } } ], "output": { "signature_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sbt.zip": { "type": "file", "description": "Database of signatures", "pattern": "*.{sbt.zip}", "ontologies": [] } } ] ], "versions_sourmash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@emnilsson" ], "maintainers": [ "@emnilsson" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" }, { "name": "magmap", "version": "1.3.1" } ] }, { "name": "sourmash_pairwise", "path": "modules/nf-core/sourmash/pairwise/meta.yml", "tree_sha": "340403ae3edf9b55fafa8720299336b4e998f76e", "files": [ "modules/nf-core/sourmash/pairwise/environment.yml", "modules/nf-core/sourmash/pairwise/main.nf", "modules/nf-core/sourmash/pairwise/meta.yml", "modules/nf-core/sourmash/pairwise/tests/main.nf.test", "modules/nf-core/sourmash/pairwise/tests/main.nf.test.snap", "modules/nf-core/sourmash/pairwise/tests/nextflow.config" ], "type": "module", "meta": { "name": "sourmash_pairwise", "description": "Fast, multithreaded comparison of many FracMinHash signatures generated by sourmash sketch.", "keywords": [ "compare", "genomics", "pairwise", "metagenomics", "sourmash", "branchwater", "kmer", "containment" ], "tools": [ { "sourmash": { "description": "Quickly search, compare, and analyze genomic and metagenomic data sets.", "homepage": "https://sourmash.readthedocs.io/", "documentation": "https://sourmash.readthedocs.io/", "tool_dev_url": "https://github.com/sourmash-bio/sourmash", "doi": "10.21105/joss.00027", "licence": [ "BSD-3-clause" ], "identifier": "biotools:sourmash" } }, { "sourmash_plugin_branchwater": { "description": "Fast, multithreaded sourmash operations: search, compare, and gather.", "homepage": "https://github.com/sourmash-bio/sourmash_plugin_branchwater", "documentation": "https://github.com/sourmash-bio/sourmash_plugin_branchwater/blob/main/doc/README.md", "tool_dev_url": "https://github.com/sourmash-bio/sourmash_plugin_branchwater", "licence": [ "AGPL-3.0" ], "doi": "10.1101/2022.11.02.514947", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. [ id:'test', single_end:false ]" } }, { "signatures": { "type": "file", "description": "Files containing signatures (hash sketches) of samples", "pattern": "*.{sig,zip}", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ], { "file_list": { "type": "file", "description": "An optional file specifying a list of file paths that should be appended to the input signatures.", "ontologies": [] } } ], "output": { "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*pairwise.csv": { "type": "file", "description": "Comparisons in long CSV format", "pattern": "*.pairwise.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_sourmash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@worthyc51" ], "maintainers": [ "@worthyc51", "@zachary-foster" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sourmash_sketch", "path": "modules/nf-core/sourmash/sketch/meta.yml", "tree_sha": "3a2609ce0f657853d0f303bbadd1db308806769e", "files": [ "modules/nf-core/sourmash/sketch/environment.yml", "modules/nf-core/sourmash/sketch/main.nf", "modules/nf-core/sourmash/sketch/meta.yml", "modules/nf-core/sourmash/sketch/tests/main.nf.test", "modules/nf-core/sourmash/sketch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sourmash_sketch", "description": "Create a signature (a group of FracMinHash sketches) of a sequence using sourmash", "keywords": [ "hash sketch", "sourmash", "genomics", "metagenomics", "taxonomic classification", "taxonomic profiling", "kmer" ], "tools": [ { "sourmash": { "description": "Compute and compare FracMinHash signatures for DNA and protein data sets.", "homepage": "https://sourmash.readthedocs.io/", "documentation": "https://sourmash.readthedocs.io/", "tool_dev_url": "https://github.com/sourmash-bio/sourmash", "doi": "10.21105/joss.00027", "licence": [ "BSD-3-clause" ], "identifier": "biotools:sourmash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "library": { "type": "file", "description": "One or more FASTA or FASTQ file(s) containing (genomic, transcriptomic, or proteomic) sequence data", "pattern": "*.{fna,fa,fasta,fastq,fq,faa}.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "merge_sigs": { "type": "boolean", "description": "Specify whether to merge the signatures of all input files into a single signature file.\nUsed e.g. for paired-end FASTQ inputs, or when there are multiple FASTAs for a single genome (such as chromosomes or contigs).\nSignature name will be set to the processes' '${prefix}'.\n" } } ], "output": { "signatures": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sig": { "type": "file", "description": "FracMinHash signature of the given sequence", "pattern": "*.{sig}", "ontologies": [] } } ] ], "versions_sourmash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Midnighter" ], "maintainers": [ "@Midnighter" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "sourmash_taxannotate", "path": "modules/nf-core/sourmash/taxannotate/meta.yml", "tree_sha": "f4aa0e2ea2d830ce7505db2631392f885d762380", "files": [ "modules/nf-core/sourmash/taxannotate/environment.yml", "modules/nf-core/sourmash/taxannotate/main.nf", "modules/nf-core/sourmash/taxannotate/meta.yml", "modules/nf-core/sourmash/taxannotate/tests/main.nf.test", "modules/nf-core/sourmash/taxannotate/tests/main.nf.test.snap", "modules/nf-core/sourmash/taxannotate/tests/nextflow.config" ], "type": "module", "meta": { "name": "sourmash_taxannotate", "description": "Annotate list of metagenome members (based on sourmash signature matches) with taxonomic information.", "keywords": [ "fracminhash sketch", "signature", "kmer", "containment", "sourmash", "genomics", "metagenomics", "taxonomic classification", "taxonomic profiling" ], "tools": [ { "sourmash": { "description": "Compute and compare FracMinHash signatures for DNA data sets.", "homepage": "https://sourmash.readthedocs.io/", "documentation": "https://sourmash.readthedocs.io/", "tool_dev_url": "https://github.com/sourmash-bio/sourmash", "doi": "10.21105/joss.00027", "licence": [ "BSD-3-clause" ], "identifier": "biotools:sourmash" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gather_results": { "type": "file", "description": "Mandatory table with signatures classified as belonging to any of the genomes\nin the sourmash database(s), result of `sourmash gather` command.\n", "ontologies": [] } } ], { "taxonomy": { "type": "file", "description": "One or more databases with lineages (in CSV format, Mandatory)", "ontologies": [] } } ], "output": { "result": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.with-lineages.csv.gz": { "type": "file", "description": "Table with signatures classified as belonging to any of the genomes\nin the sourmash database(s) with an additional 'lineage' column\ncontaining the taxonomic information for each database match.\n", "pattern": "*{csv.gz}", "ontologies": [] } } ] ], "versions_sourmash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sourmash": { "type": "string", "description": "The name of the tool" } }, { "sourmash --version 2>&1 | sed 's/^sourmash //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vmikk", "@taylorreiter" ], "maintainers": [ "@vmikk", "@taylorreiter" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "spaceranger_count", "path": "modules/nf-core/spaceranger/count/meta.yml", "tree_sha": "3670cbc5875862250cdf02e87001b4bd3e205569", "files": [ "modules/nf-core/spaceranger/count/main.nf", "modules/nf-core/spaceranger/count/meta.yml", "modules/nf-core/spaceranger/count/tests/main.nf.test", "modules/nf-core/spaceranger/count/tests/main.nf.test.snap", "modules/nf-core/spaceranger/count/tests/nextflow.config" ], "type": "module", "meta": { "name": "spaceranger_count", "description": "Module to use the 10x Space Ranger pipeline to process 10x spatial transcriptomics data", "keywords": [ "align", "count", "spatial", "spaceranger", "imaging" ], "tools": [ { "spaceranger": { "description": "Visium Spatial Gene Expression is a next-generation molecular profiling solution for classifying tissue\nbased on total mRNA. Space Ranger is a set of analysis pipelines that process Visium Spatial Gene Expression\ndata with brightfield and fluorescence microscope images. Space Ranger allows users to map the whole\ntranscriptome in formalin fixed paraffin embedded (FFPE) and fresh frozen tissues to discover novel\ninsights into normal development, disease pathology, and clinical translational research. Space Ranger provides\npipelines for end to end analysis of Visium Spatial Gene Expression experiments.\n", "homepage": "https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger", "documentation": "https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger", "tool_dev_url": "https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', slide:'10L13-020', area: 'B1']\n\n`id`, `slide` and `area` are mandatory information!\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "pattern": "${Sample_Name}_S1_L00${Lane_Number}_${I1,I2,R1,R2}_001.fastq.gz", "ontologies": [] } }, { "image": { "type": "file", "description": "Brightfield tissue H&E image in JPEG or TIFF format.", "pattern": "*.{tif,tiff,jpg,jpeg}", "ontologies": [] } }, { "slide": { "type": "string", "description": "Visium slide ID used for the sample." } }, { "area": { "type": "string", "description": "Visium slide capture area used for the sample." } }, { "cytaimage": { "type": "file", "description": "CytAssist instrument captured eosin stained Brightfield tissue image with fiducial\nframe in TIFF format. The size of this image is set at 3k in both dimensions and this image should\nnot be modified any way before passing it as input to either Space Ranger or Loupe Browser.\n", "pattern": "*.{tif,tiff}", "ontologies": [] } }, { "darkimage": { "type": "file", "description": "Optional for dark background fluorescence microscope image input. Multi-channel, dark-background fluorescence\nimage as either a single, multi-layer TIFF file or as multiple TIFF or JPEG files.\n", "pattern": "*.{tif,tiff,jpg,jpeg}", "ontologies": [] } }, { "colorizedimage": { "type": "file", "description": "Required for color composite fluorescence microscope image input.\nA color composite of one or more fluorescence image channels saved as a single-page,\nsingle-file color TIFF or JPEG.\n", "pattern": "*.{tif,tiff,jpg,jpeg}", "ontologies": [] } }, { "alignment": { "type": "file", "description": "OPTIONAL - Path to manual image alignment.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "slidefile": { "type": "file", "description": "OPTIONAL - Path to slide specifications.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ], { "reference": { "type": "directory", "description": "Folder containing all the reference indices needed by Space Ranger" } }, { "probeset": { "type": "file", "description": "OPTIONAL - Probe set specification.", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "outs/**": { "type": "file", "description": "Files containing the outputs of Space Ranger, see official 10X Genomics documentation for a complete list", "pattern": "outs/*", "ontologies": [] } } ] ], "versions_spaceranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spaceranger": { "type": "string", "description": "The name of the tool" } }, { "spaceranger -V | sed \"s/spaceranger spaceranger-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spaceranger": { "type": "string", "description": "The name of the tool" } }, { "spaceranger -V | sed \"s/spaceranger spaceranger-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@grst" ], "maintainers": [ "@grst", "@fasterius" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sopa", "version": "1.0.2" }, { "name": "spatialvi", "version": "dev" } ] }, { "name": "spaceranger_mkgtf", "path": "modules/nf-core/spaceranger/mkgtf/meta.yml", "tree_sha": "d923bfe569a6c4b3fafeaed1d82e611e5fd273d5", "files": [ "modules/nf-core/spaceranger/mkgtf/main.nf", "modules/nf-core/spaceranger/mkgtf/meta.yml", "modules/nf-core/spaceranger/mkgtf/tests/main.nf.test", "modules/nf-core/spaceranger/mkgtf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "spaceranger_mkgtf", "description": "Module to build a filtered GTF needed by the 10x Genomics Space Ranger tool. Uses the spaceranger mkgtf command.", "keywords": [ "reference", "mkref", "index", "spaceranger" ], "tools": [ { "spaceranger": { "description": "Visium Spatial Gene Expression is a next-generation molecular profiling solution for classifying tissue\nbased on total mRNA. Space Ranger is a set of analysis pipelines that process Visium Spatial Gene Expression\ndata with brightfield and fluorescence microscope images. Space Ranger allows users to map the whole\ntranscriptome in formalin fixed paraffin embedded (FFPE) and fresh frozen tissues to discover novel\ninsights into normal development, disease pathology, and clinical translational research. Space Ranger provides\npipelines for end to end analysis of Visium Spatial Gene Expression experiments.\n", "homepage": "https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger", "documentation": "https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger", "tool_dev_url": "https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ { "gtf": { "type": "file", "description": "The reference GTF transcriptome file", "pattern": "*.gtf", "ontologies": [] } } ], "output": { "gtf": [ { "*.gtf": { "type": "directory", "description": "The filtered GTF transcriptome file", "pattern": "*.filtered.gtf" } } ], "versions_spaceranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spaceranger": { "type": "string", "description": "The name of the tool" } }, { "spaceranger -V | sed \"s/spaceranger spaceranger-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spaceranger": { "type": "string", "description": "The name of the tool" } }, { "spaceranger -V | sed \"s/spaceranger spaceranger-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@grst" ], "maintainers": [ "@grst", "@fasterius" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "spaceranger_mkref", "path": "modules/nf-core/spaceranger/mkref/meta.yml", "tree_sha": "1893cb4f36c0cf66b8714f1de631d1bf0369b188", "files": [ "modules/nf-core/spaceranger/mkref/main.nf", "modules/nf-core/spaceranger/mkref/meta.yml", "modules/nf-core/spaceranger/mkref/tests/main.nf.test", "modules/nf-core/spaceranger/mkref/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "spaceranger_mkref", "description": "Module to build the reference needed by the 10x Genomics Space Ranger tool. Uses the spaceranger mkref command.", "keywords": [ "reference", "mkref", "index", "spaceranger" ], "tools": [ { "spaceranger": { "description": "Visium Spatial Gene Expression is a next-generation molecular profiling solution for classifying tissue\nbased on total mRNA. Space Ranger is a set of analysis pipelines that process Visium Spatial Gene Expression\ndata with brightfield and fluorescence microscope images. Space Ranger allows users to map the whole\ntranscriptome in formalin fixed paraffin embedded (FFPE) and fresh frozen tissues to discover novel\ninsights into normal development, disease pathology, and clinical translational research. Space Ranger provides\npipelines for end to end analysis of Visium Spatial Gene Expression experiments.\n", "homepage": "https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger", "documentation": "https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger", "tool_dev_url": "https://support.10xgenomics.com/spatial-gene-expression/software/pipelines/latest/what-is-space-ranger", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "gtf": { "type": "file", "description": "Reference transcriptome GTF file", "pattern": "*.gtf", "ontologies": [] } }, { "reference_name": { "type": "string", "description": "The name to give the new reference folder", "pattern": "str" } } ], "output": { "reference": [ { "${reference_name}": { "type": "directory", "description": "Folder containing all the reference indices needed by Space Ranger" } } ], "versions_spaceranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spaceranger": { "type": "string", "description": "The name of the tool" } }, { "spaceranger -V | sed \"s/spaceranger spaceranger-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spaceranger": { "type": "string", "description": "The name of the tool" } }, { "spaceranger -V | sed \"s/spaceranger spaceranger-//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@grst" ], "maintainers": [ "@grst", "@fasterius" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "spades", "path": "modules/nf-core/spades/meta.yml", "tree_sha": "2ea6ba0e256286a4200c237f8e7682d18f7543c0", "files": [ "modules/nf-core/spades/environment.yml", "modules/nf-core/spades/main.nf", "modules/nf-core/spades/meta.yml", "modules/nf-core/spades/tests/main.nf.test", "modules/nf-core/spades/tests/main.nf.test.snap", "modules/nf-core/spades/tests/nextflow.config" ], "type": "module", "meta": { "name": "spades", "description": "Assembles a small genome (bacterial, fungal, viral)", "keywords": [ "genome", "assembly", "genome assembler", "small genome", "de novo assembler" ], "tools": [ { "spades": { "description": "SPAdes (St. Petersburg genome assembler) is intended for both standard isolates and single-cell MDA bacteria assemblies.", "homepage": "http://cab.spbu.ru/files/release3.15.0/manual.html", "documentation": "http://cab.spbu.ru/files/release3.15.0/manual.html", "tool_dev_url": "https://github.com/ablab/spades", "doi": "10.1089/cmb.2012.0021", "licence": [ "GPL v2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "illumina": { "type": "file", "description": "List of input FastQ (Illumina or PacBio CCS reads) files\nof size 1 and 2 for single-end and paired-end data,\nrespectively. This input data type is required.\n", "ontologies": [] } }, { "pacbio": { "type": "file", "description": "List of input PacBio CLR FastQ files of size 1.\n", "ontologies": [] } }, { "nanopore": { "type": "file", "description": "List of input FastQ files of size 1, originating from Oxford Nanopore technology.\n", "ontologies": [] } } ], { "yml": { "type": "file", "description": "Path to yml file containing read information.\nThe raw FASTQ files listed in this YAML file MUST be supplied to the respective illumina/pacbio/nanopore input channel(s) _in addition_ to this YML.\nFile entries in this yml must contain only the file name and no paths.\n", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "hmm": { "type": "file", "description": "File or directory with amino acid HMMs for Spades HMM-guided mode.", "ontologies": [] } } ], "output": { "scaffolds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } }, { "*.scaffolds.fa.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } } ] ], "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } }, { "*.contigs.fa.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } } ] ], "transcripts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } }, { "*.transcripts.fa.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } } ] ], "gene_clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } }, { "*.gene_clusters.fa.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } } ] ], "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } }, { "*.assembly.gfa.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.gfa.gz" } } ] ], "warnings": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } }, { "*.warnings.log": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.fa.gz" } }, { "*.spades.log": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.spades.log" } } ] ], "versions_spades": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "spades": { "type": "string", "description": "The tool name" } }, { "spades.py --version 2>&1 | sed -n 's/^.*SPAdes genome assembler v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spades": { "type": "string", "description": "The name of the tool" } }, { "spades.py --version 2>&1 | sed -n 's/^.*SPAdes genome assembler v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JoseEspinosa", "@drpatelh", "@d4straub" ], "maintainers": [ "@JoseEspinosa", "@drpatelh", "@d4straub" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "denovotranscript", "version": "1.2.1" }, { "name": "mag", "version": "5.5.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "sparsesignatures", "path": "modules/nf-core/sparsesignatures/meta.yml", "tree_sha": "7d3a2ae7619e89be8e852ae7487c30c1a182a86f", "files": [ "modules/nf-core/sparsesignatures/environment.yml", "modules/nf-core/sparsesignatures/main.nf", "modules/nf-core/sparsesignatures/meta.yml", "modules/nf-core/sparsesignatures/templates/main_script.R", "modules/nf-core/sparsesignatures/tests/main.nf.test", "modules/nf-core/sparsesignatures/tests/main.nf.test.snap", "modules/nf-core/sparsesignatures/tests/nextflow.config" ], "type": "module", "meta": { "name": "sparse_signatures", "description": "mutational signature deconvolution of cancer cells", "keywords": [ "mutational signatures", "SBS", "bs genome reference" ], "tools": [ { "sparsesignatures": { "description": "SparseSignatures is an R-based computational framework which performs de novo extraction, inference, interpretation, or deconvolution of mutational counts of a large number of patients.", "documentation": "https://www.bioconductor.org/packages/release/bioc/html/SparseSignatures.html", "tool_dev_url": "https://github.com/danro9685/SparseSignatures/tree/master?tab=readme-ov-file", "doi": "10.1371/journal.pcbi.1009119", "licence": [ "Apache-2.0" ], "identifier": "biotools:sparsesignatures" } }, { "bsgenome.hsapiens.1000genomes.hs37d5": { "description": "Reference Genome Sequence (hs37d5), based on NCBI GRCh37", "documentation": "https://bioconductor.org/packages/3.8/data/annotation/html/BSgenome.Hsapiens.1000genomes.hs37d5.html", "doi": "10.1038/s41467-022-29271-y", "licence": [ "Artistic-2.0" ], "identifier": "biotools:bsgenome.hsapiens.1000genomes.hs37d5" } }, { "bsgenome.hsapiens.ucsc.hg38": { "description": "Full genomic sequences for Homo sapiens (UCSC genome hg38)", "documentation": "https://bioconductor.org/packages/3.16/data/annotation/html/BSgenome.Hsapiens.UCSC.hg38.html", "doi": "10.18129/B9.bioc.BSgenome.Hsapiens.UCSC.hg38", "licence": [ "Artistic-2.0" ], "identifier": "biotools:bsgenome.hsapiens.ucsc.hg38" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "tsv_join": { "type": "file", "description": "joint tsv file with validated mutations by CNAqc", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "genome": { "type": "string", "description": "Reference genome name to use with SparseSignatures (e.g. \"GRCh37\", \"GRCh38\")", "ontologies": [] } } ], "output": { "signatures_mutCounts_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_mut_counts.rds": { "type": "file", "description": "File containing mutational counts across samples/patients", "pattern": "*{_mut_counts.rds}", "ontologies": [] } } ] ], "signatures_cv_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_cv_means_mse.rds": { "type": "file", "description": "File containing cross-validation results", "pattern": "*{_cv_means_mse.rds}", "ontologies": [] } } ] ], "signatures_bestConf_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_best_params_config.rds": { "type": "file", "description": "File containing best parameters configuration (numer of signatures (K) and lambda)", "pattern": "*{_best_params_config.rds}", "ontologies": [] } } ] ], "signatures_nmfOut_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_nmf_Lasso_out.rds": { "type": "file", "description": "File containing the results of nmf LASSO fit (signatures and exposures)", "pattern": "*{_nmf_Lasso_out.rds}", "ontologies": [] } } ] ], "signatures_plot_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_plot_all.rds": { "type": "file", "description": "File containig the data to generate plots", "pattern": "*{_plot_all.rds}", "ontologies": [] } } ] ], "signatures_plot_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_plot_all.pdf": { "type": "file", "description": "File containing the generated plots", "pattern": "*{_plot_all.pdf}", "ontologies": [] } } ] ], "versions_sparsesignatures": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@kdavydzenka", "@elena-buscaroli" ], "maintainers": [ "@kdavydzenka", "@elena-buscaroli" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tumourevo", "version": "1.0.0" } ] }, { "name": "spatyper", "path": "modules/nf-core/spatyper/meta.yml", "tree_sha": "afdb744ae0efa53f17189d9bab39930f9e45de40", "files": [ "modules/nf-core/spatyper/environment.yml", "modules/nf-core/spatyper/main.nf", "modules/nf-core/spatyper/meta.yml", "modules/nf-core/spatyper/tests/main.nf.test", "modules/nf-core/spatyper/tests/main.nf.test.snap", "modules/nf-core/spatyper/tests/nextflow.config" ], "type": "module", "meta": { "name": "spatyper", "description": "Computational method for finding spa types.", "keywords": [ "fasta", "spatype", "spa" ], "tools": [ { "spatyper": { "description": "Computational method for finding spa types.", "homepage": "https://github.com/HCGB-IGTP/spaTyper", "documentation": "https://github.com/HCGB-IGTP/spaTyper", "tool_dev_url": "https://github.com/HCGB-IGTP/spaTyper", "doi": "10.5281/zenodo.4063625", "licence": [ "LGPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA assembly file", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ], { "repeats": { "type": "file", "description": "spa repeat sequences in FASTA format (Optional)", "pattern": "*.{fasta}", "ontologies": [] } }, { "repeat_order": { "type": "file", "description": "spa types and order of repeats (Optional)", "pattern": "*.{txt}", "ontologies": [] } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab-delimited results", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_spatyper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spatyper": { "type": "string", "description": "The name of the tool" } }, { "spaTyper --version 2>&1 | sed 's/^.*spaTyper //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spatyper": { "type": "string", "description": "The name of the tool" } }, { "spaTyper --version 2>&1 | sed 's/^.*spaTyper //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "splitubam", "path": "modules/nf-core/splitubam/meta.yml", "tree_sha": "cc6ebb8f512b76eecfe221af4b7ff6412cf09158", "files": [ "modules/nf-core/splitubam/environment.yml", "modules/nf-core/splitubam/main.nf", "modules/nf-core/splitubam/meta.yml", "modules/nf-core/splitubam/tests/main.nf.test", "modules/nf-core/splitubam/tests/main.nf.test.snap", "modules/nf-core/splitubam/tests/nextflow.config" ], "type": "module", "meta": { "name": "splitubam", "description": "split one ubam into multiple, per line, fast", "keywords": [ "long-read", "bam", "genomics" ], "tools": [ { "splitubam": { "description": "Split one ubam into multiple, per line, fast", "homepage": "https://github.com/fellen31/splitubam", "documentation": "https://github.com/fellen31/splitubam", "tool_dev_url": "https://github.com/fellen31/splitubam", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:true ]`\n" } }, { "bam": { "type": "file", "description": "(u)BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Split (u)BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_splitubam": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "splitubam": { "type": "string", "description": "Name of the tool" } }, { "splitubam --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "splitubam": { "type": "string", "description": "Name of the tool" } }, { "splitubam --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "spotiflow", "path": "modules/nf-core/spotiflow/meta.yml", "tree_sha": "11274476c9bfb316d51869f9a8512bcbbfcac2e2", "files": [ "modules/nf-core/spotiflow/main.nf", "modules/nf-core/spotiflow/meta.yml", "modules/nf-core/spotiflow/tests/main.nf.test", "modules/nf-core/spotiflow/tests/main.nf.test.snap", "modules/nf-core/spotiflow/tests/nextflow.config" ], "type": "module", "meta": { "name": "spotiflow", "description": "Spotiflow, accurate and efficient spot detection with stereographic flow.", "keywords": [ "imaging", "image", "microscopy", "transcriptomics", "spatial", "spot", "detection" ], "tools": [ { "spotiflow": { "description": "Spotiflow allows for accurate and efficient spot detection with stereographic flow", "homepage": "https://weigertlab.github.io/spotiflow/", "documentation": "https://weigertlab.github.io/spotiflow/", "tool_dev_url": "https://github.com/weigertlab/spotiflow", "doi": "10.1101/2024.02.01.578426", "licence": [ "BSD-3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "image_2d": { "type": "file", "description": "2D TIF Image file with the spots to be detected", "pattern": "*.{tif,tiff,png,jpg,jpeg}", "ontologies": [] } } ] ], "output": { "spots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.csv": { "type": "file", "description": "CSV file with the X, Y positions of the detected spots.", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_spotiflow": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spotiflow": { "type": "string", "description": "The name of the tool" } }, { "python -m pip show spotiflow | grep 'Version' | sed -e 's/Version: //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spotiflow": { "type": "string", "description": "The name of the tool" } }, { "python -m pip show spotiflow | grep 'Version' | sed -e 's/Version: //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@migueLib" ], "maintainers": [ "@migueLib" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "spring_compress", "path": "modules/nf-core/spring/compress/meta.yml", "tree_sha": "5167ce20529a618d110d7f3c576272b5c903fd13", "files": [ "modules/nf-core/spring/compress/environment.yml", "modules/nf-core/spring/compress/main.nf", "modules/nf-core/spring/compress/meta.yml", "modules/nf-core/spring/compress/tests/main.nf.test", "modules/nf-core/spring/compress/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "spring_compress", "description": "Fast, efficient, lossless compression of FASTQ files.", "keywords": [ "FASTQ", "compression", "lossless" ], "tools": [ { "spring": { "description": "SPRING is a compression tool for Fastq files (containing up to 4.29 Billion reads)", "homepage": "https://github.com/shubhamchandak94/Spring", "documentation": "https://github.com/shubhamchandak94/Spring/blob/master/README.md", "tool_dev_url": "https://github.com/shubhamchandak94/Spring", "doi": "10.1093/bioinformatics/bty1015", "licence": [ "Free for non-commercial use" ], "identifier": "biotools:spring" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastq1": { "type": "file", "description": "FASTQ file to compress.", "pattern": "*.{fq.gz,fastq.gz}", "ontologies": [] } }, { "fastq2": { "type": "file", "description": "Parired FASTQ file fon non single-end experiments.", "pattern": "*.{fq.gz,fastq.gz}", "ontologies": [] } } ] ], "output": { "spring": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.spring": { "type": "file", "description": "One sequence file in spring compressed format.", "pattern": "*.{spring}", "ontologies": [] } } ] ], "versions_spring": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spring": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spring": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@xec-cm" ], "maintainers": [ "@xec-cm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "spring_decompress", "path": "modules/nf-core/spring/decompress/meta.yml", "tree_sha": "5f4734193616b2687a269c76bbf49bc3ec9ee6e1", "files": [ "modules/nf-core/spring/decompress/environment.yml", "modules/nf-core/spring/decompress/main.nf", "modules/nf-core/spring/decompress/meta.yml", "modules/nf-core/spring/decompress/tests/main.nf.test", "modules/nf-core/spring/decompress/tests/main.nf.test.snap", "modules/nf-core/spring/decompress/tests/nextflow.config" ], "type": "module", "meta": { "name": "spring_decompress", "description": "Fast, efficient, lossless decompression of FASTQ files.", "keywords": [ "FASTQ", "decompression", "lossless" ], "tools": [ { "spring": { "description": "SPRING is a compression tool for Fastq files (containing up to 4.29 Billion reads)", "homepage": "https://github.com/shubhamchandak94/Spring", "documentation": "https://github.com/shubhamchandak94/Spring/blob/master/README.md", "tool_dev_url": "https://github.com/shubhamchandak94/Spring", "doi": "10.1093/bioinformatics/bty1015", "licence": [ "Free for non-commercial use" ], "identifier": "biotools:spring" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "spring": { "type": "file", "description": "Spring file to decompress.", "pattern": "*.{spring}", "ontologies": [] } } ], { "write_one_fastq_gz": { "type": "boolean", "description": "Controls whether spring should write one fastq.gz file with reads from both directions or two fastq.gz files with reads from distinct directions\n", "pattern": "true or false" } } ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Decompressed FASTQ file(s).", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "versions_spring": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spring": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "spring": { "type": "string", "description": "The name of the tool" } }, { "1.1.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@xec-cm" ], "maintainers": [ "@xec-cm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "sratools_fasterqdump", "path": "modules/nf-core/sratools/fasterqdump/meta.yml", "tree_sha": "3c856807e6006aededa6bb33d72b60338774a89a", "files": [ "modules/nf-core/sratools/fasterqdump/.conda-lock/linux_amd64-bd-dd7a0b6dd85ec25a_1.txt", "modules/nf-core/sratools/fasterqdump/.conda-lock/linux_arm64-bd-9acd5f161c455e6e_1.txt", "modules/nf-core/sratools/fasterqdump/environment.yml", "modules/nf-core/sratools/fasterqdump/main.nf", "modules/nf-core/sratools/fasterqdump/meta.yml", "modules/nf-core/sratools/fasterqdump/tests/main.nf.test", "modules/nf-core/sratools/fasterqdump/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sratools_fasterqdump", "description": "Extract sequencing reads in FASTQ format from a given NCBI Sequence Read Archive (SRA).", "keywords": [ "sequencing", "FASTQ", "dump" ], "tools": [ { "sratools": { "description": "SRA Toolkit and SDK from NCBI", "homepage": "https://github.com/ncbi/sra-tools", "documentation": "https://github.com/ncbi/sra-tools/wiki", "tool_dev_url": "https://github.com/ncbi/sra-tools", "licence": [ "Public Domain" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]\n" } }, { "sra": { "type": "directory", "description": "Directory containing ETL data for the given SRA.", "pattern": "*/*.sra" } } ], { "ncbi_settings": { "type": "file", "description": "An NCBI user settings file.\n", "pattern": "*.mkfg", "ontologies": [] } }, { "certificate": { "type": "file", "description": "Path to a JWT cart file used to access protected dbGAP data on SRA using the sra-toolkit\n", "pattern": "*.cart", "ontologies": [] } } ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Extracted FASTQ file or files if the sequencing reads are paired-end.", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_sratools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sratools": { "type": "string", "description": "The name of the tool" } }, { "prefetch --version 2>&1 | grep -Eo '[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sratools": { "type": "string", "description": "The name of the tool" } }, { "prefetch --version 2>&1 | grep -Eo '[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Midnighter" ], "maintainers": [ "@Midnighter", "@gallvp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/sra-tools_pigz:9acd5f161c455e6e", "build_id": "bd-9acd5f161c455e6e_1", "scan_id": "sc-e34215a4521d881b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/sra-tools_pigz:dd7a0b6dd85ec25a", "build_id": "bd-dd7a0b6dd85ec25a_1", "scan_id": "sc-57c45020ef6dbe2c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sra-tools_pigz:5a0067ef9962acaa", "build_id": "bd-5a0067ef9962acaa_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/89/890f3d79c515c63de69ebc6871157fc246ea5e72135f20e4ed5a1c77a6e0081f/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sra-tools_pigz:212314c11cc0a44b", "build_id": "bd-212314c11cc0a44b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c5/c596e3df07c38603214b242a7f189c7610d52bb10faf2c3e5acc3765b64e1ed5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sratools/fasterqdump/.conda-lock/linux_amd64-bd-dd7a0b6dd85ec25a_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sratools/fasterqdump/.conda-lock/linux_arm64-bd-9acd5f161c455e6e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fetchngs", "version": "1.13.0" }, { "name": "pathogensurveillance", "version": "1.1.0" } ] }, { "name": "sratools_prefetch", "path": "modules/nf-core/sratools/prefetch/meta.yml", "tree_sha": "366d04a8c9cdcd6046b5c45a310581b0e219b9f1", "files": [ "modules/nf-core/sratools/prefetch/.conda-lock/linux_amd64-bd-c1e36977de327cd2_1.txt", "modules/nf-core/sratools/prefetch/.conda-lock/linux_arm64-bd-ba1c2f8a8493c0f2_1.txt", "modules/nf-core/sratools/prefetch/environment.yml", "modules/nf-core/sratools/prefetch/main.nf", "modules/nf-core/sratools/prefetch/meta.yml", "modules/nf-core/sratools/prefetch/templates/retry_with_backoff.sh", "modules/nf-core/sratools/prefetch/tests/main.nf.test", "modules/nf-core/sratools/prefetch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sratools_prefetch", "description": "Download sequencing data from the NCBI Sequence Read Archive (SRA).", "keywords": [ "sequencing", "fastq", "prefetch" ], "tools": [ { "sratools": { "description": "SRA Toolkit and SDK from NCBI", "homepage": "https://github.com/ncbi/sra-tools", "documentation": "https://github.com/ncbi/sra-tools/wiki", "tool_dev_url": "https://github.com/ncbi/sra-tools", "licence": [ "Public Domain" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]\n" } }, { "id": { "type": "string", "description": "A string denoting an SRA id.\n" } } ], { "ncbi_settings": { "type": "file", "description": "An NCBI user settings file.\n", "pattern": "*.mkfg", "ontologies": [] } }, { "certificate": { "type": "file", "description": "Path to a JWT cart file used to access protected dbGAP data on SRA using the sra-toolkit\n", "pattern": "*.cart", "ontologies": [] } } ], "output": { "sra": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]\n" } }, { "${id}": { "type": "directory", "description": "Directory containing SRA data files", "pattern": "*/*.sra", "ontologies": [] } } ] ], "versions_sratools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sratools": { "type": "string", "description": "The name of the tool" } }, { "prefetch --version 2>&1 | grep -Eo '[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_curl": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "curl": { "type": "string", "description": "The name of the tool" } }, { "curl --version | sed '1!d;s/^curl //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sratools": { "type": "string", "description": "The name of the tool" } }, { "prefetch --version 2>&1 | grep -Eo '[0-9.]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "curl": { "type": "string", "description": "The name of the tool" } }, { "curl --version | sed '1!d;s/^curl //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Midnighter" ], "maintainers": [ "@Midnighter", "@gallvp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/sra-tools_curl:ba1c2f8a8493c0f2", "build_id": "bd-ba1c2f8a8493c0f2_1", "scan_id": "sc-656fb8fea1676fcc_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/sra-tools_curl:c1e36977de327cd2", "build_id": "bd-c1e36977de327cd2_1", "scan_id": "sc-e3dbba7123f5cd55_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/sra-tools_curl:21812ceb6834759b", "build_id": "bd-21812ceb6834759b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/14/14d03cdaeca140996327f195b642b332f6d24432cec5c69cd420fb5843eb4323/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/sra-tools_curl:4d4cbf86ddcf59cc", "build_id": "bd-4d4cbf86ddcf59cc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/a9/a9a7d146a9a0215c5386603fe7f0b3c347254854a447ed8dd4919a4b2eae2a88/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/sratools/prefetch/.conda-lock/linux_amd64-bd-c1e36977de327cd2_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/sratools/prefetch/.conda-lock/linux_arm64-bd-ba1c2f8a8493c0f2_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fetchngs", "version": "1.13.0" } ] }, { "name": "srst2_srst2", "path": "modules/nf-core/srst2/srst2/meta.yml", "tree_sha": "f397016994773947697cc674ef0e549ee2cd0c3f", "files": [ "modules/nf-core/srst2/srst2/environment.yml", "modules/nf-core/srst2/srst2/main.nf", "modules/nf-core/srst2/srst2/meta.yml", "modules/nf-core/srst2/srst2/tests/main.nf.test", "modules/nf-core/srst2/srst2/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "srst2_srst2", "description": "Short Read Sequence Typing for Bacterial Pathogens is a program designed to take Illumina sequence data,\na MLST database and/or a database of gene sequences (e.g. resistance genes, virulence genes, etc)\nand report the presence of STs and/or reference genes.\n", "keywords": [ "mlst", "typing", "illumina" ], "tools": [ { "srst2": { "description": "Short Read Sequence Typing for Bacterial Pathogens", "homepage": "http://katholt.github.io/srst2/", "documentation": "https://github.com/katholt/srst2/blob/master/README.md", "tool_dev_url": "https://github.com/katholt/srst2", "doi": "10.1186/s13073-014-0090-6", "licence": [ "BSD" ], "identifier": "biotools:srst2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\nid: should be the identification number or sample name\nsingle_end: should be true for single end data and false for paired in data\ndb: should be either 'gene' to use the --gene_db option or \"mlst\" to use the --mlst_db option\ne.g. [ id:'sample', single_end:false , db:'gene']\n" } }, { "fastq_s": { "type": "file", "description": "input FastQ files", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "db": { "type": "file", "description": "Database in FASTA format", "pattern": "*.fasta", "ontologies": [] } } ], { "db_type": { "type": "string", "description": "Type of database to use, either 'gene' or 'mlst'" } } ], "output": { "gene_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', single_end:false ]\n" } }, { "*_genes_*_results.txt": { "type": "file", "description": "SRST2 gene results", "pattern": "*_genes_*_results.txt", "ontologies": [] } } ] ], "fullgene_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', single_end:false ]\n" } }, { "*_fullgenes_*_results.txt": { "type": "file", "description": "SRST2 full gene results", "pattern": "*_fullgenes_*_results.txt", "ontologies": [] } } ] ], "mlst_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', single_end:false ]\n" } }, { "*_mlst_*_results.txt": { "type": "file", "description": "SRST2 MLST results", "pattern": "*_mlst_*_results.txt", "ontologies": [] } } ] ], "pileup": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', single_end:false ]\n" } }, { "*.pileup": { "type": "file", "description": "SAMtools pileup file", "pattern": "*.pileup", "ontologies": [] } } ] ], "sorted_bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample', single_end:false ]\n" } }, { "*.sorted.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.sorted.bam", "ontologies": [] } } ] ], "versions_srst2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "srst2": { "type": "string", "description": "The name of the tool" } }, { "srst2 --version 2>&1 | sed 's/srst2 //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "srst2": { "type": "string", "description": "The name of the tool" } }, { "srst2 --version 2>&1 | sed 's/srst2 //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jvhagey" ], "maintainers": [ "@jvhagey" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ssuissero", "path": "modules/nf-core/ssuissero/meta.yml", "tree_sha": "9e704ee7c9aa7bef475f9dd62f8e0dec6ce691ff", "files": [ "modules/nf-core/ssuissero/environment.yml", "modules/nf-core/ssuissero/main.nf", "modules/nf-core/ssuissero/meta.yml", "modules/nf-core/ssuissero/tests/main.nf.test", "modules/nf-core/ssuissero/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ssuissero", "description": "Serotype prediction of Streptococcus suis assemblies", "keywords": [ "bacteria", "fasta", "streptococcus" ], "tools": [ { "ssuissero": { "description": "Rapid Streptococcus suis serotyping pipeline for Nanopore Data", "homepage": "https://github.com/jimmyliu1326/SsuisSero", "documentation": "https://github.com/jimmyliu1326/SsuisSero", "tool_dev_url": "https://github.com/jimmyliu1326/SsuisSero", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Assembly in FASTA format", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz,faa,faa.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab-delimited serotype prediction", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ssuissero": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ssuissero": { "type": "string", "description": "The name of the tool" } }, { "1.0.1": { "type": "string", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ssuissero": { "type": "string", "description": "The name of the tool" } }, { "1.0.1": { "type": "string", "description": "The version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "stacks_refmap", "path": "modules/nf-core/stacks/refmap/meta.yml", "tree_sha": "0f2644737e1e5cfe42d2ed2ae8813e2836da07a8", "files": [ "modules/nf-core/stacks/refmap/environment.yml", "modules/nf-core/stacks/refmap/main.nf", "modules/nf-core/stacks/refmap/meta.yml", "modules/nf-core/stacks/refmap/tests/main.nf.test", "modules/nf-core/stacks/refmap/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "stacks_refmap", "description": "ref_map.pl script from Stacks for the analysis of RAD-seq data when a reference genome is available.", "keywords": [ "rad-seq", "gbs", "variant-calling", "population-genomics", "genomics" ], "tools": [ { "stacks": { "description": "Stacks is a software pipeline for building loci from short-read sequences.", "homepage": "https://catchenlab.life.illinois.edu/stacks/", "documentation": "https://catchenlab.life.illinois.edu/stacks/manual/", "tool_dev_url": "http://groups.google.com/group/stacks-users", "doi": "10.1111/mec.12354", "licence": [ "GPL v3" ], "identifier": "biotools:stacks" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "bams": { "type": "file", "description": "BAM alignment files from individual samples", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], { "popmap": { "type": "file", "description": "Tab-delimited population map file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "output": { "catalog_calls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "catalog.calls": { "type": "file", "description": "Stacks catalog calls output file", "pattern": "catalog.calls", "ontologies": [] } } ] ], "catalog_chrs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "catalog.chrs.tsv": { "type": "file", "description": "Stacks catalog chrs output file", "pattern": "catalog.chrs.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "catalog_fa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "catalog.fa.gz": { "type": "file", "description": "Stacks catalog fasta output file", "pattern": "catalog.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gstacks_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "gstacks.log": { "type": "file", "description": "Stacks gstacks log output file", "pattern": "gstacks.log", "ontologies": [] } } ] ], "gstacks_log_distribs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "gstacks.log.distribs": { "type": "file", "description": "Stacks gstacks log distribs output file", "pattern": "gstacks.log.distribs", "ontologies": [] } } ] ], "haplotypes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "populations.haplotypes.tsv": { "type": "file", "description": "Stacks haplotypes output file", "pattern": "populations.haplotypes.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "hapstats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "populations.hapstats.tsv": { "type": "file", "description": "Stacks hapstats output file", "pattern": "populations.hapstats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "sumstats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "populations.sumstats.tsv": { "type": "file", "description": "Stacks populations sumstats output file", "pattern": "populations.sumstats.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "sumstats_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "populations.sumstats_summary.tsv": { "type": "file", "description": "Stacks populations sumstats summary output file", "pattern": "populations.sumstats_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "populations_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "populations.log": { "type": "file", "description": "Stacks populations log output file", "pattern": "populations.log", "ontologies": [] } } ] ], "populations_log_distribs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "populations.log.distribs": { "type": "file", "description": "Stacks populations log distribs output file", "pattern": "populations.log.distribs", "ontologies": [] } } ] ], "ref_map_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "ref_map.log": { "type": "file", "description": "Stacks ref_map log output file", "pattern": "ref_map.log", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "populations.snps.vcf": { "type": "file", "description": "Stacks populations vcf output file", "pattern": "populations.snps.vcf", "ontologies": [] } } ] ], "genepop": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "populations.snps.genepop": { "type": "file", "description": "Stacks populations genepop output file", "pattern": "populations.snps.genepop", "ontologies": [] } } ] ], "structure": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test', single_end:false ]" } }, { "populations.structure": { "type": "file", "description": "Stacks populations structure output file", "pattern": "populations.structure", "ontologies": [] } } ] ], "versions_stacks_refmap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stacks_refmap": { "type": "string", "description": "The name of the tool" } }, { "populations -v 2>&1 | sed 's/^.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stacks_refmap": { "type": "string", "description": "The name of the tool" } }, { "populations -v 2>&1 | sed 's/^.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@TheGreatJack" ], "maintainers": [ "@TheGreatJack" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "stadeniolib_scramble", "path": "modules/nf-core/stadeniolib/scramble/meta.yml", "tree_sha": "12e3270a79c0efaaecac77f29e833245248b02d0", "files": [ "modules/nf-core/stadeniolib/scramble/environment.yml", "modules/nf-core/stadeniolib/scramble/main.nf", "modules/nf-core/stadeniolib/scramble/meta.yml", "modules/nf-core/stadeniolib/scramble/tests/main.nf.test", "modules/nf-core/stadeniolib/scramble/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "stadeniolib_scramble", "description": "Advanced sequence file format conversions", "keywords": [ "sam", "bam", "cram", "compression" ], "tools": [ { "scramble": { "description": "Staden Package 'io_lib' (sometimes referred to as libstaden-read by distributions). This contains code for reading and writing a variety of Bioinformatics / DNA Sequence formats.", "homepage": "https://github.com/jkbonfield/io_lib", "documentation": "https://github.com/jkbonfield/io_lib/blob/master/README.md", "tool_dev_url": "https://github.com/jkbonfield/io_lib", "licence": [ "BSD" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "FASTA index file from samtools faidx", "pattern": "*.{fai}", "ontologies": [] } }, { "gzi": { "type": "file", "description": "Optional gzip index file for BAM inputs", "pattern": "*.gzi", "ontologies": [] } } ], "output": { "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{cram,bam}": { "type": "file", "description": "Compressed BAM/CRAM file", "pattern": "*.{cram,bam}", "ontologies": [] } } ] ], "gzi": [ { "*.gzi": { "type": "file", "description": "gzip index file for BAM outputs", "pattern": ".{bam.gzi}", "ontologies": [] } } ], "versions_scramble": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scramble": { "type": "string", "description": "The name of the tool" } }, { "scramble -h | head -n 1 | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "scramble": { "type": "string", "description": "The name of the tool" } }, { "scramble -h | head -n 1 | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "stainwarpy_extractchannel", "path": "modules/nf-core/stainwarpy/extractchannel/meta.yml", "tree_sha": "45208428b7b979015d67f51c78950b6826d241d7", "files": [ "modules/nf-core/stainwarpy/extractchannel/environment.yml", "modules/nf-core/stainwarpy/extractchannel/main.nf", "modules/nf-core/stainwarpy/extractchannel/meta.yml", "modules/nf-core/stainwarpy/extractchannel/tests/main.nf.test", "modules/nf-core/stainwarpy/extractchannel/tests/main.nf.test.snap", "modules/nf-core/stainwarpy/extractchannel/tests/nextflow.config" ], "type": "module", "meta": { "name": "stainwarpy_extractchannel", "description": "Extract a single channel image from multiplexed tissue images using stainwarpy", "keywords": [ "image registration", "histology", "hne", "multiplexed", "channel extraction" ], "tools": [ { "stainwarpy": { "description": "Register H&E stained and Multiplexed tissue images using feature-based image registration", "homepage": "https://github.com/tckumarasekara/stainwarpy", "documentation": "https://github.com/tckumarasekara/stainwarpy", "tool_dev_url": "https://github.com/tckumarasekara/stainwarpy", "licence": [ "MIT License", "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "multiplx_img": { "type": "file", "description": "Multiplexed image file", "pattern": "*.{ome.tif,ome.tiff,tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3727" }, { "edam": "http://edamontology.org/format_3591" } ] } } ] ], "output": { "single_ch_image": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_multiplexed_single_channel_img.ome.tif": { "type": "file", "description": "Single channel extracted image file in OME-TIFF format", "pattern": "*_multiplexed_single_channel_img.ome.tif", "ontologies": [ { "edam": "http://edamontology.org/format_3727" } ] } } ] ], "versions_stainwarpy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stainwarpy": { "type": "string", "description": "The name of the tool" } }, { "stainwarpy --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stainwarpy": { "type": "string", "description": "The name of the tool" } }, { "stainwarpy --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tckumarasekara" ], "maintainers": [ "@tckumarasekara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "stainwarpy_register", "path": "modules/nf-core/stainwarpy/register/meta.yml", "tree_sha": "6ccf5aa5c78cb0020b8969340a8bc643d9e5dc07", "files": [ "modules/nf-core/stainwarpy/register/environment.yml", "modules/nf-core/stainwarpy/register/main.nf", "modules/nf-core/stainwarpy/register/meta.yml", "modules/nf-core/stainwarpy/register/tests/main.nf.test", "modules/nf-core/stainwarpy/register/tests/main.nf.test.snap", "modules/nf-core/stainwarpy/register/tests/nextflow.config" ], "type": "module", "meta": { "name": "stainwarpy_register", "description": "Register H&E stained and Multiplexed tissue images using feature-based image registration", "keywords": [ "image registration", "histology", "hne", "multiplexed" ], "tools": [ { "stainwarpy": { "description": "Register H&E stained and Multiplexed tissue images using feature-based image registration", "homepage": "https://github.com/tckumarasekara/stainwarpy", "documentation": "https://github.com/tckumarasekara/stainwarpy", "tool_dev_url": "https://github.com/tckumarasekara/stainwarpy", "licence": [ "MIT License", "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hne_img": { "type": "file", "description": "H&E stained image file", "pattern": "*.{ome.tif,ome.tiff,tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3727" }, { "edam": "http://edamontology.org/format_3591" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "multiplx_img": { "type": "file", "description": "Multiplexed image file", "pattern": "*.{ome.tif,ome.tiff,tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3727" }, { "edam": "http://edamontology.org/format_3591" } ] } } ], { "fixed_img": { "type": "string", "description": "Which image to use as fixed image for registration. Options - 'hne' or 'multiplexed'", "ontologies": [] } }, { "final_sz": { "type": "string", "description": "In which pixel size to output the registered image and segmentation mask. Options - 'hne' or 'multiplexed'", "ontologies": [] } } ], "output": { "reg_image": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_transformed_image.ome.tif": { "type": "file", "description": "Registered final channel image in OME-TIFF format", "pattern": "*_transformed_image.ome.tif", "ontologies": [ { "edam": "http://edamontology.org/format_3727" } ] } } ] ], "reg_metrics_tform": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_registration_metrics_tform_map.json": { "type": "file", "description": "Registration metrics and transformation map in JSON format", "pattern": "*_registration_metrics_tform_map.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "tform_map": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_feature_based_transformation_map.npy": { "type": "file", "description": "Feature-based transformation map in NPY format", "pattern": "*_feature_based_transformation_map.npy", "ontologies": [] } } ] ], "versions_stainwarpy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stainwarpy": { "type": "string", "description": "The name of the tool" } }, { "stainwarpy --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stainwarpy": { "type": "string", "description": "The name of the tool" } }, { "stainwarpy --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tckumarasekara" ], "maintainers": [ "@tckumarasekara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "stainwarpy_transformsegmask", "path": "modules/nf-core/stainwarpy/transformsegmask/meta.yml", "tree_sha": "5c06f94cbf41b647a963830743eefc333dee235c", "files": [ "modules/nf-core/stainwarpy/transformsegmask/environment.yml", "modules/nf-core/stainwarpy/transformsegmask/main.nf", "modules/nf-core/stainwarpy/transformsegmask/meta.yml", "modules/nf-core/stainwarpy/transformsegmask/tests/main.nf.test", "modules/nf-core/stainwarpy/transformsegmask/tests/main.nf.test.snap", "modules/nf-core/stainwarpy/transformsegmask/tests/nextflow.config" ], "type": "module", "meta": { "name": "stainwarpy_transformsegmask", "description": "Transform segmentation mask of multiplexed or H&E stained tissue images using stainwarpy", "keywords": [ "image registration", "histology", "hne", "multiplexed", "segmentation mask" ], "tools": [ { "stainwarpy": { "description": "Register H&E stained and Multiplexed tissue images using feature-based image registration", "homepage": "https://github.com/tckumarasekara/stainwarpy", "documentation": "https://github.com/tckumarasekara/stainwarpy", "tool_dev_url": "https://github.com/tckumarasekara/stainwarpy", "licence": [ "MIT License", "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "hne_img": { "type": "file", "description": "H&E stained image file", "pattern": "*.{ome.tif,ome.tiff,tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3727" }, { "edam": "http://edamontology.org/format_3591" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "multiplx_img": { "type": "file", "description": "Multiplexed image file", "pattern": "*.{ome.tif,ome.tiff,tif,tiff}", "ontologies": [ { "edam": "http://edamontology.org/format_3727" }, { "edam": "http://edamontology.org/format_3591" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "seg_mask": { "type": "file", "description": "Segmentation mask file", "pattern": "*.{ome.tif,ome.tiff,tif,tiff,npy}", "ontologies": [ { "edam": "http://edamontology.org/format_3727" }, { "edam": "http://edamontology.org/format_3591" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tform_map": { "type": "file", "description": "Transformation map file", "pattern": "*.npy", "ontologies": [] } } ], { "fixed_img": { "type": "string", "description": "Which image to use as fixed image for registration. Options - 'hne' or 'multiplexed'", "ontologies": [] } }, { "final_sz": { "type": "string", "description": "In which pixel size to output the registered image and segmentation mask. Options - 'hne' or 'multiplexed'", "ontologies": [] } } ], "output": { "transformed_seg_mask": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_transformed_segmentation_mask.ome.tif": { "type": "file", "description": "Transformed segmentation mask in OME-TIFF format", "pattern": "*_transformed_segmentation_mask.ome.tif", "ontologies": [ { "edam": "http://edamontology.org/format_3727" } ] } } ] ], "versions_stainwarpy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stainwarpy": { "type": "string", "description": "The name of the tool" } }, { "stainwarpy --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stainwarpy": { "type": "string", "description": "The name of the tool" } }, { "stainwarpy --version | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tckumarasekara" ], "maintainers": [ "@tckumarasekara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "staphopiasccmec", "path": "modules/nf-core/staphopiasccmec/meta.yml", "tree_sha": "f5da1391554c07331467549dca4d829c9c4ed679", "files": [ "modules/nf-core/staphopiasccmec/environment.yml", "modules/nf-core/staphopiasccmec/main.nf", "modules/nf-core/staphopiasccmec/meta.yml", "modules/nf-core/staphopiasccmec/tests/main.nf.test", "modules/nf-core/staphopiasccmec/tests/main.nf.test.snap", "modules/nf-core/staphopiasccmec/tests/nextflow.config" ], "type": "module", "meta": { "name": "staphopiasccmec", "description": "Predicts Staphylococcus aureus SCCmec type based on primers.", "keywords": [ "amr", "fasta", "sccmec" ], "tools": [ { "staphopiasccmec": { "description": "Predicts Staphylococcus aureus SCCmec type based on primers.", "homepage": "https://staphopia.emory.edu", "documentation": "https://github.com/staphopia/staphopia-sccmec", "tool_dev_url": "https://github.com/staphopia/staphopia-sccmec", "doi": "10.7717/peerj.5261", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA assembly file", "pattern": "*.{fasta,fasta.gz,fa,fa.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Tab-delimited results", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_staphopiasccmec": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "staphopiasccmec": { "type": "string", "description": "The name of the tool" } }, { "staphopia-sccmec --version 2>&1 | sed \"s/^.*staphopia-sccmec //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "staphopiasccmec": { "type": "string", "description": "The name of the tool" } }, { "staphopia-sccmec --version 2>&1 | sed \"s/^.*staphopia-sccmec //\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "staphscan", "path": "modules/nf-core/staphscan/meta.yml", "tree_sha": "d31c396735de8c59abdde003f18e5126b6fda25f", "files": [ "modules/nf-core/staphscan/environment.yml", "modules/nf-core/staphscan/main.nf", "modules/nf-core/staphscan/meta.yml", "modules/nf-core/staphscan/tests/main.nf.test", "modules/nf-core/staphscan/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "staphscan", "description": "staphscan is a tool to screen genome assemblies of Staphylococcus aureus", "keywords": [ "screen", "assembly", "Staphylococcus", "aureus" ], "tools": [ { "staphscan": { "description": "a genomic surveillance framework for Staphylococcus aureus", "homepage": "https://github.com/riccabolla/StaphSCAN", "documentation": "https://staphscan.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/riccabolla/StaphSCAN", "doi": "10.5281/zenodo.18458858", "licence": [ "MIT" ], "identifier": "biotools:staphscan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fastas": { "type": "list", "description": "Staphylococcus aureus genome assemblies to be screened", "pattern": "*.fasta" } } ] ], "output": { "tsv": [ [ { "meta": { "type": "string", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Result file generated after screening", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_staphscan": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "staphscan": { "type": "string", "description": "The tool name" } }, { "staphscan --version | sed 's/staphscan //;'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "staphscan": { "type": "string", "description": "The tool name" } }, { "staphscan --version | sed 's/staphscan //;'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@riccabolla" ], "maintainers": [ "@riccabolla" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "star_align", "path": "modules/nf-core/star/align/meta.yml", "tree_sha": "52af08dac9a47ec7c203ea8d5db9457bf2a08b66", "files": [ "modules/nf-core/star/align/environment.yml", "modules/nf-core/star/align/main.nf", "modules/nf-core/star/align/meta.yml", "modules/nf-core/star/align/tests/main.nf.test", "modules/nf-core/star/align/tests/main.nf.test.snap", "modules/nf-core/star/align/tests/nextflow.arriba.config", "modules/nf-core/star/align/tests/nextflow.config", "modules/nf-core/star/align/tests/nextflow.starfusion.config" ], "type": "module", "meta": { "name": "star_align", "description": "Align reads to a reference genome using STAR", "keywords": [ "align", "fasta", "genome", "reference" ], "tools": [ { "star": { "description": "STAR is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "https://github.com/alexdobin/STAR", "manual": "https://github.com/alexdobin/STAR/blob/master/doc/STARmanual.pdf", "doi": "10.1093/bioinformatics/bts635", "licence": [ "MIT" ], "identifier": "biotools:star" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively. Gzipped FastQ files are decompressed on the fly with\n'--readFilesCommand zcat', unless '--readFilesCommand' is set in ext.args.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "directory", "description": "STAR genome index", "pattern": "star" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "gtf": { "type": "file", "description": "Annotation GTF file", "pattern": "*.{gtf}", "ontologies": [] } } ], { "star_ignore_sjdbgtf": { "type": "boolean", "description": "Ignore annotation GTF file" } } ], "output": { "log_final": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*Log.final.out": { "type": "file", "description": "STAR final log file", "pattern": "*Log.final.out", "ontologies": [] } } ] ], "log_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*Log.out": { "type": "file", "description": "STAR lot out file", "pattern": "*Log.out", "ontologies": [] } } ] ], "log_progress": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*Log.progress.out": { "type": "file", "description": "STAR log progress file", "pattern": "*Log.progress.out", "ontologies": [] } } ] ], "versions_star": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star": { "type": "string", "description": "The name of the tool" } }, { "STAR --version | sed \"s/STAR_//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_gawk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gawk": { "type": "string", "description": "The name of the tool" } }, { "gawk --version | sed -n '1s/GNU Awk \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*d.out.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bam_sorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.sortedByCoord.out.bam": { "type": "file", "description": "Sorted BAM file of read alignments (optional)", "pattern": "*sortedByCoord.out.bam", "ontologies": [] } } ] ], "bam_sorted_aligned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.Aligned.sortedByCoord.out.bam": { "type": "file", "description": "Sorted BAM file of read alignments (optional)", "pattern": "*.Aligned.sortedByCoord.out.bam", "ontologies": [] } } ] ], "bam_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*toTranscriptome.out.bam": { "type": "file", "description": "Output BAM file of transcriptome alignment (optional)", "pattern": "*toTranscriptome.out.bam", "ontologies": [] } } ] ], "bam_unsorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*Aligned.unsort.out.bam": { "type": "file", "description": "Unsorted BAM file of read alignments (optional)", "pattern": "*Aligned.unsort.out.bam", "ontologies": [] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*fastq.gz": { "type": "file", "description": "Unmapped FastQ files (optional)", "pattern": "*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tab": { "type": "file", "description": "STAR output tab file(s) (optional)", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "spl_junc_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.SJ.out.tab": { "type": "file", "description": "STAR output splice junction tab file", "pattern": "*.SJ.out.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "read_per_gene_tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ReadsPerGene.out.tab": { "type": "file", "description": "STAR output read per gene tab file", "pattern": "*.ReadsPerGene.out.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "junction": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.out.junction": { "type": "file", "description": "STAR chimeric junction output file (optional)", "pattern": "*.out.junction", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.out.sam": { "type": "file", "description": "STAR output SAM file(s) (optional)", "pattern": "*.out.sam", "ontologies": [] } } ] ], "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.wig": { "type": "file", "description": "STAR output wiggle format file(s) (optional)", "pattern": "*.wig", "ontologies": [] } } ] ], "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bg": { "type": "file", "description": "STAR output bedGraph format file(s) (optional)", "pattern": "*.bg", "ontologies": [] } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star": { "type": "string", "description": "The name of the tool" } }, { "STAR --version | sed \"s/STAR_//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gawk": { "type": "string", "description": "The name of the tool" } }, { "gawk --version | sed -n '1s/GNU Awk \\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@drpatelh", "@praveenraj2018" ], "maintainers": [ "@kevinmenden", "@drpatelh", "@praveenraj2018" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "alleleexpression", "version": "dev" }, { "name": "circrna", "version": "dev" }, { "name": "dartseq", "version": "dev" }, { "name": "evexplorer", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "marsseq", "version": "1.0.3" }, { "name": "nascent", "version": "2.3.0" }, { "name": "panoramaseq", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "viralintegration", "version": "0.1.1" } ] }, { "name": "star_genomegenerate", "path": "modules/nf-core/star/genomegenerate/meta.yml", "tree_sha": "202d678d050ce75198656addc761a4dca262ca37", "files": [ "modules/nf-core/star/genomegenerate/.conda-lock/linux_amd64-bd-3ffb3e46ac3bf2ea_1.txt", "modules/nf-core/star/genomegenerate/.conda-lock/linux_arm64-bd-adccd64be154a89d_1.txt", "modules/nf-core/star/genomegenerate/environment.yml", "modules/nf-core/star/genomegenerate/main.nf", "modules/nf-core/star/genomegenerate/meta.yml", "modules/nf-core/star/genomegenerate/tests/main.nf.test", "modules/nf-core/star/genomegenerate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "star_genomegenerate", "description": "Create index for STAR", "keywords": [ "index", "fasta", "genome", "reference", "multi-tool", "star", "samtools", "gawk" ], "tools": [ { "star": { "description": "STAR is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "https://github.com/alexdobin/STAR", "manual": "https://github.com/alexdobin/STAR/blob/master/doc/STARmanual.pdf", "doi": "10.1093/bioinformatics/bts635", "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:star" } }, { "samtools": { "description": "SAMtools is a set of utilities for interacting with and post-processing\nshort DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li.\nThese files are generated as output by short read aligners like BWA.\n", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "args_id": "$args2", "identifier": "biotools:samtools" } }, { "gawk": { "description": "GNU awk", "homepage": "https://www.gnu.org/software/gawk/", "documentation": "https://www.gnu.org/software/gawk/manual/", "tool_dev_url": "https://www.gnu.org/prep/ftp.html", "licence": [ "GPL v3" ], "args_id": "$args3", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Fasta file of the reference genome", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "gtf": { "type": "file", "description": "Optional GTF file of the reference genome, used to build the splice junction database", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "star": { "type": "directory", "description": "Folder containing the star index files", "pattern": "star" } } ] ], "versions_star": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star": { "type": "string", "description": "The name of the tool" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_gawk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gawk": { "type": "string", "description": "The name of the tool" } }, { "gawk --version | sed -n '1{s/GNU Awk //;s/,.*//;p}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star": { "type": "string", "description": "The name of the tool" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gawk": { "type": "string", "description": "The name of the tool" } }, { "gawk --version | sed -n '1{s/GNU Awk //;s/,.*//;p}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@drpatelh" ], "maintainers": [ "@kevinmenden", "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools_star_gawk:3ffb3e46ac3bf2ea", "build_id": "bd-3ffb3e46ac3bf2ea_1", "scan_id": "sc-358dbd3ae33fcfe8_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools_star_gawk:adccd64be154a89d", "build_id": "bd-adccd64be154a89d_1", "scan_id": "sc-eded997b1e8b73d4_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_star_gawk:6b13f5b00438e1ec", "build_id": "bd-6b13f5b00438e1ec_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d8/d807965783d3d20f9a33f37da72e62223d217a042a0a8615744fae0a34457b48/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_star_gawk:9e6bab8437bc6b09", "build_id": "bd-9e6bab8437bc6b09_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/dd/dd20b752594d7c3764bf7128d4cb88efb2978429f995d30bc2c286e0ef3bec69/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/star/genomegenerate/.conda-lock/linux_amd64-bd-3ffb3e46ac3bf2ea_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/star/genomegenerate/.conda-lock/linux_arm64-bd-adccd64be154a89d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "alleleexpression", "version": "dev" }, { "name": "circrna", "version": "dev" }, { "name": "dartseq", "version": "dev" }, { "name": "evexplorer", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "marsseq", "version": "1.0.3" }, { "name": "nascent", "version": "2.3.0" }, { "name": "oncoanalyser", "version": "3.0.0" }, { "name": "panoramaseq", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "scrnaseq", "version": "4.2.0" }, { "name": "viralintegration", "version": "0.1.1" } ] }, { "name": "star_indexversion", "path": "modules/nf-core/star/indexversion/meta.yml", "tree_sha": "5bcd5dedf605749dc94b330041a00595329f467a", "files": [ "modules/nf-core/star/indexversion/environment.yml", "modules/nf-core/star/indexversion/main.nf", "modules/nf-core/star/indexversion/meta.yml", "modules/nf-core/star/indexversion/tests/main.nf.test", "modules/nf-core/star/indexversion/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "star_indexversion", "description": "Get the minimal allowed index version from STAR", "keywords": [ "index", "version", "rna" ], "tools": [ { "star": { "description": "STAR is a software package for mapping DNA sequences against\na large reference genome, such as the human genome.\n", "homepage": "https://github.com/alexdobin/STAR", "manual": "https://github.com/alexdobin/STAR/blob/master/doc/STARmanual.pdf", "doi": "10.1093/bioinformatics/bts635", "licence": [ "MIT" ], "identifier": "biotools:star" } } ], "output": { "index_version": [ { "*.txt": { "type": "file", "description": "File with the minimal index version", "pattern": "*.txt", "ontologies": [] } } ], "versions_star": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star": { "type": "string", "description": "The name of the tool" } }, { "STAR --version | sed \"s/STAR_//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star": { "type": "string", "description": "The name of the tool" } }, { "STAR --version | sed \"s/STAR_//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnavar", "version": "1.3.0" } ] }, { "name": "star_starsolo", "path": "modules/nf-core/star/starsolo/meta.yml", "tree_sha": "63fe5c17eaf510e23bf0dbabc80cd1a9b4bf9e56", "files": [ "modules/nf-core/star/starsolo/.conda-lock/linux_amd64-bd-f22f015f7eb1383f_1.txt", "modules/nf-core/star/starsolo/.conda-lock/linux_arm64-bd-113eeacc5216db85_1.txt", "modules/nf-core/star/starsolo/environment.yml", "modules/nf-core/star/starsolo/main.nf", "modules/nf-core/star/starsolo/meta.yml", "modules/nf-core/star/starsolo/tests/main.nf.test", "modules/nf-core/star/starsolo/tests/main.nf.test.snap", "modules/nf-core/star/starsolo/tests/nextflow.config" ], "type": "module", "meta": { "name": "star_starsolo", "description": "Create a counts matrix for single-cell data using STARSolo, handling cell barcodes and UMI information.", "keywords": [ "align", "count", "genome", "reference", "single-cell", "RNA-seq" ], "tools": [ { "starsolo": { "description": "Mapping, demultiplexing and quantification for single cell RNA-seq.", "homepage": "https://github.com/alexdobin/STAR/", "documentation": "https://github.com/alexdobin/STAR/blob/master/docs/STARsolo.md", "doi": "10.1101/2021.05.05.442755", "licence": [ "MIT" ], "identifier": "biotools:star" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. `[ id:'test_starsolo' ]`\n" } }, { "solotype": { "type": "string", "description": "Type of single-cell library.\nIt can be CB_UMI_Simple for most common ones such as 10xv2 and 10xv3,\nCB_UMI_Complex for method such as inDrop and SmartSeq for SMART-Seq.\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "manifest": { "type": "file", "description": "Optional manifest file for Smart-Seq data.\nIt should contain 3 tab-separated columns: read1, read2, cell_id. The cell_id column will be added as ReadGroup tag.\n", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing the barcode whitelist information." } }, { "opt_whitelist": { "type": "file", "description": "Optional whitelist file", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing the STAR index information." } }, { "index": { "type": "directory", "description": "STAR genome index", "pattern": "star" } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing the GTF information." } }, { "gtf": { "type": "file", "description": "Optional GTF annotation file", "pattern": "*.gtf", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing the splice junction information." } }, { "splice_junction": { "type": "file", "description": "Optional splice junction file", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Solo.out": { "type": "directory", "description": "STARSolo counts matrix", "pattern": "*.Solo.out", "ontologies": [] } } ] ], "log_final": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Log.final.out": { "type": "file", "description": "STAR final log file", "pattern": "*Log.final.out", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "log_progress": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Log.progress.out": { "type": "file", "description": "STAR log progress file", "pattern": "*Log.progress.out", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Solo.out/Gene/Summary.csv": { "type": "file", "description": "STARSolo metrics summary CSV file.", "pattern": "*.Solo.out/Gene/Summary.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_star": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star": { "type": "string", "description": "The name of the tool" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "raw_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Solo.out/Gene/raw": { "type": "directory", "description": "STARSolo raw counts matrix", "pattern": "*.Solo.out/Gene/raw", "ontologies": [] } } ] ], "filtered_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Solo.out/Gene/filtered": { "type": "directory", "description": "STARSolo filtered counts matrix (optional)", "pattern": "*.Solo.out/Gene/filtered", "ontologies": [] } } ] ], "raw_velocyto": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Solo.out/Velocyto/raw": { "type": "directory", "description": "STARSolo raw velocyto matrix (optional)", "pattern": "*.Solo.out/Velocyto/raw", "ontologies": [] } } ] ], "filtered_velocyto": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Solo.out/Velocyto/filtered": { "type": "directory", "description": "STARSolo filtered velocyto matrix (optional)", "pattern": "*.Solo.out/Velocyto/filtered", "ontologies": [] } } ] ], "bam_sorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Aligned.sortedByCoord.out.bam": { "type": "file", "description": "Sorted BAM file containing read alignments (optional)", "pattern": "*.Aligned.sortedByCoord.out.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bam_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Aligned.toTranscriptome.out.bam": { "type": "file", "description": "Output BAM file of transcriptome alignment (optional)", "pattern": "*.Aligned.toTranscriptome.out.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "bam_unsorted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Aligned.out.bam": { "type": "file", "description": "Unsorted BAM file (optional)", "pattern": "*.Aligned.out.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.unmapped_{1,2}.fastq.gz": { "type": "file", "description": "Unmapped reads in gzipped FASTQ format (optional)", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}*.tab": { "type": "file", "description": "TAB file (optional)", "pattern": "*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Log.out": { "type": "file", "description": "STAR log out file", "pattern": "*.Log.out", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "raw_genefull": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Solo.out/GeneFull/raw": { "type": "directory", "description": "STARSolo raw GeneFull matrix (optional)", "pattern": "*.Solo.out/GeneFull/raw", "ontologies": [] } } ] ], "filtered_genefull": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Solo.out/GeneFull/filtered": { "type": "directory", "description": "STARSolo filtered GeneFull matrix (optional)", "pattern": "*.Solo.out/GeneFull/filtered", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Aligned.out.sam": { "type": "file", "description": "SAM file (optional)", "pattern": "*.Aligned.out.sam", "ontologies": [ { "edam": "http://edamontology.org/format_2573" } ] } } ] ], "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "*.wig": { "type": "file", "description": "STAR output wiggle format file(s) (optional)", "pattern": "*.wig", "ontologies": [ { "edam": "http://edamontology.org/format_3005" } ] } } ] ], "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "*.bg": { "type": "file", "description": "STAR output bedGraph format file(s) (optional)", "pattern": "*.bg", "ontologies": [ { "edam": "http://edamontology.org/format_3583" } ] } } ] ], "chimeric_junction": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\n" } }, { "${prefix}.Chimeric.out.junction": { "type": "file", "description": "STAR chimeric junction output file (optional)", "pattern": "*Chimeric.out.junction", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star": { "type": "string", "description": "The name of the tool" } }, { "STAR --version | sed -e \"s/STAR_//g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kevinmenden", "@ggabernet", "@grst", "@fmalmeida", "@rhreynolds", "@apeltzer", "@vivian-chen16", "@maxulysse", "@joaodemeirelles" ], "maintainers": [ "@kevinmenden", "@ggabernet", "@grst", "@fmalmeida", "@rhreynolds", "@apeltzer", "@vivian-chen16", "@maxulysse", "@joaodemeirelles" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/star:2.7.11b--113eeacc5216db85", "build_id": "bd-113eeacc5216db85_1", "scan_id": "sc-f3caa041406df584_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/star:2.7.11b--f22f015f7eb1383f", "build_id": "bd-f22f015f7eb1383f_1", "scan_id": "sc-8d56a3b94bd9fffd_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/star:2.7.11b--217afbae6d99f335", "build_id": "bd-217afbae6d99f335_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9a/9a6765552391b5012b9ec93e41a2438d547e1948b028be87f2ab9e834d18c235/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/star:2.7.11b--e0f112e5852e8139", "build_id": "bd-e0f112e5852e8139_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/5b/5b04fee93569be87eedb18990e8d297a7b75f5e6fe1cb768edbc05a1a842e160/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/star/starsolo/.conda-lock/linux_amd64-bd-f22f015f7eb1383f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/star/starsolo/.conda-lock/linux_arm64-bd-113eeacc5216db85_1.txt" } } } }, "git_sha": "b4070340f85cc0822351c854733820811ac4339a" }, { "name": "staramr_search", "path": "modules/nf-core/staramr/search/meta.yml", "tree_sha": "45b5b383411c1d6f3f24f4c8908075284bb806ad", "files": [ "modules/nf-core/staramr/search/environment.yml", "modules/nf-core/staramr/search/main.nf", "modules/nf-core/staramr/search/meta.yml", "modules/nf-core/staramr/search/tests/main.nf.test", "modules/nf-core/staramr/search/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "staramr_search", "description": "Scans genome contigs against the ResFinder, PlasmidFinder, and PointFinder databases.", "keywords": [ "amr", "plasmid", "mlst", "genomics" ], "tools": [ { "staramr": { "description": "Scan genome contigs against the ResFinder and PointFinder databases. In order to use the PointFinder databases, you will have to add --pointfinder-organism ORGANISM to the ext.args options.\n", "homepage": "https://github.com/phac-nml/staramr", "documentation": "https://github.com/phac-nml/staramr", "tool_dev_url": "https://github.com/phac-nml/staramr", "doi": "10.3390/microorganisms10020292", "licence": [ "Apache Software License" ], "identifier": "biotools:staramr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "genome_fasta": { "type": "file", "description": "Assembled/complete genome(s) in FASTA format to search for AMR/MLST/Plasmids.\n", "pattern": "*.{fasta,fna,fsa,fa,fasta.gz,fna.gz,fsa.gz,fa.gz}", "ontologies": [] } } ] ], "output": { "results_xlsx": [ [ { "meta": { "type": "file", "description": "Excel spreadsheet containing summary of StarAMR results.", "pattern": "*_results/results.xlsx", "ontologies": [ { "edam": "http://edamontology.org/format_3977" } ] } }, { "*_results/results.xlsx": { "type": "file", "description": "Excel spreadsheet containing summary of StarAMR results.", "pattern": "*_results/results.xlsx", "ontologies": [ { "edam": "http://edamontology.org/format_3977" } ] } } ] ], "summary_tsv": [ [ { "meta": { "type": "file", "description": "Excel spreadsheet containing summary of StarAMR results.", "pattern": "*_results/results.xlsx", "ontologies": [ { "edam": "http://edamontology.org/format_3977" } ] } }, { "*_results/summary.tsv": { "type": "file", "description": "A summary of all detected AMR genes/mutations/plasmids/sequence type in each genome, one genome per line.\nA series of descriptive statistics is also provided for each genome,\nas well as feedback for whether or not the genome passes several quality metrics and if not,\nfeedback on why the genome fails.\n", "pattern": "*_results/summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "detailed_summary_tsv": [ [ { "meta": { "type": "file", "description": "Excel spreadsheet containing summary of StarAMR results.", "pattern": "*_results/results.xlsx", "ontologies": [ { "edam": "http://edamontology.org/format_3977" } ] } }, { "*_results/detailed_summary.tsv": { "type": "file", "description": "A summary of all detected AMR genes/mutations/plasmids/sequence type in each genome, one genome per line.\nA series of descriptive statistics is also provided for each genome,\nas well as feedback for whether or not the genome passes several quality metrics and if not,\nfeedback on why the genome fails.\n", "pattern": "*_results/detailed_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "resfinder_tsv": [ [ { "meta": { "type": "file", "description": "Excel spreadsheet containing summary of StarAMR results.", "pattern": "*_results/results.xlsx", "ontologies": [ { "edam": "http://edamontology.org/format_3977" } ] } }, { "*_results/resfinder.tsv": { "type": "file", "description": "A tabular file of each AMR gene and additional BLAST information from the ResFinder database, one gene per line.", "pattern": "*_results/resfinder.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "plasmidfinder_tsv": [ [ { "meta": { "type": "file", "description": "Excel spreadsheet containing summary of StarAMR results.", "pattern": "*_results/results.xlsx", "ontologies": [ { "edam": "http://edamontology.org/format_3977" } ] } }, { "*_results/plasmidfinder.tsv": { "type": "file", "description": "A tabular file of each AMR plasmid type and additional BLAST information from the PlasmidFinder database, one plasmid type per line.", "pattern": "*_results/plasmidfinder.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "mlst_tsv": [ [ { "meta": { "type": "file", "description": "Excel spreadsheet containing summary of StarAMR results.", "pattern": "*_results/results.xlsx", "ontologies": [ { "edam": "http://edamontology.org/format_3977" } ] } }, { "*_results/mlst.tsv": { "type": "file", "description": "A tabular file of each multi-locus sequence type (MLST) and it's corresponding locus/alleles, one genome per line.", "pattern": "*_results/mlst.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "settings_txt": [ [ { "meta": { "type": "file", "description": "Excel spreadsheet containing summary of StarAMR results.", "pattern": "*_results/results.xlsx", "ontologies": [ { "edam": "http://edamontology.org/format_3977" } ] } }, { "*_results/settings.txt": { "type": "file", "description": "The command-line, database versions, and other settings used to run staramr.", "pattern": "*_results/settings.txt", "ontologies": [] } } ] ], "pointfinder_tsv": [ [ { "meta": { "type": "file", "description": "Excel spreadsheet containing summary of StarAMR results.", "pattern": "*_results/results.xlsx", "ontologies": [ { "edam": "http://edamontology.org/format_3977" } ] } }, { "*_results/pointfinder.tsv": { "type": "file", "description": "An optional tabular file of each AMR point mutation and additional BLAST information from the PointFinder database, one gene per line.", "pattern": "*_results/pointfinder.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_staramr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "staramr": { "type": "string", "description": "The name of the tool" } }, { "staramr --version 2>&1 | sed 's/^.*staramr //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "staramr": { "type": "string", "description": "The name of the tool" } }, { "staramr --version 2>&1 | sed 's/^.*staramr //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@apetkau" ], "maintainers": [ "@apetkau" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "stardist", "path": "modules/nf-core/stardist/meta.yml", "tree_sha": "ea6f15e20b3c26279ee8363e67190319fa2cafd6", "files": [ "modules/nf-core/stardist/environment.yml", "modules/nf-core/stardist/main.nf", "modules/nf-core/stardist/meta.yml", "modules/nf-core/stardist/tests/gpu.nf.test", "modules/nf-core/stardist/tests/main.nf.test", "modules/nf-core/stardist/tests/main.nf.test.snap", "modules/nf-core/stardist/tests/nextflow.config" ], "type": "module", "meta": { "name": "stardist", "description": "Cell and nuclear segmentation with star-convex shapes", "keywords": [ "stardist", "segmentation", "image", "gpu", "spatial-transcriptomics" ], "tools": [ { "stardist": { "description": "Stardist is an cell segmentation tool developed in Python by Martin Weigert and Uwe Schmidt", "homepage": "https://stardist.net/", "documentation": "https://stardist.net/faq/", "tool_dev_url": "https://github.com/stardist/stardist", "doi": "10.1109/ISBIC56247.2022.9854534", "licence": [ "BSD 3-Clause" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "image": { "type": "file", "description": "Single channel nuclear image", "pattern": "*.{tiff,tif}", "ontologies": [] } } ], [ { "model_name": { "type": "string", "description": "Name of a pretrained StarDist model (e.g. '2D_versatile_fluo',\n'2D_versatile_he'). Used when model_path is not provided.\nPass '' (empty string) if providing a custom model path or\npassing -m via ext.args.\n" } }, { "model_path": { "type": "file", "description": "Optional path to a custom StarDist model directory. When provided,\ntakes precedence over model_name. Pass [] (empty list) to use a\npretrained model name instead.\n", "pattern": "*", "ontologies": [] } } ] ], "output": { "mask": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.stardist.tif": { "type": "file", "description": "labelled mask output from stardist in tif format.", "pattern": "*.{tiff,tif}", "ontologies": [] } } ] ], "versions_stardist": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stardist": { "type": "string", "description": "The name of the tool" } }, { "pip show stardist | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_tensorflow": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tensorflow": { "type": "string", "description": "The name of the tool" } }, { "pip show tensorflow | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_tifffile": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tifffile": { "type": "string", "description": "The name of the tool" } }, { "pip show tifffile | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stardist": { "type": "string", "description": "The name of the tool" } }, { "pip show stardist | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version | sed 's/Python //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tensorflow": { "type": "string", "description": "The name of the tool" } }, { "pip show tensorflow | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tifffile": { "type": "string", "description": "The name of the tool" } }, { "pip show tifffile | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@migueLib", "@dongzehe" ], "maintainers": [ "@migueLib" ], "notes": "GPU support: The container (built via Seqera Containers) includes TensorFlow 2.20.0\nwith CUDA support and falls back to CPU automatically when no GPU is available.\nUse the `process_gpu` label to request GPU resources from your executor.\nWhen running with conda/mamba, GPU support depends on having a CUDA-enabled\nTensorFlow installation in your environment.\n\nModel selection via the model input channel [model_name, model_path]:\n - Pretrained model: [ '2D_versatile_fluo', [] ]\n - Custom model directory: [ '', file(\"/path/to/model\") ]\n - Via ext.args only: [ '', [] ] (then set ext.args = '-m ...')\n\nAdditional stardist CLI arguments can be passed via `task.ext.args`:\n ext.args = '--n_tiles 4,4 --prob_thresh 0.5 --nms_thresh 0.3'\n\nModel weights are not bundled in the container. StarDist downloads pretrained\nmodels on first use to ~/.keras/models/.\n" }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "molkart", "version": "1.2.0" }, { "name": "spatialaxe", "version": "1.0.1" } ] }, { "name": "stare", "path": "modules/nf-core/stare/meta.yml", "tree_sha": "840d61fbde90b3db4818282680055ab1508add10", "files": [ "modules/nf-core/stare/environment.yml", "modules/nf-core/stare/main.nf", "modules/nf-core/stare/meta.yml", "modules/nf-core/stare/tests/main.nf.test", "modules/nf-core/stare/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "stare", "description": "Framework that scores enhancer–gene interactions using the Activity-By-Contact model and derives transcription factor affinities on gene level", "keywords": [ "enhancer", "tf_affinity", "abc_model", "genomics", "gene_regulation" ], "tools": [ { "stare": { "description": "Score enhancer–gene interactions with ABC and compute TF-gene affinity matrices", "homepage": "https://github.com/SchulzLab/STARE", "documentation": "https://stare.readthedocs.io/en/latest/Main.html", "tool_dev_url": "https://github.com/SchulzLab/STARE", "doi": "10.1093/bioinformatics/btad062", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bed_file": { "type": "file", "description": "BED file with non-overlapping candidate regions; optional—if omitted runs in promoter-mode around TSS", "pattern": "*.bed", "optional": true, "ontologies": [ { "ucsc": "https://genome.ucsc.edu/FAQ/FAQformat#format1" } ] } }, { "contact_folder": { "type": "directory", "description": "Directory of gzipped chromatin contact files per chromosome; if not provided use distance-based estimate", "optional": true } }, { "existing_abc": { "type": "file", "description": "Precomputed ABC‐scoring file (must contain Ensembl ID, PeakID, intergenicScore columns) to reuse interactions", "pattern": "*.txt.gz", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "annotation": { "type": "file", "description": "Gene annotation file in GTF format (e.g. Gencode); full annotation recommended for ABC scoring", "pattern": "*.gtf", "ontologies": [ { "bioontology": "http://edamontology.org/format_2306" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genome": { "type": "file", "description": "Genome FASTA file in RefSeq format", "pattern": "*.{fa,fasta}", "ontologies": [ { "bioontology": "http://edamontology.org/format_1929" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "psem": { "type": "file", "description": "Position Specific Energy Matrix or Count Matrix in transfac format; converted automatically to PSEM using sequence background from bed_file", "pattern": "*.transfac", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "exclude_bed": { "type": "file", "description": "BED file with regions to exclude; overlapping regions are discarded", "pattern": "*.bed", "optional": true, "ontologies": [ { "ucsc": "https://genome.ucsc.edu/FAQ/FAQformat#format1" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genes": { "type": "file", "description": "File listing gene IDs or symbols to restrict output; optional", "pattern": "*.{txt,tsv}", "optional": true, "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "affinities": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "${prefix}/Gene_TF_matrices/${prefix}_TF_Gene_Affinities.txt" } }, { "${meta.id}/Gene_TF_matrices/${meta.id}_TF_Gene_Affinities.txt": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "${prefix}/Gene_TF_matrices/${prefix}_TF_Gene_Affinities.txt" } } ] ], "versions_stare": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stare": { "type": "string", "description": "The name of the tool" } }, { "STARE.sh --version | cut -f3 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stare": { "type": "string", "description": "The name of the tool" } }, { "STARE.sh --version | cut -f3 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LeonHafner" ], "maintainers": [ "@LeonHafner" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tfactivity", "version": "dev" } ] }, { "name": "starfusion_build", "path": "modules/nf-core/starfusion/build/meta.yml", "tree_sha": "59e4205a2d0acd7a7e8699e34485bc52fd381621", "files": [ "modules/nf-core/starfusion/build/environment.yml", "modules/nf-core/starfusion/build/main.nf", "modules/nf-core/starfusion/build/meta.yml", "modules/nf-core/starfusion/build/tests/main.nf.test", "modules/nf-core/starfusion/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "starfusion_build", "description": "Download STAR-fusion genome resource required to run STAR-Fusion caller", "keywords": [ "download", "starfusion", "build" ], "tools": [ { "star-fusion": { "description": "Fusion calling algorithm for RNAseq data", "homepage": "https://github.com/STAR-Fusion/", "documentation": "https://github.com/STAR-Fusion/STAR-Fusion/wiki/installing-star-fusion", "tool_dev_url": "https://github.com/STAR-Fusion/STAR-Fusion", "doi": "10.1186/s13059-019-1842-9", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Metadata map", "required": true } }, { "fasta": { "type": "file", "description": "Input FASTA file", "pattern": "*.{fa,fasta}", "required": true, "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Second metadata map", "required": true } }, { "gtf": { "type": "file", "description": "Input GTF (Gene Transfer Format) file", "pattern": "*.gtf", "required": true, "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ], { "fusion_annot_lib": { "type": "file", "description": "Fusion annotation library file containing known fusion genes", "required": true, "ontologies": [ { "edam": "http://edamontology.org/topic_0203" } ] } }, { "dfam_species": { "type": "string", "description": "Dfam species name" } }, { "pfam_url": { "type": "file", "description": "Gzipped Pfam-A HMM library, unpacked and indexed with hmmpress", "pattern": "Pfam-A.hmm.gz" } }, { "dfam_urls": { "type": "file", "description": "Dfam HMM library and its four hmmpress index files\n(.hmm, .hmm.h3f, .hmm.h3i, .hmm.h3m, .hmm.h3p)\n", "pattern": "*.hmm{,.h3f,.h3i,.h3m,.h3p}" } }, { "annot_filter_url": { "type": "file", "description": "Annotation filter rule file passed to --annot_filter_rule" } } ], "output": { "reference": [ [ { "meta": { "type": "map", "description": "Metadata map" } }, { "${prefix}_genome_lib_build_dir": { "type": "directory", "description": "Genome library build directory", "pattern": "*_genome_lib_build_dir" } } ] ], "versions_gunzip": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gunzip": { "type": "string", "description": "The tool name" } }, { "gunzip --version 2>&1 | sed \"1!d;s/^.*(gzip) //; s/ Copyright.*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_hmmer": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "hmmer": { "type": "string", "description": "The tool name" } }, { "hmmpress -h 2>&1 | sed \"2!d;s/^# HMMER //;s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_starfusion": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "star-fusion": { "type": "string", "description": "The tool name" } }, { "1.15.1": { "type": "string", "description": "The version of STAR-Fusion (hardcoded, not available via CLI)" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "gunzip": { "type": "string", "description": "The tool name" } }, { "gunzip --version 2>&1 | sed \"1!d;s/^.*(gzip) //; s/ Copyright.*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "hmmer": { "type": "string", "description": "The tool name" } }, { "hmmpress -h 2>&1 | sed \"2!d;s/^# HMMER //;s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "star-fusion": { "type": "string", "description": "The tool name" } }, { "1.15.1": { "type": "string", "description": "The version of STAR-Fusion (hardcoded, not available via CLI)" } } ] ] }, "authors": [ "@praveenraj2018", "@martings", "@alanmmobbs93", "@delfiterradas", "@sofiromano" ], "maintainers": [ "@praveenraj2018" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "starfusion_detect", "path": "modules/nf-core/starfusion/detect/meta.yml", "tree_sha": "1842f341d9e9368600538f960b8734f116dafecf", "files": [ "modules/nf-core/starfusion/detect/environment.yml", "modules/nf-core/starfusion/detect/main.nf", "modules/nf-core/starfusion/detect/meta.yml", "modules/nf-core/starfusion/detect/tests/main.nf.test", "modules/nf-core/starfusion/detect/tests/main.nf.test.snap", "modules/nf-core/starfusion/detect/tests/nextflow.config" ], "type": "module", "meta": { "name": "starfusion_detect", "description": "Fast and Accurate Fusion Transcript Detection from RNA-Seq", "keywords": [ "Fusion", "starfusion", "RNA-Seq", "detect" ], "tools": [ { "star-fusion": { "description": "Fast and Accurate Fusion Transcript Detection from RNA-Seq", "homepage": "https://github.com/STAR-Fusion/STAR-Fusion", "documentation": "https://github.com/STAR-Fusion/STAR-Fusion/wiki", "tool_dev_url": "https://github.com/STAR-Fusion/STAR-Fusion/releases", "doi": "10.1101/120295v1", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input fastq files", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } }, { "junction": { "type": "file", "description": "Chimeric junction output from STAR aligner", "pattern": "*.{out.junction}", "ontologies": [] } } ], { "reference": { "type": "directory", "description": "STAR-fusion reference genome lib folder", "pattern": "*genome_lib_build_dir" } } ], "output": { "fusions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fusion_predictions.tsv": { "type": "file", "description": "Fusion events from STAR-fusion", "pattern": "*.{fusion_predictions.tsv}", "ontologies": [] } } ] ], "abridged": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.abridged.tsv": { "type": "file", "description": "Abridged version of fusion events from STAR-fusion", "pattern": "*.{fusion.abridged.tsv}", "ontologies": [] } } ] ], "coding_effect": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.coding_effect.tsv": { "type": "file", "description": "Fusion events with their coding effect from STAR-fusion", "pattern": "*.{coding_effect.tsv}", "ontologies": [] } } ] ], "versions_starfusion": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star-fusion": { "type": "string", "description": "The name of the tool" } }, { "echo 1.15.1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "star-fusion": { "type": "string", "description": "The name of the tool" } }, { "echo 1.15.1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@praveenraj2018" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnafusion", "version": "4.1.3" } ] }, { "name": "stecfinder", "path": "modules/nf-core/stecfinder/meta.yml", "tree_sha": "0a1b9312494bbab22b095bda7aa158f81aff89bc", "files": [ "modules/nf-core/stecfinder/environment.yml", "modules/nf-core/stecfinder/main.nf", "modules/nf-core/stecfinder/meta.yml", "modules/nf-core/stecfinder/tests/main.nf.test", "modules/nf-core/stecfinder/tests/main.nf.test.snap", "modules/nf-core/stecfinder/tests/nextflow.config" ], "type": "module", "meta": { "name": "stecfinder", "description": "Serotype STEC samples from paired-end reads or assemblies", "keywords": [ "serotype", "Escherichia coli", "fastq", "fasta" ], "tools": [ { "stecfinder": { "description": "Cluster informed Shigatoxin producing E. coli (STEC) serotyping tool from Illumina reads and assemblies", "homepage": "https://github.com/LanLab/STECFinder", "documentation": "https://github.com/LanLab/STECFinder", "tool_dev_url": "https://github.com/LanLab/STECFinder", "doi": "10.3389/fcimb.2021.772574", "licence": [ "GPL v3" ], "identifier": "biotools:stecfinder" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "seqs": { "type": "file", "description": "Illumina paired-end reads or an assembly", "pattern": "*.{fastq.gz,fasta.gz,fna.gz}", "ontologies": [] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "A tab-delimited report of results", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_stecfinder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stecfinder": { "type": "string", "description": "The name of the tool" } }, { "stecfinder --version 2>&1 | sed 's/^.*STECFinder version: //;'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stecfinder": { "type": "string", "description": "The name of the tool" } }, { "stecfinder --version 2>&1 | sed 's/^.*STECFinder version: //;'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "stitch", "path": "modules/nf-core/stitch/meta.yml", "tree_sha": "74c6821bc416fcbc4a56c83be5a37bd238623ed3", "files": [ "modules/nf-core/stitch/environment.yml", "modules/nf-core/stitch/main.nf", "modules/nf-core/stitch/meta.yml", "modules/nf-core/stitch/tests/main.nf.test", "modules/nf-core/stitch/tests/main.nf.test.snap", "modules/nf-core/stitch/tests/nextflow.config" ], "type": "module", "meta": { "name": "stitch", "description": "STITCH is an R program for reference panel free, read aware, low coverage sequencing genotype imputation. STITCH runs on a set of samples with sequencing reads in BAM format, as well as a list of positions to genotype, and outputs imputed genotypes in VCF format.", "keywords": [ "imputation", "genomics", "vcf", "bgen", "cram", "bam", "sam" ], "tools": [ { "stitch": { "description": "STITCH - Sequencing To Imputation Through Constructing Haplotypes", "homepage": "https://github.com/rwdavies/stitch", "documentation": "https://github.com/rwdavies/stitch", "tool_dev_url": "https://github.com/rwdavies/stitch", "doi": "10.1038/ng.3594", "licence": [ "GPL v3" ], "identifier": "biotools:stitch-snijderlab" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information about the set of samples\ne.g. `[ id:'test' ]`\n" } }, { "collected_crams": { "type": "file", "description": "List of sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "collected_crais": { "type": "file", "description": "List of BAM/CRAM/SAM index files", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "cramlist": { "type": "file", "description": "Text file with the path to the cram files to use in imputation, one per line. Since the cram files are staged to the working directory for the process, this file should just contain the file names without any pre-pending path.\n", "pattern": "*.txt", "ontologies": [] } }, { "samplename": { "type": "file", "description": "(Optional) File with list of samples names in the same order as in bamlist to impute. One file per line.", "pattern": "*.{txt}", "ontologies": [] } }, { "posfile": { "type": "file", "description": "Tab-separated file describing the variable positions to be used for imputation. Refer to the documentation for the `--posfile` argument of STITCH for more information.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "input": { "type": "directory", "description": "Folder of pre-generated input RData objects used when STITCH is called with the `--regenerateInput FALSE` flag. It is generated by running STITCH with the `--generateInputOnly TRUE` flag.\n", "pattern": "input" } }, { "genetic_map": { "type": "file", "description": "(Optional) File with genetic map information, a file with 3 white-space delimited entries giving position (1-based), genetic rate map in cM/Mbp, and genetic map in cM. If no file included, rate is based on physical distance and expected rate (expRate).", "pattern": "*.{txt,map}{,gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "rdata": { "type": "directory", "description": "Folder of pre-generated input RData objects used when STITCH is called with the `--regenerateInput FALSE` flag. It is generated by running STITCH with the `--generateInputOnly TRUE` flag.\n", "pattern": "RData" } }, { "chromosome_name": { "type": "string", "description": "Name of the chromosome to impute. Should match a chromosome name in the reference genome." } }, { "start": { "type": "integer", "description": "Start position of the region to impute." } }, { "end": { "type": "integer", "description": "End position of the region to impute." } }, { "buffer": { "type": "integer", "description": "Buffer, in base pairs, around the region to impute." } }, { "K": { "type": "integer", "description": "Number of ancestral haplotypes to use for imputation. Refer to the documentation for the `--K` argument of STITCH for more information." } }, { "nGen": { "type": "integer", "description": "Number of generations since founding of the population to use for imputation. Refer to the documentation for the `--nGen` argument of STITCH for more information." } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information about the reference genome used\ne.g. `[ id:'test' ]`\n" } }, { "fasta": { "type": "file", "description": "FASTA reference genome file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ], { "seed": { "type": "integer", "description": "Seed for random number generation" } } ], "output": { "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "input": { "type": "directory", "description": "Folder of pre-generated input RData objects used when STITCH is called with the `--regenerateInput FALSE` flag. It is generated by running STITCH with the `--generateInputOnly TRUE` flag.\n", "pattern": "input" } } ] ], "rdata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "RData": { "type": "directory", "description": "Folder of RData objects generated during the imputation process.\n", "pattern": "RData" } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "plots": { "type": "directory", "description": "Folder of plots generated during the imputation process.\n", "pattern": "plots" } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Imputed genotype calls for the positions in `posfile`, in vcf format. This is the default output.\n", "pattern": ".vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bgen": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.bgen": { "type": "file", "description": "Imputed genotype calls for the positions in `posfile`, in vcf format. This is the produced if `--output_format bgen` is specified.\n", "pattern": ".bgen", "ontologies": [] } } ] ], "versions_r_quilt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-quilt": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('STITCH')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_r_base": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-base": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_rsync": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rsync": { "type": "string", "description": "The name of the tool" } }, { "rsync --version | sed '1!d;s/^rsync version //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-quilt": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(as.character(packageVersion('STITCH')))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "r-base": { "type": "string", "description": "The name of the tool" } }, { "R --version | sed \"1!d; s/.*version //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "rsync": { "type": "string", "description": "The name of the tool" } }, { "rsync --version | sed '1!d;s/^rsync version //; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@saulpierotti" ], "maintainers": [ "@saulpierotti" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "stitchr_stitchrdl", "path": "modules/nf-core/stitchr/stitchrdl/meta.yml", "tree_sha": "754aa01cf31694600a2677d067738ec0a89cfd50", "files": [ "modules/nf-core/stitchr/stitchrdl/environment.yml", "modules/nf-core/stitchr/stitchrdl/main.nf", "modules/nf-core/stitchr/stitchrdl/meta.yml", "modules/nf-core/stitchr/stitchrdl/tests/main.nf.test", "modules/nf-core/stitchr/stitchrdl/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "stitchr_stitchrdl", "description": "Download and format IMGT/GENE-DB reference data for use with stitchr", "keywords": [ "TCR", "IMGT", "immunology", "reference" ], "tools": [ { "stitchr": { "description": "Automatic TCR nucleotide sequence generation from V, J and CDR3 information", "homepage": "https://github.com/JamieHeather/stitchr", "documentation": "https://jamieheather.github.io/stitchr/index.html", "tool_dev_url": "https://github.com/JamieHeather/stitchr", "doi": "10.1093/nar/gkac190", "licence": [ "MIT" ], "identifier": "" } }, { "imgtgenedl": { "description": "provides access to TCR and IG genes stored in IMGT/GENE-DB", "homepage": "https://github.com/JamieHeather/IMGTgeneDL", "documentation": "https://github.com/JamieHeather/IMGTgeneDL/blob/main/README.md", "tool_dev_url": "https://github.com/JamieHeather/IMGTgeneDL", "doi": "10.1093/nar/gkab1136", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'human' ]`\n" } }, { "species": { "type": "string", "description": "Species (common name) to download IMGT reference data for", "pattern": "human|mouse" } } ] ], "output": { "stitchrdl_data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'human' ]`\n" } }, { "species": { "type": "string", "description": "Species the reference data was downloaded for" } }, { "Data/": { "type": "directory", "description": "Stitchr `Data` package holding the downloaded IMGT reference. Must be\nstaged as a directory named `Data` by consumers so that it resolves\nahead of the copy packaged inside the container.\n" } } ] ], "versions_stitchr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stitchr": { "type": "string", "description": "The name of the tool" } }, { "stitchr --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_imgtgenedl": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "imgtgenedl": { "type": "string", "description": "The name of the tool" } }, { "pip show IMGTgeneDL | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stitchr": { "type": "string", "description": "The name of the tool" } }, { "stitchr --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "imgtgenedl": { "type": "string", "description": "The name of the tool" } }, { "pip show IMGTgeneDL | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mapo9" ], "maintainers": [ "@mapo9" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "stitchr_thimble", "path": "modules/nf-core/stitchr/thimble/meta.yml", "tree_sha": "c42ff307e0c654f0951a7669c5a819f7d5ccc40d", "files": [ "modules/nf-core/stitchr/thimble/environment.yml", "modules/nf-core/stitchr/thimble/main.nf", "modules/nf-core/stitchr/thimble/meta.yml", "modules/nf-core/stitchr/thimble/tests/main.nf.test", "modules/nf-core/stitchr/thimble/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "stitchr_thimble", "description": "Automatic TCR nucleotide sequence generation from V, J and CDR3 information", "keywords": [ "TCR", "sequence", "immunology" ], "tools": [ { "stitchr": { "description": "Automatic TCR nucleotide sequence generation from V, J and CDR3 information", "homepage": "https://github.com/JamieHeather/stitchr", "documentation": "https://jamieheather.github.io/stitchr/index.html", "tool_dev_url": "https://github.com/JamieHeather/stitchr", "doi": "10.1093/nar/gkac190", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing per sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tcr_table": { "type": "file", "description": "tsv containing J,V and CDR3 information", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "alt_codon_usage": { "type": "file", "description": "txt containing alternative codon usage in kazusa-like format", "pattern": "*.txt", "ontologies": [] } }, { "allele_preferences": { "type": "file", "description": "tsv containing alternative allele preferences", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'human' ]`\n" } }, { "species": { "type": "string", "description": "Species the reference data was downloaded for", "pattern": "human|mouse" } }, { "stitchr_data": { "type": "directory", "description": "IMGT reference produced by STITCHR_STITCHRDL. Staged as a directory named\n`Data` so that it resolves ahead of the empty copy packaged in the\ncontainer.\n" } } ] ], "output": { "thimble": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}_stitchr.tsv": { "type": "file", "description": "tsv containing full TCR sequences\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_stitchr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stitchr": { "type": "string", "description": "The name of the tool" } }, { "stitchr --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stitchr": { "type": "string", "description": "The name of the tool" } }, { "stitchr --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Clara0611" ], "maintainers": [ "@mapo9" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "stranger", "path": "modules/nf-core/stranger/meta.yml", "tree_sha": "df5999254f178b836972b7e582379ce39bba1fdb", "files": [ "modules/nf-core/stranger/environment.yml", "modules/nf-core/stranger/main.nf", "modules/nf-core/stranger/meta.yml", "modules/nf-core/stranger/tests/main.nf.test", "modules/nf-core/stranger/tests/main.nf.test.snap", "modules/nf-core/stranger/tests/nextflow.config" ], "type": "module", "meta": { "name": "stranger", "description": "Annotates output files from ExpansionHunter with the pathologic implications of the repeat sizes.", "keywords": [ "STR", "repeat_expansions", "annotate", "vcf" ], "tools": [ { "stranger": { "description": "Annotate VCF files with str variants", "homepage": "https://github.com/moonso/stranger", "documentation": "https://github.com/moonso/stranger", "tool_dev_url": "https://github.com/moonso/stranger", "doi": "10.5281/zenodo.4548873", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF with repeat expansions", "pattern": "*.{vcf.gz,vcf}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test' ]\n" } }, { "variant_catalog": { "type": "file", "description": "json file with repeat expansion sites to genotype", "pattern": "*.{json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Annotated VCF file", "pattern": "*.{vcf.gz}" } }, { "*.vcf.gz": { "type": "map", "description": "Annotated VCF file", "pattern": "*.{vcf.gz}" } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Annotated VCF file", "pattern": "*.{vcf.gz}" } }, { "*.vcf.gz.tbi": { "type": "map", "description": "Index of the annotated VCF file", "pattern": "*.{vcf.gz.tbi}" } } ] ], "versions_stranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stranger": { "type": "string", "description": "The name of the tool" } }, { "stranger --version | sed 's/stranger, version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_tabix": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stranger": { "type": "string", "description": "The name of the tool" } }, { "stranger --version | sed 's/stranger, version //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ljmesi" ], "maintainers": [ "@ljmesi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "strdrop_build", "path": "modules/nf-core/strdrop/build/meta.yml", "tree_sha": "43e2135426d9ad13db4ad67864be14b40c9e77ec", "files": [ "modules/nf-core/strdrop/build/.conda-lock/linux_amd64-bd-de2d4e2fcc806913_1.txt", "modules/nf-core/strdrop/build/.conda-lock/linux_arm64-bd-95f1c5459d42f2f0_1.txt", "modules/nf-core/strdrop/build/environment.yml", "modules/nf-core/strdrop/build/main.nf", "modules/nf-core/strdrop/build/meta.yml", "modules/nf-core/strdrop/build/tests/main.nf.test", "modules/nf-core/strdrop/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "strdrop_build", "description": "Build reference json from sequencing coverage in STR VCFs", "keywords": [ "str", "vcf", "lrs" ], "tools": [ { "strdrop": { "description": "Flag STR coverage drops in LRS data", "homepage": "https://github.com/dnil/strdrop", "documentation": "https://github.com/dnil/strdrop/blob/main/docs/README.md", "tool_dev_url": "https://github.com/dnil/strdrop", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "training_set": { "type": "file", "description": "Input VCF training set files", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.json": { "type": "file", "description": "Output reference json file", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_strdrop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strdrop": { "type": "string", "description": "The name of the tool" } }, { "strdrop --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strdrop": { "type": "string", "description": "The name of the tool" } }, { "strdrop --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/pip_python_typing_extensions_numpy_strdrop:de2d4e2fcc806913", "build_id": "bd-de2d4e2fcc806913_1", "scan_id": "sc-2afdbcd85e17061d_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/pip_python_typing_extensions_numpy_strdrop:95f1c5459d42f2f0", "build_id": "bd-95f1c5459d42f2f0_1", "scan_id": "sc-9719cc37f2a86e73_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pip_python_typing_extensions_numpy_strdrop:bc4ea6d86ee98a91", "build_id": "bd-bc4ea6d86ee98a91_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/99/9915c87a51b3c5af344c3044ac79c7badb8b44a1aed0eeba4363bc10e2a4bc95/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pip_python_typing_extensions_numpy_strdrop:6268cf45bdf8be19", "build_id": "bd-6268cf45bdf8be19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/95/95c57ab0dff54240e98a3ddbb23503bee80649ac4b2282a46b82125e0b822b9b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/strdrop/build/.conda-lock/linux_amd64-bd-de2d4e2fcc806913_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/strdrop/build/.conda-lock/linux_arm64-bd-95f1c5459d42f2f0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "strdrop_call", "path": "modules/nf-core/strdrop/call/meta.yml", "tree_sha": "cb1547c75b7c2e2b55eb93b9cdb5708a7db3bc66", "files": [ "modules/nf-core/strdrop/call/.conda-lock/linux_amd64-bd-de2d4e2fcc806913_1.txt", "modules/nf-core/strdrop/call/.conda-lock/linux_arm64-bd-95f1c5459d42f2f0_1.txt", "modules/nf-core/strdrop/call/environment.yml", "modules/nf-core/strdrop/call/main.nf", "modules/nf-core/strdrop/call/meta.yml", "modules/nf-core/strdrop/call/tests/main.nf.test", "modules/nf-core/strdrop/call/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "strdrop_call", "description": "Detect drops in STR coverage", "keywords": [ "str", "vcf", "lrs" ], "tools": [ { "strdrop": { "description": "Flag STR coverage drops in LRS data", "homepage": "https://github.com/dnil/strdrop", "documentation": "https://github.com/dnil/strdrop/blob/main/docs/README.md", "tool_dev_url": "https://github.com/dnil/strdrop", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Input STR call VCF file", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing training set information\ne.g. `[ id:'sample1' ]`\n" } }, { "training_set_json": { "type": "file", "description": "Input training set as json", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing training set information\ne.g. `[ id:'sample1' ]`\n" } }, { "training_set_vcfs": { "type": "file", "description": "Input training set as VCF files", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Output annotated VCF file", "pattern": "*.{vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_strdrop": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strdrop": { "type": "string", "description": "The name of the tool" } }, { "strdrop --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strdrop": { "type": "string", "description": "The name of the tool" } }, { "strdrop --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/pip_python_typing_extensions_numpy_strdrop:95f1c5459d42f2f0", "build_id": "bd-95f1c5459d42f2f0_1", "scan_id": "sc-9719cc37f2a86e73_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/pip_python_typing_extensions_numpy_strdrop:de2d4e2fcc806913", "build_id": "bd-de2d4e2fcc806913_1", "scan_id": "sc-2afdbcd85e17061d_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/pip_python_typing_extensions_numpy_strdrop:6268cf45bdf8be19", "build_id": "bd-6268cf45bdf8be19_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/95/95c57ab0dff54240e98a3ddbb23503bee80649ac4b2282a46b82125e0b822b9b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/pip_python_typing_extensions_numpy_strdrop:bc4ea6d86ee98a91", "build_id": "bd-bc4ea6d86ee98a91_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/99/9915c87a51b3c5af344c3044ac79c7badb8b44a1aed0eeba4363bc10e2a4bc95/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/strdrop/call/.conda-lock/linux_amd64-bd-de2d4e2fcc806913_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/strdrop/call/.conda-lock/linux_arm64-bd-95f1c5459d42f2f0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "strdust", "path": "modules/nf-core/strdust/meta.yml", "tree_sha": "831532c9eae021d7f17d7854e139827821463d18", "files": [ "modules/nf-core/strdust/environment.yml", "modules/nf-core/strdust/main.nf", "modules/nf-core/strdust/meta.yml", "modules/nf-core/strdust/tests/main.nf.test", "modules/nf-core/strdust/tests/main.nf.test.snap", "modules/nf-core/strdust/tests/nextflow.config" ], "type": "module", "meta": { "name": "STRdust", "description": "Tandem repeat genotyper for long reads", "keywords": [ "long read", "tandem repeats", "genomics" ], "tools": [ { "STRdust": { "description": "Tandem repeat genotyper for long reads.", "homepage": "https://github.com/wdecoster/STRdust/", "documentation": "https://github.com/wdecoster/STRdust/blob/main/README.md", "tool_dev_url": "https://github.com/wdecoster/STRdust", "doi": "10.1101/gr.279265.124 ", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted (and preferably phased) BAM/CRAM file.\nAdd command line argument `--unphased` if reads are not phased.\n", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bai": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.{bai,crai,csi}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id: 'GRCh38' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome", "pattern": "*.{fa,fasta,fna}?(.gz)", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id: 'GRCh38' ]`\n" } }, { "fai": { "type": "file", "description": "Index of reference genome", "pattern": "*.{fai,gzi}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing interval information\ne.g. `[ id: \"GRCh38_strs\" ] `\n" } }, { "bed": { "type": "file", "description": "BED file containing STR regions to genotype (optional)", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Called tandem repeats as VCF file.\nSorted if `--sorted` command line argument was specified.\n", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tbi": { "type": "file", "description": "Index of output VCF.\nOutput only if VCF is sorted (i.e. `--sorted` was specified).\n", "pattern": "*.tbi", "ontologies": [] } } ] ], "versions_strdust": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strdust": { "type": "string", "description": "The name of the tool" } }, { "STRdust --version |& sed '1!d ; s/STRdust //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version |& sed '1!d ; s/bgzip (htslib) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strdust": { "type": "string", "description": "The name of the tool" } }, { "STRdust --version |& sed '1!d ; s/STRdust //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bgzip": { "type": "string", "description": "The name of the tool" } }, { "bgzip --version |& sed '1!d ; s/bgzip (htslib) //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Schmytzi" ], "maintainers": [ "@Schmytzi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "strelka_germline", "path": "modules/nf-core/strelka/germline/meta.yml", "tree_sha": "b49a89b51d982c9d782e9c8a0af833b3cd6938d7", "files": [ "modules/nf-core/strelka/germline/environment.yml", "modules/nf-core/strelka/germline/main.nf", "modules/nf-core/strelka/germline/meta.yml", "modules/nf-core/strelka/germline/tests/main.nf.test", "modules/nf-core/strelka/germline/tests/main.nf.test.snap", "modules/nf-core/strelka/germline/tests/nextflow.config" ], "type": "module", "meta": { "name": "strelka_germline", "description": "Strelka2 is a fast and accurate small variant caller optimized for analysis of germline variation", "keywords": [ "variantcalling", "germline", "wgs", "vcf", "variants" ], "tools": [ { "strelka": { "description": "Strelka calls somatic and germline small variants from mapped sequencing reads", "homepage": "https://github.com/Illumina/strelka", "documentation": "https://github.com/Illumina/strelka/blob/v2.9.x/docs/userGuide/README.md", "tool_dev_url": "https://github.com/Illumina/strelka", "doi": "10.1038/s41592-018-0051-x", "licence": [ "GPL v3" ], "identifier": "biotools:strelka" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAM/CRAI index file", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "target_bed": { "type": "file", "description": "BED file containing target regions for variant calling", "pattern": "*.{bed}", "ontologies": [] } }, { "target_bed_index": { "type": "file", "description": "Index for BED file containing target regions for variant calling", "pattern": "*.{bed.tbi}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Genome reference FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Genome reference FASTA index file", "pattern": "*.{fa.fai,fasta.fai}", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*variants.vcf.gz": { "type": "file", "description": "gzipped germline variant file", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*variants.vcf.gz.tbi": { "type": "file", "description": "index file for the vcf file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "genome_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*genome.vcf.gz": { "type": "file", "description": "variant records and compressed non-variant blocks", "pattern": "*_genome.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "genome_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "*genome.vcf.gz.tbi": { "type": "file", "description": "index file for the genome_vcf file", "pattern": "*_genome.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_strelka": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strelka": { "type": "string", "description": "The name of the tool" } }, { "configureStrelkaGermlineWorkflow.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strelka": { "type": "string", "description": "The name of the tool" } }, { "configureStrelkaGermlineWorkflow.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@arontommi" ], "maintainers": [ "@arontommi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "strelka_somatic", "path": "modules/nf-core/strelka/somatic/meta.yml", "tree_sha": "9db11fbca44cdf53601c246d18e738c5ee950922", "files": [ "modules/nf-core/strelka/somatic/environment.yml", "modules/nf-core/strelka/somatic/main.nf", "modules/nf-core/strelka/somatic/meta.yml", "modules/nf-core/strelka/somatic/tests/main.nf.test", "modules/nf-core/strelka/somatic/tests/main.nf.test.snap", "modules/nf-core/strelka/somatic/tests/nextflow.config" ], "type": "module", "meta": { "name": "strelka_somatic", "description": "Strelka2 is a fast and accurate small variant caller optimized for analysis of germline variation in small cohorts and somatic variation in tumor/normal sample pairs", "keywords": [ "variant calling", "germline", "wgs", "vcf", "variants" ], "tools": [ { "strelka": { "description": "Strelka calls somatic and germline small variants from mapped sequencing reads", "homepage": "https://github.com/Illumina/strelka", "documentation": "https://github.com/Illumina/strelka/blob/v2.9.x/docs/userGuide/README.md", "tool_dev_url": "https://github.com/Illumina/strelka", "doi": "10.1038/s41592-018-0051-x", "licence": [ "GPL v3" ], "identifier": "biotools:strelka" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_normal": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "input_index_normal": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "input_tumor": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "input_index_tumor": { "type": "file", "description": "BAM/CRAM/SAM index file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "manta_candidate_small_indels": { "type": "file", "description": "VCF.gz file", "pattern": "*.{vcf.gz}", "ontologies": [] } }, { "manta_candidate_small_indels_tbi": { "type": "file", "description": "VCF.gz index file", "pattern": "*.tbi", "ontologies": [] } }, { "target_bed": { "type": "file", "description": "BED file containing target regions for variant calling", "pattern": "*.{bed}", "ontologies": [] } }, { "target_bed_index": { "type": "file", "description": "Index for BED file containing target regions for variant calling", "pattern": "*.{bed.tbi}", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Genome reference FASTA file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Genome reference FASTA index file", "pattern": "*.{fa.fai,fasta.fai}", "ontologies": [] } } ], "output": { "vcf_indels": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.somatic_indels.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "vcf_indels_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.somatic_indels.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "vcf_snvs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.somatic_snvs.vcf.gz": { "type": "file", "description": "Gzipped VCF file containing variants", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "vcf_snvs_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.somatic_snvs.vcf.gz.tbi": { "type": "file", "description": "Index for gzipped VCF file containing variants", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } } ] ], "versions_strelka": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strelka": { "type": "string", "description": "The name of the tool" } }, { "configureStrelkaSomaticWorkflow.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strelka": { "type": "string", "description": "The name of the tool" } }, { "configureStrelkaSomaticWorkflow.py --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "stringtie_merge", "path": "modules/nf-core/stringtie/merge/meta.yml", "tree_sha": "4cb197748e3c4f97393216bfad866ff038a84427", "files": [ "modules/nf-core/stringtie/merge/environment.yml", "modules/nf-core/stringtie/merge/main.nf", "modules/nf-core/stringtie/merge/meta.yml", "modules/nf-core/stringtie/merge/tests/main.nf.test", "modules/nf-core/stringtie/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "stringtie_merge", "description": "Merges the annotation gtf file and the stringtie output gtf files", "keywords": [ "merge", "gtf", "reference" ], "tools": [ { "stringtie2": { "description": "Transcript assembly and quantification for RNA-Seq\n", "homepage": "https://ccb.jhu.edu/software/stringtie/index.shtml", "documentation": "https://ccb.jhu.edu/software/stringtie/index.shtml?t=manual", "licence": [ "MIT" ], "identifier": "biotools:stringtie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gtf": { "type": "file", "description": "Stringtie transcript gtf output(s) to be merged together.\n", "pattern": "*.{gtf|gff}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" }, { "edam": "http://edamontology.org/format_1975" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "annotation_gtf": { "type": "file", "description": "Reference annotation gtf file (optional).\n", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "merged_gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.gtf": { "type": "file", "description": "A unified non-redundant set of isoforms from the provided gtf files.", "pattern": "${prefix}.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "versions_stringtie": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stringtie": { "type": "string", "description": "The name of the tool" } }, { "stringtie --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stringtie": { "type": "string", "description": "The name of the tool" } }, { "stringtie --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yuukiiwa" ], "maintainers": [ "@yuukiiwa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "stringtie_stringtie", "path": "modules/nf-core/stringtie/stringtie/meta.yml", "tree_sha": "f9f5bf58a366802b647e1c939baa43933c9a17d7", "files": [ "modules/nf-core/stringtie/stringtie/environment.yml", "modules/nf-core/stringtie/stringtie/main.nf", "modules/nf-core/stringtie/stringtie/meta.yml", "modules/nf-core/stringtie/stringtie/tests/main.nf.test", "modules/nf-core/stringtie/stringtie/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "stringtie_stringtie", "description": "Transcript assembly and quantification for RNA-Se", "keywords": [ "transcript", "assembly", "quantification", "gtf" ], "tools": [ { "stringtie2": { "description": "Transcript assembly and quantification for RNA-Seq\n", "homepage": "https://ccb.jhu.edu/software/stringtie/index.shtml", "documentation": "https://ccb.jhu.edu/software/stringtie/index.shtml?t=manual", "licence": [ "MIT" ], "identifier": "biotools:stringtie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', strandedness:'forward' ]\n" } }, { "srbam": { "type": "file", "description": "Sorted and indexed bam file from short-read alignment.\n", "pattern": ".bam", "ontologies": [] } }, { "lrbam": { "type": "file", "description": "Sorted and indexed bam file from long-read alignment.\n", "pattern": ".bam", "ontologies": [] } } ], { "mode": { "type": "string", "description": "StringTie mode (long-read-assembly, mix-read-assembly, expression-estimation, nascent-aware-assembly).\n", "enum": [ "long-read-assembly", "mix-read-assembly", "expression-estimation", "nascent-aware-assembly" ] } }, { "annotation_gtf": { "type": "file", "description": "Annotation gtf file (optional).\n", "pattern": ".gtf", "ontologies": [] } } ], "output": { "transcript_gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', strandedness:'forward' ]\n" } }, { "${prefix}.transcripts.gtf": { "type": "file", "description": "Output assembly (transcriptome)\n", "pattern": ".gtf", "ontologies": [] } } ] ], "abundance": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', strandedness:'forward' ]\n" } }, { "${prefix}.gene.abundance.txt": { "type": "file", "description": "Abundance for non-redundand set of transcripts\n", "pattern": ".txt", "ontologies": [] } } ] ], "coverage_gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', strandedness:'forward' ]\n" } }, { "${prefix}.coverage.gtf": { "type": "file", "description": "Coverage for the sample\n", "pattern": ".gtf", "ontologies": [] } } ] ], "ballgown": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', strandedness:'forward' ]\n" } }, { "${prefix}.ballgown/*.ctab": { "type": "file", "description": "Ballgown output for the sample\n", "pattern": ".ctab", "ontologies": [] } } ] ], "versions_stringtie": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stringtie": { "type": "string", "description": "The name of the tool" } }, { "stringtie --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "stringtie": { "type": "string", "description": "The name of the tool" } }, { "stringtie --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@khersameesh24" ], "maintainers": [ "@drpatelh", "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "strobealign", "path": "modules/nf-core/strobealign/meta.yml", "tree_sha": "384be14109f87cd709296f749139b981d9d3ccf1", "files": [ "modules/nf-core/strobealign/.conda-lock/linux_amd64-bd-b2f7ae6e1f5935e1_1.txt", "modules/nf-core/strobealign/.conda-lock/linux_arm64-bd-8c80a62856badfa9_1.txt", "modules/nf-core/strobealign/environment.yml", "modules/nf-core/strobealign/main.nf", "modules/nf-core/strobealign/meta.yml", "modules/nf-core/strobealign/tests/main.nf.test", "modules/nf-core/strobealign/tests/main.nf.test.snap", "modules/nf-core/strobealign/tests/nextflow.config" ], "type": "module", "meta": { "name": "strobealign", "description": "Align short reads using dynamic seed size with strobemers", "keywords": [ "strobealign", "strobemers", "alignment", "map", "fastq", "bam", "sam" ], "tools": [ { "strobealign": { "description": "Align short reads using dynamic seed size with strobemers", "homepage": "https://github.com/ksahlin/strobealign", "documentation": "https://github.com/ksahlin/strobealign?tab=readme-ov-file#usage", "tool_dev_url": "https://github.com/ksahlin/strobealign", "doi": "10.1186/s13059-022-02831-7", "licence": [ "MIT" ], "identifier": "biotools:strobealign" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/data_2044" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information.\ne.g. [ id:'test', single_end:false ]\n" } }, { "index": { "type": "file", "description": "Strobealign genome index file", "pattern": "*.sti", "ontologies": [ { "edam": "http://edamontology.org/data_3210" } ] } } ], { "sort_bam": { "type": "boolean", "description": "use samtools sort (true) or samtools view (false)", "pattern": "true or false" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.bam": { "type": "file", "description": "Output BAM file containing read alignments", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "cram": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.cram": { "type": "file", "description": "Output CRAM file containing read alignments", "pattern": "*.{cram}", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.csi": { "type": "file", "description": "Optional index file for BAM file", "pattern": "*.{csi}", "ontologies": [] } } ] ], "crai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.crai": { "type": "file", "description": "Optional index file for CRAM file", "pattern": "*.{crai}", "ontologies": [] } } ] ], "paf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.paf.gz": { "type": "file", "description": "Output PAF file containing read alignments", "pattern": "*.{paf.gz}", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.tsv.gz": { "type": "file", "description": "Output TSV file containing read alignments", "pattern": "*.{tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "sti": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.sti": { "type": "file", "description": "Optional strobealign index file for fasta reference", "pattern": "*.{sti}", "ontologies": [] } } ] ], "versions_strobealign": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strobealign": { "type": "string", "description": "The name of the tool" } }, { "strobealign --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strobealign": { "type": "string", "description": "The name of the tool" } }, { "strobealign --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed 's/pigz //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm", "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_samtools_strobealign_pigz:8c80a62856badfa9", "build_id": "bd-8c80a62856badfa9_1", "scan_id": "sc-f88e24b0ca59faca_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_samtools_strobealign_pigz:b2f7ae6e1f5935e1", "build_id": "bd-b2f7ae6e1f5935e1_1", "scan_id": "sc-f99ecf97d680c912_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_strobealign_pigz:9b6fb3bfb82d44b8", "build_id": "bd-9b6fb3bfb82d44b8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/42/4240bef64ff1f1d212a1b7cfc57f20ae03bdc140ea043fd7757c150f3a83a360/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_samtools_strobealign_pigz:1b641fc985db44a6", "build_id": "bd-1b641fc985db44a6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0e/0e8e5ac1ad0695ef444dbd6341359035f73a097727f7727cf5604b7928035a70/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/strobealign/.conda-lock/linux_amd64-bd-b2f7ae6e1f5935e1_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/strobealign/.conda-lock/linux_arm64-bd-8c80a62856badfa9_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sammyseq", "version": "dev" } ] }, { "name": "strvctvre_strvctvre", "path": "modules/nf-core/strvctvre/strvctvre/meta.yml", "tree_sha": "8111eae6a7fc448f0f7ce6a232ca92d71b3353b1", "files": [ "modules/nf-core/strvctvre/strvctvre/environment.yml", "modules/nf-core/strvctvre/strvctvre/main.nf", "modules/nf-core/strvctvre/strvctvre/meta.yml", "modules/nf-core/strvctvre/strvctvre/tests/main.nf.test", "modules/nf-core/strvctvre/strvctvre/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "strvctvre_strvctvre", "description": "a structural variant classifier for exonic deletions and duplications", "keywords": [ "structural variants", "sv", "deletions", "duplications", "annotations" ], "tools": [ { "strvctvre": { "description": "StrVCTVRE, a structural variant classifier for exonic deletions and duplications", "homepage": "https://github.com/andrewSharo/StrVCTVRE/tree/master", "documentation": "https://github.com/andrewSharo/StrVCTVRE/tree/master", "tool_dev_url": "https://github.com/andrewSharo/StrVCTVRE/tree/master", "licence": [ "MIT" ], "identifier": "biotools:strvctvre" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "sv_file": { "type": "file", "description": "Structural variants file in VCF or BED format", "pattern": "*.{vcf,bed}", "ontologies": [] } }, { "sv_file_index": { "type": "file", "description": "Index file for the structural variants file VCF file", "pattern": "*.tbi", "ontologies": [] } }, { "assembly": { "type": "string", "description": "Genome assembly version, has to be one of 'GRCh38' or 'GRCh37'", "enum": [ "GRCh38", "GRCh37" ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "phylop": { "type": "file", "description": "PhyloP bigWig file (fetched from https://hgdownload.cse.ucsc.edu/goldenpath/hg38/phyloP100way/)", "pattern": "*.bw", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "data_directory": { "type": "directory", "description": "Directory containing the StrVCTVRE data files (fetched from https://github.com/andrewSharo/StrVCTVRE/tree/master/data)" } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.vcf": { "type": "file", "description": "Structural variants file in VCF format", "pattern": "*.vcf", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "*.bed": { "type": "file", "description": "Structural variants file in BED format", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_strvctvre": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strvctvre": { "type": "string", "description": "The name of the tool" } }, { "StrVCTVRE.py --help |& sed -n 's/StrVCTVRE: version *//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "strvctvre": { "type": "string", "description": "The name of the tool" } }, { "StrVCTVRE.py --help |& sed -n 's/StrVCTVRE: version *//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "subread_featurecounts", "path": "modules/nf-core/subread/featurecounts/meta.yml", "tree_sha": "d2dc822bc635ab7d80109003812a0965b766dee1", "files": [ "modules/nf-core/subread/featurecounts/environment.yml", "modules/nf-core/subread/featurecounts/main.nf", "modules/nf-core/subread/featurecounts/meta.yml", "modules/nf-core/subread/featurecounts/tests/main.nf.test", "modules/nf-core/subread/featurecounts/tests/main.nf.test.snap", "modules/nf-core/subread/featurecounts/tests/nextflow.config" ], "type": "module", "meta": { "name": "subread_featurecounts", "description": "Count reads that map to genomic features", "keywords": [ "counts", "fasta", "genome", "reference" ], "tools": [ { "featurecounts": { "description": "featureCounts is a highly efficient general-purpose read summarization program that counts mapped reads for genomic features such as genes, exons, promoter, gene bodies, genomic bins and chromosomal locations. It can be used to count both RNA-seq and genomic DNA-seq reads.", "homepage": "https://subread.sourceforge.net/featureCounts.html", "documentation": "https://subread.sourceforge.net/SubreadUsersGuide.pdf", "doi": "10.1093/bioinformatics/btt656", "licence": [ "GPL v3" ], "identifier": "biotools:subread" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bams": { "type": "file", "description": "BAM files containing mapped reads", "pattern": "*.bam", "ontologies": [] } }, { "annotation": { "type": "file", "description": "Genomic features annotation in GTF or SAF", "pattern": "*.{gtf,saf}", "ontologies": [] } } ] ], "output": { "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*featureCounts.tsv": { "type": "file", "description": "Counts of reads mapping to features", "pattern": "*featureCounts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*featureCounts.tsv.summary": { "type": "file", "description": "Summary log file", "pattern": "*.featureCounts.tsv.summary", "ontologies": [] } } ] ], "versions_subread": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "subread": { "type": "string", "description": "The name of the tool" } }, { "featureCounts -v 2>&1 | sed 's/featureCounts v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "subread": { "type": "string", "description": "The name of the tool" } }, { "featureCounts -v 2>&1 | sed 's/featureCounts v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ntoda03" ], "maintainers": [ "@ntoda03" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "panoramaseq", "version": "dev" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "summarizedexperiment_summarizedexperiment", "path": "modules/nf-core/summarizedexperiment/summarizedexperiment/meta.yml", "tree_sha": "38d80734c400dfd7906de4d452cca037f46ff773", "files": [ "modules/nf-core/summarizedexperiment/summarizedexperiment/environment.yml", "modules/nf-core/summarizedexperiment/summarizedexperiment/main.nf", "modules/nf-core/summarizedexperiment/summarizedexperiment/meta.yml", "modules/nf-core/summarizedexperiment/summarizedexperiment/templates/summarizedexperiment.r", "modules/nf-core/summarizedexperiment/summarizedexperiment/tests/main.nf.test", "modules/nf-core/summarizedexperiment/summarizedexperiment/tests/main.nf.test.snap", "modules/nf-core/summarizedexperiment/summarizedexperiment/tests/multi_matrix.config", "modules/nf-core/summarizedexperiment/summarizedexperiment/tests/single_matrix.config", "modules/nf-core/summarizedexperiment/summarizedexperiment/tests/unify.config" ], "type": "module", "meta": { "name": "summarizedexperiment_summarizedexperiment", "description": "SummarizedExperiment container\n", "keywords": [ "gene", "transcript", "sample", "matrix", "assay" ], "tools": [ { "summarizedexperiment": { "description": "The SummarizedExperiment container contains one or more assays, each represented by a matrix-like object of numeric or other mode. The rows typically represent genomic ranges of interest and the columns represent samples.", "homepage": "https://bioconductor.org/packages/release/bioc/html/SummarizedExperiment.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/SummarizedExperiment/inst/doc/SummarizedExperiment.html", "tool_dev_url": "https://github.com/Bioconductor/SummarizedExperiment", "doi": "10.18129/B9.bioc.SummarizedExperiment", "licence": [ "Artistic-2.0" ], "identifier": "biotools:summarizedexperiment" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "matrix_files": { "type": "directory", "description": "One or more paths to CSV or TSV matrix files. All files must have the\nsame rows and columns.\n", "pattern": "*.{csv,tsv}" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information related to the species\nreference from which matrix rows are derived e.g. `[ id:'yeast' ]`\n" } }, { "rowdata": { "type": "file", "description": "Metadata on matrix features. One column must contain all matrix row\nIDs.\n", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole,\nas represented by the matrix columns and the sample sheet e.g.\n`[id:'SRP123456' ]`\n" } }, { "coldata": { "type": "file", "description": "Metadata on matrix columns. One column must contain all matrix column\nIDs.\n", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*.rds": { "type": "file", "description": "Serialised SummarizedExperiment object", "pattern": "*.SummarizedExperiment.rds", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*.R_sessionInfo.log": { "type": "file", "description": "dump of R SessionInfo", "pattern": "*.log", "ontologies": [] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "4dc37b3757a72e8c3418d01a978231bf27bfd875", "pipelines": [ { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "suppa_clusterevents", "path": "modules/nf-core/suppa/clusterevents/meta.yml", "tree_sha": "c9c927170b5b1d029911c63a16adbdd0daabfe83", "files": [ "modules/nf-core/suppa/clusterevents/environment.yml", "modules/nf-core/suppa/clusterevents/main.nf", "modules/nf-core/suppa/clusterevents/meta.yml", "modules/nf-core/suppa/clusterevents/tests/main.nf.test", "modules/nf-core/suppa/clusterevents/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "suppa_clusterevents", "description": "Cluster events based on PSI values and significantly differentially spliced events using SUPPA2.", "keywords": [ "alternative splicing", "clustering", "suppa", "genomics" ], "tools": [ { "suppa": { "description": "Fast, accurate, and uncertainty-aware differential splicing analysis across multiple conditions.", "homepage": "https://github.com/comprna/SUPPA", "documentation": "https://github.com/comprna/SUPPA", "tool_dev_url": "https://github.com/comprna/SUPPA", "doi": "10.1186/s13059-018-1417-1", "licence": [ "MIT" ], "identifier": "biotools:suppa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing differential splicing analysis information\ne.g. `[ id:'diffsplice1' ]`\n" } }, { "dpsi": { "type": "file", "description": "Differentially spliced events file", "pattern": "*.{dpsi}", "ontologies": [] } }, { "psivec": { "type": "file", "description": "PSI values for all events across all samples", "pattern": "*.{psivec}", "ontologies": [] } } ], { "significance_threshold": { "type": "float", "description": "P-value threshold to consider an event significant from the dpsi file" } }, { "dpsi_threshold": { "type": "float", "description": "Lower-bound for the absolute delta PSI value to cluster", "default": 0.05 } }, { "maximum_distance": { "type": "float", "description": "Maximum distance (between 0 and 1) to consider two events as members of the same cluster", "default": 0.05 } }, { "metric": { "type": "string", "description": "Distance metric. (allowed values are euclidean, manhattan, cosine)", "default": "euclidean" } }, { "separation": { "type": "float", "description": "Maximum distance in PSI space of an event to a cluster (only for OPTICS)" } }, { "min_number_events": { "type": "integer", "description": "Minimum number of events required per cluster", "default": 20 } }, { "groups": { "type": "string", "description": "Ranges of column numbers specifying the replicates per condition. Column numbers have to be continuous, with no overlapping or missing columns between them (e.g. 1-2,3-4)" } }, { "clustering_method": { "type": "string", "description": "Clustering method to use (allowed values are DBSCAN, OPTICS)", "default": "DBSCAN" } } ], "output": { "clustvec": [ [ { "meta": { "type": "map", "description": "Groovy Map containing differential splicing analysis information\ne.g. `[ id:'diffsplice1' ]`\n" } }, { "*.clustvec": { "type": "file", "description": "Clustered events file", "pattern": "*.{clustvec}", "ontologies": [] } } ] ], "versions_suppa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "suppa": { "type": "string", "description": "The name of the tool" } }, { "suppa.py -v | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_statsmodels": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "statsmodels": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import statsmodels; print(statsmodels.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "suppa": { "type": "string", "description": "The name of the tool" } }, { "suppa.py -v | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "statsmodels": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import statsmodels; print(statsmodels.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lathikaa", "@piplus2" ], "maintainers": [ "@piplus2" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "suppa_diffsplice", "path": "modules/nf-core/suppa/diffsplice/meta.yml", "tree_sha": "30839c0e59aedf295295d5337aecd5ad49dbc89b", "files": [ "modules/nf-core/suppa/diffsplice/environment.yml", "modules/nf-core/suppa/diffsplice/main.nf", "modules/nf-core/suppa/diffsplice/meta.yml", "modules/nf-core/suppa/diffsplice/tests/main.nf.test", "modules/nf-core/suppa/diffsplice/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "suppa_diffsplice", "description": "Perform differential splicing analysis using SUPPA.", "keywords": [ "alternative splicing", "differential splicing", "suppa", "genomics" ], "tools": [ { "suppa": { "description": "Fast, accurate, and uncertainty-aware differential splicing analysis across multiple conditions.", "homepage": "https://github.com/comprna/SUPPA", "documentation": "https://github.com/comprna/SUPPA", "tool_dev_url": "https://github.com/comprna/SUPPA", "doi": "10.1186/s13059-018-1417-1", "licence": [ "MIT" ], "identifier": "biotools:suppa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome1' ]`\n" } }, { "events": { "type": "file", "description": "Splicing events file (events per event or transcript)", "pattern": "*.{ioe,ioi}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing samples information from condition 1\ne.g. `[ id:'samples1' ]`\n" } }, { "condition1": { "type": "string", "description": "Condition 1 name", "pattern": "*", "ontologies": [] } }, { "expression1": { "type": "file", "description": "Expression file for condition 1 (in TPM units)", "pattern": "*.txt", "ontologies": [] } }, { "psi1": { "type": "file", "description": "PSI file for condition 1", "pattern": "*.psi", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing samples information from condition 2\ne.g. `[ id:'samples2' ]`\n" } }, { "condition2": { "type": "string", "description": "Condition 2 name", "pattern": "*", "ontologies": [] } }, { "expression2": { "type": "file", "description": "Expression file for condition 2 (in TPM units)", "pattern": "*.txt", "ontologies": [] } }, { "psi2": { "type": "file", "description": "PSI file for condition 2", "pattern": "*.psi", "ontologies": [] } } ], { "method": { "type": "string", "description": "Method to use for differential splicing analysis. Options are \"empirical\" or \"classical\"." } }, { "local_area": { "type": "integer", "description": "Number of points in the local area of the delta PSI - average TPM distribution.", "default": 1000 } }, { "lower_bound_delta_psi": { "type": "float", "description": "Lower bound for the absolute delta PSI to test for significant. Events with less than this delta PSI will not be tested. Only valid for the \"empirical\" method.", "default": 0 } }, { "is_paired": { "type": "boolean", "description": "Indicates if replicates across conditions are paired.", "default": false } }, { "gene_correction": { "type": "boolean", "description": "Correction of the p-values by gene.", "default": false } }, { "multi_testing_correction_alpha": { "type": "float", "description": "Family-wise error rate to use for the multiple testing correction.", "default": 0.05 } }, { "save_tpm_events": { "type": "boolean", "description": "The average log TPM of the events will be saved in an external file.", "default": false } }, { "combination_analysis": { "type": "boolean", "description": "SUPPA will perform the analysis between all possible combinations of conditions.", "default": false } }, { "use_median_delta_psi": { "type": "boolean", "description": "SUPPA will use the median delta PSI, instead of the mean.", "default": false } }, { "tpm_threshold": { "type": "float", "description": "Minimum expression (calculated as average TPM value within-replicates and between-conditions) to be included in the analysis.", "default": 0 } }, { "nan_tpm_threshold": { "type": "float", "description": "Proportion of samples with nan values allowed per condition to calculate a delta PSI.", "default": 0 } } ], "output": { "dpsi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome1' ]`\n" } }, { "*.dpsi": { "type": "file", "description": "Differential splicing analysis results file", "pattern": "*.dpsi", "ontologies": [] } } ] ], "psivec": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome1' ]`\n" } }, { "*.psivec": { "type": "file", "description": "PSI values for all events in the analysis", "pattern": "*.psivec", "ontologies": [] } } ] ], "tpm_events": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome1' ]`\n" } }, { "*.tab": { "type": "file", "description": "Average log TPM of the events", "pattern": "*.tab", "ontologies": [] } } ] ], "versions_suppa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "suppa": { "type": "string", "description": "The name of the tool" } }, { "suppa.py -v | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_statsmodels": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "statsmodels": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import statsmodels; print(statsmodels.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "suppa": { "type": "string", "description": "The name of the tool" } }, { "suppa.py -v | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "statsmodels": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import statsmodels; print(statsmodels.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lathikaa", "@piplus2" ], "maintainers": [ "@piplus2" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "suppa_generateevents", "path": "modules/nf-core/suppa/generateevents/meta.yml", "tree_sha": "57c3610e5eec8e2a1bda069d6830e6e1babf44e9", "files": [ "modules/nf-core/suppa/generateevents/environment.yml", "modules/nf-core/suppa/generateevents/main.nf", "modules/nf-core/suppa/generateevents/meta.yml", "modules/nf-core/suppa/generateevents/tests/main.nf.test", "modules/nf-core/suppa/generateevents/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "suppa_generateevents", "description": "Generates alternative splicing events from a GTF file using SUPPA.", "keywords": [ "suppa", "alternative splicing", "genomics" ], "tools": [ { "suppa": { "description": "Fast, accurate, and uncertainty-aware differential splicing analysis across multiple conditions.", "homepage": "https://github.com/comprna/SUPPA", "documentation": "https://github.com/comprna/SUPPA", "tool_dev_url": "https://github.com/comprna/SUPPA", "doi": "10.1186/s13059-018-1417-1", "licence": [ "MIT" ], "identifier": "biotools:suppa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information. e.g. `[ id:'genome1' ]`" } }, { "gtf": { "type": "file", "description": "GTF file", "pattern": "*.gtf", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "format": { "type": "string", "description": "Format of the events to be generated. Options are \"ioe\" or \"ioi\"." } }, { "pool_genes": { "type": "boolean", "description": "Whether to pool genes or not. If true, events will be generated for all genes together." } }, { "event_type": { "type": "string", "description": "Type of alternative splicing events to be generated. Options are \"SE\", \"A5\", \"A3\", \"RI\", \"MX\", \"AF\", \"AL\"." } }, { "boundary": { "type": "integer", "description": "Boundary for event generation" } }, { "threshold": { "type": "float", "description": "Threshold for event generation" } }, { "exon_length": { "type": "integer", "description": "Minimum exon length for event generation" } } ], "output": { "events": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information. e.g. `[ id:'genome1' ]`" } }, { "*.{ioe,ioi}": { "type": "file", "description": "Alternative splicing events", "pattern": "*.{ioe,ioi}", "ontologies": [] } } ] ], "gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information. e.g. `[ id:'genome1' ]`" } }, { "*.gtf": { "type": "file", "description": "GTF file", "pattern": "*.gtf", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_suppa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "suppa": { "type": "string", "description": "The name of the tool" } }, { "suppa.py -v | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_statsmodels": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "statsmodels": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import statsmodels; print(statsmodels.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "suppa": { "type": "string", "description": "The name of the tool" } }, { "suppa.py -v | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "statsmodels": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import statsmodels; print(statsmodels.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lathikaa" ], "maintainers": [ "@piplus2" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "suppa_psiperevent", "path": "modules/nf-core/suppa/psiperevent/meta.yml", "tree_sha": "140c35fb5f6f35b02c3c65ec31c1ab1e571399d6", "files": [ "modules/nf-core/suppa/psiperevent/environment.yml", "modules/nf-core/suppa/psiperevent/main.nf", "modules/nf-core/suppa/psiperevent/meta.yml", "modules/nf-core/suppa/psiperevent/tests/main.nf.test", "modules/nf-core/suppa/psiperevent/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "suppa_psiperevent", "description": "Calculate PSI values for alternative splicing events using SUPPA", "keywords": [ "alternative splicing", "suppa", "psi", "genomics" ], "tools": [ { "suppa": { "description": "Fast, accurate, and uncertainty-aware differential splicing analysis across multiple conditions.", "homepage": "https://github.com/comprna/SUPPA", "documentation": "https://github.com/comprna/SUPPA", "tool_dev_url": "https://github.com/comprna/SUPPA", "doi": "10.1186/s13059-018-1417-1", "licence": [ "MIT" ], "identifier": "biotools:suppa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "expression": { "type": "file", "description": "Expression matrix file in TPM units", "pattern": "*.txt", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome1' ]`\n" } }, { "ioe": { "type": "file", "description": "Events file in ioe format", "pattern": "*.ioe", "ontologies": [] } } ], { "total_filter": { "type": "integer", "description": "Minimum total expression of the transcripts involved in the event to be considered for PSI calculation (default = 0)" } } ], "output": { "psi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.psi": { "type": "file", "description": "PSI values file", "pattern": "*.psi", "ontologies": [] } } ] ], "versions_suppa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "suppa": { "type": "string", "description": "The name of the tool" } }, { "suppa.py -v | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_statsmodels": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "statsmodels": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import statsmodels; print(statsmodels.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "suppa": { "type": "string", "description": "The name of the tool" } }, { "suppa.py -v | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "statsmodels": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import statsmodels; print(statsmodels.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lathikaa", "@piplus2" ], "maintainers": [ "@piplus2" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "suppa_psiperisoform", "path": "modules/nf-core/suppa/psiperisoform/meta.yml", "tree_sha": "749a004bbfa3333a3a7cd49d3d793789efe83a69", "files": [ "modules/nf-core/suppa/psiperisoform/environment.yml", "modules/nf-core/suppa/psiperisoform/main.nf", "modules/nf-core/suppa/psiperisoform/meta.yml", "modules/nf-core/suppa/psiperisoform/tests/main.nf.test", "modules/nf-core/suppa/psiperisoform/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "suppa_psiperisoform", "description": "Calculate PSI values for transcript isoforms using SUPPA", "keywords": [ "transcript isoforms", "suppa", "psi", "genomics" ], "tools": [ { "suppa": { "description": "Fast, accurate, and uncertainty-aware differential splicing analysis across multiple conditions.", "homepage": "https://github.com/comprna/SUPPA", "documentation": "https://github.com/comprna/SUPPA", "tool_dev_url": "https://github.com/comprna/SUPPA", "doi": "10.1186/s13059-018-1417-1", "licence": [ "MIT" ], "identifier": "biotools:suppa" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "expression": { "type": "file", "description": "Expression matrix file in TPM units", "pattern": "*.txt", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. `[ id:'genome1' ]`\n" } }, { "gtf": { "type": "file", "description": "GTF annotation file", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "psi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.psi": { "type": "file", "description": "PSI values file", "pattern": "*.psi", "ontologies": [] } } ] ], "versions_suppa": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "suppa": { "type": "string", "description": "The name of the tool" } }, { "suppa.py -v | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_statsmodels": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "statsmodels": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import statsmodels; print(statsmodels.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "suppa": { "type": "string", "description": "The name of the tool" } }, { "suppa.py -v | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "statsmodels": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import statsmodels; print(statsmodels.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lathikaa", "@piplus2" ], "maintainers": [ "@piplus2" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "survivor_bedpetovcf", "path": "modules/nf-core/survivor/bedpetovcf/meta.yml", "tree_sha": "d300b1d9924014186a8a77c1450d13b3ffce9dab", "files": [ "modules/nf-core/survivor/bedpetovcf/environment.yml", "modules/nf-core/survivor/bedpetovcf/main.nf", "modules/nf-core/survivor/bedpetovcf/meta.yml", "modules/nf-core/survivor/bedpetovcf/tests/main.nf.test", "modules/nf-core/survivor/bedpetovcf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "survivor_bedpetovcf", "description": "Converts a bedpe file to a VCF file (beta version)", "keywords": [ "bedpe", "conversion", "vcf", "structural variants" ], "tools": [ { "survivor": { "description": "Toolset for SV simulation, comparison and filtering", "homepage": "https://github.com/fritzsedlazeck/SURVIVOR/wiki", "documentation": "https://github.com/fritzsedlazeck/SURVIVOR/wiki", "tool_dev_url": "https://github.com/fritzsedlazeck/SURVIVOR", "doi": "10.1038/NCOMMS14061", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bedpe": { "type": "file", "description": "BEDPE file", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "Output VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_survivor": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "survivor": { "type": "string", "description": "The name of the tool" } }, { "SURVIVOR 2>&1 | grep 'Version' | sed 's/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "survivor": { "type": "string", "description": "The name of the tool" } }, { "SURVIVOR 2>&1 | grep 'Version' | sed 's/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "survivor_filter", "path": "modules/nf-core/survivor/filter/meta.yml", "tree_sha": "d888a221c1c773ab97a27de9a64b689e07ee1b91", "files": [ "modules/nf-core/survivor/filter/environment.yml", "modules/nf-core/survivor/filter/main.nf", "modules/nf-core/survivor/filter/meta.yml", "modules/nf-core/survivor/filter/tests/main.nf.test", "modules/nf-core/survivor/filter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "survivor_filter", "description": "Filter a vcf file based on size and/or regions to ignore", "keywords": [ "survivor", "filter", "vcf", "structural variants" ], "tools": [ { "survivor": { "description": "Toolset for SV simulation, comparison and filtering", "homepage": "https://github.com/fritzsedlazeck/SURVIVOR/wiki", "documentation": "https://github.com/fritzsedlazeck/SURVIVOR/wiki", "tool_dev_url": "https://github.com/fritzsedlazeck/SURVIVOR", "doi": "10.1038/NCOMMS14061", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf_file": { "type": "file", "description": "VCF file to filter", "ontologies": [] } }, { "bed": { "type": "file", "description": "BED file with regions to ignore (NA to disable)", "ontologies": [] } } ], { "minsv": { "type": "integer", "description": "Min SV size (-1 to disable)" } }, { "maxsv": { "type": "integer", "description": "Max SV size (-1 to disable)" } }, { "minallelefreq": { "type": "float", "description": "Min allele frequency (0-1)" } }, { "minnumreads": { "type": "integer", "description": "Min number of reads support [RE flag (-1 to disable)]" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "Filtered VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_survivor": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "survivor": { "type": "string", "description": "The name of the tool" } }, { "SURVIVOR 2>&1 | grep 'Version' | sed 's/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "survivor": { "type": "string", "description": "The name of the tool" } }, { "SURVIVOR 2>&1 | grep 'Version' | sed 's/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LlaneroHiboreo" ], "maintainers": [ "@LlaneroHiboreo" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "survivor_merge", "path": "modules/nf-core/survivor/merge/meta.yml", "tree_sha": "ea170cf195e0bf8194b6b5e07185c16b0f7677b1", "files": [ "modules/nf-core/survivor/merge/environment.yml", "modules/nf-core/survivor/merge/main.nf", "modules/nf-core/survivor/merge/meta.yml", "modules/nf-core/survivor/merge/tests/main.nf.test", "modules/nf-core/survivor/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "survivor_merge", "description": "Compare or merge VCF files to generate a consensus or multi sample VCF files.", "keywords": [ "survivor", "merge", "vcf", "structural variants" ], "tools": [ { "survivor": { "description": "Toolset for SV simulation, comparison and filtering", "homepage": "https://github.com/fritzsedlazeck/SURVIVOR/wiki", "documentation": "https://github.com/fritzsedlazeck/SURVIVOR/wiki", "tool_dev_url": "https://github.com/fritzsedlazeck/SURVIVOR", "doi": "10.1038/NCOMMS14061", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcfs": { "type": "list", "description": "The VCF files to be merged\nGzipped VCF files are not supported: https://github.com/fritzsedlazeck/SURVIVOR/issues/158\n", "pattern": "*.vcf" } } ], { "max_distance_breakpoints": { "type": "integer", "description": "Max distance between breakpoints (0-1 percent of length, 1- number of bp)" } }, { "min_supporting_callers": { "type": "integer", "description": "Minimum number of supporting caller" } }, { "account_for_type": { "type": "integer", "description": "Take the type into account (1==yes, else no)" } }, { "account_for_sv_strands": { "type": "integer", "description": "Take the strands of SVs into account (1==yes, else no)" } }, { "estimate_distanced_by_sv_size": { "type": "integer", "description": "Estimate distance based on the size of SV (1==yes, else no)" } }, { "min_sv_size": { "type": "integer", "description": "Minimum size of SVs to be taken into account" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "The merged VCF file", "pattern": "*.vcf", "ontologies": [] } } ] ], "versions_survivor": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "survivor": { "type": "string", "description": "The name of the tool" } }, { "SURVIVOR 2>&1 | grep 'Version' | sed 's/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "survivor": { "type": "string", "description": "The name of the tool" } }, { "SURVIVOR 2>&1 | grep 'Version' | sed 's/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "survivor_simsv", "path": "modules/nf-core/survivor/simsv/meta.yml", "tree_sha": "746a67fa44245a7077c74031b744ed3f0c2012b3", "files": [ "modules/nf-core/survivor/simsv/environment.yml", "modules/nf-core/survivor/simsv/main.nf", "modules/nf-core/survivor/simsv/meta.yml", "modules/nf-core/survivor/simsv/tests/main.nf.test", "modules/nf-core/survivor/simsv/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "survivor_simsv", "description": "Simulate an SV VCF file based on a reference genome", "keywords": [ "structural variants", "simulation", "sv", "vcf" ], "tools": [ { "survivor": { "description": "Toolset for SV simulation, comparison and filtering", "homepage": "https://github.com/fritzsedlazeck/SURVIVOR/wiki", "documentation": "https://github.com/fritzsedlazeck/SURVIVOR/wiki", "tool_dev_url": "https://github.com/fritzsedlazeck/SURVIVOR", "doi": "10.1038/NCOMMS14061", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "The reference genome", "pattern": "*.{fasta,fna,fa}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta index information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fai": { "type": "file", "description": "The index of the reference genome", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing parameters information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "parameters": { "type": "file", "description": "A text file containing the parameters to be used for the simulation. Gets automatically generated using defaults when this is not supplied", "pattern": "*.txt", "ontologies": [] } } ], { "snp_mutation_frequency": { "type": "float", "description": "The SNP mutation frequency in the output VCF (0-1)" } }, { "sim_reads": { "type": "integer", "description": "Whether or not to simulate reads (1==yes, else no)" } } ], "output": { "parameters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.txt": { "type": "file", "description": "The created parameters file", "pattern": "*.txt", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vcf": { "type": "file", "description": "A VCF containing the simulated variants", "pattern": "*.vcf", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.bed": { "type": "file", "description": "A BED file of the simulated structural variants", "pattern": "*.bed", "ontologies": [] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.fasta": { "type": "file", "description": "A Fasta file file containing the variants from the output VCF", "pattern": "*.fasta", "ontologies": [] } } ] ], "insertions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.insertions.fa": { "type": "file", "description": "A Fasta file file containing insertion sequences", "pattern": "*.insertions.fa", "ontologies": [] } } ] ], "versions_survivor": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "survivor": { "type": "string", "description": "The name of the tool" } }, { "SURVIVOR 2>&1 | grep 'Version' | sed 's/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "survivor": { "type": "string", "description": "The name of the tool" } }, { "SURVIVOR 2>&1 | grep 'Version' | sed 's/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "survivor_stats", "path": "modules/nf-core/survivor/stats/meta.yml", "tree_sha": "dfedb2e113a196d871d18d28a292280fc6e025a3", "files": [ "modules/nf-core/survivor/stats/environment.yml", "modules/nf-core/survivor/stats/main.nf", "modules/nf-core/survivor/stats/meta.yml", "modules/nf-core/survivor/stats/tests/main.nf.test", "modules/nf-core/survivor/stats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "survivor_stats", "description": "Report multiple stats over a VCF file", "keywords": [ "survivor", "statistics", "vcf", "structural variants" ], "tools": [ { "survivor": { "description": "Toolset for SV simulation, comparison and filtering", "homepage": "https://github.com/fritzsedlazeck/SURVIVOR/wiki", "documentation": "https://github.com/fritzsedlazeck/SURVIVOR/wiki", "tool_dev_url": "https://github.com/fritzsedlazeck/SURVIVOR", "doi": "10.1038/NCOMMS14061", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file to filter", "pattern": "*.{vcf}", "ontologies": [] } } ], { "minsv": { "type": "integer", "description": "Min SV size (-1 to disable)" } }, { "maxsv": { "type": "integer", "description": "Max SV size (-1 to disable)" } }, { "minnumreads": { "type": "integer", "description": "Min number of reads support [RE flag (-1 to disable)]" } } ], "output": { "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.stats": { "type": "file", "description": "File containing statistics given input VCF file", "pattern": "*.{stats}", "ontologies": [] } } ] ], "versions_survivor": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "survivor": { "type": "string", "description": "The name of the tool" } }, { "SURVIVOR 2>&1 | grep 'Version' | sed 's/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "survivor": { "type": "string", "description": "The name of the tool" } }, { "SURVIVOR 2>&1 | grep 'Version' | sed 's/Version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "sushie", "path": "modules/nf-core/sushie/meta.yml", "tree_sha": "2181e04bf93be540e1cf14e3b88f05e27837082a", "files": [ "modules/nf-core/sushie/environment.yml", "modules/nf-core/sushie/main.nf", "modules/nf-core/sushie/meta.yml", "modules/nf-core/sushie/tests/main.nf.test", "modules/nf-core/sushie/tests/main.nf.test.snap", "modules/nf-core/sushie/tests/nextflow.config" ], "type": "module", "meta": { "name": "sushie", "description": "Software to perform multi-ancestry SNP fine-mapping on molecular data", "keywords": [ "gwas", "fine mapping", "ancestry" ], "tools": [ { "sushie": { "description": "Software to perform multi-ancestry SNP fine-mapping on molecular data", "homepage": "https://github.com/mancusolab/sushie/", "documentation": "https://mancusolab.github.io/sushie/", "tool_dev_url": "https://github.com/mancusolab/sushie/", "doi": "10.1038/s41588-025-02262-7", "licence": [ "MIT" ], "identifier": "biotools:sushie" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "study_locus_files": { "type": "file", "description": "Study locus file(s)", "pattern": "*.gwas", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "ld_files": { "type": "file", "description": "LD file(s)", "pattern": "*.ld", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "sample_sizes": { "type": "string", "description": "Sample size(s)" } } ], "output": { "corr": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.sushie.corr.tsv.gz": { "type": "file", "description": "Effect size correlation", "pattern": "*.sushie.corr.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "cs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.sushie.cs.tsv.gz": { "type": "file", "description": "Credible set", "pattern": "*.sushie.cs.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "weights": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.sushie.weights.tsv.gz": { "type": "file", "description": "Prediction weights", "pattern": "*.sushie.weights.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "Log file", "pattern": "*.log", "ontologies": [] } } ] ], "versions_sushie": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sushie": { "type": "string", "description": "The name of the tool" } }, { "sushie --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sushie": { "type": "string", "description": "The name of the tool" } }, { "sushie --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@camlloyd" ], "maintainers": [ "@camlloyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "svaba", "path": "modules/nf-core/svaba/meta.yml", "tree_sha": "22fa17bca9a21d7e750094c1290b1526b74e97c6", "files": [ "modules/nf-core/svaba/environment.yml", "modules/nf-core/svaba/main.nf", "modules/nf-core/svaba/meta.yml", "modules/nf-core/svaba/tests/main.nf.test", "modules/nf-core/svaba/tests/main.nf.test.snap", "modules/nf-core/svaba/tests/nextflow.config" ], "type": "module", "meta": { "name": "svaba", "description": "SvABA is an efficient and accurate method for detecting SVs from short-read sequencing data using genome-wide local assembly with low memory and computing requirements", "keywords": [ "sv", "structural variants", "detecting svs", "short-read sequencing" ], "tools": [ { "svaba": { "description": "Structural variation and indel detection by local assembly", "homepage": "https://github.com/walaj/svaba", "documentation": "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5880247/", "tool_dev_url": "https://github.com/walaj/svaba", "doi": "10.1101/gr.221028.117", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\nid: should be the identification number or sample name. If there is normal file meta should be common\ne.g. [ id:'test' ]\n" } }, { "tumorbam": { "type": "file", "description": "Tumor or metastatic sample, BAM, SAM or CRAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "tumorbai": { "type": "file", "description": "Index of the tumor or metastatic sample", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "normalbam": { "type": "file", "description": "Control (or normal) of matching tumor/metastatic sample, BAM, SAM or CRAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "normalbai": { "type": "file", "description": "Index", "pattern": "*.{bai,crai,sai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing FASTA information\nid: should be the identification number for alignment file and should be the same used to create BWA index files\ne.g. [ id:'fasta' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file", "pattern": "*.{fasta|fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing FASTA information\nid: should be the identification number for alignment file and should be the same used to create BWA index files\ne.g. [ id:'fasta' ]\n" } }, { "fasta_fai": { "type": "file", "description": "Index of FASTA file", "pattern": "*.{fai}", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing BWA information\nid: should be the identification number same as fasta file\ne.g. [ id:'bwa' ]\n" } }, { "bwa_index": { "type": "file", "description": "BWA genome index files. Note that this tool requires the bwa index files to be of the format `prefix.suffix.amb`, where `prefix.suffix` is the full name of the fasta file, not just the prefix.", "pattern": "Directory containing BWA index *.{amb,ann,bwt,pac,sa}", "ontologies": [] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing dbSNP information\nid: should be the identification number for dbSNP files\ne.g. [ id:'test' ]\n" } }, { "dbsnp": { "type": "file", "description": "VCF file including dbSNP variants", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing dbSNP information\nid: should be the identification number for dbSNP files\ne.g. [ id:'test' ]\n" } }, { "dbsnp_tbi": { "type": "file", "description": "Index of VCF file including dbSNP variants", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ], [ { "meta7": { "type": "map", "description": "Groovy Map containing regions information\nid: should be the identification number for regions\ne.g. [ id:'test' ]\n" } }, { "regions": { "type": "file", "description": "Targeted intervals. Accepts BED file or Samtools-style string", "pattern": "*.bed|*.txt|*.tab", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "sv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.sv.vcf.gz": { "type": "file", "description": "Filtered SVs for tumor only cases", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "indel": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.indel.vcf.gz": { "type": "file", "description": "Filtered Indels for tumor only cases", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "germ_indel": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.germline.indel.vcf.gz": { "type": "file", "description": "Germline filtered Indels for tumor/normal paired samples", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "germ_sv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.germline.sv.vcf.gz": { "type": "file", "description": "Germline filtered SVs for tumor/normal paired samples", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "som_indel": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.somatic.indel.vcf.gz": { "type": "file", "description": "Somatic filtered Indels for tumor/normal paired samples", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "som_sv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.somatic.sv.vcf.gz": { "type": "file", "description": "Somatic filtered SVs for tumor/normal paired samples", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unfiltered_sv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.unfiltered.sv.vcf.gz": { "type": "file", "description": "Unfiltered SVs for tumor only cases", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unfiltered_indel": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.unfiltered.indel.vcf.gz": { "type": "file", "description": "Unfiltered Indels for tumor only cases", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unfiltered_germ_indel": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.unfiltered.germline.indel.vcf.gz": { "type": "file", "description": "Unfiltered germline Indels for tumor/normal paired samples", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unfiltered_germ_sv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.unfiltered.germline.sv.vcf.gz": { "type": "file", "description": "Unfiltered germline SVs for tumor/normal paired samples", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unfiltered_som_indel": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.unfiltered.somatic.indel.vcf.gz": { "type": "file", "description": "Unfiltered somatic Indels for tumor/normal paired samples", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unfiltered_som_sv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.svaba.unfiltered.somatic.sv.vcf.gz": { "type": "file", "description": "Unfiltered somatic SVs for tumor/normal paired samples", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "discordants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.discordants.txt.gz": { "type": "file", "description": "Information on all clusters of discordant reads identified with 2+ reads", "pattern": "*.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "raw_calls": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bps.txt.gz": { "type": "file", "description": "Raw, unfiltered variants", "pattern": "*.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.log": { "type": "file", "description": "Log file", "pattern": "*.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_svaba": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svaba": { "type": "string", "description": "The name of the tool" } }, { "svaba --version 2>&1 | grep -oE '[0-9]+\\.[0-9]+\\.[0-9]+' | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svaba": { "type": "string", "description": "The name of the tool" } }, { "svaba --version 2>&1 | grep -oE '[0-9]+\\.[0-9]+\\.[0-9]+' | head -n 1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "svanalyzer_svbenchmark", "path": "modules/nf-core/svanalyzer/svbenchmark/meta.yml", "tree_sha": "8b7a43b87d1583c90f91d16483b3214301e09b34", "files": [ "modules/nf-core/svanalyzer/svbenchmark/environment.yml", "modules/nf-core/svanalyzer/svbenchmark/main.nf", "modules/nf-core/svanalyzer/svbenchmark/meta.yml", "modules/nf-core/svanalyzer/svbenchmark/tests/main.nf.test", "modules/nf-core/svanalyzer/svbenchmark/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svanalyzer_svbenchmark", "description": "SVbenchmark compares a set of “test” structural variants in VCF format to a known truth set (also in VCF format) and outputs estimates of sensitivity and specificity.", "keywords": [ "structural variant", "sv", "benchmarking" ], "tools": [ { "svanalyzer": { "description": "SVanalyzer: tools for the analysis of structural variation in genomes", "homepage": "https://svanalyzer.readthedocs.io/en/latest/index.html", "documentation": "https://svanalyzer.readthedocs.io/en/latest/index.html", "tool_dev_url": "https://github.com/nhansen/SVanalyzer", "licence": [ "CC0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing test sample information\ne.g. `[ id:'test' ]`\n" } }, { "test": { "type": "file", "description": "A VCF-formatted file of structural variants to test (required)", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "test_tbi": { "type": "file", "description": "A VCF-formatted file index of structural variants to test only for zipped files", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } }, { "truth": { "type": "file", "description": "A VCF-formatted file of variants to compare against (required)", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "truth_tbi": { "type": "file", "description": "A VCF-formatted file of variants to compare against only for zipped files", "pattern": "*.{vcf.gz.tbi}", "ontologies": [] } }, { "bed": { "type": "file", "description": "BED File of regions from which to include variants. Used to filter both test and truth variants.", "pattern": "*.{bed}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference genome information for fasta\ne.g. `[ id:'test2' ]`\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA file for the supplied VCF file or files (required)", "pattern": "*.{fa,fasta,fa.gz,fasta.gz}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference genome information for fai\ne.g. `[ id:'test3' ]`\n" } }, { "fai": { "type": "file", "description": "The reference FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "fns": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information inherited from test vcf\ne.g. `[ id:'test']`\n" } }, { "*.falsenegatives.vcf.gz": { "type": "file", "description": "VCF file with False Negatives", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "fps": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information inherited from test vcf\ne.g. `[ id:'test']`\n" } }, { "*.falsepositives.vcf.gz": { "type": "file", "description": "VCF file with False Positives", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "distances": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information inherited from test vcf\ne.g. `[ id:'test']`\n" } }, { "*.distances": { "type": "file", "description": "TSV file with genomic distances and size differences between structural variants compared", "pattern": "*.{distances}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information inherited from test vcf\ne.g. `[ id:'test']`\n" } }, { "*.log": { "type": "file", "description": "LOG file of the run", "pattern": "*.{log}", "ontologies": [] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information inherited from test vcf\ne.g. `[ id:'test']`\n" } }, { "*.report": { "type": "file", "description": "Text file reporting RECALL, PRECISION and F1.", "pattern": "*.{report}", "ontologies": [] } } ] ], "versions_svanalyzer": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svanalyzer": { "type": "string", "description": "The tool name" } }, { "0.36": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svanalyzer": { "type": "string", "description": "The tool name" } }, { "0.36": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "svdb_build", "path": "modules/nf-core/svdb/build/meta.yml", "tree_sha": "5cb92225b820c48c92ac583b13b1dbd4f9a497f3", "files": [ "modules/nf-core/svdb/build/environment.yml", "modules/nf-core/svdb/build/main.nf", "modules/nf-core/svdb/build/meta.yml", "modules/nf-core/svdb/build/tests/main.nf.test", "modules/nf-core/svdb/build/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svdb_build", "description": "Build a structural variant database", "keywords": [ "structural variants", "build", "svdb" ], "tools": [ { "svdb": { "description": "structural variant database software", "homepage": "https://github.com/J35P312/SVDB", "documentation": "https://github.com/J35P312/SVDB/blob/master/README.md", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Input VCF file(s) or folder", "pattern": "*", "ontologies": [] } } ], { "input_type": { "type": "string", "description": "input type" } } ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.db": { "type": "file", "description": "SVDB database", "ontologies": [] } } ] ], "versions_svdb": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svdb": { "type": "string", "description": "The name of the tool" } }, { "svdb | sed -nE 's/.*SVDB-([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svdb": { "type": "string", "description": "The name of the tool" } }, { "svdb | sed -nE 's/.*SVDB-([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "svdb_merge", "path": "modules/nf-core/svdb/merge/meta.yml", "tree_sha": "c9c18477657285af16396334efa39245cd302950", "files": [ "modules/nf-core/svdb/merge/environment.yml", "modules/nf-core/svdb/merge/main.nf", "modules/nf-core/svdb/merge/meta.yml", "modules/nf-core/svdb/merge/tests/main.nf.test", "modules/nf-core/svdb/merge/tests/main.nf.test.snap", "modules/nf-core/svdb/merge/tests/nextflow.config" ], "type": "module", "meta": { "name": "svdb_merge", "description": "The merge module merges structural variants within one or more vcf files.", "keywords": [ "structural variants", "vcf", "merge" ], "tools": [ { "svdb": { "description": "structural variant database software", "homepage": "https://github.com/J35P312/SVDB", "documentation": "https://github.com/J35P312/SVDB/blob/master/README.md", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "vcfs": { "type": "list", "description": "One or more VCF files. The order and number of files should correspond to\nthe order and number of tags in the `priority` input channel.\n", "pattern": "*.{vcf,vcf.gz}" } } ], { "input_priority": { "type": "list", "description": "Prioritize the input VCF files according to this list,\ne.g ['tiddit','cnvnator']. The order and number of tags should correspond to\nthe order and number of VCFs in the `vcfs` input channel.\n" } }, { "sort_inputs": { "type": "boolean", "description": "Should the input files be sorted by name. The priority tag will be sorted\ntogether with it's corresponding VCF file.\n" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "VCF output file", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tbi": { "type": "file", "description": "Alternative VCF file index", "pattern": "*.tbi", "ontologies": [] } } ] ], "csi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csi": { "type": "file", "description": "Default VCF file index", "pattern": "*.csi", "ontologies": [] } } ] ], "versions_svdb": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svdb": { "type": "string", "description": "The name of the tool" } }, { "svdb | sed -nE 's/.*SVDB-([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svdb": { "type": "string", "description": "The name of the tool" } }, { "svdb | sed -nE 's/.*SVDB-([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ], "maintainers": [ "@ramprasadn", "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "svdb_query", "path": "modules/nf-core/svdb/query/meta.yml", "tree_sha": "462b543d0e1559906b05e9a4e422ec066aa99f87", "files": [ "modules/nf-core/svdb/query/environment.yml", "modules/nf-core/svdb/query/main.nf", "modules/nf-core/svdb/query/meta.yml", "modules/nf-core/svdb/query/tests/main.nf.test", "modules/nf-core/svdb/query/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svdb_query", "description": "Query a structural variant database, using a vcf file as query", "keywords": [ "structural variants", "query", "svdb" ], "tools": [ { "svdb": { "description": "structural variant database software", "homepage": "https://github.com/J35P312/SVDB", "documentation": "https://github.com/J35P312/SVDB/blob/master/README.md", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "query vcf file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], { "in_occs": { "type": "list", "description": "A list of allele count tags" } }, { "in_frqs": { "type": "list", "description": "A list of allele frequency tags" } }, { "out_occs": { "type": "list", "description": "A list of allele count tags" } }, { "out_frqs": { "type": "list", "description": "A list of allele frequency tags" } }, { "vcf_dbs": { "type": "file", "description": "path to a database vcf, or a comma separated list of vcfs", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "bedpe_dbs": { "type": "file", "description": "path to a SV database of the following format chrA-posA-chrB-posB-type-count-frequency, or a comma separated list of files", "pattern": "*.{bedpe}", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*_query.vcf": { "type": "file", "description": "Annotated output VCF file", "pattern": "*_query.vcf", "ontologies": [] } } ] ], "versions_svdb": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svdb": { "type": "string", "description": "The name of the tool" } }, { "svdb | sed -nE 's/.*SVDB-([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svdb": { "type": "string", "description": "The name of the tool" } }, { "svdb | sed -nE 's/.*SVDB-([0-9.]+).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "svdss_index", "path": "modules/nf-core/svdss/index/meta.yml", "tree_sha": "9667e535c3c118b5c89adb7f6225508240bf1e1e", "files": [ "modules/nf-core/svdss/index/environment.yml", "modules/nf-core/svdss/index/main.nf", "modules/nf-core/svdss/index/meta.yml", "modules/nf-core/svdss/index/tests/main.nf.test", "modules/nf-core/svdss/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svdss_index", "description": "Index a reference genome FASTA file using SVDSS (via ropebwt3), producing either an FMD or FMR index for use with SVDSS smooth and search subcommands", "keywords": [ "structural variants", "sv calling", "indexing", "reference genome", "fm-index" ], "tools": [ { "svdss": { "description": "SVDSS is a tool for structural variant discovery from short-read sequencing data.\nIt implements an FM-index-based approach to efficiently detect SVs against a reference genome.\n", "homepage": "https://github.com/Parsoa/SVDSS", "documentation": "https://github.com/Parsoa/SVDSS", "tool_dev_url": "https://github.com/Parsoa/SVDSS", "doi": "10.1038/s41592-022-01674-1", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fasta,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "output_format": { "type": "string", "description": "Output index format. Use 'fmd' for the fermi-delta format (adds -d flag)\nor 'fmr' for the ropebwt format (adds -b flag).\n", "pattern": "fmd|fmr" } } ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${output_format}": { "type": "file", "description": "FM-index file produced by SVDSS index, used as input for SVDSS smooth and search", "pattern": "*.{fmd,fmr}", "ontologies": [] } } ] ], "versions_svdss": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svdss": { "type": "string", "description": "The name of the tool" } }, { "SVDSS --version 2>&1 | sed 's/SVDSS, v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svdss": { "type": "string", "description": "The name of the tool" } }, { "SVDSS --version 2>&1 | sed 's/SVDSS, v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "svim_alignment", "path": "modules/nf-core/svim/alignment/meta.yml", "tree_sha": "d8693feb9c86b254b2efd31c0c16b4575f024945", "files": [ "modules/nf-core/svim/alignment/environment.yml", "modules/nf-core/svim/alignment/main.nf", "modules/nf-core/svim/alignment/meta.yml", "modules/nf-core/svim/alignment/tests/main.nf.test", "modules/nf-core/svim/alignment/tests/main.nf.test.snap", "modules/nf-core/svim/alignment/tests/nextflow.config" ], "type": "module", "meta": { "name": "svim_alignment", "description": "Structural variant detection from long-read sequencing alignments using SVIM.", "keywords": [ "structural variants", "long reads", "nanopore", "pacbio", "genomics", "variant calling" ], "tools": [ { "svim": { "description": "SVIM is a structural variant caller for long-read sequencing data that detects deletions, insertions, duplications, inversions and translocations from read alignments.", "homepage": "https://github.com/eldariont/svim", "documentation": "https://github.com/eldariont/svim/wiki", "tool_dev_url": "https://github.com/eldariont/svim", "doi": "10.1093/bioinformatics/btz041", "licence": [ "GPL-3.0" ], "identifier": "biotools:svim" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bam": { "type": "file", "description": "Coordinate-sorted BAM/CRAM/SAM alignment file generated from long-read mapping", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf": { "type": "file", "description": "Structural variant calls in VCF format generated by SVIM", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_svim": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svim": { "type": "string", "description": "The tool name" } }, { "svim --version | sed \"s/^.*svim //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svim": { "type": "string", "description": "The tool name" } }, { "svim --version | sed \"s/^.*svim //; s/ .*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nourmahfel" ], "maintainers": [ "@nourmahfel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" } ] }, { "name": "svtk_baftest", "path": "modules/nf-core/svtk/baftest/meta.yml", "tree_sha": "61ff6ac2e45e2925c259bbc171e679d65cbcd883", "files": [ "modules/nf-core/svtk/baftest/environment.yml", "modules/nf-core/svtk/baftest/main.nf", "modules/nf-core/svtk/baftest/meta.yml", "modules/nf-core/svtk/baftest/tests/main.nf.test", "modules/nf-core/svtk/baftest/tests/main.nf.test.snap", "modules/nf-core/svtk/baftest/tests/nextflow.config" ], "type": "module", "meta": { "name": "svtk_baftest", "description": "Performs tests on BAF files", "keywords": [ "svtk", "svtk/baftest", "baftest", "baf", "bed", "structural variants" ], "tools": [ { "svtk": { "description": "Utilities for consolidating, filtering, resolving, and annotating structural variants.", "homepage": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "documentation": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "tool_dev_url": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "A BED file created with `svtk vcf2bed`", "pattern": "*.bed", "ontologies": [] } }, { "baf": { "type": "file", "description": "A BAF file created with `gatk PrintSVEvidence`", "pattern": "*.baf.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "baf_index": { "type": "file", "description": "The index of the BAF file", "pattern": "*.baf.txt.gz.tbi", "ontologies": [] } }, { "batch": { "type": "file", "description": "A text file containing information about the sample(s)", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "metrics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.metrics": { "type": "file", "description": "The results file from the BAF test", "pattern": "*.metrics", "ontologies": [] } } ] ], "versions_svtk": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svtk": { "type": "string", "description": "The tool name" } }, { "0.0.20190615": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svtk": { "type": "string", "description": "The tool name" } }, { "0.0.20190615": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "svtk_countsvtypes", "path": "modules/nf-core/svtk/countsvtypes/meta.yml", "tree_sha": "f0c1777b66988cfcc8cd2a1cc94ec1ae4d7fe59d", "files": [ "modules/nf-core/svtk/countsvtypes/environment.yml", "modules/nf-core/svtk/countsvtypes/main.nf", "modules/nf-core/svtk/countsvtypes/meta.yml", "modules/nf-core/svtk/countsvtypes/tests/main.nf.test", "modules/nf-core/svtk/countsvtypes/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svtk_countsvtypes", "description": "Count the instances of each SVTYPE observed in each sample in a VCF.", "keywords": [ "svtk", "countsvtypes", "vcf", "structural variants" ], "tools": [ { "svtk": { "description": "Utilities for consolidating, filtering, resolving, and annotating structural variants.", "homepage": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "documentation": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "tool_dev_url": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "doi": "10.1038/s41586-020-2287-8", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "The VCF file containing structural variants", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "A tab-delimited file containing the counts of the SV types", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_svtk": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svtk": { "type": "string", "description": "The tool name" } }, { "0.0.20190615": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svtk": { "type": "string", "description": "The tool name" } }, { "0.0.20190615": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "svtk_rdtest2vcf", "path": "modules/nf-core/svtk/rdtest2vcf/meta.yml", "tree_sha": "2197b7a4e37f6d4c140e5c908a87622a3f897b9a", "files": [ "modules/nf-core/svtk/rdtest2vcf/environment.yml", "modules/nf-core/svtk/rdtest2vcf/main.nf", "modules/nf-core/svtk/rdtest2vcf/meta.yml", "modules/nf-core/svtk/rdtest2vcf/tests/main.nf.test", "modules/nf-core/svtk/rdtest2vcf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svtk_rdtest2vcf", "description": "Convert an RdTest-formatted bed to the standard VCF format.", "keywords": [ "svtk", "rdtest2vcf", "bed", "rdtest", "vcf" ], "tools": [ { "svtk": { "description": "Utilities for consolidating, filtering, resolving, and annotating structural variants.", "homepage": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "documentation": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "tool_dev_url": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "doi": "10.1038/s41586-020-2287-8", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "An RdTest-formatted bed", "pattern": "*.bed", "ontologies": [] } }, { "samples": { "type": "file", "description": "A text file containing the names of all samples that need to be added to the VCF", "pattern": "*.txt", "ontologies": [] } } ], { "fasta_fai": { "type": "file", "description": "The reference file of a FASTA file containing the contigs", "pattern": "*.fai", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "The converted VCF", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "The index of the converted VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_svtk": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svtk": { "type": "string", "description": "The tool name" } }, { "0.0.20190615": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svtk": { "type": "string", "description": "The tool name" } }, { "0.0.20190615": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "svtk_standardize", "path": "modules/nf-core/svtk/standardize/meta.yml", "tree_sha": "88584a85de76317b67d00b1ce83aebe84c89404c", "files": [ "modules/nf-core/svtk/standardize/environment.yml", "modules/nf-core/svtk/standardize/main.nf", "modules/nf-core/svtk/standardize/meta.yml", "modules/nf-core/svtk/standardize/tests/main.nf.test", "modules/nf-core/svtk/standardize/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svtk_standardize", "description": "Convert SV calls to a standardized format.", "keywords": [ "svtk", "structural variants", "SV", "vcf", "standardization" ], "tools": [ { "svtk": { "description": "Utilities for consolidating, filtering, resolving, and annotating structural variants.", "homepage": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "documentation": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "tool_dev_url": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "input": { "type": "file", "description": "A gzipped VCF file to be standardized", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test2' ]\n" } }, { "fai": { "type": "file", "description": "Optional fasta index file that specifies the contigs to be used in the VCF header (defaults to all contigs of GRCh37)", "pattern": "*.fai", "ontologies": [] } } ], { "caller": { "type": "string", "description": "Tool that produced the input VCF", "enum": [ "delly", "lumpy", "manta", "melt", "smoove", "wham" ] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "A gzipped version of the standardized VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_svtk": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svtk": { "type": "string", "description": "The tool name" } }, { "0.0.20190615": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svtk": { "type": "string", "description": "The tool name" } }, { "0.0.20190615": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "svtk_vcf2bed", "path": "modules/nf-core/svtk/vcf2bed/meta.yml", "tree_sha": "49305e5580042748cc269d416b49c530d40b39e1", "files": [ "modules/nf-core/svtk/vcf2bed/environment.yml", "modules/nf-core/svtk/vcf2bed/main.nf", "modules/nf-core/svtk/vcf2bed/meta.yml", "modules/nf-core/svtk/vcf2bed/tests/main.nf.test", "modules/nf-core/svtk/vcf2bed/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svtk_vcf2bed", "description": "Converts VCFs containing structural variants to BED format", "keywords": [ "vcf", "bed", "vcf2bed", "svtk", "structural variants" ], "tools": [ { "svtk": { "description": "Utilities for consolidating, filtering, resolving, and annotating structural variants.", "homepage": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "documentation": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "tool_dev_url": "https://github.com/broadinstitute/gatk-sv/tree/master/src/svtk", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "A VCF file created with a structural variant caller", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "The index for the VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "The created BED file", "pattern": "*.bed", "ontologies": [] } } ] ], "versions_svtk": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svtk": { "type": "string", "description": "The tool name" } }, { "0.0.20190615": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "svtk": { "type": "string", "description": "The tool name" } }, { "0.0.20190615": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "svtools_vcftobedpe", "path": "modules/nf-core/svtools/vcftobedpe/meta.yml", "tree_sha": "26fd1cc12a0082864363a89217d34ac4aef486b4", "files": [ "modules/nf-core/svtools/vcftobedpe/environment.yml", "modules/nf-core/svtools/vcftobedpe/main.nf", "modules/nf-core/svtools/vcftobedpe/meta.yml", "modules/nf-core/svtools/vcftobedpe/tests/main.nf.test", "modules/nf-core/svtools/vcftobedpe/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svtools_vcftobedpe", "description": "Convert a VCF file to a BEDPE file.", "keywords": [ "structural", "bedpe", "vcf", "conversion", "variants" ], "tools": [ { "svtools": { "description": "Tools for processing and analyzing structural variants", "tool_dev_url": "https://github.com/hall-lab/svtools", "licence": [ "MIT License" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "Input VCF file containing structural variants", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "output": { "bedpe": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bedpe": { "type": "file", "description": "The converted BEDPE file", "pattern": "*.bedpe", "ontologies": [] } } ] ], "versions_svtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svtools": { "type": "string", "description": "The name of the tool" } }, { "svtools --version |& sed 's/svtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svtools": { "type": "string", "description": "The name of the tool" } }, { "svtools --version |& sed 's/svtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "svtyper_svtyper", "path": "modules/nf-core/svtyper/svtyper/meta.yml", "tree_sha": "d425c4e0908ff01403a55eadae364132ffafd30e", "files": [ "modules/nf-core/svtyper/svtyper/environment.yml", "modules/nf-core/svtyper/svtyper/main.nf", "modules/nf-core/svtyper/svtyper/meta.yml", "modules/nf-core/svtyper/svtyper/tests/main.nf.test", "modules/nf-core/svtyper/svtyper/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svtyper_svtyper", "description": "SVTyper performs breakpoint genotyping of structural variants (SVs) using whole genome sequencing data", "keywords": [ "sv", "structural variants", "genotyping" ], "tools": [ { "svtyper": { "description": "Compute genotype of structural variants based on breakpoint depth", "homepage": "https://github.com/hall-lab/svtyper", "documentation": "https://github.com/hall-lab/svtyper", "tool_dev_url": "https://github.com/hall-lab/svtyper", "doi": "10.1038/nmeth.3505", "licence": [ "MIT" ], "identifier": "biotools:svtyper" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bam_index": { "type": "file", "description": "Index of the BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [] } }, { "vcf": { "type": "file", "description": "Matching VCF of alignments", "pattern": "*.vcf", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for FASTA file\ne.g. [ id:'fasta']\n" } }, { "fasta": { "type": "file", "description": "FASTA file used to generate alignments", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information for FASTA file\ne.g. [ id:'fasta']\n" } }, { "fai": { "type": "file", "description": "FAI file used to generate alignments", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.json": { "type": "file", "description": "JSON file including Library information", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "gt_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf": { "type": "file", "description": "Genotyped SVs", "pattern": "*.vcf", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file with", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_svtyper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svtyper": { "type": "string", "description": "The name of the tool" } }, { "svtyper -h 2>&1 | grep 'version:' | sed 's/^version: v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svtyper": { "type": "string", "description": "The name of the tool" } }, { "svtyper -h 2>&1 | grep 'version:' | sed 's/^version: v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "svtyper_svtypersso", "path": "modules/nf-core/svtyper/svtypersso/meta.yml", "tree_sha": "e6f5da36b0861b45f80c0a8c32d72ea135ba76a8", "files": [ "modules/nf-core/svtyper/svtypersso/environment.yml", "modules/nf-core/svtyper/svtypersso/main.nf", "modules/nf-core/svtyper/svtypersso/meta.yml", "modules/nf-core/svtyper/svtypersso/tests/main.nf.test", "modules/nf-core/svtyper/svtypersso/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svtyper_svtypersso", "description": "SVTyper-sso computes structural variant (SV) genotypes based on breakpoint depth on a SINGLE sample", "keywords": [ "sv", "structural variants", "genotyping", "Bayesian" ], "tools": [ { "svtyper": { "description": "Bayesian genotyper for structural variants", "homepage": "https://github.com/hall-lab/svtyper", "documentation": "https://github.com/hall-lab/svtyper", "tool_dev_url": "https://github.com/hall-lab/svtyper", "doi": "10.1038/nmeth.3505", "licence": [ "MIT" ], "identifier": "biotools:svtyper" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "bam": { "type": "file", "description": "BAM or CRAM file with alignments", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bam_index": { "type": "file", "description": "BAI file matching the BAM file", "pattern": "*.{bai}", "ontologies": [] } }, { "vcf": { "type": "file", "description": "Matching VCF of alignments", "pattern": "*.vcf", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information for reference FASTA file\ne.g. [ id:'fasta']\n" } }, { "fasta": { "type": "file", "description": "indexed reference FASTA file (recommended for reading CRAM files)", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "output": { "gt_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf": { "type": "file", "description": "Genotyped SVs", "pattern": "*.vcf", "ontologies": [] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.json": { "type": "file", "description": "JSON file including library information", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_svtyper": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svtyper": { "type": "string", "description": "The name of the tool" } }, { "svtyper-sso -h 2>&1 | grep 'version:' | sed 's/^version: v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svtyper": { "type": "string", "description": "The name of the tool" } }, { "svtyper-sso -h 2>&1 | grep 'version:' | sed 's/^version: v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tstoeriko" ], "maintainers": [ "@tstoeriko" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "svync", "path": "modules/nf-core/svync/meta.yml", "tree_sha": "ef6a58e92d29caa8c42232b59d9bb33649cc63a2", "files": [ "modules/nf-core/svync/environment.yml", "modules/nf-core/svync/main.nf", "modules/nf-core/svync/meta.yml", "modules/nf-core/svync/tests/main.nf.test", "modules/nf-core/svync/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "svync", "description": "A tool to standardize VCF files from structural variant callers", "keywords": [ "structural variants", "vcf", "standardization", "standardize", "sv" ], "tools": [ { "svync": { "description": "A tool to standardize VCF files from structural variant callers", "homepage": "https://github.com/nvnieuwk/svync", "documentation": "https://github.com/nvnieuwk/svync", "tool_dev_url": "https://github.com/nvnieuwk/svync", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "The input VCF file containing structural variants", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "The index of the input VCF file containing structural variants", "pattern": "*.tbi", "ontologies": [] } }, { "config": { "type": "file", "description": "The config stating how the standardization should happen", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "The standardized VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tbi": { "type": "file", "description": "The index of the standardized VCF file", "pattern": "*.tbi", "ontologies": [] } } ] ], "versions_svync": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svync": { "type": "string", "description": "The name of the tool" } }, { "svync --version | sed 's/svync version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "svync": { "type": "string", "description": "The name of the tool" } }, { "svync --version | sed 's/svync version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "sylph_profile", "path": "modules/nf-core/sylph/profile/meta.yml", "tree_sha": "2f50c00acfd756d9d30866fe5a62d5cd352551f9", "files": [ "modules/nf-core/sylph/profile/environment.yml", "modules/nf-core/sylph/profile/main.nf", "modules/nf-core/sylph/profile/meta.yml", "modules/nf-core/sylph/profile/tests/main.nf.test", "modules/nf-core/sylph/profile/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sylph_profile", "description": "Sylph profile command for taxonoming profiling", "keywords": [ "profile", "metagenomics", "sylph", "classification" ], "tools": [ { "sylph": { "description": "Sylph quickly enables querying of genomes against even low-coverage shotgun metagenomes to find nearest neighbour ANI.", "homepage": "https://github.com/bluenote-1577/sylph", "documentation": "https://github.com/bluenote-1577/sylph", "tool_dev_url": "https://github.com/bluenote-1577/sylph", "doi": "10.1038/s41587-024-02412-y", "licence": [ "MIT" ], "identifier": "biotools:sylph" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "List of input FastQ/FASTA files of size 1 and 2 for single-end and paired-end data,\nrespectively. They are automatically sketched to .sylsp/.syldb\n", "pattern": "*.{fasta,fastq,fna,fa,fq,fas,fasta.gz,fastq.gz,fna,fa.gz,fq,fas.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], { "database": { "type": "file", "description": "Pre-sketched *.syldb/*.sylsp files. Raw single-end fastq/fasta are allowed and will be automatically sketched to .sylsp/.syldb.", "pattern": "*.{syldb,sylsp}" } } ], "output": { "profile_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.tsv": { "type": "file", "description": "Output file of species-level taxonomic profiling with abundances and ANIs.", "pattern": "*tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_sylph": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sylph": { "type": "string", "description": "The tool name" } }, { "sylph -V | sed \"s/sylph //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sylph": { "type": "string", "description": "The tool name" } }, { "sylph -V | sed \"s/sylph //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jiahang1234", "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "sylph_query", "path": "modules/nf-core/sylph/query/meta.yml", "tree_sha": "37f7a151c58affb44a0bc79a6ad1b198102b7aef", "files": [ "modules/nf-core/sylph/query/environment.yml", "modules/nf-core/sylph/query/main.nf", "modules/nf-core/sylph/query/meta.yml", "modules/nf-core/sylph/query/tests/main.nf.test", "modules/nf-core/sylph/query/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sylph_query", "description": "Sylph query command for querying genome databases against reads/metagenomes", "keywords": [ "query", "metagenomics", "sylph", "containment", "genome" ], "tools": [ { "sylph": { "description": "Sylph quickly enables querying of genomes against even low-coverage shotgun metagenomes to find nearest neighbour ANI.", "homepage": "https://github.com/bluenote-1577/sylph", "documentation": "https://sylph-docs.github.io/", "tool_dev_url": "https://github.com/bluenote-1577/sylph", "doi": "10.1038/s41587-024-02412-y", "licence": [ "MIT" ], "identifier": "biotools:sylph" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "List of input FastQ/FASTA files of size 1 and 2 for single-end and paired-end data,\nrespectively. They are automatically sketched to .sylsp/.syldb\n", "pattern": "*.{fasta,fastq,fna,fa,fq,fas}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1930" } ] } } ], { "database": { "type": "file", "description": "Pre-sketched *.syldb/*.sylsp files. Raw single-end fastq/fasta are allowed and will be automatically sketched to .sylsp/.syldb.", "pattern": "*.{syldb,sylsp}" } } ], "output": { "query_out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.tsv": { "type": "file", "description": "Output TSV file of containment ANI query results.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_sylph": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sylph": { "type": "string", "description": "The tool name" } }, { "sylph -V | sed \"s/sylph //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "sylph": { "type": "string", "description": "The tool name" } }, { "sylph -V | sed \"s/sylph //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ZunairKhm", "@nghiaagent" ], "maintainers": [ "@nghiaagent" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sylph_sketch", "path": "modules/nf-core/sylph/sketch/meta.yml", "tree_sha": "e997e5b74ca3ce53e5dceda02cf551bba7625a95", "files": [ "modules/nf-core/sylph/sketch/environment.yml", "modules/nf-core/sylph/sketch/main.nf", "modules/nf-core/sylph/sketch/meta.yml", "modules/nf-core/sylph/sketch/tests/main.nf.test", "modules/nf-core/sylph/sketch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sylph_sketch", "description": "Sketching/indexing sequencing reads", "keywords": [ "sketch", "metagenomics", "sylph", "indexing" ], "tools": [ { "sylph": { "description": "Sylph quickly enables querying of genomes against even low-coverage shotgun metagenomes to find nearest neighbour ANI.", "homepage": "https://github.com/bluenote-1577/sylph", "documentation": "https://github.com/bluenote-1577/sylph", "tool_dev_url": "https://github.com/bluenote-1577/sylph", "doi": "10.1038/s41587-024-02412-y", "licence": [ "MIT" ], "identifier": "biotools:sylph" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Input FASTQ files", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "reference": { "type": "file", "description": "Reference genome file in FASTA format", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], "output": { "sketch_fastq_genome": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "my_sketches/*.sylsp": { "type": "map", "description": "Output sylph sketch files of input reads for profiling\n", "pattern": "my_sketches/*.sylsp" } }, { "database.syldb": { "type": "map", "description": "Output sylph database files for profiling against database\n", "pattern": "*.syldb" } } ] ], "versions_sylph": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sylph": { "type": "string", "description": "The name of the tool" } }, { "sylph -V | sed \"s/sylph //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sylph": { "type": "string", "description": "The name of the tool" } }, { "sylph -V | sed \"s/sylph //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jiahang1234", "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sylph_sketchgenomes", "path": "modules/nf-core/sylph/sketchgenomes/meta.yml", "tree_sha": "8006b652fa37051793d8137d2557c737a8c398fb", "files": [ "modules/nf-core/sylph/sketchgenomes/environment.yml", "modules/nf-core/sylph/sketchgenomes/main.nf", "modules/nf-core/sylph/sketchgenomes/meta.yml", "modules/nf-core/sylph/sketchgenomes/tests/main.nf.test", "modules/nf-core/sylph/sketchgenomes/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sylph_sketchgenomes", "description": "Sylph profile command for taxonoming profiling of genomes", "keywords": [ "profile", "metagenomics", "sylph", "classification", "genomes", "sketch" ], "tools": [ { "sylph": { "description": "Sylph quickly enables querying of genomes against even low-coverage shotgun metagenomes to find nearest neighbour ANI.", "homepage": "https://github.com/bluenote-1577/sylph", "documentation": "https://github.com/bluenote-1577/sylph", "tool_dev_url": "https://github.com/bluenote-1577/sylph", "doi": "10.1038/s41587-024-02412-y", "licence": [ "MIT" ], "identifier": "biotools:sylph" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "List of reference genome FASTA files to convert to sylph database file", "pattern": "*.{fasta,fas,fa,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "syldb": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.syldb": { "type": "file", "description": "Sylph database sketch file for profiling", "pattern": "*.syldb" } } ] ], "versions_sylph": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sylph": { "type": "string", "description": "The name of the tool" } }, { "sylph -V | sed \"s/sylph //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sylph": { "type": "string", "description": "The name of the tool" } }, { "sylph -V | sed \"s/sylph //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "sylph_sketchsamples", "path": "modules/nf-core/sylph/sketchsamples/meta.yml", "tree_sha": "cac29e692825d66579f3b9339ebc32af6303e311", "files": [ "modules/nf-core/sylph/sketchsamples/environment.yml", "modules/nf-core/sylph/sketchsamples/main.nf", "modules/nf-core/sylph/sketchsamples/meta.yml", "modules/nf-core/sylph/sketchsamples/tests/main.nf.test", "modules/nf-core/sylph/sketchsamples/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sylph_sketchsamples", "description": "Sketching/indexing sequencing reads", "keywords": [ "sketch", "metagenomics", "sylph", "samples", "indexing" ], "tools": [ { "sylph": { "description": "Sylph quickly enables querying of genomes against even low-coverage shotgun metagenomes to find nearest neighbour ANI.", "homepage": "https://github.com/bluenote-1577/sylph", "documentation": "https://github.com/bluenote-1577/sylph", "tool_dev_url": "https://github.com/bluenote-1577/sylph", "doi": "10.1038/s41587-024-02412-y", "licence": [ "MIT" ], "identifier": "biotools:sylph" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Input fastq files", "pattern": "*.{fq,fastq,fq.gz,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "sylsp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "my_sketches/*.sylsp": { "type": "map", "description": "Output sylph sketch files for profiling\n", "pattern": "my_sketches/*.sylsp" } } ] ], "versions_sylph": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sylph": { "type": "string", "description": "The name of the tool" } }, { "sylph -V | sed \"s/sylph //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sylph": { "type": "string", "description": "The name of the tool" } }, { "sylph -V | sed \"s/sylph //g\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jiahang1234", "@sofstam" ], "maintainers": [ "@sofstam", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "sylphtax_merge", "path": "modules/nf-core/sylphtax/merge/meta.yml", "tree_sha": "c5243900d11f41787b27dd7480097e0501b2d1af", "files": [ "modules/nf-core/sylphtax/merge/environment.yml", "modules/nf-core/sylphtax/merge/main.nf", "modules/nf-core/sylphtax/merge/meta.yml", "modules/nf-core/sylphtax/merge/tests/main.nf.test", "modules/nf-core/sylphtax/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sylphtax_merge", "description": "Merge multiple taxonomic profiles from sylphtaxt/taxprof into a tsv table", "keywords": [ "sylph", "metagenomics", "merge" ], "tools": [ { "sylphtax": { "description": "Integrating taxonomic information into the sylph metagenome profiler.", "homepage": "https://github.com/bluenote-1577/sylph-tax?tab=readme-ov-file", "documentation": "https://sylph-docs.github.io/sylph-tax/", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "sylphtax_reports": { "type": "file", "description": "Output taxonomic profile from sylph-tax taxprof command.", "pattern": "*.{sylphmpa}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "data_type": { "type": "string", "description": "Can be ANI, relative abundance, or sequence abundance." } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Output profile with the merged taxonomic profiles in tsv format.", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_sylphtax": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sylph-tax": { "type": "string", "description": "The name of the tool" } }, { "sylph-tax --version 2>&1 | tail -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sylph-tax": { "type": "string", "description": "The name of the tool" } }, { "sylph-tax --version 2>&1 | tail -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "sylphtax_taxprof", "path": "modules/nf-core/sylphtax/taxprof/meta.yml", "tree_sha": "3c021133bf7a393ecfaf7c5eea6e81ed4cf9dbe1", "files": [ "modules/nf-core/sylphtax/taxprof/environment.yml", "modules/nf-core/sylphtax/taxprof/main.nf", "modules/nf-core/sylphtax/taxprof/meta.yml", "modules/nf-core/sylphtax/taxprof/tests/main.nf.test", "modules/nf-core/sylphtax/taxprof/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "sylphtax_taxprof", "description": "Incorporates taxonomy into sylph metagenomic classifier", "keywords": [ "taxonomy", "sylph", "metagenomics" ], "tools": [ { "sylphtax": { "description": "Integrating taxonomic information into the sylph metagenome profiler.", "homepage": "https://github.com/bluenote-1577/sylph-tax?tab=readme-ov-file", "documentation": "https://sylph-docs.github.io/sylph-tax/", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "sylph_results": { "type": "file", "description": "Output results from sylph classifier. The database file(s) used to create this file with sylph must be the same as those of the taxonomy input channel of this module.", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "taxonomy": { "type": "file", "description": "A list of sylph-tax identifiers (e.g. GTDB_r220 or IMGVR_4.1). Multiple taxonomy metadata files can be input. Custom taxonomy files are also possible.", "ontologies": [] } } ], "output": { "taxprof_output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sylphmpa": { "type": "file", "description": "A tab-separated file containing a metagenomic taxonomic profile generated by sylph-tax, including columns for lineage and taxid\n", "pattern": "*{.sylphmpa}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_sylphtax": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sylph-tax": { "type": "string", "description": "The name of the tool" } }, { "sylph-tax --version 2>&1 | tail -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sylph-tax": { "type": "string", "description": "The name of the tool" } }, { "sylph-tax --version 2>&1 | tail -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam" ], "maintainers": [ "@sofstam" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" }, { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "syri", "path": "modules/nf-core/syri/meta.yml", "tree_sha": "99bb8139c85b882fafea7488d1dc4b2fee8b2280", "files": [ "modules/nf-core/syri/environment.yml", "modules/nf-core/syri/main.nf", "modules/nf-core/syri/meta.yml", "modules/nf-core/syri/tests/main.nf.test", "modules/nf-core/syri/tests/main.nf.test.snap", "modules/nf-core/syri/tests/nextflow.config" ], "type": "module", "meta": { "name": "syri", "description": "Syri compares alignments between two chromosome-level assemblies and identifies synteny and structural rearrangements.", "keywords": [ "genomics", "synteny", "rearrangements", "chromosome" ], "tools": [ { "syri": { "description": "Synteny and rearrangement identifier between whole-genome assemblies", "homepage": "https://github.com/schneebergerlab/syri", "documentation": "https://github.com/schneebergerlab/syri", "tool_dev_url": "https://github.com/schneebergerlab/syri", "doi": "10.1186/s13059-019-1911-0", "licence": [ "MIT License" ], "identifier": "biotools:SyRI" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "infile": { "type": "file", "description": "File containing alignment coordinates", "pattern": "*.{table, sam, bam, paf}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "query_fasta": { "type": "file", "description": "Query genome for the alignments", "pattern": "*.{fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "reference_fasta": { "type": "file", "description": "Reference genome for the alignments", "pattern": "*.{fasta}", "ontologies": [] } } ], { "file_type": { "type": "string", "description": "Input file type which is one of T: Table, S: SAM, B: BAM, P: PAF\n" } } ], "output": { "syri": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.syri.out": { "type": "file", "description": "Syri output file", "pattern": "*.syri.out", "ontologies": [] } } ] ], "error": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.error.log": { "type": "file", "description": "Error log if syri fails. This error log enables the pipeline to detect if syri has failed due to one of its\nknown limitations and pass the information to the user in a user-friendly manner such as a HTML report\n", "pattern": "*.error.{log}", "ontologies": [] } } ] ], "versions_syri": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "syri": { "type": "string", "description": "The name of the tool" } }, { "syri --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "syri": { "type": "string", "description": "The name of the tool" } }, { "syri --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "t1k_build", "path": "modules/nf-core/t1k/build/meta.yml", "tree_sha": "caf8a9091305da42f527396c187f17b85d4a6e4e", "files": [ "modules/nf-core/t1k/build/.conda-lock/linux_amd64-bd-35c476de36986302_1.txt", "modules/nf-core/t1k/build/.conda-lock/linux_arm64-bd-c5ee69646579b5cd_1.txt", "modules/nf-core/t1k/build/environment.yml", "modules/nf-core/t1k/build/main.nf", "modules/nf-core/t1k/build/meta.yml", "modules/nf-core/t1k/build/tests/main.nf.test", "modules/nf-core/t1k/build/tests/main.nf.test.snap", "modules/nf-core/t1k/build/tests/nextflow.config" ], "type": "module", "meta": { "name": "t1k_build", "description": "A module to create a reference database and coordinate files for T1K.", "keywords": [ "polymorphic", "genes", "HLA", "Kir" ], "tools": [ { "t1k": { "description": "T1K is a versatile methods to genotype highly polymorphic genes (e.g. KIR, HLA) with RNA-seq, WGS or WES data.", "homepage": "https://github.com/mourisl/T1K/blob/v1.0.9/README.md", "documentation": "https://github.com/mourisl/T1K/blob/v1.0.9/README.md", "tool_dev_url": "https://github.com/mourisl/T1K", "doi": "10.1101/gr.277585.122", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "ena": { "type": "file", "description": "EMBL-ENA dat file.", "pattern": "*.dat" } }, { "fasta": { "type": "file", "description": "FASTA file containing gene sequences.", "pattern": "*.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "annotation": { "type": "file", "description": "Gene annotation in GTF format.", "pattern": "*.gtf", "ontologies": [ { "edam": "http://edamontology.org/format_2532" } ] } } ] ], "output": { "rna_sequences": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_rna_seq.fa": { "type": "file", "description": "RNA gene sequences file output.", "pattern": "*_rna_seq.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "dna_sequences": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_dna_seq.fa": { "type": "file", "description": "DNA gene sequences file output.", "pattern": "*_dna_seq.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "rna_coordinates": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_rna_coord.fa": { "type": "file", "description": "A fasta file with the coordinates of the gene alleles in the header as created form the t1k/build", "pattern": "*_rna_coord.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "dna_coordinates": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_dna_coord.fa": { "type": "file", "description": "A fasta file with the coordinates of the gene alleles in the header as created form the t1k/build", "pattern": "*_dna_coord.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "database": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.dat": { "type": "file", "description": "EMBL-ENA dat file.", "pattern": "*.dat" } } ] ], "versions_t1k": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "t1k": { "type": "string", "description": "The name of the tool" } }, { "run-t1k 2>&1 | head -n 1 | cut -d '-' -f 1 | cut -d v -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "t1k": { "type": "string", "description": "The name of the tool" } }, { "run-t1k 2>&1 | head -n 1 | cut -d '-' -f 1 | cut -d v -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@georgiakes" ], "maintainers": [ "@georgiakes" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/t1k:1.0.10--35c476de36986302", "build_id": "bd-35c476de36986302_1", "scan_id": "sc-7928fab76c8681ac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/t1k:1.0.10--c5ee69646579b5cd", "build_id": "bd-c5ee69646579b5cd_1", "scan_id": "sc-d272b86fc87046b1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/t1k:1.0.10--3f4861669acd8d30", "build_id": "bd-3f4861669acd8d30_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db0ceb6240d9a8827941a8c914a60cc4199bd4f5f9cc472d7d9f43c334680f34/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/t1k:1.0.10--6b0d2d0ed2acc8e2", "build_id": "bd-6b0d2d0ed2acc8e2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9b/9b67510eb3f479e57143afe58aa6fc86880d7f2631753b61bb00437d8e1d6088/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/t1k/build/.conda-lock/linux_amd64-bd-35c476de36986302_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/t1k/build/.conda-lock/linux_arm64-bd-c5ee69646579b5cd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "t1k_run", "path": "modules/nf-core/t1k/run/meta.yml", "tree_sha": "c6cc211d1c347ae354e9ddc5a3729299c9015a54", "files": [ "modules/nf-core/t1k/run/.conda-lock/linux_amd64-bd-35c476de36986302_1.txt", "modules/nf-core/t1k/run/.conda-lock/linux_arm64-bd-c5ee69646579b5cd_1.txt", "modules/nf-core/t1k/run/environment.yml", "modules/nf-core/t1k/run/main.nf", "modules/nf-core/t1k/run/meta.yml", "modules/nf-core/t1k/run/tests/main.nf.test", "modules/nf-core/t1k/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "t1k_run", "description": "write your description here", "keywords": [ "polymorphic", "genes", "HLA", "Kir" ], "tools": [ { "t1k": { "description": "T1K is a versatile methods to genotype highly polymorphic genes (e.g. KIR, HLA) with RNA-seq, WGS or WES data.", "homepage": "https://github.com/mourisl/T1K/blob/v1.0.8/README.md", "documentation": "https://github.com/mourisl/T1K/blob/v1.0.8/README.md", "tool_dev_url": "https://github.com/mourisl/T1K", "doi": "10.1101/gr.277585.122", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample id and single_end label for fastq input files.\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "file", "description": "BAM or FASTQ file(s).", "pattern": "*.{bam,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_1930" } ] } }, { "fasta": { "type": "file", "description": "Reference fasta file.", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "cordinates": { "type": "file", "description": "A fasta file with the coordinates of the gene alleles in the header as created form the t1k/build", "pattern": "*.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "barcodes": { "type": "file", "description": "A file with a list of barcodes.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } }, { "barcodewhitelist": { "type": "file", "description": "A file with a whitelist of barcodes.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "genotype_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_genotype.tsv": { "type": "file", "description": "Genotyping file where the allele for each gene has its own line.", "pattern": "*_genotype.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "allele_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_allele.tsv": { "type": "file", "description": "File with the representative alleles and their quality scores.", "pattern": "*_allele.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "allele_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_allele.vcf": { "type": "file", "description": "A vcf file with the novel SNPs.", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "candidate_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_candidate*.fq": { "type": "file", "description": "Fastq file containing candidate reads extracted from raw data for genotyping.", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "aligned_reads_single": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_aligned.fa": { "type": "file", "description": "Aligned reads in fasta format from single-end input.", "pattern": "*_aligned.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "aligned_reads_paired": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_aligned_{1,2}.fa": { "type": "file", "description": "Aligned reads in fasta format from paired-end input.", "pattern": "*_aligned_{1,2}.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "barcode_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_barcode_expr.tsv": { "type": "file", "description": "Data matrix where rows are the barcodes and columns are the allele abundances.", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "barcode_candidate": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_candidate_bc.fa": { "type": "file", "description": "Barcodes form candidate reads.", "pattern": "*_candidate_bc.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "barcode_aligned": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_aligned_bc.fa": { "type": "file", "description": "Barcodes form aligned reads.", "pattern": "*_aligned_bc.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_t1k": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "t1k": { "type": "string", "description": "The name of the tool" } }, { "run-t1k 2>&1 | head -n 1 | cut -d '-' -f 1 | cut -d v -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "t1k": { "type": "string", "description": "The name of the tool" } }, { "run-t1k 2>&1 | head -n 1 | cut -d '-' -f 1 | cut -d v -f 2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@georgiakes" ], "maintainers": [ "@georgiakes" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/t1k:1.0.10--35c476de36986302", "build_id": "bd-35c476de36986302_1", "scan_id": "sc-7928fab76c8681ac_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/t1k:1.0.10--c5ee69646579b5cd", "build_id": "bd-c5ee69646579b5cd_1", "scan_id": "sc-d272b86fc87046b1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/t1k:1.0.10--3f4861669acd8d30", "build_id": "bd-3f4861669acd8d30_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db0ceb6240d9a8827941a8c914a60cc4199bd4f5f9cc472d7d9f43c334680f34/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/t1k:1.0.10--6b0d2d0ed2acc8e2", "build_id": "bd-6b0d2d0ed2acc8e2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9b/9b67510eb3f479e57143afe58aa6fc86880d7f2631753b61bb00437d8e1d6088/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/t1k/run/.conda-lock/linux_amd64-bd-35c476de36986302_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/t1k/run/.conda-lock/linux_arm64-bd-c5ee69646579b5cd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tabix_bgzip", "path": "modules/nf-core/tabix/bgzip/meta.yml", "tree_sha": "f8909a9a9bce64efc7d1307e5546def27729f6d5", "files": [ "modules/nf-core/tabix/bgzip/environment.yml", "modules/nf-core/tabix/bgzip/main.nf", "modules/nf-core/tabix/bgzip/meta.yml", "modules/nf-core/tabix/bgzip/tests/bgzip_compress.config", "modules/nf-core/tabix/bgzip/tests/main.nf.test", "modules/nf-core/tabix/bgzip/tests/main.nf.test.snap", "modules/nf-core/tabix/bgzip/tests/vcf_none.config" ], "type": "module", "meta": { "name": "tabix_bgzip", "description": "DEPRECATED. Use HTSLIB/BGZIPTABIX instead. Compresses/decompresses files", "keywords": [ "compress", "decompress", "bgzip", "tabix" ], "tools": [ { "bgzip": { "description": "Bgzip compresses or decompresses files in a similar manner to, and compatible with, gzip.\n", "homepage": "https://www.htslib.org/doc/tabix.html", "documentation": "http://www.htslib.org/doc/bgzip.html", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:tabix" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "file to compress or to decompress", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "output.gz": { "type": "file", "description": "Output compressed/decompressed file", "pattern": "*.", "ontologies": [] } } ] ], "gzi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gzi": { "type": "file", "description": "Optional gzip index file for compressed inputs", "pattern": "*.gzi", "ontologies": [] } } ] ], "versions_tabix": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh", "@maxulysse", "@nvnieuwk" ], "maintainers": [ "@joseespinosa", "@drpatelh", "@maxulysse", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "funcscan", "version": "4.0.0" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "pangenome", "version": "1.1.3" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "tabix_bgziptabix", "path": "modules/nf-core/tabix/bgziptabix/meta.yml", "tree_sha": "7a71b283c1f50b706a0dec3cf261084e8d5ae310", "files": [ "modules/nf-core/tabix/bgziptabix/environment.yml", "modules/nf-core/tabix/bgziptabix/main.nf", "modules/nf-core/tabix/bgziptabix/meta.yml", "modules/nf-core/tabix/bgziptabix/tests/main.nf.test", "modules/nf-core/tabix/bgziptabix/tests/main.nf.test.snap", "modules/nf-core/tabix/bgziptabix/tests/nextflow.config" ], "type": "module", "meta": { "name": "tabix_bgziptabix", "description": "DEPRECATED. Use HTSLIB/BGZIPTABIX instead. bgzip a sorted tab-delimited genome file and then create tabix index", "keywords": [ "bgzip", "compress", "index", "tabix", "vcf" ], "tools": [ { "tabix": { "description": "Generic indexer for TAB-delimited genome position files.", "homepage": "https://www.htslib.org/doc/tabix.html", "documentation": "https://www.htslib.org/doc/tabix.1.html", "doi": "10.1093/bioinformatics/btq671", "licence": [ "MIT" ], "identifier": "biotools:tabix" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Sorted tab-delimited genome file", "ontologies": [] } } ] ], "output": { "gz_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gz": { "type": "file", "description": "bgzipped tab-delimited genome file", "pattern": "*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "*.{tbi,csi}": { "type": "file", "description": "Tabix index file (either tbi or csi)", "pattern": "*.{tbi,csi}", "ontologies": [] } } ] ], "versions_tabix": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bgzip": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bgzip": { "type": "string", "description": "The tool name" } }, { "bgzip --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bgzip": { "type": "string", "description": "The tool name" } }, { "bgzip --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxulysse", "@DLBPointon" ], "maintainers": [ "@maxulysse", "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "cutandrun", "version": "3.2.2" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "methylong", "version": "2.0.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "variantprioritization", "version": "1.0.0" } ] }, { "name": "tabix_tabix", "path": "modules/nf-core/tabix/tabix/meta.yml", "tree_sha": "72cb050dfe26b6b5c8f867c3d1e6891b028132f7", "files": [ "modules/nf-core/tabix/tabix/environment.yml", "modules/nf-core/tabix/tabix/main.nf", "modules/nf-core/tabix/tabix/meta.yml", "modules/nf-core/tabix/tabix/tests/main.nf.test", "modules/nf-core/tabix/tabix/tests/main.nf.test.snap", "modules/nf-core/tabix/tabix/tests/nextflow.config" ], "type": "module", "meta": { "name": "tabix_tabix", "description": "DEPRECATED. Use HTSLIB/BGZIPTABIX instead. Create a tabix index from a sorted\nbgzip TAB-delimited genome file, or extract regions from a bgzipped VCF file\nusing an optional regions file.\n", "keywords": [ "index", "tabix", "vcf", "extract", "regions" ], "tools": [ { "tabix": { "description": "Generic indexer for TAB-delimited genome position files.", "homepage": "https://www.htslib.org/doc/tabix.html", "documentation": "https://www.htslib.org/doc/tabix.1.html", "doi": "10.1093/bioinformatics/btq671", "licence": [ "MIT" ], "identifier": "biotools:tabix" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "tab": { "type": "file", "description": "TAB-delimited genome position file compressed with bgzip", "pattern": "*.{bed.gz,gff.gz,sam.gz,vcf.gz}", "ontologies": [] } }, { "tai": { "type": "file", "description": "Tabix index for the input file. Required when extracting regions.\nPass [] when creating an index instead.\n", "pattern": "*.{tbi,csi}", "ontologies": [] } }, { "regions": { "type": "file", "description": "Optional file of regions to extract (BED or chr:start-end format).\nPass [] to create an index instead of extracting regions.\n", "pattern": "*.{bed,txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "Tabix index file (tbi or csi). Emitted when no regions file is provided.", "pattern": "*.{tbi,csi}", "ontologies": [] } } ] ], "extracted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "output.*gz": { "type": "file", "description": "Bgzipped file of extracted regions, preserving the input file extension. Emitted when a regions file is provided.", "pattern": "*.*gz", "ontologies": [] } } ] ], "versions_tabix": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh", "@maxulysse" ], "maintainers": [ "@joseespinosa", "@drpatelh", "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "drop", "version": "1.0.0" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "radseq", "version": "dev" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "references", "version": "0.1" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "variantprioritization", "version": "1.0.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "tagbam", "path": "modules/nf-core/tagbam/meta.yml", "tree_sha": "c7ec870aee07c6f2fb3f836afb2b56961b5b807f", "files": [ "modules/nf-core/tagbam/environment.yml", "modules/nf-core/tagbam/main.nf", "modules/nf-core/tagbam/meta.yml", "modules/nf-core/tagbam/tests/main.nf.test", "modules/nf-core/tagbam/tests/main.nf.test.snap", "modules/nf-core/tagbam/tests/nextflow.config" ], "type": "module", "meta": { "name": "tagbam", "description": "A tool for tagging BAM files.", "keywords": [ "long-read", "bam", "genomics" ], "tools": [ { "tagbam": { "description": "A tool for tagging BAM files.", "homepage": "https://github.com/fellen31/tagbam", "documentation": "https://github.com/fellen31/tagbam", "tool_dev_url": "https://github.com/fellen31/tagbam", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:true ]`\n" } }, { "bam": { "type": "file", "description": "(u)BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.bam": { "type": "file", "description": "Tagged bam file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "versions_tagbam": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tagbam": { "type": "string", "description": "The tool name" } }, { "tagbam --version | sed 's/tagbam //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tagbam": { "type": "string", "description": "The tool name" } }, { "tagbam --version | sed 's/tagbam //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@fellen31" ], "maintainers": [ "@fellen31" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tailfindr", "path": "modules/nf-core/tailfindr/meta.yml", "tree_sha": "2936538d99c896f3eeb92296348ad60686430f20", "files": [ "modules/nf-core/tailfindr/environment.yml", "modules/nf-core/tailfindr/main.nf", "modules/nf-core/tailfindr/meta.yml", "modules/nf-core/tailfindr/tests/main.nf.test", "modules/nf-core/tailfindr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tailfindr", "description": "Estimating poly(A)-tail lengths from basecalled fast5 files produced by Nanopore sequencing of RNA and DNA", "keywords": [ "polya tail", "fast5", "nanopore" ], "tools": [ { "tailfindr": { "description": "An R package for estimating poly(A)-tail lengths in Oxford Nanopore RNA and DNA reads.", "homepage": "https://github.com/adnaniazi/tailfindr", "documentation": "https://github.com/adnaniazi/tailfindr/blob/master/README.md", "tool_dev_url": "https://github.com/adnaniazi/tailfindr", "doi": "10.1261/rna.071332.119", "licence": [ "AGPL v3" ], "identifier": "biotools:tailfindr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fast5": { "type": "file", "description": "fast5 file", "pattern": "*.fast5", "ontologies": [] } } ] ], "output": { "csv_gz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.csv.gz": { "type": "file", "description": "Compressed csv file", "pattern": "*.csv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_tailfindr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tailfindr": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(paste(packageVersion('tailfindr'), collapse='.'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_ont_fast5_api": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ont-fast5-api": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import ont_fast5_api; print(ont_fast5_api.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tailfindr": { "type": "string", "description": "The name of the tool" } }, { "Rscript -e \"cat(paste(packageVersion('tailfindr'), collapse='.'))\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ont-fast5-api": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import ont_fast5_api; print(ont_fast5_api.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lucacozzuto" ], "maintainers": [ "@lucacozzuto" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tar", "path": "modules/nf-core/tar/meta.yml", "tree_sha": "cde30fe34053845494539fb67407705aec9581d4", "files": [ "modules/nf-core/tar/environment.yml", "modules/nf-core/tar/main.nf", "modules/nf-core/tar/meta.yml", "modules/nf-core/tar/tests/main.nf.test", "modules/nf-core/tar/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tar", "description": "Compress directories into tarballs with various compression options", "keywords": [ "untar", "tar", "tarball", "compression", "archive", "gzip", "targz" ], "tools": [ { "tar": { "description": "GNU Tar provides the ability to create tar archives, as well as various other kinds of manipulation.", "homepage": "https://www.gnu.org/software/tar/", "documentation": "https://www.gnu.org/software/tar/manual/", "licence": [ "GPLv3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "input": { "type": "directory", "description": "A file or directory to be archived", "pattern": "*/", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } } ], { "compress_type": { "type": "string", "description": "A string defining which type of (optional) compression to apply to the archive.\nProvide an empty string in quotes for no compression\n", "pattern": ".bz2|.xz|.lz|.lzma|.lzo|.zst|.gz" } } ], "output": { "archive": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.tar{.bz2,.xz,.lz,.lzma,.lzo,.zst,.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_25722" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } }, { "*.tar${compress_type}": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n", "pattern": "*.tar{.bz2,.xz,.lz,.lzma,.lzo,.zst,.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_25722" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "versions_tar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tar": { "type": "string", "description": "The name of the tool" } }, { "tar --version | sed -n \"s/.*tar)//p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tar": { "type": "string", "description": "The name of the tool" } }, { "tar --version | sed -n \"s/.*tar)//p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "taxonkit_lca", "path": "modules/nf-core/taxonkit/lca/meta.yml", "tree_sha": "712773649473da28acce1c2ab104bfd203bb6fa2", "files": [ "modules/nf-core/taxonkit/lca/.conda-lock/linux_amd64-bd-73c6bc587e9e62ac_1.txt", "modules/nf-core/taxonkit/lca/.conda-lock/linux_arm64-bd-c4fea380ac90b1cf_1.txt", "modules/nf-core/taxonkit/lca/environment.yml", "modules/nf-core/taxonkit/lca/main.nf", "modules/nf-core/taxonkit/lca/meta.yml", "modules/nf-core/taxonkit/lca/tests/main.nf.test", "modules/nf-core/taxonkit/lca/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "taxonkit_lca", "description": "Compute lowest common ancestor (LCA) for taxonids", "keywords": [ "taxonomy", "taxids", "lca" ], "tools": [ { "taxonkit": { "description": "A Cross-platform and Efficient NCBI Taxonomy Toolkit", "homepage": "https://bioinf.shenwei.me/taxonkit/", "documentation": "https://bioinf.shenwei.me/taxonkit/usage/#lca", "tool_dev_url": "https://github.com/shenwei356/taxonkit", "doi": "10.1016/j.jgg.2021.03.006", "licence": [ "MIT" ], "identifier": "biotools:taxonkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "taxids": { "type": "string", "description": "Taxon ids to consider\n(provide either this or taxidsfile, not both)\n" } }, { "taxidsfile": { "type": "file", "description": "File with space separated list of taxon ids to look up\nwith all ids being on the same line\n(provide either this or name, not both)\n", "ontologies": [] } } ], { "taxdb": { "type": "file", "description": "Taxonomy database unpacked from ftp://ftp.ncbi.nih.gov/pub/taxonomy/taxdump.tar.gz", "ontologies": [] } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file with passed ids in the first column and\nthe LCA tax id in the second\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_taxonkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxonkit": { "type": "string", "description": "The name of the tool" } }, { "taxonkit version | sed 's/.* v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxonkit": { "type": "string", "description": "The name of the tool" } }, { "taxonkit version | sed 's/.* v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jcbioinformatics" ], "maintainers": [ "@jcbioinformatics" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/taxonkit:0.20.0--73c6bc587e9e62ac", "build_id": "bd-73c6bc587e9e62ac_1", "scan_id": "sc-ff6cdc452c972e3b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/taxonkit:0.20.0--c4fea380ac90b1cf", "build_id": "bd-c4fea380ac90b1cf_1", "scan_id": "sc-ddb288c4a2445524_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/taxonkit:0.20.0--3569c1329415cdc5", "build_id": "bd-3569c1329415cdc5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c3/c33b5ce6cec42ed5986d11c706d5726b2eb7dc0902b9c1c333a319864a3b45ea/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/taxonkit:0.20.0--366a461633f052b3", "build_id": "bd-366a461633f052b3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3c/3c009f29051832677bcbd04c15582f0a904ec435780967ac85790a4b83271355/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/taxonkit/lca/.conda-lock/linux_amd64-bd-73c6bc587e9e62ac_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/taxonkit/lca/.conda-lock/linux_arm64-bd-c4fea380ac90b1cf_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "taxonkit_lineage", "path": "modules/nf-core/taxonkit/lineage/meta.yml", "tree_sha": "7e3fffc6ccf8a45118011074b1255c72bc36f9ff", "files": [ "modules/nf-core/taxonkit/lineage/.conda-lock/linux_amd64-bd-36a4cff30b2fab4e_1.txt", "modules/nf-core/taxonkit/lineage/.conda-lock/linux_arm64-bd-de6e2e39185eebec_1.txt", "modules/nf-core/taxonkit/lineage/environment.yml", "modules/nf-core/taxonkit/lineage/main.nf", "modules/nf-core/taxonkit/lineage/meta.yml", "modules/nf-core/taxonkit/lineage/tests/main.nf.test", "modules/nf-core/taxonkit/lineage/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "taxonkit_lineage", "description": "Convert taxonids to taxon lineages", "keywords": [ "taxonomy", "taxids", "taxon name", "conversion" ], "tools": [ { "taxonkit": { "description": "A Cross-platform and Efficient NCBI Taxonomy Toolkit", "homepage": "https://bioinf.shenwei.me/taxonkit/", "documentation": "https://bioinf.shenwei.me/taxonkit/usage/#name2taxid", "tool_dev_url": "https://github.com/shenwei356/taxonkit", "doi": "10.1016/j.jgg.2021.03.006", "licence": [ "MIT" ], "identifier": "biotools:taxonkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "taxid": { "type": "string", "description": "Taxon id to look up (provide either this or taxidfile, not both)" } }, { "taxidfile": { "type": "file", "description": "File with taxon ids to look up, each on their own line (provide either this or name, not both; the file can contain other information, see the tool's docs)", "ontologies": [] } } ], { "taxdb": { "type": "file", "description": "Taxonomy database unpacked from ftp://ftp.ncbi.nih.gov/pub/taxonomy/taxdump.tar.gz", "ontologies": [] } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file with added taxon lineages", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_taxonkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxonkit": { "type": "string", "description": "The name of the tool" } }, { "taxonkit version | sed 's/.* v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxonkit": { "type": "string", "description": "The name of the tool" } }, { "taxonkit version | sed 's/.* v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/taxonkit:0.18.0--36a4cff30b2fab4e", "build_id": "bd-36a4cff30b2fab4e_1", "scan_id": "sc-5b2632f97a2ee7e6_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/taxonkit:0.18.0--de6e2e39185eebec", "build_id": "bd-de6e2e39185eebec_1", "scan_id": "sc-10438595a9c26798_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/taxonkit:0.18.0--39cc81845cd74851", "build_id": "bd-39cc81845cd74851_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/47/47a901198dfa6fd00c447557e953a64abb8794d49812ccb623bc973510069706/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/taxonkit:0.18.0--fd841a37e66b41ea", "build_id": "bd-fd841a37e66b41ea_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/64/64904ec52d65612fed6a2c0463ec860d83e56cce05a82a52144cd060e5a5e5a9/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/taxonkit/lineage/.conda-lock/linux_amd64-bd-36a4cff30b2fab4e_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/taxonkit/lineage/.conda-lock/linux_arm64-bd-de6e2e39185eebec_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "taxonkit_list", "path": "modules/nf-core/taxonkit/list/meta.yml", "tree_sha": "0f79a5ff79a3717128edb7fccbceabcb3a3684e7", "files": [ "modules/nf-core/taxonkit/list/.conda-lock/linux_amd64-bd-73c6bc587e9e62ac_1.txt", "modules/nf-core/taxonkit/list/.conda-lock/linux_arm64-bd-c4fea380ac90b1cf_1.txt", "modules/nf-core/taxonkit/list/environment.yml", "modules/nf-core/taxonkit/list/main.nf", "modules/nf-core/taxonkit/list/meta.yml", "modules/nf-core/taxonkit/list/tests/main.nf.test", "modules/nf-core/taxonkit/list/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "taxonkit_list", "description": "Generate taxonomic subtrees based on taxonids", "keywords": [ "taxonomy", "taxids", "lineage" ], "tools": [ { "taxonkit": { "description": "A Cross-platform and Efficient NCBI Taxonomy Toolkit", "homepage": "https://bioinf.shenwei.me/taxonkit/", "documentation": "https://bioinf.shenwei.me/taxonkit/usage/#name2taxid", "tool_dev_url": "https://github.com/shenwei356/taxonkit", "doi": "10.1016/j.jgg.2021.03.006", "licence": [ "MIT" ], "identifier": "biotools:taxonkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "taxid": { "type": "string", "description": "Taxon id to look up (provide either this or taxidfile, not both)" } }, { "taxidfile": { "type": "file", "description": "File with taxon ids to look up, each on their own line (provide either this or name, not both)", "ontologies": [] } } ], { "taxdb": { "type": "file", "description": "Taxonomy database unpacked from ftp://ftp.ncbi.nih.gov/pub/taxonomy/taxdump.tar.gz", "ontologies": [] } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file with taxonomic subtrees", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_taxonkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxonkit": { "type": "string", "description": "The name of the tool" } }, { "taxonkit version | sed 's/.* v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxonkit": { "type": "string", "description": "The name of the tool" } }, { "taxonkit version | sed 's/.* v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jcbioinformatics" ], "maintainers": [ "@jcbioinformatics" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/taxonkit:0.20.0--73c6bc587e9e62ac", "build_id": "bd-73c6bc587e9e62ac_1", "scan_id": "sc-ff6cdc452c972e3b_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/taxonkit:0.20.0--c4fea380ac90b1cf", "build_id": "bd-c4fea380ac90b1cf_1", "scan_id": "sc-ddb288c4a2445524_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/taxonkit:0.20.0--366a461633f052b3", "build_id": "bd-366a461633f052b3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/3c/3c009f29051832677bcbd04c15582f0a904ec435780967ac85790a4b83271355/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/taxonkit:0.20.0--3569c1329415cdc5", "build_id": "bd-3569c1329415cdc5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c3/c33b5ce6cec42ed5986d11c706d5726b2eb7dc0902b9c1c333a319864a3b45ea/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/taxonkit/list/.conda-lock/linux_amd64-bd-73c6bc587e9e62ac_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/taxonkit/list/.conda-lock/linux_arm64-bd-c4fea380ac90b1cf_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "taxonkit_name2taxid", "path": "modules/nf-core/taxonkit/name2taxid/meta.yml", "tree_sha": "36f4767d117129f965b40374dd128414f94a5b2b", "files": [ "modules/nf-core/taxonkit/name2taxid/.conda-lock/linux_amd64-bd-96f7341bd5c149a7_1.txt", "modules/nf-core/taxonkit/name2taxid/environment.yml", "modules/nf-core/taxonkit/name2taxid/main.nf", "modules/nf-core/taxonkit/name2taxid/meta.yml", "modules/nf-core/taxonkit/name2taxid/tests/main.nf.test", "modules/nf-core/taxonkit/name2taxid/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "taxonkit_name2taxid", "description": "Convert taxon names to TaxIds", "keywords": [ "taxonomy", "taxids", "taxon name", "conversion" ], "tools": [ { "taxonkit": { "description": "A Cross-platform and Efficient NCBI Taxonomy Toolkit", "homepage": "https://bioinf.shenwei.me/taxonkit/", "documentation": "https://bioinf.shenwei.me/taxonkit/usage/#name2taxid", "tool_dev_url": "https://github.com/shenwei356/taxonkit", "doi": "10.1016/j.jgg.2021.03.006", "licence": [ "MIT" ], "identifier": "biotools:taxonkit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "name": { "type": "string", "description": "Taxon name to look up (provide either this or names.txt, not both)" } }, { "names_txt": { "type": "file", "description": "File with taxon names to look up, each on their own line (provide either this or name, not both)", "ontologies": [] } } ], { "taxdb": { "type": "file", "description": "Taxonomy database unpacked from ftp://ftp.ncbi.nih.gov/pub/taxonomy/taxdump.tar.gz", "ontologies": [] } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file of Taxon names and their taxon ID", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_taxonkit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxonkit": { "type": "string", "description": "The name of the tool" } }, { "taxonkit version | sed 's/.* v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxonkit": { "type": "string", "description": "The name of the tool" } }, { "taxonkit version | sed 's/.* v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mahesh-panchal" ], "maintainers": [ "@mahesh-panchal" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/taxonkit:0.15.1--96f7341bd5c149a7", "build_id": "bd-96f7341bd5c149a7_1", "scan_id": "sc-c8bb467f18ed463b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/taxonkit:0.15.1--02c1c8d5d79d9d5c", "build_id": "bd-02c1c8d5d79d9d5c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/91/91013897d309411f36f0bf958988adf50d8abeeecd910b7debd446bfc1e3f2d8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/taxonkit/name2taxid/.conda-lock/linux_amd64-bd-96f7341bd5c149a7_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "taxpasta_merge", "path": "modules/nf-core/taxpasta/merge/meta.yml", "tree_sha": "68404209aec9b83ad64004eac5cf4ae0a0b0ab66", "files": [ "modules/nf-core/taxpasta/merge/environment.yml", "modules/nf-core/taxpasta/merge/main.nf", "modules/nf-core/taxpasta/merge/meta.yml", "modules/nf-core/taxpasta/merge/tests/main.nf.test", "modules/nf-core/taxpasta/merge/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "taxpasta_merge", "description": "Standardise and merge two or more taxonomic profiles into a single table", "keywords": [ "taxonomic profile", "standardise", "standardisation", "metagenomics", "taxonomic profiling", "otu tables", "taxon tables" ], "tools": [ { "taxpasta": { "description": "TAXonomic Profile Aggregation and STAndardisation", "homepage": "https://taxpasta.readthedocs.io/", "documentation": "https://taxpasta.readthedocs.io/", "tool_dev_url": "https://github.com/taxprofiler/taxpasta", "licence": [ "Apache-2.0" ], "identifier": "biotools:taxpasta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "profiles": { "type": "file", "description": "A list of taxonomic profiler output files (typically in text format, mandatory)", "pattern": "*.{tsv,csv,arrow,parquet,biom}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3746" } ] } } ], { "profiler": { "type": "string", "description": "Name of the profiler used to generate the profile (mandatory)", "pattern": "bracken|centrifuge|diamond|ganon|kaiju|kmcp|kraken2|krakenuniq|megan6|metaphlan|motus" } }, { "format": { "type": "string", "description": "Type of output file to be generated", "pattern": "tsv|csv|ods|xlsx|arrow|parquet|biom" } }, { "taxonomy": { "type": "directory", "description": "Directory containing at a minimum nodes.dmp and names.dmp files (optional)", "pattern": "*/" } }, { "samplesheet": { "type": "file", "description": "A samplesheet describing the sample name and a filepath to a taxonomic abundance profile that needs to be relative from the Nextflow work directory of the executed process. The profiles must be provided even if you give a samplesheet as argument (optional)", "pattern": "*.{tsv,csv,ods,xlsx,arrow,parquet}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3977" } ] } } ], "output": { "merged_profiles": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tsv,csv,arrow,parquet,biom}": { "type": "file", "description": "Output file with standardised multiple profiles in one go and have all profiles combined into a single table.", "pattern": "*.{tsv,csv,ods,xlsx,arrow,parquet,biom}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3977" }, { "edam": "http://edamontology.org/format_3746" } ] } } ] ], "versions_taxpasta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxpasta": { "type": "string", "description": "The name of the tool" } }, { "taxpasta --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxpasta": { "type": "string", "description": "The name of the tool" } }, { "taxpasta --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofstam", "@jfy133" ], "maintainers": [ "@sofstam", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "taxpasta_standardise", "path": "modules/nf-core/taxpasta/standardise/meta.yml", "tree_sha": "c56066821edff4b4bd337aa70c34d40d8951ce35", "files": [ "modules/nf-core/taxpasta/standardise/environment.yml", "modules/nf-core/taxpasta/standardise/main.nf", "modules/nf-core/taxpasta/standardise/meta.yml", "modules/nf-core/taxpasta/standardise/tests/main.nf.test", "modules/nf-core/taxpasta/standardise/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "taxpasta_standardise", "description": "Standardise the output of a wide range of taxonomic profilers", "keywords": [ "taxonomic profile", "standardise", "standardisation", "metagenomics", "taxonomic profiling", "otu tables", "taxon tables" ], "tools": [ { "taxpasta": { "description": "TAXonomic Profile Aggregation and STAndardisation", "homepage": "https://taxpasta.readthedocs.io/", "documentation": "https://taxpasta.readthedocs.io/", "tool_dev_url": "https://github.com/taxprofiler/taxpasta", "licence": [ "Apache-2.0" ], "identifier": "biotools:taxpasta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "profile": { "type": "file", "description": "profiler output file (mandatory)", "pattern": "*", "ontologies": [] } } ], { "profiler": { "type": "string", "description": "Name of the profiler used to generate the profile (mandatory)", "pattern": "bracken|centrifuge|diamond|ganon|kaiju|kmcp|kraken2|krakenuniq|megan6|metaphlan|motus" } }, { "format": { "type": "string", "description": "Type of output file to be generated", "pattern": "tsv|csv|ods|xlsx|arrow|parquet|biom" } }, { "taxonomy": { "type": "directory", "description": "Directory containing at a minimum nodes.dmp and names.dmp files (optional)", "pattern": "*/" } } ], "output": { "standardised_profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{tsv,csv,arrow,parquet,biom}": { "type": "file", "description": "Standardised taxonomic profile", "pattern": "*.{tsv,csv,arrow,parquet,biom}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" }, { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3746" } ] } } ] ], "versions_taxpasta": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxpasta": { "type": "string", "description": "The name of the tool" } }, { "taxpasta --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "taxpasta": { "type": "string", "description": "The name of the tool" } }, { "taxpasta --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Midnighter" ], "maintainers": [ "@Midnighter" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "taxprofiler", "version": "2.0.1" } ] }, { "name": "tbprofiler_profile", "path": "modules/nf-core/tbprofiler/profile/meta.yml", "tree_sha": "799f4accc6650b982552fa449dbca68ecba34847", "files": [ "modules/nf-core/tbprofiler/profile/environment.yml", "modules/nf-core/tbprofiler/profile/main.nf", "modules/nf-core/tbprofiler/profile/meta.yml", "modules/nf-core/tbprofiler/profile/tests/main.nf.test", "modules/nf-core/tbprofiler/profile/tests/main.nf.test.snap", "modules/nf-core/tbprofiler/profile/tests/nextflow.config" ], "type": "module", "meta": { "name": "tbprofiler_profile", "description": "A tool to detect resistance and lineages of M. tuberculosis genomes", "keywords": [ "Mycobacterium tuberculosis", "resistance", "serotype" ], "tools": [ { "tbprofiler": { "description": "Profiling tool for Mycobacterium tuberculosis to detect drug resistance and lineage from WGS data", "homepage": "https://github.com/jodyphelan/TBProfiler", "documentation": "https://jodyphelan.gitbook.io/tb-profiler/", "tool_dev_url": "https://github.com/jodyphelan/TBProfiler", "doi": "10.1186/s13073-019-0650-x", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "FASTQ file", "pattern": "*.{fastq.gz,fq.gz}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam/*.bam": { "type": "file", "description": "BAM file with alignment details", "pattern": "*.bam", "ontologies": [] } } ] ], "csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/*.csv": { "type": "file", "description": "Optional CSV formatted result file of resistance and strain type", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/*.json": { "type": "file", "description": "JSON formatted result file of resistance and strain type", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "results/*.txt": { "type": "file", "description": "Optional text file of resistance and strain type", "pattern": "*.txt", "ontologies": [] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf/*.vcf.gz": { "type": "file", "description": "VCF with variant info again reference genomes", "pattern": "*.vcf", "ontologies": [] } } ] ], "versions_tb_profiler": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tb-profiler": { "type": "string", "description": "The tool name" } }, { "tb-profiler --version | sed 's/TBProfiler version //'": { "type": "eval", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tb-profiler": { "type": "string", "description": "The tool name" } }, { "tb-profiler --version | sed 's/TBProfiler version //'": { "type": "eval", "description": "The version of the tool" } } ] ] }, "authors": [ "@rpetit3" ], "maintainers": [ "@rpetit3" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tbanalyzer", "version": "dev" } ] }, { "name": "tcoffee_align", "path": "modules/nf-core/tcoffee/align/meta.yml", "tree_sha": "6352ef31329d70fed81c15cacd1bd56742d41879", "files": [ "modules/nf-core/tcoffee/align/.conda-lock/linux_amd64-bd-c536fc45adb585e9_1.txt", "modules/nf-core/tcoffee/align/.conda-lock/linux_arm64-bd-74a2795256008cf0_1.txt", "modules/nf-core/tcoffee/align/environment.yml", "modules/nf-core/tcoffee/align/main.nf", "modules/nf-core/tcoffee/align/meta.yml", "modules/nf-core/tcoffee/align/tests/lib.config", "modules/nf-core/tcoffee/align/tests/main.nf.test", "modules/nf-core/tcoffee/align/tests/main.nf.test.snap", "modules/nf-core/tcoffee/align/tests/structure.config" ], "type": "module", "meta": { "name": "tcoffee_align", "description": "Aligns sequences using T_COFFEE", "keywords": [ "alignment", "MSA", "genomics" ], "tools": [ { "tcoffee": { "description": "A collection of tools for Computing, Evaluating and Manipulating Multiple Alignments of DNA, RNA, Protein Sequences and Structures.", "homepage": "https://tcoffee.org/Projects/tcoffee/index.html", "documentation": "https://tcoffee.readthedocs.io/en/latest/tcoffee_main_documentation.html", "tool_dev_url": "https://github.com/cbcrg/tcoffee", "doi": "10.1006/jmbi.2000.4042", "licence": [ "GPL v3" ], "identifier": "" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing tree information\ne.g. `[ id:'test_tree']`\n" } }, { "tree": { "type": "file", "description": "Input guide tree in Newick format", "pattern": "*.{dnd}", "ontologies": [ { "edam": "http://edamontology.org/format_2006" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing tree information\ne.g. `[ id:'test_infos']`\n" } }, { "template": { "type": "file", "description": "T_coffee template file that maps sequences to the accessory information files to be used.", "ontologies": [ { "edam": "http://edamontology.org/format_1476" } ] } }, { "accessory_information": { "type": "file", "description": "Accessory files to be used in the alignment. For example, it could be protein structures or secondary structures.", "ontologies": [ { "edam": "http://edamontology.org/format_1476" }, { "edam": "http://edamontology.org/format_1477" } ] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded." } } ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*.aln{.gz,}": { "type": "file", "description": "Alignment file in FASTA format. May be gzipped.", "pattern": "*.aln{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "lib": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*.*lib": { "type": "file", "description": "optional output, the library generated from the MSA file.", "pattern": "*.*lib", "ontologies": [] } } ] ], "versions_tcoffee": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas", "@JoseEspinosa", "@alessiovignoli" ], "maintainers": [ "@luisas", "@JoseEspinosa", "@lrauschning", "@alessiovignoli" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/t-coffee_tmalign_pigz:c536fc45adb585e9", "build_id": "bd-c536fc45adb585e9_1", "scan_id": "sc-7411130dce88af29_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/t-coffee_tmalign_pigz:74a2795256008cf0", "build_id": "bd-74a2795256008cf0_1", "scan_id": "sc-504beab5a39923bc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/t-coffee_tmalign_pigz:03e09426ca07b5d9", "build_id": "bd-03e09426ca07b5d9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/ed121be7a85e6c4f964ffcda6a15ce7f341bbe6050b921e39cb69122ed34ed7b/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/t-coffee_tmalign_pigz:1d2d7a0254d41af7", "build_id": "bd-1d2d7a0254d41af7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4e/4e08222c47cdebd15a41fd2d2b139ec7145ae38138c421b0acd1bc3e6411e7cb/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tcoffee/align/.conda-lock/linux_amd64-bd-c536fc45adb585e9_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tcoffee/align/.conda-lock/linux_arm64-bd-74a2795256008cf0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "tcoffee_alncompare", "path": "modules/nf-core/tcoffee/alncompare/meta.yml", "tree_sha": "4fb3e18cfa508a05bcd2cb4c890d03727daae0f1", "files": [ "modules/nf-core/tcoffee/alncompare/.conda-lock/linux_amd64-bd-aa6b4f1ff4adb194_1.txt", "modules/nf-core/tcoffee/alncompare/.conda-lock/linux_arm64-bd-39ec5244c7700d8e_1.txt", "modules/nf-core/tcoffee/alncompare/environment.yml", "modules/nf-core/tcoffee/alncompare/main.nf", "modules/nf-core/tcoffee/alncompare/meta.yml", "modules/nf-core/tcoffee/alncompare/tests/main.nf.test", "modules/nf-core/tcoffee/alncompare/tests/main.nf.test.snap", "modules/nf-core/tcoffee/alncompare/tests/nextflow.config" ], "type": "module", "meta": { "name": "tcoffee_alncompare", "description": "Compares 2 alternative MSAs to evaluate them.", "keywords": [ "alignment", "MSA", "evaluation" ], "tools": [ { "tcoffee": { "description": "A collection of tools for Multiple Alignments of DNA, RNA, Protein Sequence", "homepage": "https://tcoffee.org/Projects/tcoffee/index.html", "documentation": "https://tcoffee.readthedocs.io/en/latest/tcoffee_main_documentation.html", "tool_dev_url": "https://github.com/cbcrg/tcoffee", "doi": "10.1006/jmbi.2000.4042", "licence": [ "GPL v3" ], "identifier": "" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', ... ]\n" } }, { "msa": { "type": "file", "description": "fasta file containing the alignment to be evaluated. Can be gzipped or uncompressed", "pattern": "*.{aln,fa,fasta,fas}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } }, { "ref_msa": { "type": "file", "description": "fasta file containing the reference alignment used for the evaluation. Can be gzipped or uncompressed", "pattern": "*.{aln,fa,fasta,fas}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "output": { "scores": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.scores": { "type": "file", "description": "a file containing the score of the alignment", "pattern": "*.scores", "ontologies": [] } } ] ], "versions_tcoffee": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@l-mansouri", "@luisas" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/t-coffee_pigz:39ec5244c7700d8e", "build_id": "bd-39ec5244c7700d8e_1", "scan_id": "sc-eff1d325af75721c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/t-coffee_pigz:aa6b4f1ff4adb194", "build_id": "bd-aa6b4f1ff4adb194_1", "scan_id": "sc-0d9e67447fcb5239_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/t-coffee_pigz:8dc811a4279c2018", "build_id": "bd-8dc811a4279c2018_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6a/6a8538b4c10be3af38b7ea637b65b3a7cefc6ea1a747ca1fc6fb4f3865ce430a/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/t-coffee_pigz:b5605d0809113cf1", "build_id": "bd-b5605d0809113cf1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e85c972da17c3e7d5e8b283cf61b106111180e3fc02d4b04f0933106b4ca50b3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tcoffee/alncompare/.conda-lock/linux_amd64-bd-aa6b4f1ff4adb194_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tcoffee/alncompare/.conda-lock/linux_arm64-bd-39ec5244c7700d8e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "tcoffee_consensus", "path": "modules/nf-core/tcoffee/consensus/meta.yml", "tree_sha": "74a419528db741ffec3d26d1de74cadddd273fd4", "files": [ "modules/nf-core/tcoffee/consensus/.conda-lock/linux_amd64-bd-aa6b4f1ff4adb194_1.txt", "modules/nf-core/tcoffee/consensus/.conda-lock/linux_arm64-bd-39ec5244c7700d8e_1.txt", "modules/nf-core/tcoffee/consensus/environment.yml", "modules/nf-core/tcoffee/consensus/main.nf", "modules/nf-core/tcoffee/consensus/meta.yml", "modules/nf-core/tcoffee/consensus/tests/eval.config", "modules/nf-core/tcoffee/consensus/tests/main.nf.test", "modules/nf-core/tcoffee/consensus/tests/main.nf.test.snap", "modules/nf-core/tcoffee/consensus/tests/sequence.config" ], "type": "module", "meta": { "name": "tcoffee_consensus", "description": "Computes a consensus alignment using T_COFFEE", "keywords": [ "alignment", "MSA", "genomics" ], "tools": [ { "tcoffee": { "description": "A collection of tools for Computing, Evaluating and Manipulating Multiple Alignments of DNA, RNA, Protein Sequences and Structures.", "homepage": "https://tcoffee.org/Projects/tcoffee/index.html", "documentation": "https://tcoffee.readthedocs.io/en/latest/tcoffee_main_documentation.html", "tool_dev_url": "https://github.com/cbcrg/tcoffee", "doi": "10.1006/jmbi.2000.4042", "licence": [ "GPL v3" ], "identifier": "" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "aln": { "type": "file", "description": "List of multiple sequence alignments in FASTA format to be used to compute the consensus", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing tree information\ne.g. `[ id:'test_tree']`\n" } }, { "tree": { "type": "file", "description": "Input guide tree in Newick format", "pattern": "*.{dnd}", "ontologies": [] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded." } } ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{fa,fasta,aln}" } }, { "*.{aln,aln.gz}": { "type": "file", "description": "Alignment file in FASTA format. May be gzipped.", "pattern": "*.aln{.gz,}", "ontologies": [] } } ] ], "eval": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n", "pattern": "*.{fa,fasta,aln}" } }, { "*.{score_html,sp_ascii}": { "type": "file", "description": "Consensus evaluation file.", "pattern": "*.{score_html, score_ascii}", "ontologies": [] } } ] ], "versions_tcoffee": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas" ], "maintainers": [ "@luisas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/t-coffee_pigz:aa6b4f1ff4adb194", "build_id": "bd-aa6b4f1ff4adb194_1", "scan_id": "sc-0d9e67447fcb5239_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/t-coffee_pigz:39ec5244c7700d8e", "build_id": "bd-39ec5244c7700d8e_1", "scan_id": "sc-eff1d325af75721c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/t-coffee_pigz:b5605d0809113cf1", "build_id": "bd-b5605d0809113cf1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e85c972da17c3e7d5e8b283cf61b106111180e3fc02d4b04f0933106b4ca50b3/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/t-coffee_pigz:8dc811a4279c2018", "build_id": "bd-8dc811a4279c2018_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6a/6a8538b4c10be3af38b7ea637b65b3a7cefc6ea1a747ca1fc6fb4f3865ce430a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tcoffee/consensus/.conda-lock/linux_amd64-bd-aa6b4f1ff4adb194_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tcoffee/consensus/.conda-lock/linux_arm64-bd-39ec5244c7700d8e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "tcoffee_extractfrompdb", "path": "modules/nf-core/tcoffee/extractfrompdb/meta.yml", "tree_sha": "69af990955f0e685ed55f7094f127921136afae7", "files": [ "modules/nf-core/tcoffee/extractfrompdb/.conda-lock/linux_amd64-bd-6242390d545250f1_1.txt", "modules/nf-core/tcoffee/extractfrompdb/.conda-lock/linux_arm64-bd-bf1d0cda00149941_1.txt", "modules/nf-core/tcoffee/extractfrompdb/environment.yml", "modules/nf-core/tcoffee/extractfrompdb/main.nf", "modules/nf-core/tcoffee/extractfrompdb/meta.yml", "modules/nf-core/tcoffee/extractfrompdb/tests/main.nf.test", "modules/nf-core/tcoffee/extractfrompdb/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tcoffee_extractfrompdb", "description": "Reformats the header of PDB files with t-coffee", "keywords": [ "reformatting", "pdb", "genomics" ], "tools": [ { "tcoffee": { "description": "A collection of tools for Computing, Evaluating and Manipulating Multiple Alignments of DNA, RNA, Protein Sequences and Structures.", "homepage": "https://tcoffee.org/Projects/tcoffee/index.html", "documentation": "https://tcoffee.readthedocs.io/en/latest/tcoffee_main_documentation.html", "tool_dev_url": "https://github.com/cbcrg/tcoffee", "doi": "10.1006/jmbi.2000.4042", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "pdb": { "type": "file", "description": "Input pdb to be reformatted", "ontologies": [] } } ] ], "output": { "formatted_pdb": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}.pdb": { "type": "file", "description": "Formatted pdb file", "pattern": "*", "ontologies": [] } } ] ], "versions_tcoffee": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/t-coffee:13.46.0.919e8c6b--6242390d545250f1", "build_id": "bd-6242390d545250f1_1", "scan_id": "sc-adcfa09930394521_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/t-coffee:13.46.0.919e8c6b--bf1d0cda00149941", "build_id": "bd-bf1d0cda00149941_1", "scan_id": "sc-01cd15546bad50da_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/t-coffee:13.46.0.919e8c6b--7224a37d1ffda2bf", "build_id": "bd-7224a37d1ffda2bf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f4/f4aed8f78ff751f9682f7f17c0259de2dafc57cee4ac5bd1aa0b2af8ba8ad495/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/t-coffee:13.46.0.919e8c6b--6b66fdeaef59f5ff", "build_id": "bd-6b66fdeaef59f5ff_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/df/df2efb6bd73ee1c6904bed375ffa82601fa92594299717cc1315a4aefe278e28/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tcoffee/extractfrompdb/.conda-lock/linux_amd64-bd-6242390d545250f1_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tcoffee/extractfrompdb/.conda-lock/linux_arm64-bd-bf1d0cda00149941_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "tcoffee_irmsd", "path": "modules/nf-core/tcoffee/irmsd/meta.yml", "tree_sha": "fd6570154ef09ad09609f9510672eba2f3b6b4c9", "files": [ "modules/nf-core/tcoffee/irmsd/.conda-lock/linux_amd64-bd-aa6b4f1ff4adb194_1.txt", "modules/nf-core/tcoffee/irmsd/.conda-lock/linux_arm64-bd-39ec5244c7700d8e_1.txt", "modules/nf-core/tcoffee/irmsd/environment.yml", "modules/nf-core/tcoffee/irmsd/main.nf", "modules/nf-core/tcoffee/irmsd/meta.yml", "modules/nf-core/tcoffee/irmsd/tests/main.nf.test", "modules/nf-core/tcoffee/irmsd/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tcoffee_irmsd", "description": "Computes the irmsd score for a given alignment and the structures.", "keywords": [ "alignment", "MSA", "evaluation" ], "tools": [ { "tcoffee": { "description": "A collection of tools for Multiple Alignments of DNA, RNA, Protein Sequence", "homepage": "https://tcoffee.org/Projects/tcoffee/index.html", "documentation": "https://tcoffee.readthedocs.io/en/latest/tcoffee_main_documentation.html", "tool_dev_url": "https://github.com/cbcrg/tcoffee", "doi": "10.1006/jmbi.2000.4042", "licence": [ "GPL v3" ], "identifier": "" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', ... ]\n" } }, { "msa": { "type": "file", "description": "Multiple Sequence Alignment File\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "template": { "type": "file", "description": "Template file\n", "ontologies": [ { "edam": "http://edamontology.org/format_1476" } ] } }, { "structures": { "type": "file", "description": "Structure file\n", "ontologies": [ { "edam": "http://edamontology.org/format_1476" } ] } } ] ], "output": { "irmsd": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.irmsd": { "type": "file", "description": "File containing the irmsd of the alignment", "ontologies": [] } } ] ], "versions_tcoffee": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/t-coffee_pigz:aa6b4f1ff4adb194", "build_id": "bd-aa6b4f1ff4adb194_1", "scan_id": "sc-0d9e67447fcb5239_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/t-coffee_pigz:39ec5244c7700d8e", "build_id": "bd-39ec5244c7700d8e_1", "scan_id": "sc-eff1d325af75721c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/t-coffee_pigz:8dc811a4279c2018", "build_id": "bd-8dc811a4279c2018_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6a/6a8538b4c10be3af38b7ea637b65b3a7cefc6ea1a747ca1fc6fb4f3865ce430a/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/t-coffee_pigz:b5605d0809113cf1", "build_id": "bd-b5605d0809113cf1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e85c972da17c3e7d5e8b283cf61b106111180e3fc02d4b04f0933106b4ca50b3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tcoffee/irmsd/.conda-lock/linux_amd64-bd-aa6b4f1ff4adb194_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tcoffee/irmsd/.conda-lock/linux_arm64-bd-39ec5244c7700d8e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "tcoffee_regressive", "path": "modules/nf-core/tcoffee/regressive/meta.yml", "tree_sha": "37c458e44fd14fbfe7098d675c6f9a770940468e", "files": [ "modules/nf-core/tcoffee/regressive/.conda-lock/linux_amd64-bd-aa6b4f1ff4adb194_1.txt", "modules/nf-core/tcoffee/regressive/.conda-lock/linux_arm64-bd-39ec5244c7700d8e_1.txt", "modules/nf-core/tcoffee/regressive/environment.yml", "modules/nf-core/tcoffee/regressive/main.nf", "modules/nf-core/tcoffee/regressive/meta.yml", "modules/nf-core/tcoffee/regressive/tests/main.nf.test", "modules/nf-core/tcoffee/regressive/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tcoffee_regressive", "description": "Aligns sequences using the regressive algorithm as implemented in the T_COFFEE package", "keywords": [ "alignment", "MSA", "genomics" ], "tools": [ { "tcoffee": { "description": "A collection of tools for Computing, Evaluating and Manipulating Multiple Alignments of DNA, RNA, Protein Sequences and Structures.", "homepage": "https://tcoffee.org/Projects/tcoffee/index.html", "documentation": "https://tcoffee.readthedocs.io/en/latest/tcoffee_main_documentation.html", "tool_dev_url": "https://github.com/cbcrg/tcoffee", "doi": "10.1038/s41587-019-0333-6", "licence": [ "GPL v3" ], "identifier": "" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing tree information\ne.g. `[ id:'test_tree']`\n" } }, { "tree": { "type": "file", "description": "Input guide tree in Newick format", "pattern": "*.{dnd}", "ontologies": [ { "edam": "http://edamontology.org/format_2006" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing tree information\ne.g. `[ id:'test_infos']`\n" } }, { "template": { "type": "file", "description": "T_coffee template file that maps sequences to the accessory information files to be used.", "ontologies": [ { "edam": "http://edamontology.org/format_1476" } ] } }, { "accessory_information": { "type": "file", "description": "Accessory files to be used in the alignment. For example, it could be protein structures or secondary structures.", "ontologies": [ { "edam": "http://edamontology.org/format_1476" } ] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded." } } ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*.aln{.gz,}": { "type": "file", "description": "Alignment file in FASTA format. May be gzipped.", "pattern": "*.aln{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_tcoffee": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas" ], "maintainers": [ "@luisas" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/t-coffee_pigz:39ec5244c7700d8e", "build_id": "bd-39ec5244c7700d8e_1", "scan_id": "sc-eff1d325af75721c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/t-coffee_pigz:aa6b4f1ff4adb194", "build_id": "bd-aa6b4f1ff4adb194_1", "scan_id": "sc-0d9e67447fcb5239_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/t-coffee_pigz:b5605d0809113cf1", "build_id": "bd-b5605d0809113cf1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e85c972da17c3e7d5e8b283cf61b106111180e3fc02d4b04f0933106b4ca50b3/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/t-coffee_pigz:8dc811a4279c2018", "build_id": "bd-8dc811a4279c2018_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6a/6a8538b4c10be3af38b7ea637b65b3a7cefc6ea1a747ca1fc6fb4f3865ce430a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tcoffee/regressive/.conda-lock/linux_amd64-bd-aa6b4f1ff4adb194_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tcoffee/regressive/.conda-lock/linux_arm64-bd-39ec5244c7700d8e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "tcoffee_seqreformat", "path": "modules/nf-core/tcoffee/seqreformat/meta.yml", "tree_sha": "c253218dbfae1f3d41a86c59c59f01a341091f39", "files": [ "modules/nf-core/tcoffee/seqreformat/.conda-lock/linux_amd64-bd-6242390d545250f1_1.txt", "modules/nf-core/tcoffee/seqreformat/.conda-lock/linux_arm64-bd-bf1d0cda00149941_1.txt", "modules/nf-core/tcoffee/seqreformat/environment.yml", "modules/nf-core/tcoffee/seqreformat/main.nf", "modules/nf-core/tcoffee/seqreformat/meta.yml", "modules/nf-core/tcoffee/seqreformat/tests/main.nf.test", "modules/nf-core/tcoffee/seqreformat/tests/main.nf.test.snap", "modules/nf-core/tcoffee/seqreformat/tests/nextflow.config" ], "type": "module", "meta": { "name": "tcoffee_seqreformat", "description": "Reformats files with t-coffee", "keywords": [ "reformatting", "alignment", "genomics" ], "tools": [ { "tcoffee": { "description": "A collection of tools for Computing, Evaluating and Manipulating Multiple Alignments of DNA, RNA, Protein Sequences and Structures.", "homepage": "https://tcoffee.org/Projects/tcoffee/index.html", "documentation": "https://tcoffee.readthedocs.io/en/latest/tcoffee_main_documentation.html", "tool_dev_url": "https://github.com/cbcrg/tcoffee", "doi": "10.1006/jmbi.2000.4042", "licence": [ "GPL v3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "infile": { "type": "file", "description": "Input file to be reformatted", "ontologies": [] } } ] ], "output": { "formatted_file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}.txt": { "type": "file", "description": "Formatted file", "pattern": "*", "ontologies": [] } } ] ], "versions_tcoffee": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas", "@JoseEspinosa" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/t-coffee:13.46.0.919e8c6b--6242390d545250f1", "build_id": "bd-6242390d545250f1_1", "scan_id": "sc-adcfa09930394521_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/t-coffee:13.46.0.919e8c6b--bf1d0cda00149941", "build_id": "bd-bf1d0cda00149941_1", "scan_id": "sc-01cd15546bad50da_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/t-coffee:13.46.0.919e8c6b--7224a37d1ffda2bf", "build_id": "bd-7224a37d1ffda2bf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f4/f4aed8f78ff751f9682f7f17c0259de2dafc57cee4ac5bd1aa0b2af8ba8ad495/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/t-coffee:13.46.0.919e8c6b--6b66fdeaef59f5ff", "build_id": "bd-6b66fdeaef59f5ff_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/df/df2efb6bd73ee1c6904bed375ffa82601fa92594299717cc1315a4aefe278e28/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tcoffee/seqreformat/.conda-lock/linux_amd64-bd-6242390d545250f1_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tcoffee/seqreformat/.conda-lock/linux_arm64-bd-bf1d0cda00149941_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "tcoffee_tcs", "path": "modules/nf-core/tcoffee/tcs/meta.yml", "tree_sha": "5f54cc1563802377379e1b1f040a99e644f6b025", "files": [ "modules/nf-core/tcoffee/tcs/.conda-lock/linux_amd64-bd-aa6b4f1ff4adb194_1.txt", "modules/nf-core/tcoffee/tcs/.conda-lock/linux_arm64-bd-39ec5244c7700d8e_1.txt", "modules/nf-core/tcoffee/tcs/environment.yml", "modules/nf-core/tcoffee/tcs/main.nf", "modules/nf-core/tcoffee/tcs/meta.yml", "modules/nf-core/tcoffee/tcs/tests/lib.config", "modules/nf-core/tcoffee/tcs/tests/main.nf.test", "modules/nf-core/tcoffee/tcs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tcoffee_tcs", "description": "Compute the TCS score for a MSA or for a MSA plus a library file. Outputs the tcs as it is and a csv with just the total TCS score.", "keywords": [ "alignment", "MSA", "evaluation" ], "tools": [ { "tcoffee": { "description": "A collection of tools for Multiple Alignments of DNA, RNA, Protein Sequence", "homepage": "https://tcoffee.org/Projects/tcoffee/index.html", "documentation": "https://tcoffee.readthedocs.io/en/latest/tcoffee_main_documentation.html", "tool_dev_url": "https://github.com/cbcrg/tcoffee", "doi": "10.1006/jmbi.2000.4042", "licence": [ "GPL v3" ], "identifier": "" } }, { "pigz": { "description": "Parallel implementation of the gzip algorithm.", "homepage": "https://zlib.net/pigz/", "documentation": "https://zlib.net/pigz/pigz.pdf", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', ... ]\n" } }, { "msa": { "type": "file", "description": "fasta file containing the alignment to be evaluated. May be gzipped or uncompressed.", "pattern": "*.{aln,fa,fasta,fas}{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "lib": { "type": "file", "description": "lib file containing the alignment library of the given msa.", "pattern": "*{.tc_lib,*_lib}", "ontologies": [] } } ] ], "output": { "tcs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tcs": { "type": "file", "description": "The msa represented in tcs format, prepended with TCS scores", "pattern": "*.tcs", "ontologies": [] } } ] ], "scores": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.scores": { "type": "file", "description": "a file containing the score of the alignment in csv format", "pattern": "*.scores", "ontologies": [] } } ] ], "versions_tcoffee": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_pigz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tcoffee": { "type": "string", "description": "The name of the tool" } }, { "t_coffee -version | sed -n 's/.*Version_\\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "pigz": { "type": "string", "description": "The name of the tool" } }, { "pigz --version 2>&1 | sed \"s/^.*pigz[[:space:]]*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alessiovignoli" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/t-coffee_pigz:aa6b4f1ff4adb194", "build_id": "bd-aa6b4f1ff4adb194_1", "scan_id": "sc-0d9e67447fcb5239_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/t-coffee_pigz:39ec5244c7700d8e", "build_id": "bd-39ec5244c7700d8e_1", "scan_id": "sc-eff1d325af75721c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/t-coffee_pigz:b5605d0809113cf1", "build_id": "bd-b5605d0809113cf1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e8/e85c972da17c3e7d5e8b283cf61b106111180e3fc02d4b04f0933106b4ca50b3/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/t-coffee_pigz:8dc811a4279c2018", "build_id": "bd-8dc811a4279c2018_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6a/6a8538b4c10be3af38b7ea637b65b3a7cefc6ea1a747ca1fc6fb4f3865ce430a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tcoffee/tcs/.conda-lock/linux_amd64-bd-aa6b4f1ff4adb194_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tcoffee/tcs/.conda-lock/linux_arm64-bd-39ec5244c7700d8e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "td2_longorfs", "path": "modules/nf-core/td2/longorfs/meta.yml", "tree_sha": "64cdfcf80e999d48977941c8e12b0828a7ee6f87", "files": [ "modules/nf-core/td2/longorfs/environment.yml", "modules/nf-core/td2/longorfs/main.nf", "modules/nf-core/td2/longorfs/meta.yml", "modules/nf-core/td2/longorfs/tests/main.nf.test", "modules/nf-core/td2/longorfs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "td2_longorfs", "description": "TD2 identifies candidate coding regions within transcript sequences, such as those generated by de novo RNA-Seq transcript assembly", "keywords": [ "td2", "orfs", "longorfs", "transcripts" ], "tools": [ { "td2": { "description": "TD2 identifies candidate coding regions within transcript sequences, such as those generated by de novo RNA-Seq transcript assembly", "homepage": "https://github.com/Markusjsommer/TD2", "documentation": "https://github.com/Markusjsommer/TD2", "tool_dev_url": "https://github.com/Markusjsommer/TD2", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Fasta file containing the target transcript sequences", "pattern": "*.{fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "min_len": { "type": "integer", "description": "minimum protein length for proteins in long transcripts, default=90", "default": 90 } }, { "abs_min_len": { "type": "integer", "description": "minimum protein length for proteins in short transcripts, default=90", "default": 90 } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gene_transmap": { "type": "file", "description": "Gene to transcript mapping file, default=none", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "orfs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/longorfs/longest_orfs.{cds,pep,gff3}": { "type": "file", "description": "Longest ORFs in the transcript sequences", "pattern": "*.{cds,pep,gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1960" }, { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_td2": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "TD2.LongOrfs": { "type": "string", "description": "The tool name" } }, { "1.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "TD2.LongOrfs": { "type": "string", "description": "The tool name" } }, { "1.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genephylo", "version": "dev" } ] }, { "name": "td2_predict", "path": "modules/nf-core/td2/predict/meta.yml", "tree_sha": "0cc239d4dedb44837305c116acb37de662e086ef", "files": [ "modules/nf-core/td2/predict/environment.yml", "modules/nf-core/td2/predict/main.nf", "modules/nf-core/td2/predict/meta.yml", "modules/nf-core/td2/predict/tests/main.nf.test", "modules/nf-core/td2/predict/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "td2_predict", "description": "TD2 identifies candidate coding regions within transcript sequences, such as those generated by de novo RNA-Seq transcript assembly", "keywords": [ "predict", "orfs", "coding regions", "td2.predict" ], "tools": [ { "td2": { "description": "TD2 identifies candidate coding regions within transcript sequences, such as those generated by de novo RNA-Seq transcript assembly", "homepage": "https://github.com/Markusjsommer/TD2", "documentation": "https://github.com/Markusjsommer/TD2", "tool_dev_url": "https://github.com/Markusjsommer/TD2", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Transcripts fasta file", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "orfs_dir": { "type": "directory", "description": "Directory containing the ORF prediction files generated by the `td2_longorfs` module", "pattern": "orfs_dir/", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.TD2.bed": { "type": "file", "description": "TD2 ORF predictions in BED format", "pattern": "*.TD2.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "cds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.TD2.cds": { "type": "file", "description": "TD2 ORF predictions in CDS format", "pattern": "*.TD2.cds", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "pep": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.TD2.pep": { "type": "file", "description": "TD2 ORF predictions in peptide format", "pattern": "*.TD2.pep", "ontologies": [ { "edam": "http://edamontology.org/format_1960" } ] } } ] ], "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.TD2.gff3": { "type": "file", "description": "TD2 ORF predictions in GFF3 format", "pattern": "*.TD2.gff3", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "versions_td2": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "TD2.Predict": { "type": "string", "description": "The tool name" } }, { "1.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "TD2.Predict": { "type": "string", "description": "The tool name" } }, { "1.1.0": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genephylo", "version": "dev" } ] }, { "name": "telescope_assign", "path": "modules/nf-core/telescope/assign/meta.yml", "tree_sha": "8d76e275f73532a2856d99b92639bc61a0a254c3", "files": [ "modules/nf-core/telescope/assign/environment.yml", "modules/nf-core/telescope/assign/main.nf", "modules/nf-core/telescope/assign/meta.yml", "modules/nf-core/telescope/assign/tests/main.nf.test", "modules/nf-core/telescope/assign/tests/main.nf.test.snap", "modules/nf-core/telescope/assign/tests/nextflow.config" ], "type": "module", "meta": { "name": "telescope_assign", "description": "The telescope assign program finds overlapping reads between an alignment (SAM/BAM) and an annotation (GTF) then reassigns reads using a statistical model.", "keywords": [ "EM", "single-locus", "transcriptomics" ], "tools": [ { "telescope": { "description": "Single locus resolution of Transposable ELEment expression", "homepage": "https://github.com/mlbendall/telescope", "documentation": "https://github.com/mlbendall/telescope", "tool_dev_url": "https://github.com/mlbendall/telescope", "doi": "10.1371/journal.pcbi.1006453", "licence": [ "MIT" ], "identifier": "biotools:Telescope-expression" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file, File must be collated so that all alignments for a read pair appear sequentially in the file", "pattern": "*.{bam,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[id:'sample1' ]`\n" } }, { "gtf": { "type": "file", "description": "Annotation file which includes TE loci.", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*{updated,other}.bam": { "type": "file", "description": "The updated SAM file contains those fragments that has at least 1 initial alignment to a transposable element.", "pattern": "*{updated,other}.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*{updated,other}.sam": { "type": "file", "description": "The updated SAM file contains those fragments that has at least 1 initial alignment to a transposable element.", "pattern": "*{updated,other}.bam", "ontologies": [ { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "Statistical report associated with the run", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "Log file for telescope run output.", "pattern": "*.log" } } ] ], "versions_telescope": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "telescope": { "type": "string", "description": "The tool name" } }, { "telescope --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "telescope": { "type": "string", "description": "The tool name" } }, { "telescope --version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@hanalysis" ], "maintainers": [ "@hanalysis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "telogator2", "path": "modules/nf-core/telogator2/meta.yml", "tree_sha": "4d779eb2f5cfc1a4a019ebcccdc048d13e040acf", "files": [ "modules/nf-core/telogator2/environment.yml", "modules/nf-core/telogator2/main.nf", "modules/nf-core/telogator2/meta.yml", "modules/nf-core/telogator2/tests/main.nf.test", "modules/nf-core/telogator2/tests/main.nf.test.snap", "modules/nf-core/telogator2/tests/nextflow.config" ], "type": "module", "meta": { "name": "telogator2", "description": "Allele-specific telomere length estimation and TVR characterization from long reads", "keywords": [ "bam", "cram", "genomics", "telomere", "long-read", "pacbio", "nanopore" ], "tools": [ { "telogator2": { "description": "A method for measuring allele-specific TL and characterizing telomere variant repeat (TVR) sequences from long reads", "homepage": "https://github.com/zstephens/telogator2", "documentation": "https://github.com/zstephens/telogator2", "tool_dev_url": "https://github.com/zstephens/telogator2", "doi": "10.1186/s12859-024-05807-5", "licence": [ "MIT" ], "args_id": "$args", "identifier": "biotools:telogator2" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "reads": { "type": "file", "description": "BAM or CRAM file of long reads (PacBio or ONT)", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "reads_index": { "type": "file", "description": "Index file for the input BAM/CRAM", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Optional reference genome FASTA file", "pattern": "*.{fa,fasta,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Optional FASTA index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "tlens": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/tlens_by_allele.tsv": { "type": "file", "description": "TSV file with telomere length estimates per allele", "pattern": "*/tlens_by_allele.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/*.png": { "type": "file", "description": "PNG plots including allele visualizations and violin plots", "pattern": "*/*.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "cmd": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/qc/cmd.txt": { "type": "file", "description": "Text file recording the telogator2 command that was run", "pattern": "*/qc/cmd.txt", "ontologies": [] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/qc/stats.txt": { "type": "file", "description": "Text file with QC statistics including read counts and telomere read filtering", "pattern": "*/qc/stats.txt", "ontologies": [] } } ] ], "qc_readlens": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/qc/qc_readlens.png": { "type": "file", "description": "PNG plot of read length distribution", "pattern": "*/qc/qc_readlens.png", "ontologies": [ { "edam": "http://edamontology.org/format_3603" } ] } } ] ], "readlens": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/qc/readlens.npz": { "type": "file", "description": "Numpy compressed array of read length data", "pattern": "*/qc/readlens.npz", "ontologies": [] } } ] ], "rng": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/qc/rng.txt": { "type": "file", "description": "Text file recording the random seed used", "pattern": "*/qc/rng.txt", "ontologies": [] } } ] ], "versions_telogator2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "telogator2": { "type": "string", "description": "The name of the tool" } }, { "telogator2 --version | sed 's/telogator2 //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "telogator2": { "type": "string", "description": "The name of the tool" } }, { "telogator2 --version | sed 's/telogator2 //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "telomerehunter", "path": "modules/nf-core/telomerehunter/meta.yml", "tree_sha": "f14d57453155c9657aa8199ad8ca8b620c0d16fc", "files": [ "modules/nf-core/telomerehunter/environment.yml", "modules/nf-core/telomerehunter/main.nf", "modules/nf-core/telomerehunter/meta.yml", "modules/nf-core/telomerehunter/tests/main.nf.test", "modules/nf-core/telomerehunter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "telomerehunter", "description": "In silico estimation of telomere content and composition from cancer genomes", "keywords": [ "bam", "genomics", "telomere", "telomerehunter", "cancer" ], "tools": [ { "telomerehunter": { "description": "In silico estimation of telomere content and composition from cancer genomes", "homepage": "https://github.com/linasieverling/TelomereHunter", "documentation": "https://github.com/linasieverling/TelomereHunter", "tool_dev_url": "https://github.com/linasieverling/TelomereHunter", "doi": "10.1186/s12859-019-2851-0", "licence": [ "GPL v3" ], "args_id": "$args", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "tumor_bam": { "type": "file", "description": "Indexed BAM/CRAM file of the tumor sample. CRAM files are automatically converted to BAM (telomerehunter uses pysam in BAM-only mode).", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "tumor_bai": { "type": "file", "description": "BAM/CRAM index file for the tumor sample", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "control_bam": { "type": "file", "description": "Optional indexed BAM/CRAM file of the control sample", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "control_bai": { "type": "file", "description": "Optional BAM/CRAM index file for the control sample", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference FASTA file (required when input is CRAM)", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Reference FASTA index", "pattern": "*.fai", "ontologies": [] } }, { "cytoband": { "type": "file", "description": "Optional cytoband file for the reference genome.\nWhen not provided ([]), telomerehunter uses its bundled hg19 cytoband.\nMust be supplied for hg38 data to avoid an IndexError caused by\nchromosomes that are longer in hg38 than hg19.\n", "pattern": "*.txt", "ontologies": [] } } ] ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/${prefix}_summary.tsv": { "type": "file", "description": "Combined summary TSV with telomere content estimates", "pattern": "*_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tumor": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/tumor_TelomerCnt_${prefix}/": { "type": "directory", "description": "Directory with tumor telomere analysis results", "ontologies": [] } } ] ], "control": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}/control_TelomerCnt_${prefix}/": { "type": "directory", "description": "Directory with control telomere analysis results", "ontologies": [] } } ] ], "versions_telomerehunter": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "telomerehunter": { "type": "string", "description": "The name of the tool" } }, { "pip show telomerehunter | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "telomerehunter": { "type": "string", "description": "The name of the tool" } }, { "pip show telomerehunter | sed -n 's/^Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version |& sed '1!d; s/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "telomerehunter2", "path": "modules/nf-core/telomerehunter2/meta.yml", "tree_sha": "e48ecb73d1d2efd0f539658556a1da78b614e846", "files": [ "modules/nf-core/telomerehunter2/environment.yml", "modules/nf-core/telomerehunter2/main.nf", "modules/nf-core/telomerehunter2/meta.yml", "modules/nf-core/telomerehunter2/tests/main.nf.test", "modules/nf-core/telomerehunter2/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "telomerehunter2", "description": "Estimate telomere content and telomeric variant repeats from indexed BAM sequencing data", "keywords": [ "telomere", "repeats", "bam", "single-cell" ], "tools": [ { "telomerehunter2": { "description": "Python 3 implementation of TelomereHunter for telomere content and telomeric variant repeat analysis", "homepage": "https://ferdinand-popp.github.io/telomerehunter2/", "documentation": "https://ferdinand-popp.github.io/telomerehunter2/", "tool_dev_url": "https://github.com/ferdinand-popp/telomerehunter2", "doi": "10.1093/bioadv/vbag187", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Coordinate-sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai,csi}", "ontologies": [] } }, { "banding_file": { "type": "file", "description": "Optional chromosome banding file or empty list", "pattern": "*", "ontologies": [] } } ] ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.telomerehunter2_summary.tsv": { "type": "file", "description": "TelomereHunter2 summary table", "pattern": "*.telomerehunter2_summary.tsv", "ontologies": [] } } ] ], "tvr_top_contexts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.telomerehunter2_TVR_top_contexts.tsv": { "type": "file", "description": "Telomeric variant repeat top contexts table", "pattern": "*.telomerehunter2_TVR_top_contexts.tsv", "ontologies": [] } } ] ], "singletons": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.telomerehunter2_singletons.tsv": { "type": "file", "description": "Telomeric variant repeat singleton table", "pattern": "*.telomerehunter2_singletons.tsv", "ontologies": [] } } ] ], "file_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.telomerehunter2_files.txt": { "type": "file", "description": "Index of files generated in the TelomereHunter2 output directory", "pattern": "*.telomerehunter2_files.txt", "ontologies": [] } } ] ], "outdir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.telomerehunter2": { "type": "directory", "description": "Complete TelomereHunter2 output directory", "pattern": "*.telomerehunter2", "ontologies": [] } } ] ], "versions_telomerehunter2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "telomerehunter2": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import importlib.metadata; print(importlib.metadata.version(\"telomerehunter2\"))'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "telomerehunter2": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import importlib.metadata; print(importlib.metadata.version(\"telomerehunter2\"))'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@PFRoux" ], "maintainers": [ "@PFRoux" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "telseq", "path": "modules/nf-core/telseq/meta.yml", "tree_sha": "03b7e84fc7c353df1328ea2acbc8d158ea03b5a3", "files": [ "modules/nf-core/telseq/environment.yml", "modules/nf-core/telseq/main.nf", "modules/nf-core/telseq/meta.yml", "modules/nf-core/telseq/tests/main.nf.test", "modules/nf-core/telseq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "telseq", "description": "Telseq: a software for calculating telomere length", "keywords": [ "bam", "cram", "genomics", "samtools", "telomere", "telseq" ], "tools": [ { "telseq": { "description": "A software for calculating telomere length", "homepage": "https://github.com/zd1/telseq", "documentation": "https://github.com/zd1/telseq", "tool_dev_url": "https://github.com/zd1/telseq", "doi": "10.1093/nar/gku181", "licence": [ "GPL v3" ], "args_id": "$args", "identifier": "" } }, { "samtools": { "description": "Tools for dealing with SAM, BAM and CRAM files", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/samtools.html", "tool_dev_url": "https://github.com/samtools/samtools", "doi": "10.1093/bioinformatics/btp352", "licence": [ "MIT" ], "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "bam index file", "pattern": "*.{bai,crai}", "ontologies": [] } }, { "bed": { "type": "file", "description": "Optional exome regions in BED format. These regions will be excluded", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file", "pattern": "*.{fa,fasta}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Fasta index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "output": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.telseq.tsv": { "type": "file", "description": "Telseq output", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_telseq": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "telseq": { "type": "string", "description": "The name of the tool" } }, { "0.0.2": { "type": "string", "description": "The version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of samtools" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "telseq": { "type": "string", "description": "The name of the tool" } }, { "0.0.2": { "type": "string", "description": "The version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of samtools" } } ] ] }, "authors": [ "@lindenb" ], "maintainers": [ "@lindenb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tesorter", "path": "modules/nf-core/tesorter/meta.yml", "tree_sha": "1597fabb733e85361dd9647c99a160c000c17803", "files": [ "modules/nf-core/tesorter/environment.yml", "modules/nf-core/tesorter/main.nf", "modules/nf-core/tesorter/meta.yml", "modules/nf-core/tesorter/tests/main.nf.test", "modules/nf-core/tesorter/tests/main.nf.test.snap", "modules/nf-core/tesorter/tests/nextflow.config" ], "type": "module", "meta": { "name": "tesorter", "description": "An accurate and fast method to classify LTR-retrotransposons in plant genomes", "keywords": [ "genomics", "classify", "LTR", "retrotransposons", "plant" ], "tools": [ { "tesorter": { "description": "Lineage-level classification of transposable elements using conserved protein domains.", "homepage": "https://github.com/zhangrengang/TEsorter", "documentation": "https://github.com/zhangrengang/TEsorter", "tool_dev_url": "https://github.com/zhangrengang/TEsorter", "doi": "10.1093/hr/uhac017", "licence": [ "GPL v3" ], "identifier": "biotools:TEsorter" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input sequence", "pattern": "*.{fa,fasta,fsa,faa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "db_hmm": { "type": "file", "optional": true, "description": "The database HMM file used", "ontologies": [] } } ] ], "output": { "domtbl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.domtbl": { "type": "file", "description": "HMMScan raw output", "pattern": "*.{domtbl}", "ontologies": [] } } ] ], "dom_faa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.dom.faa": { "type": "file", "description": "Protein sequences of domain, which can be used for phylogenetic analysis", "pattern": "*.dom.{faa}", "ontologies": [] } } ] ], "dom_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.dom.tsv": { "type": "file", "description": "Inner domains of TEs/LTR-RTs, which might be used to filter domains based on their scores and coverages", "pattern": "*.dom.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "dom_gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.dom.gff3": { "type": "file", "description": "Domain annotations in 'gff3' format", "pattern": "*.dom.{gff3}", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "cls_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.cls.tsv": { "type": "file", "description": "TEs/LTR-RTs classifications", "pattern": "*.cls.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "cls_lib": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.cls.lib": { "type": "file", "description": "Fasta library for RepeatMasker", "pattern": "*.cls.{lib}", "ontologies": [] } } ] ], "cls_pep": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.cls.pep": { "type": "file", "description": "The same sequences as '*.dom.faa', but id is changed with classifications", "pattern": "*.cls.{pep}", "ontologies": [] } } ] ], "versions_tesorter": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "TEsorter": { "type": "string", "description": "The tool name" } }, { "TEsorter -v": { "type": "eval", "description": "The version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "TEsorter": { "type": "string", "description": "The tool name" } }, { "TEsorter -v": { "type": "eval", "description": "The version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tetranscripts", "path": "modules/nf-core/tetranscripts/meta.yml", "tree_sha": "be7876be10742f8ebac4da239709fac0b7184316", "files": [ "modules/nf-core/tetranscripts/environment.yml", "modules/nf-core/tetranscripts/main.nf", "modules/nf-core/tetranscripts/meta.yml", "modules/nf-core/tetranscripts/tests/main.nf.test", "modules/nf-core/tetranscripts/tests/main.nf.test.snap", "modules/nf-core/tetranscripts/tests/nextflow.config" ], "type": "module", "meta": { "name": "tetranscripts", "description": "Runs TEtranscripts which summarises transposable element content of a bam file.", "keywords": [ "transposable", "TE", "transcriptomics" ], "tools": [ { "tetranscripts": { "description": "A package for including transposable elements in differential enrichment analysis of sequencing datasets.", "homepage": "https://github.com/mhammell-laboratory/TEtranscripts", "documentation": "https://github.com/mhammell-laboratory/TEtranscripts", "tool_dev_url": "https://github.com/mhammell-laboratory/TEtranscripts", "doi": "10.1093/bioinformatics/btv422", "licence": [ "GPL v3" ], "identifier": "biotools:tetranscripts" } } ], "input": [ [ { "meta_t": { "type": "map", "description": "Groovy Map containing treatment sample information. e.g. `[\nid:'sample1' ]`\n" } }, { "bam_t": { "type": "file", "description": "A BAM file for the treatment condition", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta_c": { "type": "map", "description": "Groovy Map containing control sample information,\ne.g. `[ id:'control1']`\n" } }, { "bam_c": { "type": "file", "description": "A BAM file for the control condition", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta_ggtf": { "type": "map", "description": "Groovy map containing control sample information\ne.g. `[ id:'control1' ]`\n" } }, { "g_gtf": { "type": "file", "description": "A GTF file for alignment to the genome", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ], [ { "meta_tegtf": { "type": "map", "description": "Groovy map containing TE GTF information\ne.g. `[ id:'control1' ]`\n" } }, { "te_gtf": { "type": "file", "description": "A curated GTF file for alignment to transposable elements", "pattern": "*.{gtf}", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "countTable": [ [ { "meta_t": { "type": "map", "description": "Groovy Map containing treatment sample information.\ne.g. `id:'sample1' ]`\n" } }, { "*.cntTable": { "type": "file", "description": "Counts table of transposable element families", "pattern": "*.cntTable", "ontologies": [] } } ] ], "log2fc": [ [ { "meta_t": { "type": "map", "description": "Groovy Map containing treatment sample information.\ne.g. `id:'sample1' ]`\n" } }, { "*.R": { "type": "file", "description": "Differential gene expression analysis file", "pattern": "*.R", "ontologies": [ { "edam": "http://edamontology.org/format_3999" } ] } } ] ], "analysis": [ [ { "meta_t": { "type": "map", "description": "Groovy map containing treatment sample information.\ne.g. `id:'sample1' ]`\n" } }, { "*_analysis.txt": { "type": "file", "description": "DESeq2 analysis file", "pattern": "*_analysis.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "sigdiff": [ [ { "meta_t": { "type": "map", "description": "Groovy map containing treatment sample information.\ne.g. `id:'sample1' ]`\n" } }, { "*_gene_TE.txt": { "type": "file", "description": "DESeq2 analysis file", "pattern": "*_gene_TE.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_tetranscripts": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tetranscripts": { "type": "string", "description": "The tool name" } }, { "tetranscripts version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tetranscripts": { "type": "string", "description": "The tool name" } }, { "tetranscripts version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@hanalysis" ], "maintainers": [ "@hanalysis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "thermorawfileparser", "path": "modules/nf-core/thermorawfileparser/meta.yml", "tree_sha": "ba23f0a1c4c027110eabe22dbf63c2ec94948357", "files": [ "modules/nf-core/thermorawfileparser/environment.yml", "modules/nf-core/thermorawfileparser/main.nf", "modules/nf-core/thermorawfileparser/meta.yml", "modules/nf-core/thermorawfileparser/tests/main.nf.test", "modules/nf-core/thermorawfileparser/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "thermorawfileparser", "description": "Parses a Thermo RAW file containing mass spectra to an open file format", "keywords": [ "raw", "mzml", "mgf", "parquet", "parser", "proteomics" ], "tools": [ { "thermorawfileparser": { "description": "Wrapper around the .net (C#) ThermoFisher ThermoRawFileReader library for running on Linux with mono", "homepage": "https://github.com/compomics/ThermoRawFileParser/blob/master/README.md", "documentation": "https://github.com/compomics/ThermoRawFileParser/blob/master/README.md", "tool_dev_url": "https://github.com/compomics/ThermoRawFileParser", "doi": "10.1021/acs.jproteome.9b00328", "licence": [ "Apache Software" ], "identifier": "biotools:ThermoRawFileParser" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "raw": { "type": "file", "description": "Thermo RAW file", "pattern": "*.{raw,RAW}", "ontologies": [] } } ] ], "output": { "spectra": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{mzML,mzML.gz,mgf,mgf.gz,parquet,parquet.gz}": { "type": "file", "description": "Mass spectra in open format", "pattern": "*.{mzML,mzML.gz,mgf,mgf.gz,parquet,parquet.gz}", "ontologies": [] } } ] ], "versions_thermorawfileparser": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "thermorawfileparser": { "type": "string", "description": "The name of the tool" } }, { "ThermoRawFileParser.sh --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "thermorawfileparser": { "type": "string", "description": "The name of the tool" } }, { "ThermoRawFileParser.sh --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jonasscheid" ], "maintainers": [ "@jonasscheid" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mhcquant", "version": "3.3.0" }, { "name": "mspepid", "version": "dev" }, { "name": "ribomsqc", "version": "1.0.0" } ] }, { "name": "tiara_tiara", "path": "modules/nf-core/tiara/tiara/meta.yml", "tree_sha": "a40f290bd2a32f7268533cfdf9122213bfddd3e5", "files": [ "modules/nf-core/tiara/tiara/environment.yml", "modules/nf-core/tiara/tiara/main.nf", "modules/nf-core/tiara/tiara/meta.yml", "modules/nf-core/tiara/tiara/tests/main.nf.test", "modules/nf-core/tiara/tiara/tests/main.nf.test.snap", "modules/nf-core/tiara/tiara/tests/nextflow.config" ], "type": "module", "meta": { "name": "tiara_tiara", "description": "Domain-level classification of contigs to bacterial, archaeal, eukaryotic, or organelle", "keywords": [ "contigs", "metagenomics", "classify" ], "tools": [ { "tiara": { "description": "Deep-learning-based approach for identification of eukaryotic sequences in the metagenomic data powered by PyTorch.", "homepage": "https://ibe-uw.github.io/tiara/", "documentation": "https://ibe-uw.github.io/tiara/\"", "tool_dev_url": "https://github.com/ibe-uw/tiara", "doi": "10.1093/bioinformatics/btab672", "licence": [ "MIT" ], "identifier": "biotools:tiara-metagenomics" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file of assembled contigs.", "pattern": "*.{fa,fa.gz,fasta,fasta.gz,fna,fna.gz}", "ontologies": [] } } ] ], "output": { "classifications": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.{txt,txt.gz}": { "type": "file", "description": "TSV file containing per-contig classification probabilities and overall classifications. Gzipped if flag --gz is set.", "pattern": "*.{txt,txt.gz}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "log_*.{txt,txt.gz}": { "type": "file", "description": "Log file containing tiara model parameters. Gzipped if flag --gz is set.", "pattern": "log_*.{txt,txt.gz}", "ontologies": [] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{fasta,fasta.gz}": { "type": "file", "description": "(optional) - fasta files for each domain category specified in command flag `-tf`, containing classified contigs\n", "pattern": "*.{fasta,fasta.gz}", "ontologies": [] } } ] ], "versions_tiara": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tiara": { "type": "string", "description": "The tool name" } }, { "1.0.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "tiara": { "type": "string", "description": "The tool name" } }, { "1.0.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" }, { "name": "mag", "version": "5.5.0" } ] }, { "name": "tiddit_cov", "path": "modules/nf-core/tiddit/cov/meta.yml", "tree_sha": "d7002ae999759fe76c19c4f982d9bde4fcdc25d0", "files": [ "modules/nf-core/tiddit/cov/environment.yml", "modules/nf-core/tiddit/cov/main.nf", "modules/nf-core/tiddit/cov/meta.yml", "modules/nf-core/tiddit/cov/tests/main.nf.test", "modules/nf-core/tiddit/cov/tests/main.nf.test.snap", "modules/nf-core/tiddit/cov/tests/nextflow.config" ], "type": "module", "meta": { "name": "tiddit_cov", "description": "Computes the coverage of different regions from the bam file.", "keywords": [ "coverage", "bam", "statistics", "chromosomal rearrangements" ], "tools": [ { "tiddit": { "description": "TIDDIT - structural variant calling.", "homepage": "https://github.com/SciLifeLab/TIDDIT", "documentation": "https://github.com/SciLifeLab/TIDDIT/blob/master/README.md", "doi": "10.12688/f1000research.11168.1", "licence": [ "GPL v3" ], "identifier": "biotools:tiddit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "index": { "type": "file", "description": "Index of BAM/CRAM file", "pattern": "*.{bai,crai,csi}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome file. Only needed when passing in CRAM instead of BAM.\nIf not using CRAM, please pass an empty file instead.\n", "pattern": "*.fasta", "ontologies": [] } } ] ], "output": { "cov": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bed": { "type": "file", "description": "The coverage of different regions in bed format. Optional.", "pattern": "*.bed", "ontologies": [] } } ] ], "wig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.wig": { "type": "file", "description": "The coverage of different regions in WIG format. Optional.", "pattern": "*.wig", "ontologies": [] } } ] ], "versions_tiddit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tiddit": { "type": "string", "description": "The name of the tool" } }, { "tiddit | sed -n 's/^usage: tiddit-//; s/ .*//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tiddit": { "type": "string", "description": "The name of the tool" } }, { "tiddit | sed -n 's/^usage: tiddit-//; s/ .*//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@projectoriented", "@ramprasadn" ], "maintainers": [ "@projectoriented", "@ramprasadn" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "tiddit_sv", "path": "modules/nf-core/tiddit/sv/meta.yml", "tree_sha": "ada9376720ab4b1b006589fbcb0ab6d3160980fe", "files": [ "modules/nf-core/tiddit/sv/environment.yml", "modules/nf-core/tiddit/sv/main.nf", "modules/nf-core/tiddit/sv/meta.yml", "modules/nf-core/tiddit/sv/tests/main.nf.test", "modules/nf-core/tiddit/sv/tests/main.nf.test.snap", "modules/nf-core/tiddit/sv/tests/nextflow.config" ], "type": "module", "meta": { "name": "tiddit_sv", "description": "Identify chromosomal rearrangements.", "keywords": [ "structural", "variants", "vcf" ], "tools": [ { "sv": { "description": "Search for structural variants.", "homepage": "https://github.com/SciLifeLab/TIDDIT", "documentation": "https://github.com/SciLifeLab/TIDDIT/blob/master/README.md", "doi": "10.12688/f1000research.11168.1", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:tiddit" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "input_index": { "type": "file", "description": "BAM/CRAM index file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test_fasta']`\n" } }, { "fasta": { "type": "file", "description": "Input FASTA file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fai": { "type": "file", "description": "Input FASTA index file", "pattern": "*.{fai}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information from bwa index\ne.g. `[ id:'test_bwa-index' ]`\n" } }, { "bwa_index": { "type": "file", "description": "BWA genome index files", "pattern": "Directory containing BWA index *.{amb,ann,bwt,pac,sa}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.vcf": { "type": "file", "description": "vcf", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "ploidy": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.ploidies.tab": { "type": "file", "description": "tab", "pattern": "*.{ploidies.tab}", "ontologies": [] } } ] ], "versions_tiddit": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tiddit": { "type": "string", "description": "The name of the tool" } }, { "tiddit | sed -n 's/^usage: tiddit-//; s/ .*//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tiddit": { "type": "string", "description": "The name of the tool" } }, { "tiddit | sed -n 's/^usage: tiddit-//; s/ .*//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "tidk_explore", "path": "modules/nf-core/tidk/explore/meta.yml", "tree_sha": "5c5adfc89f21af082913a5a7f63890aa654058f3", "files": [ "modules/nf-core/tidk/explore/.conda-lock/linux_amd64-bd-e781b1e8244cc913_1.txt", "modules/nf-core/tidk/explore/.conda-lock/linux_arm64-bd-3d7bdafb87347165_1.txt", "modules/nf-core/tidk/explore/environment.yml", "modules/nf-core/tidk/explore/main.nf", "modules/nf-core/tidk/explore/meta.yml", "modules/nf-core/tidk/explore/tests/main.nf.test", "modules/nf-core/tidk/explore/tests/main.nf.test.snap", "modules/nf-core/tidk/explore/tests/nextflow.config" ], "type": "module", "meta": { "name": "tidk_explore", "description": "`tidk explore` attempts to find the simple telomeric repeat unit in the genome provided.\nIt will report this repeat in its canonical form (e.g. TTAGG -> AACCT).\n", "keywords": [ "genomics", "telomere", "search" ], "tools": [ { "tidk": { "description": "tidk is a toolkit to identify and visualise telomeric repeats in genomes", "homepage": "https://github.com/tolkit/telomeric-identifier", "documentation": "https://github.com/tolkit/telomeric-identifier", "tool_dev_url": "https://github.com/tolkit/telomeric-identifier", "doi": "10.5281/zenodo.10091385", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "The input fasta file", "pattern": "*.{fsa,fa,fasta}", "ontologies": [] } } ] ], "output": { "explore_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tidk.explore.tsv": { "type": "file", "description": "Telomeres and their frequencies in TSV format", "pattern": "*.tidk.explore.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "top_sequence": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.top.sequence.txt": { "type": "file", "description": "The most frequent telomere sequence if one or more\nsequences are identified by the toolkit\n", "pattern": "*.top.sequence.txt", "ontologies": [] } } ] ], "versions_tidk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tidk": { "type": "string", "description": "The name of the tool" } }, { "tidk --version | sed 's/tidk //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tidk": { "type": "string", "description": "The name of the tool" } }, { "tidk --version | sed 's/tidk //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/tidk:0.2.7--e781b1e8244cc913", "build_id": "bd-e781b1e8244cc913_1", "scan_id": "sc-e66c90aa05894c3e_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/tidk:0.2.7--3d7bdafb87347165", "build_id": "bd-3d7bdafb87347165_1", "scan_id": "sc-c6f12d5b53ac92ee_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/tidk:0.2.7--742abc74d7986679", "build_id": "bd-742abc74d7986679_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9f/9fc2352a02fcae6bc8ae7ba109692168150451bf188a98c1032545f85a0b21e2/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/tidk:0.2.7--378a18972c3d6c52", "build_id": "bd-378a18972c3d6c52_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/57/5761df47d2a395ac289d20d7ab12988b5f84168fc6cc68f1d99e9d174ef14fe1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tidk/explore/.conda-lock/linux_amd64-bd-e781b1e8244cc913_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tidk/explore/.conda-lock/linux_arm64-bd-3d7bdafb87347165_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "tidk_plot", "path": "modules/nf-core/tidk/plot/meta.yml", "tree_sha": "1248f91465c242dd21ee410a2739267ba19c3437", "files": [ "modules/nf-core/tidk/plot/.conda-lock/linux_amd64-bd-e781b1e8244cc913_1.txt", "modules/nf-core/tidk/plot/.conda-lock/linux_arm64-bd-3d7bdafb87347165_1.txt", "modules/nf-core/tidk/plot/environment.yml", "modules/nf-core/tidk/plot/main.nf", "modules/nf-core/tidk/plot/meta.yml", "modules/nf-core/tidk/plot/tests/main.nf.test", "modules/nf-core/tidk/plot/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tidk_plot", "description": "Plots telomeric repeat frequency against sliding window location\nusing data produced by `tidk/search`\n", "keywords": [ "genomics", "telomere", "search", "plot" ], "tools": [ { "tidk": { "description": "tidk is a toolkit to identify and visualise telomeric repeats in genomes", "homepage": "https://github.com/tolkit/telomeric-identifier", "documentation": "https://github.com/tolkit/telomeric-identifier", "tool_dev_url": "https://github.com/tolkit/telomeric-identifier", "doi": "10.5281/zenodo.10091385", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tsv": { "type": "file", "description": "Search results in TSV format from `tidk search`", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "svg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.svg": { "type": "file", "description": "Telomere search plot", "pattern": "*.svg", "ontologies": [] } } ] ], "versions_tidk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tidk": { "type": "string", "description": "The name of the tool" } }, { "tidk --version | sed 's/tidk //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tidk": { "type": "string", "description": "The name of the tool" } }, { "tidk --version | sed 's/tidk //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/tidk:0.2.7--e781b1e8244cc913", "build_id": "bd-e781b1e8244cc913_1", "scan_id": "sc-e66c90aa05894c3e_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/tidk:0.2.7--3d7bdafb87347165", "build_id": "bd-3d7bdafb87347165_1", "scan_id": "sc-c6f12d5b53ac92ee_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/tidk:0.2.7--742abc74d7986679", "build_id": "bd-742abc74d7986679_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9f/9fc2352a02fcae6bc8ae7ba109692168150451bf188a98c1032545f85a0b21e2/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/tidk:0.2.7--378a18972c3d6c52", "build_id": "bd-378a18972c3d6c52_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/57/5761df47d2a395ac289d20d7ab12988b5f84168fc6cc68f1d99e9d174ef14fe1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tidk/plot/.conda-lock/linux_amd64-bd-e781b1e8244cc913_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tidk/plot/.conda-lock/linux_arm64-bd-3d7bdafb87347165_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "tidk_search", "path": "modules/nf-core/tidk/search/meta.yml", "tree_sha": "adf27ce76d39dcb024094a88a2cd96348ef1a0a4", "files": [ "modules/nf-core/tidk/search/.conda-lock/linux_amd64-bd-e781b1e8244cc913_1.txt", "modules/nf-core/tidk/search/.conda-lock/linux_arm64-bd-3d7bdafb87347165_1.txt", "modules/nf-core/tidk/search/environment.yml", "modules/nf-core/tidk/search/main.nf", "modules/nf-core/tidk/search/meta.yml", "modules/nf-core/tidk/search/tests/main.nf.test", "modules/nf-core/tidk/search/tests/main.nf.test.snap", "modules/nf-core/tidk/search/tests/nextflow.config" ], "type": "module", "meta": { "name": "tidk_search", "description": "Searches a genome for a telomere string such as TTAGGG", "keywords": [ "genomics", "telomere", "search" ], "tools": [ { "tidk": { "description": "tidk is a toolkit to identify and visualise telomeric repeats in genomes", "homepage": "https://github.com/tolkit/telomeric-identifier", "documentation": "https://github.com/tolkit/telomeric-identifier", "tool_dev_url": "https://github.com/tolkit/telomeric-identifier", "doi": "10.5281/zenodo.10091385", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "The input fasta file", "pattern": "*.{fsa,fa,fasta}", "ontologies": [] } } ], { "string": { "type": "string", "description": "Search string such as TTAGGG" } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "Search results in TSV format", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bedgraph": { "type": "file", "description": "Search results in BEDGRAPH format", "pattern": "*.bedgraph", "ontologies": [] } } ] ], "versions_tidk": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tidk": { "type": "string", "description": "The name of the tool" } }, { "tidk --version | sed 's/tidk //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tidk": { "type": "string", "description": "The name of the tool" } }, { "tidk --version | sed 's/tidk //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/tidk:0.2.7--3d7bdafb87347165", "build_id": "bd-3d7bdafb87347165_1", "scan_id": "sc-c6f12d5b53ac92ee_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/tidk:0.2.7--e781b1e8244cc913", "build_id": "bd-e781b1e8244cc913_1", "scan_id": "sc-e66c90aa05894c3e_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/tidk:0.2.7--742abc74d7986679", "build_id": "bd-742abc74d7986679_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9f/9fc2352a02fcae6bc8ae7ba109692168150451bf188a98c1032545f85a0b21e2/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/tidk:0.2.7--378a18972c3d6c52", "build_id": "bd-378a18972c3d6c52_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/57/5761df47d2a395ac289d20d7ab12988b5f84168fc6cc68f1d99e9d174ef14fe1/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tidk/search/.conda-lock/linux_amd64-bd-e781b1e8244cc913_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tidk/search/.conda-lock/linux_arm64-bd-3d7bdafb87347165_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "tinc", "path": "modules/nf-core/tinc/meta.yml", "tree_sha": "f5c8a5635afffaaf9d7da79f0e0bf5f5fa6cc3e7", "files": [ "modules/nf-core/tinc/environment.yml", "modules/nf-core/tinc/main.nf", "modules/nf-core/tinc/meta.yml", "modules/nf-core/tinc/templates/main_script.R", "modules/nf-core/tinc/tests/main.nf.test", "modules/nf-core/tinc/tests/main.nf.test.snap", "modules/nf-core/tinc/tests/nextflow.config" ], "type": "module", "meta": { "name": "tinc", "description": "TINC is a package to determine the contamination of tumour DNA in a matched normal sample. The approach uses evolutionary theory applied to read counts data from whole-genome sequencing assays.", "keywords": [ "genomics", "tumour contamination", "normal", "purity" ], "tools": [ { "tinc": { "description": "TINC is a package that implements algorithms to determine the contamination of a bulk sequencing sample in the context of cancer studies (matched tumour/ normal). The contamination estimated by TINC can be either due to normal cells sampled in the tumour biopsy or to tumour cells in the normal biopsy. The former case is traditionally called purity, or cellularity, and a number of tools exist to estimate it. The latter case is less common, and that is the main reason TINC has been developed. For this reason, the package takes name TINC, Tumour-in-Normal contamination. TINC is part of the evoverse, a package that gathers multiple R packages to implement Cancer Evolution analyses.", "homepage": "https://caravagnalab.github.io/TINC/", "documentation": "https://caravagnalab.github.io/TINC/", "tool_dev_url": "https://github.com/caravagnalab/TINC/", "doi": "10.1038/s41467-023-44158-2", "licence": [ "GPL v3" ], "identifier": "biotools:r-tinc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name', normal_sample:'normal_sample_name' ]`\n" } }, { "cna_rds": { "type": "file", "description": "RDS file with copy number segments and purity", "ontologies": [] } }, { "vcf_rds": { "type": "file", "description": "RDS file with vcf calls from tumour and normal sample", "ontologies": [] } } ] ], "output": { "rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name', normal_sample:'normal_sample_name' ]`\n" } }, { "*_fit.rds": { "type": "file", "description": "RDS file with the fit results", "pattern": "*.{rds}", "ontologies": [] } } ] ], "plot_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name', normal_sample:'normal_sample_name' ]`\n" } }, { "*_plot.rds": { "type": "file", "description": "RDS file with the plot of the results", "pattern": "*.{rds}", "ontologies": [] } } ] ], "plot_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name', normal_sample:'normal_sample_name' ]`\n" } }, { "*.pdf": { "type": "file", "description": "PDF file with the plot of the results", "pattern": "*.{pdf}", "ontologies": [] } } ] ], "tinc_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', tumour_sample:'tumour_sample1_name', normal_sample:'normal_sample_name' ]`\n" } }, { "*_qc.csv": { "type": "file", "description": "CSV file with the output of TINC qc flag", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_tinc": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@valerianilucrezia" ], "maintainers": [ "@valerianilucrezia" ] }, "git_sha": "ab8494845d8b27cab46419f69adf3afa3b352c9d", "pipelines": [ { "name": "tumourevo", "version": "1.0.0" } ] }, { "name": "tmalign", "path": "modules/nf-core/tmalign/meta.yml", "tree_sha": "95286f70bb5d339e296134e168b703335d014d92", "files": [ "modules/nf-core/tmalign/.conda-lock/linux_amd64-bd-f2a25d77ead3fcd9_1.txt", "modules/nf-core/tmalign/.conda-lock/linux_arm64-bd-d2b41375549d67b9_1.txt", "modules/nf-core/tmalign/environment.yml", "modules/nf-core/tmalign/main.nf", "modules/nf-core/tmalign/meta.yml", "modules/nf-core/tmalign/tests/main.nf.test", "modules/nf-core/tmalign/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tmalign", "description": "Align one or more protein structures against a reference structure with TM-align and report TM-score, RMSD, sequence identity and aligned length", "keywords": [ "structural alignment", "TM-score", "protein structure", "fold comparison" ], "tools": [ { "tmalign": { "description": "TM-align performs sequence-order-independent structural alignment of\ntwo protein structures and reports a TM-score, a length-independent\nmeasure of fold similarity. A TM-score above 0.5 generally indicates\nthe same fold, while a TM-score below 0.3 is close to random\nstructural similarity.\n", "homepage": "https://zhanggroup.org/TM-align/", "doi": "10.1093/nar/gki524", "licence": [ "free for academic use" ], "identifier": "biotools:tm-align", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "structures": { "type": "file", "description": "One or more query protein structures, each aligned against the reference", "pattern": "*.{pdb,cif}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" }, { "edam": "http://edamontology.org/format_1477" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'reference' ]\n" } }, { "reference": { "type": "file", "description": "Reference protein structure", "pattern": "*.{pdb,cif}", "ontologies": [ { "edam": "http://edamontology.org/format_1476" }, { "edam": "http://edamontology.org/format_1477" } ] } } ] ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.tsv": { "type": "file", "description": "TM-align tabular output (`-outfmt 2`), one row per query; TM1/TM2 are the TM-scores normalised by query/reference length", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_tmalign": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tmalign": { "type": "string", "description": "The name of the tool" } }, { "TMalign -v | sed -n '/Version/{s/.*Version //;s/).*//;p}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tmalign": { "type": "string", "description": "The name of the tool" } }, { "TMalign -v | sed -n '/Version/{s/.*Version //;s/).*//;p}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Bboy010" ], "maintainers": [ "@Bboy010" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/tmalign:20240303--d2b41375549d67b9", "build_id": "bd-d2b41375549d67b9_1", "scan_id": "sc-1a25e4d7b7ec1a9c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/tmalign:20240303--f2a25d77ead3fcd9", "build_id": "bd-f2a25d77ead3fcd9_1", "scan_id": "sc-6fd4436f3db1de8e_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/tmalign:20240303--fe16668144df93a3", "build_id": "bd-fe16668144df93a3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/dbfa610a0b4fa2273f36992b7084f9ea1c88763c3684eaee5e144aac062746fa/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/tmalign:20240303--9714df8130d9b7aa", "build_id": "bd-9714df8130d9b7aa_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ae/aec03e3d506eec5c0143081308c17360dacad0632b756252fe27d535250fbd38/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tmalign/.conda-lock/linux_amd64-bd-f2a25d77ead3fcd9_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tmalign/.conda-lock/linux_arm64-bd-d2b41375549d67b9_1.txt" } } } }, "git_sha": "e1c5a4b2d9161d05b2eda663025d899d48daba6a" }, { "name": "tmb_pytmb", "path": "modules/nf-core/tmb/pytmb/meta.yml", "tree_sha": "6eb0d45304e3bd18045b7ffc29fd089a78964902", "files": [ "modules/nf-core/tmb/pytmb/.conda-lock/linux_amd64-bd-1565c74af4a6a012_1.txt", "modules/nf-core/tmb/pytmb/.conda-lock/linux_arm64-bd-7e5e767f3c8b2d54_1.txt", "modules/nf-core/tmb/pytmb/environment.yml", "modules/nf-core/tmb/pytmb/main.nf", "modules/nf-core/tmb/pytmb/meta.yml", "modules/nf-core/tmb/pytmb/tests/main.nf.test", "modules/nf-core/tmb/pytmb/tests/main.nf.test.snap", "modules/nf-core/tmb/pytmb/tests/nextflow.config" ], "type": "module", "meta": { "name": "tmb_pytmb", "description": "This module calculates Tumor Mutational Burden (TMB) scores from VCF files using the pyTMB tool.", "keywords": [ "tumor", "mutation", "burden", "score" ], "tools": [ { "tmb": { "description": "This tool was designed to calculate a Tumor Mutational Burden (TMB) score from a VCF file.", "homepage": "https://github.com/bioinfo-pf-curie/TMB/blob/v1.5.0/README.md", "documentation": "https://github.com/bioinfo-pf-curie/TMB/blob/v1.5.0/README.md", "tool_dev_url": "https://github.com/bioinfo-pf-curie/TMB", "doi": "10.1186/s12915-024-01839-8", "licence": [ "CeCILL FREE SOFTWARE LICENSE AGREEMENT" ], "identifier": "biotools:TMB" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Annotated VCF file.\n", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "bed": { "type": "file", "description": "BED file defining the target regions. Required if `eff_genome_size` is not provided.\n", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "eff_genome_size": { "type": "string", "description": "Effective genome size (in bases). Required if `bed` is not provided.\n" } }, { "var_config": { "type": "file", "description": "YAML file defining variant annotation parsing rules. See [example here](modules/nf-core/tmb/pytmb/tests/snpeff.yml).\n", "pattern": "*.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "db_config": { "type": "file", "description": "YAML file defining the database configuration for variant annotations. See [example here](modules/nf-core/tmb/pytmb/tests/haplotc.yml).\n", "pattern": "*.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "output": { "tmb_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "Log file containing TMB calculation details\n" } } ] ], "export_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_export.vcf.gz": { "type": "file", "description": "Export VCF file containing TMB annotations\n", "pattern": "*_export.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "debug_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_debug.vcf.gz": { "type": "file", "description": "Debug VCF file containing detailed TMB calculation information\n", "pattern": "*_debug.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_tmb": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tmb": { "type": "string", "description": "The name of the tool" } }, { "pyTMB --version | cut -d ' ' -f 2 | tr -d '()'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tmb": { "type": "string", "description": "The name of the tool" } }, { "pyTMB --version | cut -d ' ' -f 2 | tr -d '()'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@georgiakes" ], "maintainers": [ "@georgiakes" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/tmb:1.6.0--1565c74af4a6a012", "build_id": "bd-1565c74af4a6a012_1", "scan_id": "sc-dc540dec232ea771_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/tmb:1.6.0--7e5e767f3c8b2d54", "build_id": "bd-7e5e767f3c8b2d54_1", "scan_id": "sc-46ea13f8aabe7500_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/tmb:1.6.0--44abee6975a63674", "build_id": "bd-44abee6975a63674_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fb/fb8cfebbaf26d58af3128fcf154d6221f3aeab0d1ad0df96f5e967d60ef4f4d9/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/tmb:1.6.0--767d7aef10af2669", "build_id": "bd-767d7aef10af2669_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b8/b8e9dc290c8325622210e2a5e3203ac646508a28affeb07830a54046e147fb48/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tmb/pytmb/.conda-lock/linux_amd64-bd-1565c74af4a6a012_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tmb/pytmb/.conda-lock/linux_arm64-bd-7e5e767f3c8b2d54_1.txt" } } } }, "git_sha": "5a779c9926fb560cf7ddaa5ac044cfb56b29945b" }, { "name": "tobias_atacorrect", "path": "modules/nf-core/tobias/atacorrect/meta.yml", "tree_sha": "cba1a3c8252b7f9300c6a754c5ed76b5703f057b", "files": [ "modules/nf-core/tobias/atacorrect/.conda-lock/linux_amd64-bd-1e531f4271d7ec91_1.txt", "modules/nf-core/tobias/atacorrect/.conda-lock/linux_arm64-bd-c8a1fc25c0434848_1.txt", "modules/nf-core/tobias/atacorrect/environment.yml", "modules/nf-core/tobias/atacorrect/main.nf", "modules/nf-core/tobias/atacorrect/meta.yml", "modules/nf-core/tobias/atacorrect/tests/main.nf.test", "modules/nf-core/tobias/atacorrect/tests/main.nf.test.snap", "modules/nf-core/tobias/atacorrect/tests/nextflow.config" ], "type": "module", "meta": { "name": "tobias_atacorrect", "description": "Correct ATAC-seq signal for Tn5 sequence bias with TOBIAS ATACorrect", "keywords": [ "ATAC-seq", "footprinting", "Tn5", "bigWig" ], "tools": [ { "tobias": { "description": "Transcription factor Occupancy prediction By Investigation of ATAC-seq Signal", "homepage": "https://github.com/loosolab/TOBIAS", "documentation": "https://github.com/loosolab/TOBIAS/wiki", "tool_dev_url": "https://github.com/loosolab/TOBIAS", "doi": "10.1038/s41467-020-18035-1", "licence": [ "MIT" ], "identifier": "biotools:tobias" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Coordinate-sorted BAM file", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.{bai,csi}", "ontologies": [] } }, { "peaks": { "type": "file", "description": "BED file containing ATAC-seq peaks for bias correction", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "corrected": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_corrected.bw": { "type": "file", "description": "Tn5 bias-corrected ATAC-seq signal track", "pattern": "*_corrected.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "expected": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_expected.bw": { "type": "file", "description": "Expected ATAC-seq signal track estimated from Tn5 bias", "pattern": "*_expected.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "uncorrected": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_uncorrected.bw": { "type": "file", "description": "Uncorrected ATAC-seq signal track", "pattern": "*_uncorrected.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "bias": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_bias.bw": { "type": "file", "description": "Tn5 sequence-bias signal track", "pattern": "*_bias.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_atacorrect.pdf": { "type": "file", "description": "TOBIAS ATACorrect diagnostic PDF", "pattern": "*_atacorrect.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "versions_tobias": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tobias": { "type": "string", "description": "The name of the tool" } }, { "TOBIAS --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tobias": { "type": "string", "description": "The name of the tool" } }, { "TOBIAS --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@PFRoux" ], "maintainers": [ "@PFRoux" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/tobias:0.17.5--1e531f4271d7ec91", "build_id": "bd-1e531f4271d7ec91_1", "scan_id": "sc-dea405694ad75469_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/tobias:0.17.5--c8a1fc25c0434848", "build_id": "bd-c8a1fc25c0434848_1", "scan_id": "sc-6afcedfc5e89ab55_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/tobias:0.17.5--14aff19c797f58bc", "build_id": "bd-14aff19c797f58bc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/d1/d1f8f1f92ff81376a701317861ea1e2f40fdbc735fc2a5aa3546f39c6d58d183/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/tobias:0.17.5--96a5c8f44eed0741", "build_id": "bd-96a5c8f44eed0741_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/7e/7ef3c907d0716170e89d682217a43d8675d2122aa0641dbf4581022f7848ebba/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tobias/atacorrect/.conda-lock/linux_amd64-bd-1e531f4271d7ec91_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tobias/atacorrect/.conda-lock/linux_arm64-bd-c8a1fc25c0434848_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tobias_bindetect", "path": "modules/nf-core/tobias/bindetect/meta.yml", "tree_sha": "413d7ba851834b8ecdaf11b3c532160c37aa0289", "files": [ "modules/nf-core/tobias/bindetect/.conda-lock/linux_amd64-bd-33fc15661f1e50e6_1.txt", "modules/nf-core/tobias/bindetect/.conda-lock/linux_arm64-bd-222bdc3e7487305e_1.txt", "modules/nf-core/tobias/bindetect/environment.yml", "modules/nf-core/tobias/bindetect/main.nf", "modules/nf-core/tobias/bindetect/meta.yml", "modules/nf-core/tobias/bindetect/tests/main.nf.test", "modules/nf-core/tobias/bindetect/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tobias_bindetect", "description": "Estimate transcription factor binding and differential binding from ATAC-seq footprint BigWig tracks with TOBIAS BINDetect", "keywords": [ "ATAC-seq", "footprinting", "transcription factors", "differential binding" ], "tools": [ { "tobias": { "description": "Transcription factor Occupancy prediction By Investigation of ATAC-seq Signal", "homepage": "https://github.com/loosolab/TOBIAS", "documentation": "https://github.com/loosolab/TOBIAS/wiki", "tool_dev_url": "https://github.com/loosolab/TOBIAS", "doi": "10.1038/s41467-020-18035-1", "licence": [ "MIT" ], "identifier": "biotools:tobias" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing analysis information\ne.g. `[ id:'all_samples' ]`\n" } }, { "signals": { "type": "file", "description": "One or more BigWig tracks containing TOBIAS footprint scores, one per condition or sample", "pattern": "*.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } }, { "peaks": { "type": "file", "description": "BED file containing the consensus open-chromatin regions", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "motifs": { "type": "file", "description": "One or more transcription factor motif files in supported TOBIAS formats", "pattern": "*", "ontologies": [] } }, { "fasta": { "type": "file", "description": "Reference genome FASTA file", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "outdir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing analysis information\ne.g. `[ id:'all_samples' ]`\n" } }, { "bindetect": { "type": "directory", "description": "Complete TOBIAS BINDetect output directory, including motif-specific results", "pattern": "bindetect", "ontologies": [] } } ] ], "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing analysis information\ne.g. `[ id:'all_samples' ]`\n" } }, { "bindetect/*_results.txt": { "type": "file", "description": "Tab-delimited global transcription factor binding results", "pattern": "*_results.txt", "ontologies": [] } } ] ], "results_xlsx": [ [ { "meta": { "type": "map", "description": "Groovy Map containing analysis information\ne.g. `[ id:'all_samples' ]`\n" } }, { "bindetect/*_results.xlsx": { "type": "file", "description": "Excel global transcription factor binding results", "pattern": "*_results.xlsx", "ontologies": [] } } ] ], "distances": [ [ { "meta": { "type": "map", "description": "Groovy Map containing analysis information\ne.g. `[ id:'all_samples' ]`\n" } }, { "bindetect/*_distances.txt": { "type": "file", "description": "Transcription factor motif-distance summary table", "pattern": "*_distances.txt", "ontologies": [] } } ] ], "figures": [ [ { "meta": { "type": "map", "description": "Groovy Map containing analysis information\ne.g. `[ id:'all_samples' ]`\n" } }, { "bindetect/*_figures.pdf": { "type": "file", "description": "TOBIAS BINDetect summary figure PDF", "pattern": "*_figures.pdf", "ontologies": [ { "edam": "http://edamontology.org/format_3508" } ] } } ] ], "versions_tobias": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tobias": { "type": "string", "description": "The name of the tool" } }, { "TOBIAS --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tobias": { "type": "string", "description": "The name of the tool" } }, { "TOBIAS --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@PFRoux" ], "maintainers": [ "@PFRoux" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/tobias_python:222bdc3e7487305e", "build_id": "bd-222bdc3e7487305e_1", "scan_id": "sc-63daf61793691df7_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/tobias_python:33fc15661f1e50e6", "build_id": "bd-33fc15661f1e50e6_1", "scan_id": "sc-c79ec84d84a10916_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/tobias_python:16130e67ab05beeb", "build_id": "bd-16130e67ab05beeb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/eb/eb99dc2a6b4da1bed5ad4d66f889e3830d7682d9e727df26337434d784868353/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/tobias_python:c522dec3f80544bf", "build_id": "bd-c522dec3f80544bf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4c/4cf1343ef20414960e07246530fe593917981d10cc6adf113dd438033ae9d808/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tobias/bindetect/.conda-lock/linux_amd64-bd-33fc15661f1e50e6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tobias/bindetect/.conda-lock/linux_arm64-bd-222bdc3e7487305e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tobias_scorebigwig", "path": "modules/nf-core/tobias/scorebigwig/meta.yml", "tree_sha": "b996b053a431223aaf5a9b8d20d19b52206532fc", "files": [ "modules/nf-core/tobias/scorebigwig/.conda-lock/linux_amd64-bd-33fc15661f1e50e6_1.txt", "modules/nf-core/tobias/scorebigwig/.conda-lock/linux_arm64-bd-222bdc3e7487305e_1.txt", "modules/nf-core/tobias/scorebigwig/environment.yml", "modules/nf-core/tobias/scorebigwig/main.nf", "modules/nf-core/tobias/scorebigwig/meta.yml", "modules/nf-core/tobias/scorebigwig/tests/main.nf.test", "modules/nf-core/tobias/scorebigwig/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tobias_scorebigwig", "description": "Calculate ATAC-seq footprint scores from a BigWig signal track with TOBIAS ScoreBigwig", "keywords": [ "ATAC-seq", "footprinting", "bigWig", "transcription factors" ], "tools": [ { "tobias": { "description": "Transcription factor Occupancy prediction By Investigation of ATAC-seq Signal", "homepage": "https://github.com/loosolab/TOBIAS", "documentation": "https://github.com/loosolab/TOBIAS/wiki", "tool_dev_url": "https://github.com/loosolab/TOBIAS", "doi": "10.1038/s41467-020-18035-1", "licence": [ "MIT" ], "identifier": "biotools:tobias" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "signal": { "type": "file", "description": "BigWig ATAC-seq cut-site signal, typically generated by TOBIAS ATACorrect", "pattern": "*.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } }, { "regions": { "type": "file", "description": "BED file containing genomic regions for footprint scoring", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "footprints": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_footprints.bw": { "type": "file", "description": "BigWig track containing TOBIAS footprint scores", "pattern": "*_footprints.bw", "ontologies": [ { "edam": "http://edamontology.org/format_3006" } ] } } ] ], "versions_tobias": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tobias": { "type": "string", "description": "The name of the tool" } }, { "TOBIAS --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tobias": { "type": "string", "description": "The name of the tool" } }, { "TOBIAS --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@PFRoux" ], "maintainers": [ "@PFRoux" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/tobias_python:33fc15661f1e50e6", "build_id": "bd-33fc15661f1e50e6_1", "scan_id": "sc-c79ec84d84a10916_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/tobias_python:222bdc3e7487305e", "build_id": "bd-222bdc3e7487305e_1", "scan_id": "sc-63daf61793691df7_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/tobias_python:16130e67ab05beeb", "build_id": "bd-16130e67ab05beeb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/eb/eb99dc2a6b4da1bed5ad4d66f889e3830d7682d9e727df26337434d784868353/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/tobias_python:c522dec3f80544bf", "build_id": "bd-c522dec3f80544bf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4c/4cf1343ef20414960e07246530fe593917981d10cc6adf113dd438033ae9d808/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/tobias/scorebigwig/.conda-lock/linux_amd64-bd-33fc15661f1e50e6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/tobias/scorebigwig/.conda-lock/linux_arm64-bd-222bdc3e7487305e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "topas_gencons", "path": "modules/nf-core/topas/gencons/meta.yml", "tree_sha": "35ed82bebf743db1421cf34656ccfa209e55df31", "files": [ "modules/nf-core/topas/gencons/environment.yml", "modules/nf-core/topas/gencons/main.nf", "modules/nf-core/topas/gencons/meta.yml", "modules/nf-core/topas/gencons/tests/main.nf.test", "modules/nf-core/topas/gencons/tests/main.nf.test.snap", "modules/nf-core/topas/gencons/tests/nextflow.config" ], "type": "module", "meta": { "name": "topas_gencons", "description": "Create fasta consensus with TOPAS toolkit with options to penalize substitutions for typical DNA damage present in ancient DNA", "keywords": [ "consensus", "fasta", "ancient DNA" ], "tools": [ { "topas": { "description": "This toolkit allows the efficient manipulation of sequence data in various ways. It is organized into modules: The FASTA processing modules, the FASTQ processing modules, the GFF processing modules and the VCF processing modules.", "homepage": "https://github.com/subwaystation/TOPAS", "documentation": "https://github.com/subwaystation/TOPAS/wiki/Overview-Modules", "tool_dev_url": "https://github.com/subwaystation/TOPAS", "doi": "10.1038/s41598-017-17723-1", "licence": [ "CC-BY" ], "identifier": "biotools:TOPAS" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Gzipped compressed vcf file generated with GATK UnifiedGenotyper containing the called snps", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf_indels": { "type": "file", "description": "Optional gzipped compressed vcf file generated with GATK UnifiedGenotyper containing the called indels", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reference": { "type": "file", "description": "Fasta file of reference genome", "pattern": "*.fasta", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fai": { "type": "file", "description": "Optional index for the fasta file of reference genome", "pattern": "*.fai", "ontologies": [] } } ], { "vcf_output": { "type": "boolean", "description": "Boolean value to indicate if a compressed vcf file with the consensus calls included as SNPs should be produced" } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta.gz": { "type": "file", "description": "Gzipped consensus fasta file with bases under threshold replaced with Ns", "pattern": "*.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Gzipped vcf file with updated calls for the SNPs used in the consensus generation and for bases under threshold replaced with Ns", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "ccf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ccf": { "type": "file", "description": "Statistics file containing information about the consensus calls in the fasta file", "pattern": "*.ccf", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log file", "pattern": "*.log", "ontologies": [] } } ] ], "versions_topas": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "topas": { "type": "string", "description": "The name of the tool" } }, { "1.0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "topas": { "type": "string", "description": "The name of the tool" } }, { "1.0.1": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@aidaanva" ], "maintainers": [ "@aidaanva" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "toulligqc", "path": "modules/nf-core/toulligqc/meta.yml", "tree_sha": "3c05d5183be43d4ef649759b0312f189c0e8aa8d", "files": [ "modules/nf-core/toulligqc/.conda-lock/linux_amd64-bd-190ebbd12957a8dd_2.txt", "modules/nf-core/toulligqc/.conda-lock/linux_arm64-bd-8fb8c512e78bd585_2.txt", "modules/nf-core/toulligqc/environment.yml", "modules/nf-core/toulligqc/main.nf", "modules/nf-core/toulligqc/meta.yml", "modules/nf-core/toulligqc/tests/main.nf.test", "modules/nf-core/toulligqc/tests/main.nf.test.snap", "modules/nf-core/toulligqc/tests/nextflow.config" ], "type": "module", "meta": { "name": "toulligqc", "description": "A post sequencing QC tool for Oxford Nanopore sequencers", "keywords": [ "nanopore sequencing", "quality control", "genomics" ], "tools": [ { "toulligqc": { "description": "A post sequencing QC tool for Oxford Nanopore sequencers", "homepage": "https://github.com/GenomiqueENS/toulligQC", "documentation": "https://github.com/GenomiqueENS/toulligQC", "tool_dev_url": "https://github.com/GenomiqueENS/toulligQC", "licence": [ "CECILL-2.1" ], "identifier": "biotools:ToulligQC" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ontfile": { "type": "file", "description": "Input ONT file", "pattern": "*.{fastq,fastq.gz,fq,fq.gz,txt,txt.gz,bam}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "report_data": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*/*.data": { "type": "file", "description": "Report data emitted from toulligqc", "pattern": "*.data", "ontologies": [] } } ] ], "report_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*/*.html": { "type": "file", "description": "Report data in html format", "pattern": "*.html", "ontologies": [] } } ] ], "plots_html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*/images/*.html": { "type": "file", "description": "Plots emitted in html format", "pattern": "*.html", "ontologies": [] } } ] ], "plotly_js": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*/images/plotly.min.js": { "type": "file", "description": "Plots emitted from toulligqc", "pattern": "plotly.min.js", "ontologies": [] } } ] ], "versions_toulligqc": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "toulligqc": { "type": "string", "description": "Name of the tool" } }, { "toulligqc --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "Name of the process" } }, { "toulligqc": { "type": "string", "description": "Name of the tool" } }, { "toulligqc --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Salome-Brunon" ], "maintainers": [ "@Salome-Brunon" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/toulligqc_huggingface_hub_matplotlib_numpy_pruned:8fb8c512e78bd585", "build_id": "bd-8fb8c512e78bd585_2", "scan_id": "sc-0036641301d1b704_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/toulligqc_huggingface_hub_matplotlib_numpy_pruned:190ebbd12957a8dd", "build_id": "bd-190ebbd12957a8dd_2", "scan_id": "sc-7afeb095a1c1924c_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/toulligqc_huggingface_hub_matplotlib_numpy_pruned:05de4982a596a66e", "build_id": "bd-05de4982a596a66e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/f4/f440dee75898572093e68b0ecfbea21618eeed36f2063df625c94d0819f08ddc/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/toulligqc_huggingface_hub_matplotlib_numpy_pruned:b6c140eec6b7719d", "build_id": "bd-b6c140eec6b7719d_2", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b1/b11e9914580bb058958bd3b2496f9bce00b001a38b0888252415ebee5c828207/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/toulligqc/.conda-lock/linux_amd64-bd-190ebbd12957a8dd_2.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/toulligqc/.conda-lock/linux_arm64-bd-8fb8c512e78bd585_2.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "seqinspector", "version": "1.1.2" } ] }, { "name": "traitar_pfamget", "path": "modules/nf-core/traitar/pfamget/meta.yml", "tree_sha": "8da3011281b7a8d920aa1596ae719e42edf122c6", "files": [ "modules/nf-core/traitar/pfamget/environment.yml", "modules/nf-core/traitar/pfamget/main.nf", "modules/nf-core/traitar/pfamget/meta.yml", "modules/nf-core/traitar/pfamget/tests/main.nf.test", "modules/nf-core/traitar/pfamget/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "traitar_pfamget", "description": "Download PFAM database for traitar phenotype prediction", "keywords": [ "pfam", "database", "phenotype", "traitar" ], "tools": [ { "traitar": { "description": "Microbial trait prediction from genome sequences", "homepage": "https://github.com/hzi-bifo/traitar", "documentation": "https://github.com/hzi-bifo/traitar", "tool_dev_url": "https://github.com/hzi-bifo/traitar", "licence": [ "GPL v3" ], "identifier": "biotools:traitar" } } ], "output": { "pfam_db": [ { "pfam_data": { "type": "directory", "description": "PFAM database directory containing HMM profiles", "pattern": "pfam_data" } } ], "versions_traitar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "traitar": { "type": "string", "description": "The name of the tool" } }, { "traitar --version 2>&1 | tail -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "traitar": { "type": "string", "description": "The name of the tool" } }, { "traitar --version 2>&1 | tail -1": { "type": "eval", "description": "Version extraction command" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "traitar_run", "path": "modules/nf-core/traitar/run/meta.yml", "tree_sha": "a1db6188b9a23770942fac6704ddc40c3b6b6d16", "files": [ "modules/nf-core/traitar/run/environment.yml", "modules/nf-core/traitar/run/main.nf", "modules/nf-core/traitar/run/meta.yml", "modules/nf-core/traitar/run/tests/main.nf.test", "modules/nf-core/traitar/run/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "traitar", "description": "Traitar3 - predict microbial phenotypes from genomic sequences using protein families", "keywords": [ "phenotype", "prediction", "microbial", "traits", "genomics", "protein families" ], "tools": [ { "traitar": { "description": "Traitar3 - the microbial trait analyzer (for Python3)", "homepage": "https://github.com/nick-youngblut/traitar3", "documentation": "https://github.com/nick-youngblut/traitar3", "tool_dev_url": "https://github.com/nick-youngblut/traitar3", "doi": "10.1128/mSystems.00101-16", "licence": [ "GPL-3.0" ], "identifier": "biotools:traitar" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format (nucleotides, genes, or annotation summary), can be gzipped", "pattern": "*.{fa,fasta,faa,fna,fa.gz,fasta.gz,faa.gz,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "input_type": { "type": "string", "description": "Input type specifying the format of input sequences (from_nucleotides, from_genes, or from_annotation_summary)" } }, { "pfam_db": { "type": "directory", "description": "PFAM database directory created by traitar/pfamget module or downloaded from https://ftp.ebi.ac.uk/pub/databases/Pfam/\n", "pattern": "pfam_data" } } ], "output": { "predictions_combined": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/phenotype_prediction/predictions_majority-vote_combined.txt": { "type": "file", "description": "Combined phenotype predictions using majority voting", "ontologies": [] } } ] ], "predictions_single_votes": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/phenotype_prediction/predictions_single-votes_combined.txt": { "type": "file", "description": "Single vote phenotype predictions", "ontologies": [] } } ] ], "predictions_flat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/phenotype_prediction/predictions_flat_*.txt": { "type": "file", "description": "Flattened phenotype predictions", "ontologies": [] } } ] ], "predictions_raw": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/predictions_*.txt": { "type": "file", "description": "Raw phenotype predictions", "ontologies": [] } } ] ], "pfam_annotation": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/annotation/pfam/": { "type": "directory", "description": "Pfam annotation directory" } } ] ], "gene_prediction": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*/gene_prediction/": { "type": "directory", "description": "Gene prediction directory" } } ] ], "versions_traitar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "traitar": { "type": "string", "description": "The name of the tool" } }, { "traitar --version 2>&1 | tail -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "traitar": { "type": "string", "description": "The name of the tool" } }, { "traitar --version 2>&1 | tail -1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@brovolia" ], "maintainers": [ "@brovolia" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacmodel", "version": "1.0.1" } ] }, { "name": "transdecoder_longorf", "path": "modules/nf-core/transdecoder/longorf/meta.yml", "tree_sha": "1d1039ae74676701e52b71498774e369362f4c50", "files": [ "modules/nf-core/transdecoder/longorf/environment.yml", "modules/nf-core/transdecoder/longorf/main.nf", "modules/nf-core/transdecoder/longorf/meta.yml", "modules/nf-core/transdecoder/longorf/tests/main.nf.test", "modules/nf-core/transdecoder/longorf/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "transdecoder_longorf", "description": "TransDecoder identifies candidate coding regions within transcript sequences. it is used to build gff file.", "keywords": [ "eucaryotes", "gff", "transcript", "coding" ], "tools": [ { "transdecoder": { "description": "TransDecoder identifies candidate coding regions within transcript sequences, such as those generated by de novo RNA-Seq transcript assembly using Trinity, or constructed based on RNA-Seq alignments to the genome using Tophat and Cufflinks.", "homepage": "https://github.com/TransDecoder", "documentation": "https://github.com/TransDecoder/TransDecoder/wiki", "tool_dev_url": "https://github.com/TransDecoder/TransDecoder", "licence": [ "Broad Institute" ], "identifier": "biotools:TransDecoder" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "output": { "pep": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${output_dir_name}/*.pep": { "type": "file", "description": "all ORFs meeting the minimum length criteria, regardless of coding potential. file", "pattern": "*.{pep}", "ontologies": [] } } ] ], "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${output_dir_name}/*.gff3": { "type": "file", "description": "positions of all ORFs as found in the target transcripts. file", "pattern": "*.{gff3}", "ontologies": [] } } ] ], "cds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${output_dir_name}/*.cds": { "type": "file", "description": "the nucleotide coding sequence for all detected ORFs. file", "pattern": "*{cds}", "ontologies": [] } } ] ], "dat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${output_dir_name}/*.dat": { "type": "file", "description": "nucleotide frequencies", "pattern": "*{dat}", "ontologies": [] } } ] ], "folder": [ { "${output_dir_name}": { "type": "directory", "description": "contains all the files from the run" } } ], "versions_transdecoder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "transdecoder": { "type": "string", "description": "The name of the tool" } }, { "TransDecoder.LongOrfs --version | sed 's/TransDecoder.LongOrfs //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "transdecoder": { "type": "string", "description": "The name of the tool" } }, { "TransDecoder.LongOrfs --version | sed 's/TransDecoder.LongOrfs //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Danilo2771" ], "maintainers": [ "@Danilo2771" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "transdecoder_predict", "path": "modules/nf-core/transdecoder/predict/meta.yml", "tree_sha": "509b385e665412f3334fdb19178d5bad844d0908", "files": [ "modules/nf-core/transdecoder/predict/environment.yml", "modules/nf-core/transdecoder/predict/main.nf", "modules/nf-core/transdecoder/predict/meta.yml", "modules/nf-core/transdecoder/predict/tests/main.nf.test", "modules/nf-core/transdecoder/predict/tests/main.nf.test.snap", "modules/nf-core/transdecoder/predict/tests/nextflow.config" ], "type": "module", "meta": { "name": "transdecoder_predict", "description": "TransDecoder identifies candidate coding regions within transcript sequences. It is used to build gff file. You can use this module after transdecoder_longorf", "keywords": [ "eukaryotes", "gff", "cds", "transcroder" ], "tools": [ { "transdecoder": { "description": "TransDecoder identifies candidate coding regions within transcript sequences, such as those generated by de novo RNA-Seq transcript assembly using Trinity, or constructed based on RNA-Seq alignments to the genome using Tophat and Cufflinks.", "homepage": "https://github.com/TransDecoder", "documentation": "https://github.com/TransDecoder/TransDecoder/wiki", "tool_dev_url": "https://github.com/TransDecoder/TransDecoder", "licence": [ "Broad Institute" ], "identifier": "biotools:TransDecoder" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "fasta file", "pattern": "*.{fasta}", "ontologies": [] } } ], { "fold": { "type": "directory", "description": "Output from the module transdecoder_longorf", "pattern": "*" } } ], "output": { "pep": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transdecoder.pep": { "type": "file", "description": "All ORFs meeting the minimum length criteria, regardless of coding potential", "pattern": "*.{pep}", "ontologies": [] } } ] ], "gff3": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transdecoder.gff3": { "type": "file", "description": "Positions of all ORFs as found in the target transcripts", "pattern": "*.{gff3}", "ontologies": [] } } ] ], "cds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transdecoder.cds": { "type": "file", "description": "the nucleotide coding sequence for all detected ORFs", "pattern": "*{cds}", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.transdecoder.bed": { "type": "file", "description": "bed file", "pattern": "*{bed}", "ontologies": [] } } ] ], "versions_transdecoder": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "transdecoder": { "type": "string", "description": "The name of the tool" } }, { "TransDecoder.Predict --version | sed 's/TransDecoder.Predict //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "transdecoder": { "type": "string", "description": "The name of the tool" } }, { "TransDecoder.Predict --version | sed 's/TransDecoder.Predict //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Danilo2771" ], "maintainers": [ "@Danilo2771" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "metatdenovo", "version": "2.0.0" } ] }, { "name": "transrate", "path": "modules/nf-core/transrate/meta.yml", "tree_sha": "c2eb0918792ced32542e59712ebe5281e7cb5db9", "files": [ "modules/nf-core/transrate/.conda-lock/linux_amd64-bd-092d9b5f119b9733_1.txt", "modules/nf-core/transrate/environment.yml", "modules/nf-core/transrate/main.nf", "modules/nf-core/transrate/meta.yml", "modules/nf-core/transrate/tests/main.nf.test", "modules/nf-core/transrate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "transrate", "description": "Reference-free and reference-based quality assessment of de novo transcriptome\nassemblies. Only sequence-based (--assembly) and reference-based (--reference) metrics\nare supported. Read-based metrics (--left/--right) are not: they hard-require the\n`bam-read` binary, which isn't published on any conda channel, and their aligner\n(snap-aligner, pinned to an old dev build) segfaults building an index for at least\nsmall test genomes.\n", "keywords": [ "transcriptome", "assembly", "quality control", "qc", "de novo" ], "tools": [ { "transrate": { "description": "Reference free quality assessment of de-novo transcriptome assemblies", "homepage": "https://github.com/blahah/transrate/", "documentation": "http://hibberdlab.com/transrate/", "tool_dev_url": "https://github.com/blahah/transrate/", "doi": "10.1101/gr.196469.115", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "assembly": { "type": "file", "description": "Transcriptome assembly FASTA file to be evaluated", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "reference": { "type": "file", "description": "Optional reference proteome or transcriptome FASTA file, to enable reference-based comparative metrics. Pass `[]` to skip.", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "assemblies": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.assemblies.csv": { "type": "file", "description": "One-row-per-assembly summary of quality metrics", "pattern": "*.assemblies.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "contigs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.contigs.csv": { "type": "file", "description": "Per-contig quality metrics", "pattern": "*.contigs.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "versions_transrate": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "transrate": { "type": "string", "description": "The name of the tool" } }, { "transrate --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "transrate": { "type": "string", "description": "The name of the tool" } }, { "transrate --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/transrate_blast:092d9b5f119b9733", "build_id": "bd-092d9b5f119b9733_1", "scan_id": "sc-86f86f9ce18504a2_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/transrate_blast:682e9a1225c61a61", "build_id": "bd-682e9a1225c61a61_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/c3/c3f7b24e30eab0cde846c0d31556293afc7818492d016e6770a1fef561042405/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/transrate/.conda-lock/linux_amd64-bd-092d9b5f119b9733_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "treerecs", "path": "modules/nf-core/treerecs/meta.yml", "tree_sha": "cc44661ba39eb23bb55d0af543dc21a3bdc333ca", "files": [ "modules/nf-core/treerecs/environment.yml", "modules/nf-core/treerecs/main.nf", "modules/nf-core/treerecs/meta.yml", "modules/nf-core/treerecs/tests/main.nf.test", "modules/nf-core/treerecs/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "treerecs", "description": "Treerecs is an open-source (species- and gene-) tree reconciliation software distributed under the GNU AGPL licence. It can correct, rearrange and (re-)root gene trees with regard to a given species tree. It was designed to be both efficient and easy to install and to use.", "keywords": [ "tree reconciliation", "species tree", "gene tree" ], "tools": [ { "treerecs": { "description": "correct, rearrange and (re-)root gene trees with regard to a given species tree", "homepage": "https://project.inria.fr/treerecs/", "documentation": "https://project.inria.fr/treerecs/treerecs-options/", "tool_dev_url": "https://gitlab.inria.fr/Phylophile/Treerecs", "doi": "10.1093/bioinformatics/btaa615", "licence": [ "AGPL" ], "identifier": "biotools:Treerecs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "genetree": { "type": "file", "description": "Phylogenetic gene tree in text or xml format", "pattern": "*.{tree, txt, nwk, newick, nhx, phyloxml, xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } }, { "speciestree": { "type": "file", "description": "Phylogenetic species tree in text or xml format", "pattern": "*.{tree, txt, nwk, newick, nhx, phyloxml, xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "output": { "rectree": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.xml": { "type": "file", "description": "Reconciled phylogenetic tree", "pattern": "*.{tree, txt, nwk, newick, nhx, phyloxml, xml}", "ontologies": [ { "edam": "http://edamontology.org/format_1910" }, { "edam": "http://edamontology.org/format_3159" } ] } } ] ], "versions_treerecs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "treerecs": { "type": "string", "description": "The name of the tool" } }, { "treerecs --version | sed -n 's/^Treerecs \\([0-9.]*\\)\\$/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "treerecs": { "type": "string", "description": "The name of the tool" } }, { "treerecs --version | sed -n 's/^Treerecs \\([0-9.]*\\)\\$/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leapicard" ], "maintainers": [ "@leapicard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "trgt_genotype", "path": "modules/nf-core/trgt/genotype/meta.yml", "tree_sha": "2ca44624e20fb922a491502fb43e83a7b3ce1d58", "files": [ "modules/nf-core/trgt/genotype/environment.yml", "modules/nf-core/trgt/genotype/main.nf", "modules/nf-core/trgt/genotype/meta.yml", "modules/nf-core/trgt/genotype/tests/main.nf.test", "modules/nf-core/trgt/genotype/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "trgt_genotype", "description": "Tandem repeat genotyping from PacBio HiFi data", "keywords": [ "repeat expansion", "pacbio", "genomics" ], "tools": [ { "trgt": { "description": "Tandem repeat genotyping and visualization from PacBio HiFi data", "homepage": "https://github.com/PacificBiosciences/trgt", "documentation": "https://github.com/PacificBiosciences/trgt/blob/main/docs/tutorial.md", "tool_dev_url": "https://github.com/PacificBiosciences/trgt", "doi": "10.1038/s41587-023-02057-3", "licence": [ "Pacific Biosciences Software License (https://github.com/PacificBiosciences/trgt/blob/main/LICENSE.md)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index of the BAM file", "pattern": "*.bam", "ontologies": [] } }, { "karyotype": { "type": "string", "description": "Karyotype of the sample. Either XX or XY. Defaults to XX if not given", "enum": [ "XX", "XY" ] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing reference information\ne.g. `[ id: 'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "FASTA reference file", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy map containing reference information\ne.g. `[ id: 'genome' ]`\n" } }, { "fai": { "type": "file", "description": "Index for FASTA file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy map containing repeat information\ne.g. `[ id: 'repeats' ]`\n" } }, { "repeats": { "type": "file", "description": "BED file with repeat coordinates", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file with repeat genotypes", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.spanning.bam": { "type": "file", "description": "BAM file with pieces of reads aligning to repeats", "pattern": "*.spanning.bam", "ontologies": [] } } ] ], "versions_trgt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trgt": { "type": "string", "description": "The name of the tool" } }, { "trgt --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trgt": { "type": "string", "description": "The name of the tool" } }, { "trgt --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version" } } ] ] }, "authors": [ "@Schmytzi", "@fellen31" ], "maintainers": [ "@Schmytzi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "longraredisease", "version": "1.0.0" }, { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "trgt_merge", "path": "modules/nf-core/trgt/merge/meta.yml", "tree_sha": "2f7de7f91fb011d3ee116cf917f54a684d67d88d", "files": [ "modules/nf-core/trgt/merge/environment.yml", "modules/nf-core/trgt/merge/main.nf", "modules/nf-core/trgt/merge/meta.yml", "modules/nf-core/trgt/merge/tests/main.nf.test", "modules/nf-core/trgt/merge/tests/main.nf.test.snap", "modules/nf-core/trgt/merge/tests/nextflow.config" ], "type": "module", "meta": { "name": "trgt_merge", "description": "Merge TRGT VCFs from multiple samples", "keywords": [ "trgt", "repeat expansion", "pacbio", "genomics" ], "tools": [ { "trgt": { "description": "Tandem repeat genotyping and visualization from PacBio HiFi data", "homepage": "https://github.com/PacificBiosciences/trgt", "documentation": "https://github.com/PacificBiosciences/trgt/blob/main/docs/tutorial.md", "tool_dev_url": "https://github.com/PacificBiosciences/trgt", "doi": "10.1038/s41587-023-02057-3", "licence": [ "Pacific Biosciences Software License (https://github.com/PacificBiosciences/trgt/blob/main/LICENSE.md)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcfs": { "type": "file", "description": "List containing VCF files from TRGT\nMust contain at least 2 elements unless `--force-single` is given\nSamples in each VCf must be pairwise disjoint\n", "ontologies": [] } }, { "tbis": { "type": "file", "description": "List containing indexes of VCF files from TRGT\nMust contain at least 2 elements unless `--force-single` is given\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing reference information\ne.g. `[ id: 'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "FASTA reference file (optional)\nRequired if VCFs were generated with TRGT pre 1.0\n", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy map containing reference information\ne.g. `[ id: 'genome' ]`\n" } }, { "fai": { "type": "file", "description": "Index for FASTA file (optional)\nRequired if VCFs were generated with TRGT pre 1.0\n", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "Merged output file", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{tbi,csi}": { "type": "file", "description": "Index of merged output file", "pattern": "*.{tbi,csi}", "ontologies": [] } } ] ], "versions_trgt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trgt": { "type": "string", "description": "The name of the tool" } }, { "trgt --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trgt": { "type": "string", "description": "The name of the tool" } }, { "trgt --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version" } } ] ] }, "authors": [ "@Schmytzi" ], "maintainers": [ "@Schmytzi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "trgt_plot", "path": "modules/nf-core/trgt/plot/meta.yml", "tree_sha": "6225bd71da80da663380cce2b143644a4c80b67b", "files": [ "modules/nf-core/trgt/plot/environment.yml", "modules/nf-core/trgt/plot/main.nf", "modules/nf-core/trgt/plot/meta.yml", "modules/nf-core/trgt/plot/tests/main.nf.test", "modules/nf-core/trgt/plot/tests/main.nf.test.snap", "modules/nf-core/trgt/plot/tests/nextflow.config" ], "type": "module", "meta": { "name": "trgt_plot", "description": "Visualize tandem repeats genotyped by TRGT", "keywords": [ "trgt", "repeat expansion", "plotting", "pacbio", "genomics" ], "tools": [ { "trgt": { "description": "Tandem repeat genotyping and visualization from PacBio HiFi data", "homepage": "https://github.com/PacificBiosciences/trgt", "documentation": "https://github.com/PacificBiosciences/trgt/blob/main/docs/tutorial.md", "tool_dev_url": "https://github.com/PacificBiosciences/trgt", "doi": "10.1038/s41587-023-02057-3", "licence": [ "Pacific Biosciences Software License (https://github.com/PacificBiosciences/trgt/blob/main/LICENSE.md)" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "Sorted reads spanning tandem repeat from TRGT output", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "Index for reads", "pattern": "*.bai", "ontologies": [] } }, { "vcf": { "type": "file", "description": "Sorted tandem repeat genotypes called by TRGT", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "Index for genotypes", "pattern": "*.{tbi,csi}", "ontologies": [] } }, { "repeat_id": { "type": "string", "description": "ID of tandem repeat to plot" } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing reference information\ne.g. `[ id: 'genome' ]`\n" } }, { "fasta": { "type": "file", "description": "FASTA reference file", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy map containing reference information\ne.g. `[ id: 'genome' ]`\n" } }, { "fai": { "type": "file", "description": "Index for FASTA file", "pattern": "*.fai", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy map containing repeat information\ne.g. `[ id: 'repeats' ]`\n" } }, { "repeats": { "type": "file", "description": "BED file with repeat coordinates and structure", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{png,pdf,svg}": { "type": "file", "description": "Plot of region and reads spanning tandem repeat", "pattern": "*.{png,pdf,svg}", "ontologies": [] } } ] ], "versions_trgt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trgt": { "type": "string", "description": "The name of the tool" } }, { "trgt --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trgt": { "type": "string", "description": "The name of the tool" } }, { "trgt --version | sed 's/.* //g'": { "type": "eval", "description": "The expression to obtain the version" } } ] ] }, "authors": [ "@Schmytzi" ], "maintainers": [ "@Schmytzi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacvar", "version": "1.1.0" } ] }, { "name": "trident_fetch", "path": "modules/nf-core/trident/fetch/meta.yml", "tree_sha": "6dbd73c967cf47f97d385a195c6cf91a62a7fa3f", "files": [ "modules/nf-core/trident/fetch/environment.yml", "modules/nf-core/trident/fetch/main.nf", "modules/nf-core/trident/fetch/meta.yml", "modules/nf-core/trident/fetch/tests/main.nf.test", "modules/nf-core/trident/fetch/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "trident_fetch", "description": "Download data from a remote Poseidon repository", "keywords": [ "poseidon-trident", "poseidon", "trident", "fetch" ], "tools": [ { "trident": { "description": "A tool to work with modular genotype databases formatted using Poseidon.", "homepage": "https://www.poseidon-adna.org/", "documentation": "https://www.poseidon-adna.org/#/trident?id=fetch-command", "tool_dev_url": "https://github.com/poseidon-framework/poseidon-hs/", "doi": "10.7554/eLife.98317.1", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "archive_dir": { "type": "directory", "description": "The path to the directories containing any previously downloaded Poseidon archive files.\nIf this is provided, trident fetch will check these directories, and only download missing packages from the Poseidon-Framework server.\n" } }, { "fetch_s": { "type": "string", "description": "The fetchString provided to trident fetch (`--fetchString`), if any." } }, { "fetch_fn": { "type": "file", "description": "A file containing a list of fetchStrings provided to trident fetch (`--fetchFile`), if any.", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "local_archive": [ { "${output_archive_dir}": { "type": "directory", "description": "The local archive directory containing the downloaded Poseidon archive files. If no `archive_dir` is provided as input, this will default to \"output_archive\"." } } ], "downloaded_packages": [ { "output_archive/*": { "type": "directory", "description": "A list containing the paths to downloaded Poseidon packages." } } ], "versions_trident": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trident": { "type": "string", "description": "The name of the tool" } }, { "trident --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trident": { "type": "string", "description": "The name of the tool" } }, { "trident --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@TCLamnidis" ], "maintainers": [ "@TCLamnidis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "trimal", "path": "modules/nf-core/trimal/meta.yml", "tree_sha": "3d2fe7d4058f7f7315832ee37df62273c001d246", "files": [ "modules/nf-core/trimal/environment.yml", "modules/nf-core/trimal/main.nf", "modules/nf-core/trimal/meta.yml", "modules/nf-core/trimal/tests/main.nf.test", "modules/nf-core/trimal/tests/main.nf.test.snap", "modules/nf-core/trimal/tests/nextflow.config" ], "type": "module", "meta": { "name": "trimal", "description": "trimAl is a tool for the automated removal of spurious sequences or poorly aligned regions from a multiple sequence alignment.", "keywords": [ "alignment", "trimming", "phylogeny" ], "tools": [ { "trimal": { "description": "A tool for automated alignment trimming in large-scale phylogenetic analyses.", "homepage": "https://trimal.cgenomics.org/", "documentation": "https://trimal.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/inab/trimal/tree/trimAl", "doi": "10.1093/bioinformatics/btp348", "licence": [ "GPL v3-or-later", "GPL v3 or later (GPL v3+)" ], "identifier": "biotools:trimal" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "aln": { "type": "file", "description": "Input file in several formats (e.g., clustal, fasta, nexus, phylip32, phylip40, pir).", "pattern": "*", "ontologies": [ { "edam": "http://edamontology.org/data_0863" } ] } } ], { "out_format": { "type": "string", "description": "Output format (e.g., pir, mega, nexus, clustal, fasta, phylip). Default is set to \"trimal\".", "pattern": "*" } } ], "output": { "trimal": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}.${out_extension}": { "type": "file", "description": "Trimmed multiple sequence alignment file", "pattern": "*.*", "ontologies": [ { "edam": "http://edamontology.org/data_1916" }, { "edam": "http://edamontology.org/format_1982" }, { "edam": "http://edamontology.org/format_1997" }, { "edam": "http://edamontology.org/format_1998" }, { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "${prefix}.html": { "type": "file", "description": "HTML summary file, needs -htmlout to be set in ext.args along with a trimming method", "pattern": "*.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "versions_trimal": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trimal": { "type": "string", "description": "The name of the tool" } }, { "trimal --version | sed '2!d;s/trimAl v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trimal": { "type": "string", "description": "The name of the tool" } }, { "trimal --version | sed '2!d;s/trimAl v//;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@IceGreb" ], "maintainers": [ "@IceGreb" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "trimgalore", "path": "modules/nf-core/trimgalore/meta.yml", "tree_sha": "e00b3ed2b272653f58be1f0c9ae4688e306e98e4", "files": [ "modules/nf-core/trimgalore/environment.yml", "modules/nf-core/trimgalore/main.nf", "modules/nf-core/trimgalore/meta.yml", "modules/nf-core/trimgalore/tests/main.nf.test", "modules/nf-core/trimgalore/tests/main.nf.test.snap", "modules/nf-core/trimgalore/tests/nextflow.config" ], "type": "module", "meta": { "name": "trimgalore", "description": "A wrapper around Cutadapt and FastQC to consistently apply adapter and quality trimming to FastQ files,\nwith extra functionality for RRBS data\n", "keywords": [ "trimming", "adapters", "sequencing", "fastq" ], "tools": [ { "trimgalore": { "description": "A wrapper tool around Cutadapt and FastQC to consistently apply quality\nand adapter trimming to FastQ files, with some extra functionality for\nMspI-digested RRBS-type (Reduced Representation Bisufite-Seq) libraries.\n", "homepage": "https://www.bioinformatics.babraham.ac.uk/projects/trim_galore/", "documentation": "https://github.com/FelixKrueger/TrimGalore/blob/master/Docs/Trim_Galore_User_Guide.md", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:trim_galore" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*{3prime,5prime,trimmed,val}{,_1,_2}.fq.gz": { "type": "file", "description": "The trimmed/modified fastq reads", "pattern": "*{3prime,5prime,trimmed,val}{,_1,_2}.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*report.txt": { "type": "file", "description": "trimgalore log file", "pattern": "*report.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*report.json": { "type": "file", "description": "trimgalore JSON report, consumed by MultiQC's trim_galore module", "pattern": "*report.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "unpaired": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*unpaired{,_1,_2}.fq.gz": { "type": "file", "description": "unpaired reads when --retain_unpaired flag is used", "pattern": "*unpaired*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "html": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.html": { "type": "file", "description": "FastQC HTML report after trimming when the --fastqc flag is used", "pattern": "*_fastqc.html", "ontologies": [ { "edam": "http://edamontology.org/format_2331" } ] } } ] ], "zip": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.zip": { "type": "file", "description": "FastQC report output zip after trimming when the --fastqc flag is used", "pattern": "*_fastqc.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "versions_trimgalore": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trimgalore": { "type": "string", "description": "The name of the tool" } }, { "trim_galore --version | grep -Eo \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trimgalore": { "type": "string", "description": "The name of the tool" } }, { "trim_galore --version | grep -Eo \"[0-9]+(\\.[0-9]+)+\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@ewels", "@FelixKrueger" ], "maintainers": [ "@drpatelh", "@ewels", "@FelixKrueger", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "dartseq", "version": "dev" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "magmap", "version": "1.3.1" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "ssds", "version": "dev" } ] }, { "name": "trimmomatic", "path": "modules/nf-core/trimmomatic/meta.yml", "tree_sha": "7209e0ccaab353e260ea27cad6e3d32305dd99b8", "files": [ "modules/nf-core/trimmomatic/environment.yml", "modules/nf-core/trimmomatic/main.nf", "modules/nf-core/trimmomatic/meta.yml", "modules/nf-core/trimmomatic/tests/main.nf.test", "modules/nf-core/trimmomatic/tests/main.nf.test.snap", "modules/nf-core/trimmomatic/tests/nextflow_PE.config", "modules/nf-core/trimmomatic/tests/nextflow_SE.config" ], "type": "module", "meta": { "name": "trimmomatic", "description": "Performs quality and adapter trimming on paired end and single end reads", "keywords": [ "trimming", "adapter trimming", "quality trimming" ], "tools": [ { "trimmomatic": { "description": "A flexible read trimming tool for Illumina NGS data", "homepage": "http://www.usadellab.org/cms/?page=trimmomatic", "documentation": "https://github.com/usadellab/Trimmomatic", "doi": "10.1093/bioinformatics/btu170", "licence": [ "GPL v3" ], "identifier": "biotools:trimmomatic" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "Input FastQ files of size 1 or 2 for single-end and paired-end data, respectively.\n", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "trimmed_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.paired.trim*.fastq.gz": { "type": "file", "description": "The trimmed/modified paired end fastq reads", "pattern": "*.paired.trim*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "unpaired_reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unpaired.trim_*.fastq.gz": { "type": "file", "description": "The trimmed/modified unpaired end fastq reads", "pattern": "*.unpaired.trim_*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "trim_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_trim.log": { "type": "file", "description": "trimmomatic log file, from the trim_log parameter", "pattern": "*.log", "ontologies": [] } } ] ], "out_log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_out.log": { "type": "file", "description": "log of output from the standard out", "pattern": "*.log", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.summary": { "type": "file", "description": "trimmomatic summary file of surviving and dropped reads", "pattern": "*.summary", "ontologies": [] } } ] ], "versions_trimmomatic": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trimmomatic": { "type": "string", "description": "The name of the tool" } }, { "trimmomatic -version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trimmomatic": { "type": "string", "description": "The name of the tool" } }, { "trimmomatic -version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alyssa-ab" ], "maintainers": [ "@alyssa-ab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "variantcatalogue", "version": "dev" }, { "name": "viralintegration", "version": "0.1.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "trinity", "path": "modules/nf-core/trinity/meta.yml", "tree_sha": "4738f9fcdae1a813b3856e88b60722d3f5cb2e0b", "files": [ "modules/nf-core/trinity/environment.yml", "modules/nf-core/trinity/main.nf", "modules/nf-core/trinity/meta.yml", "modules/nf-core/trinity/tests/main.nf.test", "modules/nf-core/trinity/tests/main.nf.test.snap", "modules/nf-core/trinity/tests/nextflow.config" ], "type": "module", "meta": { "name": "trinity", "description": "Assembles a de novo transcriptome from RNAseq reads", "keywords": [ "assembly", "de novo assembler", "fasta", "fastq" ], "tools": [ { "trinity": { "description": "Trinity assembles transcript sequences from Illumina RNA-Seq data.", "homepage": "https://github.com/trinityrnaseq/trinityrnaseq/wiki", "documentation": "https://github.com/trinityrnaseq/trinityrnaseq/wiki", "tool_dev_url": "https://github.com/trinityrnaseq/trinityrnaseq/", "doi": "10.1038/nbt.1883", "licence": [ "BSD-3-clause" ], "identifier": "biotools:trinity" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input fasta/fastq reads to be assembled into a transcriptome.\n", "pattern": "*.{fa,fasta,fq,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "transcript_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fa.gz": { "type": "file", "description": "de novo assembled transcripts fasta file compressed", "pattern": "*.fa.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Log from trinity", "pattern": "*.log", "ontologies": [] } } ] ], "versions_trinity": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "trinity": { "type": "string", "description": "The tool name" } }, { "Trinity --version | grep 'Trinity version' | sed 's/.*Trinity-v//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "trinity": { "type": "string", "description": "The tool name" } }, { "Trinity --version | grep 'Trinity version' | sed 's/.*Trinity-v//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@timslittle", "@gallvp" ], "maintainers": [ "@timslittle", "@gallvp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "denovotranscript", "version": "1.2.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "trnascanse", "path": "modules/nf-core/trnascanse/meta.yml", "tree_sha": "541f285cfc9bd792065f07da7accbf845a03b950", "files": [ "modules/nf-core/trnascanse/.conda-lock/linux_amd64-bd-15c0475b13b49f03_1.txt", "modules/nf-core/trnascanse/.conda-lock/linux_arm64-bd-b0274a0899088e35_1.txt", "modules/nf-core/trnascanse/environment.yml", "modules/nf-core/trnascanse/main.nf", "modules/nf-core/trnascanse/meta.yml", "modules/nf-core/trnascanse/tests/main.nf.test", "modules/nf-core/trnascanse/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "trnascanse", "description": "Detection of tRNA sequences using covariance models", "keywords": [ "covariance models", "trna", "genome annotation" ], "tools": [ { "trnascanse": { "description": "tRNA detection in large-scale genomic sequences", "homepage": "http://lowelab.ucsc.edu/tRNAscan-SE/help.html", "documentation": "http://lowelab.ucsc.edu/tRNAscan-SE/help.html", "tool_dev_url": "https://github.com/UCSC-LoweLab/tRNAscan-SE", "doi": "10.1093/nar/gkab688", "licence": [ "GPL v3", "GPL v3-or-later" ], "identifier": "biotools:trnascan-se" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Fasta file for tRNA annotation. Can be gzipped.\n", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ], { "write_stats": { "type": "boolean", "description": "Write the stats file" } }, { "write_fasta": { "type": "boolean", "description": "Write a FASTA file of tRNA sequences" } }, { "write_gff": { "type": "boolean", "description": "Write a GFF file of tRNA annotations" } }, { "write_bed": { "type": "boolean", "description": "Write a BED file of tRNA annotations" } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV summary output of tRNA annotations", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "tRNAScan-SE log file", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "stats": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.stats": { "type": "file", "description": "Unstructured results file describing tRNA annotations", "pattern": "*.stats", "ontologies": [ { "edam": "http://edamontology.org/data_3671" } ] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.fasta": { "type": "file", "description": "(optional) FASTA output of annotated tRNA sequences\n", "pattern": "*.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "gff": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.gff": { "type": "file", "description": "(optional) GFF annotation of tRNA sequences in input fasta\n", "ontologies": [ { "edam": "http://edamontology.org/format_1975" } ] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bed": { "type": "file", "description": "(optional) BED annotation of tRNA sequences in input fasta\n", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "versions_trnascanse": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tRNAscan-SE": { "type": "string", "description": "The name of the tool" } }, { "tRNAscan-SE |& sed '2!d;s/tRNAscan-SE //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tRNAscan-SE": { "type": "string", "description": "The name of the tool" } }, { "tRNAscan-SE |& sed '2!d;s/tRNAscan-SE //;s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/trnascan-se_gzip_findutils:b0274a0899088e35", "build_id": "bd-b0274a0899088e35_1", "scan_id": "sc-90a1a80ff5815a5b_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/trnascan-se_gzip_findutils:15c0475b13b49f03", "build_id": "bd-15c0475b13b49f03_1", "scan_id": "sc-56849b20d8e3559a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/trnascan-se_gzip_findutils:fa05bc72bdec0557", "build_id": "bd-fa05bc72bdec0557_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2a/2ae0c76c670fe400689455bacd48acd58203cf27876fc79b04ed2395681ab7ec/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/trnascan-se_gzip_findutils:7f4fa655dc8e261b", "build_id": "bd-7f4fa655dc8e261b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e6/e67fae15e207274f7007314b675884186eec7d195c82db002cb04cd218f20b8f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/trnascanse/.conda-lock/linux_amd64-bd-15c0475b13b49f03_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/trnascanse/.conda-lock/linux_arm64-bd-b0274a0899088e35_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "trtools_dumpstr", "path": "modules/nf-core/trtools/dumpstr/meta.yml", "tree_sha": "e3783005afcb184ba1310421c24eac83b05768d0", "files": [ "modules/nf-core/trtools/dumpstr/environment.yml", "modules/nf-core/trtools/dumpstr/main.nf", "modules/nf-core/trtools/dumpstr/meta.yml", "modules/nf-core/trtools/dumpstr/tests/main.nf.test", "modules/nf-core/trtools/dumpstr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "trtools_dumpstr", "description": "DumpSTR filters VCF files with TR genotypes, performing call-level and locus-level filtering, and outputs a filtered VCF file.", "keywords": [ "tandem repeats", "str", "vcf", "filtering", "trtools" ], "tools": [ { "trtools": { "description": "Toolkit for genome-wide analysis of tandem repeats", "homepage": "https://trtools.readthedocs.io/", "documentation": "https://trtools.readthedocs.io/", "tool_dev_url": "https://github.com/gymrek-lab/TRTools", "doi": "10.1093/bioinformatics/btaa736", "licence": [ "MIT" ], "identifier": "biotools:trtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Tandem repeat VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], [ { "filter_regions": { "type": "file", "description": "bgzip-compressed BED file(s) containing filter regions used by dumpSTR.", "pattern": "*.bed.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "filter_regions_tbi": { "type": "file", "description": "Tabix index file(s) for the bgzip-compressed BED filter region file(s).", "pattern": "*.bed.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Filtered tandem repeat VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Tabix index for the filtered VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } } ] ], "samplog": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.samplog.tab": { "type": "file", "description": "Sample-level dumpSTR filtering log file", "pattern": "*.samplog.tab" } } ] ], "loclog": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.loclog.tab": { "type": "file", "description": "Locus-level dumpSTR filtering log file", "pattern": "*.loclog.tab" } } ] ], "versions_trtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trtools": { "type": "string", "description": "The name of the tool" } }, { "dumpSTR --version | sed 's/dumpSTR //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trtools": { "type": "string", "description": "The name of the tool" } }, { "dumpSTR --version | sed 's/dumpSTR //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@KondratievaOlesya" ], "maintainers": [ "@KondratievaOlesya" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "trtools_mergestr", "path": "modules/nf-core/trtools/mergestr/meta.yml", "tree_sha": "c8957aa80175b3bf1445ba1a12d9b6a53dc2388f", "files": [ "modules/nf-core/trtools/mergestr/environment.yml", "modules/nf-core/trtools/mergestr/main.nf", "modules/nf-core/trtools/mergestr/meta.yml", "modules/nf-core/trtools/mergestr/tests/main.nf.test", "modules/nf-core/trtools/mergestr/tests/main.nf.test.snap", "modules/nf-core/trtools/mergestr/tests/nextflow.config" ], "type": "module", "meta": { "name": "trtools_mergestr", "description": "MergeSTR merges multiple VCF files produced by the same TR genotyper into a single VCF file.", "keywords": [ "tandem repeats", "str", "vcf", "merge", "trtools" ], "tools": [ { "trtools": { "description": "Toolkit for genome-wide analysis of tandem repeats", "homepage": "https://trtools.readthedocs.io/", "documentation": "https://trtools.readthedocs.io/", "tool_dev_url": "https://github.com/gymrek-lab/TRTools", "doi": "10.1093/bioinformatics/btaa736", "licence": [ "MIT" ], "identifier": "biotools:trtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcfs": { "type": "file", "description": "List containing 2 or more bgzipped tandem repeat VCF files e.g. [ 'file1.vcf.gz', 'file2.vcf.gz' ]", "pattern": "*.{vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "tbis": { "type": "file", "description": "List containing the tbi index files corresponding to the vcfs input files e.g. [ 'file1.vcf.gz.tbi', 'file2.vcf.gz.tbi' ]", "pattern": "*.{vcf.gz.tbi}", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Merged VCF file with the merged genotypes", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Tabix index for the merged VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3700" } ] } } ] ], "versions_trtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trtools": { "type": "string", "description": "The name of the tool" } }, { "mergeSTR --version | sed 's/mergeSTR //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trtools": { "type": "string", "description": "The name of the tool" } }, { "mergeSTR --version | sed 's/mergeSTR //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@KondratievaOlesya" ], "maintainers": [ "@KondratievaOlesya" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "trust4", "path": "modules/nf-core/trust4/meta.yml", "tree_sha": "2d6f00586cc6bb71f51f2eb698e176ea6fd90105", "files": [ "modules/nf-core/trust4/environment.yml", "modules/nf-core/trust4/main.nf", "modules/nf-core/trust4/meta.yml", "modules/nf-core/trust4/tests/main.nf.test", "modules/nf-core/trust4/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "trust4", "description": "Run TRUST4 on RNA-seq data", "keywords": [ "tcr", "bcr", "genomic", "assembly" ], "tools": [ { "trust4": { "description": "TCR and BCR assembly from bulk or single-cell RNA-seq data", "homepage": "https://github.com/liulab-dfci/TRUST4", "documentation": "https://github.com/liulab-dfci/TRUST4", "tool_dev_url": "https://github.com/liulab-dfci/TRUST4", "licence": [ "GPL v3" ], "identifier": "biotools:trust4" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "bam": { "type": "file", "description": "BAM file from bulk or single-cell RNA-seq data", "pattern": "*.bam", "ontologies": [] } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data, respectively", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Path to the fasta file coordinate and sequence of V/D/J/C genes", "ontologies": [] } }, { "vdj_reference": { "type": "file", "description": "reference file of V/D/J genes", "ontologies": [] } }, { "barcode_whitelist": { "type": "file", "description": "BarocdeWhitelist file", "ontologies": [] } }, { "cell_barcode_read": { "type": "string", "description": "Read containing cell barcode (either R1 or R2)" } }, { "umi_read": { "type": "string", "description": "Read containing umi barcode (either R1 or R2)" } }, { "read_format": { "type": "string", "description": "Specifies where in the read the barcodes and UMIs can be found." } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "tsv files created by TRUST4", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "airr_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_airr.tsv": { "type": "file", "description": "TRUST4 results in AIRR format", "pattern": "*_airr.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "airr_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}_airr.tsv": { "type": "file", "description": "TRUST4 results in AIRR format", "pattern": "*_airr.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "report_tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*_report.tsv": { "type": "file", "description": "TRUST4 report in tsv format", "pattern": "*_report.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fa": { "type": "file", "description": "Fasta files created by TRUST4", "pattern": "*.fa", "ontologies": [] } } ] ], "out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.out": { "type": "file", "description": "Further report files", "pattern": "*.out", "ontologies": [] } } ] ], "fq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.fq": { "type": "file", "description": "Fastq files created by TRUST4", "pattern": "*.fq", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "**": { "type": "file", "description": "output files", "ontologies": [] } } ] ], "versions_trust4": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trust4": { "type": "string", "description": "The name of the tool" } }, { "run-trust4 2>&1 | sed '/^TRUST4/!d; s/.*TRUST4 v//; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trust4": { "type": "string", "description": "The name of the tool" } }, { "run-trust4 2>&1 | sed '/^TRUST4/!d; s/.*TRUST4 v//; s/ .*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mapo9", "@Joaodemeirelles" ], "maintainers": [ "@mapo9" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "airrflow", "version": "5.1.2" } ] }, { "name": "truvari_bench", "path": "modules/nf-core/truvari/bench/meta.yml", "tree_sha": "8d103d907bdc7e880c1be7d12f3be6da75bcd223", "files": [ "modules/nf-core/truvari/bench/.conda-lock/linux_amd64-bd-a783dff809870f2f_1.txt", "modules/nf-core/truvari/bench/.conda-lock/linux_arm64-bd-cbc97b037887e8ec_1.txt", "modules/nf-core/truvari/bench/environment.yml", "modules/nf-core/truvari/bench/main.nf", "modules/nf-core/truvari/bench/meta.yml", "modules/nf-core/truvari/bench/tests/main.nf.test", "modules/nf-core/truvari/bench/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "truvari_bench", "description": "Given baseline and comparison sets of variants, calculate the recall/precision/f-measure", "keywords": [ "structural variants", "sv", "vcf", "benchmark", "comparison" ], "tools": [ { "truvari": { "description": "Structural variant comparison tool for VCFs", "homepage": "https://github.com/ACEnglish/truvari", "documentation": "https://github.com/acenglish/truvari/wiki", "tool_dev_url": "https://github.com/ACEnglish/truvari", "doi": "10.1186/s13059-022-02840-6", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "vcf": { "type": "file", "description": "Input SV VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "Input SV VCF index file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } }, { "truth_vcf": { "type": "file", "description": "Input VCF file with truth SVs", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "truth_tbi": { "type": "file", "description": "Input VCF index file with truth SVs", "pattern": "*.vcf.gz.tbi", "ontologies": [] } }, { "bed": { "type": "file", "description": "BED file containing regions to compare", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. `[ id:'test' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference FASTA file", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fasta index information\ne.g. `[ id:'test' ]`\n" } }, { "fai": { "type": "file", "description": "Reference FASTA index file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "fn_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.fn.vcf.gz": { "type": "file", "description": "VCF file with false negatives", "pattern": "*.fn.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fn_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.fn.vcf.gz.tbi": { "type": "file", "description": "VCF index file with false negatives", "pattern": "*.fn.vcf.gz.tbi", "ontologies": [] } } ] ], "fp_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.fp.vcf.gz": { "type": "file", "description": "VCF file with false positives", "pattern": "*.fp.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fp_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.fp.vcf.gz.tbi": { "type": "file", "description": "VCF index file with false positives", "pattern": "*.fp.vcf.gz.tbi", "ontologies": [] } } ] ], "tp_base_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.tp-base.vcf.gz": { "type": "file", "description": "VCF file with base true positives", "pattern": "*.tp-base.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tp_base_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.tp-base.vcf.gz.tbi": { "type": "file", "description": "VCF index file with base true positives", "pattern": "*.tp-base.vcf.gz.tbi", "ontologies": [] } } ] ], "tp_comp_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.tp-comp.vcf.gz": { "type": "file", "description": "VCF file with compared true positives", "pattern": "*.tp-comp.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tp_comp_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.tp-comp.vcf.gz.tbi": { "type": "file", "description": "VCF index file with compared true positives", "pattern": "*.tp-comp.vcf.gz.tbi", "ontologies": [] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.summary.json": { "type": "file", "description": "Summary JSON file with results from the benchmark", "pattern": "*.summary.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "*.log.txt": { "type": "file", "description": "Log file from Truvari run", "pattern": "*.log.txt", "ontologies": [ { "edam": "http://edamontology.org/format_1964" } ] } } ] ], "versions_truvari": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "truvari": { "type": "string", "description": "The name of the tool" } }, { "truvari version | sed 's/Truvari v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "truvari": { "type": "string", "description": "The name of the tool" } }, { "truvari version | sed 's/Truvari v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/truvari:5.4.0--a783dff809870f2f", "build_id": "bd-a783dff809870f2f_1", "scan_id": "sc-27c33c4b01d2c7c1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/truvari:5.4.0--cbc97b037887e8ec", "build_id": "bd-cbc97b037887e8ec_1", "scan_id": "sc-1750cf0f1e6a7659_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/truvari:5.4.0--20dbdbec2dce7ea4", "build_id": "bd-20dbdbec2dce7ea4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bc/bcb554578972eea4ca66731f80a41017d591edf30d34f7b3c4a6ef78b0ef4ff3/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/truvari:5.4.0--2d48ca7fc61cbecb", "build_id": "bd-2d48ca7fc61cbecb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/24/24d8407c3b7d1ff8fc73dd43063f220636b2a5b973a353cd8ebbc196f2e955c6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/truvari/bench/.conda-lock/linux_amd64-bd-a783dff809870f2f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/truvari/bench/.conda-lock/linux_arm64-bd-cbc97b037887e8ec_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "truvari_consistency", "path": "modules/nf-core/truvari/consistency/meta.yml", "tree_sha": "8e31710b5a0849da51d917a70e262af1d3400f9b", "files": [ "modules/nf-core/truvari/consistency/.conda-lock/linux_amd64-bd-a783dff809870f2f_1.txt", "modules/nf-core/truvari/consistency/.conda-lock/linux_arm64-bd-cbc97b037887e8ec_1.txt", "modules/nf-core/truvari/consistency/environment.yml", "modules/nf-core/truvari/consistency/main.nf", "modules/nf-core/truvari/consistency/meta.yml", "modules/nf-core/truvari/consistency/tests/main.nf.test", "modules/nf-core/truvari/consistency/tests/main.nf.test.snap", "modules/nf-core/truvari/consistency/tests/nextflow.config" ], "type": "module", "meta": { "name": "truvari_consistency", "description": "Over multiple vcfs, calculate their intersection/consistency.", "keywords": [ "structural variants", "sv", "vcf", "intersection", "comparison" ], "tools": [ { "truvari": { "description": "Structural variant comparison tool for VCFs", "homepage": "https://github.com/ACEnglish/truvari", "documentation": "https://github.com/acenglish/truvari/wiki", "tool_dev_url": "https://github.com/ACEnglish/truvari", "doi": "10.1186/s13059-022-02840-6", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcfs": { "type": "file", "description": "two or more VCF files to compare", "pattern": "*.{vcf,gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "consistency": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.{txt,json}": { "type": "file", "description": "Output report in txt or json format", "pattern": "*.{txt,json}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_truvari": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "truvari": { "type": "string", "description": "The name of the tool" } }, { "truvari version | sed 's/Truvari v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "truvari": { "type": "string", "description": "The name of the tool" } }, { "truvari version | sed 's/Truvari v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/truvari:5.4.0--a783dff809870f2f", "build_id": "bd-a783dff809870f2f_1", "scan_id": "sc-27c33c4b01d2c7c1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/truvari:5.4.0--cbc97b037887e8ec", "build_id": "bd-cbc97b037887e8ec_1", "scan_id": "sc-1750cf0f1e6a7659_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/truvari:5.4.0--2d48ca7fc61cbecb", "build_id": "bd-2d48ca7fc61cbecb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/24/24d8407c3b7d1ff8fc73dd43063f220636b2a5b973a353cd8ebbc196f2e955c6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/truvari:5.4.0--20dbdbec2dce7ea4", "build_id": "bd-20dbdbec2dce7ea4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bc/bcb554578972eea4ca66731f80a41017d591edf30d34f7b3c4a6ef78b0ef4ff3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/truvari/consistency/.conda-lock/linux_amd64-bd-a783dff809870f2f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/truvari/consistency/.conda-lock/linux_arm64-bd-cbc97b037887e8ec_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "truvari_segment", "path": "modules/nf-core/truvari/segment/meta.yml", "tree_sha": "57a5b184abee81d4dfc96f47af08ec02cbbfc298", "files": [ "modules/nf-core/truvari/segment/.conda-lock/linux_amd64-bd-a783dff809870f2f_1.txt", "modules/nf-core/truvari/segment/.conda-lock/linux_arm64-bd-cbc97b037887e8ec_1.txt", "modules/nf-core/truvari/segment/environment.yml", "modules/nf-core/truvari/segment/main.nf", "modules/nf-core/truvari/segment/meta.yml", "modules/nf-core/truvari/segment/tests/main.nf.test", "modules/nf-core/truvari/segment/tests/main.nf.test.snap", "modules/nf-core/truvari/segment/tests/nextflow.config" ], "type": "module", "meta": { "name": "truvari_segment", "description": "Normalization of SVs into disjointed genomic regions", "keywords": [ "structural variants", "sv", "vcf", "benchmark", "normalization" ], "tools": [ { "truvari": { "description": "Structural variant comparison tool for VCFs", "homepage": "https://github.com/ACEnglish/truvari", "documentation": "https://github.com/acenglish/truvari/wiki", "tool_dev_url": "https://github.com/ACEnglish/truvari", "doi": "10.1186/s13059-022-02840-6", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "vcf": { "type": "file", "description": "Input VCF file", "pattern": "*.{vcf,gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcf": { "type": "file", "description": "Segmented VCF file", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_truvari": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "truvari": { "type": "string", "description": "The name of the tool" } }, { "truvari version | sed 's/Truvari v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "truvari": { "type": "string", "description": "The name of the tool" } }, { "truvari version | sed 's/Truvari v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/truvari:5.4.0--a783dff809870f2f", "build_id": "bd-a783dff809870f2f_1", "scan_id": "sc-27c33c4b01d2c7c1_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/truvari:5.4.0--cbc97b037887e8ec", "build_id": "bd-cbc97b037887e8ec_1", "scan_id": "sc-1750cf0f1e6a7659_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/truvari:5.4.0--2d48ca7fc61cbecb", "build_id": "bd-2d48ca7fc61cbecb_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/24/24d8407c3b7d1ff8fc73dd43063f220636b2a5b973a353cd8ebbc196f2e955c6/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/truvari:5.4.0--20dbdbec2dce7ea4", "build_id": "bd-20dbdbec2dce7ea4_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bc/bcb554578972eea4ca66731f80a41017d591edf30d34f7b3c4a6ef78b0ef4ff3/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/truvari/segment/.conda-lock/linux_amd64-bd-a783dff809870f2f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/truvari/segment/.conda-lock/linux_arm64-bd-cbc97b037887e8ec_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "trycycler_cluster", "path": "modules/nf-core/trycycler/cluster/meta.yml", "tree_sha": "2cfc495080334267bfd2870c2919d37ba82c6268", "files": [ "modules/nf-core/trycycler/cluster/environment.yml", "modules/nf-core/trycycler/cluster/main.nf", "modules/nf-core/trycycler/cluster/meta.yml", "modules/nf-core/trycycler/cluster/tests/main.nf.test", "modules/nf-core/trycycler/cluster/tests/main.nf.test.snap", "modules/nf-core/trycycler/cluster/tests/nextflow.config" ], "type": "module", "meta": { "name": "trycycler_cluster", "description": "Cluster contigs from multiple assemblies by similarity", "keywords": [ "cluster", "alignment", "fastq", "fasta", "genomics" ], "tools": [ { "trycycler": { "description": "Trycycler is a tool for generating consensus long-read assemblies for bacterial genomes", "homepage": "https://github.com/rrwick/Trycycler", "documentation": "https://github.com/rrwick/Trycycler/wiki", "doi": "10.1186/s13059-021-02483-z", "licence": [ "GPL v3" ], "identifier": "biotools:trycycler" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "contigs": { "type": "file", "description": "Contigs file", "ontologies": [] } }, { "reads": { "type": "file", "description": "Long-read FASTQ file, optionally gzip compressed", "ontologies": [] } } ] ], "output": { "cluster_dir": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*": { "type": "directory", "description": "Output directory containing clustering results" } } ] ], "versions_trycycler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trycycler": { "type": "string", "description": "The name of the tool" } }, { "trycycler --version | sed 's/Trycycler v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trycycler": { "type": "string", "description": "The name of the tool" } }, { "trycycler --version | sed 's/Trycycler v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@watsonar" ], "maintainers": [ "@watsonar" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "trycycler_subsample", "path": "modules/nf-core/trycycler/subsample/meta.yml", "tree_sha": "1ce96f8fd7911f2d6274049a8bb7945ecc0a9b49", "files": [ "modules/nf-core/trycycler/subsample/environment.yml", "modules/nf-core/trycycler/subsample/main.nf", "modules/nf-core/trycycler/subsample/meta.yml", "modules/nf-core/trycycler/subsample/tests/config_1.config", "modules/nf-core/trycycler/subsample/tests/config_2.config", "modules/nf-core/trycycler/subsample/tests/main.nf.test", "modules/nf-core/trycycler/subsample/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "trycycler_subsample", "description": "Subsample a long-read sequencing fastq file for multiple assemblies", "keywords": [ "subsample", "fastq", "genomics" ], "tools": [ { "trycycler": { "description": "Trycycler is a tool for generating consensus long-read assemblies for bacterial genomes", "homepage": "https://github.com/rrwick/Trycycler", "documentation": "https://github.com/rrwick/Trycycler/wiki", "doi": "10.1186/s13059-021-02483-z", "licence": [ "GPL v3" ], "identifier": "biotools:trycycler" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Long-read FASTQ file, optionally gzip compressed", "ontologies": [] } } ] ], "output": { "subreads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*/*.fastq.gz": { "type": "file", "description": "Subsampled read sets", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "versions_trycycler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trycycler": { "type": "string", "description": "The name of the tool" } }, { "trycycler --version | sed 's/Trycycler v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "trycycler": { "type": "string", "description": "The name of the tool" } }, { "trycycler --version | sed 's/Trycycler v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@watsonar" ], "maintainers": [ "@watsonar" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tsebra", "path": "modules/nf-core/tsebra/meta.yml", "tree_sha": "64c47e8cee3ec50cbe87bdef3e53cfaf7691330e", "files": [ "modules/nf-core/tsebra/environment.yml", "modules/nf-core/tsebra/main.nf", "modules/nf-core/tsebra/meta.yml", "modules/nf-core/tsebra/tests/main.nf.test", "modules/nf-core/tsebra/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "tsebra", "description": "Transcript Selector for BRAKER TSEBRA combines gene predictions by selecting transcripts based on their extrisic evidence support", "keywords": [ "genomics", "transcript", "selector", "gene", "prediction", "evidence" ], "tools": [ { "tsebra": { "description": "TSEBRA is a combiner tool that selects transcripts from gene predictions based on the support by extrisic evidence in form of introns and start/stop codons", "homepage": "https://github.com/Gaius-Augustus/TSEBRA", "documentation": "https://github.com/Gaius-Augustus/TSEBRA", "tool_dev_url": "https://github.com/Gaius-Augustus/TSEBRA", "doi": "10.1186/s12859-021-04482-0", "licence": [ "Artistic-2.0" ], "identifier": "biotools:tsebra" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "gtfs": { "type": "list", "description": "List of gene prediction files in gtf", "pattern": "*.gtf" } } ], { "hints_files": { "type": "list", "description": "List of files containing extrinsic evidence in gff", "pattern": "*.gff" } }, { "keep_gtfs": { "type": "list", "description": "List of gene prediction files in gtf. These gene sets are used the same way as other inputs, but TSEBRA ensures that all\ntranscripts from these gene sets are included in the output\n", "pattern": "*.gtf" } }, { "config": { "type": "file", "description": "Configuration file that sets the parameter for TSEBRA", "pattern": "*.cfg", "ontologies": [ { "edam": "http://edamontology.org/format_4005" } ] } } ], "output": { "tsebra_gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.gtf": { "type": "file", "description": "Output file for the combined gene predictions in gtf", "pattern": "*.gtf", "ontologies": [] } } ] ], "tsebra_scores": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "Transcript scores as a table", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_tsebra": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tsebra": { "type": "string", "description": "The name of the tool" } }, { "1.1.2.5": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tsebra": { "type": "string", "description": "The name of the tool" } }, { "1.1.2.5": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tximeta_tximport", "path": "modules/nf-core/tximeta/tximport/meta.yml", "tree_sha": "191fe95d86a990c7054af43fa3e58464c11ce9d6", "files": [ "modules/nf-core/tximeta/tximport/environment.yml", "modules/nf-core/tximeta/tximport/main.nf", "modules/nf-core/tximeta/tximport/meta.yml", "modules/nf-core/tximeta/tximport/templates/tximport.r", "modules/nf-core/tximeta/tximport/tests/main.nf.test", "modules/nf-core/tximeta/tximport/tests/main.nf.test.snap", "modules/nf-core/tximeta/tximport/tests/nextflow.config" ], "type": "module", "meta": { "name": "tximeta_tximport", "description": "Import transcript-level abundances and estimated counts for gene-level\nanalysis packages\n", "keywords": [ "gene", "kallisto", "pseudoalignment", "rsem", "salmon", "transcript" ], "tools": [ { "tximeta": { "description": "Transcript Quantification Import with Automatic Metadata", "homepage": "https://bioconductor.org/packages/release/bioc/html/tximeta.html", "documentation": "https://bioconductor.org/packages/release/bioc/vignettes/tximeta/inst/doc/tximeta.html", "tool_dev_url": "https://github.com/thelovelab/tximeta", "doi": "10.1371/journal.pcbi.1007664", "licence": [ "GPL-2" ], "identifier": "biotools:tximeta" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "quants/*": { "type": "file", "description": "Quantification files\n" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information related to the species\nreference e.g. `[ id:'yeast' ]`\n" } }, { "tx2gene": { "type": "file", "description": "A transcript to gene mapping table such as those generated by custom/tx2gene", "pattern": "*.{csv,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" }, { "edam": "http://edamontology.org/format_3475" } ] } } ], { "quant_type": { "type": "string", "description": "Quantification type, `kallisto`, `salmon`, or `rsem`" } } ], "output": { "tpm_gene": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*gene_tpm.tsv": { "type": "file", "description": "Abundance (TPM) values derived from tximport output after\nsummarizeToGene(), without a 'countsFromAbundance' specification\n", "pattern": "*gene_tpm.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "counts_gene": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*gene_counts.tsv": { "type": "file", "description": "Count values derived from tximport output after\nsummarizeToGene(), without a 'countsFromAbundance' specification\n", "pattern": "*gene_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "counts_gene_length_scaled": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*gene_counts_length_scaled.tsv": { "type": "file", "description": "Count values derived from tximport output after summarizeToGene(), with\na 'countsFromAbundance' specification of 'lengthScaledTPM'\n", "pattern": "*gene_counts_length_scaled.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "counts_gene_scaled": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*gene_counts_scaled.tsv": { "type": "file", "description": "Count values derived from tximport output after summarizeToGene(), with\na 'countsFromAbundance' specification of 'scaledTPM'\n", "pattern": "*gene_counts_scaled.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "lengths_gene": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*gene_lengths.tsv": { "type": "file", "description": "Length values derived from tximport output after summarizeToGene(),\nwithout a 'countsFromAbundance' specification\n", "pattern": "*gene_lengths.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tpm_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*transcript_tpm.tsv": { "type": "file", "description": "Abundance (TPM) values derived from tximport output without\nsummarizeToGene(), without a 'countsFromAbundance' specification\n", "pattern": "*transcript_tpm.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "counts_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*transcript_counts.tsv": { "type": "file", "description": "Count values derived from tximport output without\nsummarizeToGene(), without a 'countsFromAbundance' specification\n", "pattern": "*transcript_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "lengths_transcript": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*transcript_lengths.tsv": { "type": "file", "description": "Length values derived from tximport output without summarizeToGene(),\nwithout a 'countsFromAbundance' specification\n", "pattern": "*transcript_lengths.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tx2gene_augmented": [ [ { "meta": { "type": "map", "description": "Groovy Map containing information related to the experiment as a whole\ne.g. `[ id:'SRP123456' ]`\n" } }, { "*tx2gene_augmented.tsv": { "type": "file", "description": "tx2gene mapping table actually used by tximport, equal to the input\ntx2gene with self-mappings appended for any transcripts present in\nthe quantification output but missing from the input. Use this file\n(not the input tx2gene) to reproduce the published gene-level\noutputs from the per-sample quantification files.\n", "pattern": "*tx2gene_augmented.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "The name of the process" } } ] }, "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "ucsc_bedclip", "path": "modules/nf-core/ucsc/bedclip/meta.yml", "tree_sha": "050c50c890a43d5ae8891aa17582bd24169a79db", "files": [ "modules/nf-core/ucsc/bedclip/.conda-lock/linux_amd64-bd-c81ad102fb2a5968_1.txt", "modules/nf-core/ucsc/bedclip/.conda-lock/linux_arm64-bd-d778f82dce9efacf_1.txt", "modules/nf-core/ucsc/bedclip/environment.yml", "modules/nf-core/ucsc/bedclip/main.nf", "modules/nf-core/ucsc/bedclip/meta.yml", "modules/nf-core/ucsc/bedclip/tests/main.nf.test", "modules/nf-core/ucsc/bedclip/tests/main.nf.test.snap", "modules/nf-core/ucsc/bedclip/tests/nextflow.config" ], "type": "module", "meta": { "name": "ucsc_bedclip", "description": "Remove lines from bed file that refer to off-chromosome locations.", "keywords": [ "bed", "genomics", "ucsc" ], "tools": [ { "ucsc": { "description": "Remove lines from bed file that refer to off-chromosome locations.", "homepage": "http://hgdownload.cse.ucsc.edu/admin/exe/", "licence": [ "varies; see http://genome.ucsc.edu/license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bedgraph": { "type": "file", "description": "bedGraph file", "pattern": "*.{bedgraph}", "ontologies": [] } } ], { "sizes": { "type": "file", "description": "Chromosome sizes file", "ontologies": [] } } ], "output": { "bedgraph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bedGraph": { "type": "file", "description": "bedGraph file", "pattern": "*.{bedgraph}", "ontologies": [] } } ] ], "versions_ucsc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ucsc": { "type": "string", "description": "The tool name" } }, { "482": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ucsc": { "type": "string", "description": "The tool name" } }, { "482": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ucsc-bedclip:482--c81ad102fb2a5968", "build_id": "bd-c81ad102fb2a5968_1", "scan_id": "sc-8a05dd82e8bcb5d8_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ucsc-bedclip:482--d778f82dce9efacf", "build_id": "bd-d778f82dce9efacf_1", "scan_id": "sc-2ffa665043eeee2e_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ucsc-bedclip:482--6e04912cbe083cb3", "build_id": "bd-6e04912cbe083cb3_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ee/ee43f39c732e749f8e64d90cf3c0744d563c97c411ca6f932aae8456ce28a497/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ucsc-bedclip:482--8f559b1611c808d9", "build_id": "bd-8f559b1611c808d9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/37/3752926dcf7d7fd70bcd440f6d3670948a9cee582273a8c6b806cb46af30fdc4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ucsc/bedclip/.conda-lock/linux_amd64-bd-c81ad102fb2a5968_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ucsc/bedclip/.conda-lock/linux_arm64-bd-d778f82dce9efacf_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "cutandrun", "version": "3.2.2" }, { "name": "hicar", "version": "1.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "ucsc_bedgraphtobigwig", "path": "modules/nf-core/ucsc/bedgraphtobigwig/meta.yml", "tree_sha": "9c301e154ceb932715e5e24013b395b8cf2c202d", "files": [ "modules/nf-core/ucsc/bedgraphtobigwig/.conda-lock/linux_amd64-bd-2d280d39bedffa30_1.txt", "modules/nf-core/ucsc/bedgraphtobigwig/.conda-lock/linux_arm64-bd-f331c1c158fc967b_1.txt", "modules/nf-core/ucsc/bedgraphtobigwig/environment.yml", "modules/nf-core/ucsc/bedgraphtobigwig/main.nf", "modules/nf-core/ucsc/bedgraphtobigwig/meta.yml", "modules/nf-core/ucsc/bedgraphtobigwig/tests/main.nf.test", "modules/nf-core/ucsc/bedgraphtobigwig/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ucsc_bedgraphtobigwig", "description": "Convert a bedGraph file to bigWig format.", "keywords": [ "bedgraph", "bigwig", "ucsc", "bedgraphtobigwig", "converter" ], "tools": [ { "ucsc": { "description": "Convert a bedGraph file to bigWig format.", "homepage": "http://hgdownload.cse.ucsc.edu/admin/exe/", "documentation": "https://genome.ucsc.edu/goldenPath/help/bigWig.html", "licence": [ "varies; see http://genome.ucsc.edu/license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bedgraph": { "type": "file", "description": "bedGraph file", "pattern": "*.{bedGraph}", "ontologies": [] } } ], { "sizes": { "type": "file", "description": "chromosome sizes file", "pattern": "*.{sizes}", "ontologies": [] } } ], "output": { "bigwig": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bigWig": { "type": "file", "description": "bigWig file", "pattern": "*.{bigWig}", "ontologies": [] } } ] ], "versions_ucsc": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ucsc": { "type": "string", "description": "The tool name" } }, { "482": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "ucsc": { "type": "string", "description": "The tool name" } }, { "482": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ucsc-bedgraphtobigwig:482--f331c1c158fc967b", "build_id": "bd-f331c1c158fc967b_1", "scan_id": "sc-adb36b9b2d5174ca_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ucsc-bedgraphtobigwig:482--2d280d39bedffa30", "build_id": "bd-2d280d39bedffa30_1", "scan_id": "sc-8adfc13a998a4649_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ucsc-bedgraphtobigwig:482--a3e2a6fdaeaf1f65", "build_id": "bd-a3e2a6fdaeaf1f65_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/21/210205cab907384cc30cfb91fa1eb2d9458021e98debf6d23b90c33d9fb2eb4d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ucsc-bedgraphtobigwig:482--8d0f5daddd10b81e", "build_id": "bd-8d0f5daddd10b81e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/8f/8f23e3f748d6024bb8e28179c13f7e22ee19611efd6fa983714f9453514f2986/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ucsc/bedgraphtobigwig/.conda-lock/linux_amd64-bd-2d280d39bedffa30_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ucsc/bedgraphtobigwig/.conda-lock/linux_arm64-bd-f331c1c158fc967b_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "hicar", "version": "1.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "ssds", "version": "dev" } ] }, { "name": "ucsc_bedtobigbed", "path": "modules/nf-core/ucsc/bedtobigbed/meta.yml", "tree_sha": "dea387d22f44cfc1902e1c0d96ca44336d7c5a8f", "files": [ "modules/nf-core/ucsc/bedtobigbed/.conda-lock/linux_amd64-bd-f9a75c5237cbfded_1.txt", "modules/nf-core/ucsc/bedtobigbed/.conda-lock/linux_arm64-bd-c718ac25f6adb1c8_1.txt", "modules/nf-core/ucsc/bedtobigbed/environment.yml", "modules/nf-core/ucsc/bedtobigbed/main.nf", "modules/nf-core/ucsc/bedtobigbed/meta.yml", "modules/nf-core/ucsc/bedtobigbed/tests/main.nf.test", "modules/nf-core/ucsc/bedtobigbed/tests/main.nf.test.snap", "modules/nf-core/ucsc/bedtobigbed/tests/nextflow.config" ], "type": "module", "meta": { "name": "ucsc_bedtobigbed", "description": "Convert file from bed to bigBed format", "keywords": [ "bed", "bigbed", "ucsc", "bedtobigbed", "converter" ], "tools": [ { "ucsc": { "description": "Convert file from bed to bigBed format", "homepage": "http://hgdownload.cse.ucsc.edu/admin/exe/", "documentation": "https://genome.ucsc.edu/goldenPath/help/bigBed.html", "licence": [ "varies; see http://genome.ucsc.edu/license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "bed file", "pattern": "*.{bed}", "ontologies": [] } } ], { "sizes": { "type": "file", "description": "chromosome sizes file", "pattern": "*.{sizes}", "ontologies": [] } }, { "autosql": { "type": "file", "description": "autoSql file to describe the columns of the BED file", "pattern": "*.{as}", "ontologies": [] } } ], "output": { "bigbed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bigBed": { "type": "file", "description": "bigBed file", "pattern": "*.{bigBed}", "ontologies": [] } } ] ], "versions_ucsc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ucsc": { "type": "string", "description": "The name of the tool" } }, { "482": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ucsc": { "type": "string", "description": "The name of the tool" } }, { "482": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ucsc-bedtobigbed:482--c718ac25f6adb1c8", "build_id": "bd-c718ac25f6adb1c8_1", "scan_id": "sc-430a65e276f3ed46_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ucsc-bedtobigbed:482--f9a75c5237cbfded", "build_id": "bd-f9a75c5237cbfded_1", "scan_id": "sc-275d1c0aa60ddd76_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ucsc-bedtobigbed:482--12e3ff0b5b051a1e", "build_id": "bd-12e3ff0b5b051a1e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/39/39442202396dc06815b4e27d9e2b6af7cb0f46382540da46ebe2304ee15a1f38/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ucsc-bedtobigbed:482--85a4394d7e399c03", "build_id": "bd-85a4394d7e399c03_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/06/06ee1b0ee08b87ca2295197c00365111068978f44c3d09e594d1f41c9b6898c5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ucsc/bedtobigbed/.conda-lock/linux_amd64-bd-f9a75c5237cbfded_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ucsc/bedtobigbed/.conda-lock/linux_arm64-bd-c718ac25f6adb1c8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ucsc_bigwigaverageoverbed", "path": "modules/nf-core/ucsc/bigwigaverageoverbed/meta.yml", "tree_sha": "43144d9fbd233e07a0487249f6cf9059dc1aa9d8", "files": [ "modules/nf-core/ucsc/bigwigaverageoverbed/.conda-lock/linux_amd64-bd-09b4685dee7c8b33_1.txt", "modules/nf-core/ucsc/bigwigaverageoverbed/.conda-lock/linux_arm64-bd-8e872cbd04957de0_1.txt", "modules/nf-core/ucsc/bigwigaverageoverbed/environment.yml", "modules/nf-core/ucsc/bigwigaverageoverbed/main.nf", "modules/nf-core/ucsc/bigwigaverageoverbed/meta.yml", "modules/nf-core/ucsc/bigwigaverageoverbed/tests/main.nf.test", "modules/nf-core/ucsc/bigwigaverageoverbed/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ucsc_bigwigaverageoverbed", "description": "compute average score of bigwig over bed file", "keywords": [ "bigwig", "bedGraph", "ucsc" ], "tools": [ { "ucsc": { "description": "Compute average score of big wig over each bed, which may have introns.", "homepage": "http://hgdownload.cse.ucsc.edu/admin/exe/", "documentation": "http://www.genome.ucsc.edu/goldenPath/help/bigWig.html", "licence": [ "varies; see http://genome.ucsc.edu/license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "bed file", "pattern": "*.{bed}", "ontologies": [] } } ], { "bigwig": { "type": "file", "description": "bigwig file", "pattern": "*.{bigwig,bw}", "ontologies": [] } } ], "output": { "tab": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tab": { "type": "file", "description": "tab file", "pattern": "*.{tab}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_ucsc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ucsc": { "type": "string", "description": "The name of the tool" } }, { "482": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ucsc": { "type": "string", "description": "The name of the tool" } }, { "482": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong" ], "maintainers": [ "@jianhong" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ucsc-bigwigaverageoverbed:482--09b4685dee7c8b33", "build_id": "bd-09b4685dee7c8b33_1", "scan_id": "sc-12516a0a135fea48_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ucsc-bigwigaverageoverbed:482--8e872cbd04957de0", "build_id": "bd-8e872cbd04957de0_1", "scan_id": "sc-b9891e61a2950fd7_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ucsc-bigwigaverageoverbed:482--4be8b8f14a941530", "build_id": "bd-4be8b8f14a941530_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/96/96d5dedcf4cb3e65e3badb2bd4dabb72beb7fafe919febfbe29a7807a6e60413/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ucsc-bigwigaverageoverbed:482--5c034b311ddf9a37", "build_id": "bd-5c034b311ddf9a37_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/05/0594a0be8f00c909874672ded6062ca6d7d61e6922bc6e4041a740f981326fa6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ucsc/bigwigaverageoverbed/.conda-lock/linux_amd64-bd-09b4685dee7c8b33_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ucsc/bigwigaverageoverbed/.conda-lock/linux_arm64-bd-8e872cbd04957de0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" } ] }, { "name": "ucsc_gtftogenepred", "path": "modules/nf-core/ucsc/gtftogenepred/meta.yml", "tree_sha": "75fdf5c85cd55bb8b0ae903ad9eb960b039c7445", "files": [ "modules/nf-core/ucsc/gtftogenepred/.conda-lock/linux_amd64-bd-ace98be9f7cb069f_1.txt", "modules/nf-core/ucsc/gtftogenepred/.conda-lock/linux_arm64-bd-caa77d3a5de8d736_1.txt", "modules/nf-core/ucsc/gtftogenepred/environment.yml", "modules/nf-core/ucsc/gtftogenepred/main.nf", "modules/nf-core/ucsc/gtftogenepred/meta.yml", "modules/nf-core/ucsc/gtftogenepred/tests/main.nf.test", "modules/nf-core/ucsc/gtftogenepred/tests/main.nf.test.snap", "modules/nf-core/ucsc/gtftogenepred/tests/nextflow.config" ], "type": "module", "meta": { "name": "ucsc_gtftogenepred", "description": "Convert GTF files to GenePred format", "keywords": [ "gtf", "genepred", "refflat", "ucsc", "gtftogenepred" ], "tools": [ { "ucsc": { "description": "Convert GTF files to GenePred format", "homepage": "http://hgdownload.cse.ucsc.edu/admin/exe/", "licence": [ "varies; see http://genome.ucsc.edu/license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gtf": { "type": "file", "description": "GTF file", "pattern": "*.{gtf}", "ontologies": [] } } ] ], "output": { "genepred": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.genepred": { "type": "file", "description": "genepred file", "pattern": "*.{genepred}", "ontologies": [] } } ] ], "refflat": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.refflat": { "type": "file", "description": "refflat file", "pattern": "*.{refflat}", "ontologies": [] } } ] ], "versions_ucsc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ucsc": { "type": "string", "description": "The name of the tool" } }, { "482": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ucsc": { "type": "string", "description": "The name of the tool" } }, { "482": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@BarryDigby", "@anoronh4" ], "maintainers": [ "@BarryDigby", "@anoronh4" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/ucsc-gtftogenepred:482--caa77d3a5de8d736", "build_id": "bd-caa77d3a5de8d736_1", "scan_id": "sc-bfc279581904542d_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/ucsc-gtftogenepred:482--ace98be9f7cb069f", "build_id": "bd-ace98be9f7cb069f_1", "scan_id": "sc-44f4deff3d13b384_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ucsc-gtftogenepred:482--cfbbba03ecfac0ef", "build_id": "bd-cfbbba03ecfac0ef_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/fe/fe2b8d0582cb079d45e345636c77fb38605f974f58e4e7f053a84dcabb7bd642/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ucsc-gtftogenepred:482--d556593da49cfab8", "build_id": "bd-d556593da49cfab8_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0b/0b1bf78d0b82411a2355c9930140488b5fe91fbba5be774751666ef81b45ff71/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ucsc/gtftogenepred/.conda-lock/linux_amd64-bd-ace98be9f7cb069f_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ucsc/gtftogenepred/.conda-lock/linux_arm64-bd-caa77d3a5de8d736_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "circrna", "version": "dev" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "scnanoseq", "version": "1.3.0" } ] }, { "name": "ucsc_liftover", "path": "modules/nf-core/ucsc/liftover/meta.yml", "tree_sha": "6daf2e1c6605baf498d83f0171163959393861c3", "files": [ "modules/nf-core/ucsc/liftover/.conda-lock/linux_amd64-bd-f8639164c0f3b5bf_1.txt", "modules/nf-core/ucsc/liftover/.conda-lock/linux_arm64-bd-c6d821f59cc751f0_1.txt", "modules/nf-core/ucsc/liftover/environment.yml", "modules/nf-core/ucsc/liftover/main.nf", "modules/nf-core/ucsc/liftover/meta.yml", "modules/nf-core/ucsc/liftover/tests/main.nf.test", "modules/nf-core/ucsc/liftover/tests/main.nf.test.snap", "modules/nf-core/ucsc/liftover/tests/test.config" ], "type": "module", "meta": { "name": "ucsc_liftover", "description": "convert between genome builds", "keywords": [ "bed", "ucsc", "ucsc/liftover" ], "tools": [ { "ucsc": { "description": "Move annotations from one assembly to another", "homepage": "http://hgdownload.cse.ucsc.edu/admin/exe/", "licence": [ "varies; see http://genome.ucsc.edu/license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bed": { "type": "file", "description": "Browser Extensible Data (BED) file", "pattern": "*.{bed}", "ontologies": [] } } ], { "chain": { "type": "file", "description": "Chain file", "pattern": "*.{chain,chain.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3982" } ] } } ], "output": { "lifted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.lifted.bed": { "type": "file", "description": "BED file containing successfully lifted variants", "pattern": "*.{lifted.bed}", "ontologies": [] } } ] ], "unlifted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.unlifted.bed": { "type": "file", "description": "BED file containing variants that couldn't be lifted", "pattern": "*.{unlifted.bed}", "ontologies": [] } } ] ], "versions_ucsc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ucsc": { "type": "string", "description": "The name of the tool" } }, { "482": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ucsc": { "type": "string", "description": "The name of the tool" } }, { "482": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nebfield" ], "maintainers": [ "@nebfield" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ucsc-liftover:482--f8639164c0f3b5bf", "build_id": "bd-f8639164c0f3b5bf_1", "scan_id": "sc-a179a65ddb62b13f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ucsc-liftover:482--c6d821f59cc751f0", "build_id": "bd-c6d821f59cc751f0_1", "scan_id": "sc-3d87bbfcf6cc5bd8_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ucsc-liftover:482--1ebbe4452d102371", "build_id": "bd-1ebbe4452d102371_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/15/15744931def04387cf095376c9d8c322bf21ca542d64946a7258c15b40b12b82/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ucsc-liftover:482--8912d215b5a5ebb6", "build_id": "bd-8912d215b5a5ebb6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/43/431f93389ec340ea8cd22d67ecaad5294c369216dbb973b7c005bb171613417a/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ucsc/liftover/.conda-lock/linux_amd64-bd-f8639164c0f3b5bf_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ucsc/liftover/.conda-lock/linux_arm64-bd-c6d821f59cc751f0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "ucsc_wigtobigwig", "path": "modules/nf-core/ucsc/wigtobigwig/meta.yml", "tree_sha": "11946604bcf3ba82e1651e097f519b7282cee8e4", "files": [ "modules/nf-core/ucsc/wigtobigwig/.conda-lock/linux_amd64-bd-4eb74e15915ee878_1.txt", "modules/nf-core/ucsc/wigtobigwig/.conda-lock/linux_arm64-bd-941e7055f3ccae9d_1.txt", "modules/nf-core/ucsc/wigtobigwig/environment.yml", "modules/nf-core/ucsc/wigtobigwig/main.nf", "modules/nf-core/ucsc/wigtobigwig/meta.yml", "modules/nf-core/ucsc/wigtobigwig/tests/main.nf.test", "modules/nf-core/ucsc/wigtobigwig/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ucsc_wigtobigwig", "description": "Convert ascii format wig file to binary big wig format", "keywords": [ "wig", "bigwig", "ucsc" ], "tools": [ { "ucsc": { "description": "Convert ascii format wig file (in fixedStep, variableStep\nor bedGraph format) to binary big wig format\n", "homepage": "http://www.genome.ucsc.edu/goldenPath/help/bigWig.html", "licence": [ "varies; see http://genome.ucsc.edu/license" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "wig": { "type": "file", "description": "wig file", "pattern": "*.{wig}", "ontologies": [] } } ], { "sizes": { "type": "file", "description": "Chromosome sizes file", "ontologies": [] } } ], "output": { "bw": [ [ { "meta": { "type": "file", "description": "bigwig file", "pattern": "*.{bw}", "ontologies": [] } }, { "${prefix}.bw": { "type": "file", "description": "bigwig file", "pattern": "*.{bw}", "ontologies": [] } } ] ], "versions_ucsc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ucsc": { "type": "string", "description": "The name of the tool" } }, { "482": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ucsc": { "type": "string", "description": "The name of the tool" } }, { "482": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jianhong", "@projectoriented" ], "maintainers": [ "@jianhong", "@projectoriented" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/ucsc-wigtobigwig:482--4eb74e15915ee878", "build_id": "bd-4eb74e15915ee878_1", "scan_id": "sc-d1cfc36ab0a20be2_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/ucsc-wigtobigwig:482--941e7055f3ccae9d", "build_id": "bd-941e7055f3ccae9d_1", "scan_id": "sc-36f6b4cde4db3a90_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/ucsc-wigtobigwig:482--537765bdcfae06ba", "build_id": "bd-537765bdcfae06ba_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9b/9bd2ac9664903df3496bfb08aedfa8db9314fbd16f3498de896c0de8f4975d95/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/ucsc-wigtobigwig:482--cea8ba2d8fee6264", "build_id": "bd-cea8ba2d8fee6264_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e4/e433b7f9f03a578a8ea3b5554a94c2c942d7915a62c5a1f228b2e80642bbfb3b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/ucsc/wigtobigwig/.conda-lock/linux_amd64-bd-4eb74e15915ee878_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/ucsc/wigtobigwig/.conda-lock/linux_arm64-bd-941e7055f3ccae9d_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hicar", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rnastructurome", "version": "1.1.0" } ] }, { "name": "ultra_align", "path": "modules/nf-core/ultra/align/meta.yml", "tree_sha": "0d4ecb001d934ae1d2132db9edc784237a3cf8a3", "files": [ "modules/nf-core/ultra/align/environment.yml", "modules/nf-core/ultra/align/main.nf", "modules/nf-core/ultra/align/meta.yml", "modules/nf-core/ultra/align/tests/main.nf.test", "modules/nf-core/ultra/align/tests/main.nf.test.snap", "modules/nf-core/ultra/align/tests/nextflow.config" ], "type": "module", "meta": { "name": "ultra_align", "description": "uLTRA aligner - A wrapper around minimap2 to improve small exon detection - Map reads on genome", "keywords": [ "uLTRA", "align", "minimap2", "long_read", "isoseq", "ont" ], "tools": [ { "ultra": { "description": "Splice aligner of long transcriptomic reads to genome.", "homepage": "https://github.com/ksahlin/uLTRA", "documentation": "https://github.com/ksahlin/uLTRA", "tool_dev_url": "https://github.com/ksahlin/uLTRA", "doi": "10.1093/bioinformatics/btab540", "licence": [ "GNU GPLV3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "A fasta or fastq file of reads to align", "pattern": "*.{fa,fasta,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'test' ]\n" } }, { "genome": { "type": "file", "description": "A fasta file of reference genome", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'test' ]\n" } }, { "pickle": { "type": "file", "description": "Pickle files generated by uLTRA index", "pattern": "*.pickle", "ontologies": [ { "edam": "http://edamontology.org/format_4002" } ] } }, { "db": { "type": "file", "description": "Database generated by uLTRA index", "pattern": "*.db", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "The aligned reads in bam format", "pattern": "*.bam", "ontologies": [] } } ] ], "versions_ultra": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ultra": { "type": "string", "description": "The name of the tool" } }, { "uLTRA --version | sed 's/uLTRA //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ultra": { "type": "string", "description": "The name of the tool" } }, { "uLTRA --version | sed 's/uLTRA //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version | sed -n '1s/samtools //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "isoseq", "version": "3.0.1" } ] }, { "name": "ultra_index", "path": "modules/nf-core/ultra/index/meta.yml", "tree_sha": "4524ab7cb15bd48c049682c1a9c72402f04e221c", "files": [ "modules/nf-core/ultra/index/environment.yml", "modules/nf-core/ultra/index/main.nf", "modules/nf-core/ultra/index/meta.yml", "modules/nf-core/ultra/index/tests/main.nf.test", "modules/nf-core/ultra/index/tests/main.nf.test.snap", "modules/nf-core/ultra/index/tests/nextflow.config" ], "type": "module", "meta": { "name": "ultra_index", "description": "uLTRA aligner - A wrapper around minimap2 to improve small exon detection - Index gtf file for reads alignment", "keywords": [ "uLTRA", "index", "minimap2", "long_read", "isoseq", "ont" ], "tools": [ { "ultra": { "description": "Splice aligner of long transcriptomic reads to genome.", "homepage": "https://github.com/ksahlin/uLTRA", "documentation": "https://github.com/ksahlin/uLTRA", "tool_dev_url": "https://github.com/ksahlin/uLTRA", "doi": "10.1093/bioinformatics/btab540", "licence": [ "GNU GPLV3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "A fasta file of the genome to use as reference for mapping", "pattern": "*.{fasta, fa}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing gtf information\ne.g. [ id:'test' ]\n" } }, { "gtf": { "type": "file", "description": "An annotation file of the reference genome in GTF format", "pattern": "*.gtf", "ontologies": [] } } ] ], "output": { "database": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'test' ]\n" } }, { "*.db": { "type": "file", "description": "Index database", "pattern": "*.db", "ontologies": [] } } ] ], "pickle": [ [ { "meta": { "type": "map", "description": "Groovy Map containing genome information\ne.g. [ id:'test' ]\n" } }, { "*.pickle": { "type": "file", "description": "Index file", "pattern": "*.pickle", "ontologies": [ { "edam": "http://edamontology.org/format_4002" } ] } } ] ], "versions_ultra": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ultra": { "type": "string", "description": "The name of the tool" } }, { "uLTRA --version | sed 's/uLTRA //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_gffutils": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gffutils": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import gffutils; print(gffutils.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_sqlite": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sqlite": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import sqlite3; print(sqlite3.sqlite_version)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ultra": { "type": "string", "description": "The name of the tool" } }, { "uLTRA --version | sed 's/uLTRA //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "gffutils": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import gffutils; print(gffutils.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sqlite": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import sqlite3; print(sqlite3.sqlite_version)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard" ], "maintainers": [ "@sguizard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "isoseq", "version": "3.0.1" } ] }, { "name": "ultra_pipeline", "path": "modules/nf-core/ultra/pipeline/meta.yml", "tree_sha": "43348ed98dc2e6495eb0fd5e025f1fff2c4d9ae2", "files": [ "modules/nf-core/ultra/pipeline/environment.yml", "modules/nf-core/ultra/pipeline/main.nf", "modules/nf-core/ultra/pipeline/meta.yml", "modules/nf-core/ultra/pipeline/tests/main.nf.test", "modules/nf-core/ultra/pipeline/tests/main.nf.test.snap", "modules/nf-core/ultra/pipeline/tests/nextflow.config" ], "type": "module", "meta": { "name": "ultra_pipeline", "description": "uLTRA aligner - A wrapper around minimap2 to improve small exon detection", "keywords": [ "uLTRA", "index", "minimap2", "long_read", "isoseq", "ont" ], "tools": [ { "ultra": { "description": "Splice aligner of long transcriptomic reads to genome.", "homepage": "https://github.com/ksahlin/uLTRA", "documentation": "https://github.com/ksahlin/uLTRA", "tool_dev_url": "https://github.com/ksahlin/uLTRA", "doi": "10.1093/bioinformatics/btab540", "licence": [ "GNU GPLV3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "reads": { "type": "file", "description": "A fasta or fastq file of reads to align", "pattern": "*.{fasta,fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "fasta file of reference genome", "pattern": "*.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "gtf": { "type": "file", "description": "Genome annotation file", "pattern": "*.gtf", "ontologies": [ { "edam": "http://edamontology.org/format_2306" } ] } } ] ], "output": { "sam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.sam": { "type": "file", "description": "The aligned reads in sam format", "pattern": "*.sam", "ontologies": [] } } ] ], "versions_ultra": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ultra": { "type": "string", "description": "The name of the tool" } }, { "uLTRA --version | sed 's/uLTRA //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ultra": { "type": "string", "description": "The name of the tool" } }, { "uLTRA --version | sed 's/uLTRA //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sguizard", "@lassefolkersen", "@ksahlin" ], "maintainers": [ "@sguizard", "@lassefolkersen", "@ksahlin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "ultraplex", "path": "modules/nf-core/ultraplex/meta.yml", "tree_sha": "2c036f8bda36edd34f692e7d384e0475624f84b5", "files": [ "modules/nf-core/ultraplex/environment.yml", "modules/nf-core/ultraplex/main.nf", "modules/nf-core/ultraplex/meta.yml", "modules/nf-core/ultraplex/tests/adapter.config", "modules/nf-core/ultraplex/tests/main.nf.test", "modules/nf-core/ultraplex/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "ultraplex", "description": "Ultraplex is an all-in-one software package for processing and demultiplexing fastq files.", "keywords": [ "demultiplex", "fastq", "umi" ], "tools": [ { "ultraplex": { "description": "fastq demultiplexer", "homepage": "https://github.com/ulelab/ultraplex", "documentation": "https://github.com/ulelab/ultraplex", "tool_dev_url": "https://github.com/ulelab/ultraplex", "doi": "10.5281/zenodo.465128", "licence": [ "MIT" ], "identifier": "biotools:ultraplex" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "FASTQ file(s) to demultiplex", "ontologies": [] } } ], { "barcode_file": { "type": "file", "description": "FASTQ file containing barcode sequences", "ontologies": [] } } ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*[!no_match].fastq.gz" } }, { "*_matched.fastq.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*[!no_match].fastq.gz" } } ] ], "no_match_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*[!no_match].fastq.gz" } }, { "*_no_match_*.fastq.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*no_match.fastq.gz" } } ] ], "report": [ { "*.log": { "type": "file", "description": "File containing demultiplexing log", "pattern": "*.log", "ontologies": [] } } ], "versions_ultraplex": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ultraplex": { "type": "string", "description": "The name of the tool" } }, { "1.2.9": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ultraplex": { "type": "string", "description": "The name of the tool" } }, { "1.2.9": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CharlotteAnne", "@oscarwilkins", "@chris-cheshire", "@marc-jones", "@iraiosub", "@samirelanduk" ], "maintainers": [ "@CharlotteAnne", "@oscarwilkins", "@chris-cheshire", "@marc-jones", "@iraiosub", "@samirelanduk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "umicollapse", "path": "modules/nf-core/umicollapse/meta.yml", "tree_sha": "a3ccf907f4432a1f8efa897fd68a865466b63222", "files": [ "modules/nf-core/umicollapse/environment.yml", "modules/nf-core/umicollapse/main.nf", "modules/nf-core/umicollapse/meta.yml", "modules/nf-core/umicollapse/tests/main.nf.test", "modules/nf-core/umicollapse/tests/main.nf.test.snap", "modules/nf-core/umicollapse/tests/nextflow.config" ], "type": "module", "meta": { "name": "umicollapse", "description": "Deduplicate reads based on the mapping co-ordinate and the UMI attached to the read.", "keywords": [ "umicollapse", "deduplication", "genomics" ], "tools": [ { "umicollapse": { "description": "UMICollapse contains tools for dealing with Unique Molecular Identifiers (UMIs)/Random Molecular Tags (RMTs).", "homepage": "https://github.com/Daniel-Liu-c0deb0t/UMICollapse", "documentation": "https://github.com/Daniel-Liu-c0deb0t/UMICollapse", "tool_dev_url": "https://github.com/siddharthab/UMICollapse", "doi": "10.7717/peerj.8275", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n e.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "file", "description": "Input bam file", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index files corresponding to the input BAM file. Optionally can be skipped using [] when using FastQ input.\n", "pattern": "*.{bai}", "ontologies": [] } } ], { "mode": { "type": "string", "description": "Selects the mode of Umicollapse - either fastq or bam need to be provided.\n", "pattern": "{fastq,bam}" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n e.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "BAM file with deduplicated UMIs.", "pattern": "*.{bam}", "ontologies": [] } } ] ], "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n e.g. [ id:'test', single_end:false ]\n" } }, { "*dedup*fastq.gz": { "type": "file", "description": "FASTQ file with deduplicated UMIs.", "pattern": "*dedup*fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n e.g. [ id:'test', single_end:false ]\n" } }, { "*_UMICollapse.log": { "type": "file", "description": "A log file with the deduplication statistics.", "pattern": "*_{UMICollapse.log}", "ontologies": [] } } ] ], "versions_umicollapse": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "umicollapse": { "type": "string", "description": "The name of the tool" } }, { "1.1.0-0": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "umicollapse": { "type": "string", "description": "The name of the tool" } }, { "1.1.0-0": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CharlotteAnne", "@chris-cheshire" ], "maintainers": [ "@CharlotteAnne", "@chris-cheshire", "@apeltzer", "@siddharthab", "@MatthiasZepper" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "umitools_dedup", "path": "modules/nf-core/umitools/dedup/meta.yml", "tree_sha": "cb7d834d333c53ceaa06fdf7e607fb574ab80885", "files": [ "modules/nf-core/umitools/dedup/environment.yml", "modules/nf-core/umitools/dedup/main.nf", "modules/nf-core/umitools/dedup/meta.yml", "modules/nf-core/umitools/dedup/tests/main.nf.test", "modules/nf-core/umitools/dedup/tests/main.nf.test.snap", "modules/nf-core/umitools/dedup/tests/nextflow.config" ], "type": "module", "meta": { "name": "umitools_dedup", "description": "Deduplicate reads based on the mapping co-ordinate and the UMI attached to the read.", "keywords": [ "umitools", "deduplication", "dedup" ], "tools": [ { "umi_tools": { "description": "UMI-tools contains tools for dealing with Unique Molecular Identifiers (UMIs)/Random Molecular Tags (RMTs) and single cell RNA-Seq cell barcodes\n", "documentation": "https://umi-tools.readthedocs.io/en/latest/", "license": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file containing reads to be deduplicated via UMIs.\n", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index files corresponding to the input BAM file.\n", "pattern": "*.{bai}", "ontologies": [] } } ], { "get_output_stats": { "type": "boolean", "description": "Whether or not to generate output stats.\n" } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "BAM file with deduplicated UMIs.", "pattern": "*.{bam}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "File with logging information", "pattern": "*.{log}", "ontologies": [] } } ] ], "tsv_edit_distance": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*edit_distance.tsv": { "type": "file", "description": "Reports the (binned) average edit distance between the UMIs at each position.", "pattern": "*edit_distance.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tsv_per_umi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*per_umi.tsv": { "type": "file", "description": "UMI-level summary statistics.", "pattern": "*per_umi.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "tsv_umi_per_position": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*per_position.tsv": { "type": "file", "description": "Tabulates the counts for unique combinations of UMI and position.", "pattern": "*per_position.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_umitools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "umitools": { "type": "string", "description": "The name of the tool" } }, { "umi_tools --version | sed 's/UMI-tools version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "umitools": { "type": "string", "description": "The name of the tool" } }, { "umi_tools --version | sed 's/UMI-tools version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@grst", "@klkeys" ], "maintainers": [ "@drpatelh", "@grst", "@klkeys" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "alleleexpression", "version": "dev" }, { "name": "hadge", "version": "1.0.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "nascent", "version": "2.3.0" }, { "name": "radseq", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "umitools_extract", "path": "modules/nf-core/umitools/extract/meta.yml", "tree_sha": "0e750809d949683f3162db74887483a73dfb2cb8", "files": [ "modules/nf-core/umitools/extract/environment.yml", "modules/nf-core/umitools/extract/main.nf", "modules/nf-core/umitools/extract/meta.yml", "modules/nf-core/umitools/extract/tests/main.nf.test", "modules/nf-core/umitools/extract/tests/main.nf.test.snap", "modules/nf-core/umitools/extract/tests/nextflow.config" ], "type": "module", "meta": { "name": "umitools_extract", "description": "Extracts UMI barcode from a read and add it to the read name, leaving any sample barcode in place", "keywords": [ "UMI", "barcode", "extract", "umitools" ], "tools": [ { "umi_tools": { "description": "UMI-tools contains tools for dealing with Unique Molecular Identifiers (UMIs)/Random Molecular Tags (RMTs) and single cell RNA-Seq cell barcodes\n", "documentation": "https://umi-tools.readthedocs.io/en/latest/", "license": "MIT", "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "list", "description": "List of input FASTQ files whose UMIs will be extracted.\n" } } ] ], "output": { "reads": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq.gz": { "type": "file", "description": "Extracted FASTQ files. | For single-end reads, pattern is \\${prefix}.umi_extract.fastq.gz. | For paired-end reads, pattern is \\${prefix}.umi_extract_{1,2}.fastq.gz.\n", "pattern": "*.{fastq.gz}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Logfile for umi_tools", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_umitools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "umitools": { "type": "string", "description": "The name of the tool" } }, { "umi_tools --version | sed -n '/version:/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of umitools" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "umitools": { "type": "string", "description": "The name of the tool" } }, { "umi_tools --version | sed -n '/version:/s/.*: //p'": { "type": "eval", "description": "The expression to obtain the version of umitools" } } ] ] }, "authors": [ "@drpatelh", "@grst" ], "maintainers": [ "@drpatelh", "@grst" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "panoramaseq", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "umitools_group", "path": "modules/nf-core/umitools/group/meta.yml", "tree_sha": "de4b95924169a6005a76f208ed159cbc89cb8c65", "files": [ "modules/nf-core/umitools/group/environment.yml", "modules/nf-core/umitools/group/main.nf", "modules/nf-core/umitools/group/meta.yml", "modules/nf-core/umitools/group/tests/main.nf.test", "modules/nf-core/umitools/group/tests/main.nf.test.snap", "modules/nf-core/umitools/group/tests/nextflow.config" ], "type": "module", "meta": { "name": "umitools_group", "description": "Group reads based on their UMI and mapping coordinates", "keywords": [ "umitools", "umi", "deduplication", "dedup", "clustering" ], "tools": [ { "umi_tools": { "description": "UMI-tools contains tools for dealing with Unique Molecular Identifiers (UMIs)/Random Molecular Tags (RMTs) and single cell RNA-Seq cell barcodes\n", "documentation": "https://umi-tools.readthedocs.io/en/latest/", "license": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file containing reads to be deduplicated via UMIs.\n", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index files corresponding to the input BAM file.\n", "pattern": "*.{bai}", "ontologies": [] } } ], { "create_bam": { "type": "boolean", "description": "Whether or not to create a read group tagged BAM file.\n" } }, { "get_group_info": { "type": "boolean", "description": "Whether or not to generate the flatfile describing the read groups, see docs for complete info of all columns\n" } } ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "File with logging information", "pattern": "*.{log}", "ontologies": [] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.bam": { "type": "file", "description": "a read group tagged BAM file.", "pattern": "${prefix}.{bam}", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tsv": { "type": "file", "description": "Flatfile describing the read groups, see docs for complete info of all columns", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_umitools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "umitools": { "type": "string", "description": "The name of the tool" } }, { "umi_tools --version | sed 's/UMI-tools version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "umitools": { "type": "string", "description": "The name of the tool" } }, { "umi_tools --version | sed 's/UMI-tools version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "umitools_prepareforrsem", "path": "modules/nf-core/umitools/prepareforrsem/meta.yml", "tree_sha": "08f0068cc3b96f6f8b09fa91b96781ba1fb6981d", "files": [ "modules/nf-core/umitools/prepareforrsem/environment.yml", "modules/nf-core/umitools/prepareforrsem/main.nf", "modules/nf-core/umitools/prepareforrsem/meta.yml", "modules/nf-core/umitools/prepareforrsem/tests/main.nf.test", "modules/nf-core/umitools/prepareforrsem/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "umitools_prepareforrsem", "description": "Make the output from umi_tools dedup or group compatible with RSEM", "keywords": [ "umitools", "rsem", "salmon", "dedup" ], "tools": [ { "umi_tools": { "description": "UMI-tools contains tools for dealing with Unique Molecular Identifiers (UMIs)/Random Molecular Tags (RMTs) and single cell RNA-Seq cell barcodes\n", "documentation": "https://umi-tools.readthedocs.io/en/latest/", "license": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file containing reads to be deduplicated via UMIs.\n", "pattern": "*.{bam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index files corresponding to the input BAM file.\n", "pattern": "*.{bai}", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Prepared BAM file.", "pattern": "*.{bam}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "File with logging information", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_umitools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "umitools": { "type": "string", "description": "The name of the tool" } }, { "umi_tools --version | sed 's/UMI-tools version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "umitools": { "type": "string", "description": "The name of the tool" } }, { "umi_tools --version | sed 's/UMI-tools version: //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh", "@pinin4fjords" ], "maintainers": [ "@drpatelh", "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "unicycler", "path": "modules/nf-core/unicycler/meta.yml", "tree_sha": "0fdf921c7a995ed29005af089a3253f890509b70", "files": [ "modules/nf-core/unicycler/environment.yml", "modules/nf-core/unicycler/main.nf", "modules/nf-core/unicycler/meta.yml", "modules/nf-core/unicycler/tests/main.nf.test", "modules/nf-core/unicycler/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "unicycler", "description": "Assembles bacterial genomes", "keywords": [ "genome", "assembly", "genome assembler", "small genome" ], "tools": [ { "unicycler": { "description": "Hybrid assembly pipeline for bacterial genomes", "homepage": "https://github.com/rrwick/Unicycler", "documentation": "https://github.com/rrwick/Unicycler", "tool_dev_url": "https://github.com/rrwick/Unicycler", "doi": "10.1371/journal.pcbi.1005595", "licence": [ "GPL v3" ], "identifier": "biotools:unicycler" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "shortreads": { "type": "file", "description": "List of input Illumina FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } }, { "longreads": { "type": "file", "description": "List of input FastQ files of size 1, PacBio or Nanopore long reads.\n", "ontologies": [] } } ] ], "output": { "scaffolds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.scaffolds.fa.gz": { "type": "file", "description": "Fasta file containing scaffolds", "pattern": "*.{scaffolds.fa.gz}", "ontologies": [] } } ] ], "gfa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.assembly.gfa.gz": { "type": "file", "description": "gfa file containing assembly", "pattern": "*.{assembly.gfa.gz}", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "unicycler log file", "pattern": "*.{log}", "ontologies": [] } } ] ], "versions_unicycler": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "unicycler": { "type": "string", "description": "The name of the tool" } }, { "TERM=xterm unicycler --version 2>&1 | sed \"s/^.*Unicycler v//; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "unicycler": { "type": "string", "description": "The name of the tool" } }, { "TERM=xterm unicycler --version 2>&1 | sed \"s/^.*Unicycler v//; s/ .*$//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@JoseEspinosa", "@drpatelh", "@d4straub" ], "maintainers": [ "@JoseEspinosa", "@drpatelh", "@d4straub" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "universc", "path": "modules/nf-core/universc/meta.yml", "tree_sha": "5c3d579f6458bcc2d2b2d0f4c35ae38bfff183bc", "files": [ "modules/nf-core/universc/Dockerfile", "modules/nf-core/universc/README.md", "modules/nf-core/universc/main.nf", "modules/nf-core/universc/meta.yml", "modules/nf-core/universc/tests/main.nf.test", "modules/nf-core/universc/tests/main.nf.test.snap", "modules/nf-core/universc/tests/nextflow.config", "modules/nf-core/universc/universc.patch" ], "type": "module", "meta": { "name": "universc", "description": "Module to run UniverSC an open-source pipeline to demultiplex and process single-cell RNA-Seq data", "keywords": [ "demultiplex", "align", "single-cell", "scRNA-Seq", "count", "umi" ], "tools": [ { "universc": { "description": "UniverSC: a flexible cross-platform single-cell data processing pipeline", "homepage": "https://hub.docker.com/r/tomkellygenetics/universc", "documentation": "https://raw.githubusercontent.com/minoda-lab/universc/master/man/launch_universc.sh", "tool_dev_url": "https://github.com/minoda-lab/universc", "doi": "10.1101/2021.01.19.427209", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:universc" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "FASTQ or FASTQ.GZ file, list of 2 files for paired-end data", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'Hg38' ]\n" } }, { "reference": { "type": "file", "description": "Reference genome file", "ontologies": [] } } ], { "technology": { "type": "string", "description": "Technology to pass to universc `--technology argument`" } } ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/outs/*": { "type": "file", "description": "Files containing the outputs of Cell Ranger", "pattern": "${prefix}/outs/*", "ontologies": [] } } ] ], "versions_cellranger": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed 's/cellranger //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_universc": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "universc": { "type": "string", "description": "The name of the tool" } }, { "sed -n 's/^universcversion=\"\\(.*\\)\"/\\1/p' \\$(which launch_universc.sh)": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cellranger": { "type": "string", "description": "The name of the tool" } }, { "cellranger --version | sed 's/cellranger //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "universc": { "type": "string", "description": "The name of the tool" } }, { "sed -n 's/^universcversion=\"\\(.*\\)\"/\\1/p' \\$(which launch_universc.sh)": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kbattenb", "@tomkellygenetics" ], "maintainers": [ "@kbattenb", "@tomkellygenetics" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "untar", "path": "modules/nf-core/untar/meta.yml", "tree_sha": "b9d2e086fa7ec83f93af07f2c2194872b0f40949", "files": [ "modules/nf-core/untar/environment.yml", "modules/nf-core/untar/main.nf", "modules/nf-core/untar/meta.yml", "modules/nf-core/untar/tests/main.nf.test", "modules/nf-core/untar/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "untar", "description": "Extract files from tar, tar.gz, tar.bz2, tar.xz archives", "keywords": [ "untar", "uncompress", "extract" ], "tools": [ { "untar": { "description": "Extract tar, tar.gz, tar.bz2, tar.xz files.\n", "documentation": "https://www.gnu.org/software/tar/manual/", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "archive": { "type": "file", "description": "File to be untarred", "pattern": "*.{tar,tar.gz,tar.bz2,tar.xz}", "ontologies": [ { "edam": "http://edamontology.org/format_3981" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "untar": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*/" } }, { "${prefix}": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*/" } } ] ], "versions_untar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "untar": { "type": "string", "description": "The name of the tool" } }, { "tar --version 2>&1 | head -1 | sed \"s/tar (GNU tar) //; s/ Copyright.*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "untar": { "type": "string", "description": "The name of the tool" } }, { "tar --version 2>&1 | head -1 | sed \"s/tar (GNU tar) //; s/ Copyright.*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh", "@matthdsm", "@jfy133" ], "maintainers": [ "@joseespinosa", "@drpatelh", "@matthdsm", "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "atacseq", "version": "2.1.2" }, { "name": "bacass", "version": "2.7.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "coproid", "version": "2.0.1" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "demultiplex", "version": "1.8.0" }, { "name": "differentialabundance", "version": "2.0.0" }, { "name": "drop", "version": "1.0.0" }, { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "funcprofiler", "version": "1.0.0" }, { "name": "funcscan", "version": "4.0.0" }, { "name": "hadge", "version": "1.0.0" }, { "name": "hgtseq", "version": "1.1.0" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "mag", "version": "5.5.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "mspepid", "version": "dev" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "nanoseq", "version": "3.1.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phageannotator", "version": "dev" }, { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "proteinfold", "version": "2.0.0" }, { "name": "rangeland", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scdownstream", "version": "dev" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "seqsubmit", "version": "1.0.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "sopa", "version": "1.0.2" }, { "name": "spatialaxe", "version": "1.0.1" }, { "name": "spatialvi", "version": "dev" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "tfactivity", "version": "dev" }, { "name": "tumourevo", "version": "1.0.0" }, { "name": "variantprioritization", "version": "1.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "untarfiles", "path": "modules/nf-core/untarfiles/meta.yml", "tree_sha": "bbc3fd2178a7d7e6fefae77fc9001293ba73afb8", "files": [ "modules/nf-core/untarfiles/environment.yml", "modules/nf-core/untarfiles/main.nf", "modules/nf-core/untarfiles/meta.yml", "modules/nf-core/untarfiles/tests/main.nf.test", "modules/nf-core/untarfiles/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "untarfiles", "description": "Extract files.", "deprecated": true, "keywords": [ "untar", "uncompress", "files" ], "tools": [ { "untar": { "description": "Extract tar.gz files.\n", "documentation": "https://www.gnu.org/software/tar/manual/", "licence": [ "GPL-3.0-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "archive": { "type": "file", "description": "File to be untar", "pattern": "*.{tar}.{gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3981" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/**": { "type": "string", "description": "A list containing references to individual archive files", "pattern": "*/**" } } ] ], "versions_tar": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tar": { "type": "string", "description": "The name of the tool" } }, { "tar --version 2>&1 | sed '1s/^.*(GNU tar) //;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "tar": { "type": "string", "description": "The name of the tool" } }, { "tar --version 2>&1 | sed '1s/^.*(GNU tar) //;q'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@joseespinosa", "@drpatelh", "@matthdsm", "@jfy133", "@pinin4fjords" ], "maintainers": [ "@joseespinosa", "@drpatelh", "@matthdsm", "@jfy133", "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "chipseq", "version": "2.1.0" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "unzip", "path": "modules/nf-core/unzip/meta.yml", "tree_sha": "aa61edfa9c1de2bd98c6f1296600bf5806ea0343", "files": [ "modules/nf-core/unzip/environment.yml", "modules/nf-core/unzip/main.nf", "modules/nf-core/unzip/meta.yml", "modules/nf-core/unzip/tests/main.nf.test", "modules/nf-core/unzip/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "unzip", "description": "Unzip ZIP archive files", "keywords": [ "unzip", "decompression", "zip", "archiving" ], "tools": [ { "unzip": { "description": "p7zip is a quick port of 7z.exe and 7za.exe (command line version of 7zip, see www.7-zip.org) for Unix.", "homepage": "https://sourceforge.net/projects/p7zip/", "documentation": "https://sourceforge.net/projects/p7zip/", "tool_dev_url": "https://sourceforge.net/projects/p7zip\"", "licence": [ "LGPL-2.1-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "archive": { "type": "file", "description": "ZIP file", "pattern": "*.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "output": { "unzipped_archive": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/": { "type": "directory", "description": "Directory contents of the unzipped archive", "pattern": "${archive.baseName}/" } } ] ], "versions_7za": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "7za": { "type": "string", "description": "The name of the tool" } }, { "7za 2>&1 | sed -n '2s/^.* \\([0-9.]*\\) .*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "7za": { "type": "string", "description": "The name of the tool" } }, { "7za 2>&1 | sed -n '2s/^.* \\([0-9.]*\\) .*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" }, { "name": "drugresponseeval", "version": "1.3.0" }, { "name": "lsmquant", "version": "1.0.3" }, { "name": "mspepid", "version": "dev" }, { "name": "nascent", "version": "2.3.0" }, { "name": "proteinfold", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scrnaseq", "version": "4.2.0" }, { "name": "spatialaxe", "version": "1.0.1" } ] }, { "name": "unzipfiles", "path": "modules/nf-core/unzipfiles/meta.yml", "tree_sha": "8f32dd6de9979500af1428b24ef02bbac7407e31", "files": [ "modules/nf-core/unzipfiles/environment.yml", "modules/nf-core/unzipfiles/main.nf", "modules/nf-core/unzipfiles/meta.yml", "modules/nf-core/unzipfiles/tests/main.nf.test", "modules/nf-core/unzipfiles/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "unzipfiles", "description": "Unzip ZIP archive files", "keywords": [ "unzip", "decompression", "zip", "archiving" ], "tools": [ { "unzip": { "description": "p7zip is a quick port of 7z.exe and 7za.exe (command line version of 7zip, see www.7-zip.org) for Unix.", "homepage": "https://sourceforge.net/projects/p7zip/", "documentation": "https://sourceforge.net/projects/p7zip/", "tool_dev_url": "https://sourceforge.net/projects/p7zip\"", "licence": [ "LGPL-2.1-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "archive": { "type": "file", "description": "ZIP file", "pattern": "*.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "output": { "files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}/**": { "type": "list", "description": "A list containing references to individual archive files", "pattern": "*/**" } } ] ], "versions_7za": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "7za": { "type": "string", "description": "The name of the tool" } }, { "7za 2>&1 | sed -n '2s/^.* \\([0-9.]*\\) .*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "7za": { "type": "string", "description": "The name of the tool" } }, { "7za 2>&1 | sed -n '2s/^.* \\([0-9.]*\\) .*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133", "@pinin4fjords" ], "maintainers": [ "@jfy133", "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mspepid", "version": "dev" }, { "name": "pacsomatic", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" } ] }, { "name": "upd", "path": "modules/nf-core/upd/meta.yml", "tree_sha": "26dddf42a6bf2e4af0de7f73ab958479a154afdd", "files": [ "modules/nf-core/upd/environment.yml", "modules/nf-core/upd/main.nf", "modules/nf-core/upd/meta.yml", "modules/nf-core/upd/tests/main.nf.test", "modules/nf-core/upd/tests/main.nf.test.snap", "modules/nf-core/upd/tests/nextflow.config" ], "type": "module", "meta": { "name": "upd", "description": "Simple software to call UPD regions from germline exome/wgs trios.", "keywords": [ "upd", "uniparental", "disomy" ], "tools": [ { "upd": { "description": "Simple software to call UPD regions from germline exome/wgs trios.", "homepage": "https://github.com/bjhall/upd", "documentation": "https://github.com/bjhall/upd", "tool_dev_url": "https://github.com/bjhall/upd", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "output": { "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": "BED file", "pattern": "*.{bed}", "ontologies": [] } } ] ], "versions_upd": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "upd": { "type": "string", "description": "The name of the tool" } }, { "upd --version 2>&1 | sed 's/upd, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "upd": { "type": "string", "description": "The name of the tool" } }, { "upd --version 2>&1 | sed 's/upd, version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@hrydbeck" ], "maintainers": [ "@hrydbeck" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "upp_align", "path": "modules/nf-core/upp/align/meta.yml", "tree_sha": "bef32f1fbc5bff6c4358368aeedd0980bb245036", "files": [ "modules/nf-core/upp/align/environment.yml", "modules/nf-core/upp/align/main.nf", "modules/nf-core/upp/align/meta.yml", "modules/nf-core/upp/align/tests/main.nf.test", "modules/nf-core/upp/align/tests/main.nf.test.snap", "modules/nf-core/upp/align/tests/nextflow.config" ], "type": "module", "meta": { "name": "upp_align", "description": "Aligns protein structures using UPP", "keywords": [ "alignment", "MSA", "genomics", "structure" ], "tools": [ { "upp": { "description": "SATe-enabled phylogenetic placement", "homepage": "https://github.com/smirarab/sepp/tree/master", "documentation": "https://github.com/smirarab/sepp/blob/master/README.UPP.md", "tool_dev_url": "https://github.com/smirarab/sepp/tree/master", "doi": "10.1093/bioinformatics/btad007", "licence": [ "GPL v3" ], "identifier": "biotools:sepp" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "fasta_unaligned": { "type": "file", "description": "Unaligned sequence file. If no backbone tree nor alignment is given, the sequence file will be randomly split into a backbone set and query set", "pattern": "*.{fa,fna,faa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" } ] } }, { "fasta_aligned": { "type": "file", "description": "Aligned sequence file. (optional)", "pattern": "*.{fa,fna,faa,fasta,aln}", "ontologies": [ { "edam": "http://edamontology.org/format_1919" }, { "edam": "http://edamontology.org/format_1929" }, { "edam": "http://edamontology.org/format_1984" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing tree information\ne.g. `[ id:'test_tree']`\n" } }, { "tree": { "type": "file", "description": "Input guide tree, in Newick format.", "pattern": "*.{dnd}", "ontologies": [ { "edam": "http://edamontology.org/format_2006" } ] } } ], { "compress": { "type": "boolean", "description": "Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression." } } ], "output": { "alignment": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*.aln{.gz,}": { "type": "file", "description": "Alignment file, in FASTA format. May be gzipped or uncompressed, depending on if compress is set to true or false", "pattern": "*.aln{.gz,}", "ontologies": [ { "edam": "http://edamontology.org/format_2554" }, { "edam": "http://edamontology.org/format_1921" }, { "edam": "http://edamontology.org/format_1984" } ] } } ] ], "versions_sepp": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sepp": { "type": "string", "description": "The name of the tool" } }, { "run_upp.py -v | grep \"run_upp\" | cut -f2 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "sepp": { "type": "string", "description": "The name of the tool" } }, { "run_upp.py -v | grep \"run_upp\" | cut -f2 -d\" \"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@luisas" ], "maintainers": [ "@luisas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "multiplesequencealign", "version": "1.1.1" } ] }, { "name": "vamb_bin", "path": "modules/nf-core/vamb/bin/meta.yml", "tree_sha": "565728ea02beb2e97c8c3413b56db9eeb481dc76", "files": [ "modules/nf-core/vamb/bin/.conda-lock/linux_amd64-bd-8494f2d6a8ca319a_1.txt", "modules/nf-core/vamb/bin/environment.gpu.yml", "modules/nf-core/vamb/bin/environment.yml", "modules/nf-core/vamb/bin/main.nf", "modules/nf-core/vamb/bin/meta.yml", "modules/nf-core/vamb/bin/tests/main.gpu.nf.test", "modules/nf-core/vamb/bin/tests/main.gpu.nf.test.snap", "modules/nf-core/vamb/bin/tests/main.nf.test", "modules/nf-core/vamb/bin/tests/main.nf.test.snap", "modules/nf-core/vamb/bin/tests/nextflow.config", "modules/nf-core/vamb/bin/tests/nextflow.gpu.config" ], "type": "module", "meta": { "name": "vamb_bin", "description": "Variational autoencoder for metagenomic binning", "keywords": [ "clustering", "binning", "metagenomics", "denovo assembly", "mag" ], "tools": [ { "vamb": { "description": "Variational autoencoder for metagenomic binning.", "homepage": "https://vamb.readthedocs.io/en/latest", "documentation": "https://vamb.readthedocs.io/en/latest", "tool_dev_url": "https://github.com/RasmussenLab/vamb", "doi": "10.1038/s41587-020-00777-4", "licence": [ "MIT" ], "identifier": "biotools:vamb" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "assembly": { "type": "file", "description": "FASTA file of contigs for binning", "pattern": "*.{fa,fas,fasta,fna,fa.gz,fas.gz,fasta.gz,fna.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "abundance_tsv": { "type": "file", "description": "TSV describing abundance of contigs in the provided assembly with headers\ncontigname\\tsample1\\tsample2...\nctg00001\\t10.0\\t5.0\n\nNot compatible with bam input.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "bams": { "type": "file", "description": "List of sorted bam files of reads mapped to the reference assembly. Not compatible with TSV input.\n", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "taxonomy": { "type": "file", "description": "TSV describing the taxonomic lineage of each contig, with headers\ncontigs\\tpredictions\nctg00001\\tBacteria;Pseudomonadati;Pseudomonadota;Gammaproteobacteria;Enterobacterales;Enterobacteriacea;Escherichia coli\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "output": { "bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/bins/*.fna.gz": { "type": "file", "description": "List of FASTA files of binned contigs", "pattern": "*.fna.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "clusters_metadata": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/vae*_clusters_metadata.tsv": { "type": "file", "description": "TSV describing the metadata of the output bin clusters\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "clusters_split": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/vae*_clusters_split.tsv": { "type": "file", "description": "TSV defining the output bin clusters if binsplitting enabled\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "clusters_unsplit": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/vae*_clusters_unsplit.tsv": { "type": "file", "description": "TSV defining the output bin clusters without binsplitting\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "taxometer_results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/results_taxometer.tsv": { "type": "file", "description": "TSV describing the refined taxonomic lineage of each contig, with headers\ncontigs\\tpredictions\\tscores\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "latent_encoding": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/latent.npz": { "type": "file", "description": "Numpy array of the latent embedding of the contigs\n", "pattern": "*.npz", "ontologies": [ { "edam": "http://edamontology.org/format_4003" } ] } } ] ], "abundance": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/abundance.npz": { "type": "file", "description": "Numpy array of the abundance of contigs\n", "pattern": "*.npz", "ontologies": [ { "edam": "http://edamontology.org/format_4003" } ] } } ] ], "composition": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/composition.npz": { "type": "file", "description": "Numpy array of the kmer composition of the contigs\n", "pattern": "*.npz", "ontologies": [ { "edam": "http://edamontology.org/format_4003" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information. e.g. `[ id:'sample1' ]`" } }, { "${prefix}/log.txt": { "type": "file", "description": "Vamb log file\n", "pattern": "*.log", "ontologies": [ { "edam": "http://edamontology.org/format_3671" } ] } } ] ], "versions_vamb": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vamb": { "type": "string", "description": "The name of the tool" } }, { "vamb --version | sed 's/Vamb //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_cuda": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the runtime" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "CUDA version bundled with the task's pytorch build, or `no CUDA available` on the non-GPU path" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vamb": { "type": "string", "description": "The name of the tool" } }, { "vamb --version | sed 's/Vamb //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cuda": { "type": "string", "description": "The name of the runtime" } }, { "python -c \"import torch; print(torch.version.cuda or 'no CUDA available')\"": { "type": "eval", "description": "CUDA version bundled with the task's pytorch build, or `no CUDA available` on the non-GPU path" } } ] ] }, "authors": [ "@prototaxites" ], "maintainers": [ "@prototaxites" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/vamb:5.0.4--8494f2d6a8ca319a", "build_id": "bd-8494f2d6a8ca319a_1", "scan_id": "sc-737b80a79a4ffc35_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vamb:5.0.4--8ad8431ef4d0a64e", "build_id": "bd-8ad8431ef4d0a64e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ac/acc0dab9e84f35ef1ede8f74409791796fec3417cde24c5647138267cc284e3b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vamb/bin/.conda-lock/linux_amd64-bd-8494f2d6a8ca319a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vardictjava", "path": "modules/nf-core/vardictjava/meta.yml", "tree_sha": "27603a004907e415706d5fa762a12494943a1c5e", "files": [ "modules/nf-core/vardictjava/environment.yml", "modules/nf-core/vardictjava/main.nf", "modules/nf-core/vardictjava/meta.yml", "modules/nf-core/vardictjava/tests/main.nf.test", "modules/nf-core/vardictjava/tests/main.nf.test.snap", "modules/nf-core/vardictjava/tests/nextflow.config" ], "type": "module", "meta": { "name": "vardictjava", "description": "The Java port of the VarDict variant caller", "keywords": [ "variant calling", "vcf", "bam", "snv", "sv" ], "tools": [ { "vardictjava": { "description": "Java port of the VarDict variant discovery program", "homepage": "https://github.com/AstraZeneca-NGS/VarDictJava", "documentation": "https://github.com/AstraZeneca-NGS/VarDictJava", "tool_dev_url": "https://github.com/AstraZeneca-NGS/VarDictJava", "doi": "10.1093/nar/gkw227 ", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bams": { "type": "file", "description": "One or two BAM files. Supply two BAM files to run Vardict in paired mode.", "pattern": "*.bam", "ontologies": [] } }, { "bais": { "type": "file", "description": "Index/indices of the BAM file(s)", "pattern": "*.bai", "ontologies": [] } }, { "bed": { "type": "file", "description": "BED with the regions of interest", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA of the reference genome", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the FASTA of the reference genome", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file output", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_vardictjava": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vardict-java": { "type": "string", "description": "The name of the tool" } }, { "realpath \\$( command -v vardict-java ) | sed 's/.*java-//;s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_var2vcfvalid": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "var2vcf_valid.pl": { "type": "string", "description": "The name of the tool" } }, { "var2vcf_valid.pl -h | sed '2!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_htslib": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htslib": { "type": "string", "description": "The name of the tool" } }, { "tabix -h 2>&1 | sed -n '2s/Version: *//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vardict-java": { "type": "string", "description": "The name of the tool" } }, { "realpath \\$( command -v vardict-java ) | sed 's/.*java-//;s/-.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "var2vcf_valid.pl": { "type": "string", "description": "The name of the tool" } }, { "var2vcf_valid.pl -h | sed '2!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htslib": { "type": "string", "description": "The name of the tool" } }, { "tabix -h 2>&1 | sed -n '2s/Version: *//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vardictrust", "path": "modules/nf-core/vardictrust/meta.yml", "tree_sha": "cfcbf4ab11daa1dd2649dd8fd6457f627193e923", "files": [ "modules/nf-core/vardictrust/.conda-lock/linux_amd64-bd-1920a853de03683c_1.txt", "modules/nf-core/vardictrust/.conda-lock/linux_arm64-bd-88ae818a180b4691_1.txt", "modules/nf-core/vardictrust/environment.yml", "modules/nf-core/vardictrust/main.nf", "modules/nf-core/vardictrust/meta.yml", "modules/nf-core/vardictrust/tests/main.nf.test", "modules/nf-core/vardictrust/tests/main.nf.test.snap", "modules/nf-core/vardictrust/tests/nextflow.config" ], "type": "module", "meta": { "name": "vardictrust", "description": "Memory-safe Rust rewrite of VarDictJava for single and paired sample variant calling", "keywords": [ "variant calling", "vcf", "bam", "snv", "indel" ], "tools": [ { "vardictrust": { "description": "Fast, memory-safe Rust rewrite of VarDictJava v1.8.3 for single and paired sample variant calling (upstream VarDictJava: https://github.com/AstraZeneca-NGS/VarDictJava)", "homepage": "https://github.com/palakpsheth/VarDictRust", "documentation": "https://github.com/palakpsheth/VarDictRust", "tool_dev_url": "https://github.com/palakpsheth/VarDictRust", "doi": "10.1093/nar/gkw227", "licence": [ "GPL-2.0-or-later" ], "args_id": "$args", "identifier": "biotools:vardictrust" } }, { "htslib": { "description": "Set of tools for manipulating high-throughput sequencing data; bgzip compresses the VCF output", "homepage": "http://www.htslib.org/", "documentation": "http://www.htslib.org/doc/bgzip.html", "doi": "10.1093/gigascience/giab007", "licence": [ "MIT" ], "args_id": "$args2", "identifier": "biotools:samtools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bams": { "type": "file", "description": "One or two BAM files. Supply two BAM files to run in paired (tumour/normal) mode.", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/data_0863" }, { "edam": "http://edamontology.org/format_2572" } ] } }, { "bais": { "type": "file", "description": "Index/indices of the BAM file(s)", "pattern": "*.bai", "ontologies": [] } }, { "bed": { "type": "file", "description": "BED with the regions of interest", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "FASTA of the reference genome", "pattern": "*.{fa,fasta}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the FASTA of the reference genome", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "VCF file output", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/data_3498" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_vardictrust": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vardictrust": { "type": "string", "description": "The name of the tool" } }, { "vardictrust --version | head -n 1 | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_htslib": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htslib": { "type": "string", "description": "The name of the tool" } }, { "tabix -h 2>&1 | sed -n '2s/Version: *//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vardictrust": { "type": "string", "description": "The name of the tool" } }, { "vardictrust --version | head -n 1 | sed 's/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "htslib": { "type": "string", "description": "The name of the tool" } }, { "tabix -h 2>&1 | sed -n '2s/Version: *//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@palakpsheth" ], "maintainers": [ "@palakpsheth" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_vardictrust:1920a853de03683c", "build_id": "bd-1920a853de03683c_1", "scan_id": "sc-fcf97fa34f70ac86_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_vardictrust:88ae818a180b4691", "build_id": "bd-88ae818a180b4691_1", "scan_id": "sc-c8de39c1d27ecfb6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_vardictrust:8601ae9fc8d7b8d5", "build_id": "bd-8601ae9fc8d7b8d5_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/da/da588dd1fbadf23f023c90173503829e7d7e9615f40d2956a36aa490d8557ab9/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_vardictrust:01fadb4d36749bdf", "build_id": "bd-01fadb4d36749bdf_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ff/ff9aa0ea6002405e54f573b1c414a475437c41a5a949a94e498b5d3fbdbc5f37/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vardictrust/.conda-lock/linux_amd64-bd-1920a853de03683c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vardictrust/.conda-lock/linux_arm64-bd-88ae818a180b4691_1.txt" } } } }, "git_sha": "ec5a9ed8d87a584915e6444f3f97424087f67084" }, { "name": "variancepartition_dream", "path": "modules/nf-core/variancepartition/dream/meta.yml", "tree_sha": "0e5e8d85fa4da01a78fce839dd64a4056ea21e00", "files": [ "modules/nf-core/variancepartition/dream/environment.yml", "modules/nf-core/variancepartition/dream/main.nf", "modules/nf-core/variancepartition/dream/meta.yml", "modules/nf-core/variancepartition/dream/templates/dream.R", "modules/nf-core/variancepartition/dream/tests/main.nf.test", "modules/nf-core/variancepartition/dream/tests/main.nf.test.snap", "modules/nf-core/variancepartition/dream/tests/nextflow.config" ], "type": "module", "meta": { "name": "variancepartition_dream", "description": "Runs a differential expression analysis with dream() from variancePartition R package", "keywords": [ "rnaseq", "dream", "variancepartition" ], "tools": [ { "dream": { "description": "Differential expression for repeated measures", "homepage": "https://www.bioconductor.org/packages/release/bioc/html/variancePartition.html", "documentation": "https://www.bioconductor.org/packages/release/bioc/manuals/variancePartition/man/variancePartition.pdf", "tool_dev_url": "https://github.com/DiseaseNeuroGenomics/variancePartition", "doi": "10.1093/bioinformatics/btaa687", "licence": [ "GPL >=2" ], "identifier": "biotools:dream_database" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing run and contrast information.\n" } }, { "contrast_variable": { "type": "string", "description": "The column in the sample sheet that should be used to define groups for\ncomparison\n" } }, { "reference": { "type": "string", "description": "The value within the contrast_variable column of the sample sheet that\nshould be used to derive the reference samples\n" } }, { "target": { "type": "string", "description": "The value within the contrast_variable column of the sample sheet that\nshould be used to derive the target samples\n" } }, { "formula": { "type": "string", "description": "(Optional) R formula string used for modeling, e.g. '~ treatment + (1 | sample_number)'." } }, { "comparison": { "type": "string", "description": "(Optional) Literal string passed to `limma::makeContrasts`, e.g. 'treatmenthND6 - treatmentmCherry'." } } ], [ { "meta2": { "type": "map", "description": "Groovy map containing study-wide metadata related to the sample sheet\nand matrix\n" } }, { "samplesheet": { "type": "file", "description": "Sample sheet file containing sample metadata.", "ontologies": [] } }, { "counts": { "type": "file", "description": "TSV or CSV format expression matrix with genes as rows and samples as columns.\n", "ontologies": [] } } ] ], "output": { "results": [ [ { "meta": { "type": "map", "description": "groovy array with metadata information for the contrast generated\n" } }, { "*.dream.results.tsv": { "type": "file", "description": "TSV-format table of differential expression information as output by Dream\n", "pattern": "*.dream.results.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "model": [ [ { "meta": { "type": "map", "description": "groovy array with metadata information for the contrast generated\n" } }, { "*.dream.model.txt": { "type": "file", "description": "R model description text file.\n", "pattern": "*.dream.model.txt", "ontologies": [] } } ] ], "normalised_counts": [ [ { "meta": { "type": "map", "description": "groovy array with metadata information for the contrast generated\n" } }, { "*.normalised_counts.tsv": { "type": "file", "description": "normalised TSV format expression matrix with genes by row and samples by column", "pattern": "*.normalised_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "string", "description": "File containing software versions" } } ] }, "authors": [ "@alanmmobbs03", "@nschcolnicov", "@atrigila" ], "maintainers": [ "@alanmmobbs03", "@nschcolnicov", "@atrigila" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "variantbam", "path": "modules/nf-core/variantbam/meta.yml", "tree_sha": "a8668592c54b3c616aa302365f1efd2c4f58d217", "files": [ "modules/nf-core/variantbam/environment.yml", "modules/nf-core/variantbam/main.nf", "modules/nf-core/variantbam/meta.yml", "modules/nf-core/variantbam/tests/main.nf.test", "modules/nf-core/variantbam/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "variantbam", "description": "Filtering, downsampling and profiling alignments in BAM/CRAM formats", "keywords": [ "filter", "bam", "subsample", "downsample", "downsample bam", "subsample bam" ], "tools": [ { "variantbam": { "description": "Filtering and profiling of next-generational sequencing data using region-specific rules", "homepage": "https://github.com/walaj/VariantBam", "documentation": "https://github.com/walaj/VariantBam#table-of-contents", "tool_dev_url": "https://github.com/walaj/VariantBam", "doi": "10.1093/bioinformatics/btw111", "licence": [ "Apache-2.0" ], "identifier": "biotools:variantbam" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM file", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bam": { "type": "file", "description": "Filtered or downsampled BAM file", "pattern": "*.{bam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ] ], "versions_variant": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "VariantBam": { "type": "string", "description": "The name of the tool" } }, { "1.4.4a": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "VariantBam": { "type": "string", "description": "The name of the tool" } }, { "1.4.4a": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@bjohnnyd" ], "maintainers": [ "@bjohnnyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "variantextractor", "path": "modules/nf-core/variantextractor/meta.yml", "tree_sha": "2457c3dc76d87cdd51564ef2dbe2f58e8028de57", "files": [ "modules/nf-core/variantextractor/environment.yml", "modules/nf-core/variantextractor/main.nf", "modules/nf-core/variantextractor/meta.yml", "modules/nf-core/variantextractor/templates/variantextractor.py", "modules/nf-core/variantextractor/tests/main.nf.test", "modules/nf-core/variantextractor/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "variantextractor", "description": "Deterministic and standard extractor of SNVs, indels and structural variants (SVs)\nfrom VCF files. Homogenizes multiallelic variants, MNPs and SVs (including imprecise\npaired breakends and single breakends) to facilitate downstream processing.\n", "keywords": [ "vcf", "variant", "structural variant", "normalization", "homogenization" ], "tools": [ { "variant-extractor": { "description": "Deterministic and standard extractor of SNVs, indels and structural variants\nfrom VCF files built under the frame of EUCANCan.\n", "homepage": "https://github.com/EUCANCan/variant-extractor", "documentation": "https://eucancan.github.io/variant-extractor/", "tool_dev_url": "https://github.com/EUCANCan/variant-extractor", "doi": "10.1016/j.xgen.2024.100639", "licence": [ "MIT" ], "identifier": "biotools:variant_extractor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'sample1' ]\n" } }, { "vcf": { "type": "file", "description": "Input VCF file containing variants to be extracted and homogenized.", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. [ id:'sample1' ]\n" } }, { "*.vcf": { "type": "file", "description": "VCF file with variants extracted and homogenized (multiallelic split,\nMNPs decomposed, SV breakends deduplicated).\n", "pattern": "*.vcf", "ontologies": [] } } ] ], "versions_variantextractor": [ { "versions.yml": { "type": "file", "description": "File containing software versions.", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "YAML file containing versions of tools used in the module", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@sbreuch" ], "maintainers": [ "@sbreuch" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "varlociraptor_callvariants", "path": "modules/nf-core/varlociraptor/callvariants/meta.yml", "tree_sha": "1783ac0c747281009940ed16b3ad5bd6ddf3f35c", "files": [ "modules/nf-core/varlociraptor/callvariants/.conda-lock/linux_amd64-bd-294eead5eab5a1dc_1.txt", "modules/nf-core/varlociraptor/callvariants/.conda-lock/linux_arm64-bd-288aca82cb6265d8_1.txt", "modules/nf-core/varlociraptor/callvariants/environment.yml", "modules/nf-core/varlociraptor/callvariants/main.nf", "modules/nf-core/varlociraptor/callvariants/meta.yml", "modules/nf-core/varlociraptor/callvariants/tests/main.nf.test", "modules/nf-core/varlociraptor/callvariants/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "varlociraptor_callvariants", "description": "Call variants for a given scenario specified with the varlociraptor calling grammar, preprocessed by varlociraptor preprocessing", "keywords": [ "observations", "variants", "calling" ], "tools": [ { "varlociraptor": { "description": "Flexible, uncertainty-aware variant calling with parameter free filtration via FDR control.", "homepage": "https://varlociraptor.github.io/docs/estimating/", "documentation": "https://varlociraptor.github.io/docs/calling/", "tool_dev_url": "https://github.com/varlociraptor/varlociraptor", "doi": "10.1186/s13059-020-01993-6", "licence": [ "GPL v3" ], "identifier": "biotools:varlociraptor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcfs": { "type": "file", "description": "Sorted VCF/BCF file containing sample observations, Can also be a list of files", "pattern": "*.{vcf,bcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3020" } ] } }, { "scenario": { "type": "file", "description": "Yaml file containing scenario information (optional)", "pattern": "*.{yml,yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "scenario_aliases": { "type": "list", "description": "List of aliases for the scenario (optional)" } } ] ], "output": { "bcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bcf": { "type": "file", "description": "BCF file containing sample observations", "pattern": "*.bcf", "ontologies": [ { "edam": "http://edamontology.org/format_3020" } ] } } ] ], "versions_varlociraptor": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "varlociraptor": { "type": "string", "description": "The tool name" } }, { "varlociraptor --version | sed 's/^varlociraptor //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "varlociraptor": { "type": "string", "description": "The tool name" } }, { "varlociraptor --version | sed 's/^varlociraptor //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen", "@famosab" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/varlociraptor:8.12.0--294eead5eab5a1dc", "build_id": "bd-294eead5eab5a1dc_1", "scan_id": "sc-7e86e05f12e2c111_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/varlociraptor:8.12.0--288aca82cb6265d8", "build_id": "bd-288aca82cb6265d8_1", "scan_id": "sc-b61a73528429c9b1_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/varlociraptor:8.12.0--57ad53e0804ab448", "build_id": "bd-57ad53e0804ab448_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/47/4788613cdc4faf20c5ebb24da24575ec3d80a8a52a0daf1c986b742444fe6c99/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/varlociraptor:8.12.0--930d1d7e9b4b72e7", "build_id": "bd-930d1d7e9b4b72e7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/28/284e81d2ded3677fd4f02a73a7d57cb74a5c25530435f0d58f6545bbc01bd955/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/varlociraptor/callvariants/.conda-lock/linux_amd64-bd-294eead5eab5a1dc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/varlociraptor/callvariants/.conda-lock/linux_arm64-bd-288aca82cb6265d8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "varlociraptor_estimatealignmentproperties", "path": "modules/nf-core/varlociraptor/estimatealignmentproperties/meta.yml", "tree_sha": "c203f88fd5e98112065226ff5fe56df7d3abe6b3", "files": [ "modules/nf-core/varlociraptor/estimatealignmentproperties/.conda-lock/linux_amd64-bd-294eead5eab5a1dc_1.txt", "modules/nf-core/varlociraptor/estimatealignmentproperties/.conda-lock/linux_arm64-bd-288aca82cb6265d8_1.txt", "modules/nf-core/varlociraptor/estimatealignmentproperties/environment.yml", "modules/nf-core/varlociraptor/estimatealignmentproperties/main.nf", "modules/nf-core/varlociraptor/estimatealignmentproperties/meta.yml", "modules/nf-core/varlociraptor/estimatealignmentproperties/tests/main.nf.test", "modules/nf-core/varlociraptor/estimatealignmentproperties/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "varlociraptor_estimatealignmentproperties", "description": "In order to judge about candidate indel and structural variants, Varlociraptor needs to know about certain properties of the underlying sequencing experiment in combination with the used read aligner.", "keywords": [ "estimation", "alignment", "variants" ], "tools": [ { "varlociraptor": { "description": "Flexible, uncertainty-aware variant calling with parameter free filtration via FDR control.", "homepage": "https://varlociraptor.github.io/docs/estimating/", "documentation": "https://varlociraptor.github.io/docs/estimating/", "tool_dev_url": "https://github.com/varlociraptor/varlociraptor", "doi": "10.1186/s13059-020-01993-6", "licence": [ "GPL v3" ], "identifier": "biotools:varlociraptor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "Index of sorted BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "fasta": { "type": "file", "description": "Reference fasta file", "pattern": "*.{fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Index for reference fasta file (must be with samtools index)", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "alignment_properties_json": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.alignment-properties.json": { "type": "file", "description": "File containing alignment properties", "pattern": "*.alignment-properties.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_varlociraptor": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "varlociraptor": { "type": "string", "description": "The tool name" } }, { "varlociraptor --version | sed 's/^varlociraptor //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "varlociraptor": { "type": "string", "description": "The tool name" } }, { "varlociraptor --version | sed 's/^varlociraptor //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen", "@famosab" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/varlociraptor:8.12.0--288aca82cb6265d8", "build_id": "bd-288aca82cb6265d8_1", "scan_id": "sc-b61a73528429c9b1_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/varlociraptor:8.12.0--294eead5eab5a1dc", "build_id": "bd-294eead5eab5a1dc_1", "scan_id": "sc-7e86e05f12e2c111_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/varlociraptor:8.12.0--57ad53e0804ab448", "build_id": "bd-57ad53e0804ab448_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/47/4788613cdc4faf20c5ebb24da24575ec3d80a8a52a0daf1c986b742444fe6c99/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/varlociraptor:8.12.0--930d1d7e9b4b72e7", "build_id": "bd-930d1d7e9b4b72e7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/28/284e81d2ded3677fd4f02a73a7d57cb74a5c25530435f0d58f6545bbc01bd955/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/varlociraptor/estimatealignmentproperties/.conda-lock/linux_amd64-bd-294eead5eab5a1dc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/varlociraptor/estimatealignmentproperties/.conda-lock/linux_arm64-bd-288aca82cb6265d8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "varlociraptor_filterfdr", "path": "modules/nf-core/varlociraptor/filterfdr/meta.yml", "tree_sha": "ae93490bc23010230b409191977cdbbbd84719f6", "files": [ "modules/nf-core/varlociraptor/filterfdr/.conda-lock/linux_amd64-bd-294eead5eab5a1dc_1.txt", "modules/nf-core/varlociraptor/filterfdr/.conda-lock/linux_arm64-bd-288aca82cb6265d8_1.txt", "modules/nf-core/varlociraptor/filterfdr/environment.yml", "modules/nf-core/varlociraptor/filterfdr/main.nf", "modules/nf-core/varlociraptor/filterfdr/meta.yml", "modules/nf-core/varlociraptor/filterfdr/tests/main.nf.test", "modules/nf-core/varlociraptor/filterfdr/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "varlociraptor_filterfdr", "description": "Filter Varlociraptor variant calls using FDR control.", "keywords": [ "varlociraptor", "vcf", "bcf", "fdr", "variant filtering" ], "tools": [ { "varlociraptor": { "description": "Flexible, uncertainty-aware variant calling with parameter free filtration via FDR control.", "homepage": "https://varlociraptor.github.io/docs/estimating/", "documentation": "https://varlociraptor.github.io/docs/estimating/", "tool_dev_url": "https://github.com/varlociraptor/varlociraptor", "doi": "10.1186/s13059-020-01993-6", "licence": [ "GPL v3" ], "identifier": "biotools:varlociraptor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information.\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Variant calls to be filtered.", "pattern": "*.{vcf,vcf.gz,bcf}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_2572" } ] } }, { "events": { "type": "string", "description": "Event(s) of interest passed to `--events`." } }, { "fdr": { "type": "float", "description": "False discovery rate threshold passed to `--fdr`." } } ] ], "output": { "bcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bcf": { "type": "file", "description": "BCF file containing fdr-controlled calls", "pattern": "*.bcf", "ontologies": [ { "edam": "http://edamontology.org/format_3020" } ] } } ] ], "versions_varlociraptor": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "varlociraptor": { "type": "string", "description": "The tool name" } }, { "varlociraptor --version | sed 's/^varlociraptor //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "varlociraptor": { "type": "string", "description": "The tool name" } }, { "varlociraptor --version | sed 's/^varlociraptor //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@famosab" ], "maintainers": [ "@famosab" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/varlociraptor:8.12.0--288aca82cb6265d8", "build_id": "bd-288aca82cb6265d8_1", "scan_id": "sc-b61a73528429c9b1_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/varlociraptor:8.12.0--294eead5eab5a1dc", "build_id": "bd-294eead5eab5a1dc_1", "scan_id": "sc-7e86e05f12e2c111_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/varlociraptor:8.12.0--57ad53e0804ab448", "build_id": "bd-57ad53e0804ab448_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/47/4788613cdc4faf20c5ebb24da24575ec3d80a8a52a0daf1c986b742444fe6c99/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/varlociraptor:8.12.0--930d1d7e9b4b72e7", "build_id": "bd-930d1d7e9b4b72e7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/28/284e81d2ded3677fd4f02a73a7d57cb74a5c25530435f0d58f6545bbc01bd955/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/varlociraptor/filterfdr/.conda-lock/linux_amd64-bd-294eead5eab5a1dc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/varlociraptor/filterfdr/.conda-lock/linux_arm64-bd-288aca82cb6265d8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "varlociraptor_preprocess", "path": "modules/nf-core/varlociraptor/preprocess/meta.yml", "tree_sha": "97700fa7dc42ff22d762341ebbfa18172c7a3ace", "files": [ "modules/nf-core/varlociraptor/preprocess/.conda-lock/linux_amd64-bd-294eead5eab5a1dc_1.txt", "modules/nf-core/varlociraptor/preprocess/.conda-lock/linux_arm64-bd-288aca82cb6265d8_1.txt", "modules/nf-core/varlociraptor/preprocess/environment.yml", "modules/nf-core/varlociraptor/preprocess/main.nf", "modules/nf-core/varlociraptor/preprocess/meta.yml", "modules/nf-core/varlociraptor/preprocess/tests/main.nf.test", "modules/nf-core/varlociraptor/preprocess/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "varlociraptor_preprocess", "description": "Obtains per-sample observations for the actual calling process with varlociraptor calls", "keywords": [ "observations", "variants", "preprocessing" ], "tools": [ { "varlociraptor": { "description": "Flexible, uncertainty-aware variant calling with parameter free\nfiltration via FDR control.\n", "homepage": "https://varlociraptor.github.io/docs/estimating/", "documentation": "https://varlociraptor.github.io/docs/calling/", "tool_dev_url": "https://github.com/varlociraptor/varlociraptor", "doi": "10.1186/s13059-020-01993-6", "licence": [ "GPL v3" ], "identifier": "biotools:varlociraptor" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "bai": { "type": "file", "description": "Index of the BAM/CRAM/SAM file", "pattern": "*.{bai,crai,sai}", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "candidates": { "type": "file", "description": "Sorted BCF/VCF file", "pattern": "*.{bcf,vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "alignment_json": { "type": "file", "description": "File containing alignment properties obtained with varlociraptor/estimatealignmentproperties", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "fasta": { "type": "file", "description": "Reference fasta file", "pattern": "*.{fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "Index for reference fasta file (must be with samtools index)", "pattern": "*.{fai}", "ontologies": [] } } ] ], "output": { "bcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bcf": { "type": "file", "description": "BCF file containing sample observations", "pattern": "*.bcf", "ontologies": [ { "edam": "http://edamontology.org/format_3020" } ] } } ] ], "versions_varlociraptor": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "varlociraptor": { "type": "string", "description": "The tool name" } }, { "varlociraptor --version | sed 's/^varlociraptor //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "varlociraptor": { "type": "string", "description": "The tool name" } }, { "varlociraptor --version | sed 's/^varlociraptor //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@FriederikeHanssen" ], "maintainers": [ "@FriederikeHanssen", "@famosab" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/varlociraptor:8.12.0--288aca82cb6265d8", "build_id": "bd-288aca82cb6265d8_1", "scan_id": "sc-b61a73528429c9b1_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/varlociraptor:8.12.0--294eead5eab5a1dc", "build_id": "bd-294eead5eab5a1dc_1", "scan_id": "sc-7e86e05f12e2c111_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/varlociraptor:8.12.0--57ad53e0804ab448", "build_id": "bd-57ad53e0804ab448_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/47/4788613cdc4faf20c5ebb24da24575ec3d80a8a52a0daf1c986b742444fe6c99/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/varlociraptor:8.12.0--930d1d7e9b4b72e7", "build_id": "bd-930d1d7e9b4b72e7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/28/284e81d2ded3677fd4f02a73a7d57cb74a5c25530435f0d58f6545bbc01bd955/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/varlociraptor/preprocess/.conda-lock/linux_amd64-bd-294eead5eab5a1dc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/varlociraptor/preprocess/.conda-lock/linux_arm64-bd-288aca82cb6265d8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "varnet_filter", "path": "modules/nf-core/varnet/filter/meta.yml", "tree_sha": "c3b544b9e258fd78da57da8de082d5a55293f9a7", "files": [ "modules/nf-core/varnet/filter/environment.yml", "modules/nf-core/varnet/filter/main.nf", "modules/nf-core/varnet/filter/meta.yml", "modules/nf-core/varnet/filter/tests/main.nf.test", "modules/nf-core/varnet/filter/tests/main.nf.test.snap", "modules/nf-core/varnet/filter/tests/nextflow.config" ], "type": "module", "meta": { "name": "varnet_filter", "description": "Finds candidate somatic variants in a tumor/normal pair. This is the first of VarNet's two stages; the candidates it emits are scored by varnet/predict.", "keywords": [ "variant calling", "machine learning", "neural network", "somatic" ], "tools": [ { "varnet": { "description": "A deep learning-based somatic variant caller", "homepage": "https://github.com/skandlab/VarNet", "documentation": "https://github.com/skandlab/VarNet", "tool_dev_url": "https://github.com/skandlab/VarNet", "doi": "10.1038/s41467-022-31765-8", "licence": [ "PolyForm Noncommercial License 1.0.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_tumor": { "type": "file", "description": "BAM file from tumor sample", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "index_tumor": { "type": "file", "description": "Index of tumor BAM file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "input_normal": { "type": "file", "description": "BAM file from matched normal sample (optional; omit for tumor-only mode)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "index_normal": { "type": "file", "description": "Index of normal BAM file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "intervals": { "type": "file", "description": "BED file containing target intervals", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta5": { "type": "map", "description": "Groovy Map containing resource information\n" } }, { "dbsnp": { "type": "file", "description": "VarNet-T common dbSNP build 156 positions (GRCh38), GrCh38-dbSNP-build-156-common-variants-0-indexed-CHROMPOS.npz from https://doi.org/10.6084/m9.figshare.34420128. Required when no normal BAM is given, otherwise optional.", "pattern": "*.npz" } } ], [ { "meta6": { "type": "map", "description": "Groovy Map containing resource information\n" } }, { "gnomad": { "type": "file", "description": "VarNet-T gnomAD v4.1 genomes and exomes variants (GRCh38), combined_gnomAD_v4.1_genomes_exomes_dict.hg38.chunks.npz from https://doi.org/10.6084/m9.figshare.34420128. Required when no normal BAM is given, otherwise optional.", "pattern": "*.npz" } } ] ], "output": { "candidates": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/candidates": { "type": "directory", "description": "Directory of candidate variant positions, holding snvs/Positions.csv and indels/Positions.csv. Pass this to varnet/predict." } } ] ], "versions_varnet": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "varnet": { "type": "string", "description": "The name of the tool" } }, { "varnet-filter --version | sed 's/VarNet //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "varnet": { "type": "string", "description": "The name of the tool" } }, { "varnet-filter --version | sed 's/VarNet //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kiranchari" ], "maintainers": [ "@kiranchari" ] }, "git_sha": "8bc51f2971a284eba5629c9e7c53474933a339aa" }, { "name": "varnet_predict", "path": "modules/nf-core/varnet/predict/meta.yml", "tree_sha": "bf8910ca9af4aa4530d027a86e7f4e415b423dd2", "files": [ "modules/nf-core/varnet/predict/environment.yml", "modules/nf-core/varnet/predict/main.nf", "modules/nf-core/varnet/predict/meta.yml", "modules/nf-core/varnet/predict/tests/main.nf.test", "modules/nf-core/varnet/predict/tests/main.nf.test.snap", "modules/nf-core/varnet/predict/tests/nextflow.config" ], "type": "module", "meta": { "name": "varnet_predict", "description": "Scores candidate somatic variants with VarNet's neural network and writes a VCF. This is the second of VarNet's two stages; it consumes the candidates emitted by varnet/filter.", "keywords": [ "variant calling", "machine learning", "neural network", "somatic" ], "tools": [ { "varnet": { "description": "A deep learning-based somatic variant caller", "homepage": "https://github.com/skandlab/VarNet", "documentation": "https://github.com/skandlab/VarNet", "tool_dev_url": "https://github.com/skandlab/VarNet", "doi": "10.1038/s41467-022-31765-8", "licence": [ "PolyForm Noncommercial License 1.0.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input_tumor": { "type": "file", "description": "BAM file from tumor sample", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "index_tumor": { "type": "file", "description": "Index of tumor BAM file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "input_normal": { "type": "file", "description": "BAM file from matched normal sample (optional; omit for tumor-only mode)", "pattern": "*.bam", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } }, { "index_normal": { "type": "file", "description": "Index of normal BAM file", "pattern": "*.bai", "ontologies": [ { "edam": "http://edamontology.org/format_3327" } ] } }, { "candidates": { "type": "directory", "description": "Candidates directory emitted by varnet/filter, holding snvs/Positions.csv and indels/Positions.csv" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\n" } }, { "fai": { "type": "file", "description": "Index of reference fasta file", "pattern": "*.fai", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing resource information\n" } }, { "pon": { "type": "file", "description": "Panel of normals used by VarNet-T (GRCh38), 1000g_pon.hg38.vcf.gz from https://doi.org/10.6084/m9.figshare.34420128 (the GATK best-practices 1000 Genomes panel of normals). Required when no normal BAM is given, otherwise optional.", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/${prefix}.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "predictions": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/predictions": { "type": "directory", "description": "Directory of per-variant model predictions, holding snvs/Predictions.csv and indels/Predictions.csv" } } ] ], "versions_varnet": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "varnet": { "type": "string", "description": "The name of the tool" } }, { "varnet-predict --version | sed 's/VarNet //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "varnet": { "type": "string", "description": "The name of the tool" } }, { "varnet-predict --version | sed 's/VarNet //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kiranchari" ], "maintainers": [ "@kiranchari" ] }, "git_sha": "8bc51f2971a284eba5629c9e7c53474933a339aa" }, { "name": "varscan_fpfilter", "path": "modules/nf-core/varscan/fpfilter/meta.yml", "tree_sha": "4a4e8205244e3e7dba5c38067a398a2350e4badb", "files": [ "modules/nf-core/varscan/fpfilter/environment.yml", "modules/nf-core/varscan/fpfilter/main.nf", "modules/nf-core/varscan/fpfilter/meta.yml", "modules/nf-core/varscan/fpfilter/tests/main.nf.test", "modules/nf-core/varscan/fpfilter/tests/main.nf.test.snap", "modules/nf-core/varscan/fpfilter/tests/nextflow.config" ], "type": "module", "meta": { "name": "varscan_fpfilter", "description": "VarScan2 is a tool for variant detection in massively parallel sequencing data. It can detect SNPs, indels, and copy number variations in both somatic and germline samples. It is particularly useful for analyzing tumor/normal sample pairs. Subtool fpfilter is used to filter a set of SNPs/indels based on coverage, reads, p-value, etc.", "keywords": [ "variant calling", "germline", "somatic", "vcf", "variants", "genomics" ], "tools": [ { "varscan": { "description": "variant detection in massively parallel sequencing data", "homepage": "https://github.com/dkoboldt/varscan", "documentation": "https://dkoboldt.github.io/varscan/", "tool_dev_url": "https://github.com/dkoboldt/varscan", "doi": "10.1101/gr.129684.111", "licence": [ "The Non-Profit Open Software License version 3.0 (NPOSL-3.0)" ], "identifier": "biotools:varscan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } }, { "rc": { "type": "file", "description": "Read counts file from bam-readcount", "pattern": "*.rc", "ontologies": [] } } ] ], "output": { "pass_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.pass.vcf.gz": { "type": "file", "description": "VCF file with PASS variants", "pattern": "*.pass.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fail_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.fail.vcf.gz": { "type": "file", "description": "VCF file with FAIL variants", "pattern": "*.fail.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_varscan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "varscan": { "type": "string", "description": "The name of the tool" } }, { "varscan 2>&1 | sed -n 's/VarScan v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "varscan": { "type": "string", "description": "The name of the tool" } }, { "varscan 2>&1 | sed -n 's/VarScan v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vmelichar" ], "maintainers": [ "@vmelichar" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "varscan_processsomatic", "path": "modules/nf-core/varscan/processsomatic/meta.yml", "tree_sha": "7b49a38205b88118903edafec6f236d49a287b9a", "files": [ "modules/nf-core/varscan/processsomatic/environment.yml", "modules/nf-core/varscan/processsomatic/main.nf", "modules/nf-core/varscan/processsomatic/meta.yml", "modules/nf-core/varscan/processsomatic/tests/main.nf.test", "modules/nf-core/varscan/processsomatic/tests/main.nf.test.snap", "modules/nf-core/varscan/processsomatic/tests/nextflow.config" ], "type": "module", "meta": { "name": "varscan_processsomatic", "description": "VarScan2 is a tool for variant detection in massively parallel sequencing data. It can detect SNPs, indels, and copy number variations in both somatic and germline samples. It is particularly useful for analyzing tumor/normal sample pairs. This subtool divides variants based on status (germline, somatic, loss of heterozygosity) and confidence level (high-confidence or not) and outputs them in separate VCF files.", "keywords": [ "variant calling", "germline", "somatic", "vcf", "variants", "genomics" ], "tools": [ { "varscan": { "description": "variant detection in massively parallel sequencing data", "homepage": "https://github.com/dkoboldt/varscan", "documentation": "https://dkoboldt.github.io/varscan/", "tool_dev_url": "https://github.com/dkoboldt/varscan", "doi": "10.1101/gr.129684.111", "licence": [ "The Non-Profit Open Software License version 3.0 (NPOSL-3.0)" ], "identifier": "biotools:varscan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{snvs,indels}.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "germline_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.Germline.vcf.gz": { "type": "file", "description": "VCF file with germline variants", "pattern": "*.Germline.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "germline_hc_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.Germline.hc.vcf.gz": { "type": "file", "description": "VCF file with high-confidence germline variants", "pattern": "*.Germline.hc.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "somatic_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.Somatic.vcf.gz": { "type": "file", "description": "VCF file with somatic variants", "pattern": "*.Somatic.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "somatic_hc_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.Somatic.hc.vcf.gz": { "type": "file", "description": "VCF file with high-confidence somatic variants", "pattern": "*.Somatic.hc.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "loh_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.LOH.vcf.gz": { "type": "file", "description": "VCF file with loss of heterozygosity variants", "pattern": "*.LOH.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "loh_hc_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.LOH.hc.vcf.gz": { "type": "file", "description": "VCF file with high-confidence loss of heterozygosity variants", "pattern": "*.LOH.hc.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_varscan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "varscan": { "type": "string", "description": "The name of the tool" } }, { "varscan 2>&1 | sed -n 's/VarScan v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "varscan": { "type": "string", "description": "The name of the tool" } }, { "varscan 2>&1 | sed -n 's/VarScan v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vmelichar" ], "maintainers": [ "@vmelichar" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "varscan_somatic", "path": "modules/nf-core/varscan/somatic/meta.yml", "tree_sha": "2f606e34a6e3222d1cc9ffae9319bfd63cd35a24", "files": [ "modules/nf-core/varscan/somatic/environment.yml", "modules/nf-core/varscan/somatic/main.nf", "modules/nf-core/varscan/somatic/meta.yml", "modules/nf-core/varscan/somatic/tests/main.nf.test", "modules/nf-core/varscan/somatic/tests/main.nf.test.snap", "modules/nf-core/varscan/somatic/tests/nextflow.config" ], "type": "module", "meta": { "name": "varscan_somatic", "description": "VarScan2 is a tool for variant detection in massively parallel sequencing data. It can detect SNPs, indels, and copy number variations in both somatic and germline samples. It is particularly useful for analyzing tumor/normal sample pairs.", "keywords": [ "variant calling", "germline", "somatic", "vcf", "variants", "genomics" ], "tools": [ { "varscan": { "description": "variant detection in massively parallel sequencing data", "homepage": "https://github.com/dkoboldt/varscan", "documentation": "https://dkoboldt.github.io/varscan/", "tool_dev_url": "https://github.com/dkoboldt/varscan", "doi": "10.1101/gr.129684.111", "licence": [ "The Non-Profit Open Software License version 3.0 (NPOSL-3.0)" ], "identifier": "biotools:varscan" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "normal_mpileup": { "type": "file", "description": "mpileup file from normal sample", "pattern": "*.mpileup", "ontologies": [ { "edam": "http://edamontology.org/format_3015" } ] } }, { "tumour_mpileup": { "type": "file", "description": "mpileup file from tumour sample", "pattern": "*.mpileup", "ontologies": [ { "edam": "http://edamontology.org/format_3015" } ] } } ] ], "output": { "vcf_snvs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.snvs.vcf.gz": { "type": "file", "description": "VCF file with SNVs", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "vcf_indels": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.indels.vcf.gz": { "type": "file", "description": "VCF file with indels", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_varscan": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "varscan": { "type": "string", "description": "The name of the tool" } }, { "varscan 2>&1 | sed -n 's/VarScan v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "varscan": { "type": "string", "description": "The name of the tool" } }, { "varscan 2>&1 | sed -n 's/VarScan v//p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@vmelichar" ], "maintainers": [ "@vmelichar" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcf2cytosure", "path": "modules/nf-core/vcf2cytosure/meta.yml", "tree_sha": "8d1aed284998d834022ca60eb52f89a7b0aaf65d", "files": [ "modules/nf-core/vcf2cytosure/environment.yml", "modules/nf-core/vcf2cytosure/main.nf", "modules/nf-core/vcf2cytosure/meta.yml", "modules/nf-core/vcf2cytosure/tests/main.nf.test", "modules/nf-core/vcf2cytosure/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vcf2cytosure", "description": "Convert VCF with structural variations to CytoSure format", "keywords": [ "structural_variants", "array_cgh", "vcf", "cytosure" ], "tools": [ { "vcf2cytosure": { "description": "Convert VCF with structural variations to CytoSure format", "homepage": "https://github.com/NBISweden/vcf2cytosure", "documentation": "https://github.com/NBISweden/vcf2cytosure", "tool_dev_url": "https://github.com/NBISweden/vcf2cytosure", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "sv_vcf": { "type": "file", "description": "VCF file with structural variants", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "coverage_bed": { "type": "file", "description": "Bed file with coverage data", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "cns": { "type": "file", "description": "CN file from CNVkit, not compatible with coverage_bed file", "ontologies": [] } } ], [ { "meta4": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "snv_vcf": { "type": "file", "description": "VCF file with SNVs to calculate probe coverage,\nnot compatible with coverage_bed\npattern: \"*.{vcf,vcf.gz}\"\n", "ontologies": [] } } ], { "blacklist_bed": { "type": "file", "description": "Bed file with regions to exclude", "pattern": "*.bed", "ontologies": [] } } ], "output": { "cgh": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.cgh": { "type": "file", "description": "SV:s in CytoSure format", "pattern": "*.cgh", "ontologies": [] } } ] ], "versions_vcf2cytosure": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2cytosure": { "type": "string", "description": "The name of the tool" } }, { "vcf2cytosure --version 2>&1 | sed -n 's/.*cytosure //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2cytosure": { "type": "string", "description": "The name of the tool" } }, { "vcf2cytosure --version 2>&1 | sed -n 's/.*cytosure //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jemten" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "vcf2db", "path": "modules/nf-core/vcf2db/meta.yml", "tree_sha": "71e27be4e1c012af322f3c1a538a7b47ff8c95d7", "files": [ "modules/nf-core/vcf2db/environment.yml", "modules/nf-core/vcf2db/main.nf", "modules/nf-core/vcf2db/meta.yml", "modules/nf-core/vcf2db/tests/main.nf.test", "modules/nf-core/vcf2db/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vcf2db", "description": "A tool to create a Gemini-compatible DB file from an annotated VCF", "keywords": [ "vcf2db", "vcf", "gemini" ], "tools": [ { "vcf2db": { "description": "Create a gemini-compatible database from a VCF", "homepage": "https://github.com/quinlan-lab/vcf2db", "documentation": "https://github.com/quinlan-lab/vcf2db", "tool_dev_url": "https://github.com/quinlan-lab/vcf2db", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "ped": { "type": "file", "description": "PED file", "pattern": "*.ped", "ontologies": [] } } ] ], "output": { "db": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.db": { "type": "file", "description": "Gemini-compatible database file", "pattern": "*.db", "ontologies": [] } } ] ], "versions_vcf2db": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2db": { "type": "string", "description": "The name of the tool" } }, { "2020.02.24": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python_snappy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python-snappy": { "type": "string", "description": "The name of the tool" } }, { "0.5.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_snappy": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snappy": { "type": "string", "description": "The name of the tool" } }, { "1.1.8": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_cyvcf2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cyvcf2": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import cyvcf2; print(cyvcf2.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_python": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | awk '{print \\$2}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2db": { "type": "string", "description": "The name of the tool" } }, { "2020.02.24": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python-snappy": { "type": "string", "description": "The name of the tool" } }, { "0.5.4": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "snappy": { "type": "string", "description": "The name of the tool" } }, { "1.1.8": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "cyvcf2": { "type": "string", "description": "The name of the tool" } }, { "python -c 'import cyvcf2; print(cyvcf2.__version__)'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "python": { "type": "string", "description": "The name of the tool" } }, { "python --version 2>&1 | awk '{print \\$2}'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcf2maf", "path": "modules/nf-core/vcf2maf/meta.yml", "tree_sha": "bcc36bf587646a098253413128649f4a381df9a6", "files": [ "modules/nf-core/vcf2maf/environment.yml", "modules/nf-core/vcf2maf/main.nf", "modules/nf-core/vcf2maf/meta.yml", "modules/nf-core/vcf2maf/tests/main.nf.test", "modules/nf-core/vcf2maf/tests/main.nf.test.snap", "modules/nf-core/vcf2maf/tests/nextflow.config" ], "type": "module", "meta": { "name": "vcf2maf", "description": "vcf2maf", "keywords": [ "vcf", "maf", "annotation" ], "tools": [ { "vcf2maf": { "description": "\"Convert a VCF into a MAF where each variant is annotated to only one of all possible gene isoforms using vcf2maf. vcf2maf is designed to work with VEP, so it is recommended to have VEP and vcf2maf installed when running this module. Running VEP requires a VEP cache to be present. It is recommended to set the --species and --ncbi-build in ext.args (use the module config). If you wish to skip VEP, add `--inhibit-vep` to ext.args. It may also be necessary to set --tumor-id and --normal-id for correct parsing of the VCF.\"\n", "homepage": "https://github.com/mskcc/vcf2maf", "documentation": "https://github.com/mskcc/vcf2maf", "tool_dev_url": "https://github.com/mskcc/vcf2maf", "doi": "10.5281/zenodo.593251", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "vcf to convert to MAF format. Must be uncompressed.\n", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Path to reference genome fasta file.\n", "ontologies": [] } }, { "vep_cache": { "type": "file", "description": "Path to VEP cache dir. Required for correct running of VEP.\n", "ontologies": [] } } ], "output": { "maf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.maf": { "type": "file", "description": "MAF file produced from VCF", "pattern": "*.maf", "ontologies": [] } } ] ], "versions_vcf2maf": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2maf": { "type": "string", "description": "The name of the tool" } }, { "1.6.22": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_ensemblvep": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ensemblvep": { "type": "string", "description": "The name of the tool" } }, { "vep --help 2>&1 | sed -n \"s/^ ensembl-vep *: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2maf": { "type": "string", "description": "The name of the tool" } }, { "1.6.22": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "ensemblvep": { "type": "string", "description": "The name of the tool" } }, { "vep --help 2>&1 | sed -n \"s/^ ensembl-vep *: //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" }, { "name": "tumourevo", "version": "1.0.0" } ] }, { "name": "vcf2zarr_convert", "path": "modules/nf-core/vcf2zarr/convert/meta.yml", "tree_sha": "b0889c450078f4686dff672d3a4b211ca9e07591", "files": [ "modules/nf-core/vcf2zarr/convert/environment.yml", "modules/nf-core/vcf2zarr/convert/main.nf", "modules/nf-core/vcf2zarr/convert/meta.yml", "modules/nf-core/vcf2zarr/convert/tests/main.nf.test", "modules/nf-core/vcf2zarr/convert/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vcf2zarr_convert", "description": "Convert VCF data to the VCF Zarr specification reliably, in parallel or distributed over a cluster", "deprecated": true, "keywords": [ "vcf", "zarr", "convert" ], "tools": [ { "vcf2zarr": { "description": "Convert bioinformatics data to Zarr", "homepage": "https://sgkit-dev.github.io/bio2zarr/vcf2zarr/overview.html", "documentation": "https://sgkit-dev.github.io/bio2zarr/", "tool_dev_url": "https://github.com/sgkit-dev/bio2zarr", "doi": "10.1101/2024.06.11.598241", "licence": [ "Apache-2.0" ], "identifier": "biotools:bio2zarr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Input VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "vcz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.vcz": { "type": "directory", "description": "Output VCF Zarr store", "pattern": "*.{vcz}", "ontologies": [ { "edam": "http://edamontology.org/format_3915" } ] } } ] ], "versions_vcf2zarr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2zarr": { "type": "string", "description": "The name of the tool" } }, { "vcf2zarr --version |& sed -n \"s/.* //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2zarr": { "type": "string", "description": "The name of the tool" } }, { "vcf2zarr --version |& sed -n \"s/.* //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@camlloyd" ], "maintainers": [ "@camlloyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcf2zarr_explode", "path": "modules/nf-core/vcf2zarr/explode/meta.yml", "tree_sha": "684dca1d32c7850c438cff5fec935b61f0b019b0", "files": [ "modules/nf-core/vcf2zarr/explode/environment.yml", "modules/nf-core/vcf2zarr/explode/main.nf", "modules/nf-core/vcf2zarr/explode/meta.yml", "modules/nf-core/vcf2zarr/explode/tests/main.nf.test", "modules/nf-core/vcf2zarr/explode/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vcf2zarr_explode", "description": "Convert VCF(s) to intermediate columnar format", "deprecated": true, "keywords": [ "vcf", "icf", "convert" ], "tools": [ { "vcf2zarr": { "description": "Convert bioinformatics data to Zarr", "homepage": "https://sgkit-dev.github.io/bio2zarr/vcf2zarr/overview.html", "documentation": "https://sgkit-dev.github.io/bio2zarr/", "tool_dev_url": "https://github.com/sgkit-dev/bio2zarr", "doi": "10.1101/2024.06.11.598241", "licence": [ "Apache-2.0" ], "identifier": "biotools:bio2zarr" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "Input VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "output": { "icf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.icf": { "type": "directory", "description": "Output intermediate columnar format (ICF)", "pattern": "*.{icf}", "ontologies": [] } } ] ], "versions_vcf2zarr": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2zarr": { "type": "string", "description": "The name of the tool" } }, { "vcf2zarr --version |& sed -n \"s/.* //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf2zarr": { "type": "string", "description": "The name of the tool" } }, { "vcf2zarr --version |& sed -n \"s/.* //p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@camlloyd" ], "maintainers": [ "@camlloyd" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcfanno", "path": "modules/nf-core/vcfanno/meta.yml", "tree_sha": "a7b8f6eba6c5e5a5d3e2ed99d15d358c88dc5f7b", "files": [ "modules/nf-core/vcfanno/.conda-lock/linux_amd64-bd-45841ba023524097_1.txt", "modules/nf-core/vcfanno/.conda-lock/linux_arm64-bd-680ad92b8154e54c_1.txt", "modules/nf-core/vcfanno/environment.yml", "modules/nf-core/vcfanno/main.nf", "modules/nf-core/vcfanno/meta.yml", "modules/nf-core/vcfanno/tests/main.nf.test", "modules/nf-core/vcfanno/tests/main.nf.test.snap", "modules/nf-core/vcfanno/tests/nextflow.config" ], "type": "module", "meta": { "name": "vcfanno", "description": "quickly annotate your VCF with any number of INFO fields from any number of VCFs or BED files", "keywords": [ "vcf", "bed", "annotate", "variant", "lua", "toml" ], "tools": [ { "vcfanno": { "description": "annotate a VCF with other VCFs/BEDs/tabixed files", "documentation": "https://github.com/brentp/vcfanno#vcfanno", "tool_dev_url": "https://github.com/brentp/vcfanno", "doi": "10.1186/s13059-016-0973-5", "license": [ "MIT" ], "identifier": "biotools:vcfanno" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "query VCF file", "pattern": "*.{vcf, vcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "tabix index file for the query VCF", "pattern": "*.tbi", "ontologies": [] } }, { "specific_resources": { "type": "map", "description": "A list of sample specific reference files defined in toml config, must also include indices if bgzipped." } } ], { "toml": { "type": "file", "description": "configuration file with reference file basenames", "pattern": "*.toml", "ontologies": [] } }, { "lua": { "type": "file", "description": "Lua file for custom annotations", "pattern": "*.lua", "ontologies": [] } }, { "resources": { "type": "map", "description": "List of reference files defined in toml config, must also include indices if bgzipped." } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.vcf.gz" } }, { "*.vcf.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.vcf.gz" } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.vcf.gz" } }, { "*.vcf.gz.tbi": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.vcf.gz.tbi" } } ] ], "versions_vcfanno": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcfanno": { "type": "string", "description": "The name of the tool" } }, { "vcfanno 2>&1 | sed -n 's/.*version \\([0-9.]\\+\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcfanno": { "type": "string", "description": "The name of the tool" } }, { "vcfanno 2>&1 | sed -n 's/.*version \\([0-9.]\\+\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@projectoriented", "@matthdsm", "@nvnieuwk" ], "maintainers": [ "@projectoriented", "@matthdsm", "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_vcfanno:680ad92b8154e54c", "build_id": "bd-680ad92b8154e54c_1", "scan_id": "sc-2833a3113ef6bce8_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_vcfanno:45841ba023524097", "build_id": "bd-45841ba023524097_1", "scan_id": "sc-71707e42e8d9bb3b_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_vcfanno:5ba60ddc80813a17", "build_id": "bd-5ba60ddc80813a17_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b8/b87398769a3d9ed0bb3f2604d5ee9d024a636e5312cfbfd9ec105a5de2b59282/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_vcfanno:2d3608b08c8c205c", "build_id": "bd-2d3608b08c8c205c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4d/4dfbd18cafada90478cf28fcdd1df0933e2fc87a24b8a95b537f7302b0b8e5b4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vcfanno/.conda-lock/linux_amd64-bd-45841ba023524097_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vcfanno/.conda-lock/linux_arm64-bd-680ad92b8154e54c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "vcfexpress", "path": "modules/nf-core/vcfexpress/meta.yml", "tree_sha": "54774ab62cd461c75c23a22cc7f0ffed7d9d3e39", "files": [ "modules/nf-core/vcfexpress/environment.yml", "modules/nf-core/vcfexpress/main.nf", "modules/nf-core/vcfexpress/meta.yml", "modules/nf-core/vcfexpress/tests/main.nf.test", "modules/nf-core/vcfexpress/tests/main.nf.test.snap", "modules/nf-core/vcfexpress/tests/nextflow.config" ], "type": "module", "meta": { "name": "vcfexpress", "description": "Filter a VCF/BCF and optionally print by template expression. If no template is given the output will be VCF/BCF", "keywords": [ "vcf", "bcf", "filter", "lua", "expressions", "genomics" ], "tools": [ { "vcfexpress": { "description": "expressions on VCFs", "homepage": "https://github.com/brentp/vcfexpress", "documentation": "https://github.com/brentp/vcfexpress", "tool_dev_url": "https://github.com/brentp/vcfexpress", "doi": "10.5281/zenodo.14898003", "licence": [ "MIT" ], "identifier": "biotools:vcfexpress" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}" } } ], { "prelude": { "type": "file", "description": "File(s) containing lua(u) code to run once before any variants are processed. `header` is available here to access or modify the header", "pattern": "*.lua" } }, { "extension": { "type": "string", "description": "File extension of the output file, which determines the output format.\nDefaults to 'vcf.gz' if empty.\n", "enum": [ "vcf", "vcf.gz", "bcf", "bcf.gz" ] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.{vcf,vcf.gz,bcf,bcf.gz}": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}" } } ] ], "versions_vcfexpress": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcfexpress": { "type": "string", "description": "The name of the tool" } }, { "vcfexpress --version | sed 's/vcfexpress //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcfexpress": { "type": "string", "description": "The name of the tool" } }, { "vcfexpress --version | sed 's/vcfexpress //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofiademmou" ], "maintainers": [ "@sofiademmou" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcflib_vcfbreakmulti", "path": "modules/nf-core/vcflib/vcfbreakmulti/meta.yml", "tree_sha": "22d8023f99e54602096c9b2e8007c270f971ce4c", "files": [ "modules/nf-core/vcflib/vcfbreakmulti/environment.yml", "modules/nf-core/vcflib/vcfbreakmulti/main.nf", "modules/nf-core/vcflib/vcfbreakmulti/meta.yml", "modules/nf-core/vcflib/vcfbreakmulti/tests/main.nf.test", "modules/nf-core/vcflib/vcfbreakmulti/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vcflib_vcfbreakmulti", "description": "If multiple alleles are specified in a single record, break the record into several lines preserving allele-specific INFO fields", "keywords": [ "vcflib", "vcfbreakmulti", "allele-specific" ], "tools": [ { "vcflib": { "description": "Command-line tools for manipulating VCF files", "homepage": "https://github.com/vcflib/vcflib", "documentation": "https://github.com/vcflib/vcflib#USAGE", "doi": "10.1101/2021.05.21.445151", "licence": [ "MIT" ], "identifier": "biotools:vcflib" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Compressed VCF file", "pattern": "*.{.vcf.gz,vcf}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "Index of VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_vcflib": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcflib": { "type": "string", "description": "The name of the tool" } }, { "1.0.14": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcflib": { "type": "string", "description": "The name of the tool" } }, { "1.0.14": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@lucpen" ], "maintainers": [ "@lucpen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcflib_vcffilter", "path": "modules/nf-core/vcflib/vcffilter/meta.yml", "tree_sha": "bac2a3aab85c2f21ccede46f470a4dc396b2e006", "files": [ "modules/nf-core/vcflib/vcffilter/environment.yml", "modules/nf-core/vcflib/vcffilter/main.nf", "modules/nf-core/vcflib/vcffilter/meta.yml", "modules/nf-core/vcflib/vcffilter/tests/main.nf.test", "modules/nf-core/vcflib/vcffilter/tests/main.nf.test.snap", "modules/nf-core/vcflib/vcffilter/tests/nextflow.config" ], "type": "module", "meta": { "name": "vcflib_vcffilter", "description": "Command line tools for parsing and manipulating VCF files.", "keywords": [ "filter", "variant", "vcf", "quality" ], "tools": [ { "vcflib": { "description": "Command line tools for parsing and manipulating VCF files.", "homepage": "https://github.com/vcflib/vcflib", "documentation": "https://github.com/vcflib/vcflib", "tool_dev_url": "https://github.com/vcflib/vcflib", "doi": "10.1371/journal.pcbi.1009123", "licence": [ "MIT" ], "identifier": "biotools:vcflib" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test_sample_1' ]\n" } }, { "vcf": { "type": "file", "description": "VCF file", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "Index file", "pattern": "*.{tbi}", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Filtered VCF file", "pattern": "*.{vcf.gz}", "ontologies": [] } } ] ], "versions_vcflib": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcflib": { "type": "string", "description": "The name of the tool" } }, { "1.0.14": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcflib": { "type": "string", "description": "The name of the tool" } }, { "1.0.14": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@zachary-foster" ], "maintainers": [ "@zachary-foster" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "vcflib_vcffixup", "path": "modules/nf-core/vcflib/vcffixup/meta.yml", "tree_sha": "6aa34d57995b45b536299586c18227bebf00bc79", "files": [ "modules/nf-core/vcflib/vcffixup/environment.yml", "modules/nf-core/vcflib/vcffixup/main.nf", "modules/nf-core/vcflib/vcffixup/meta.yml", "modules/nf-core/vcflib/vcffixup/tests/main.nf.test", "modules/nf-core/vcflib/vcffixup/tests/main.nf.test.snap", "modules/nf-core/vcflib/vcffixup/tests/nextflow.config" ], "type": "module", "meta": { "name": "vcflib_vcffixup", "description": "Generates a VCF stream where AC and NS have been generated for each record using sample genotypes.", "keywords": [ "vcf", "vcflib", "vcflib/vcffixup", "AC/NS/AF" ], "tools": [ { "vcflib": { "description": "Command-line tools for manipulating VCF files", "homepage": "https://github.com/vcflib/vcflib", "documentation": "https://github.com/vcflib/vcflib#USAGE", "doi": "10.1101/2021.05.21.445151", "licence": [ "MIT" ], "identifier": "biotools:vcflib" } }, { "bcftools": { "description": "BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed. Most commands accept VCF, bgzipped VCF and BCF with filetype detected automatically even when streaming from a pipe. Indexed VCF and BCF will work in all situations. Un-indexed VCF and BCF and streams will work in most, but not all situations.", "homepage": "https://samtools.github.io/bcftools/", "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" ], "identifier": "biotools:bcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Compressed VCF file", "pattern": "*.{.vcf.gz,vcf}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "Index of VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{vcf,bcf}{,.gz}": { "type": "file", "description": "Compressed or not VCF or BCF file", "pattern": "*.{vcf,bcf}{,.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.{csi,tbi}": { "type": "file", "description": "Index file", "pattern": "*.{csi,tbi}", "ontologies": [] } } ] ], "versions_vcflib": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcflib": { "type": "string", "description": "The name of the tool" } }, { "1.0.14": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ], "versions_bcftools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcflib": { "type": "string", "description": "The name of the tool" } }, { "1.0.14": { "type": "string", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "bcftools": { "type": "string", "description": "The tool name" } }, { "bcftools --version | sed '1!d; s/^.*bcftools //'": { "type": "eval", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "phaseimpute", "version": "1.1.0" } ] }, { "name": "vcflib_vcfuniq", "path": "modules/nf-core/vcflib/vcfuniq/meta.yml", "tree_sha": "0161c111b532ba72b37ff260124ae39701434607", "files": [ "modules/nf-core/vcflib/vcfuniq/environment.yml", "modules/nf-core/vcflib/vcfuniq/main.nf", "modules/nf-core/vcflib/vcfuniq/meta.yml", "modules/nf-core/vcflib/vcfuniq/tests/main.nf.test", "modules/nf-core/vcflib/vcfuniq/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vcflib_vcfuniq", "description": "List unique genotypes. Like GNU uniq, but for VCF records. Remove records which have the same position, ref, and alt as the previous record.", "keywords": [ "vcf", "uniq", "deduplicate" ], "tools": [ { "vcflib": { "description": "Command-line tools for manipulating VCF files", "homepage": "https://github.com/vcflib/vcflib", "documentation": "https://github.com/vcflib/vcflib#USAGE", "doi": "10.1101/2021.05.21.445151", "licence": [ "MIT" ], "identifier": "biotools:vcflib" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "tbi": { "type": "file", "description": "Index of VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.vcf.gz" } }, { "*.vcf.gz": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*.vcf.gz" } } ] ], "versions_vcflib": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcflib": { "type": "string", "description": "The name of the tool" } }, { "1.0.14": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcflib": { "type": "string", "description": "The name of the tool" } }, { "1.0.14": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "vcfpgloader_load", "path": "modules/nf-core/vcfpgloader/load/meta.yml", "tree_sha": "7ab5c01f4129d100410cd2e3874fc82b1ff32320", "files": [ "modules/nf-core/vcfpgloader/load/environment.yml", "modules/nf-core/vcfpgloader/load/main.nf", "modules/nf-core/vcfpgloader/load/meta.yml", "modules/nf-core/vcfpgloader/load/tests/main.nf.test", "modules/nf-core/vcfpgloader/load/tests/main.nf.test.snap", "modules/nf-core/vcfpgloader/load/tests/nextflow.config" ], "type": "module", "meta": { "name": "vcfpgloader_load", "description": "High-performance VCF to PostgreSQL loader using asyncpg for bulk variant ingestion", "keywords": [ "vcf", "postgresql", "database", "variants", "genomics", "clinical", "annotation" ], "tools": [ { "vcf-pg-loader": { "description": "High-throughput async PostgreSQL VCF loader using cyvcf2 and asyncpg.\nSupports variant normalization, multi-allelic decomposition, and clinical-grade audit trails.\n", "homepage": "https://github.com/Zacharyr41/vcf-pg-loader", "documentation": "https://github.com/Zacharyr41/vcf-pg-loader#readme", "tool_dev_url": "https://github.com/Zacharyr41/vcf-pg-loader", "licence": [ "MIT" ], "identifier": "", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', family:'FAM001', affected:true ]\n" } }, { "vcf": { "type": "file", "description": "Annotated VCF file containing variants to load", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "tbi": { "type": "file", "description": "Tabix index for the VCF file", "pattern": "*.tbi", "ontologies": [] } }, { "db_host": { "type": "string", "description": "PostgreSQL server hostname or IP address" } }, { "db_port": { "type": "integer", "description": "PostgreSQL server port (default 5432)" } }, { "db_name": { "type": "string", "description": "Target database name" } }, { "db_user": { "type": "string", "description": "Database username for authentication" } }, { "db_schema": { "type": "string", "description": "Target schema for variant tables (default public)" } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*.load_report.json": { "type": "file", "description": "JSON report with loading statistics including variant counts, elapsed time, and throughput metrics", "pattern": "*.load_report.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "*.load.log": { "type": "file", "description": "Detailed loading log with any warnings or errors", "pattern": "*.load.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "row_count": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "ROWS_LOADED": { "type": "integer", "description": "Number of variant records successfully loaded" } } ] ], "versions_vcfpgloader": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf-pg-loader": { "type": "string", "description": "The name of the tool" } }, { "vcf-pg-loader --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcf-pg-loader": { "type": "string", "description": "The name of the tool" } }, { "vcf-pg-loader --version | sed 's/.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Zacharyr41" ], "maintainers": [ "@Zacharyr41" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcftools", "path": "modules/nf-core/vcftools/meta.yml", "tree_sha": "a23ecf75e351fb7ceb1c7dbbcd3acb23f5902039", "files": [ "modules/nf-core/vcftools/environment.yml", "modules/nf-core/vcftools/main.nf", "modules/nf-core/vcftools/meta.yml", "modules/nf-core/vcftools/tests/main.nf.test", "modules/nf-core/vcftools/tests/main.nf.test.snap", "modules/nf-core/vcftools/tests/nextflow.config" ], "type": "module", "meta": { "name": "vcftools", "description": "A set of tools written in Perl and C++ for working with VCF files", "keywords": [ "VCFtools", "VCF", "sort" ], "tools": [ { "vcftools": { "description": "A set of tools written in Perl and C++ for working with VCF files. This package only contains the C++ libraries whereas the package perl-vcftools-vcf contains the perl libraries", "homepage": "http://vcftools.sourceforge.net/", "documentation": "http://vcftools.sourceforge.net/man_latest.html", "licence": [ "LGPL" ], "identifier": "biotools:vcftools" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "variant_file": { "type": "file", "description": "variant input file which can be vcf, vcf.gz, or bcf format.", "ontologies": [] } } ], { "bed": { "type": "file", "description": "bed file which can be used with different arguments in vcftools (optional)", "ontologies": [] } }, { "diff_variant_file": { "type": "file", "description": "secondary variant file which can be used with the 'diff' suite of tools (optional)", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "vcf file (optional)", "pattern": "*.vcf", "ontologies": [] } } ] ], "bcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bcf": { "type": "file", "description": "bcf file (optional)", "pattern": "*.bcf", "ontologies": [] } } ] ], "frq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.frq": { "type": "file", "description": "Allele frequency for each site (optional)", "pattern": "*.frq", "ontologies": [] } } ] ], "frq_count": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.frq.count": { "type": "file", "description": "Allele counts for each site (optional)", "pattern": "*.frq.count", "ontologies": [] } } ] ], "idepth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.idepth": { "type": "file", "description": "mean depth per individual (optional)", "pattern": "*.idepth", "ontologies": [] } } ] ], "ldepth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ldepth": { "type": "file", "description": "depth per site summed across individuals (optional)", "pattern": "*.ildepth", "ontologies": [] } } ] ], "ldepth_mean": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ldepth.mean": { "type": "file", "description": "mean depth per site calculated across individuals (optional)", "pattern": "*.ldepth.mean", "ontologies": [] } } ] ], "gdepth": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.gdepth": { "type": "file", "description": "depth for each genotype in vcf file (optional)", "pattern": "*.gdepth", "ontologies": [] } } ] ], "hap_ld": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hap.ld": { "type": "file", "description": "r2, D, and D’ statistics using phased haplotypes (optional)", "pattern": "*.hap.ld", "ontologies": [] } } ] ], "geno_ld": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.geno.ld": { "type": "file", "description": "squared correlation coefficient between genotypes encoded as 0, 1 and 2 to represent the number of non-reference alleles in each individual (optional)", "pattern": "*.geno.ld", "ontologies": [] } } ] ], "geno_chisq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.geno.chisq": { "type": "file", "description": "test for genotype independence via the chi-squared statistic (optional)", "pattern": "*.geno.chisq", "ontologies": [] } } ] ], "list_hap_ld": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.list.hap.ld": { "type": "file", "description": "r2 statistics of the sites contained in the provided input file verses all other sites (optional)", "pattern": "*.list.hap.ld", "ontologies": [] } } ] ], "list_geno_ld": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.list.geno.ld": { "type": "file", "description": "r2 statistics of the sites contained in the provided input file verses all other sites (optional)", "pattern": "*.list.geno.ld", "ontologies": [] } } ] ], "interchrom_hap_ld": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.interchrom.hap.ld": { "type": "file", "description": "r2 statistics for sites (haplotypes) on different chromosomes (optional)", "pattern": "*.interchrom.hap.ld", "ontologies": [] } } ] ], "interchrom_geno_ld": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.interchrom.geno.ld": { "type": "file", "description": "r2 statistics for sites (genotypes) on different chromosomes (optional)", "pattern": "*.interchrom.geno.ld", "ontologies": [] } } ] ], "tstv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.TsTv": { "type": "file", "description": "Transition / Transversion ratio in bins of size defined in options (optional)", "pattern": "*.TsTv", "ontologies": [] } } ] ], "tstv_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.TsTv.summary": { "type": "file", "description": "Summary of all Transitions and Transversions (optional)", "pattern": "*.TsTv.summary", "ontologies": [] } } ] ], "tstv_count": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.TsTv.count": { "type": "file", "description": "Transition / Transversion ratio as a function of alternative allele count (optional)", "pattern": "*.TsTv.count", "ontologies": [] } } ] ], "tstv_qual": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.TsTv.qual": { "type": "file", "description": "Transition / Transversion ratio as a function of SNP quality threshold (optional)", "pattern": "*.TsTv.qual", "ontologies": [] } } ] ], "filter_summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.FILTER.summary": { "type": "file", "description": "Summary of the number of SNPs and Ts/Tv ratio for each FILTER category (optional)", "pattern": "*.FILTER.summary", "ontologies": [] } } ] ], "sites_pi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.sites.pi": { "type": "file", "description": "Nucleotide divergency on a per-site basis (optional)", "pattern": "*.sites.pi", "ontologies": [] } } ] ], "windowed_pi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.windowed.pi": { "type": "file", "description": "Nucleotide diversity in windows, with window size determined by options (optional)", "pattern": "*windowed.pi", "ontologies": [] } } ] ], "weir_fst": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.weir.fst": { "type": "file", "description": "Fst estimate from Weir and Cockerham’s 1984 paper (optional)", "pattern": "*.weir.fst", "ontologies": [] } } ] ], "heterozygosity": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.het": { "type": "file", "description": "Heterozygosity on a per-individual basis (optional)", "pattern": "*.het", "ontologies": [] } } ] ], "hwe": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hwe": { "type": "file", "description": "Contains the Observed numbers of Homozygotes and Heterozygotes and the corresponding Expected numbers under HWE (optional)", "pattern": "*.hwe", "ontologies": [] } } ] ], "tajima_d": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.Tajima.D": { "type": "file", "description": "Tajima’s D statistic in bins with size of the specified number in options (optional)", "pattern": "*.Tajima.D", "ontologies": [] } } ] ], "freq_burden": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ifreqburden": { "type": "file", "description": "Number of variants within each individual of a specific frequency in options (optional)", "pattern": "*.ifreqburden", "ontologies": [] } } ] ], "lroh": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.LROH": { "type": "file", "description": "Long Runs of Homozygosity (optional)", "pattern": "*.LROH", "ontologies": [] } } ] ], "relatedness": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.relatedness": { "type": "file", "description": "Relatedness statistic based on the method of Yang et al, Nature Genetics 2010 (doi:10.1038/ng.608) (optional)", "pattern": "*.relatedness", "ontologies": [] } } ] ], "relatedness2": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.relatedness2": { "type": "file", "description": "Relatedness statistic based on the method of Manichaikul et al., BIOINFORMATICS 2010 (doi:10.1093/bioinformatics/btq559) (optional)", "pattern": "*.relatedness2", "ontologies": [] } } ] ], "lqual": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.lqual": { "type": "file", "description": "per-site SNP quality (optional)", "pattern": "*.lqual", "ontologies": [] } } ] ], "missing_individual": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.imiss": { "type": "file", "description": "Missingness on a per-individual basis (optional)", "pattern": "*.imiss", "ontologies": [] } } ] ], "missing_site": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.lmiss": { "type": "file", "description": "Missingness on a per-site basis (optional)", "pattern": "*.lmiss", "ontologies": [] } } ] ], "snp_density": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.snpden": { "type": "file", "description": "Number and density of SNPs in bins of size defined by option (optional)", "pattern": "*.snpden", "ontologies": [] } } ] ], "kept_sites": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.kept.sites": { "type": "file", "description": "All sites that have been kept after filtering (optional)", "pattern": "*.kept.sites", "ontologies": [] } } ] ], "removed_sites": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.removed.sites": { "type": "file", "description": "All sites that have been removed after filtering (optional)", "pattern": "*.removed.sites", "ontologies": [] } } ] ], "singeltons": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.singletons": { "type": "file", "description": "Location of singletons, and the individual they occur in (optional)", "pattern": "*.singeltons", "ontologies": [] } } ] ], "indel_hist": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.indel.hist": { "type": "file", "description": "Histogram file of the length of all indels (including SNPs) (optional)", "pattern": "*.indel_hist", "ontologies": [] } } ] ], "hapcount": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.hapcount": { "type": "file", "description": "Unique haplotypes within user specified bins (optional)", "pattern": "*.hapcount", "ontologies": [] } } ] ], "mendel": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mendel": { "type": "file", "description": "Mendel errors identified in trios (optional)", "pattern": "*.mendel", "ontologies": [] } } ] ], "format": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.FORMAT": { "type": "file", "description": "Extracted information from the genotype fields in the VCF file relating to a specified FORMAT identifier (optional)", "pattern": "*.FORMAT", "ontologies": [] } } ] ], "info": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.INFO": { "type": "file", "description": "Extracted information from the INFO field in the VCF file (optional)", "pattern": "*.INFO", "ontologies": [] } } ] ], "genotypes_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.012": { "type": "file", "description": "Genotypes output as large matrix.\nGenotypes of each individual on a separate line.\nGenotypes are represented as 0, 1 and 2, where the number represent that number of non-reference alleles.\nMissing genotypes are represented by -1 (optional)\n", "pattern": "*.012", "ontologies": [] } } ] ], "genotypes_matrix_individual": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.012.indv": { "type": "file", "description": "Details the individuals included in the main genotypes_matrix file (optional)", "pattern": "*.012.indv", "ontologies": [] } } ] ], "genotypes_matrix_position": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.012.pos": { "type": "file", "description": "Details the site locations included in the main genotypes_matrix file (optional)", "pattern": "*.012.pos", "ontologies": [] } } ] ], "impute_hap": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.impute.hap": { "type": "file", "description": "Phased haplotypes in IMPUTE reference-panel format (optional)", "pattern": "*.impute.hap", "ontologies": [] } } ] ], "impute_hap_legend": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.impute.hap.legend": { "type": "file", "description": "Impute haplotype legend file (optional)", "pattern": "*.impute.hap.legend", "ontologies": [] } } ] ], "impute_hap_indv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.impute.hap.indv": { "type": "file", "description": "Impute haplotype individuals file (optional)", "pattern": "*.impute.hap.indv", "ontologies": [] } } ] ], "ldhat_sites": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ldhat.sites": { "type": "file", "description": "Output data in LDhat format, sites (optional)", "pattern": "*.ldhat.sites", "ontologies": [] } } ] ], "ldhat_locs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ldhat.locs": { "type": "file", "description": "output data in LDhat format, locations (optional)", "pattern": "*.ldhat.locs", "ontologies": [] } } ] ], "beagle_gl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.BEAGLE.GL": { "type": "file", "description": "Genotype likelihoods for biallelic sites (optional)", "pattern": "*.BEAGLE.GL", "ontologies": [] } } ] ], "beagle_pl": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.BEAGLE.PL": { "type": "file", "description": "Genotype likelihoods for biallelic sites (optional)", "pattern": "*.BEAGLE.PL", "ontologies": [] } } ] ], "ped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ped": { "type": "file", "description": "output the genotype data in PLINK PED format (optional)", "pattern": "*.ped", "ontologies": [] } } ] ], "map_": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.map": { "type": "file", "description": "output the genotype data in PLINK PED format (optional)", "pattern": "*.map", "ontologies": [] } } ] ], "tped": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tped": { "type": "file", "description": "output the genotype data in PLINK PED format (optional)", "pattern": "*.tped", "ontologies": [] } } ] ], "tfam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.tfam": { "type": "file", "description": "output the genotype data in PLINK PED format (optional)", "pattern": "*.tfam", "ontologies": [] } } ] ], "diff_sites_in_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.diff.sites_in_files": { "type": "file", "description": "Sites that are common / unique to each file specified in optional inputs (optional)", "pattern": "*.diff.sites.in.files", "ontologies": [] } } ] ], "diff_indv_in_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.diff.indv_in_files": { "type": "file", "description": "Individuals that are common / unique to each file specified in optional inputs (optional)", "pattern": "*.diff.indv.in.files", "ontologies": [] } } ] ], "diff_sites": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.diff.sites": { "type": "file", "description": "Discordance on a site by site basis, specified in optional inputs (optional)", "pattern": "*.diff.sites", "ontologies": [] } } ] ], "diff_indv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.diff.indv": { "type": "file", "description": "Discordance on a individual by individual basis, specified in optional inputs (optional)", "pattern": "*.diff.indv", "ontologies": [] } } ] ], "diff_discd_matrix": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.diff.discordance.matrix": { "type": "file", "description": "Discordance matrix between files specified in optional inputs (optional)", "pattern": "*.diff.discordance.matrix", "ontologies": [] } } ] ], "diff_switch_error": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.diff.switch": { "type": "file", "description": "Switch errors found between sites (optional)", "pattern": "*.diff.switch", "ontologies": [] } } ] ], "versions_vcftools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcftools": { "type": "string", "description": "The name of the tool" } }, { "vcftools --version 2>&1 | sed \"s/^.*VCFtools (//;s/).*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcftools": { "type": "string", "description": "The name of the tool" } }, { "vcftools --version 2>&1 | sed \"s/^.*VCFtools (//;s/).*//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Mark-S-Hill" ], "maintainers": [ "@Mark-S-Hill" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomicrelatedness", "version": "dev" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "vclust_align", "path": "modules/nf-core/vclust/align/meta.yml", "tree_sha": "81ad584b8aeed62f95cf49b5aa161f95eaf636f5", "files": [ "modules/nf-core/vclust/align/environment.yml", "modules/nf-core/vclust/align/main.nf", "modules/nf-core/vclust/align/meta.yml", "modules/nf-core/vclust/align/tests/main.nf.test", "modules/nf-core/vclust/align/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vclust_align", "description": "The align command performs pairwise sequence alignments of viral genomes and provides similarity measures like ANI and coverage (alignment fraction)", "keywords": [ "cluster", "virus", "filter", "contig", "scaffold", "phage" ], "tools": [ { "vclust": { "description": "Fast and accurate tool for calculating ANI and clustering virus genomes and metagenomes.", "homepage": "https://afproject.org/vclust/", "documentation": "https://github.com/refresh-bio/vclust/wiki", "tool_dev_url": "https://github.com/refresh-bio/vclust", "doi": "10.1038/s41592-025-02701-7", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:vclust" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing sequences needed for filtering", "pattern": "*.{fasta,fna,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "filter": { "type": "file", "description": "Input txt file containing sequences relationships for filtering (generated with vclust prefilter)", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_2082" } ] } } ], { "save_alignment": { "type": "boolean", "default": false, "description": "Save the pairwise alignments to a blast-like file.\n", "pattern": "*.aln.tsv" } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Sorted TSV file", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "ids": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.ids.tsv": { "type": "file", "description": "File containing sequence IDs and their number of parts", "pattern": "*.ids.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "aln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.aln.tsv": { "type": "file", "description": "File similar to the BLASTn tabular output file,\nincludes information on each local alignment between two genomes.\n", "ontologies": [] } } ] ], "versions_vclust": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vclust": { "type": "string", "description": "The name of the tool" } }, { "vclust --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vclust": { "type": "string", "description": "The name of the tool" } }, { "vclust --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-klaps" ], "maintainers": [ "@Joon-klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vclust_cluster", "path": "modules/nf-core/vclust/cluster/meta.yml", "tree_sha": "d373467180dd65ded562999b50a8376d3d9e53da", "files": [ "modules/nf-core/vclust/cluster/environment.yml", "modules/nf-core/vclust/cluster/main.nf", "modules/nf-core/vclust/cluster/meta.yml", "modules/nf-core/vclust/cluster/tests/main.nf.test", "modules/nf-core/vclust/cluster/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vclust_cluster", "description": "Vclust cluster performs threshold-based clustering by assigning a genome sequence to a cluster if its similarity (e.g., ANI) to the cluster meets or exceeds a user-defined threshold.", "keywords": [ "cluster", "virus", "filter", "contig", "scaffold", "phage" ], "tools": [ { "vclust": { "description": "\"Fast and accurate tool for calculating ANI and clustering virus\ngenomes and metagenomes.\"\n", "homepage": "https://afproject.org/vclust/", "documentation": "https://github.com/refresh-bio/vclust/wiki", "tool_dev_url": "https://github.com/refresh-bio/vclust", "doi": "10.1038/s41592-025-02701-7", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:vclust" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "tsv": { "type": "file", "description": "Sorted TSV file, generated by `vclust align`", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "ids": { "type": "file", "description": "TSV file containing sequence IDs and their number of parts, generated by `vclust align`", "pattern": "*.ids.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], { "metric": { "type": "string", "description": "Similarity metric for clustering choices: 'tani','gani' or 'ani'\n", "pattern": "tani|gani|ani" } }, { "tani": { "type": "float", "description": "Min. total ANI\n" } }, { "gani": { "type": "float", "description": "Min. global ANI\n" } }, { "ani": { "type": "float", "description": "Min. ANI\n" } } ], "output": { "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.tsv": { "type": "file", "description": "A TSV file with genome identifiers followed by 0-based cluster identifiers.\nThe file includes all input genomes, both clustered and singletons, listed in\nthe same order as the IDs file (sorted by decreasing sequence length). The first genome\nin each cluster is the representative.\n", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.log": { "type": "file", "description": "Log file containing the stdout", "pattern": "*.log", "ontologies": [] } } ] ], "versions_vclust": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vclust": { "type": "string", "description": "The name of the tool" } }, { "vclust --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vclust": { "type": "string", "description": "The name of the tool" } }, { "vclust --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vclust_prefilter", "path": "modules/nf-core/vclust/prefilter/meta.yml", "tree_sha": "13a2c1920aba2160e0ecda86ba6cea0daae56111", "files": [ "modules/nf-core/vclust/prefilter/environment.yml", "modules/nf-core/vclust/prefilter/main.nf", "modules/nf-core/vclust/prefilter/meta.yml", "modules/nf-core/vclust/prefilter/tests/main.nf.test", "modules/nf-core/vclust/prefilter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vclust_prefilter", "description": "The prefilter command creates a pre-alignment filter that reduces the number of genome pairs to be aligned by filtering out dissimilar sequences before the alignment step.", "keywords": [ "cluster", "virus", "filter", "contig", "scaffold", "phage" ], "tools": [ { "vclust": { "description": "Fast and accurate tool for calculating ANI and clustering virus genomes and metagenomes.", "homepage": "https://afproject.org/vclust/", "documentation": "https://github.com/refresh-bio/vclust/wiki", "tool_dev_url": "https://github.com/refresh-bio/vclust", "doi": "10.1038/s41592-025-02701-7", "licence": [ "GPL v3-or-later" ], "identifier": "biotools:vclust" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Input fasta file containing sequences needed for filtering", "pattern": "*.{fasta,fna,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "txt": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.txt": { "type": "file", "description": "Output text file containing relationships for filtering", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_2330" }, { "edam": "http://edamontology.org/format_2082" } ] } } ] ], "versions_vclust": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vclust": { "type": "string", "description": "The name of the tool" } }, { "vclust --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vclust": { "type": "string", "description": "The name of the tool" } }, { "vclust --version | sed 's/v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcontact3_prepareddatabases", "path": "modules/nf-core/vcontact3/prepareddatabases/meta.yml", "tree_sha": "28bdf2e5485fe09977042a5a56cb7c3488efcd5b", "files": [ "modules/nf-core/vcontact3/prepareddatabases/environment.yml", "modules/nf-core/vcontact3/prepareddatabases/main.nf", "modules/nf-core/vcontact3/prepareddatabases/meta.yml", "modules/nf-core/vcontact3/prepareddatabases/tests/main.nf.test", "modules/nf-core/vcontact3/prepareddatabases/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vcontact3_prepareddatabases", "description": "Prepare and format databases for vCONTACT3 viral taxonomic analysis", "keywords": [ "virus", "database", "genomics", "clustering", "vcontact3" ], "tools": [ { "vcontact3": { "description": "Scalable and systematic hierarchical virus taxonomy with vCONTACT3", "homepage": "https://bitbucket.org/MAVERICLab/vcontact3/src/master/README.md", "documentation": "https://bitbucket.org/MAVERICLab/vcontact3/src/master/README.md", "tool_dev_url": "https://vcontact3.readthedocs.io/en/latest/", "doi": "10.1101/2025.11.06.686974", "licence": [ "CC-BY-4.0" ], "identifier": "biotools:vcontact3" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "db_version": { "type": "integer", "description": "The database version number to download and prepare (e.g. 'latest')" } } ] ], "output": { "database": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test' ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "Directory containing the downloaded and formatted vConTACT3 databases" } } ] ], "versions_vcontact3": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcontact3": { "type": "string", "description": "The name of the tool" } }, { "vcontact3 version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vcontact3": { "type": "string", "description": "The name of the tool" } }, { "vcontact3 version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@olawal1001" ], "maintainers": [ "@olawal1001" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "velocyto", "path": "modules/nf-core/velocyto/meta.yml", "tree_sha": "145e7ab54ab60fbb468dc554e2ee717acbd51f46", "files": [ "modules/nf-core/velocyto/environment.yml", "modules/nf-core/velocyto/main.nf", "modules/nf-core/velocyto/meta.yml", "modules/nf-core/velocyto/tests/main.nf.test", "modules/nf-core/velocyto/tests/main.nf.test.snap", "modules/nf-core/velocyto/tests/test.config" ], "type": "module", "meta": { "name": "velocyto", "description": "Velocyto is a library for the analysis of RNA velocity. velocyto.py CLI use\n`Path(resolve_path=True)` and breaks the nextflow logic of symbolic links.\nIf in the work dir velocyto find a file named EXACTLY `cellsorted_[ORIGINAL_BAM_NAME]`\nit will skip the samtools sort step.\nCellsorted bam file should be cell sorted with:\n```bash\n samtools sort -t CB -O BAM -o cellsorted_input.bam input.bam\n```\nSee module test for an example with the SAMTOOLS_SORT nf-core module.\nConfig example to cellsort input bam using SAMTOOLS_SORT:\n```groovy\n withName: SAMTOOLS_SORT {\n ext.prefix = { \"cellsorted_${bam.baseName}\" }\n ext.args = '-t CB -O BAM'\n }\n```\nOptional mask must be passed with `ext.args` and option `--mask`\nThis is why I need to stage in the work dir 2 bam files (cellsorted and original).\nSee also [velocyto tutorial](https://velocyto.org/velocyto.py/tutorial/cli.html#notes-on-first-runtime-and-parallelization)\n", "keywords": [ "count", "rnaseq", "rna velocity", "bam" ], "tools": [ { "velocyto": { "description": "A library for the analysis of RNA velocity.", "homepage": "https://github.com/velocyto-team/velocyto.py", "documentation": "https://velocyto.org/velocyto.py", "tool_dev_url": "https://github.com/velocyto-team/velocyto.py", "doi": "10.1038/s41586-018-0414-6", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "barcodes": { "type": "file", "description": "Valid barcodes file, to filter the bam", "pattern": "*.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "sorted_bam": { "type": "file", "description": "Cell sorted BAM/CRAM/SAM file generated with `samtools sort -t CB -O BAM -o cellsorted_possorted_genome_bam.bam possorted_genome_bam.bam`", "pattern": "*.bam", "ontologies": [] } } ], { "gtf": { "type": "file", "description": "genome annotation file", "pattern": "*.gtf", "ontologies": [] } } ], "output": { "loom": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.loom": { "type": "file", "description": "Loom file with counts divided in spliced/unspliced/ambiguous.", "pattern": "*.loom", "ontologies": [ { "edam": "http://edamontology.org/format_3913" } ] } }, { "*.velocyto.log": { "type": "file", "description": "Loom file with counts divided in spliced/unspliced/ambiguous.", "pattern": "*.loom", "ontologies": [ { "edam": "http://edamontology.org/format_3913" } ] } } ] ], "versions_velocyto": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "velocyto": { "type": "string", "description": "The name of the tool" } }, { "velocyto --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "velocyto": { "type": "string", "description": "The name of the tool" } }, { "velocyto --version | sed 's/^.*version //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tucano" ], "maintainers": [ "@tucano" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vembrane_filter", "path": "modules/nf-core/vembrane/filter/meta.yml", "tree_sha": "41db795266aa1c8ea412d18e44e12e427f01ad54", "files": [ "modules/nf-core/vembrane/filter/environment.yml", "modules/nf-core/vembrane/filter/main.nf", "modules/nf-core/vembrane/filter/meta.yml", "modules/nf-core/vembrane/filter/tests/main.nf.test", "modules/nf-core/vembrane/filter/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vembrane_filter", "description": "Filter VCF files with vembrane", "keywords": [ "filter", "vcf", "bcf", "genomics", "variant", "annotation" ], "tools": [ { "vembrane": { "description": "Filter VCF/BCF files with Python expressions.", "homepage": "https://github.com/vembrane/vembrane/tree/main", "documentation": "https://github.com/vembrane/vembrane/blob/main/docs/filter.md", "tool_dev_url": "https://github.com/vembrane/vembrane.git", "doi": "10.1093/bioinformatics/btac810", "licence": [ "MIT" ], "identifier": "biotools:vembrane/filter" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "vcf": { "type": "file", "description": "Path to the VCF/BCF file to be filtered.\ne.g. 'file.vcf', 'file.vcf.gz', 'file.bcf', 'file.bcf.gz'\n", "pattern": "*.{vcf,bcf,vcf.gz,bcf.gz}", "ontologies": [] } } ], { "expression": { "type": "string", "description": "The filter expression can be any valid python expression that evaluates to a value of type bool.\ne.g. 'ANN[\"SYMBOL\"] == \"CDH2\"'\n", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.{vcf,bcf,bcf.gz}": { "type": "file", "description": "Filtered VCF output file", "pattern": "*.{vcf,bcf,bcf.gz}", "ontologies": [] } } ] ], "versions_vembrane": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vembrane": { "type": "string", "description": "The tool name" } }, { "vembrane --version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vembrane": { "type": "string", "description": "The tool name" } }, { "vembrane --version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@trangdo-hsc", "@mkatsanto" ], "maintainers": [ "@trangdo-hsc" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vembrane_sort", "path": "modules/nf-core/vembrane/sort/meta.yml", "tree_sha": "979aa99d491479bbb00c7ad20b76b187c427a782", "files": [ "modules/nf-core/vembrane/sort/environment.yml", "modules/nf-core/vembrane/sort/main.nf", "modules/nf-core/vembrane/sort/meta.yml", "modules/nf-core/vembrane/sort/tests/main.nf.test", "modules/nf-core/vembrane/sort/tests/main.nf.test.snap", "modules/nf-core/vembrane/sort/tests/nextflow.config" ], "type": "module", "meta": { "name": "vembrane_sort", "description": "Sort VCF/BCF files by custom Python expressions for variant prioritization", "keywords": [ "vcf", "bcf", "sort", "genomics", "variant", "prioritization" ], "tools": [ { "vembrane": { "description": "Filter VCF/BCF files with Python expressions", "homepage": "https://vembrane.github.io/", "documentation": "https://github.com/vembrane/vembrane/blob/main/docs/sort.md", "tool_dev_url": "https://github.com/vembrane/vembrane", "doi": "10.1093/bioinformatics/btac810", "licence": [ "MIT" ], "identifier": "biotools:vembrane", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "VCF/BCF file to sort", "pattern": "*.{vcf,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], { "expression": { "type": "string", "description": "Python expression (or tuple of expressions) returning orderable values to sort by" } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.{vcf,bcf,bcf.gz}": { "type": "file", "description": "Sorted VCF/BCF file", "pattern": "*.{vcf,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ] ], "versions_vembrane": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vembrane": { "type": "string", "description": "The tool name" } }, { "vembrane --version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vembrane": { "type": "string", "description": "The tool name" } }, { "vembrane --version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@mkatsanto", "@trangdo-hsc" ], "maintainers": [ "@mkatsanto", "@trangdo-hsc" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vembrane_table", "path": "modules/nf-core/vembrane/table/meta.yml", "tree_sha": "a96c27bfc5f2a81c2f07d0e704a9cd8e9eae3515", "files": [ "modules/nf-core/vembrane/table/environment.yml", "modules/nf-core/vembrane/table/main.nf", "modules/nf-core/vembrane/table/meta.yml", "modules/nf-core/vembrane/table/tests/main.nf.test", "modules/nf-core/vembrane/table/tests/main.nf.test.snap", "modules/nf-core/vembrane/table/tests/nextflow.config" ], "type": "module", "meta": { "name": "vembrane_table", "description": "Creates tabular (TSV) files from VCF/BCF data with flexible Python expressions", "keywords": [ "vcf", "bcf", "table", "genomics", "variant", "annotation" ], "tools": [ { "vembrane": { "description": "Filter VCF/BCF files with Python expressions", "homepage": "https://vembrane.github.io/", "documentation": "https://github.com/vembrane/vembrane/blob/main/docs/table.md", "tool_dev_url": "https://github.com/vembrane/vembrane", "doi": "10.1093/bioinformatics/btac810", "licence": [ "MIT" ], "identifier": "biotools:vembrane", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "VCF/BCF file to extract tabular data from", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], { "expression": { "type": "string", "description": "A comma-separated tuple of expressions that define the table column contents" } } ], "output": { "table": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.tsv": { "type": "file", "description": "TSV file containing tabular data from VCF/BCF", "pattern": "*.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_vembrane": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vembrane": { "type": "string", "description": "The tool name" } }, { "vembrane --version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vembrane": { "type": "string", "description": "The tool name" } }, { "vembrane --version | sed '1!d;s/.* //'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@mkatsanto", "@trangdo-hsc" ], "maintainers": [ "@mkatsanto", "@trangdo-hsc" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vepyr_annotate", "path": "modules/nf-core/vepyr/annotate/meta.yml", "tree_sha": "cede33bde090c12f4e603fc21918e3c518b479a1", "files": [ "modules/nf-core/vepyr/annotate/.conda-lock/linux_amd64-bd-576c42addf1fb1dc_1.txt", "modules/nf-core/vepyr/annotate/.conda-lock/linux_arm64-bd-47dbdabdd2f558a8_1.txt", "modules/nf-core/vepyr/annotate/environment.yml", "modules/nf-core/vepyr/annotate/main.nf", "modules/nf-core/vepyr/annotate/meta.yml", "modules/nf-core/vepyr/annotate/tests/main.nf.test", "modules/nf-core/vepyr/annotate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vepyr_annotate", "description": "Annotate a VCF with Ensembl VEP consequences using vepyr, a Rust reimplementation of the Variant Effect Predictor. Annotation features are controlled through `task.ext.args`.", "keywords": [ "annotation", "vcf", "variant", "vep" ], "tools": [ { "vepyr": { "description": "vepyr (VEP Yielding Performant Results) is a Python interface to a Rust\nreimplementation of Ensembl's Variant Effect Predictor, built on Apache\nArrow and DataFusion. It annotates variants against a Parquet cache\nconverted from an Ensembl VEP offline cache.\n", "homepage": "https://biodatageeks.org/vepyr/", "documentation": "https://biodatageeks.org/vepyr/cli/", "tool_dev_url": "https://github.com/biodatageeks/vepyr", "licence": [ "Apache-2.0" ], "identifier": "" } }, { "tabix": { "description": "Generic indexer for TAB-delimited genome position files.", "homepage": "https://www.htslib.org/doc/tabix.html", "documentation": "https://www.htslib.org/doc/tabix.html", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF to annotate", "pattern": "*.{vcf,vcf.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "tbi": { "type": "file", "description": "tabix/CSI index of the input VCF (optional). Built with tabix when\nabsent from a bgzipped input; a plain `.vcf` runs a single pipeline.\n", "pattern": "*.{tbi,csi}", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing cache information\ne.g. [ id:'116_GRCh38_ensembl' ]\n" } }, { "cache": { "type": "directory", "description": "Parquet cache directory produced by vepyr's cache build" } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'GRCh38' ]\n" } }, { "fasta": { "type": "file", "description": "reference FASTA. Required: vepyr always annotates with\n`--everything`, which needs it.\n", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "samtools/faidx index of the reference FASTA. Required: vepyr opens\nthe reference through its index and does not build one.\n", "pattern": "*.fai", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "gzi": { "type": "file", "description": "bgzip index of the reference FASTA (optional). Required when the\nFASTA is bgzip-compressed: vepyr cannot open it without the `.gzi`.\nPass `[]` for an uncompressed FASTA.\n", "pattern": "*.gzi", "ontologies": [ { "edam": "http://edamontology.org/format_3326" } ] } } ], { "cache_version": { "type": "integer", "description": "Ensembl cache version to assert against the cache metadata (optional)\n" } }, [ { "meta4": { "type": "map", "description": "Groovy Map containing plugin cache information\ne.g. [ id:'plugin_cache_v0.1.1' ]\n" } }, { "plugin_cache": { "type": "directory", "description": "root of a vepyr plugin cache tree holding plugin// directories\n(optional)\n" } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}.vcf.gz": { "type": "file", "description": "annotated VCF", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\n" } }, { "${prefix}.vcf.gz.tbi": { "type": "file", "description": "tabix index of the annotated VCF", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "versions_vepyr": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "vepyr": { "type": "string", "description": "The tool name" } }, { "vepyr --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_tabix": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process" } }, { "vepyr": { "type": "string", "description": "The tool name" } }, { "vepyr --version | cut -d' ' -f2": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process" } }, { "tabix": { "type": "string", "description": "The tool name" } }, { "tabix -h 2>&1 | grep -oP 'Version:\\s*\\K[^\\s]+'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mwiewior" ], "maintainers": [ "@mwiewior" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_vepyr:576c42addf1fb1dc", "build_id": "bd-576c42addf1fb1dc_1", "scan_id": "sc-5502b65c3a972282_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_vepyr:47dbdabdd2f558a8", "build_id": "bd-47dbdabdd2f558a8_1", "scan_id": "sc-fdd163a5d2ff81cf_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_vepyr:458011be0fdd548e", "build_id": "bd-458011be0fdd548e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/4d/4d9cb360509f9727f5c2393392e286c51ebbb4f525d9412e65438acf1a316e72/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_vepyr:2736f648fead4d48", "build_id": "bd-2736f648fead4d48_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/68/688a1f826e440e9bd3d0a16f4bde77fb2a82aee1c829ee27e5c0948e59bc94a4/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vepyr/annotate/.conda-lock/linux_amd64-bd-576c42addf1fb1dc_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vepyr/annotate/.conda-lock/linux_arm64-bd-47dbdabdd2f558a8_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "verifybamid_verifybamid", "path": "modules/nf-core/verifybamid/verifybamid/meta.yml", "tree_sha": "c835e7678dfc1cd453a83762fc08b8f6ccf3eed9", "files": [ "modules/nf-core/verifybamid/verifybamid/.conda-lock/linux_amd64-bd-9f0eaf38a0cd990c_1.txt", "modules/nf-core/verifybamid/verifybamid/environment.yml", "modules/nf-core/verifybamid/verifybamid/main.nf", "modules/nf-core/verifybamid/verifybamid/meta.yml", "modules/nf-core/verifybamid/verifybamid/tests/main.nf.test", "modules/nf-core/verifybamid/verifybamid/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "verifybamid_verifybamid", "description": "Detecting and estimating inter-sample DNA contamination became a crucial quality assessment step to ensure high quality sequence reads and reliable downstream analysis.", "keywords": [ "qc", "contamination", "bam" ], "tools": [ { "verifybamid": { "description": "verifyBamID is a software that verifies whether the reads in particular file match previously known genotypes for an individual (or group of individuals), and checks whether the reads are contaminated as a mixture of two samples.", "homepage": "https://genome.sph.umich.edu/wiki/VerifyBamID", "documentation": "http://genome.sph.umich.edu/wiki/VerifyBamID", "tool_dev_url": "https://github.com/statgen/verifyBamID", "doi": "10.1016/j.ajhg.2012.09.004", "licence": [ "GPL v3" ], "identifier": "biotools:verifybamid" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM file, a sorted, indexed, base quality recalibrated, and duplication-marked BAM file.\nIt also requires to contain \"@RG\" header lines to annotation different readGroups (sequencing runs and lanes).\nThe SM tag in the \"@RG\" header should match with one of the genotyped sample.\n", "pattern": "*.bam", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file BAI", "pattern": "*.bai", "ontologies": [] } } ], { "refvcf": { "type": "file", "description": "The input VCF file contains\n(1) external genotype information and/or\n(2) allele frequency information as AF entry or AC/AN entries in the INFO field.\n", "pattern": "*.{vcf,vcf.gz}", "ontologies": [] } } ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Detailed summary of the verifyBamID result.", "pattern": "*.log", "ontologies": [] } } ] ], "selfsm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.selfSM": { "type": "file", "description": "Per-sample statistics describing how well the sample matches to the annotated sample.", "pattern": "*.selfSM", "ontologies": [] } } ] ], "depthsm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.depthSM": { "type": "file", "description": "The depth distribution of the sequence reads per sample", "pattern": "*.depthSM", "ontologies": [] } } ] ], "selfrg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.selfRG": { "type": "file", "description": "Per-readGroup statistics describing how well each lane matches to the annotated sample. (available only without --ignoreRG option)", "pattern": "*.selfRG", "ontologies": [] } } ] ], "depthrg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.depthRG": { "type": "file", "description": "The depth distribution of the sequence reads per readGroup. (available only without --ignoreRG option)", "pattern": "*.depthRG", "ontologies": [] } } ] ], "bestsm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bestSM": { "type": "file", "description": "Per-sample best-match statistics with best-matching sample among the genotyped sample (available only with --best option)", "pattern": "*.bestSM", "ontologies": [] } } ] ], "bestrg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bestRG": { "type": "file", "description": "Per-readgroup best-match statistics with best-matching sample among the genotyped sample (available only with --best and without --ignoreRG option)", "pattern": "*.bestRG", "ontologies": [] } } ] ], "versions_verifybamid": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "verifybamid": { "type": "string", "description": "The name of the tool" } }, { "1.1.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "verifybamid": { "type": "string", "description": "The name of the tool" } }, { "1.1.3": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manifestoso" ], "maintainers": [ "@manifestoso" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/verifybamid:1.1.3--9f0eaf38a0cd990c", "build_id": "bd-9f0eaf38a0cd990c_1", "scan_id": "sc-826cbc8b22a4335d_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/verifybamid:1.1.3--69bddfbaec86c07d", "build_id": "bd-69bddfbaec86c07d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2d/2d3e4d4d910f64d2f9f54b600babf9664c10005a2dbc05d6108586a055889571/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/verifybamid/verifybamid/.conda-lock/linux_amd64-bd-9f0eaf38a0cd990c_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "verifybamid_verifybamid2", "path": "modules/nf-core/verifybamid/verifybamid2/meta.yml", "tree_sha": "ed56cd2c9f3d7b1e8c3ead5636fdf695d5670a7d", "files": [ "modules/nf-core/verifybamid/verifybamid2/environment.yml", "modules/nf-core/verifybamid/verifybamid2/main.nf", "modules/nf-core/verifybamid/verifybamid2/meta.yml", "modules/nf-core/verifybamid/verifybamid2/tests/main.nf.test", "modules/nf-core/verifybamid/verifybamid2/tests/main.nf.test.snap", "modules/nf-core/verifybamid/verifybamid2/tests/nextflow.config" ], "type": "module", "meta": { "name": "VERIFYBAMID_VERIFYBAMID2", "description": "Detecting and estimating inter-sample DNA contamination became a crucial quality assessment step to ensure high quality sequence reads and reliable downstream analysis.", "keywords": [ "contamination", "bam", "verifybamid", "DNA contamination estimation" ], "tools": [ { "verifybamid2": { "description": "A robust tool for DNA contamination estimation from sequence reads using ancestry-agnostic method.", "homepage": "http://griffan.github.io/VerifyBamID", "documentation": "http://griffan.github.io/VerifyBamID", "tool_dev_url": "https://github.com/Griffan/VerifyBamID", "doi": "10.1101/gr.246934.118", "licence": [ "MIT" ], "identifier": "biotools:verifybamid" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/CRAM/SAM file", "pattern": "*.{bam,cram,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAI/CRAI/CSI index file", "pattern": "*.{bai,crai,csi}", "ontologies": [] } } ], [ { "svd_ud": { "type": "file", "description": ".UD matrix file from SVD result of genotype matrix", "pattern": "*.UD", "ontologies": [] } }, { "svd_mu": { "type": "file", "description": ".mu matrix file of genotype matrix", "pattern": "*.mu", "ontologies": [] } }, { "svd_bed": { "type": "file", "description": ".Bed file for markers used in this analysis,format(chr\\tpos-1\\tpos\\trefAllele\\taltAllele)[Required]", "pattern": "*.bed", "ontologies": [] } } ], { "refvcf": { "type": "file", "description": "Reference panel VCF with genotype information, for generation of .UD .mu .bed files [Optional]", "pattern": "*.vcf", "ontologies": [] } }, { "references": { "type": "file", "description": "reference file [Required]", "pattern": "*.fasta", "ontologies": [] } } ], "output": { "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.log": { "type": "file", "description": "Detailed summary of the VerifyBamId2 results", "pattern": "*.log", "ontologies": [] } } ] ], "ud": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.UD": { "type": "file", "description": ".UD matrix file from customized reference vcf input", "pattern": "*.UD", "ontologies": [] } } ] ], "bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.bed": { "type": "file", "description": ".Bed file from customized reference marker vcf input", "pattern": "*.bed", "ontologies": [] } } ] ], "mu": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mu": { "type": "file", "description": ".mu matrix file of genotype matrix from customized reference vcf input", "pattern": "*.mu", "ontologies": [] } } ] ], "self_sm": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.selfSM": { "type": "file", "description": "Shares the same format as legacy VB1 and the key information FREEMIX indicates the estimated contamination level.", "pattern": "*.selfSM", "ontologies": [] } } ] ], "ancestry": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.Ancestry": { "type": "file", "description": "Ancestry information", "pattern": "*.Ancestry", "ontologies": [] } } ] ], "versions_verifybamid2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "verifybamid2": { "type": "string", "description": "The name of the tool" } }, { "verifybamid2 --help 2>&1 | sed -n '3s/.*Version://p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "verifybamid2": { "type": "string", "description": "The name of the tool" } }, { "verifybamid2 --help 2>&1 | sed -n '3s/.*Version://p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@manifestoso" ], "maintainers": [ "@manifestoso" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "raredisease", "version": "3.1.2" } ] }, { "name": "vg_construct", "path": "modules/nf-core/vg/construct/meta.yml", "tree_sha": "09ce26e8788990d0d752e56236c92dd94f4fb5fa", "files": [ "modules/nf-core/vg/construct/.conda-lock/linux_amd64-bd-d74ddeb77d3e6db3_1.txt", "modules/nf-core/vg/construct/.conda-lock/linux_arm64-bd-5bbcc3e457e61755_1.txt", "modules/nf-core/vg/construct/environment.yml", "modules/nf-core/vg/construct/main.nf", "modules/nf-core/vg/construct/meta.yml", "modules/nf-core/vg/construct/tests/main.nf.test", "modules/nf-core/vg/construct/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vg_construct", "description": "Constructs a graph from a reference and variant calls or a multiple sequence alignment file", "keywords": [ "vg", "graph", "construct", "fasta", "vcf", "structural variants" ], "tools": [ { "vg": { "description": "Variation graph data structures, interchange formats, alignment, genotyping,\nand variant calling methods.\n", "homepage": "https://github.com/vgteam/vg", "documentation": "https://github.com/vgteam/vg/wiki", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "list", "description": "Either one or more VCF files containing different contigs or a multiple sequence alignment file\n", "pattern": "*.{vcf.gz,fa,fasta,fna,clustal}" } }, { "tbis": { "type": "list", "description": "The index files for the VCF files", "pattern": "*.tbi" } }, { "insertions_fasta": { "type": "file", "description": "A FASTA file containing insertion sequences (referred to in the VCF file(s))", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA file (cannot be used in combination with `msa`, but is required when using `vcfs`)", "pattern": "*.{fa,fasta,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA file", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "graph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vg": { "type": "file", "description": "The constructed graph", "pattern": "*.vg", "ontologies": [] } } ] ], "versions_vg": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vg": { "type": "string", "description": "The name of the tool" } }, { "vg 2>&1 | sed -n 's/.*version v\\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vg": { "type": "string", "description": "The name of the tool" } }, { "vg 2>&1 | sed -n 's/.*version v\\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/vg:1.73.0--5bbcc3e457e61755", "build_id": "bd-5bbcc3e457e61755_1", "scan_id": "sc-528de6c9492edf61_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/vg:1.73.0--d74ddeb77d3e6db3", "build_id": "bd-d74ddeb77d3e6db3_1", "scan_id": "sc-378443c5d7815c52_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vg:1.73.0--ebb96486ab3a5558", "build_id": "bd-ebb96486ab3a5558_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ec7179d4889c1423313663af9a60fbf376af46b9cf357d06c8acc6f4ca1098/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vg:1.73.0--d2a1ec4f3f36c409", "build_id": "bd-d2a1ec4f3f36c409_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc480ae940534804b86db6edfcbd5ed096d06443ba8062b7808d297cd37dfe6f/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vg/construct/.conda-lock/linux_amd64-bd-d74ddeb77d3e6db3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vg/construct/.conda-lock/linux_arm64-bd-5bbcc3e457e61755_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vg_deconstruct", "path": "modules/nf-core/vg/deconstruct/meta.yml", "tree_sha": "8cdc8d96bb0e69c4182ea6dd72d8c7f62ca76410", "files": [ "modules/nf-core/vg/deconstruct/.conda-lock/linux_amd64-bd-d74ddeb77d3e6db3_1.txt", "modules/nf-core/vg/deconstruct/.conda-lock/linux_arm64-bd-5bbcc3e457e61755_1.txt", "modules/nf-core/vg/deconstruct/environment.yml", "modules/nf-core/vg/deconstruct/main.nf", "modules/nf-core/vg/deconstruct/meta.yml", "modules/nf-core/vg/deconstruct/tests/main.nf.test", "modules/nf-core/vg/deconstruct/tests/main.nf.test.snap", "modules/nf-core/vg/deconstruct/tests/nextflow.config" ], "type": "module", "meta": { "name": "vg_deconstruct", "description": "Deconstruct snarls present in a variation graph in GFA format to variants in VCF format", "keywords": [ "vcf", "gfa", "graph", "pangenome graph", "variation graph", "graph projection to vcf" ], "tools": [ { "vg": { "description": "Variation graph data structures, interchange formats, alignment, genotyping,\nand variant calling methods.\n", "homepage": "https://github.com/vgteam/vg", "documentation": "https://github.com/vgteam/vg/wiki", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "gfa": { "type": "file", "description": "Variation graph in GFA format", "pattern": "*.{gfa}", "ontologies": [ { "edam": "http://edamontology.org/format_3975" } ] } } ], { "pb": { "type": "file", "description": "Optional snarls file (from vg snarls) to avoid recomputing. Usually ends with \"pb\". See \"vg snarls\".", "pattern": "*.{pb}", "ontologies": [] } }, { "gbwt": { "type": "file", "description": "Optional GBWT file (from vg gbwt) so to only consider alt traversals that correspond to GBWT threads FILE.", "pattern": "*.{gbwt}", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf": { "type": "file", "description": "Variants in VCF format", "pattern": "*.{vcf}", "ontologies": [] } } ] ], "versions_vg": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vg": { "type": "string", "description": "The name of the tool" } }, { "vg 2>&1 | sed -n 's/.*version v\\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vg": { "type": "string", "description": "The name of the tool" } }, { "vg 2>&1 | sed -n 's/.*version v\\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@heuermh, @subwaystation" ], "maintainers": [ "@heuermh, @subwaystation" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/vg:1.73.0--5bbcc3e457e61755", "build_id": "bd-5bbcc3e457e61755_1", "scan_id": "sc-528de6c9492edf61_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/vg:1.73.0--d74ddeb77d3e6db3", "build_id": "bd-d74ddeb77d3e6db3_1", "scan_id": "sc-378443c5d7815c52_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vg:1.73.0--d2a1ec4f3f36c409", "build_id": "bd-d2a1ec4f3f36c409_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc480ae940534804b86db6edfcbd5ed096d06443ba8062b7808d297cd37dfe6f/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vg:1.73.0--ebb96486ab3a5558", "build_id": "bd-ebb96486ab3a5558_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ec7179d4889c1423313663af9a60fbf376af46b9cf357d06c8acc6f4ca1098/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vg/deconstruct/.conda-lock/linux_amd64-bd-d74ddeb77d3e6db3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vg/deconstruct/.conda-lock/linux_arm64-bd-5bbcc3e457e61755_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vg_index", "path": "modules/nf-core/vg/index/meta.yml", "tree_sha": "a8d54e44d513434de9f283a1aa6e345bf8cb1283", "files": [ "modules/nf-core/vg/index/.conda-lock/linux_amd64-bd-d74ddeb77d3e6db3_1.txt", "modules/nf-core/vg/index/.conda-lock/linux_arm64-bd-5bbcc3e457e61755_1.txt", "modules/nf-core/vg/index/environment.yml", "modules/nf-core/vg/index/main.nf", "modules/nf-core/vg/index/meta.yml", "modules/nf-core/vg/index/tests/main.nf.test", "modules/nf-core/vg/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vg_index", "description": "write your description here", "keywords": [ "vg", "index", "graph", "structural_variants" ], "tools": [ { "vg": { "description": "Variation graph data structures, interchange formats, alignment, genotyping,\nand variant calling methods.\n", "homepage": "https://github.com/vgteam/vg", "documentation": "https://github.com/vgteam/vg/wiki", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "input": { "type": "list", "description": "One or more input graph files created with `vg/construct`", "pattern": "*.vg" } } ] ], "output": { "xg": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.xg": { "type": "file", "description": "File containing a succinct, queryable version of the input graph(s) or read for GCSA or distance indexing", "pattern": "*.xg", "ontologies": [] } } ] ], "vg_index": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vgi": { "type": "file", "description": "An index of the graph(s) created when `--index-sorted-vg` is supplied.", "pattern": "*.vgi", "ontologies": [] } } ] ], "versions_vg": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vg": { "type": "string", "description": "The name of the tool" } }, { "vg 2>&1 | sed -n 's/.*version v\\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vg": { "type": "string", "description": "The name of the tool" } }, { "vg 2>&1 | sed -n 's/.*version v\\([0-9.]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/vg:1.73.0--5bbcc3e457e61755", "build_id": "bd-5bbcc3e457e61755_1", "scan_id": "sc-528de6c9492edf61_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/vg:1.73.0--d74ddeb77d3e6db3", "build_id": "bd-d74ddeb77d3e6db3_1", "scan_id": "sc-378443c5d7815c52_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vg:1.73.0--d2a1ec4f3f36c409", "build_id": "bd-d2a1ec4f3f36c409_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc480ae940534804b86db6edfcbd5ed096d06443ba8062b7808d297cd37dfe6f/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vg:1.73.0--ebb96486ab3a5558", "build_id": "bd-ebb96486ab3a5558_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/84/84ec7179d4889c1423313663af9a60fbf376af46b9cf357d06c8acc6f4ca1098/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vg/index/.conda-lock/linux_amd64-bd-d74ddeb77d3e6db3_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vg/index/.conda-lock/linux_arm64-bd-5bbcc3e457e61755_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "viber", "path": "modules/nf-core/viber/meta.yml", "tree_sha": "79afc0bb2f912cb6de37adbbb22b188482741d1d", "files": [ "modules/nf-core/viber/environment.yml", "modules/nf-core/viber/main.nf", "modules/nf-core/viber/meta.yml", "modules/nf-core/viber/templates/viber_main_script.R", "modules/nf-core/viber/tests/main.nf.test", "modules/nf-core/viber/tests/main.nf.test.snap", "modules/nf-core/viber/tests/nextflow.config" ], "type": "module", "meta": { "name": "viber", "description": "Multisample subclonal deconvolution of cancer genome sequencing data.", "keywords": [ "subclonal deconvolution", "genomics", "cancer evolution" ], "tools": [ { "viber": { "description": "VIBER is a package that implements a variational Bayesian model to fit multi-variate Binomial mixtures.\nThe statistical model is semi-parametric and fit by a variational mean-field approximation to the model posterior.\nThe components are Binomial distributions which can model count data;\nthese can be used to model sequencing counts in the context of cancer, for instance.\nThe package implements methods to fit and visualize clustering results.\n", "homepage": "https://caravagnalab.github.io/VIBER/", "documentation": "https://caravagnalab.github.io/VIBER/", "tool_dev_url": "https://github.com/caravagnalab/VIBER/", "doi": "10.1038/s41588-020-0675-5", "licence": [ "GPL v3-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "rds_join": { "type": "file", "description": "Either a .rds object of class mCNAqc or a .csv mutations table", "pattern": "*.{rds,csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "tumour_samples": { "type": "list", "description": "List of tumour sample identifiers for a specific patient" } } ] ], "output": { "viber_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_viber_best_fit.rds": { "type": "file", "description": "Best viber fit as an .rds object", "pattern": "*_viber_best_fit.rds", "ontologies": [] } } ] ], "viber_heuristic_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_viber_best_heuristic_fit.rds": { "type": "file", "description": "Cluster-filtering heuristics viber fit as an .rds object", "pattern": "*_viber_best_heuristic_fit.rds", "ontologies": [] } } ] ], "viber_plots_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_viber_best_fit_plots.rds": { "type": "file", "description": "best fit plot", "pattern": "_viber_best_fit_plots.rds", "ontologies": [] } } ] ], "viber_heuristic_plots_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_viber_best_heuristic_fit_plots.rds": { "type": "file", "description": "heuristics fit plot", "pattern": "*_viber_best_heuristic_fit_plots.rds", "ontologies": [] } } ] ], "viber_report_rds": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_viber_report.rds": { "type": "file", "description": "final report plots as a .pdf file", "pattern": "*_viber_report.rds", "ontologies": [] } } ] ], "viber_report_pdf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_viber_report.pdf": { "type": "file", "description": "final report plots as a .pdf file", "pattern": "*_viber_report.pdf", "ontologies": [] } } ] ], "viber_report_png": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_viber_report.png": { "type": "file", "description": "final report plots as a .png file", "pattern": "*_viber_report.png", "ontologies": [] } } ] ], "versions_viber": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "topics": { "versions": [ { "versions.yml": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] }, "authors": [ "@giorgiagandolfi" ], "maintainers": [ "@giorgiagandolfi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "tumourevo", "version": "1.0.0" } ] }, { "name": "viennarna_rnacofold", "path": "modules/nf-core/viennarna/rnacofold/meta.yml", "tree_sha": "50d7289ad40d4f514473c7dbdce1f4bd238eb1a6", "files": [ "modules/nf-core/viennarna/rnacofold/.conda-lock/linux_amd64-bd-6e8b02540b675a6c_1.txt", "modules/nf-core/viennarna/rnacofold/.conda-lock/linux_arm64-bd-57c349bf20a41eac_1.txt", "modules/nf-core/viennarna/rnacofold/environment.yml", "modules/nf-core/viennarna/rnacofold/main.nf", "modules/nf-core/viennarna/rnacofold/meta.yml", "modules/nf-core/viennarna/rnacofold/tests/main.nf.test", "modules/nf-core/viennarna/rnacofold/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "viennarna_rnacofold", "description": "calculate secondary structures of two RNAs with dimerization", "keywords": [ "RNA", "fasta", "rna_structure" ], "tools": [ { "viennarna": { "description": "calculate secondary structures of two RNAs with dimerization\n\nThe program works much like RNAfold, but allows one to specify two RNA\nsequences which are then allowed to form a dimer structure. RNA sequences\nare read from stdin in the usual format, i.e. each line of input\ncorresponds to one sequence, except for lines starting with > which\ncontain the name of the next sequence. To compute the hybrid structure\nof two molecules, the two sequences must be concatenated using the &\ncharacter as separator. RNAcofold can compute minimum free energy (mfe)\nstructures, as well as partition function (pf) and base pairing\nprobability matrix (using the -p switch) Since dimer formation is\nconcentration dependent, RNAcofold can be used to compute equilibrium\nconcentrations for all five monomer and (homo/hetero)-dimer species,\ngiven input concentrations for the monomers. Output consists of the\nmfe structure in bracket notation as well as PostScript structure\nplots and “dot plot” files containing the pair probabilities, see\nthe RNAfold man page for details. In the dot plots a cross marks\nthe chain break between the two concatenated sequences. The program\nwill continue to read new sequences until a line consisting of the\nsingle character @ or an end of file condition is encountered.\n", "homepage": "https://www.tbi.univie.ac.at/RNA/", "documentation": "https://viennarna.readthedocs.io/en/latest/", "doi": "10.1186/1748-7188-6-26", "licence": [ "custom" ], "identifier": "biotools:viennarna" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "rnacofold_fasta": { "type": "file", "description": "A fasta file containing RNA or transcript sequences\n", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "output": { "rnacofold_csv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.csv": { "type": "file", "description": "The CSV Output of RNAcofold that has the predicted structure and energies", "pattern": "*.{csv}", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ] ], "rnacofold_ps": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ps": { "type": "file", "description": "The text Output of RNAfold that contains the predicted secondary structure in postscript format", "pattern": "*.{ps}", "ontologies": [] } } ] ], "versions_rnacofold": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "RNAcofold": { "type": "string", "description": "The name of the tool" } }, { "RNAcofold --version 2>&1 | sed -n '1s/RNAcofold //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "RNAcofold": { "type": "string", "description": "The name of the tool" } }, { "RNAcofold --version 2>&1 | sed -n '1s/RNAcofold //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kokul-atx" ], "maintainers": [ "@kokul-atx" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/viennarna:2.7.2--6e8b02540b675a6c", "build_id": "bd-6e8b02540b675a6c_1", "scan_id": "sc-a66ad13df50b0c06_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/viennarna:2.7.2--57c349bf20a41eac", "build_id": "bd-57c349bf20a41eac_1", "scan_id": "sc-7bc811c203663145_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/viennarna:2.7.2--53f2d9d6676a2a66", "build_id": "bd-53f2d9d6676a2a66_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ab/ab295700229a0167197d24bc8dbfaccd4d38221b6ec1d498436e9d5791fcc107/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/viennarna:2.7.2--8731ab37e9c410b1", "build_id": "bd-8731ab37e9c410b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/1048b2d5571e2deab1e43e6629bbe4e6c7e9d8780b9dfbf0d3e0f44adb131021/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/viennarna/rnacofold/.conda-lock/linux_amd64-bd-6e8b02540b675a6c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/viennarna/rnacofold/.conda-lock/linux_arm64-bd-57c349bf20a41eac_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "viennarna_rnafold", "path": "modules/nf-core/viennarna/rnafold/meta.yml", "tree_sha": "1a999ecee4fec6d370e6281c257784534e9f0ffa", "files": [ "modules/nf-core/viennarna/rnafold/.conda-lock/linux_amd64-bd-6e8b02540b675a6c_1.txt", "modules/nf-core/viennarna/rnafold/.conda-lock/linux_arm64-bd-57c349bf20a41eac_1.txt", "modules/nf-core/viennarna/rnafold/environment.yml", "modules/nf-core/viennarna/rnafold/main.nf", "modules/nf-core/viennarna/rnafold/meta.yml", "modules/nf-core/viennarna/rnafold/tests/main.nf.test", "modules/nf-core/viennarna/rnafold/tests/main.nf.test.snap", "modules/nf-core/viennarna/rnafold/tests/nf-test.config" ], "type": "module", "meta": { "name": "viennarna_rnafold", "description": "Predict RNA secondary structure using the ViennaRNA RNAfold tools. Calculate minimum free energy secondary structures and partition function of RNAs.", "keywords": [ "RNA", "fasta", "rna_structure" ], "tools": [ { "viennarna": { "description": "Calculate minimum free energy secondary structures and partition function of RNAs\n\nThe program reads RNA sequences, calculates their minimum free energy (mfe) structure and\nprints the mfe structure in bracket notation and its free energy. If not specified differently\nusing commandline arguments, input is accepted from stdin or read from an input file, and\noutput printed to stdout. If the -p option was given it also computes the partition function\n(pf) and base pairing probability matrix, and prints the free energy of the thermodynamic\nensemble, the frequency of the mfe structure in the ensemble, and the ensemble diversity to stdout.\n", "homepage": "https://www.tbi.univie.ac.at/RNA/", "documentation": "https://viennarna.readthedocs.io/en/latest/", "doi": "10.1186/1748-7188-6-26", "licence": [ "custom" ], "identifier": "biotools:viennarna" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "A fasta file containing RNA or transcript sequences\n", "pattern": "*.{fasta,fa}", "ontologies": [] } } ] ], "output": { "rnafold_txt": [ [ { "meta": { "type": "file", "description": "The text Output of RNAfold that", "pattern": "*.{fold}", "ontologies": [] } }, { "*.fold": { "type": "file", "description": "The text Output of RNAfold that", "pattern": "*.{fold}", "ontologies": [] } } ] ], "rnafold_ps": [ [ { "meta": { "type": "file", "description": "The text Output of RNAfold that", "pattern": "*.{fold}", "ontologies": [] } }, { "*.ps": { "type": "file", "description": "The text Output of RNAfold that", "pattern": "*.ss", "ontologies": [] } } ] ], "versions_rnafold": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "RNAfold": { "type": "string", "description": "The name of the tool" } }, { "RNAfold --version 2>&1 | sed -n '1s/RNAfold //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "RNAfold": { "type": "string", "description": "The name of the tool" } }, { "RNAfold --version 2>&1 | sed -n '1s/RNAfold //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kokul-atx" ], "maintainers": [ "@kokul-atx" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/viennarna:2.7.2--57c349bf20a41eac", "build_id": "bd-57c349bf20a41eac_1", "scan_id": "sc-7bc811c203663145_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/viennarna:2.7.2--6e8b02540b675a6c", "build_id": "bd-6e8b02540b675a6c_1", "scan_id": "sc-a66ad13df50b0c06_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/viennarna:2.7.2--53f2d9d6676a2a66", "build_id": "bd-53f2d9d6676a2a66_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ab/ab295700229a0167197d24bc8dbfaccd4d38221b6ec1d498436e9d5791fcc107/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/viennarna:2.7.2--8731ab37e9c410b1", "build_id": "bd-8731ab37e9c410b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/1048b2d5571e2deab1e43e6629bbe4e6c7e9d8780b9dfbf0d3e0f44adb131021/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/viennarna/rnafold/.conda-lock/linux_amd64-bd-6e8b02540b675a6c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/viennarna/rnafold/.conda-lock/linux_arm64-bd-57c349bf20a41eac_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "viennarna_rnalfold", "path": "modules/nf-core/viennarna/rnalfold/meta.yml", "tree_sha": "35a6553685165ca2d8bcbe31123ab41a9c80336c", "files": [ "modules/nf-core/viennarna/rnalfold/.conda-lock/linux_amd64-bd-6e8b02540b675a6c_1.txt", "modules/nf-core/viennarna/rnalfold/.conda-lock/linux_arm64-bd-57c349bf20a41eac_1.txt", "modules/nf-core/viennarna/rnalfold/environment.yml", "modules/nf-core/viennarna/rnalfold/main.nf", "modules/nf-core/viennarna/rnalfold/meta.yml", "modules/nf-core/viennarna/rnalfold/tests/main.nf.test", "modules/nf-core/viennarna/rnalfold/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "viennarna_rnalfold", "description": "calculate locally stable secondary structures of RNAs", "keywords": [ "RNA", "fasta", "rna_structure" ], "tools": [ { "viennarna": { "description": "calculate locally stable secondary structures of RNAs\n\nCompute locally stable RNA secondary structure with a maximal base pair span.\nFor a sequence of length n and a base pair span of L the algorithm uses only\nO(n+L*L) memory and O(n*L*L) CPU time. Thus it is practical to “scan” very\nlarge genomes for short RNA structures. Output consists of a list of\nsecondary structure components of size <= L, one entry per line. Each\noutput line contains the predicted local structure its energy in\nkcal/mol and the starting position of the local structure.\n", "homepage": "https://www.tbi.univie.ac.at/RNA/", "documentation": "https://viennarna.readthedocs.io/en/latest/", "doi": "10.1186/1748-7188-6-26", "licence": [ "custom" ], "identifier": "biotools:viennarna" } } ], "input": [ { "fasta": { "type": "file", "description": "A fasta file containing RNA or transcript sequences\n", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], "output": { "rnalfold_txt": [ { "*.lfold": { "type": "file", "description": "The text Output of RNALfold", "pattern": "*.{lfold}", "ontologies": [] } } ], "versions_rnalfold": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "RNALfold": { "type": "string", "description": "The name of the tool" } }, { "RNALfold --version 2>&1 | sed -n '1s/RNALfold //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "RNALfold": { "type": "string", "description": "The name of the tool" } }, { "RNALfold --version 2>&1 | sed -n '1s/RNALfold //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kokul-atx" ], "maintainers": [ "@kokul-atx" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/viennarna:2.7.2--57c349bf20a41eac", "build_id": "bd-57c349bf20a41eac_1", "scan_id": "sc-7bc811c203663145_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/viennarna:2.7.2--6e8b02540b675a6c", "build_id": "bd-6e8b02540b675a6c_1", "scan_id": "sc-a66ad13df50b0c06_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/viennarna:2.7.2--53f2d9d6676a2a66", "build_id": "bd-53f2d9d6676a2a66_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ab/ab295700229a0167197d24bc8dbfaccd4d38221b6ec1d498436e9d5791fcc107/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/viennarna:2.7.2--8731ab37e9c410b1", "build_id": "bd-8731ab37e9c410b1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/10/1048b2d5571e2deab1e43e6629bbe4e6c7e9d8780b9dfbf0d3e0f44adb131021/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/viennarna/rnalfold/.conda-lock/linux_amd64-bd-6e8b02540b675a6c_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/viennarna/rnalfold/.conda-lock/linux_arm64-bd-57c349bf20a41eac_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "viralconsensus", "path": "modules/nf-core/viralconsensus/meta.yml", "tree_sha": "3573a0acc32310796ae0b287c41b63c1761d5125", "files": [ "modules/nf-core/viralconsensus/.conda-lock/linux_amd64-bd-350716b73a1e900e_1.txt", "modules/nf-core/viralconsensus/.conda-lock/linux_arm64-bd-f4fadb9869808f2f_1.txt", "modules/nf-core/viralconsensus/environment.yml", "modules/nf-core/viralconsensus/main.nf", "modules/nf-core/viralconsensus/meta.yml", "modules/nf-core/viralconsensus/tests/main.nf.test", "modules/nf-core/viralconsensus/tests/main.nf.test.snap", "modules/nf-core/viralconsensus/tests/nextflow.config" ], "type": "module", "meta": { "name": "viralconsensus", "description": "Fast and memory-efficient viral consensus genome sequence generation from read alignments", "keywords": [ "virus", "genomics", "consensus", "bam", "fasta" ], "tools": [ { "viralconsensus": { "description": "ViralConsensus is a fast and memory-efficient tool for calling viral consensus genome sequences directly from read alignment data.", "homepage": "https://github.com/niemasd/ViralConsensus", "documentation": "https://github.com/niemasd/ViralConsensus#usage", "tool_dev_url": "https://github.com/niemasd/ViralConsensus", "doi": "10.1093/bioinformatics/btad317", "licence": [ "GPL-3.0-or-later" ], "identifier": "biotools:viralconsensus" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/SAM/CRAM file containing aligned reads", "pattern": "*.{bam,sam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'sarscov2' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome sequence in FASTA format", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ], { "primer_bed": { "type": "file", "description": "Optional BED file with primer coordinates for trimming", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } }, { "save_pos_counts": { "type": "boolean", "description": "Save per-position counts to a TSV file\n" } }, { "save_ins_counts": { "type": "boolean", "description": "Save insertion counts to a JSON file\n" } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.consensus.fa": { "type": "file", "description": "Consensus genome sequence in FASTA format", "pattern": "*.consensus.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "pos_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.pos_counts.tsv": { "type": "file", "description": "Per-position base counts (optional, enabled via save_pos_counts input)", "pattern": "*.pos_counts.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "ins_counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.ins_counts.json": { "type": "file", "description": "Insertion counts (optional, enabled via save_ins_counts input)", "pattern": "*.ins_counts.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_viralconsensus": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "viralconsensus": { "type": "string", "description": "The tool name" } }, { "viral_consensus --version | sed 's/.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "viralconsensus": { "type": "string", "description": "The tool name" } }, { "viral_consensus --version | sed 's/.*v//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@niemasd" ], "maintainers": [ "@niemasd", "@lucaspatel" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/viral_consensus:1.0.0--f4fadb9869808f2f", "build_id": "bd-f4fadb9869808f2f_1", "scan_id": "sc-de993e31de4af950_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/viral_consensus:1.0.0--350716b73a1e900e", "build_id": "bd-350716b73a1e900e_1", "scan_id": "sc-49d027a7e0f94c59_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/viral_consensus:1.0.0--b708f56bbf567ad1", "build_id": "bd-b708f56bbf567ad1_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/29/29ba9fe818b2dd797d4fff6a302d496a80966033bf85bc08bd1c8c4a1144c242/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/viral_consensus:1.0.0--c24d1bf265022e09", "build_id": "bd-c24d1bf265022e09_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/31/3118c77d2f8b05387921156880d31c7be0eaeaa00cc3b26d1cbc1cb8f1f2a6d5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/viralconsensus/.conda-lock/linux_amd64-bd-350716b73a1e900e_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/viralconsensus/.conda-lock/linux_arm64-bd-f4fadb9869808f2f_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vireo", "path": "modules/nf-core/vireo/meta.yml", "tree_sha": "62943b4c90d05503da6cbf1ac056d5be49541180", "files": [ "modules/nf-core/vireo/.conda-lock/linux_amd64-bd-376a9219dbddd077_1.txt", "modules/nf-core/vireo/.conda-lock/linux_arm64-bd-2cdc8283c8068165_1.txt", "modules/nf-core/vireo/environment.yml", "modules/nf-core/vireo/main.nf", "modules/nf-core/vireo/meta.yml", "modules/nf-core/vireo/tests/main.nf.test", "modules/nf-core/vireo/tests/main.nf.test.snap", "modules/nf-core/vireo/tests/nextflow.config" ], "type": "module", "meta": { "name": "vireo", "description": "Use vireo to perform donor deconvolution for multiplexed scRNA-seq data", "keywords": [ "genotype-based demultiplexing", "donor deconvolution", "cellsnp" ], "tools": [ { "vireo": { "description": "vireoSNP - donor deconvolution for multiplexed scRNA-seq data", "homepage": "https://vireosnp.readthedocs.io/en/latest/", "documentation": "https://vireosnp.readthedocs.io/en/latest/", "tool_dev_url": "https://github.com/single-cell-genetics/vireo", "doi": "10.1186/s13059-019-1865-2", "licence": [ "Apache-2.0" ], "identifier": "biotools:Vireo" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1']`\n" } }, { "cell_data": { "type": "file", "description": "The cell genotype file in VCF format or cellSNP folder with sparse matrices.", "pattern": "*.vcf|*/", "ontologies": [] } }, { "n_donor": { "type": "integer", "description": "Number of donors to demultiplex." } }, { "donor_file": { "type": "file", "description": "The optional donor genotype file in VCF format.", "pattern": "*.vcf", "ontologies": [] } }, { "vartrix_data": { "type": "file", "description": "The optional cell genotype files in vartrix outputs.", "ontologies": [] } } ] ], "output": { "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_summary.tsv": { "type": "file", "description": "Summary tsv file of deconvolution result.", "pattern": "*_summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "donor_ids": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_donor_ids.tsv": { "type": "file", "description": "Donor assignment with detailed statistics.", "pattern": "*_donor_ids.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "prob_singlets": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_prob_singlet.tsv.gz": { "type": "file", "description": "contains probability of classifing singlets", "pattern": "*_prob_singlet.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "prob_doublets": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_prob_doublet.tsv.gz": { "type": "file", "description": "contains probability of classifing doublets", "pattern": "*_prob_doublet.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "genotype_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_GT_donors.vireo.vcf.gz": { "type": "file", "description": "contains vireo’s inferred donor genotypes at each SNP (only created if `--forceLearnGT` is set in `ext.args`, see n)", "pattern": "*_GT_donors.vireo.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "filtered_variants": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*_filtered_variants.tsv": { "type": "file", "description": "contains the minimal set of discriminatory variants created by `GTbarcode` (only created if `--forceLearnGT` is set in `ext.args`, see the hadge pipeline as an example, and only shows consistent results if `--randSeed` is set)", "pattern": "*_filtered_variants.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_vireo": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vireo": { "type": "string", "description": "The name of the tool" } }, { "vireo | sed \"1!d ; s/Welcome to vireoSNP v//; s/\\!//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vireo": { "type": "string", "description": "The name of the tool" } }, { "vireo | sed \"1!d ; s/Welcome to vireoSNP v//; s/\\!//\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mari-ga", "@maxozo", "@wxicu", "@Zethson" ], "maintainers": [ "@mari-ga", "@maxozo", "@wxicu", "@Zethson" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/vireosnp:0.5.8--2cdc8283c8068165", "build_id": "bd-2cdc8283c8068165_1", "scan_id": "sc-aabed5294d84508c_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/vireosnp:0.5.8--376a9219dbddd077", "build_id": "bd-376a9219dbddd077_1", "scan_id": "sc-948bb7042ed62c48_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vireosnp:0.5.8--39eb18fff530d8f9", "build_id": "bd-39eb18fff530d8f9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/2e/2eac294d6de9fdecf7b2bede5798788af111ac10ad6f3abc72a45fb7f317af92/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vireosnp:0.5.8--591c44530106908e", "build_id": "bd-591c44530106908e_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b3/b3a7c7c461ee906967d8e14afb559e35100c7aca4835ad194a6fabf1ddf33cb0/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vireo/.conda-lock/linux_amd64-bd-376a9219dbddd077_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vireo/.conda-lock/linux_arm64-bd-2cdc8283c8068165_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hadge", "version": "1.0.0" } ] }, { "name": "virusrecom", "path": "modules/nf-core/virusrecom/meta.yml", "tree_sha": "b3e0d3085eb49881d253cedd5753bfc7f1ac013e", "files": [ "modules/nf-core/virusrecom/.conda-lock/linux_amd64-bd-b0b2c64800fa6452_1.txt", "modules/nf-core/virusrecom/.conda-lock/linux_arm64-bd-f4e62778510f3556_1.txt", "modules/nf-core/virusrecom/environment.yml", "modules/nf-core/virusrecom/main.nf", "modules/nf-core/virusrecom/meta.yml", "modules/nf-core/virusrecom/tests/main.nf.test", "modules/nf-core/virusrecom/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "virusrecom", "description": "Information-theory-based method for recombination detection of viral lineages using weighted information content (WIC).", "keywords": [ "recombination", "virus", "genomics", "phylogenetics" ], "tools": [ { "virusrecom": { "description": "An information-theory-based method for recombination detection of viral lineages.", "homepage": "https://github.com/ZhijianZhou01/virusrecom", "documentation": "https://github.com/ZhijianZhou01/virusrecom", "tool_dev_url": "https://github.com/ZhijianZhou01/virusrecom", "doi": "10.1093/bib/bbac513", "licence": [ "GPL v3" ], "identifier": "biotools:virusrecom" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "alignment": { "type": "file", "description": "Aligned FASTA file containing viral sequences. Use [] when providing iwic input.", "pattern": "*.{fasta,fa,fna,fas}", "ontologies": [] } }, { "mapping": { "type": "file", "description": "Tab-separated file mapping sequence names to lineages", "pattern": "*.{txt,tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "iwic": { "type": "file", "description": "Optional CSV file containing pre-computed WIC values. Use [] to skip.", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "query": { "type": "string", "description": "Name of the query lineage to test for recombination (e.g. query_recombinant). Use auto to scan all lineages." } } ], "output": { "results": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}/": { "type": "directory", "description": "Directory containing virusrecom output files including WIC plots and recombination tables" } } ] ], "versions_virusrecom": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "virusrecom": { "type": "string", "description": "The name of the tool" } }, { "virusrecom -h 2>&1 | sed -n 's/.*Version: \\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "virusrecom": { "type": "string", "description": "The name of the tool" } }, { "virusrecom -h 2>&1 | sed -n 's/.*Version: \\([^ ]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@haggaikelisha-ai" ], "maintainers": [ "@haggaikelisha-ai" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/virusrecom:1.4.0--b0b2c64800fa6452", "build_id": "bd-b0b2c64800fa6452_1", "scan_id": "sc-6e2470b3b3362348_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/virusrecom:1.4.0--f4e62778510f3556", "build_id": "bd-f4e62778510f3556_1", "scan_id": "sc-fe964da06c40dfb5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/virusrecom:1.4.0--469e48c17bdf602b", "build_id": "bd-469e48c17bdf602b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ee/ee93b7d3465edaea79b48300b720c4aec8c98651deb23faf48ac6d3e4edf7051/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/virusrecom:1.4.0--a1cbf24a4d197dcc", "build_id": "bd-a1cbf24a4d197dcc_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/bc/bc4e9e01ce104f8f1ba09daf74ec67846a1665a057418d6e06721e9396cf66ea/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/virusrecom/.conda-lock/linux_amd64-bd-b0b2c64800fa6452_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/virusrecom/.conda-lock/linux_arm64-bd-f4e62778510f3556_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vizgenpostprocessing_compiletilesegmentation", "path": "modules/nf-core/vizgenpostprocessing/compiletilesegmentation/meta.yml", "tree_sha": "dfd153f02c31e0229ee40624af2fa8130dfe22b9", "files": [ "modules/nf-core/vizgenpostprocessing/compiletilesegmentation/environment.yml", "modules/nf-core/vizgenpostprocessing/compiletilesegmentation/main.nf", "modules/nf-core/vizgenpostprocessing/compiletilesegmentation/meta.yml", "modules/nf-core/vizgenpostprocessing/compiletilesegmentation/tests/main.nf.test", "modules/nf-core/vizgenpostprocessing/compiletilesegmentation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vizgenpostprocessing_compiletilesegmentation", "description": "The module compiles segmentation tiles using Vizgen's post-processing tool.", "keywords": [ "vpt", "vizgen", "segmentation", "microscopy", "spatial transcriptomics" ], "tools": [ { "vizgenpostprocessing": { "description": "Vizgen's post-processing tool", "homepage": "https://github.com/Vizgen/vizgen-postprocessing", "documentation": "https://vizgen.github.io/vizgen-postprocessing", "tool_dev_url": "https://github.com/Vizgen/vizgen-postprocessing", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "input_images": { "type": "directory", "description": "Path to the input images directory to be used for segmentation.\n", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } }, { "segmentation_params": { "type": "file", "description": "Path to the segmentation parameters (algorithm specification) JSON\nfile generated by the preparesegmentation module.\n", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ], { "algorithm_json": { "type": "file", "description": "JSON file containing the algorithm parameters.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "segmentation_tiles": { "type": "file", "description": "Parquet files containing the segmentation results for tiles to compile.\n", "pattern": "*.parquet", "ontologies": [] } } ], "output": { "mosaic_space": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/*_mosaic_space.parquet": { "type": "file", "description": "Parquet file containing the compiled segmentation results in mosaic space.\n", "ontologies": [] } } ] ], "micron_space": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/*_micron_space.parquet": { "type": "file", "description": "Parquet file containing the compiled segmentation results in micron space.\n", "ontologies": [] } } ] ], "versions_vpt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_vptplugincellpose2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt-plugin-cellpose2": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt-plugin-cellpose2 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt-plugin-cellpose2": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt-plugin-cellpose2 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mcmero" ], "maintainers": [ "@mcmero" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vizgenpostprocessing_preparesegmentation", "path": "modules/nf-core/vizgenpostprocessing/preparesegmentation/meta.yml", "tree_sha": "571214dd52dc060a53b47fa35c3aacf7ea49ca9a", "files": [ "modules/nf-core/vizgenpostprocessing/preparesegmentation/environment.yml", "modules/nf-core/vizgenpostprocessing/preparesegmentation/main.nf", "modules/nf-core/vizgenpostprocessing/preparesegmentation/meta.yml", "modules/nf-core/vizgenpostprocessing/preparesegmentation/tests/main.nf.test", "modules/nf-core/vizgenpostprocessing/preparesegmentation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vizgenpostprocessing_preparesegmentation", "description": "The module prepares the specification JSON file for Vizgen's post-processing tool\ncell segmentation workflow.\n", "keywords": [ "vpt", "vizgen", "segmentation", "microscopy", "spatial transcriptomics" ], "tools": [ { "vizgenpostprocessing": { "description": "Vizgen's post-processing tool", "homepage": "https://github.com/Vizgen/vizgen-postprocessing", "documentation": "https://vizgen.github.io/vizgen-postprocessing", "tool_dev_url": "https://github.com/Vizgen/vizgen-postprocessing", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "input_images": { "type": "directory", "description": "Path to the input images directory to be used for segmentation.\n", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } }, { "um_to_mosaic_file": { "type": "file", "description": "Path to the micron-to-mosaic pixel transform matrix file.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } } ], { "algorithm_json": { "type": "file", "description": "JSON file containing the algorithm specification", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "images_regex": { "type": "string", "description": "Can either be blank to match files by MERSCOPE convention, or a\npython formatting string specifying the file name (e.g.,\nimage_{stain}_z{z}.tif), or a regular expression matching the tiff\nfiles to be used (e.g., mosaic_(?P[\\w|-]+)_z(?P[0-9]+).tif)\n", "ontologies": [ { "edam": "http://edamontology.org/data_1352" } ] } } ], "output": { "segmentation_files": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/*.json": { "type": "file", "description": "Segmentation specification JSON file", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "versions_vpt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_vptplugincellpose2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt-plugin-cellpose2": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt-plugin-cellpose2 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt-plugin-cellpose2": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt-plugin-cellpose2 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mcmero" ], "maintainers": [ "@mcmero" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vizgenpostprocessing_runsegmentationontile", "path": "modules/nf-core/vizgenpostprocessing/runsegmentationontile/meta.yml", "tree_sha": "3d6124ea599fa53ccc09aab0c69b396abfef9a71", "files": [ "modules/nf-core/vizgenpostprocessing/runsegmentationontile/environment.yml", "modules/nf-core/vizgenpostprocessing/runsegmentationontile/main.nf", "modules/nf-core/vizgenpostprocessing/runsegmentationontile/meta.yml", "modules/nf-core/vizgenpostprocessing/runsegmentationontile/tests/main.nf.test", "modules/nf-core/vizgenpostprocessing/runsegmentationontile/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vizgenpostprocessing_runsegmentationontile", "description": "The module runs the segmentation algorithm on a specific tile using Vizgen's\npost-processing tool.\n", "keywords": [ "vpt", "vizgen", "segmentation", "microscopy", "spatial transcriptomics" ], "tools": [ { "vizgenpostprocessing": { "description": "Vizgen's post-processing tool", "homepage": "https://github.com/Vizgen/vizgen-postprocessing", "documentation": "https://vizgen.github.io/vizgen-postprocessing", "tool_dev_url": "https://github.com/Vizgen/vizgen-postprocessing", "licence": [ "Apache-2.0" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1', single_end:false ]\n" } }, { "input_images": { "type": "directory", "description": "Path to the input images directory to be used for segmentation.\n", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } }, { "segmentation_params": { "type": "file", "description": "Path to the segmentation parameters (algorithm specification) JSON\nfile generated by the preparesegmentation module.\n", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "tile_index": { "type": "integer", "description": "The index of the tile to run the segmentation algorithm on.\n" } } ], { "algorithm_json": { "type": "file", "description": "JSON file containing the algorithm parameters.", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "custom_weights": { "type": "directory", "description": "Directory containing custom weights for the segmentation algorithm.\nMust be defined in the algorithm JSON file under \"custom_weights\"\nas directory name only (not full path).\n" } } ], "output": { "segmented_tile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "${prefix}/result_tiles/*.parquet": { "type": "file", "description": "Parquet file containing the segmentation results for the specified tile.\n", "ontologies": [] } } ] ], "versions_vpt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_vptplugincellpose2": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt-plugin-cellpose2": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt-plugin-cellpose2 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vpt-plugin-cellpose2": { "type": "string", "description": "The name of the tool" } }, { "pip show vpt-plugin-cellpose2 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mcmero" ], "maintainers": [ "@mcmero" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vrhyme_extractunbinned", "path": "modules/nf-core/vrhyme/extractunbinned/meta.yml", "tree_sha": "dce59b486f18bcf0aebf83347ab18336bef5a624", "files": [ "modules/nf-core/vrhyme/extractunbinned/.conda-lock/linux_amd64-bd-2e133279ed381753_1.txt", "modules/nf-core/vrhyme/extractunbinned/.conda-lock/linux_arm64-bd-632433e0da52eb43_1.txt", "modules/nf-core/vrhyme/extractunbinned/environment.yml", "modules/nf-core/vrhyme/extractunbinned/main.nf", "modules/nf-core/vrhyme/extractunbinned/meta.yml", "modules/nf-core/vrhyme/extractunbinned/tests/main.nf.test", "modules/nf-core/vrhyme/extractunbinned/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vrhyme_extractunbinned", "description": "Extracting sequences that were unbinnned by vRhyme into a FASTA file", "keywords": [ "bin", "binning", "link", "vrhyme", "extractunbinned" ], "tools": [ { "vrhyme": { "description": "vRhyme functions by utilizing coverage variance comparisons and supervised machine learning classification of sequence features to construct viral metagenome-assembled genomes (vMAGs).", "homepage": "https://github.com/AnantharamanLab/vRhyme", "documentation": "https://github.com/AnantharamanLab/vRhyme", "tool_dev_url": "https://github.com/AnantharamanLab/vRhyme", "doi": "10.1093/nar/gkac341", "licence": [ "GPL v3 license", "GPL v3" ], "identifier": "biotools:vrhyme" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "membership": { "type": "file", "description": "TSV file containing information regarding which bins input sequences were placed information", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing information related to the fasta\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA file containing contigs/scaffolds input into vRhyme", "pattern": "*.{fasta,fna,fa,fasta.gz,fna.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "unbinned_sequences": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.fasta": { "type": "file", "description": "FASTA file containing unbinned sequences", "pattern": "*_unbinned_sequences.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_vrhyme": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vrhyme": { "type": "string", "description": "The name of the tool" } }, { "vRhyme --version 2>&1 | sed 's/^.*vRhyme v//; s/Using.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vrhyme": { "type": "string", "description": "The name of the tool" } }, { "vRhyme --version 2>&1 | sed 's/^.*vRhyme v//; s/Using.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/vrhyme_python_setuptools:632433e0da52eb43", "build_id": "bd-632433e0da52eb43_1", "scan_id": "sc-ac100f1565a83954_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/vrhyme_python_setuptools:2e133279ed381753", "build_id": "bd-2e133279ed381753_1", "scan_id": "sc-cd9f63c5b9b5c6d3_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vrhyme_python_setuptools:4865355a4358f8c2", "build_id": "bd-4865355a4358f8c2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e2/e2b5a580b1eb2e3b5d4c50ba78df05d4e49e0bb1dfc988e719306fa9efb21d65/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vrhyme_python_setuptools:2a98f81b304abc6c", "build_id": "bd-2a98f81b304abc6c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cb/cbb836555c5f0f19f1e5d69ffe97cb2acf44586c0ed1485b7e17e0ff05820e2c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vrhyme/extractunbinned/.conda-lock/linux_amd64-bd-2e133279ed381753_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vrhyme/extractunbinned/.conda-lock/linux_arm64-bd-632433e0da52eb43_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vrhyme_linkbins", "path": "modules/nf-core/vrhyme/linkbins/meta.yml", "tree_sha": "a7775e44e8f9ab331b74f08b40a393ef285e796a", "files": [ "modules/nf-core/vrhyme/linkbins/.conda-lock/linux_amd64-bd-2e133279ed381753_1.txt", "modules/nf-core/vrhyme/linkbins/.conda-lock/linux_arm64-bd-632433e0da52eb43_1.txt", "modules/nf-core/vrhyme/linkbins/environment.yml", "modules/nf-core/vrhyme/linkbins/main.nf", "modules/nf-core/vrhyme/linkbins/meta.yml", "modules/nf-core/vrhyme/linkbins/tests/main.nf.test", "modules/nf-core/vrhyme/linkbins/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vrhyme_linkbins", "description": "Linking bins output by vRhyme to create one sequences per bin", "keywords": [ "bin", "binning", "link", "vrhyme", "linkbins" ], "tools": [ { "vrhyme": { "description": "vRhyme functions by utilizing coverage variance comparisons and supervised machine learning classification of sequence features to construct viral metagenome-assembled genomes (vMAGs).", "homepage": "https://github.com/AnantharamanLab/vRhyme", "documentation": "https://github.com/AnantharamanLab/vRhyme", "tool_dev_url": "https://github.com/AnantharamanLab/vRhyme", "doi": "10.1093/nar/gkac341", "licence": [ "GPL v3 license", "GPL v3" ], "identifier": "biotools:vrhyme" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "bins": { "type": "directory", "description": "Directory file containing bin FASTA files output by vRhyme (each bin having multiple sequences)" } } ] ], "output": { "linked_bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*_linked_bins.fasta": { "type": "file", "description": "FASTA file containing all bins that have been linked by N's", "pattern": "*_linked_bins.fasta", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "versions_vrhyme": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vrhyme": { "type": "string", "description": "The name of the tool" } }, { "vRhyme --version 2>&1 | sed 's/^.*vRhyme v//; s/Using.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vrhyme": { "type": "string", "description": "The name of the tool" } }, { "vRhyme --version 2>&1 | sed 's/^.*vRhyme v//; s/Using.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/vrhyme_python_setuptools:2e133279ed381753", "build_id": "bd-2e133279ed381753_1", "scan_id": "sc-cd9f63c5b9b5c6d3_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/vrhyme_python_setuptools:632433e0da52eb43", "build_id": "bd-632433e0da52eb43_1", "scan_id": "sc-ac100f1565a83954_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vrhyme_python_setuptools:2a98f81b304abc6c", "build_id": "bd-2a98f81b304abc6c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cb/cbb836555c5f0f19f1e5d69ffe97cb2acf44586c0ed1485b7e17e0ff05820e2c/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vrhyme_python_setuptools:4865355a4358f8c2", "build_id": "bd-4865355a4358f8c2_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e2/e2b5a580b1eb2e3b5d4c50ba78df05d4e49e0bb1dfc988e719306fa9efb21d65/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vrhyme/linkbins/.conda-lock/linux_amd64-bd-2e133279ed381753_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vrhyme/linkbins/.conda-lock/linux_arm64-bd-632433e0da52eb43_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vrhyme_vrhyme", "path": "modules/nf-core/vrhyme/vrhyme/meta.yml", "tree_sha": "73a153857fa539291c1c80991d1c48c9c499bcb1", "files": [ "modules/nf-core/vrhyme/vrhyme/.conda-lock/linux_amd64-bd-02d8cf67999994aa_1.txt", "modules/nf-core/vrhyme/vrhyme/.conda-lock/linux_arm64-bd-aeb34d9fe83a41a6_1.txt", "modules/nf-core/vrhyme/vrhyme/environment.yml", "modules/nf-core/vrhyme/vrhyme/main.nf", "modules/nf-core/vrhyme/vrhyme/meta.yml", "modules/nf-core/vrhyme/vrhyme/tests/main.nf.test", "modules/nf-core/vrhyme/vrhyme/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vrhyme_vrhyme", "description": "Binning virus genomes from metagenomes", "keywords": [ "binning", "bin", "phage", "virus", "vrhyme" ], "tools": [ { "vrhyme": { "description": "vRhyme functions by utilizing coverage variance comparisons and supervised machine learning classification of sequence features to construct viral metagenome-assembled genomes (vMAGs).", "homepage": "https://github.com/AnantharamanLab/vRhyme", "documentation": "https://github.com/AnantharamanLab/vRhyme", "tool_dev_url": "https://github.com/AnantharamanLab/vRhyme", "doi": "10.1093/nar/gkac341", "licence": [ "GPL v3", "GPL v3 license" ], "identifier": "biotools:vrhyme" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test']\n" } }, { "reads": { "type": "file", "description": "Preprocessed FASTQ file containing sample reads", "pattern": "*.{fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing fasta information\ne.g. [ id:'test']\n" } }, { "fasta": { "type": "file", "description": "Contigs/scaffolds identified as viral", "pattern": "*.{fna,fasta,fa,fasta.gz,fa.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "output": { "bins": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "vRhyme_best_bins_fasta/": { "type": "directory", "description": "Directory containing bin FASTA files", "pattern": "**/vRhyme_best_bins_fasta/" } } ] ], "membership": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "**/vRhyme_best_bins.*.membership.tsv": { "type": "file", "description": "TSV file describing the contig/scaffold membership of each bin", "pattern": "vRhyme_best_bins.*.membership.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "summary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "**/vRhyme_best_bins.*.summary.tsv": { "type": "file", "description": "TSV file summarizing the attributes of each bin", "pattern": "vRhyme_best_bins.*.summary.tsv", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_vrhyme": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vrhyme": { "type": "string", "description": "The name of the tool" } }, { "vRhyme --version 2>&1 | sed 's/^.*vRhyme v//; s/Using.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vrhyme": { "type": "string", "description": "The name of the tool" } }, { "vRhyme --version 2>&1 | sed 's/^.*vRhyme v//; s/Using.*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@CarsonJM" ], "maintainers": [ "@CarsonJM" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/vrhyme_numpy_python_scikit-learn_setuptools:02d8cf67999994aa", "build_id": "bd-02d8cf67999994aa_1", "scan_id": "sc-3a2762ac88fd0e93_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/vrhyme_numpy_python_scikit-learn_setuptools:aeb34d9fe83a41a6", "build_id": "bd-aeb34d9fe83a41a6_1", "scan_id": "sc-feb3fa90a1128747_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vrhyme_numpy_python_scikit-learn_setuptools:352643913fff2089", "build_id": "bd-352643913fff2089_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/34/3498744ca1f8ee741ffcb1349ca8ccab70ce860c9f92f14fefddebf6226fe542/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vrhyme_numpy_python_scikit-learn_setuptools:1ef4ab3669c6cc75", "build_id": "bd-1ef4ab3669c6cc75_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/9d/9d994695f60fba485a0e2679c84965fa6fc2787e5b24df2c2d3e2969c7702ad5/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vrhyme/vrhyme/.conda-lock/linux_amd64-bd-02d8cf67999994aa_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vrhyme/vrhyme/.conda-lock/linux_arm64-bd-aeb34d9fe83a41a6_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "vsearch_cluster", "path": "modules/nf-core/vsearch/cluster/meta.yml", "tree_sha": "cbb38e9b8c8e4a394c12d5e11ed3fe6a36ee1597", "files": [ "modules/nf-core/vsearch/cluster/.conda-lock/linux_amd64-bd-36d56b7ebe9ea248_1.txt", "modules/nf-core/vsearch/cluster/.conda-lock/linux_arm64-bd-4f1b0d5fb299ef8e_1.txt", "modules/nf-core/vsearch/cluster/environment.yml", "modules/nf-core/vsearch/cluster/main.nf", "modules/nf-core/vsearch/cluster/meta.yml", "modules/nf-core/vsearch/cluster/tests/main.nf.test", "modules/nf-core/vsearch/cluster/tests/main.nf.test.snap", "modules/nf-core/vsearch/cluster/tests/nextflow.config" ], "type": "module", "meta": { "name": "vsearch_cluster", "description": "Cluster sequences using a single-pass, greedy centroid-based clustering algorithm.", "keywords": [ "vsearch", "clustering", "microbiome" ], "tools": [ { "vsearch": { "description": "VSEARCH is a versatile open-source tool for microbiome analysis, including chimera detection, clustering, dereplication and rereplication, extraction, FASTA/FASTQ/SFF file processing, masking, orienting, pair-wise alignment, restriction site cutting, searching, shuffling, sorting, subsampling, and taxonomic classification of amplicon sequences for metagenomics, genomics, and population genetics. (USEARCH alternative)", "homepage": "https://github.com/torognes/vsearch", "documentation": "https://github.com/torognes/vsearch/releases/download/v2.31.0/vsearch_manual.pdf", "tool_dev_url": "https://github.com/torognes/vsearch", "doi": "10.7717/peerj.2584", "licence": [ "GPL v3-or-later OR BSD-2-clause" ], "identifier": "biotools:vsearch" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test' ]" } }, { "fasta": { "type": "file", "description": "Sequences to cluster in FASTA format", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [] } } ] ], "output": { "aln": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.aln.gz": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.aln.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "biom": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.biom.gz": { "type": "file", "description": "Results in an OTU table in the biom version 1.0 file format", "pattern": "*.biom.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "mothur": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.mothur.tsv.gz": { "type": "file", "description": "Results in an OTU table in the mothur ’shared’ tab-separated plain text file format", "pattern": "*.mothur.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "otu": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.otu.tsv.gz": { "type": "file", "description": "Results in an OTU table in the classic tab-separated plain text format", "pattern": "*.otu.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.bam": { "type": "file", "description": "Results written in bam format", "pattern": "*.bam", "ontologies": [] } } ] ], "out": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.out.tsv.gz": { "type": "file", "description": "Results in tab-separated output, columns defined by user", "pattern": "*.out.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "blast": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.blast.tsv.gz": { "type": "file", "description": "Tab delimited results in blast-like tabular format", "pattern": "*.blast.tsv.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "uc": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.uc.tsv.gz": { "type": "file", "description": "Tab delimited results in a uclust-like format with 10 columns", "pattern": "*.uc.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "centroids": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.centroids.fasta.gz": { "type": "file", "description": "Centroid sequences in FASTA format", "pattern": "*.centroids.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "clusters": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.clusters.fasta*.gz": { "type": "file", "description": "Clustered sequences in FASTA format", "pattern": "*.clusters.fasta*.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "profile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.profile.txt.gz": { "type": "file", "description": "Profile of the clustering results", "pattern": "*.profile.txt.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "msa": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.msa.fasta.gz": { "type": "file", "description": "Multiple sequence alignment of the centroids", "pattern": "*.msa.fasta.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_vsearch": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools version | sed '1!d;s/.* //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mirpedrol" ], "maintainers": [ "@mirpedrol" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/samtools_vsearch:4f1b0d5fb299ef8e", "build_id": "bd-4f1b0d5fb299ef8e_1", "scan_id": "sc-eecd1cbb84f4a481_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/samtools_vsearch:36d56b7ebe9ea248", "build_id": "bd-36d56b7ebe9ea248_1", "scan_id": "sc-7968c17030aa2d51_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/samtools_vsearch:bb80d3550e7ff606", "build_id": "bd-bb80d3550e7ff606_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ed/edcbb466cdd90443649e121948b62d76f8ffb57699dc968f43f6d9e695d658e5/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/samtools_vsearch:fca12c4fb4837c72", "build_id": "bd-fca12c4fb4837c72_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/36/363cb3f920602951d1dee4e0d248eb7171b4dfd2611db3a581a480500ac25996/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vsearch/cluster/.conda-lock/linux_amd64-bd-36d56b7ebe9ea248_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vsearch/cluster/.conda-lock/linux_arm64-bd-4f1b0d5fb299ef8e_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "taxmarker", "version": "dev" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "vsearch_dereplicate", "path": "modules/nf-core/vsearch/dereplicate/meta.yml", "tree_sha": "70d59c97a2390f66623cfb7edc053785c7eb3ea7", "files": [ "modules/nf-core/vsearch/dereplicate/.conda-lock/linux_amd64-bd-80e3b2da3ae2f3d8_1.txt", "modules/nf-core/vsearch/dereplicate/.conda-lock/linux_arm64-bd-262a839a6c0fc826_1.txt", "modules/nf-core/vsearch/dereplicate/environment.yml", "modules/nf-core/vsearch/dereplicate/main.nf", "modules/nf-core/vsearch/dereplicate/meta.yml", "modules/nf-core/vsearch/dereplicate/tests/main.nf.test", "modules/nf-core/vsearch/dereplicate/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vsearch_dereplicate", "description": "Merge strictly identical sequences contained in filename. Identical sequences are defined as having the same length and the same string of nucleotides (case insensitive, T and U are considered the same).", "keywords": [ "vsearch/dereplicate", "vsearch", "dereplicate", "amplicon sequences", "metagenomics", "genomics", "population genetics" ], "tools": [ { "vsearch": { "description": "A versatile open source tool for metagenomics (USEARCH alternative)", "homepage": "https://github.com/torognes/vsearch", "documentation": "https://github.com/torognes/vsearch/releases/download/v2.31.0/vsearch_manual.pdf", "tool_dev_url": "https://github.com/torognes/vsearch", "doi": "10.7717/peerj.2584", "licence": [ "GPL v3-or-later OR BSD-2-clause" ], "identifier": "biotools:vsearch" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test' ]" } }, { "fasta": { "type": "file", "description": "Sequences to be sorted in FASTA format", "pattern": "*.{fasta,fa,fasta.gz,fa.gz,.fna,.fna.gz}", "ontologies": [] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test']" } }, { "${prefix}.fasta": { "type": "file", "description": "dereplicated fasta", "pattern": "${prefix}.fasta", "ontologies": [] } } ] ], "clustering": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test']" } }, { "${prefix}.uc": { "type": "file", "description": "dereplicated derep.uc file", "pattern": "${prefix}.uc", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test']" } }, { "${prefix}.log": { "type": "file", "description": "a log file of the run", "pattern": "${prefix}.log", "ontologies": [] } } ] ], "versions_vsearch": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@chriswyatt1" ], "maintainers": [ "@chriswyatt1" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/vsearch:2.31.0--262a839a6c0fc826", "build_id": "bd-262a839a6c0fc826_1", "scan_id": "sc-af12710a255f9e4a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/vsearch:2.31.0--80e3b2da3ae2f3d8", "build_id": "bd-80e3b2da3ae2f3d8_1", "scan_id": "sc-8abcad553b1fb270_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vsearch:2.31.0--bbc3781427248899", "build_id": "bd-bbc3781427248899_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ee/eec4fdf832cbd591111a702a1942476674a71e76fafbd5ae3fc18018b9ebe2e2/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vsearch:2.31.0--a8e86e5af66587d7", "build_id": "bd-a8e86e5af66587d7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/73/735d988fe3d63e52a3700ce5bc7d7b93c775beedf0ce970a17cef6def00f682b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vsearch/dereplicate/.conda-lock/linux_amd64-bd-80e3b2da3ae2f3d8_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vsearch/dereplicate/.conda-lock/linux_arm64-bd-262a839a6c0fc826_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vsearch_fastqfilter", "path": "modules/nf-core/vsearch/fastqfilter/meta.yml", "tree_sha": "4183dae0ebf55f7cda54fec1d983f04df02926a4", "files": [ "modules/nf-core/vsearch/fastqfilter/.conda-lock/linux_amd64-bd-80e3b2da3ae2f3d8_1.txt", "modules/nf-core/vsearch/fastqfilter/.conda-lock/linux_arm64-bd-262a839a6c0fc826_1.txt", "modules/nf-core/vsearch/fastqfilter/environment.yml", "modules/nf-core/vsearch/fastqfilter/main.nf", "modules/nf-core/vsearch/fastqfilter/meta.yml", "modules/nf-core/vsearch/fastqfilter/tests/main.nf.test", "modules/nf-core/vsearch/fastqfilter/tests/main.nf.test.snap", "modules/nf-core/vsearch/fastqfilter/tests/nextflow.config" ], "type": "module", "meta": { "name": "vsearch_fastqfilter", "description": "Performs quality filtering and / or conversion of a FASTQ file to FASTA format.", "keywords": [ "vsearch/fastqfilter", "vsearch", "fastqfilter", "amplicon sequences", "metagenomics", "genomics", "population genetics" ], "tools": [ { "vsearch": { "description": "VSEARCH is a versatile open-source tool for microbiome analysis, including chimera detection, clustering, dereplication and rereplication, extraction, FASTA/FASTQ/SFF file processing, masking, orienting, pair-wise alignment, restriction site cutting, searching, shuffling, sorting, subsampling, and taxonomic classification of amplicon sequences for metagenomics, genomics, and population genetics. (USEARCH alternative)", "homepage": "https://github.com/torognes/vsearch", "documentation": "https://github.com/torognes/vsearch/releases/download/v2.31.0/vsearch_manual.pdf", "tool_dev_url": "https://github.com/torognes/vsearch", "doi": "10.7717/peerj.2584", "licence": [ "GPL v3-or-later OR BSD-2-clause" ], "identifier": "biotools:vsearch" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'sample1']" } }, { "fastq": { "type": "file", "description": "FASTQ file to filter", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'sample1']" } }, { "*.fasta": { "type": "file", "description": "Filtered FASTA file", "pattern": "*.fasta", "ontologies": [] } } ] ], "log": [ { "*.log": { "type": "file", "description": "Log file of the run", "pattern": "*.log", "ontologies": [] } } ], "versions_vsearch": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@FernandoDuarteF" ], "maintainers": [ "@FernandoDuarteF" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/vsearch:2.31.0--80e3b2da3ae2f3d8", "build_id": "bd-80e3b2da3ae2f3d8_1", "scan_id": "sc-8abcad553b1fb270_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/vsearch:2.31.0--262a839a6c0fc826", "build_id": "bd-262a839a6c0fc826_1", "scan_id": "sc-af12710a255f9e4a_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vsearch:2.31.0--bbc3781427248899", "build_id": "bd-bbc3781427248899_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ee/eec4fdf832cbd591111a702a1942476674a71e76fafbd5ae3fc18018b9ebe2e2/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vsearch:2.31.0--a8e86e5af66587d7", "build_id": "bd-a8e86e5af66587d7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/73/735d988fe3d63e52a3700ce5bc7d7b93c775beedf0ce970a17cef6def00f682b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vsearch/fastqfilter/.conda-lock/linux_amd64-bd-80e3b2da3ae2f3d8_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vsearch/fastqfilter/.conda-lock/linux_arm64-bd-262a839a6c0fc826_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vsearch_sintax", "path": "modules/nf-core/vsearch/sintax/meta.yml", "tree_sha": "644bcef67ef4fc4f05e4f9134a90d6b3d1a44372", "files": [ "modules/nf-core/vsearch/sintax/.conda-lock/linux_amd64-bd-80e3b2da3ae2f3d8_1.txt", "modules/nf-core/vsearch/sintax/.conda-lock/linux_arm64-bd-262a839a6c0fc826_1.txt", "modules/nf-core/vsearch/sintax/environment.yml", "modules/nf-core/vsearch/sintax/main.nf", "modules/nf-core/vsearch/sintax/meta.yml", "modules/nf-core/vsearch/sintax/tests/main.nf.test", "modules/nf-core/vsearch/sintax/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vsearch_sintax", "description": "Taxonomic classification using the sintax algorithm.", "keywords": [ "vsearch", "sintax", "taxonomy" ], "tools": [ { "vsearch": { "description": "VSEARCH is a versatile open-source tool for microbiome analysis, including chimera detection, clustering, dereplication and rereplication, extraction, FASTA/FASTQ/SFF file processing, masking, orienting, pair-wise alignment, restriction site cutting, searching, shuffling, sorting, subsampling, and taxonomic classification of amplicon sequences for metagenomics, genomics, and population genetics. (USEARCH alternative)", "homepage": "https://github.com/torognes/vsearch", "documentation": "https://github.com/torognes/vsearch/releases/download/v2.31.0/vsearch_manual.pdf", "tool_dev_url": "https://github.com/torognes/vsearch", "doi": "10.7717/peerj.2584", "licence": [ "GPL v3-or-later OR BSD-2-clause" ], "identifier": "biotools:vsearch" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing query file information e.g. [ id:'test']" } }, { "queryfasta": { "type": "file", "description": "Query sequences in FASTA or FASTQ format", "pattern": "*.{fasta,fa,fna,faa,fastq,fq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "db": { "type": "file", "description": "Reference database file in FASTA or UDB format", "pattern": "*", "ontologies": [] } } ], "output": { "tsv": [ [ { "meta": { "type": "file", "description": "Results written to tab-delimited file", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "*.tsv": { "type": "file", "description": "Results written to tab-delimited file", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_vsearch": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jtangrot" ], "maintainers": [ "@jtangrot" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/vsearch:2.31.0--80e3b2da3ae2f3d8", "build_id": "bd-80e3b2da3ae2f3d8_1", "scan_id": "sc-8abcad553b1fb270_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/vsearch:2.31.0--262a839a6c0fc826", "build_id": "bd-262a839a6c0fc826_1", "scan_id": "sc-af12710a255f9e4a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vsearch:2.31.0--a8e86e5af66587d7", "build_id": "bd-a8e86e5af66587d7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/73/735d988fe3d63e52a3700ce5bc7d7b93c775beedf0ce970a17cef6def00f682b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vsearch:2.31.0--bbc3781427248899", "build_id": "bd-bbc3781427248899_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ee/eec4fdf832cbd591111a702a1942476674a71e76fafbd5ae3fc18018b9ebe2e2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vsearch/sintax/.conda-lock/linux_amd64-bd-80e3b2da3ae2f3d8_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vsearch/sintax/.conda-lock/linux_arm64-bd-262a839a6c0fc826_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" } ] }, { "name": "vsearch_sort", "path": "modules/nf-core/vsearch/sort/meta.yml", "tree_sha": "e2124684f41ad7a389c7852323d446a5e1229719", "files": [ "modules/nf-core/vsearch/sort/.conda-lock/linux_amd64-bd-80e3b2da3ae2f3d8_1.txt", "modules/nf-core/vsearch/sort/.conda-lock/linux_arm64-bd-262a839a6c0fc826_1.txt", "modules/nf-core/vsearch/sort/environment.yml", "modules/nf-core/vsearch/sort/main.nf", "modules/nf-core/vsearch/sort/meta.yml", "modules/nf-core/vsearch/sort/tests/main.nf.test", "modules/nf-core/vsearch/sort/tests/main.nf.test.snap", "modules/nf-core/vsearch/sort/tests/nextflow.config" ], "type": "module", "meta": { "name": "vsearch_sort", "description": "Sort fasta entries by decreasing abundance (--sortbysize) or sequence length (--sortbylength).", "keywords": [ "vsearch/sort", "vsearch", "sort", "amplicon sequences", "metagenomics", "genomics", "population genetics" ], "tools": [ { "vsearch": { "description": "VSEARCH is a versatile open-source tool for microbiome analysis, including chimera detection, clustering, dereplication and rereplication, extraction, FASTA/FASTQ/SFF file processing, masking, orienting, pair-wise alignment, restriction site cutting, searching, shuffling, sorting, subsampling, and taxonomic classification of amplicon sequences for metagenomics, genomics, and population genetics. (USEARCH alternative)", "homepage": "https://github.com/torognes/vsearch", "documentation": "https://github.com/torognes/vsearch/releases/download/v2.31.0/vsearch_manual.pdf", "tool_dev_url": "https://github.com/torognes/vsearch", "doi": "10.7717/peerj.2584", "licence": [ "GPL v3-or-later OR BSD-2-clause" ], "identifier": "biotools:vsearch" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test' ]" } }, { "fasta": { "type": "file", "description": "Sequences to be sorted in FASTA format", "pattern": "*.{fasta,fa,fasta.gz,fa.gz}", "ontologies": [] } } ], { "sort_arg": { "type": "string", "description": "Argument to provide to sort algorithm. Sort by abundance with --sortbysize or by sequence length with --sortbylength.", "enum": [ "--sortbysize", "--sortbylength" ] } } ], "output": { "fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fasta": { "type": "file", "description": "Sorted FASTA file", "pattern": "*.{fasta}", "ontologies": [] } } ] ], "versions_vsearch": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@mirpedrol" ], "maintainers": [ "@mirpedrol" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/vsearch:2.31.0--80e3b2da3ae2f3d8", "build_id": "bd-80e3b2da3ae2f3d8_1", "scan_id": "sc-8abcad553b1fb270_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/vsearch:2.31.0--262a839a6c0fc826", "build_id": "bd-262a839a6c0fc826_1", "scan_id": "sc-af12710a255f9e4a_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vsearch:2.31.0--a8e86e5af66587d7", "build_id": "bd-a8e86e5af66587d7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/73/735d988fe3d63e52a3700ce5bc7d7b93c775beedf0ce970a17cef6def00f682b/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vsearch:2.31.0--bbc3781427248899", "build_id": "bd-bbc3781427248899_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ee/eec4fdf832cbd591111a702a1942476674a71e76fafbd5ae3fc18018b9ebe2e2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vsearch/sort/.conda-lock/linux_amd64-bd-80e3b2da3ae2f3d8_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vsearch/sort/.conda-lock/linux_arm64-bd-262a839a6c0fc826_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "crisprseq", "version": "2.3.0" } ] }, { "name": "vsearch_usearchglobal", "path": "modules/nf-core/vsearch/usearchglobal/meta.yml", "tree_sha": "7ac604a7c23b3e68ca3880720288e1558c53b0c4", "files": [ "modules/nf-core/vsearch/usearchglobal/.conda-lock/linux_amd64-bd-80e3b2da3ae2f3d8_1.txt", "modules/nf-core/vsearch/usearchglobal/.conda-lock/linux_arm64-bd-262a839a6c0fc826_1.txt", "modules/nf-core/vsearch/usearchglobal/environment.yml", "modules/nf-core/vsearch/usearchglobal/main.nf", "modules/nf-core/vsearch/usearchglobal/meta.yml", "modules/nf-core/vsearch/usearchglobal/tests/main.nf.test", "modules/nf-core/vsearch/usearchglobal/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vsearch_usearchglobal", "description": "Compare target sequences to fasta-formatted query sequences using global pairwise alignment.", "keywords": [ "vsearch", "usearch", "alignment", "fasta" ], "tools": [ { "vsearch": { "description": "VSEARCH is a versatile open-source tool for microbiome analysis, including chimera detection, clustering, dereplication and rereplication, extraction, FASTA/FASTQ/SFF file processing, masking, orienting, pair-wise alignment, restriction site cutting, searching, shuffling, sorting, subsampling, and taxonomic classification of amplicon sequences for metagenomics, genomics, and population genetics. (USEARCH alternative)", "homepage": "https://github.com/torognes/vsearch", "documentation": "https://github.com/torognes/vsearch/releases/download/v2.31.0/vsearch_manual.pdf", "tool_dev_url": "https://github.com/torognes/vsearch", "doi": "10.7717/peerj.2584", "licence": [ "GPL v3-or-later OR BSD-2-clause" ], "identifier": "biotools:vsearch" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test' ]" } }, { "queryfasta": { "type": "file", "description": "Query sequences in FASTA format", "pattern": "*.{fasta,fa,fna,faa}", "ontologies": [] } } ], { "db": { "type": "file", "description": "Reference database file in FASTA or UDB format", "pattern": "*", "ontologies": [] } }, { "idcutoff": { "type": "float", "description": "Reject the sequence match if the pairwise identity is lower than the given id cutoff value (value ranging from 0.0 to 1.0 included)" } }, { "outoption": { "type": "string", "description": "Specify the type of output file to be generated by selecting one of the vsearch output file options", "pattern": "alnout|biomout|blast6out|mothur_shared_out|otutabout|samout|uc|userout|lcaout" } }, { "user_columns": { "type": "string", "description": "If using the `userout` option, specify which columns to include in output, with fields separated with `+` (e.g. query+target+id). See USEARCH manual for valid options. For other output options, use an empty string." } } ], "output": { "aln": [ [ { "meta": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.{aln}", "ontologies": [] } }, { "*.aln": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.{aln}", "ontologies": [] } } ] ], "biom": [ [ { "meta": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.{aln}", "ontologies": [] } }, { "*.biom": { "type": "file", "description": "Results in an OTU table in the biom version 1.0 file format", "pattern": "*.{biom}", "ontologies": [ { "edam": "http://edamontology.org/format_3746" } ] } } ] ], "lca": [ [ { "meta": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.{aln}", "ontologies": [] } }, { "*.lca": { "type": "file", "description": "Last common ancestor (LCA) information about the hits of each query in tab-separated format", "pattern": "*.{lca}", "ontologies": [] } } ] ], "mothur": [ [ { "meta": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.{aln}", "ontologies": [] } }, { "*.mothur": { "type": "file", "description": "Results in an OTU table in the mothur ’shared’ tab-separated plain text file format", "pattern": "*.{mothur}", "ontologies": [] } } ] ], "otu": [ [ { "meta": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.{aln}", "ontologies": [] } }, { "*.otu": { "type": "file", "description": "Results in an OTU table in the classic tab-separated plain text format", "pattern": "*.{otu}", "ontologies": [] } } ] ], "sam": [ [ { "meta": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.{aln}", "ontologies": [] } }, { "*.sam": { "type": "file", "description": "Results written in sam format", "pattern": "*.{sam}", "ontologies": [] } } ] ], "tsv": [ [ { "meta": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.{aln}", "ontologies": [] } }, { "*.tsv": { "type": "file", "description": "Results in tab-separated output, columns defined by user", "pattern": "*.{tsv}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "txt": [ [ { "meta": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.{aln}", "ontologies": [] } }, { "*.txt": { "type": "file", "description": "Tab delimited results in blast-like tabular format", "pattern": "*.{txt}", "ontologies": [] } } ] ], "uc": [ [ { "meta": { "type": "file", "description": "Results in pairwise alignment format", "pattern": "*.{aln}", "ontologies": [] } }, { "*.uc": { "type": "file", "description": "Tab delimited results in a uclust-like format with 10 columns", "pattern": "*.{uc}", "ontologies": [] } } ] ], "versions_vsearch": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "vsearch": { "type": "string", "description": "The tool name" } }, { "vsearch --version 2>&1 | sed -n \"1s/.*v\\([0-9.]*\\).*/\\\\1/p\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jtangrot" ], "maintainers": [ "@jtangrot" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/vsearch:2.31.0--262a839a6c0fc826", "build_id": "bd-262a839a6c0fc826_1", "scan_id": "sc-af12710a255f9e4a_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/vsearch:2.31.0--80e3b2da3ae2f3d8", "build_id": "bd-80e3b2da3ae2f3d8_1", "scan_id": "sc-8abcad553b1fb270_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vsearch:2.31.0--bbc3781427248899", "build_id": "bd-bbc3781427248899_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ee/eec4fdf832cbd591111a702a1942476674a71e76fafbd5ae3fc18018b9ebe2e2/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vsearch:2.31.0--a8e86e5af66587d7", "build_id": "bd-a8e86e5af66587d7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/73/735d988fe3d63e52a3700ce5bc7d7b93c775beedf0ce970a17cef6def00f682b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vsearch/usearchglobal/.conda-lock/linux_amd64-bd-80e3b2da3ae2f3d8_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vsearch/usearchglobal/.conda-lock/linux_arm64-bd-262a839a6c0fc826_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" } ] }, { "name": "vt_decompose", "path": "modules/nf-core/vt/decompose/meta.yml", "tree_sha": "bdf248d139e12e8ad096b4a93778faa8761e7da1", "files": [ "modules/nf-core/vt/decompose/.conda-lock/linux_amd64-bd-933758f4e7c3b9f1_1.txt", "modules/nf-core/vt/decompose/.conda-lock/linux_arm64-bd-1f8c21a1c89527cf_1.txt", "modules/nf-core/vt/decompose/environment.yml", "modules/nf-core/vt/decompose/main.nf", "modules/nf-core/vt/decompose/meta.yml", "modules/nf-core/vt/decompose/tests/main.nf.test", "modules/nf-core/vt/decompose/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vt_decompose", "description": "decomposes multiallelic variants into biallelic in a VCF file.", "keywords": [ "decompose", "multiallelic", "small variants", "snps", "indels" ], "tools": [ { "vt": { "description": "A tool set for short variant discovery in genetic sequence data", "homepage": "https://genome.sph.umich.edu/wiki/Vt", "documentation": "https://genome.sph.umich.edu/wiki/Vt", "tool_dev_url": "https://github.com/atks/vt", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "The VCF file to decompose", "pattern": "*.vcf(.gz)?", "ontologies": [] } }, { "intervals": { "type": "file", "description": "The intervals of the variants of decompose", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "The decomposed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_vt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vt": { "type": "string", "description": "The name of the tool" } }, { "0.57721": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vt": { "type": "string", "description": "The name of the tool" } }, { "0.57721": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_vt:933758f4e7c3b9f1", "build_id": "bd-933758f4e7c3b9f1_1", "scan_id": "sc-78dba2b5a7b7eee3_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_vt:1f8c21a1c89527cf", "build_id": "bd-1f8c21a1c89527cf_1", "scan_id": "sc-086a023edd5f7500_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_vt:5569e71c71bec7fe", "build_id": "bd-5569e71c71bec7fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0c/0c17ccba14c98db0059baa135debcea14a2669c18a67dbdef98fa7ba547f8344/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_vt:edc188129fae14fd", "build_id": "bd-edc188129fae14fd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/33/337ddc410f3b682b24cfe29e8bf5d60995cfeebe99816e8a0a547ef5f8fbd553/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vt/decompose/.conda-lock/linux_amd64-bd-933758f4e7c3b9f1_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vt/decompose/.conda-lock/linux_arm64-bd-1f8c21a1c89527cf_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" } ] }, { "name": "vt_decomposeblocksub", "path": "modules/nf-core/vt/decomposeblocksub/meta.yml", "tree_sha": "0850b175611486402ba5c3b30c63329e86d45a15", "files": [ "modules/nf-core/vt/decomposeblocksub/.conda-lock/linux_amd64-bd-83c629c7e3923326_1.txt", "modules/nf-core/vt/decomposeblocksub/.conda-lock/linux_arm64-bd-6df861e3dd46f3fe_1.txt", "modules/nf-core/vt/decomposeblocksub/environment.yml", "modules/nf-core/vt/decomposeblocksub/main.nf", "modules/nf-core/vt/decomposeblocksub/meta.yml", "modules/nf-core/vt/decomposeblocksub/tests/main.nf.test", "modules/nf-core/vt/decomposeblocksub/tests/main.nf.test.snap", "modules/nf-core/vt/decomposeblocksub/tests/nextflow.config" ], "type": "module", "meta": { "name": "vt_decomposeblocksub", "description": "Decomposes biallelic block substitutions into its constituent SNPs.", "keywords": [ "decomposeblocksub", "multiallelic", "small variants", "snps", "indels", "block substitutions" ], "tools": [ { "vt": { "description": "A tool set for short variant discovery in genetic sequence data", "homepage": "https://genome.sph.umich.edu/wiki/Vt", "documentation": "https://genome.sph.umich.edu/wiki/Vt", "tool_dev_url": "https://github.com/atks/vt", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "The VCF file to decompose", "pattern": "*.vcf(.gz)?", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } }, { "index": { "type": "file", "description": "The VCF file to decompose", "pattern": "*.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } }, { "intervals": { "type": "file", "description": "The intervals of the variants of decompose", "pattern": "*.bed", "ontologies": [ { "edam": "http://edamontology.org/format_3003" } ] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "The decomposed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3016" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_vt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vt": { "type": "string", "description": "The name of the tool" } }, { "0.57721": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vt": { "type": "string", "description": "The name of the tool" } }, { "0.57721": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@kubranarci" ], "maintainers": [ "@kubranarci" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/vt:0.57721--83c629c7e3923326", "build_id": "bd-83c629c7e3923326_1", "scan_id": "sc-23aca4c9a7de26fb_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/vt:0.57721--6df861e3dd46f3fe", "build_id": "bd-6df861e3dd46f3fe_1", "scan_id": "sc-9cd69fcc68be8d45_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/vt:0.57721--e289aab87e26643c", "build_id": "bd-e289aab87e26643c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/76/76a36b074726b1a78020fcd54c22d0ba9f89ec48b7e1b282512d5590a81e9d22/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/vt:0.57721--1d33af88a2cb805a", "build_id": "bd-1d33af88a2cb805a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/15/15c33ba0e0d0e953d83fa810e10ebb0e1617a539ff82660ba7b641154fd3d25b/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vt/decomposeblocksub/.conda-lock/linux_amd64-bd-83c629c7e3923326_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vt/decomposeblocksub/.conda-lock/linux_arm64-bd-6df861e3dd46f3fe_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vt_normalize", "path": "modules/nf-core/vt/normalize/meta.yml", "tree_sha": "68d28121ae5810ca70b6480d01e4096ede4eeb74", "files": [ "modules/nf-core/vt/normalize/.conda-lock/linux_amd64-bd-933758f4e7c3b9f1_1.txt", "modules/nf-core/vt/normalize/.conda-lock/linux_arm64-bd-1f8c21a1c89527cf_1.txt", "modules/nf-core/vt/normalize/environment.yml", "modules/nf-core/vt/normalize/main.nf", "modules/nf-core/vt/normalize/meta.yml", "modules/nf-core/vt/normalize/tests/main.nf.test", "modules/nf-core/vt/normalize/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vt_normalize", "description": "normalizes variants in a VCF file", "keywords": [ "normalization", "vcf", "snps", "indels" ], "tools": [ { "vt": { "description": "A tool set for short variant discovery in genetic sequence data", "homepage": "https://genome.sph.umich.edu/wiki/Vt", "documentation": "https://genome.sph.umich.edu/wiki/Vt", "tool_dev_url": "https://github.com/atks/vt", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "vcf": { "type": "file", "description": "The VCF file to normalize", "pattern": "*.vcf(.gz)?", "ontologies": [] } }, { "tbi": { "type": "file", "description": "The tabix index of the VCF file when bgzipped", "pattern": "*.tbi", "ontologies": [] } }, { "intervals": { "type": "file", "description": "The intervals of the variants of normalize", "pattern": "*.bed", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.{fasta,fn,fna,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference index information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "fai": { "type": "file", "description": "The index of the reference fasta file (OPTIONAL)", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "The normalized VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "fai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test', single_end:false ]`\n" } }, { "${fasta}.fai": { "type": "file", "description": "The created index of the reference fasta file (only when the fai wasn't supplied)", "pattern": "*.fai", "ontologies": [] } } ] ], "versions_vt": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vt": { "type": "string", "description": "The name of the tool" } }, { "0.57721": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vt": { "type": "string", "description": "The name of the tool" } }, { "0.57721": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/htslib_vt:1f8c21a1c89527cf", "build_id": "bd-1f8c21a1c89527cf_1", "scan_id": "sc-086a023edd5f7500_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/htslib_vt:933758f4e7c3b9f1", "build_id": "bd-933758f4e7c3b9f1_1", "scan_id": "sc-78dba2b5a7b7eee3_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/htslib_vt:5569e71c71bec7fe", "build_id": "bd-5569e71c71bec7fe_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/0c/0c17ccba14c98db0059baa135debcea14a2669c18a67dbdef98fa7ba547f8344/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/htslib_vt:edc188129fae14fd", "build_id": "bd-edc188129fae14fd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/33/337ddc410f3b682b24cfe29e8bf5d60995cfeebe99816e8a0a547ef5f8fbd553/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vt/normalize/.conda-lock/linux_amd64-bd-933758f4e7c3b9f1_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vt/normalize/.conda-lock/linux_arm64-bd-1f8c21a1c89527cf_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnadnavar", "version": "1.0.0" } ] }, { "name": "vuegen", "path": "modules/nf-core/vuegen/meta.yml", "tree_sha": "fed38e941f0a39742dbe5820fb71684a4c63ae18", "files": [ "modules/nf-core/vuegen/.conda-lock/linux_amd64-bd-33502ed02f7198e6_1.txt", "modules/nf-core/vuegen/environment.yml", "modules/nf-core/vuegen/main.nf", "modules/nf-core/vuegen/meta.yml", "modules/nf-core/vuegen/tests/main.nf.test", "modules/nf-core/vuegen/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "vuegen", "description": "The VueGen nf-core module is designed to automate report generation from outputs produced by other modules, subworkflows, or pipelines. The module integrates the VueGen Python library and customizes it for compatibility with the Nextflow environment. VueGen automates the creation of reports from bioinformatics outputs, supporting formats like PDF, HTML, DOCX, ODT, PPTX, Reveal.js, Jupyter notebooks, and Streamlit web applications.\n", "keywords": [ "reports", "data-visualization", "streamlit", "quarto" ], "tools": [ { "vuegen": { "description": "The VueGen nf-core module is designed to automate report generation from outputs produced by other modules, subworkflows, or pipelines. The module integrates the VueGen Python library and customizes it for compatibility with the Nextflow environment. VueGen automates the creation of reports from bioinformatics outputs, supporting formats like PDF, HTML, DOCX, ODT, PPTX, Reveal.js, Jupyter notebooks, and Streamlit web applications.\n", "homepage": "https://github.com/Multiomics-Analytics-Group/vuegen", "documentation": "https://vuegen.readthedocs.io/", "tool_dev_url": "https://github.com/Multiomics-Analytics-Group/vuegen", "doi": "10.1101/2025.03.05.641152", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ { "input_type": { "type": "string", "pattern": "^(config|directory)$", "description": "Specifies whether the input is a configuration file ('config') or a directory ('directory')." } }, { "input_path": { "type": "file", "description": "Path to the input directory or configuration file used by VueGen.", "ontologies": [] } }, { "report_type": { "type": "string", "pattern": "^(streamlit|html|pdf|docx|odt|revealjs|pptx|jupyter)$", "description": "The type of report to generate. Options include 'streamlit', 'html', 'pdf', 'docx', 'odt', 'revealjs', 'pptx', and 'jupyter'." } } ], "output": { "output_folder": [ { "*report": { "type": "directory", "description": "The output directory containing the generated report files.\n- If `report_type` is 'streamlit', a 'streamlit_report' directory is created, containing subfolders for each section with Python scripts corresponding to the web application's pages.\n- For other report types, a 'quarto_report' directory is generated, containing a Quarto Markdown (qmd) file that structures the entire report.\n", "pattern": "*report" } } ], "versions_vuegen": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vuegen": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import vuegen; print(vuegen.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "vuegen": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import vuegen; print(vuegen.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sayalaruano", "@enryH", "@albsantosdel" ], "maintainers": [ "@sayalaruano", "@enryH", "@albsantosdel" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/python_pytinytex_quarto_r-tinytex_pruned:33502ed02f7198e6", "build_id": "bd-33502ed02f7198e6_1", "scan_id": "sc-62d157213d7c3779_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/python_pytinytex_quarto_r-tinytex_pruned:d7b6474781d51616", "build_id": "bd-d7b6474781d51616_1", "scan_id": "sc-e884f5e8a6a27a05_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/python_pytinytex_quarto_r-tinytex_pruned:f76993d208230ed7", "build_id": "bd-f76993d208230ed7_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/da/dada1a9a7ab8e21358f85b1df80c2ba2aa5e8ae0f977b477e895f2cc23405fbe/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/python_pytinytex_quarto_r-tinytex_pruned:7972cae1cb81070a", "build_id": "bd-7972cae1cb81070a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/36/36930e2052335dcdddb0d3ec8c78609d459762110428df99c7e3fe72901db7d2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/vuegen/.conda-lock/linux_amd64-bd-33502ed02f7198e6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/vuegen/.conda-lock/linux_arm64-bd-d7b6474781d51616_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "wfmash", "path": "modules/nf-core/wfmash/meta.yml", "tree_sha": "cd615b493da05589c85ebc1b141ab3f319ae3916", "files": [ "modules/nf-core/wfmash/.conda-lock/linux_amd64-bd-aad0fd683181ae57_1.txt", "modules/nf-core/wfmash/environment.yml", "modules/nf-core/wfmash/main.nf", "modules/nf-core/wfmash/meta.yml", "modules/nf-core/wfmash/tests/main.nf.test", "modules/nf-core/wfmash/tests/main.nf.test.snap", "modules/nf-core/wfmash/tests/nextflow.config" ], "type": "module", "meta": { "name": "wfmash", "description": "a pangenome-scale aligner", "keywords": [ "long read alignment", "pangenome-scale", "all versus all", "mashmap", "wavefront" ], "tools": [ { "wfmash": { "description": "a pangenome-scale aligner", "homepage": "https://github.com/waveygang/wfmash", "documentation": "https://github.com/waveygang/wfmash", "tool_dev_url": "https://github.com/waveygang/wfmash", "doi": "10.5281/zenodo.6949373", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta_gz": { "type": "file", "description": "BGZIPPED FASTA target file to create the mappings from.", "pattern": "{fa.gz,fna.gz,fasta.gz}", "ontologies": [] } }, { "paf": { "type": "file", "description": "Optional inpute file in PAF format to derive the precise alignments for.", "pattern": "*.{paf}", "ontologies": [] } }, { "gzi": { "type": "file", "description": "The GZI index of the input FASTA file.", "pattern": "*.{gzi}", "ontologies": [] } }, { "fai": { "type": "file", "description": "The FASTA index of the input FASTA file.", "pattern": "*.{fai}", "ontologies": [] } } ], { "query_self": { "type": "boolean", "description": "If set to true, the input FASTA will also be used as the query FASTA." } }, { "fasta_query_list": { "type": "file", "description": "Optional inpute file in FASTA format specifying the query sequences as a list.", "pattern": "*.{fa,fna,fasta}", "ontologies": [] } } ], "output": { "paf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.paf": { "type": "file", "description": "Alignments in PAF format", "pattern": "*.{paf}", "ontologies": [] } } ] ], "versions_wfmash": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wfmash": { "type": "string", "description": "The name of the tool" } }, { "wfmash --version 2>&1 | cut -f 1 -d \"-\" | cut -f 2 -d \"v\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wfmash": { "type": "string", "description": "The name of the tool" } }, { "wfmash --version 2>&1 | cut -f 1 -d \"-\" | cut -f 2 -d \"v\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@subwaystation" ], "maintainers": [ "@subwaystation" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/wfmash:0.13.0--aad0fd683181ae57", "build_id": "bd-aad0fd683181ae57_1", "scan_id": "sc-877c5fd5434fa970_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/wfmash:0.13.0--5efb689151f84b3f", "build_id": "bd-5efb689151f84b3f_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ec/ece6fef80c03926bc9d5462bba5bc1174bd52f183590b095e3b2c6251901f422/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/wfmash/.conda-lock/linux_amd64-bd-aad0fd683181ae57_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pangenome", "version": "1.1.3" } ] }, { "name": "wget", "path": "modules/nf-core/wget/meta.yml", "tree_sha": "635ec545c589cac2aeee673be9d1ffd892fabc66", "files": [ "modules/nf-core/wget/environment.yml", "modules/nf-core/wget/main.nf", "modules/nf-core/wget/meta.yml", "modules/nf-core/wget/tests/main.nf.test", "modules/nf-core/wget/tests/main.nf.test.snap", "modules/nf-core/wget/tests/nextflow.config" ], "type": "module", "meta": { "name": "wget", "description": "The non-interactive network downloader", "keywords": [ "wget", "download", "network" ], "tools": [ { "wget": { "description": "wget is a free utility for non-interactive download of files from the Web.", "homepage": "https://www.gnu.org/software/wget/", "documentation": "https://www.gnu.org/software/wget/manual/wget.html", "licence": [ "GPL" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "url": { "type": "string", "description": "URL to download", "pattern": "^https?://*.*" } }, { "suffix": { "type": "string", "description": "Output suffix" } } ] ], "output": { "outfile": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "${prefix}.${suffix}": { "type": "file", "description": "Downloaded file", "pattern": "*.*", "ontologies": [] } } ] ], "versions_wget": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "wget": { "type": "string", "description": "The name of the tool" } }, { "wget --version | head -1 | cut -d \" \" -f 3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "wget": { "type": "string", "description": "The name of the tool" } }, { "wget --version | head -1 | cut -d \" \" -f 3": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@itrujnara" ], "maintainers": [ "@itrujnara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "magmap", "version": "1.3.1" }, { "name": "pathogenepidemiology", "version": "dev" } ] }, { "name": "wgsim", "path": "modules/nf-core/wgsim/meta.yml", "tree_sha": "3ed238f59ccb1b83df180918209bac9e3b751135", "files": [ "modules/nf-core/wgsim/.conda-lock/linux_amd64-bd-2fb08e23ce8d62af_1.txt", "modules/nf-core/wgsim/.conda-lock/linux_arm64-bd-88dbc50cda09a2ed_1.txt", "modules/nf-core/wgsim/environment.yml", "modules/nf-core/wgsim/main.nf", "modules/nf-core/wgsim/meta.yml", "modules/nf-core/wgsim/tests/main.nf.test", "modules/nf-core/wgsim/tests/main.nf.test.snap", "modules/nf-core/wgsim/tests/seed.config" ], "type": "module", "meta": { "name": "wgsim", "description": "simulating sequence reads from a reference genome", "keywords": [ "simulate", "fasta", "reads" ], "tools": [ { "wgsim": { "description": "simulating sequence reads from a reference genome", "homepage": "https://github.com/lh3/wgsim", "documentation": "https://github.com/lh3/wgsim", "tool_dev_url": "https://github.com/lh3/wgsim", "licence": [ "MIT" ], "identifier": "biotools:wgsim" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Genome fasta file", "pattern": "*.{fa,fasta}", "ontologies": [] } } ] ], "output": { "fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.fastq": { "type": "file", "description": "Simulated FASTQ read files", "pattern": "*.{fastq}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ] ], "versions_wgsim": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wgsim": { "type": "string", "description": "The name of the tool" } }, { "wgsim 2>&1 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wgsim": { "type": "string", "description": "The name of the tool" } }, { "wgsim 2>&1 | sed -n 's/Version: //p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@priyanka-surana" ], "maintainers": [ "@priyanka-surana" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/wgsim:1.0--88dbc50cda09a2ed", "build_id": "bd-88dbc50cda09a2ed_1", "scan_id": "sc-ad1623ac92a1c305_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/wgsim:1.0--2fb08e23ce8d62af", "build_id": "bd-2fb08e23ce8d62af_1", "scan_id": "sc-a34419ac5f974ab5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/wgsim:1.0--c94b6e679870d799", "build_id": "bd-c94b6e679870d799_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/e4/e41ff04a2e8632e62ecbce8ac2e3e06f6738c815b1a4f38acd937b133c587b92/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/wgsim:1.0--b2d79557f4b7798d", "build_id": "bd-b2d79557f4b7798d_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/6e/6ed726a6be88e088ab7616ba23cf8362bb186cae29449ab8127bc35f33dad848/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/wgsim/.conda-lock/linux_amd64-bd-2fb08e23ce8d62af_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/wgsim/.conda-lock/linux_arm64-bd-88dbc50cda09a2ed_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "whamg", "path": "modules/nf-core/whamg/meta.yml", "tree_sha": "042073623200180695662afb4f8461ce33fcec0b", "files": [ "modules/nf-core/whamg/.conda-lock/linux_amd64-bd-0eb67c2c9cb26529_1.txt", "modules/nf-core/whamg/environment.yml", "modules/nf-core/whamg/main.nf", "modules/nf-core/whamg/meta.yml", "modules/nf-core/whamg/tests/main.nf.test", "modules/nf-core/whamg/tests/main.nf.test.snap", "modules/nf-core/whamg/tests/nextflow.config" ], "type": "module", "meta": { "name": "whamg", "description": "The wham suite consists of two programs, wham and whamg. wham, the original tool, is a very sensitive method with a high false discovery rate. The second program, whamg, is more accurate and better suited for general structural variant (SV) discovery.", "keywords": [ "whamg", "wham", "vcf", "bam", "variant calling" ], "tools": [ { "whamg": { "description": "Structural variant detection and association testing", "homepage": "https://github.com/zeeev/wham", "documentation": "https://github.com/zeeev/wham", "tool_dev_url": "https://github.com/zeeev/wham", "doi": "10.1371/journal.pcbi.1004572", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "BAM/SAM file", "pattern": "*.{bam,sam}", "ontologies": [] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } } ], { "fasta": { "type": "file", "description": "Reference Fasta file", "pattern": "*.{fasta,fa}", "ontologies": [] } }, { "fasta_fai": { "type": "file", "description": "Index of the reference Fasta", "pattern": "*.fai", "ontologies": [] } } ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz": { "type": "file", "description": "Compressed VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Index of the VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "graph": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "Graph file", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_whamg": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "whamg": { "type": "string", "description": "The name of the tool" } }, { "whamg 2>&1 | sed -n 's/^Version: v\\([^-]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "whamg": { "type": "string", "description": "The name of the tool" } }, { "whamg 2>&1 | sed -n 's/^Version: v\\([^-]*\\).*/\\1/p'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/tabix_wham:0eb67c2c9cb26529", "build_id": "bd-0eb67c2c9cb26529_1", "scan_id": "sc-13bad342a433ffbc_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/tabix_wham:82d54adcfc98d8fd", "build_id": "bd-82d54adcfc98d8fd_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/b5/b5cba56edb5c342cde8d5747311d90b4678391ee383bbfbf74dd2d524e2cbcc6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/whamg/.conda-lock/linux_amd64-bd-0eb67c2c9cb26529_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "whatshap_haplotag", "path": "modules/nf-core/whatshap/haplotag/meta.yml", "tree_sha": "e876ffa78738281ce3b4ea336c8cb2e86cbaeabb", "files": [ "modules/nf-core/whatshap/haplotag/environment.yml", "modules/nf-core/whatshap/haplotag/main.nf", "modules/nf-core/whatshap/haplotag/meta.yml", "modules/nf-core/whatshap/haplotag/tests/main.nf.test", "modules/nf-core/whatshap/haplotag/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "whatshap_haplotag", "description": "Tag reads by haplotype", "keywords": [ "haplotypes", "tagging", "long-reads", "nanopore", "pacbio" ], "tools": [ { "whatshap": { "description": "WhatsHap is a software for phasing genomic variants using DNA sequencing reads, also called read-based phasing or haplotype assembly.", "homepage": "https://whatshap.readthedocs.io", "documentation": "https://whatshap.readthedocs.io", "tool_dev_url": "https://github.com/whatshap/whatshap", "doi": "10.1101/085050", "licence": [ "MIT" ], "identifier": "biotools:whatshap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "vcf": { "type": "file", "description": "VCF file with phased variants (must be gzip-compressed and indexed)", "pattern": "*.{vcf.gz}", "ontologies": [] } }, { "tbi": { "type": "file", "description": "VCF index file", "pattern": "*.{tbi,csi}", "ontologies": [] } }, { "bam": { "type": "file", "description": "BAM/CRAM file with alignments to be tagged by haplotype", "pattern": "*.{bam,cram}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" } ] } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fasta": { "type": "file", "description": "Reference file. Must be accompanied by .fai index", "pattern": "*.{fasta,fa}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "fai": { "type": "file", "description": "Index for reference file.", "pattern": "*.fai", "ontologies": [] } } ], { "include_tsv_output": { "type": "boolean", "description": "Whether to include TSV output file", "default": false } } ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.bam": { "type": "file", "description": "BAM/CRAM/SAM file with tagged reads", "pattern": "*.{bam,cram,sam}", "ontologies": [ { "edam": "http://edamontology.org/format_2572" }, { "edam": "http://edamontology.org/format_2573" }, { "edam": "http://edamontology.org/format_3462" } ] } } ] ], "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1' ]`\n" } }, { "*.{tsv,tsv.gz}": { "type": "file", "description": "Write assignments of read names to haplotypes (tab separated) to given output file. If filename ends in .gz, then output is gzipped.", "pattern": "*.{tsv,tsv.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ] ], "versions_whatshap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "whatshap": { "type": "string", "description": "The name of the tool" } }, { "whatshap --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "whatshap": { "type": "string", "description": "The name of the tool" } }, { "whatshap --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@sofiademmou" ], "maintainers": [ "@sofiademmou" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "whatshap_phase", "path": "modules/nf-core/whatshap/phase/meta.yml", "tree_sha": "b52188545ed3b1836f2da650af78128007ec2764", "files": [ "modules/nf-core/whatshap/phase/environment.yml", "modules/nf-core/whatshap/phase/main.nf", "modules/nf-core/whatshap/phase/meta.yml", "modules/nf-core/whatshap/phase/tests/main.nf.test", "modules/nf-core/whatshap/phase/tests/main.nf.test.snap", "modules/nf-core/whatshap/phase/tests/nextflow.config" ], "type": "module", "meta": { "name": "whatshap_phase", "description": "Phase variants in a VCF file using long-read sequencing data", "keywords": [ "phasing", "haplotypes", "vcf", "long-reads", "nanopore", "pacbio" ], "tools": [ { "whatshap": { "description": "WhatsHap is a software for phasing genomic variants using DNA sequencing\nreads, also called read-based phasing or haplotype assembly.\n", "homepage": "https://whatshap.readthedocs.io/", "documentation": "https://whatshap.readthedocs.io/", "tool_dev_url": "https://github.com/whatshap/whatshap", "doi": "10.1101/085050", "licence": [ "MIT" ] } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "vcf": { "type": "file", "description": "VCF file with unphased variants (can be gzipped)", "pattern": "*.{vcf,vcf.gz}" } }, { "tbi": { "type": "file", "description": "VCF index file (optional but recommended)", "pattern": "*.{tbi,csi}" } }, { "bam": { "type": "file", "description": "BAM file with aligned reads", "pattern": "*.bam" } }, { "bai": { "type": "file", "description": "BAM index file (optional but recommended)", "pattern": "*.bai" } }, { "pedigree": { "type": "file", "description": "Pedigree file to improve phasing of multiple related individuals (optional)", "pattern": "*.ped" } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'genome' ]\n" } }, { "fasta": { "type": "file", "description": "Reference genome in FASTA format", "pattern": "*.{fa,fasta}" } }, { "fai": { "type": "file", "description": "Reference genome index", "pattern": "*.fai" } } ] ], "output": { "vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Bgzipped phased VCF file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Phased VCF index file", "pattern": "*.vcf.gz.tbi", "ontologies": [ { "edam": "http://edamontology.org/format_3616" } ] } } ] ], "versions_whatshap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "whatshap": { "type": "string", "description": "The name of the tool" } }, { "whatshap --version": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "whatshap": { "type": "string", "description": "The name of the tool" } }, { "whatshap --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@haidyi" ], "maintainers": [ "@haidyi" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "whatshap_stats", "path": "modules/nf-core/whatshap/stats/meta.yml", "tree_sha": "3c424197b261ea49c7b47789dd060640624d34d6", "files": [ "modules/nf-core/whatshap/stats/.conda-lock/linux_amd64-bd-211c34ed806bff76_1.txt", "modules/nf-core/whatshap/stats/.conda-lock/linux_arm64-bd-b3b078ecd925ac9b_1.txt", "modules/nf-core/whatshap/stats/environment.yml", "modules/nf-core/whatshap/stats/main.nf", "modules/nf-core/whatshap/stats/meta.yml", "modules/nf-core/whatshap/stats/tests/main.nf.test", "modules/nf-core/whatshap/stats/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "whatshap_stats", "description": "Compute statistics from phased variant file using Whatshap", "keywords": [ "vcf", "whatshap", "stats", "phasing", "phase" ], "tools": [ { "whatshap": { "description": "Phase genomic variants using DNA sequencing reads (haplotype assembly).", "args_id": "$args", "homepage": "https://whatshap.readthedocs.io", "documentation": "https://whatshap.readthedocs.io", "tool_dev_url": "https://github.com/whatshap/whatshap", "doi": "10.1101/085050", "licence": [ "MIT" ], "identifier": "biotools:whatshap" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "vcf": { "type": "file", "description": "Phased variant vcf file", "pattern": "*.vcf", "ontologies": [ { "edam": "http://edamontology.org/format_3016" } ] } } ], { "include_tsv_output": { "type": "boolean", "description": "Whether to include TSV output file", "default": false } }, { "include_gtf_output": { "type": "boolean", "description": "Whether to include GTF output file", "default": false } }, { "inlude_block_output": { "type": "boolean", "description": "Whether to include block list output file", "default": false } } ], "output": { "tsv": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}.tsv": { "type": "file", "description": "Whatshap stats output in TSV format", "pattern": "*.tsv" } } ] ], "gtf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}.gtf": { "type": "file", "description": "Whatshap stats output in GTF format", "pattern": "*.gtf" } } ] ], "block": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}.txt": { "type": "file", "description": "Whatshap stats block list output", "pattern": "*.txt" } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'sample1' ]\n" } }, { "${prefix}.log": { "type": "file", "description": "Whatshap stats output in TXT format", "pattern": "*.log" } } ] ], "versions_whatshap": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "whatshap": { "type": "string", "description": "The name of the tool" } }, { "whatshap --version": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "whatshap": { "type": "string", "description": "The name of the tool" } }, { "whatshap --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@eliottBo" ], "maintainers": [ "@eliottBo" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/whatshap:2.8--b3b078ecd925ac9b", "build_id": "bd-b3b078ecd925ac9b_1", "scan_id": "sc-d56af40dcf6bdf39_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/whatshap:2.8--211c34ed806bff76", "build_id": "bd-211c34ed806bff76_1", "scan_id": "sc-8dfcf618fcc8c6cb_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/whatshap:2.8--f3f24dba7d145724", "build_id": "bd-f3f24dba7d145724_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/75/759911edca81cbf613169132657fcb9836d2e038e8e9d7e69cc06160c83230cb/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/whatshap:2.8--26bcf0c833200b2b", "build_id": "bd-26bcf0c833200b2b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/59/5980a6dc5e42a7df05d07309067b15c65e6f352a83861da18ea4512d7ac7dd1e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/whatshap/stats/.conda-lock/linux_amd64-bd-211c34ed806bff76_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/whatshap/stats/.conda-lock/linux_arm64-bd-b3b078ecd925ac9b_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "windowmasker_convert", "path": "modules/nf-core/windowmasker/convert/meta.yml", "tree_sha": "5c0bed20464d9a5ec822240238cd61b1ffd27a1d", "files": [ "modules/nf-core/windowmasker/convert/environment.yml", "modules/nf-core/windowmasker/convert/main.nf", "modules/nf-core/windowmasker/convert/meta.yml", "modules/nf-core/windowmasker/convert/tests/main.nf.test", "modules/nf-core/windowmasker/convert/tests/main.nf.test.snap", "modules/nf-core/windowmasker/convert/tests/nextflow.config" ], "type": "module", "meta": { "name": "windowmasker_convert", "description": "Masks out highly repetitive DNA sequences with low complexity in a genome", "keywords": [ "fasta", "blast", "windowmasker" ], "tools": [ { "windowmasker": { "description": "A program to mask highly repetitive and low complexity DNA sequences within a genome.", "homepage": "https://blast.ncbi.nlm.nih.gov/Blast.cgi", "documentation": "ftp://ftp.ncbi.nlm.nih.gov/pub/agarwala/windowmasker/README.windowmasker", "doi": "10.1016/S0022-2836(05)80360-2", "licence": [ "US-Government-Work" ], "identifier": "biotools:windowmasker" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "counts": { "type": "file", "description": "valid unit counts file", "pattern": "*.{ascii,binary,oascii,obinary,txt}", "ontologies": [] } } ] ], "output": { "converted": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${output}": { "type": "file", "description": "converted file", "ontologies": [] } } ] ], "versions_windowmasker": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "windowmasker": { "type": "string", "description": "The name of the tool" } }, { "windowmasker -version-full | head -n 1 | sed 's/^.*windowmasker. //; s/ .*\\$//'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "windowmasker": { "type": "string", "description": "The name of the tool" } }, { "windowmasker -version-full | head -n 1 | sed 's/^.*windowmasker. //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@alxndrdiaz" ], "maintainers": [ "@alxndrdiaz" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "windowmasker_mkcounts", "path": "modules/nf-core/windowmasker/mkcounts/meta.yml", "tree_sha": "de6bad5a723414cfdc5a2b7ebf18904946ceec64", "files": [ "modules/nf-core/windowmasker/mkcounts/environment.yml", "modules/nf-core/windowmasker/mkcounts/main.nf", "modules/nf-core/windowmasker/mkcounts/meta.yml", "modules/nf-core/windowmasker/mkcounts/tests/main.nf.test", "modules/nf-core/windowmasker/mkcounts/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "windowmasker_mkcounts", "description": "A program to generate frequency counts of repetitive units.", "keywords": [ "fasta", "interval", "windowmasker" ], "tools": [ { "windowmasker": { "description": "A program to mask highly repetitive and low complexity DNA sequences within a genome.\n", "homepage": "https://github.com/ncbi/ncbi-cxx-toolkit-public", "documentation": "https://ncbi.github.io/cxx-toolkit/", "licence": [ "MIT" ], "identifier": "biotools:windowmasker" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ref": { "type": "file", "description": "An input nucleotide fasta file.", "ontologies": [] } } ] ], "output": { "counts": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.txt": { "type": "file", "description": "A file containing frequency counts of repetitive units.", "pattern": "*.txt", "ontologies": [] } } ] ], "versions_windowmasker": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "windowmasker": { "type": "string", "description": "The name of the tool" } }, { "windowmasker -version-full | head -n 1 | sed 's/^.*windowmasker. //; s/ .*\\$//'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "windowmasker": { "type": "string", "description": "The name of the tool" } }, { "windowmasker -version-full | head -n 1 | sed 's/^.*windowmasker. //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "windowmasker_ustat", "path": "modules/nf-core/windowmasker/ustat/meta.yml", "tree_sha": "178d23648cc60f8f584cf6c8938d2ad61eb0f331", "files": [ "modules/nf-core/windowmasker/ustat/environment.yml", "modules/nf-core/windowmasker/ustat/main.nf", "modules/nf-core/windowmasker/ustat/meta.yml", "modules/nf-core/windowmasker/ustat/tests/main.nf.test", "modules/nf-core/windowmasker/ustat/tests/main.nf.test.snap", "modules/nf-core/windowmasker/ustat/tests/nextflow.config" ], "type": "module", "meta": { "name": "windowmasker_ustat", "description": "A program to take a counts file and creates a file of genomic co-ordinates to be masked.", "keywords": [ "fasta", "interval", "windowmasker" ], "tools": [ { "windowmasker": { "description": "A program to mask highly repetitive and low complexity DNA sequences within a genome.\n", "homepage": "https://github.com/ncbi/ncbi-cxx-toolkit-public", "documentation": "https://ncbi.github.io/cxx-toolkit/", "licence": [ "MIT" ], "identifier": "biotools:windowmasker" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "counts": { "type": "file", "description": "Contains count data of repetitive regions.", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "ref": { "type": "file", "description": "An input nucleotide fasta file.", "ontologies": [] } } ] ], "output": { "intervals": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${output}": { "type": "file", "description": "intervals", "ontologies": [] } } ] ], "versions_windowmasker": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "windowmasker": { "type": "string", "description": "The name of the tool" } }, { "windowmasker -version-full | head -n 1 | sed 's/^.*windowmasker. //; s/ .*\\$//'": { "type": "string", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "windowmasker": { "type": "string", "description": "The name of the tool" } }, { "windowmasker -version-full | head -n 1 | sed 's/^.*windowmasker. //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "wipertools_fastqgather", "path": "modules/nf-core/wipertools/fastqgather/meta.yml", "tree_sha": "0f9573831a54f869dea845a9f281308710d95452", "files": [ "modules/nf-core/wipertools/fastqgather/.conda-lock/linux_amd64-bd-042a9b3f81640596_1.txt", "modules/nf-core/wipertools/fastqgather/.conda-lock/linux_arm64-bd-d208bc94207abfca_1.txt", "modules/nf-core/wipertools/fastqgather/environment.yml", "modules/nf-core/wipertools/fastqgather/main.nf", "modules/nf-core/wipertools/fastqgather/meta.yml", "modules/nf-core/wipertools/fastqgather/tests/main.nf.test", "modules/nf-core/wipertools/fastqgather/tests/main.nf.test.snap", "modules/nf-core/wipertools/fastqgather/tests/nextflow.config" ], "type": "module", "meta": { "name": "wipertools_fastqgather", "description": "A tool of the wipertools suite that merges FASTQ chunks produced by wipertools_fastqscatter", "keywords": [ "fastq", "merge", "union" ], "tools": [ { "fastqgather": { "description": "A tool of the wipertools suite that merges FASTQ chunks produced by wipertools_fastqscatter.", "homepage": "https://github.com/mazzalab/fastqwiper", "documentation": "https://github.com/mazzalab/fastqwiper", "tool_dev_url": "https://github.com/mazzalab/fastqwiper", "doi": "no DOI available", "licence": [ "GPL v2-or-later" ], "identifier": "", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fastq": { "type": "file", "description": "List of FASTQ chunk files to be merged", "pattern": "*.{fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "gathered_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.fastq.gz": { "type": "file", "description": "The resulting FASTQ file", "pattern": "*.fastq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_wipertools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wipertools": { "type": "string", "description": "The name of the tool" } }, { "wipertools fastqgather --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wipertools": { "type": "string", "description": "The name of the tool" } }, { "wipertools fastqgather --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tm4zza" ], "maintainers": [ "@mazzalab", "@tm4zza" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/wipertools:1.1.4--042a9b3f81640596", "build_id": "bd-042a9b3f81640596_1", "scan_id": "sc-5652b2f306dfbfa0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/wipertools:1.1.4--d208bc94207abfca", "build_id": "bd-d208bc94207abfca_1", "scan_id": "sc-032f53406a2d0b88_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/wipertools:1.1.4--b1104279a6ebaa5b", "build_id": "bd-b1104279a6ebaa5b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ab/ab3323bc9676ece1f939eb59b2e890b0e2432cf7d5dedbb971511b6c4ac3ed2e/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/wipertools:1.1.4--91ac05f204219d46", "build_id": "bd-91ac05f204219d46_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/66/6632f491b20426d26315353e009db1c27a8a163bf68b1e921f8338e11616c5e2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/wipertools/fastqgather/.conda-lock/linux_amd64-bd-042a9b3f81640596_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/wipertools/fastqgather/.conda-lock/linux_arm64-bd-d208bc94207abfca_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fastqrepair", "version": "1.1.1" } ] }, { "name": "wipertools_fastqscatter", "path": "modules/nf-core/wipertools/fastqscatter/meta.yml", "tree_sha": "fc22f2e435c5d2182983e797751fd86b4948e56e", "files": [ "modules/nf-core/wipertools/fastqscatter/.conda-lock/linux_amd64-bd-042a9b3f81640596_1.txt", "modules/nf-core/wipertools/fastqscatter/.conda-lock/linux_arm64-bd-d208bc94207abfca_1.txt", "modules/nf-core/wipertools/fastqscatter/environment.yml", "modules/nf-core/wipertools/fastqscatter/main.nf", "modules/nf-core/wipertools/fastqscatter/meta.yml", "modules/nf-core/wipertools/fastqscatter/tests/main.nf.test", "modules/nf-core/wipertools/fastqscatter/tests/main.nf.test.snap", "modules/nf-core/wipertools/fastqscatter/tests/nextflow.config" ], "type": "module", "meta": { "name": "wipertools_fastqscatter", "description": "A tool of the wipertools suite that splits FASTQ files into chunks", "keywords": [ "fastq", "split", "partitioning" ], "tools": [ { "fastqscatter": { "description": "A tool of the wipertools suite that splits FASTQ files into chunks.", "homepage": "https://github.com/mazzalab/fastqwiper", "documentation": "https://github.com/mazzalab/fastqwiper", "tool_dev_url": "https://github.com/mazzalab/fastqwiper", "doi": "no DOI available", "licence": [ "GPL v2-or-later" ], "identifier": "", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fastq": { "type": "file", "description": "FASTQ file", "pattern": "*.{fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], { "num_splits": { "type": "integer", "description": "Number of desired chunks", "pattern": "[1-9][0-9]*" } } ], "output": { "fastq_chunks": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${out_folder}/*": { "type": "file", "description": "Chunk FASTQ files", "pattern": "*.{fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_wipertools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wipertools": { "type": "string", "description": "The name of the tool" } }, { "wipertools fastqscatter --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wipertools": { "type": "string", "description": "The name of the tool" } }, { "wipertools fastqscatter --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tm4zza" ], "maintainers": [ "@mazzalab", "@tm4zza" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/wipertools:1.1.4--042a9b3f81640596", "build_id": "bd-042a9b3f81640596_1", "scan_id": "sc-5652b2f306dfbfa0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/wipertools:1.1.4--d208bc94207abfca", "build_id": "bd-d208bc94207abfca_1", "scan_id": "sc-032f53406a2d0b88_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/wipertools:1.1.4--91ac05f204219d46", "build_id": "bd-91ac05f204219d46_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/66/6632f491b20426d26315353e009db1c27a8a163bf68b1e921f8338e11616c5e2/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/wipertools:1.1.4--b1104279a6ebaa5b", "build_id": "bd-b1104279a6ebaa5b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ab/ab3323bc9676ece1f939eb59b2e890b0e2432cf7d5dedbb971511b6c4ac3ed2e/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/wipertools/fastqscatter/.conda-lock/linux_amd64-bd-042a9b3f81640596_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/wipertools/fastqscatter/.conda-lock/linux_arm64-bd-d208bc94207abfca_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fastqrepair", "version": "1.1.1" } ] }, { "name": "wipertools_fastqwiper", "path": "modules/nf-core/wipertools/fastqwiper/meta.yml", "tree_sha": "a44bef4d2b89dc40e22d848a3f2f4f55261fd974", "files": [ "modules/nf-core/wipertools/fastqwiper/.conda-lock/linux_amd64-bd-042a9b3f81640596_1.txt", "modules/nf-core/wipertools/fastqwiper/.conda-lock/linux_arm64-bd-d208bc94207abfca_1.txt", "modules/nf-core/wipertools/fastqwiper/environment.yml", "modules/nf-core/wipertools/fastqwiper/main.nf", "modules/nf-core/wipertools/fastqwiper/meta.yml", "modules/nf-core/wipertools/fastqwiper/tests/main.nf.test", "modules/nf-core/wipertools/fastqwiper/tests/main.nf.test.snap", "modules/nf-core/wipertools/fastqwiper/tests/nextflow.config" ], "type": "module", "meta": { "name": "wipertools_fastqwiper", "description": "A tool of the wipertools suite that fixes or wipes out uncompliant reads from FASTQ files", "keywords": [ "fastq", "malformed", "corrupted", "fix" ], "tools": [ { "fastqwiper": { "description": "A tool of the wipertools suite that that fixes or wipes out uncompliant reads from FASTQ files.", "homepage": "https://github.com/mazzalab/fastqwiper", "documentation": "https://github.com/mazzalab/fastqwiper", "tool_dev_url": "https://github.com/mazzalab/fastqwiper", "doi": "no DOI available", "licence": [ "GPL v2-or-later" ], "identifier": "", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fastq": { "type": "file", "description": "FASTQ file to be cleaned", "pattern": "*.{fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "output": { "wiped_fastq": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.fastq.gz": { "type": "file", "description": "Cleaned FASTQ file", "pattern": "*.{fastq,fastq.gz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "*.report": { "type": "file", "description": "Summary of the cleaning task", "pattern": "*.report", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_wipertools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wipertools": { "type": "string", "description": "The name of the tool" } }, { "wipertools fastqwiper --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wipertools": { "type": "string", "description": "The name of the tool" } }, { "wipertools fastqwiper --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tm4zza" ], "maintainers": [ "@mazzalab", "@tm4zza" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/wipertools:1.1.4--042a9b3f81640596", "build_id": "bd-042a9b3f81640596_1", "scan_id": "sc-5652b2f306dfbfa0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/wipertools:1.1.4--d208bc94207abfca", "build_id": "bd-d208bc94207abfca_1", "scan_id": "sc-032f53406a2d0b88_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/wipertools:1.1.4--b1104279a6ebaa5b", "build_id": "bd-b1104279a6ebaa5b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ab/ab3323bc9676ece1f939eb59b2e890b0e2432cf7d5dedbb971511b6c4ac3ed2e/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/wipertools:1.1.4--91ac05f204219d46", "build_id": "bd-91ac05f204219d46_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/66/6632f491b20426d26315353e009db1c27a8a163bf68b1e921f8338e11616c5e2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/wipertools/fastqwiper/.conda-lock/linux_amd64-bd-042a9b3f81640596_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/wipertools/fastqwiper/.conda-lock/linux_arm64-bd-d208bc94207abfca_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fastqrepair", "version": "1.1.1" } ] }, { "name": "wipertools_reportgather", "path": "modules/nf-core/wipertools/reportgather/meta.yml", "tree_sha": "6a054e56dff1039c8c6f6ee237cb5ea6c090b9ef", "files": [ "modules/nf-core/wipertools/reportgather/.conda-lock/linux_amd64-bd-042a9b3f81640596_1.txt", "modules/nf-core/wipertools/reportgather/.conda-lock/linux_arm64-bd-d208bc94207abfca_1.txt", "modules/nf-core/wipertools/reportgather/environment.yml", "modules/nf-core/wipertools/reportgather/main.nf", "modules/nf-core/wipertools/reportgather/meta.yml", "modules/nf-core/wipertools/reportgather/tests/main.nf.test", "modules/nf-core/wipertools/reportgather/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "wipertools_reportgather", "description": "A tool of the wipertools suite that merges wiping reports generated by wipertools_fastqwiper", "keywords": [ "report", "merge", "union" ], "tools": [ { "reportgather": { "description": "A tool of the wipertools suite that merges wiping reports generated by wipertools_fastqwiper.", "homepage": "https://github.com/mazzalab/fastqwiper", "documentation": "https://github.com/mazzalab/fastqwiper", "tool_dev_url": "https://github.com/mazzalab/fastqwiper", "doi": "no DOI available", "licence": [ "GPL v2-or-later" ], "identifier": "", "args_id": "$args" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "report": { "type": "file", "description": "List of wiping reports to be merged", "pattern": "*.report", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "output": { "gathered_report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.report": { "type": "file", "description": "The resulting report file", "pattern": "*.report", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_wipertools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wipertools": { "type": "string", "description": "The name of the tool" } }, { "wipertools reportgather --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wipertools": { "type": "string", "description": "The name of the tool" } }, { "wipertools reportgather --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@tm4zza" ], "maintainers": [ "@mazzalab", "@tm4zza" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/wipertools:1.1.4--042a9b3f81640596", "build_id": "bd-042a9b3f81640596_1", "scan_id": "sc-5652b2f306dfbfa0_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/wipertools:1.1.4--d208bc94207abfca", "build_id": "bd-d208bc94207abfca_1", "scan_id": "sc-032f53406a2d0b88_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/wipertools:1.1.4--b1104279a6ebaa5b", "build_id": "bd-b1104279a6ebaa5b_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ab/ab3323bc9676ece1f939eb59b2e890b0e2432cf7d5dedbb971511b6c4ac3ed2e/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/wipertools:1.1.4--91ac05f204219d46", "build_id": "bd-91ac05f204219d46_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/66/6632f491b20426d26315353e009db1c27a8a163bf68b1e921f8338e11616c5e2/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/wipertools/reportgather/.conda-lock/linux_amd64-bd-042a9b3f81640596_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/wipertools/reportgather/.conda-lock/linux_arm64-bd-d208bc94207abfca_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fastqrepair", "version": "1.1.1" } ] }, { "name": "wisecondorx_convert", "path": "modules/nf-core/wisecondorx/convert/meta.yml", "tree_sha": "81e4782df2b0601153115fc3a72f7be233f5bb98", "files": [ "modules/nf-core/wisecondorx/convert/environment.yml", "modules/nf-core/wisecondorx/convert/main.nf", "modules/nf-core/wisecondorx/convert/meta.yml", "modules/nf-core/wisecondorx/convert/tests/main.nf.test", "modules/nf-core/wisecondorx/convert/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "wisecondorx_convert", "description": "Convert and filter aligned reads to .npz", "keywords": [ "bam", "cram", "copy-number" ], "tools": [ { "wisecondorx": { "description": "WIthin-SamplE COpy Number aberration DetectOR, including sex chromosomes", "homepage": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "documentation": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "tool_dev_url": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "doi": "10.1093/nar/gky1263", "licence": [ "Attribution-NonCommercial-ShareAlike CC BY-NC-SA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "bam": { "type": "file", "description": "Reads in BAM/CRAM format", "pattern": "*.{bam,cram}", "ontologies": [] } }, { "bai": { "type": "file", "description": "index of the BAM/CRAM file", "pattern": "*.{bai,crai}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference fasta meta information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "The reference FASTA file (mandatory when using CRAM files)", "pattern": "*.{fasta,fa,fna}", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing reference fasta index meta information\ne.g. [ id:'test' ]\n" } }, { "fasta_fai": { "type": "file", "description": "The index of the reference FASTA file (mandatory when using CRAM files)", "pattern": "*.fai", "ontologies": [] } } ] ], "output": { "npz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.npz": { "type": "file", "description": "The output NPZ file", "pattern": "*.npz", "ontologies": [] } } ] ], "versions_wisecondorx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wisecondorx": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import wisecondorx; print(wisecondorx.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wisecondorx": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import wisecondorx; print(wisecondorx.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "wisecondorx_gender", "path": "modules/nf-core/wisecondorx/gender/meta.yml", "tree_sha": "f42246f32d831c5aeeeee4355d18242c30effe76", "files": [ "modules/nf-core/wisecondorx/gender/environment.yml", "modules/nf-core/wisecondorx/gender/main.nf", "modules/nf-core/wisecondorx/gender/meta.yml", "modules/nf-core/wisecondorx/gender/tests/main.nf.test", "modules/nf-core/wisecondorx/gender/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "wisecondorx_gender", "description": "Returns the gender of a .npz resulting from convert, based on a Gaussian mixture model trained during the newref phase", "keywords": [ "copy number analysis", "gender determination", "npz" ], "tools": [ { "wisecondorx": { "description": "WIthin-SamplE COpy Number aberration DetectOR, including sex chromosomes", "homepage": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "documentation": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "tool_dev_url": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "doi": "10.1093/nar/gky1263", "licence": [ "Attribution-NonCommercial-ShareAlike CC BY-NC-SA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "npz": { "type": "file", "description": "Single sample NPZ file (from which to determine the gender)", "pattern": "*.npz", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reference": { "type": "file", "description": "Reference NPZ file", "pattern": "*.npz", "ontologies": [] } } ] ], "output": { "gender": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } } ], "versions_wisecondorx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wisecondorx": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import wisecondorx; print(wisecondorx.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wisecondorx": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import wisecondorx; print(wisecondorx.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "wisecondorx_newref", "path": "modules/nf-core/wisecondorx/newref/meta.yml", "tree_sha": "39e87dc3448002add2dbd879a847aa3d264ec903", "files": [ "modules/nf-core/wisecondorx/newref/environment.yml", "modules/nf-core/wisecondorx/newref/main.nf", "modules/nf-core/wisecondorx/newref/meta.yml", "modules/nf-core/wisecondorx/newref/tests/main.nf.test", "modules/nf-core/wisecondorx/newref/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "wisecondorx_newref", "description": "Create a new reference using healthy reference samples", "keywords": [ "reference", "copy number alterations", "npz" ], "tools": [ { "wisecondorx": { "description": "WIthin-SamplE COpy Number aberration DetectOR, including sex chromosomes", "homepage": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "documentation": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "tool_dev_url": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "doi": "10.1093/nar/gky1263", "licence": [ "Attribution-NonCommercial-ShareAlike CC BY-NC-SA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "inputs": { "type": "file", "description": "Multiple NPZ files from healthy patients", "pattern": "*.{npz}", "ontologies": [] } } ] ], "output": { "npz": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.npz": { "type": "file", "description": "The reference NPZ file", "pattern": "*.{npz}", "ontologies": [] } } ] ], "versions_wisecondorx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wisecondorx": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import wisecondorx; print(wisecondorx.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wisecondorx": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import wisecondorx; print(wisecondorx.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "wisecondorx_predict", "path": "modules/nf-core/wisecondorx/predict/meta.yml", "tree_sha": "391778fad68c1dc44179585de435c967c39c9ef2", "files": [ "modules/nf-core/wisecondorx/predict/environment.yml", "modules/nf-core/wisecondorx/predict/main.nf", "modules/nf-core/wisecondorx/predict/meta.yml", "modules/nf-core/wisecondorx/predict/tests/main.nf.test", "modules/nf-core/wisecondorx/predict/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "wisecondorx_predict", "description": "Find copy number aberrations", "keywords": [ "copy number variation", "bed", "npz", "png" ], "tools": [ { "wisecondorx": { "description": "WIthin-SamplE COpy Number aberration DetectOR, including sex chromosomes", "homepage": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "documentation": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "tool_dev_url": "https://github.com/CenterForMedicalGeneticsGhent/WisecondorX", "doi": "10.1093/nar/gky1263", "licence": [ "Attribution-NonCommercial-ShareAlike CC BY-NC-SA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "npz": { "type": "file", "description": "An NPZ file created with WisecondorX convert", "pattern": "*.npz", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing reference information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reference": { "type": "file", "description": "A reference NPZ file created with WisecondorX newref", "pattern": "*.npz", "ontologies": [] } } ], [ { "meta3": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "blacklist": { "type": "file", "description": "OPTIONAL - A BED file containing blacklist regions (used mainly when the reference is small)", "pattern": "*.bed", "ontologies": [] } } ] ], "output": { "aberrations_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_aberrations.bed" } }, { "*_aberrations.bed": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_aberrations.bed" } } ] ], "bins_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_aberrations.bed" } }, { "*_bins.bed": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_bins.bed" } } ] ], "segments_bed": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_aberrations.bed" } }, { "*_segments.bed": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_segments.bed" } } ] ], "chr_statistics": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_aberrations.bed" } }, { "*_statistics.txt": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_chr_statistics.txt" } } ] ], "chr_plots": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_aberrations.bed" } }, { "[!genome_wide]*.png": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "[!genome_wide]*.png" } } ] ], "genome_plot": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "*_aberrations.bed" } }, { "genome_wide.png": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n", "pattern": "genome_wide.png" } } ] ], "versions_wisecondorx": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wisecondorx": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import wisecondorx; print(wisecondorx.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "wisecondorx": { "type": "string", "description": "The name of the tool" } }, { "python -c \"import wisecondorx; print(wisecondorx.__version__)\"": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "wittyer", "path": "modules/nf-core/wittyer/meta.yml", "tree_sha": "81b24bcd95db768f58e3b38eb6efe0cfbab23cc4", "files": [ "modules/nf-core/wittyer/Dockerfile", "modules/nf-core/wittyer/README.md", "modules/nf-core/wittyer/main.nf", "modules/nf-core/wittyer/meta.yml", "modules/nf-core/wittyer/tests/main.nf.test", "modules/nf-core/wittyer/tests/main.nf.test.snap", "modules/nf-core/wittyer/tests/nextflow.config" ], "type": "module", "meta": { "name": "wittyer", "description": "A large variant benchmarking tool analogous to hap.py for small variants.", "keywords": [ "structural-variants", "benchmarking", "vcf" ], "tools": [ { "wittyer": { "description": "Illumina tool for large variant benchmarking", "homepage": "https://github.com/Illumina/witty.er", "documentation": "https://github.com/Illumina/witty.er", "tool_dev_url": "https://github.com/Illumina/witty.er", "licence": [ "BSD-2" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "query_vcf": { "type": "file", "description": "A VCF with called variants to benchmark against the standard", "pattern": "*.{vcf}", "ontologies": [] } }, { "truth_vcf": { "type": "file", "description": "A standard VCF to compare against", "pattern": "*.{vcf}", "ontologies": [] } }, { "bed": { "type": "file", "description": "A BED file specifying regions to be included in the analysis (optional)", "pattern": "*.bed", "ontologies": [] } }, { "wittyer_config": { "type": "file", "description": "Config file in json format used to specify per variant type settings.\nUsed in place of include bed arguments. (optional)\n", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "output": { "report": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.json": { "type": "file", "description": "Detailed per-sample-pair, per-svtype, per-bin stats", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "bench_vcf": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz": { "type": "file", "description": "Updated query and truth entries merged into one file", "pattern": "*.vcf.gz", "ontologies": [ { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "bench_vcf_tbi": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.vcf.gz.tbi": { "type": "file", "description": "Index of merged query and truth entries VCF file", "pattern": "*.vcf.gz.tbi", "ontologies": [] } } ] ], "versions_wittyer": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "wittyer": { "type": "string", "description": "The name of the tool" } }, { "dotnet /opt/Wittyer/Wittyer.dll --version | sed '1!d ; s/witty.er //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "wittyer": { "type": "string", "description": "The name of the tool" } }, { "dotnet /opt/Wittyer/Wittyer.dll --version | sed '1!d ; s/witty.er //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@famosab" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "xengsort_classify", "path": "modules/nf-core/xengsort/classify/meta.yml", "tree_sha": "ebdddbd9361756b35f37d27c58afef520d863414", "files": [ "modules/nf-core/xengsort/classify/.conda-lock/linux_amd64-bd-e1cfb6b5a292adf6_1.txt", "modules/nf-core/xengsort/classify/.conda-lock/linux_arm64-bd-b17143c96929c927_1.txt", "modules/nf-core/xengsort/classify/environment.yml", "modules/nf-core/xengsort/classify/main.nf", "modules/nf-core/xengsort/classify/meta.yml", "modules/nf-core/xengsort/classify/tests/main.nf.test", "modules/nf-core/xengsort/classify/tests/main.nf.test.snap", "modules/nf-core/xengsort/classify/tests/nextflow.config" ], "type": "module", "meta": { "name": "xengsort_classify", "description": "Classify and sort FASTQ reads into host, graft, both, neither, or ambiguous categories using a xengsort hash index.", "keywords": [ "classify", "sort", "xenograft", "fastq", "cuckoo hash", "k-mer" ], "tools": [ { "xengsort": { "description": "Fast lightweight accurate xenograft sorting using 3-way bucketed Cuckoo hashing", "homepage": "https://gitlab.com/genomeinformatics/xengsort", "documentation": "https://gitlab.com/genomeinformatics/xengsort", "tool_dev_url": "https://gitlab.com/genomeinformatics/xengsort", "doi": "10.4230/LIPIcs.WABI.2020.4", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "reads": { "type": "file", "description": "Single-end or paired-end FASTQ files to be classified.", "pattern": "*.{fq,fastq,fq.gz,fastq.gz,fq.bz2,fastq.bz2,fq.xz,fastq.xz}", "ontologies": [ { "edam": "http://edamontology.org/format_1930" } ] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing index metadata\ne.g. `[ id:'mouse_human_index' ]`\n" } }, { "hash": { "type": "file", "description": "Binary Cuckoo hash table file generated by xengsort index.", "pattern": "*.hash", "ontologies": [] } }, { "info": { "type": "file", "description": "Header and metadata file containing hash table parameters generated by xengsort index.", "pattern": "*.info", "ontologies": [] } } ], { "mode": { "type": "string", "description": "Classification mode. Options: 'count', 'coverage', 'quick'.\n'count': Classifies based on the number of k-mers that belong to host or graft.\n'coverage': Classifies based on the proportions covered by k-mers of each class.\n'quick': Classifies based only on the third and third-last k-mer.\n" } } ], "output": { "host": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*-host*.fq.gz": { "type": "file", "description": "FASTQ file(s) containing reads classified as originating from the host genome.", "pattern": "*-host*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "graft": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*-graft*.fq.gz": { "type": "file", "description": "FASTQ file(s) containing reads classified as originating from the graft genome.", "pattern": "*-graft*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "both": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*-both*.fq.gz": { "type": "file", "description": "FASTQ file(s) containing reads classified as mapping equally well to both host and graft.", "pattern": "*-both*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "neither": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*-neither*.fq.gz": { "type": "file", "description": "FASTQ file(s) containing reads classified as mapping to neither the host nor the graft genome.", "pattern": "*-neither*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "ambiguous": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*-ambiguous*.fq.gz": { "type": "file", "description": "FASTQ file(s) containing reads that could not be confidently classified.", "pattern": "*-ambiguous*.fq.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1930" }, { "edam": "http://edamontology.org/format_3989" } ] } } ] ], "versions_xengsort": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xengsort": { "type": "string", "description": "The name of the tool" } }, { "xengsort --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xengsort": { "type": "string", "description": "The name of the tool" } }, { "xengsort --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@LeonHornich" ], "maintainers": [ "@LeonHornich" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/xengsort:2.2.1--e1cfb6b5a292adf6", "build_id": "bd-e1cfb6b5a292adf6_1", "scan_id": "sc-ed442b920ae8f083_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/xengsort:2.2.1--b17143c96929c927", "build_id": "bd-b17143c96929c927_1", "scan_id": "sc-e082da23ce94bb1e_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/xengsort:2.2.1--e820411adbe27555", "build_id": "bd-e820411adbe27555_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/69/69087e1b7e669b929b5ff8a8d41a1156508b0feb604417a0d3388fea5a0031f6/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/xengsort:2.2.1--7393e46e7ba482d0", "build_id": "bd-7393e46e7ba482d0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ff/ff8d22fa13b3c18a7933b279fc4d7133855b20bc9c3072c6bb1682e8e07529b0/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/xengsort/classify/.conda-lock/linux_amd64-bd-e1cfb6b5a292adf6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/xengsort/classify/.conda-lock/linux_arm64-bd-b17143c96929c927_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "xengsort_index", "path": "modules/nf-core/xengsort/index/meta.yml", "tree_sha": "a1333ae34eabc755ec1274d21878035984a55fa3", "files": [ "modules/nf-core/xengsort/index/.conda-lock/linux_amd64-bd-e1cfb6b5a292adf6_1.txt", "modules/nf-core/xengsort/index/.conda-lock/linux_arm64-bd-b17143c96929c927_1.txt", "modules/nf-core/xengsort/index/environment.yml", "modules/nf-core/xengsort/index/main.nf", "modules/nf-core/xengsort/index/meta.yml", "modules/nf-core/xengsort/index/tests/main.nf.test", "modules/nf-core/xengsort/index/tests/main.nf.test.snap", "modules/nf-core/xengsort/index/tests/nextflow.config" ], "type": "module", "meta": { "name": "xengsort_index", "description": "Build a bucketed 3-way Cuckoo hash table index from host and graft reference FASTA files for xenograft read sorting.", "keywords": [ "index", "xenograft", "sorting", "cuckoo hash", "k-mer", "host", "graft" ], "tools": [ { "xengsort": { "description": "Fast lightweight accurate xenograft sorting using 3-way bucketed Cuckoo hashing", "homepage": "https://gitlab.com/genomeinformatics/xengsort", "documentation": "https://gitlab.com/genomeinformatics/xengsort", "tool_dev_url": "https://gitlab.com/genomeinformatics/xengsort", "doi": "10.4230/LIPIcs.WABI.2020.4", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing host reference information\ne.g. `[ id:'host_ref' ]`\n" } }, { "host_fasta": { "type": "file", "description": "Reference FASTA file(s) for the host organism.", "pattern": "*.{fasta,fa,fasta.gz,fa.gz,fasta.bz2,fa.bz2,fasta.xz,fa.xz}", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing graft reference information\ne.g. `[ id:'graft_ref' ]`\n" } }, { "graft_fasta": { "type": "file", "description": "Reference FASTA file(s) for the graft organism.", "pattern": "*.{fasta,fa,fasta.gz,fa.gz,fasta.bz2,fa.bz2,fasta.xz,fa.xz}", "ontologies": [] } } ], { "nobjects": { "type": "integer", "description": "Estimated total number of k-mers to be stored in the hash table." } } ], "output": { "hash": [ [ { "meta2": { "type": "map", "description": "Groovy Map containing metadata from the graft or combined reference.\n" } }, { "*.hash": { "type": "file", "description": "Binary Cuckoo hash table file.", "pattern": "*.hash", "ontologies": [] } } ] ], "info": [ [ { "meta2": { "type": "map", "description": "Groovy Map containing metadata from the graft or combined reference.\n" } }, { "*.info": { "type": "file", "description": "Header and metadata file containing hash table parameters.", "pattern": "*.info", "ontologies": [] } } ] ], "versions_xengsort": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xengsort": { "type": "string", "description": "The name of the tool" } }, { "xengsort --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xengsort": { "type": "string", "description": "The name of the tool" } }, { "xengsort --version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@diegomscoelho", "@LeonHornich" ], "maintainers": [ "@LeonHornich" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/xengsort:2.2.1--e1cfb6b5a292adf6", "build_id": "bd-e1cfb6b5a292adf6_1", "scan_id": "sc-ed442b920ae8f083_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/xengsort:2.2.1--b17143c96929c927", "build_id": "bd-b17143c96929c927_1", "scan_id": "sc-e082da23ce94bb1e_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/xengsort:2.2.1--7393e46e7ba482d0", "build_id": "bd-7393e46e7ba482d0_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/ff/ff8d22fa13b3c18a7933b279fc4d7133855b20bc9c3072c6bb1682e8e07529b0/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/xengsort:2.2.1--e820411adbe27555", "build_id": "bd-e820411adbe27555_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/69/69087e1b7e669b929b5ff8a8d41a1156508b0feb604417a0d3388fea5a0031f6/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/xengsort/index/.conda-lock/linux_amd64-bd-e1cfb6b5a292adf6_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/xengsort/index/.conda-lock/linux_arm64-bd-b17143c96929c927_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "xeniumranger_import-segmentation", "path": "modules/nf-core/xeniumranger/import-segmentation/meta.yml", "tree_sha": "d12884dae27b438426ed7eac919c71a5ccebfaf6", "files": [ "modules/nf-core/xeniumranger/import-segmentation/main.nf", "modules/nf-core/xeniumranger/import-segmentation/meta.yml", "modules/nf-core/xeniumranger/import-segmentation/tests/main.nf.test", "modules/nf-core/xeniumranger/import-segmentation/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "xeniumranger_import_segmentation", "description": "The xeniumranger import-segmentation module runs `xeniumranger import-segmentation`\nto recompute Xenium Onboard Analysis outputs using external segmentation results.\nIt supports two execution modes mirroring the Xenium Ranger CLI: an image-based\nmode that accepts nuclei and/or cell masks (TIFF/NPY) or GeoJSON polygons together\nwith optional coordinate transforms and unit definitions, and a transcript-based\nmode that ingests Baysor-style transcript assignment CSV files plus visualization\npolygons. Use the image-based inputs when providing label masks or polygons, or\nswitch to the transcript-based inputs when supplying transcript-level assignments\nso the appropriate command-line arguments are passed to Xenium Ranger.\n", "keywords": [ "spatial", "segmentation", "import segmentation", "nuclear segmentation", "cell segmentation", "xeniumranger", "imaging" ], "tools": [ { "xeniumranger": { "description": "Xenium Ranger is a set of analysis pipelines that process Xenium In Situ Gene Expression data to relabel, resegment, or import new segmentation results from community-developed tools. Xenium Ranger provides flexible off-instrument reanalysis of Xenium In Situ data. Relabel transcripts, resegment cells with the latest 10x segmentation algorithms, or import your own segmentation data to assign transcripts to cells.\n", "homepage": "https://www.10xgenomics.com/support/software/xenium-ranger/latest", "documentation": "https://www.10xgenomics.com/support/software/xenium-ranger/latest/getting-started", "tool_dev_url": "https://www.10xgenomics.com/support/software/xenium-ranger/latest/analysis", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing run information\ne.g. [ id:'xenium_sample' ]\n" } }, { "xenium_bundle": { "type": "directory", "description": "Path to the Xenium output bundle generated by the Xenium Onboard Analysis pipeline" } }, { "transcript_assignment": { "type": "file", "optional": true, "description": "Transcript assignment CSV with cell assignment, such as from Baysor v0.6, (transcript-based mode).\nMutually exclusive with image-based inputs (`nuclei`, `cells`). Required when using\ntranscript-based mode. Passed to `--transcript-assignment`.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "viz_polygons": { "type": "file", "optional": true, "description": "Cell boundary polygons (GeoJSON) for visualization, such as from Baysor v0.6 (transcript-based mode).\nMutually exclusive with image-based inputs (`nuclei`, `cells`). Required when using\n`transcript_assignment`. Passed to `--viz-polygons`.\n", "pattern": "*.{json,geojson}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "nuclei": { "type": "file", "optional": true, "description": "Nucleus segmentation input as label mask (TIFF/NPY), polygons (GeoJSON), or Xenium Onboard\nAnalysis cells.zarr.zip (image-based mode).\nMutually exclusive with transcript-based inputs\n(`transcript_assignment`, `viz_polygons`). Passed to `--nuclei`.\n", "pattern": "*.{tif,tiff,npy,json,geojson,zarr.zip}", "ontologies": [ { "edam": "http://edamontology.org/format_4003" }, { "edam": "http://edamontology.org/format_3464" } ] } }, { "cells": { "type": "file", "optional": true, "description": "Cell segmentation input as label mask (TIFF/NPY), polygons (GeoJSON), or Xenium Onboard\nAnalysis cells.zarr.zip (image-based mode).\nMutually exclusive with transcript-based inputs\n(`transcript_assignment`, `viz_polygons`). Passed to `--cells`.\n", "pattern": "*.{tif,tiff,npy,json,geojson,zarr.zip}", "ontologies": [ { "edam": "http://edamontology.org/format_4003" }, { "edam": "http://edamontology.org/format_3464" } ] } }, { "coordinate_transform": { "type": "file", "optional": true, "description": "Image alignment file containing similarity transform matrix (e.g., `_imagealignment.csv` from\nXenium Explorer). Only used with image-based mode inputs (`nuclei`, `cells`). `units` will be automatically set to \"microns\". Passed to `--coordinate-transform`.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "units": { "type": "string", "optional": true, "description": "Units for segmentation results. Must be one of two options: \"microns\" (physical space) or\n\"pixels\" (pixel space). Can be used with both image-based and transcript-based modes.\nDefault: \"pixels\". Must be \"microns\" if `coordinate_transform` is used. For Baysor v0.6\ninputs, must be \"microns\". Passed to `--units`.\n", "enum": [ "microns", "pixels" ] } } ] ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test' ]" } }, { "${prefix}": { "type": "directory", "description": "Directory containing the output xenium bundle of Xenium Ranger", "pattern": "${prefix}" } } ] ], "versions_xeniumranger": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "xeniumranger": { "type": "string", "description": "The tool name" } }, { "xeniumranger -V | sed -e 's/.*xenium-//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "xeniumranger": { "type": "string", "description": "The tool name" } }, { "xeniumranger -V | sed -e 's/.*xenium-//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@khersameesh24", "@dongzehe" ], "maintainers": [ "@khersameesh24", "@dongzehe" ] }, "git_sha": "1c43a7e22f04cf19c9f9d3de7e7e5a3addd9382a", "pipelines": [ { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" }, { "name": "spatialaxe", "version": "1.0.0" } ] }, { "name": "xeniumranger_importsegmentation", "path": "modules/nf-core/xeniumranger/importsegmentation/meta.yml", "tree_sha": "609f08e3949bf3483f576b457778331f86d67cf0", "files": [ "modules/nf-core/xeniumranger/importsegmentation/main.nf", "modules/nf-core/xeniumranger/importsegmentation/meta.yml", "modules/nf-core/xeniumranger/importsegmentation/tests/main.nf.test", "modules/nf-core/xeniumranger/importsegmentation/tests/main.nf.test.snap", "modules/nf-core/xeniumranger/importsegmentation/tests/nextflow.config" ], "type": "module", "meta": { "name": "XENIUMRANGER_IMPORTSEGMENTATION", "description": "The xeniumranger importsegmentation module runs `xeniumranger import-segmentation`\nto recompute Xenium Onboard Analysis outputs using external segmentation results.\nIt supports two execution modes mirroring the Xenium Ranger CLI: an image-based\nmode that accepts nuclei and/or cell masks (TIFF/NPY) or GeoJSON polygons together\nwith optional coordinate transforms and unit definitions, and a transcript-based\nmode that ingests Baysor-style transcript assignment CSV files plus visualization\npolygons. Use the image-based inputs when providing label masks or polygons, or\nswitch to the transcript-based inputs when supplying transcript-level assignments\nso the appropriate command-line arguments are passed to Xenium Ranger.\n", "keywords": [ "spatial", "segmentation", "import segmentation", "nuclear segmentation", "cell segmentation", "xeniumranger", "imaging" ], "tools": [ { "xeniumranger": { "description": "Xenium Ranger is a set of analysis pipelines that process Xenium In Situ Gene Expression data to relabel, resegment, or import new segmentation results from community-developed tools. Xenium Ranger provides flexible off-instrument reanalysis of Xenium In Situ data. Relabel transcripts, resegment cells with the latest 10x segmentation algorithms, or import your own segmentation data to assign transcripts to cells.\n", "homepage": "https://www.10xgenomics.com/support/software/xenium-ranger/latest", "documentation": "https://www.10xgenomics.com/support/software/xenium-ranger/latest/getting-started", "tool_dev_url": "https://www.10xgenomics.com/support/software/xenium-ranger/latest/analysis", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing run information\ne.g. [ id:'xenium_sample' ]\n" } }, { "xenium_bundle": { "type": "directory", "description": "Path to the Xenium output bundle generated by the Xenium Onboard Analysis pipeline" } }, { "transcript_assignment": { "type": "file", "optional": true, "description": "Transcript assignment CSV with cell assignment, such as from Baysor v0.6, (transcript-based mode).\nMutually exclusive with image-based inputs (`nuclei`, `cells`). Required when using\ntranscript-based mode. Passed to `--transcript-assignment`.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "viz_polygons": { "type": "file", "optional": true, "description": "Cell boundary polygons (GeoJSON) for visualization, such as from Baysor v0.6 (transcript-based mode).\nMutually exclusive with image-based inputs (`nuclei`, `cells`). Required when using\n`transcript_assignment`. Passed to `--viz-polygons`.\n", "pattern": "*.{json,geojson}", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } }, { "nuclei": { "type": "file", "optional": true, "description": "Nucleus segmentation input as label mask (TIFF/NPY), polygons (GeoJSON), or Xenium Onboard\nAnalysis cells.zarr.zip (image-based mode).\nMutually exclusive with transcript-based inputs\n(`transcript_assignment`, `viz_polygons`). Passed to `--nuclei`.\n", "pattern": "*.{tif,tiff,npy,json,geojson,zarr.zip}", "ontologies": [ { "edam": "http://edamontology.org/format_4003" }, { "edam": "http://edamontology.org/format_3464" } ] } }, { "cells": { "type": "file", "optional": true, "description": "Cell segmentation input as label mask (TIFF/NPY), polygons (GeoJSON), or Xenium Onboard\nAnalysis cells.zarr.zip (image-based mode).\nMutually exclusive with transcript-based inputs\n(`transcript_assignment`, `viz_polygons`). Passed to `--cells`.\n", "pattern": "*.{tif,tiff,npy,json,geojson,zarr.zip}", "ontologies": [ { "edam": "http://edamontology.org/format_4003" }, { "edam": "http://edamontology.org/format_3464" } ] } }, { "coordinate_transform": { "type": "file", "optional": true, "description": "Image alignment file containing similarity transform matrix (e.g., `_imagealignment.csv` from\nXenium Explorer). Only used with image-based mode inputs (`nuclei`, `cells`). `units` will be automatically set to \"microns\". Passed to `--coordinate-transform`.\n", "pattern": "*.csv", "ontologies": [ { "edam": "http://edamontology.org/format_3752" } ] } }, { "units": { "type": "string", "optional": true, "description": "Units for segmentation results. Must be one of two options: \"microns\" (physical space) or\n\"pixels\" (pixel space). Can be used with both image-based and transcript-based modes.\nDefault: \"pixels\". Must be \"microns\" if `coordinate_transform` is used. For Baysor v0.6\ninputs, must be \"microns\". Passed to `--units`.\n", "enum": [ "microns", "pixels" ] } }, { "expansion_distance": { "type": "integer", "optional": true, "description": "Distance (in microns) to expand nuclei outward into cell boundaries. Only valid for\nnuclei-based imports (`nuclei` must be set); xeniumranger rejects it for\ntranscript-assignment imports and cells-only imports. Default: 5. Range: 0-100.\n" } } ] ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test' ]" } }, { "${prefix}": { "type": "directory", "description": "Directory containing the output xenium bundle of Xenium Ranger", "pattern": "${prefix}" } } ] ], "versions_xeniumranger": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "xeniumranger": { "type": "string", "description": "The tool name" } }, { "xeniumranger -V | sed -e 's/.*xenium-//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "xeniumranger": { "type": "string", "description": "The tool name" } }, { "xeniumranger -V | sed -e 's/.*xenium-//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@khersameesh24", "@dongzehe" ], "maintainers": [ "@khersameesh24", "@dongzehe" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "spatialaxe", "version": "1.0.1" } ] }, { "name": "xeniumranger_relabel", "path": "modules/nf-core/xeniumranger/relabel/meta.yml", "tree_sha": "4692e944bbad1f85b094cc01fa79f9a8a306bef4", "files": [ "modules/nf-core/xeniumranger/relabel/main.nf", "modules/nf-core/xeniumranger/relabel/meta.yml", "modules/nf-core/xeniumranger/relabel/tests/main.nf.test", "modules/nf-core/xeniumranger/relabel/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "xeniumranger_relabel", "description": "The xeniumranger relabel module allows you to change the gene labels applied to decoded transcripts.", "keywords": [ "spatial", "relabel", "gene labels", "transcripts", "xeniumranger" ], "tools": [ { "xeniumranger": { "description": "Xenium Ranger is a set of analysis pipelines that process Xenium In Situ Gene Expression data to relabel, resegment, or import new segmentation results from community-developed tools. Xenium Ranger provides flexible off-instrument reanalysis of Xenium In Situ data. Relabel transcripts, resegment cells with the latest 10x segmentation algorithms, or import your own segmentation data to assign transcripts to cells.\n", "homepage": "https://www.10xgenomics.com/support/software/xenium-ranger/latest", "documentation": "https://www.10xgenomics.com/support/software/xenium-ranger/latest/getting-started", "tool_dev_url": "https://www.10xgenomics.com/support/software/xenium-ranger/latest/analysis", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing run information\ne.g. [ id:'xenium_bundle_path' ]\n" } }, { "xenium_bundle": { "type": "directory", "description": "Path to the xenium output bundle generated by the Xenium Onboard Analysis pipeline" } }, { "panel": { "type": "file", "description": "Path to the gene panel file", "pattern": "*.json", "ontologies": [ { "edam": "http://edamontology.org/format_3464" } ] } } ] ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test' ]" } }, { "${prefix}": { "type": "directory", "description": "Directory containing the output xenium bundle of Xenium Ranger", "pattern": "${prefix}" } } ] ], "versions_xeniumranger": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "xeniumranger": { "type": "string", "description": "The tool name" } }, { "xeniumranger -V | sed -e 's/.*xenium-//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "xeniumranger": { "type": "string", "description": "The tool name" } }, { "xeniumranger -V | sed -e 's/.*xenium-//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@khersameesh24", "@dongzehe" ], "maintainers": [ "@khersameesh24", "@dongzehe" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "spatialaxe", "version": "1.0.1" } ] }, { "name": "xeniumranger_rename", "path": "modules/nf-core/xeniumranger/rename/meta.yml", "tree_sha": "be66cf145f39d51a906cc2c292c5433140b1bda5", "files": [ "modules/nf-core/xeniumranger/rename/main.nf", "modules/nf-core/xeniumranger/rename/meta.yml", "modules/nf-core/xeniumranger/rename/tests/main.nf.test", "modules/nf-core/xeniumranger/rename/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "xeniumranger_rename", "description": "The xeniumranger rename module allows you to change the sample region_name and cassette_name throughout all the Xenium Onboard Analysis output files that contain this information.", "keywords": [ "spatial", "rename", "gene labels", "transcripts", "xeniumranger" ], "tools": [ { "xeniumranger": { "description": "Xenium Ranger is a set of analysis pipelines that process Xenium In Situ Gene Expression data to relabel, resegment, or import new segmentation results from community-developed tools. Xenium Ranger provides flexible off-instrument reanalysis of Xenium In Situ data. Relabel transcripts, resegment cells with the latest 10x segmentation algorithms, or import your own segmentation data to assign transcripts to cells.\n", "homepage": "https://www.10xgenomics.com/support/software/xenium-ranger/latest", "documentation": "https://www.10xgenomics.com/support/software/xenium-ranger/latest/getting-started", "tool_dev_url": "https://www.10xgenomics.com/support/software/xenium-ranger/latest/analysis", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test' ]" } }, { "xenium_bundle": { "type": "directory", "description": "Path to the xenium output bundle generated by the Xenium Onboard Analysis pipeline" } }, { "region_name": { "type": "string", "description": "New region name" } }, { "cassette_name": { "type": "string", "description": "New cassette name" } } ] ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information e.g. [ id:'test' ]" } }, { "${prefix}": { "type": "directory", "description": "Directory containing the output xenium bundle of Xenium Ranger", "pattern": "${prefix}" } } ] ], "versions_xeniumranger": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "xeniumranger": { "type": "string", "description": "The tool name" } }, { "xeniumranger -V | sed -e 's/.*xenium-//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "xeniumranger": { "type": "string", "description": "The tool name" } }, { "xeniumranger -V | sed -e 's/.*xenium-//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@khersameesh24", "@dongzehe" ], "maintainers": [ "@khersameesh24", "@dongzehe" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "xeniumranger_resegment", "path": "modules/nf-core/xeniumranger/resegment/meta.yml", "tree_sha": "033b044734ee871c9ef8d8eb92f81f5d70b64540", "files": [ "modules/nf-core/xeniumranger/resegment/main.nf", "modules/nf-core/xeniumranger/resegment/meta.yml", "modules/nf-core/xeniumranger/resegment/tests/main.nf.test", "modules/nf-core/xeniumranger/resegment/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "xeniumranger_resegment", "description": "The xeniumranger resegment module allows you to generate a new segmentation of the morphology image space by rerunning the Xenium Onboard Analysis (XOA) segmentation algorithms with modified parameters.", "keywords": [ "spatial", "resegment", "morphology", "segmentation", "xeniumranger" ], "tools": [ { "xeniumranger": { "description": "Xenium Ranger is a set of analysis pipelines that process Xenium In Situ Gene Expression data to relabel, resegment, or import new segmentation results from community-developed tools. Xenium Ranger provides flexible off-instrument reanalysis of Xenium In Situ data. Relabel transcripts, resegment cells with the latest 10x segmentation algorithms, or import your own segmentation data to assign transcripts to cells.\n", "homepage": "https://www.10xgenomics.com/support/software/xenium-ranger/latest", "documentation": "https://www.10xgenomics.com/support/software/xenium-ranger/latest/getting-started", "tool_dev_url": "https://www.10xgenomics.com/support/software/xenium-ranger/latest/analysis", "licence": [ "10x Genomics EULA" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing run information\ne.g. [ id:'xenium_experiment' ]\n" } }, { "xenium_bundle": { "type": "directory", "description": "Path to the xenium output bundle generated by the Xenium Onboard Analysis pipeline" } } ] ], "output": { "outs": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}": { "type": "directory", "description": "Directory containing the output xenium bundle of Xenium Ranger", "pattern": "${prefix}" } } ] ], "versions_xeniumranger": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "xeniumranger": { "type": "string", "description": "The tool name" } }, { "xeniumranger -V | sed -e 's/.*xenium-//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "xeniumranger": { "type": "string", "description": "The tool name" } }, { "xeniumranger -V | sed -e 's/.*xenium-//'": { "type": "string", "description": "The command used to generate the version of the tool" } } ] ] }, "authors": [ "@khersameesh24", "@dongzehe" ], "maintainers": [ "@khersameesh24", "@dongzehe" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "spatialaxe", "version": "1.0.1" } ] }, { "name": "xz_compress", "path": "modules/nf-core/xz/compress/meta.yml", "tree_sha": "4e32480806726a6aed7e0ef4bb599f701d7f4ea3", "files": [ "modules/nf-core/xz/compress/.conda-lock/linux_amd64-bd-5bcc1ddb5aafa435_1.txt", "modules/nf-core/xz/compress/.conda-lock/linux_arm64-bd-cb9a013294e18ea0_1.txt", "modules/nf-core/xz/compress/environment.yml", "modules/nf-core/xz/compress/main.nf", "modules/nf-core/xz/compress/meta.yml", "modules/nf-core/xz/compress/tests/main.nf.test", "modules/nf-core/xz/compress/tests/main.nf.test.snap", "modules/nf-core/xz/compress/tests/nextflow.config" ], "type": "module", "meta": { "name": "xz_compress", "description": "Compresses files with xz.", "keywords": [ "xz", "compression", "archive" ], "tools": [ { "xz": { "description": "xz is a general-purpose data compression tool with command line syntax similar to gzip and bzip2.", "homepage": "https://tukaani.org/xz/", "documentation": "https://tukaani.org/xz/man/xz.1.html", "tool_dev_url": "https://github.com/tukaani-project/xz", "licence": [ "GNU LGPLv2.1", "GNU GPLv2", "GNU GPLv3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "raw_file": { "type": "file", "description": "File to be compressed", "pattern": "*.*", "ontologies": [] } } ] ], "output": { "archive": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "$archive": { "type": "file", "description": "The compressed file", "pattern": "*.xz", "ontologies": [] } } ] ], "versions_xz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xz": { "type": "string", "description": "The name of the tool" } }, { "xz --version | sed '1!d;s/\\([^0-9.]*\\)//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xz": { "type": "string", "description": "The name of the tool" } }, { "xz --version | sed '1!d;s/\\([^0-9.]*\\)//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leoisl" ], "maintainers": [ "@leoisl" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/xz:5.2.6--5bcc1ddb5aafa435", "build_id": "bd-5bcc1ddb5aafa435_1", "scan_id": "sc-023b083d8f71353f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/xz:5.2.6--cb9a013294e18ea0", "build_id": "bd-cb9a013294e18ea0_1", "scan_id": "sc-4d0e6a5645313aa5_1" } }, "singularity": { "linux/arm64": { "name": "oras://community.wave.seqera.io/library/xz:5.2.6--ff852e30e07b47d6", "build_id": "bd-ff852e30e07b47d6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/8721802ad634e09743e3c829ee588493f46ea00b7e0d67ee229d3c8216378d11/data" }, "linux/amd64": { "name": "oras://community.wave.seqera.io/library/xz:5.2.6--aa0c276b79f17980", "build_id": "bd-aa0c276b79f17980_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db54d725f04a667223c103459fb70612a72f9766bfd74b26f2d566e1b190a65d/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/xz/compress/.conda-lock/linux_amd64-bd-5bcc1ddb5aafa435_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/xz/compress/.conda-lock/linux_arm64-bd-cb9a013294e18ea0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "xz_decompress", "path": "modules/nf-core/xz/decompress/meta.yml", "tree_sha": "96eb0dd26b040e0cff8593d6d4fd963cff88f0db", "files": [ "modules/nf-core/xz/decompress/.conda-lock/linux_amd64-bd-5bcc1ddb5aafa435_1.txt", "modules/nf-core/xz/decompress/.conda-lock/linux_arm64-bd-cb9a013294e18ea0_1.txt", "modules/nf-core/xz/decompress/environment.yml", "modules/nf-core/xz/decompress/main.nf", "modules/nf-core/xz/decompress/meta.yml", "modules/nf-core/xz/decompress/tests/main.nf.test", "modules/nf-core/xz/decompress/tests/main.nf.test.snap", "modules/nf-core/xz/decompress/tests/nextflow.config" ], "type": "module", "meta": { "name": "xz_decompress", "description": "Decompresses files with xz.", "keywords": [ "xz", "decompression", "compression" ], "tools": [ { "xz": { "description": "xz is a general-purpose data compression tool with command line syntax similar to gzip and bzip2.", "homepage": "https://tukaani.org/xz/", "documentation": "https://tukaani.org/xz/man/xz.1.html", "tool_dev_url": "https://github.com/tukaani-project/xz", "licence": [ "GNU LGPLv2.1", "GNU GPLv2", "GNU GPLv3" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "archive": { "type": "file", "description": "File to be decompressed", "pattern": "*.{xz}", "ontologies": [] } } ] ], "output": { "file": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "$decompressed_file": { "type": "file", "description": "The decompressed file", "pattern": "*.*", "ontologies": [] } } ] ], "versions_xz": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xz": { "type": "string", "description": "The name of the tool" } }, { "xz --version | sed '1!d;s/\\([^0-9.]*\\)//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "xz": { "type": "string", "description": "The name of the tool" } }, { "xz --version | sed '1!d;s/\\([^0-9.]*\\)//g'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@leoisl" ], "maintainers": [ "@leoisl" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/xz:5.2.6--5bcc1ddb5aafa435", "build_id": "bd-5bcc1ddb5aafa435_1", "scan_id": "sc-023b083d8f71353f_1" }, "linux/arm64": { "name": "community.wave.seqera.io/library/xz:5.2.6--cb9a013294e18ea0", "build_id": "bd-cb9a013294e18ea0_1", "scan_id": "sc-4d0e6a5645313aa5_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/xz:5.2.6--aa0c276b79f17980", "build_id": "bd-aa0c276b79f17980_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/db/db54d725f04a667223c103459fb70612a72f9766bfd74b26f2d566e1b190a65d/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/xz:5.2.6--ff852e30e07b47d6", "build_id": "bd-ff852e30e07b47d6_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/87/8721802ad634e09743e3c829ee588493f46ea00b7e0d67ee229d3c8216378d11/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/xz/decompress/.conda-lock/linux_amd64-bd-5bcc1ddb5aafa435_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/xz/decompress/.conda-lock/linux_arm64-bd-cb9a013294e18ea0_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "coproid", "version": "2.0.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "yahs", "path": "modules/nf-core/yahs/meta.yml", "tree_sha": "afc2708026f1c06522a72bf16d3a9d16feaabeef", "files": [ "modules/nf-core/yahs/.conda-lock/linux_amd64-bd-5a61538ab6dbd63d_1.txt", "modules/nf-core/yahs/.conda-lock/linux_arm64-bd-74863c109c60f9cd_1.txt", "modules/nf-core/yahs/environment.yml", "modules/nf-core/yahs/main.nf", "modules/nf-core/yahs/meta.yml", "modules/nf-core/yahs/tests/main.nf.test", "modules/nf-core/yahs/tests/main.nf.test.snap", "modules/nf-core/yahs/tests/nextflow.config" ], "type": "module", "meta": { "name": "yahs", "description": "Performs assembly scaffolding using YaHS", "keywords": [ "scaffolding", "assembly", "yahs", "hic" ], "tools": [ { "yahs": { "description": "YaHS, yet another Hi-C scaffolding tool.", "homepage": "https://github.com/c-zhou/yahs", "documentation": "https://github.com/c-zhou/yahs", "tool_dev_url": "https://github.com/c-zhou/yahs", "doi": "10.1093/bioinformatics/btac808", "licence": [ "MIT" ], "identifier": "biotools:yahs" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "fasta": { "type": "file", "description": "FASTA reference file", "pattern": "*.{fasta,fa}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "fai": { "type": "file", "description": "index of the reference file", "pattern": "*.{fai}", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "hic_map": { "type": "file", "description": "BED file containing coordinates of read alignments", "pattern": "*.{bed,bam,bin}", "ontologies": [ { "edam": "http://edamontology.org/format_3003" }, { "edam": "http://edamontology.org/format_2572" } ] } }, { "agp": { "type": "file", "description": "Optional AGP file describing a set of scaffolds from the input contigs\nto use as a start point\n", "pattern": "*.agp", "ontologies": [ { "edam": "http://edamontology.org/format_3693" } ] } } ] ], "output": { "scaffolds_fasta": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}_scaffolds_final.fa": { "type": "file", "description": "FASTA file with resulting contigs", "pattern": "${prefix}_scaffolds_final.fa", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ], "scaffolds_agp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}_scaffolds_final.agp": { "type": "file", "description": "AGP file containing contigs placing coordinates", "pattern": "${prefix}_scaffolds_final.agp", "ontologies": [ { "edam": "http://edamontology.org/format_3693" } ] } } ] ], "initial_break_agp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}_{inital,no}_break*.agp": { "type": "file", "description": "AGP file describing initial contig breaks", "pattern": "${prefix}_{inital,no}_break*.agp", "ontologies": [ { "edam": "http://edamontology.org/format_3693" } ] } } ] ], "round_agp": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}_r*_*.agp": { "type": "file", "description": "AGP file describing intermediate rounds of scaffolding", "pattern": "${prefix}_{initial,no}_break*.agp", "ontologies": [ { "edam": "http://edamontology.org/format_3693" } ] } } ] ], "binary": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.bin": { "type": "file", "description": "Binary data file with alignment results of Hi-C reads\nto the contigs in internal YaHS binary format\n", "pattern": "${prefix}.bin", "ontologies": [] } } ] ], "log": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test' ]\n" } }, { "${prefix}.log": { "type": "file", "description": "Log file describing YaHS run", "pattern": "${prefix}.log", "ontologies": [ { "edam": "http://edamontology.org/format_2330" } ] } } ] ], "versions_yahs": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "yahs": { "type": "string", "description": "The name of the tool" } }, { "yahs --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "yahs": { "type": "string", "description": "The name of the tool" } }, { "yahs --version 2>&1": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@ksenia-krasheninnikova" ], "maintainers": [ "@ksenia-krasheninnikova", "@yy5" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/yahs:1.2.2--74863c109c60f9cd", "build_id": "bd-74863c109c60f9cd_1", "scan_id": "sc-e28b928223b2e988_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/yahs:1.2.2--5a61538ab6dbd63d", "build_id": "bd-5a61538ab6dbd63d_1", "scan_id": "sc-f2115e4a0d2bf44c_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/yahs:1.2.2--02e226068fd7ba8a", "build_id": "bd-02e226068fd7ba8a_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/47/47e6425421c6823260bf4bd8d2d431f1f509e9bc9110bb3aa6b4652b85e63eac/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/yahs:1.2.2--ba63617dffb57d35", "build_id": "bd-ba63617dffb57d35_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/67/67d2aaad045d5bc67ca0128bcf93935ba052b369a6c7e2b7f573d0f665cd4412/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/yahs/.conda-lock/linux_amd64-bd-5a61538ab6dbd63d_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/yahs/.conda-lock/linux_arm64-bd-74863c109c60f9cd_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeassembler", "version": "2.0.1" } ] }, { "name": "yak_count", "path": "modules/nf-core/yak/count/meta.yml", "tree_sha": "67f63bfc06cf622d7a809db8a225faa6c0e8a686", "files": [ "modules/nf-core/yak/count/.conda-lock/linux_amd64-bd-3a5526a015428c21_1.txt", "modules/nf-core/yak/count/.conda-lock/linux_arm64-bd-67035d4a4a0b931a_1.txt", "modules/nf-core/yak/count/environment.yml", "modules/nf-core/yak/count/main.nf", "modules/nf-core/yak/count/meta.yml", "modules/nf-core/yak/count/tests/main.nf.test", "modules/nf-core/yak/count/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "yak_count", "description": "a tool to build k-mer hash table for fasta and fastq files", "keywords": [ "kmer", "fastq", "sequence", "count", "assembly" ], "tools": [ { "yak": { "description": "Yet another k-mer analyzer", "homepage": "https://github.com/lh3/yak", "documentation": "https://github.com/lh3/yak/blob/master/README.md", "tool_dev_url": "https://github.com/lh3/yak", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fastq": { "type": "file", "description": "reads fastq/fasta file", "pattern": "*.{fastq.gz,fq.gz,fasta.gz,fa.gz}", "ontologies": [] } } ] ], "output": { "yak": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "*.yak": { "type": "file", "description": "k-mer hash table of input", "pattern": "*.{yak}", "ontologies": [] } } ] ], "versions_yak": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "yak": { "type": "string", "description": "The name of the tool" } }, { "yak version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "yak": { "type": "string", "description": "The name of the tool" } }, { "yak version": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@yumisims" ], "maintainers": [ "@yumisims" ], "containers": { "docker": { "linux/arm64": { "name": "community.wave.seqera.io/library/yak:0.1--67035d4a4a0b931a", "build_id": "bd-67035d4a4a0b931a_1", "scan_id": "sc-58bbba928ef5bc69_1" }, "linux/amd64": { "name": "community.wave.seqera.io/library/yak:0.1--3a5526a015428c21", "build_id": "bd-3a5526a015428c21_1", "scan_id": "sc-5e8f93f939c97365_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/yak:0.1--4125ea0c7b5be030", "build_id": "bd-4125ea0c7b5be030_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/dc/dc0349f7b2bdd3d35e237ea545cb2523a91791cfa1246f4ac18c71aed303f2ab/data" }, "linux/arm64": { "name": "oras://community.wave.seqera.io/library/yak:0.1--63ac6f7b71e3afd9", "build_id": "bd-63ac6f7b71e3afd9_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/89/89c5b362c34afda263dfc0b45cca02f1b6cf179171cca3996a27ce526a26cd10/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/yak/count/.conda-lock/linux_amd64-bd-3a5526a015428c21_1.txt" }, "linux/arm64": { "lock_file": "modules/nf-core/yak/count/.conda-lock/linux_arm64-bd-67035d4a4a0b931a_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "yara_index", "path": "modules/nf-core/yara/index/meta.yml", "tree_sha": "d77947af6e574e63ebefef0ad5dd72f3d3196b5e", "files": [ "modules/nf-core/yara/index/.conda-lock/linux_amd64-bd-6d4e380b8f30498b_1.txt", "modules/nf-core/yara/index/environment.yml", "modules/nf-core/yara/index/main.nf", "modules/nf-core/yara/index/meta.yml", "modules/nf-core/yara/index/tests/main.nf.test", "modules/nf-core/yara/index/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "yara_index", "description": "Builds a YARA index for a reference genome", "keywords": [ "build", "index", "fasta", "genome", "reference" ], "tools": [ { "yara": { "description": "Yara is an exact tool for aligning DNA sequencing reads to reference genomes.", "homepage": "https://github.com/seqan/seqan", "documentation": "https://github.com/seqan/seqan", "tool_dev_url": "https://github.com/seqan/seqan", "licence": [ "https://raw.githubusercontent.com/seqan/seqan/develop/apps/yara/LICENSE" ], "identifier": "biotools:yara" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "fasta": { "type": "file", "description": "Input genome fasta file", "ontologies": [] } } ] ], "output": { "index": [ [ { "meta": { "type": "file", "description": "YARA genome index files", "pattern": "yara.*", "ontologies": [] } }, { "${fasta}*": { "type": "file", "description": "YARA genome index files", "pattern": "yara.*", "ontologies": [] } } ] ], "versions_yara": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "yara": { "type": "string", "description": "The name of the tool" } }, { "yara_indexer --version 2>&1 | grep 'yara_indexer version' | sed 's/^.*yara_indexer version: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "yara": { "type": "string", "description": "The name of the tool" } }, { "yara_indexer --version 2>&1 | grep 'yara_indexer version' | sed 's/^.*yara_indexer version: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@apeltzer" ], "maintainers": [ "@apeltzer" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/yara:1.0.2--6d4e380b8f30498b", "build_id": "bd-6d4e380b8f30498b_1", "scan_id": "sc-6e069486f273fae6_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/yara:1.0.2--28756298da4e198c", "build_id": "bd-28756298da4e198c_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/cc/cc124a4b28a7b8cf45e75edd574368c34ac97d966a9f493120b51fe4338536b8/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/yara/index/.conda-lock/linux_amd64-bd-6d4e380b8f30498b_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hlatyping", "version": "2.2.0" } ] }, { "name": "yara_mapper", "path": "modules/nf-core/yara/mapper/meta.yml", "tree_sha": "8d972e07504ad6281c567ab18bd4f6c6c9dcc235", "files": [ "modules/nf-core/yara/mapper/.conda-lock/linux_amd64-bd-0fff9114c59346aa_1.txt", "modules/nf-core/yara/mapper/environment.yml", "modules/nf-core/yara/mapper/main.nf", "modules/nf-core/yara/mapper/meta.yml", "modules/nf-core/yara/mapper/tests/main.nf.test", "modules/nf-core/yara/mapper/tests/main.nf.test.snap", "modules/nf-core/yara/mapper/tests/nextflow.config" ], "type": "module", "meta": { "name": "yara_mapper", "description": "Align reads to a reference genome using YARA", "keywords": [ "align", "genome", "reference" ], "tools": [ { "yara": { "description": "Yara is an exact tool for aligning DNA sequencing reads to reference genomes.", "homepage": "https://github.com/seqan/seqan", "documentation": "https://github.com/seqan/seqan", "tool_dev_url": "https://github.com/seqan/seqan", "licence": [ "https://raw.githubusercontent.com/seqan/seqan/develop/apps/yara/LICENSE" ], "identifier": "biotools:yara" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n", "ontologies": [] } } ], [ { "meta2": { "type": "map", "description": "Groovy Map containing index information\ne.g. [ id:'test' ]\n" } }, { "index": { "type": "file", "description": "YARA genome index files", "ontologies": [] } } ] ], "output": { "bam": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mapped.bam": { "type": "file", "description": "Sorted BAM file", "pattern": "*.{bam}", "ontologies": [] } } ] ], "bai": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "*.mapped.bam.bai": { "type": "file", "description": "Sorted BAM file index", "pattern": "*.{bai}", "ontologies": [] } } ] ], "versions_yara": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "yara": { "type": "string", "description": "The name of the tool" } }, { "yara_mapper --version 2>&1 | grep 'yara_mapper version' | sed 's/^.*yara_mapper version: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ], "versions_samtools": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version 2>&1 | head -n1 | sed 's/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "yara": { "type": "string", "description": "The name of the tool" } }, { "yara_mapper --version 2>&1 | grep 'yara_mapper version' | sed 's/^.*yara_mapper version: //; s/ .*\\$//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ], [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "samtools": { "type": "string", "description": "The name of the tool" } }, { "samtools --version 2>&1 | head -n1 | sed 's/^.*samtools //'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@apeltzer" ], "maintainers": [ "@apeltzer" ], "containers": { "docker": { "linux/amd64": { "name": "community.wave.seqera.io/library/samtools_yara:0fff9114c59346aa", "build_id": "bd-0fff9114c59346aa_1", "scan_id": "sc-cdb4df5f1dad1212_1" } }, "singularity": { "linux/amd64": { "name": "oras://community.wave.seqera.io/library/samtools_yara:acb6edbc2c262554", "build_id": "bd-acb6edbc2c262554_1", "https": "https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/21/21df5aecbc3e3436691d4f5eb55235968e2027ad478c77621ae7d9a73353534c/data" } }, "conda": { "linux/amd64": { "lock_file": "modules/nf-core/yara/mapper/.conda-lock/linux_amd64-bd-0fff9114c59346aa_1.txt" } } } }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "hlatyping", "version": "2.2.0" } ] }, { "name": "yte", "path": "modules/nf-core/yte/meta.yml", "tree_sha": "75f5a6d7a9936261cd3ec6efd71e1b0584095531", "files": [ "modules/nf-core/yte/environment.yml", "modules/nf-core/yte/main.nf", "modules/nf-core/yte/meta.yml", "modules/nf-core/yte/tests/main.nf.test", "modules/nf-core/yte/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "yte", "description": "A YAML template engine with Python expressions", "keywords": [ "yaml", "template", "python" ], "tools": [ { "yte": { "description": "A YAML template engine with Python expressions", "homepage": "https://yte-template-engine.github.io/", "documentation": "https://yte-template-engine.github.io/", "tool_dev_url": "https://github.com/yte-template-engine/yte", "licence": [ "MIT" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'template1' ]`\n" } }, { "template": { "type": "file", "description": "YTE template", "pattern": "*.{yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "map_file": { "type": "file", "description": "YAML file containing a map to be used in the template", "pattern": "*.{yaml}", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } }, { "map": { "type": "map", "description": "Groovy Map containing mapping information to be used in the template\ne.g. `[ key: value ]` with key being a wildcard in the template\n" } } ] ], "output": { "rendered": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "*.yaml": { "type": "file", "description": "Rendered YAML file", "pattern": "*.yaml", "ontologies": [ { "edam": "http://edamontology.org/format_3750" } ] } } ] ], "versions_yte": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "yte": { "type": "string", "description": "The tool name" } }, { "1.9.4": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The process the versions were collected from" } }, { "yte": { "type": "string", "description": "The tool name" } }, { "1.9.4": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@famosab" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "zip", "path": "modules/nf-core/zip/meta.yml", "tree_sha": "05c1b663b8caa52d3226ed60983102f5563ad39e", "files": [ "modules/nf-core/zip/environment.yml", "modules/nf-core/zip/main.nf", "modules/nf-core/zip/meta.yml", "modules/nf-core/zip/tests/main.nf.test", "modules/nf-core/zip/tests/main.nf.test.snap" ], "type": "module", "meta": { "name": "zip", "description": "Compress file lists to produce ZIP archive files", "keywords": [ "unzip", "decompression", "zip", "archiving" ], "tools": [ { "unzip": { "description": "p7zip is a quick port of 7z.exe and 7za.exe (command line version of 7zip, see www.7-zip.org) for Unix.", "homepage": "https://sourceforge.net/projects/p7zip/", "documentation": "https://sourceforge.net/projects/p7zip/", "tool_dev_url": "https://sourceforge.net/projects/p7zip\"", "licence": [ "LGPL-2.1-or-later" ], "identifier": "" } } ], "input": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "files": { "type": "file", "description": "File or list of files to be zipped", "ontologies": [] } } ] ], "output": { "zipped_archive": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. [ id:'test', single_end:false ]\n" } }, { "${prefix}.zip": { "type": "file", "description": "ZIP file", "pattern": "*.zip", "ontologies": [ { "edam": "http://edamontology.org/format_3987" } ] } } ] ], "versions_zip": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "zip": { "type": "string", "description": "The name of the tool" } }, { "7za i 2>&1 | grep 'p7zip Version' | sed 's/.*p7zip Version //; s/(.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "topics": { "versions": [ [ { "${task.process}": { "type": "string", "description": "The name of the process" } }, { "zip": { "type": "string", "description": "The name of the tool" } }, { "7za i 2>&1 | grep 'p7zip Version' | sed 's/.*p7zip Version //; s/(.*//'": { "type": "eval", "description": "The expression to obtain the version of the tool" } } ] ] }, "authors": [ "@jfy133", "@pinin4fjords" ], "maintainers": [ "@jfy133", "@pinin4fjords", "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" }, { "name": "tfactivity", "version": "dev" } ] } ], "subworkflows": [ { "name": "abundance_differential_filter", "path": "subworkflows/nf-core/abundance_differential_filter/meta.yml", "tree_sha": "e80af2c49766dbcfdeb96e88ee98dce1278cbdea", "files": [ "subworkflows/nf-core/abundance_differential_filter/main.nf", "subworkflows/nf-core/abundance_differential_filter/meta.yml", "subworkflows/nf-core/abundance_differential_filter/tests/deseq2_basic.config", "subworkflows/nf-core/abundance_differential_filter/tests/deseq2_limmavoom_basic.config", "subworkflows/nf-core/abundance_differential_filter/tests/deseq2_limmavoom_propd_basic.config", "subworkflows/nf-core/abundance_differential_filter/tests/dream.config", "subworkflows/nf-core/abundance_differential_filter/tests/dream_voom.config", "subworkflows/nf-core/abundance_differential_filter/tests/limma_basic_microarray.config", "subworkflows/nf-core/abundance_differential_filter/tests/limma_voom.config", "subworkflows/nf-core/abundance_differential_filter/tests/main.nf.test", "subworkflows/nf-core/abundance_differential_filter/tests/main.nf.test.snap", "subworkflows/nf-core/abundance_differential_filter/tests/propd_basic.config" ], "type": "subworkflow", "meta": { "name": "abundance_differential_filter", "description": "A subworkflow for filtering differential abundance results", "keywords": [ "differential", "abundance", "expression", "count matrix", "fold-change" ], "components": [ "limma/differential", "deseq2/differential", "propr/propd", "custom/filterdifferentialtable", "variancepartition/dream" ], "input": [ { "ch_input": { "description": "Channel with input data for differential analysis", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "counts": { "type": "file", "description": "Count matrix file" } }, { "analysis_method": { "type": "value", "description": "Analysis method (deseq2, limma, or propd)" } }, { "fc_threshold": { "type": "value", "description": "Fold change threshold for filtering" } }, { "stat_threshold": { "type": "value", "description": "Threshold for filtering the significance statistics\n(eg. adjusted p-values in the case of deseq2 or limma,\nweighted connectivity in the case of propd)\n" } } ] } }, { "ch_samplesheet": { "description": "Channel with sample information", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "samplesheet": { "type": "file", "description": "Sample information file" } } ] } }, { "ch_transcript_lengths": { "description": "Channel with transcript length information", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "transcript_lengths": { "type": "file", "description": "Transcript length information file" } } ] } }, { "ch_control_features": { "description": "Channel with control features information", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "control_features": { "type": "file", "description": "Control features information file" } } ] } }, { "ch_contrasts": { "description": "Channel with contrast information", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "meta_contrast": { "type": "map", "description": "Map with all the contrast info, such as contrast\nid, variable, reference, target, etc.\n" } }, { "variable": { "type": "list", "description": "List of contrast variable" } }, { "reference": { "type": "list", "description": "List of reference level" } }, { "target": { "type": "list", "description": "List of target level" } }, { "formula": { "type": "list", "description": "List of contrast formula" } }, { "comparison": { "type": "list", "description": "List of contrast comparison" } } ] } } ], "output": [ { "results_genewise": { "description": "Channel containing unfiltered differential analysis results", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "results": { "type": "file", "description": "Unfiltered differential analysis results file", "pattern": "*.{csv,tsv}" } } ] } }, { "results_genewise_filtered": { "description": "Channel containing filtered differential analysis results", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "filtered_results": { "type": "file", "description": "Filtered differential analysis results file", "pattern": "*.{csv,tsv}" } } ] } }, { "adjacency": { "description": "Channel containing the adjacency matrix suited for downstream graph-based functional analysis", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "adjacency_matrix": { "type": "file", "description": "Adjacency matrix file", "pattern": "*.{csv,tsv}" } } ] } }, { "normalised_matrix": { "description": "Channel containing normalised count matrix", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "matrix": { "type": "file", "description": "Normalised count matrix file", "pattern": "*.{csv,tsv}" } } ] } }, { "variance_stabilised_matrix": { "description": "Channel containing variance stabilised count matrix (DESeq2 only)", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "matrices": { "type": "list", "description": "A list of variance stabilised count matrix files", "pattern": "*.{csv,tsv}" } } ] } }, { "model": { "description": "Channel containing statistical model object from differential analysis", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "model": { "type": "file", "description": "Statistical model object file", "pattern": "*.rds" } } ] } }, { "size_factors": { "description": "Channel containing DESeq2 size factors (DESeq2 only)", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "size_factors": { "type": "file", "description": "TSV-format table containing DESeq2 size factors", "pattern": "*.tsv" } } ] } }, { "dispersion_plot": { "description": "Channel containing DESeq2 dispersion plots (DESeq2 only)", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "dispersion_plot": { "type": "file", "description": "DESeq2 dispersion plot in PNG format", "pattern": "*.png" } } ] } }, { "md_plot": { "description": "Channel containing limma mean difference plots (limma only)", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "md_plot": { "type": "file", "description": "Limma mean difference plot in PNG format", "pattern": "*.png" } } ] } }, { "rdata": { "description": "Channel containing serialised R objects from differential analysis", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "rdata": { "type": "file", "description": "Serialised DESeq2 or MArrayLM object", "pattern": "*.rds" } } ] } }, { "session_info": { "description": "Channel containing R session information", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "session_info": { "type": "file", "description": "Dump of R SessionInfo", "pattern": "*.log" } } ] } }, { "versions": { "description": "Channel containing software versions file", "structure": [ { "versions.yml": { "type": "file", "description": "File containing versions of the software used" } } ] } } ], "authors": [ "@pinin4fjords", "@bjlang", "@caraiz2001", "@suzannejin", "@delfiterradas", "@sofiromano" ], "maintainers": [ "@pinin4fjords", "@suzannejin" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "archive_extract", "path": "subworkflows/nf-core/archive_extract/meta.yml", "tree_sha": "98745e15f08794e64f2100f0b3870ae51293e7eb", "files": [ "subworkflows/nf-core/archive_extract/main.nf", "subworkflows/nf-core/archive_extract/meta.yml", "subworkflows/nf-core/archive_extract/tests/main.nf.test", "subworkflows/nf-core/archive_extract/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "archive_extract", "description": "Extract archive(s) from any format\nCurrently supported format are .gz, .tar.gz, .zip\n", "keywords": [ "archive", "gzip", "tar", "zip" ], "components": [ "gunzip", "untar", "unzip" ], "input": [ { "archive": { "description": "Channel with archive to extract", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "archive": { "type": "file", "description": "Structure: [path(archive)]\nFile containing the archive to extract\n", "pattern": "*{.tar.gz, .gz, .zip}" } } ] } } ], "output": [ { "extracted": { "description": "Channel with extracted archive", "structure": [ { "meta": null, "type": "map", "description": "Metadata map" }, { "*": null, "type": "file", "description": "Structure: [path]\nFolder or file(s) extracted\n" } ] } }, { "not_extracted": { "description": "Channel with any not extracted (ie not recognized) archive", "structure": [ { "meta": null, "type": "map", "description": "Metadata map" }, { "*": null, "type": "file", "description": "Structure: [path]\nFile(s) not extracted\n" } ] } } ], "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bam_applybqsr", "path": "subworkflows/nf-core/bam_applybqsr/meta.yml", "tree_sha": "667d3d2af619ba8e918b2a91c4a50bcff8c7534d", "files": [ "subworkflows/nf-core/bam_applybqsr/main.nf", "subworkflows/nf-core/bam_applybqsr/meta.yml", "subworkflows/nf-core/bam_applybqsr/tests/main.nf.test", "subworkflows/nf-core/bam_applybqsr/tests/main.nf.test.snap", "subworkflows/nf-core/bam_applybqsr/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_applybqsr", "description": "Apply Base Quality Score Recalibration (BQSR) to a BAM or CRAM file using\nGATK4 ApplyBQSR. Supports scatter-gather across genomic intervals: when\nmore than one interval file is supplied per sample, the interval-level\noutputs are merged back together with samtools merge. When no intervals\nare supplied (num_intervals: 0), ApplyBQSR is run once on the whole\ninput and no merge step is performed.\n", "keywords": [ "bam", "cram", "bqsr", "recalibration", "gatk4" ], "components": [ "gatk4/applybqsr", "samtools/merge" ], "input": [ { "input": { "type": "file", "description": "BAM or CRAM file to recalibrate, its index, and the recalibration\ntable produced by GATK4 BaseRecalibrator.\n\nStructure: [ val(meta), path(reads), path(index), path(recal) ]\n", "pattern": "*.{bam,cram}" } }, { "references": { "type": "file", "description": "Reference genome fasta file, its index, and the GATK sequence dictionary.\n\nStructure: [ val(meta2), path(fasta), path(fai), path(dict) ]\n" } }, { "intervals": { "type": "file", "description": "Bed file (or interval_list) with the genomic regions to restrict\nrecalibration to, together with the number of interval files being\nprocessed for this sample. Pass [ [], 0 ] to run without intervals.\n\nStructure: [ path(intervals), val(num_intervals) ]\n", "pattern": "*.{bed,interval_list}" } }, { "output_format": { "type": "tuple", "description": "Output file type and index format as a two-element tuple, passed to\nGATK4 ApplyBQSR (which validates the combination) and to samtools merge.\nFirst element: 'bam' or 'cram'.\nSecond element: 'bai', 'csi', or 'crai'.\n\nValid combinations: ['bam', 'bai'], ['bam', 'csi'], ['cram', 'crai'].\n", "pattern": "{bam,cram}" } } ], "output": [ { "recal_out": { "type": "file", "description": "Recalibrated BAM or CRAM file and its index. If more than one interval\nwas used, this is the merged output; otherwise it is the direct\nApplyBQSR output.\n\nStructure: [ val(meta), path(reads), path(index) ]\n", "pattern": "*.{bam,cram}" } } ], "authors": [ "@agrima2010" ], "maintainers": [ "@agrima2010", "@maxulysse" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "bam_cnv_wisecondorx", "path": "subworkflows/nf-core/bam_cnv_wisecondorx/meta.yml", "tree_sha": "42e4319a95fe759fe3a08a93f1cfe73b7798a062", "files": [ "subworkflows/nf-core/bam_cnv_wisecondorx/main.nf", "subworkflows/nf-core/bam_cnv_wisecondorx/meta.yml", "subworkflows/nf-core/bam_cnv_wisecondorx/tests/main.nf.test", "subworkflows/nf-core/bam_cnv_wisecondorx/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bam_cnv_wisecondorx", "description": "A subworkflow for calling CNVs using WisecondorX", "keywords": [ "cnv", "bam", "bed", "cram", "plots", "genomics" ], "components": [ "wisecondorx/convert", "wisecondorx/predict" ], "input": [ { "ch_bam": { "description": "An input channel containing BAM/CRAM files and their indices\nStructure: [ val(meta), path(bam), path(bai) ]\n" } }, { "ch_fasta": { "description": "A channel containing the reference FASTA file\nStructure: [ val(meta2), path(fasta) ]\n" } }, { "ch_fai": { "description": "A channel containing the index of the reference FASTA file\nStructure: [ val(meta3), path(fai) ]\n" } }, { "ch_ref": { "description": "A channel containing WisecondorX reference created with `WisecondorX newref`\nStructure: [ val(meta4), path(reference) ]\n" } }, { "ch_blacklist": { "description": "An optional channel containing a BED file with regions to mask from the analysis\nStructure: [ val(meta5), path(blacklist) ]\n" } } ], "output": [ { "aberrations_bed": { "description": "A channel containing the BED files with CNV aberrations\nStructure: [ val(meta), path(bed) ]\n" } }, { "bins_bed": { "description": "A channel containing the BED files with the used bins\nStructure: [ val(meta), path(bed) ]\n" } }, { "segments_bed": { "description": "A channel containing the segment BED files\nStructure: [ val(meta), path(bed) ]\n" } }, { "chr_statistics": { "description": "A channel containing TXT files with chromosome statistics\nStructure: [ val(meta), path(txt) ]\n" } }, { "chr_plots": { "description": "A channel containing lists of chromosome plots\nStructure: [ val(meta), [ path(png), path(png), ... ] ]\n" } }, { "genome_plot": { "description": "A channel containing the plots of the whole genomes\nStructure: [ val(meta), path(png) ]\n" } } ], "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bam_create_som_pon_gatk", "path": "subworkflows/nf-core/bam_create_som_pon_gatk/meta.yml", "tree_sha": "5ac464b47c8e840b58ce55298c9ecbdda2bc8479", "files": [ "subworkflows/nf-core/bam_create_som_pon_gatk/main.nf", "subworkflows/nf-core/bam_create_som_pon_gatk/meta.yml", "subworkflows/nf-core/bam_create_som_pon_gatk/tests/main.nf.test", "subworkflows/nf-core/bam_create_som_pon_gatk/tests/main.nf.test.snap", "subworkflows/nf-core/bam_create_som_pon_gatk/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_create_som_pon_gatk", "description": "Perform variant calling on a set of normal samples using mutect2 panel of normals mode. Group them into a genomicsdbworkspace using genomicsdbimport, then use this to create a panel of normals using createsomaticpanelofnormals.", "keywords": [ "gatk4", "mutect2", "genomicsdbimport", "createsomaticpanelofnormals", "variant_calling", "genomicsdb_workspace", "panel_of_normals" ], "components": [ "gatk4/mutect2", "gatk4/genomicsdbimport", "gatk4/createsomaticpanelofnormals", "gatk4/mergevcfs", "gatk4/mergemutectstats" ], "input": [ { "ch_input": { "type": "list", "description": "One or more BAM/CRAM files with their index/indices.\n\nStructure: [ val(meta), path(input), path(input_index) ]\n" } }, { "ch_fasta": { "type": "list", "description": "Reference fasta file.\n\nStructure: [ val(meta), path(fasta) ]\n" } }, { "ch_fai": { "type": "list", "description": "Reference fasta file index, and the gzip index when the reference is compressed.\n\nStructure: [ val(meta), path(fai), path(gzi) ]\n" } }, { "ch_dict": { "type": "list", "description": "GATK sequence dictionary.\n\nStructure: [ val(meta), path(dict) ]\n" } }, { "val_pon_norm": { "type": "string", "description": "Name given to the panel of normals, used as the sample id of the genomicsdb\nworkspace and of the resulting panel of normals.\n" } }, { "ch_intervals_gendb": { "type": "file", "description": "Interval file used for GenomicsDBImport", "pattern": "*.{bed,interval_list}" } }, { "ch_intervals_num": { "type": "list", "description": "Intervals channel for scatter and gather strategy. Each item is a tuple of\nan interval file and the total number of intervals. Use [ [], 0 ] if no intervals.\n\nStructure: [ path(intervals), val(num_intervals) ]\n" } } ], "output": [ { "genomicsdb": { "type": "directory", "description": "Directory containing the files that compose the genomicsdb workspace.\n\nStructure: [ val(meta), path(genomicsdb) ]\n", "pattern": "path/name_of_workspace" } }, { "mutect2_index": { "type": "file", "description": "Index of the mutect2 vcf file.\n\nStructure: [ val(meta), path(tbi) ]\n", "pattern": "*.vcf.gz.tbi" } }, { "mutect2_stats": { "type": "file", "description": "Stats file that pairs with the mutect2 vcf file.\n\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.vcf.gz.stats" } }, { "mutect2_vcf": { "type": "file", "description": "Compressed vcf file used to make the gendb workspace.\n\nStructure: [ val(meta), path(vcf) ]\n", "pattern": "*.vcf.gz" } }, { "pon_index": { "type": "file", "description": "Index of the panel of normals vcf file.\n\nStructure: [ val(meta), path(tbi) ]\n", "pattern": "*.vcf.gz.tbi" } }, { "pon_vcf": { "type": "file", "description": "Panel of normals as a compressed vcf file.\n\nStructure: [ val(meta), path(vcf) ]\n", "pattern": "*.vcf.gz" } } ], "authors": [ "@GCJMackenzie" ], "maintainers": [ "@GCJMackenzie", "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createpanelrefs", "version": "1.1.0" } ] }, { "name": "bam_dedup_stats_samtools_umicollapse", "path": "subworkflows/nf-core/bam_dedup_stats_samtools_umicollapse/meta.yml", "tree_sha": "77f6ec3ba8f99a33d297be1b5eab37015d65b455", "files": [ "subworkflows/nf-core/bam_dedup_stats_samtools_umicollapse/main.nf", "subworkflows/nf-core/bam_dedup_stats_samtools_umicollapse/meta.yml", "subworkflows/nf-core/bam_dedup_stats_samtools_umicollapse/tests/main.nf.test", "subworkflows/nf-core/bam_dedup_stats_samtools_umicollapse/tests/main.nf.test.snap", "subworkflows/nf-core/bam_dedup_stats_samtools_umicollapse/tests/paired-end-umis.config" ], "type": "subworkflow", "meta": { "name": "bam_dedup_stats_samtools_umicollapse", "description": "umicollapse, index BAM file and run samtools stats, flagstat and idxstats", "keywords": [ "umi", "dedup", "index", "bam", "sam", "cram" ], "components": [ "umicollapse", "samtools/index", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_stats_samtools" ], "input": [ { "ch_bam_bai": { "description": "input BAM file and its index\nStructure: [ val(meta), path(bam), path(bai) ]\n" } } ], "output": [ { "bam": { "description": "Umi deduplicated BAM/SAM file\nStructure: [ val(meta), path(bam) ]\n" } }, { "index": { "description": "Umi deduplicated BAM/SAM samtools index (BAI or CSI)\nStructure: [ val(meta), path(index) ]\n" } }, { "dedup_stats": { "description": "File containing umicollapse deduplication stats\nStructure: [ val(meta), path(stats) ]\n" } }, { "stats": { "description": "File containing samtools stats output\nStructure: [ val(meta), path(stats) ]\n" } }, { "flagstat": { "description": "File containing samtools flagstat output\nStructure: [ val(meta), path(flagstat) ]\n" } }, { "idxstats": { "description": "File containing samtools idxstats output\nStructure: [ val(meta), path(idxstats) ]\n" } } ], "authors": [ "@MatthiasZepper" ], "maintainers": [ "@MatthiasZepper" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "bam_dedup_stats_samtools_umitools", "path": "subworkflows/nf-core/bam_dedup_stats_samtools_umitools/meta.yml", "tree_sha": "6be9a0880d2f9ac423289ee346d82ce5ae137a80", "files": [ "subworkflows/nf-core/bam_dedup_stats_samtools_umitools/main.nf", "subworkflows/nf-core/bam_dedup_stats_samtools_umitools/meta.yml", "subworkflows/nf-core/bam_dedup_stats_samtools_umitools/tests/main.nf.test", "subworkflows/nf-core/bam_dedup_stats_samtools_umitools/tests/main.nf.test.snap", "subworkflows/nf-core/bam_dedup_stats_samtools_umitools/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_dedup_stats_samtools_umitools", "description": "UMI-tools dedup, index BAM file and run samtools stats, flagstat and idxstats", "keywords": [ "umi", "dedup", "index", "bam", "sam", "cram" ], "components": [ "umitools/dedup", "samtools/index", "samtools/view", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_stats_samtools" ], "input": [ { "ch_bam_bai": { "description": "input BAM file\nStructure: [ val(meta), path(bam), path(bai) ]\n" } }, { "val_get_dedup_stats": { "type": "boolean", "description": "Generate output stats when running \"umi_tools dedup\"\n" } }, { "val_primary_only": { "type": "boolean", "description": "Filter to primary alignments (SAM flag 0x900) before running UMI-tools dedup.\nWhen true, secondary and supplementary alignments are removed so that dedup\nstatistics reflect only primary alignments.\n" } } ], "output": [ { "bam": { "description": "Umi deduplicated BAM/SAM file\nStructure: [ val(meta), path(bam) ]\n" } }, { "deduplog": { "description": "UMI-tools deduplication log\nStructure: [ val(meta), path(log) ]\n" } }, { "tsv_edit_distance": { "description": "Reports the (binned) average edit distance between the UMIs at each position\nStructure: [ val(meta), path(tsv) ]\n" } }, { "tsv_per_umi": { "description": "UMI-level summary statistics\nStructure: [ val(meta), path(tsv) ]\n" } }, { "tsv_umi_per_position": { "description": "Tabulates the counts for unique combinations of UMI and position\nStructure: [ val(meta), path(tsv) ]\n" } }, { "index": { "description": "Umi deduplicated BAM/SAM samtools index (BAI or CSI)\nStructure: [ val(meta), path(bai/csi) ]\n" } }, { "stats": { "description": "File containing samtools stats output\nStructure: [ val(meta), path(stats) ]\n" } }, { "flagstat": { "description": "File containing samtools flagstat output\nStructure: [ val(meta), path(flagstat) ]\n" } }, { "idxstats": { "description": "File containing samtools idxstats output\nStructure: [ val(meta), path(idxstats) ]\n" } } ], "authors": [ "@drpatelh", "@KamilMaliszArdigen" ], "maintainers": [ "@drpatelh", "@KamilMaliszArdigen" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "nascent", "version": "2.3.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "bam_dedup_umi", "path": "subworkflows/nf-core/bam_dedup_umi/meta.yml", "tree_sha": "e342404c53f8628a852c55af698bad3652c13ddc", "files": [ "subworkflows/nf-core/bam_dedup_umi/main.nf", "subworkflows/nf-core/bam_dedup_umi/meta.yml", "subworkflows/nf-core/bam_dedup_umi/tests/main.nf.test", "subworkflows/nf-core/bam_dedup_umi/tests/main.nf.test.snap", "subworkflows/nf-core/bam_dedup_umi/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_dedup_umi", "description": "BAM deduplication with UMI processing for both genome and transcriptome alignments", "keywords": [ "deduplication", "UMI", "BAM", "genome", "transcriptome", "umicollapse", "umitools" ], "components": [ "umitools/prepareforrsem", "samtools/sort", "bam_dedup_stats_samtools_umicollapse", "bam_dedup_stats_samtools_umitools", "bam_sort_stats_samtools" ], "input": [ { "ch_genome_bam": { "description": "Channel with genome BAM files", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam" } }, { "bai": { "type": "file", "description": "BAM index file", "pattern": "*.bai" } } ] } }, { "ch_fasta_fai": { "description": "Channel with genome FASTA file and index", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "fasta": { "type": "file", "description": "Genome FASTA file", "pattern": "*.{fa,fna,fasta}" } }, { "fai": { "type": "file", "description": "Genome FASTA index file", "pattern": "*.fai" } } ] } }, { "umi_dedup_tool": { "description": "UMI deduplication tool to use", "structure": [ { "value": { "type": "string", "description": "Either 'umicollapse' or 'umitools'" } } ] } }, { "umitools_dedup_stats": { "description": "Whether to generate UMI-tools deduplication stats", "structure": [ { "value": { "type": "boolean", "description": "True or False" } } ] } }, { "ch_transcriptome_bam": { "description": "Channel with transcriptome BAM files", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "bam": { "type": "file", "description": "BAM file", "pattern": "*.bam" } } ] } }, { "ch_transcript_fasta_fai": { "description": "Channel with transcript FASTA file and index", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "fasta": { "type": "file", "description": "Transcript FASTA file", "pattern": "*.{fa,fasta}" } }, { "fai": { "type": "file", "description": "Transcript FASTA index file", "pattern": "*.fai" } } ] } }, { "umitools_dedup_primary_only": { "description": "Whether to filter to primary alignments before UMI-tools dedup", "structure": [ { "value": { "type": "boolean", "description": "When true, secondary and supplementary alignments (SAM flag 0x900) are\nremoved before running UMI-tools dedup so that dedup statistics reflect\nonly primary alignments.\n" } } ] } } ], "output": [ { "bam": { "description": "Channel containing deduplicated genome BAM files", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "bam": { "type": "file", "description": "Deduplicated BAM file", "pattern": "*.bam" } } ] } }, { "index": { "description": "Channel containing the index of the deduplicated genome BAM", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "index": { "type": "file", "description": "BAM index file", "pattern": "*.{bai,csi}" } } ] } }, { "genomic_dedup_log": { "description": "Channel containing deduplication log files for the genome BAM", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "log": { "type": "file", "description": "Deduplication log file", "pattern": "*.log" } } ] } }, { "transcriptomic_dedup_log": { "description": "Channel containing deduplication log files for the transcriptome BAM", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "log": { "type": "file", "description": "Deduplication log file", "pattern": "*.log" } } ] } }, { "prepare_for_rsem_log": { "description": "Channel containing the UMI-tools prepare_for_rsem log for paired-end BAM files", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "log": { "type": "file", "description": "prepare_for_rsem log file", "pattern": "*.log" } } ] } }, { "stats": { "description": "Channel containing BAM statistics files for both genome and transcriptome BAMs", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "stats": { "type": "file", "description": "BAM statistics file", "pattern": "*.stats" } } ] } }, { "flagstat": { "description": "Channel containing flagstat files for both genome and transcriptome BAMs", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "flagstat": { "type": "file", "description": "Flagstat file", "pattern": "*.flagstat" } } ] } }, { "idxstats": { "description": "Channel containing idxstats files for both genome and transcriptome BAMs", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "idxstats": { "type": "file", "description": "Idxstats file", "pattern": "*.idxstats" } } ] } }, { "genome_stats": { "description": "Channel containing BAM statistics for the genome-aligned BAM only (transcriptome excluded)", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "stats": { "type": "file", "description": "BAM statistics file", "pattern": "*.stats" } } ] } }, { "genome_flagstat": { "description": "Channel containing flagstat for the genome-aligned BAM only", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "flagstat": { "type": "file", "description": "Flagstat file", "pattern": "*.flagstat" } } ] } }, { "genome_idxstats": { "description": "Channel containing idxstats for the genome-aligned BAM only", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "idxstats": { "type": "file", "description": "Idxstats file", "pattern": "*.idxstats" } } ] } }, { "tsv_edit_distance": { "description": "Channel containing the UMI-tools edit distance TSV, reporting the\nedit distance between the UMIs at each position. Only populated when\numi_dedup_tool is 'umitools'.\n", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "tsv": { "type": "file", "description": "Edit distance TSV file", "pattern": "*edit_distance.tsv" } } ] } }, { "tsv_per_umi": { "description": "Channel containing the UMI-tools per UMI TSV, reporting UMI-level summary\nstatistics. Only populated when umi_dedup_tool is 'umitools'.\n", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "tsv": { "type": "file", "description": "Per UMI TSV file", "pattern": "*per_umi.tsv" } } ] } }, { "tsv_umi_per_position": { "description": "Channel containing the UMI-tools TSV tabulating the counts for unique\ncombinations of UMI and position. Only populated when umi_dedup_tool is\n'umitools'.\n", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "tsv": { "type": "file", "description": "UMI per position TSV file", "pattern": "*per_position.tsv" } } ] } }, { "multiqc_files": { "description": "Channel containing files for MultiQC", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "file": { "type": "file", "description": "File for MultiQC" } } ] } }, { "transcriptome_bam": { "description": "Channel containing the final deduplicated transcriptome BAM files", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "bam": { "type": "file", "description": "Deduplicated transcriptome BAM file", "pattern": "*.bam" } } ] } }, { "transcriptome_dedup_bam": { "description": "Channel containing the transcriptome BAM after deduplication, before name sorting", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "bam": { "type": "file", "description": "Deduplicated transcriptome BAM file", "pattern": "*.bam" } } ] } }, { "transcriptome_sorted_bam": { "description": "Channel containing the name-sorted deduplicated transcriptome BAM", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "bam": { "type": "file", "description": "Name-sorted transcriptome BAM file", "pattern": "*.bam" } } ] } }, { "transcriptome_sorted_bam_index": { "description": "Channel containing the index of the coordinate-sorted deduplicated transcriptome BAM", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "index": { "type": "file", "description": "BAM index file", "pattern": "*.{bai,csi}" } } ] } }, { "transcriptome_filtered_bam": { "description": "Channel containing the paired-end transcriptome BAM filtered by UMI-tools prepare_for_rsem", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "bam": { "type": "file", "description": "Filtered transcriptome BAM file", "pattern": "*.bam" } } ] } }, { "per_sample_mqc_bundle": { "description": "Per-sample MultiQC-feeding outputs (genome-side only: genomic dedup log,\ngenome stats, flagstat, idxstats) joined on meta. Transcriptome stats\nexcluded (MultiQC can't disambiguate them from genome stats).\n", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "files": { "type": "file", "description": "List of MultiQC-relevant files for the sample" } } ] } } ], "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "bam_docounts_contamination_angsd", "path": "subworkflows/nf-core/bam_docounts_contamination_angsd/meta.yml", "tree_sha": "1fc6916ea22b5c9972ac041d302e635e03f5f967", "files": [ "subworkflows/nf-core/bam_docounts_contamination_angsd/main.nf", "subworkflows/nf-core/bam_docounts_contamination_angsd/meta.yml", "subworkflows/nf-core/bam_docounts_contamination_angsd/nextflow.config", "subworkflows/nf-core/bam_docounts_contamination_angsd/tests/main.nf.test", "subworkflows/nf-core/bam_docounts_contamination_angsd/tests/main.nf.test.snap", "subworkflows/nf-core/bam_docounts_contamination_angsd/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_docounts_contamination_angsd", "description": "Calculate contamination of the X-chromosome with ANGSD", "keywords": [ "angsd", "bam", "contamination", "docounts" ], "components": [ "angsd/docounts", "angsd/contamination" ], "input": [ { "ch_bam": { "type": "file", "description": "BAM/CRAM file and its index.\n\nStructure: [ val(meta), path(bam), path(bai) ]\n", "pattern": "*.{bam,cram}" } }, { "ch_hapmap_file": { "type": "file", "description": "Hapmap file.\n\nStructure: [ val(meta), path(hapmap_file) ]\n" } } ], "output": [ { "txt": { "type": "file", "description": "Contamination estimation file.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.txt" } } ], "authors": [ "@scarlhoff" ], "maintainers": [ "@scarlhoff" ] }, "git_sha": "20c6e6407f63748003b47f92837b64fb0a53ffa4" }, { "name": "bam_impute_quilt", "path": "subworkflows/nf-core/bam_impute_quilt/meta.yml", "tree_sha": "588dab66c15a6d346fcb35676768414a679c33f6", "files": [ "subworkflows/nf-core/bam_impute_quilt/main.nf", "subworkflows/nf-core/bam_impute_quilt/meta.yml", "subworkflows/nf-core/bam_impute_quilt/tests/main.nf.test", "subworkflows/nf-core/bam_impute_quilt/tests/main.nf.test.snap", "subworkflows/nf-core/bam_impute_quilt/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "BAM_IMPUTE_QUILT", "description": "Subworkflow to impute BAM files using QUILT software.\nVariants location to impute are obtain through the tsv file given.\n\"regionout\", \"regionoutPadded\", \"regionSize\" keys will be added to the meta map to distinguish\nthe different files before ligation and therefore should not be used.\n", "keywords": [ "BAM", "imputation", "quilt" ], "components": [ "gawk", "quilt/quilt", "bcftools/index", "glimpse2/ligate" ], "input": [ { "ch_input": { "description": "Channel with input data", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "file": { "type": "file", "description": "List of input BAM files", "pattern": "*.bam" } }, { "index": { "type": "file", "description": "List of input index file", "pattern": "*.{bai,csi}" } }, { "bampaths": { "type": "file", "description": "File containing the list of BAM/CRAM files to be phased.\nOne file per line.\n", "pattern": "*.{txt,tsv}" } }, { "bamnames": { "type": "file", "description": "File containing the sample names of each BAM files listed in bampaths.\nOne file per line.\n", "pattern": "*.{txt,tsv}" } } ] } }, { "ch_reference_panel": { "description": "Channel with reference panel variants data", "structure": [ { "meta": { "type": "map", "description": "Metadata map that will be combined with the input data map\nNeed to have the \"chr\" as chromosome name and \"id\" as panel name\n" } }, { "hap": { "type": "file", "description": "Panel VCF haplotypes files by chromosomes", "pattern": "*.hap[.gz]+" } }, { "legend": { "type": "file", "description": "Panel VCF legend files by chromosomes", "pattern": "*.legend[.gz]+" } } ] } }, { "ch_chunks": { "description": "Channel with chromosome chunks data", "structure": [ { "meta": { "type": "map", "description": "Metadata map with chromosome information" } }, { "chr": { "type": "string", "description": "Chromosome name" } }, { "start": { "type": "integer", "description": "Start position of the chunk" } }, { "end": { "type": "integer", "description": "End position of the chunk" } } ] } }, { "ch_map": { "description": "Channel with genetic map data", "structure": [ { "meta": { "type": "map", "description": "Metadata map with chromosome information\n" } }, { "map": { "type": "file", "description": "Stitch format genetic map files", "pattern": "*.map" } } ] } }, { "ch_fasta": { "description": "Channel with reference genome data", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "fasta": { "type": "file", "description": "FASTA file of the reference genome", "pattern": "*.fa[sta]+" } }, { "fai": { "type": "file", "description": "FASTA index file of the reference genome", "pattern": "*.fai" } } ] } }, { "n_gen": { "type": "integer", "description": "Number of generations since founding or mixing" } }, { "buffer": { "type": "integer", "description": "Buffer of region to perform imputation over" } } ], "output": [ { "vcf_index": { "description": "Channel with imputed VCF files", "structure": [ { "meta": { "type": "map", "description": "Metadata map combined with the posfile, chunks and map data map.\n" } }, { "vcf": { "type": "file", "description": "VCF imputed file", "pattern": "*.{vcf,bcf,vcf.gz}" } }, { "index": { "type": "file", "description": "VCF index file", "pattern": "*.{tbi,csi}" } } ] } } ], "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bam_impute_quilt2", "path": "subworkflows/nf-core/bam_impute_quilt2/meta.yml", "tree_sha": "95f2868389afb403b9361e0a555efe41f58a9dec", "files": [ "subworkflows/nf-core/bam_impute_quilt2/main.nf", "subworkflows/nf-core/bam_impute_quilt2/meta.yml", "subworkflows/nf-core/bam_impute_quilt2/tests/main.nf.test", "subworkflows/nf-core/bam_impute_quilt2/tests/main.nf.test.snap", "subworkflows/nf-core/bam_impute_quilt2/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_impute_quilt2", "description": "Impute low-coverage BAM or CRAM inputs with QUILT2 and ligate chunked outputs per chromosome.\n\"regionout\", \"regionoutPadded\", \"regionSize\" keys will be added to the meta map to distinguish\nthe different files before ligation and therefore should not be used.\n", "keywords": [ "bam", "cram", "imputation", "quilt", "quilt2", "vcf" ], "components": [ "quilt/quilt2", "glimpse2/ligate", "bcftools/index" ], "input": [ { "ch_input": { "description": "Channel with target sequencing data and optional rename files.\n", "structure": [ { "meta": { "type": "map", "description": "Metadata map for the input batch." } }, { "bam_or_cram": { "type": "file", "description": "Input BAM or CRAM file, or a list of BAM or CRAM files.", "pattern": "*.{bam,cram}" } }, { "index": { "type": "file", "description": "Index for the BAM or CRAM input.", "pattern": "*.{bai,crai}" } }, { "bampaths": { "type": "file", "description": "Optional text file listing BAM or CRAM paths to impute.\nOne file per line.\n", "pattern": "*.{txt,tsv}" } }, { "bamnames": { "type": "file", "description": "Optional text file listing sample names in the same order as `bampaths`.\nOne file per line.\n", "pattern": "*.{txt,tsv}" } } ] } }, { "ch_reference_panel": { "description": "Channel with phased reference panel VCFs per chromosome.\n", "structure": [ { "meta": { "type": "map", "description": "Metadata map that will be combined with the input metadata.\nMust include `id` for the panel name and `chr` for the chromosome.\n" } }, { "vcf": { "type": "file", "description": "Reference panel VCF or BCF.", "pattern": "*.{vcf,vcf.gz,bcf}" } }, { "index": { "type": "file", "description": "Index for the reference panel VCF or BCF.", "pattern": "*.{tbi,csi}" } } ] } }, { "ch_chunks": { "description": "Channel with optional imputation chunks per chromosome.\n", "structure": [ { "meta": { "type": "map", "description": "Metadata map with the panel id and chromosome." } }, { "chr": { "type": "string", "description": "Chromosome name." } }, { "start": { "type": "integer", "description": "Start position of the chunk." } }, { "end": { "type": "integer", "description": "End position of the chunk." } } ] } }, { "ch_map": { "description": "Channel with optional genetic maps per chromosome.\n", "structure": [ { "meta": { "type": "map", "description": "Metadata map with the panel id and chromosome." } }, { "map": { "type": "file", "description": "Genetic map used by QUILT2.", "pattern": "*.{txt,map}{,gz}" } } ] } }, { "ch_fasta": { "description": "Channel with optional reference FASTA data, required for CRAM inputs.\n", "structure": [ { "meta": { "type": "map", "description": "Metadata map for the reference genome." } }, { "fasta": { "type": "file", "description": "Reference genome FASTA.", "pattern": "*.{fa,fasta}" } }, { "fai": { "type": "file", "description": "FASTA index file.", "pattern": "*.fai" } } ] } }, { "n_gen": { "type": "integer", "description": "Number of generations since founding or mixing." } }, { "buffer": { "type": "integer", "description": "Buffer of region to perform imputation over." } } ], "output": [ { "vcf_index": { "description": "Imputed and indexed VCFs after ligating chunked outputs per chromosome.\n", "structure": [ { "meta": { "type": "map", "description": "Metadata map combined from the input batch and panel metadata." } }, { "vcf": { "type": "file", "description": "Imputed VCF file.", "pattern": "*.{vcf,vcf.gz,bcf,bcf.gz}" } }, { "index": { "type": "file", "description": "Index for the imputed VCF or BCF file.", "pattern": "*.{tbi,csi}" } } ] } } ], "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bam_impute_stitch", "path": "subworkflows/nf-core/bam_impute_stitch/meta.yml", "tree_sha": "5945f790c2c2c4ad0532f1e8964997682122f72c", "files": [ "subworkflows/nf-core/bam_impute_stitch/main.nf", "subworkflows/nf-core/bam_impute_stitch/meta.yml", "subworkflows/nf-core/bam_impute_stitch/tests/main.nf.test", "subworkflows/nf-core/bam_impute_stitch/tests/main.nf.test.snap", "subworkflows/nf-core/bam_impute_stitch/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "BAM_IMPUTE_STITCH", "description": "Subworkflow to impute BAM files using STITCH software.\nVariants location to impute are obtain through the legend file given.\n\"regionout\", \"regionoutPadded\", \"regionSize\" keys will be added to the meta map to distinguish\nthe different files before ligation and therefore should not be used.\n", "keywords": [ "BAM", "imputation", "stitch" ], "components": [ "stitch", "bcftools/index", "glimpse2/ligate" ], "input": [ { "ch_input": { "description": "Channel with input data", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "file": { "type": "file", "description": "List of input BAM files", "pattern": "*.bam" } }, { "index": { "type": "file", "description": "List of input index file", "pattern": "*.{bai,csi}" } }, { "bampaths": { "type": "file", "description": "File containing the list of BAM/CRAM files to be phased.\nOne file per line.\n", "pattern": "*.{txt,tsv}" } }, { "bamnames": { "type": "file", "description": "File containing the sample names of each BAM files listed in bampaths.\nOne file per line.\n", "pattern": "*.{txt,tsv}" } } ] } }, { "ch_posfile": { "description": "Channel with position to call variants by chromosomes", "structure": [ { "meta": { "type": "map", "description": "Metadata map with chromosome information\n" } }, { "tsv": { "type": "file", "description": "Position to impute variants file in TSV format (chromosome, position, ref, alt)" } } ] } }, { "ch_chunks": { "description": "Channel with chromosome chunks data", "structure": [ { "meta": { "type": "map", "description": "Metadata map with chromosome information" } }, { "chr": { "type": "string", "description": "Chromosome name" } }, { "start": { "type": "integer", "description": "Start position of the chunk" } }, { "end": { "type": "integer", "description": "End position of the chunk" } } ] } }, { "ch_map": { "description": "Channel with genetic map data", "structure": [ { "meta": { "type": "map", "description": "Metadata map with chromosome information\n" } }, { "map": { "type": "file", "description": "Stitch format genetic map files", "pattern": "*.map" } } ] } }, { "ch_fasta": { "description": "Channel with reference genome data", "structure": [ { "meta": { "type": "map", "description": "Metadata map" } }, { "fasta": { "type": "file", "description": "FASTA file of the reference genome", "pattern": "*.fa[sta]+" } }, { "fai": { "type": "file", "description": "FASTA index file of the reference genome", "pattern": "*.fai" } } ] } }, { "k_val": { "type": "integer", "description": "K value for STITCH imputation" } }, { "n_gen": { "type": "integer", "description": "Number of generations for STITCH imputation" } }, { "buffer": { "type": "integer", "description": "Buffer size around each chunk for STITCH imputation" } }, { "seed": { "type": "integer", "description": "Random seed for STITCH imputation" } } ], "output": [ { "vcf_index": { "description": "Channel with imputed VCF files", "structure": [ { "meta": { "type": "map", "description": "Metadata map combined with the posfile, chunks and map data map.\n" } }, { "vcf": { "type": "file", "description": "VCF imputed file", "pattern": "*.{vcf,bcf,vcf.gz}" } }, { "index": { "type": "file", "description": "VCF index file", "pattern": "*.{tbi,csi}" } } ] } } ], "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bam_markduplicates_picard", "path": "subworkflows/nf-core/bam_markduplicates_picard/meta.yml", "tree_sha": "cd20e1c4e720c5d4edc6e02c64e36dbe24822d9f", "files": [ "subworkflows/nf-core/bam_markduplicates_picard/main.nf", "subworkflows/nf-core/bam_markduplicates_picard/meta.yml", "subworkflows/nf-core/bam_markduplicates_picard/tests/main.nf.test", "subworkflows/nf-core/bam_markduplicates_picard/tests/main.nf.test.snap", "subworkflows/nf-core/bam_markduplicates_picard/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_markduplicates_picard", "description": "Picard MarkDuplicates, index BAM file and run samtools stats, flagstat and idxstats", "keywords": [ "markduplicates", "bam", "sam", "cram" ], "components": [ "picard/markduplicates", "samtools/index", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_stats_samtools" ], "input": [ { "ch_reads": { "description": "Sequence reads in BAM/CRAM/SAM format\nStructure: [ val(meta), path(reads) ]\n" } }, { "ch_fasta_fai": { "description": "Reference genome fasta file required for CRAM input\nStructure: [ path(fasta), path(fai) ]\n" } } ], "output": [ { "bam": { "description": "processed BAM/SAM file\nStructure: [ val(meta), path(bam) ]\n" } }, { "cram": { "description": "processed CRAM file\nStructure: [ val(meta), path(cram) ]\n" } }, { "metrics": { "description": "Duplicate metrics file generated by Picard MarkDuplicates\nStructure: [ val(meta), path(metrics) ]\n" } }, { "index": { "description": "BAM/CRAM samtools index (bai, crai or csi)\nStructure: [ val(meta), path(index) ]\n" } }, { "stats": { "description": "File containing samtools stats output\nStructure: [ val(meta), path(stats) ]\n" } }, { "flagstat": { "description": "File containing samtools flagstat output\nStructure: [ val(meta), path(flagstat) ]\n" } }, { "idxstats": { "description": "File containing samtools idxstats output\nStructure: [ val(meta), path(idxstats) ]\n" } }, { "per_sample_mqc_bundle": { "description": "Per-sample MultiQC-feeding outputs (stats, flagstat, idxstats, metrics) joined on meta.\nStructure: [ val(meta), list(files) ]\n" } } ], "authors": [ "@dmarron", "@drpatelh" ], "maintainers": [ "@dmarron", "@drpatelh" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bam_markduplicates_samtools", "path": "subworkflows/nf-core/bam_markduplicates_samtools/meta.yml", "tree_sha": "a8dc880d7bc7925c77ea6a7143bb8b549a08c042", "files": [ "subworkflows/nf-core/bam_markduplicates_samtools/main.nf", "subworkflows/nf-core/bam_markduplicates_samtools/meta.yml", "subworkflows/nf-core/bam_markduplicates_samtools/tests/main.nf.test", "subworkflows/nf-core/bam_markduplicates_samtools/tests/main.nf.test.snap", "subworkflows/nf-core/bam_markduplicates_samtools/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_markduplicates_samtools", "description": "Samtools markduplicate SAM/BAM/CRAM file", "keywords": [ "markdup", "bam", "sam", "cram" ], "components": [ "samtools/collate", "samtools/fixmate", "samtools/sort", "samtools/markdup" ], "input": [ { "ch_bam": { "type": "file", "description": "BAM/CRAM/SAM file.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.{bam,cram,sam}" } }, { "ch_fasta_fai": { "type": "file", "description": "FASTA file and its index.\n\nStructure: [ val(meta2), path(fasta), path(fai) ]\n", "pattern": "*.{fasta,fa,fai}" } } ], "output": [ { "bam": { "type": "file", "description": "Sorted and markduplicate BAM/CRAM/SAM file.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.{bam,cram,sam}" } } ], "authors": [ "@priyanka-surana" ], "maintainers": [ "@priyanka-surana" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bam_methyldackel", "path": "subworkflows/nf-core/bam_methyldackel/meta.yml", "tree_sha": "53327b0198d3d661531a484d0bd3d005b2abc598", "files": [ "subworkflows/nf-core/bam_methyldackel/main.nf", "subworkflows/nf-core/bam_methyldackel/meta.yml", "subworkflows/nf-core/bam_methyldackel/tests/main.nf.test", "subworkflows/nf-core/bam_methyldackel/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bam_methyldackel", "description": "Performs methylation quantification based on negative readout of C to T conversion of 3-letter genome alignments using Methyldackel.", "keywords": [ "3-letter genome", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "bam" ], "components": [ "methyldackel/extract", "methyldackel/mbias" ], "input": [ { "ch_bam": { "type": "file", "description": "BAM alignment files with index\nStructure: [ val(meta), path(bam), path(bai) ]\n", "pattern": "*.bam" } }, { "ch_fasta": { "type": "file", "description": "Reference genome fasta and index\nStructure: [ val(meta), path(fasta), path(fai) ]\n", "pattern": "*.{fa,fa.gz}" } } ], "output": [ { "methyldackel_extract_bedgraph": { "type": "file", "description": "bedGraph file, containing per-base methylation metrics\nStructure: [ val(meta), path(bedgraph) ]\n", "pattern": "*.bedGraph" } }, { "methyldackel_extract_methylkit": { "type": "file", "description": "methylKit file, containing per-base methylation metrics\nStructure: [ val(meta), path(methylKit) ]\n", "pattern": "*.methylKit" } }, { "methyldackel_mbias": { "type": "file", "description": "Text file containing methylation bias\nStructure: [ val(meta), path(mbias) ]\n", "pattern": "*.{txt}" } }, { "multiqc": { "type": "file", "description": "Collected MethylDackel files for use as MultiQC input\n\nStructure: [ path(files) ]\n", "pattern": "*.{html,txt}" } } ], "authors": [ "@eduard-watchmaker" ], "maintainers": [ "@eduard-watchmaker" ] }, "git_sha": "984af83497f42f8ed5f9f2c5acbb775f8e928f02", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "bam_ngscheckmate", "path": "subworkflows/nf-core/bam_ngscheckmate/meta.yml", "tree_sha": "4732fdc3a7ac9d847c6e4acc05b2beb2761dff45", "files": [ "subworkflows/nf-core/bam_ngscheckmate/main.nf", "subworkflows/nf-core/bam_ngscheckmate/meta.yml", "subworkflows/nf-core/bam_ngscheckmate/nextflow.config", "subworkflows/nf-core/bam_ngscheckmate/tests/main.nf.test", "subworkflows/nf-core/bam_ngscheckmate/tests/main.nf.test.snap", "subworkflows/nf-core/bam_ngscheckmate/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_ngscheckmate", "description": "Take a set of bam files and run NGSCheckMate to determine whether samples match with each other, using a set of SNPs.", "keywords": [ "ngscheckmate", "qc", "bam", "snp" ], "components": [ "bcftools/mpileup", "ngscheckmate/ncm" ], "input": [ { "ch_input": { "type": "file", "description": "BAM/CRAM file for each sample.\n\nStructure: [ val(meta1), path(bam) ]\n", "pattern": "*.{bam,cram}" } }, { "ch_snp_bed": { "type": "file", "description": "BED file containing the SNPs to analyse. NGSCheckMate provides some default ones for hg19/hg38.\n\nStructure: [ val(meta2), path(snp_bed) ]\n", "pattern": "*.bed" } }, { "ch_fasta": { "type": "file", "description": "Fasta file for the genome and its index.\n\nStructure: [ val(meta3), path(fasta), path(fai) ]\n" } } ], "output": [ { "corr_matrix": { "type": "file", "description": "A text file containing the correlation matrix between each sample.\n\nStructure: [ val(meta), path(corr_matrix) ]\n", "pattern": "*corr_matrix.txt" } }, { "matched": { "type": "file", "description": "A txt file containing only the samples that match with each other.\n\nStructure: [ val(meta), path(matched) ]\n", "pattern": "*matched.txt" } }, { "all": { "type": "file", "description": "A txt file containing all the sample comparisons, whether they match or not.\n\nStructure: [ val(meta), path(all) ]\n", "pattern": "*all.txt" } }, { "vcf": { "type": "file", "description": "vcf file for each sample giving the SNP calls.\n\nStructure: [ val(meta), path(vcf) ]\n", "pattern": "*.vcf.gz" } }, { "pdf": { "type": "file", "description": "A pdf containing a dendrogram showing how the samples match up.\n\nStructure: [ val(meta), path(pdf) ]\n", "pattern": "*.pdf" } } ], "authors": [ "@SPPearce" ], "maintainers": [ "@SPPearce" ] }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "sarek", "version": "3.11.0" } ] }, { "name": "bam_qc_picard", "path": "subworkflows/nf-core/bam_qc_picard/meta.yml", "tree_sha": "2b4ef7cce9e42a9b26b74c55deb11d2afe098c8f", "files": [ "subworkflows/nf-core/bam_qc_picard/main.nf", "subworkflows/nf-core/bam_qc_picard/meta.yml", "subworkflows/nf-core/bam_qc_picard/tests/main.nf.test", "subworkflows/nf-core/bam_qc_picard/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bam_qc_picard", "description": "Produces comprehensive statistics from BAM file", "keywords": [ "statistics", "counts", "hs_metrics", "wgs_metrics", "bam", "sam", "cram" ], "components": [ "picard/collectmultiplemetrics", "picard/collectwgsmetrics", "picard/collecthsmetrics" ], "input": [ { "ch_bam_bai_bait_target": { "type": "file", "description": "BAM/CRAM/SAM file, its index, and optionally an interval list or bed file\nwith the locations of the baits used and one with the locations of the targets.\nThe bait and target intervals may be empty lists, in which case WGS metrics\nare collected instead of hybrid-selection metrics.\n\nStructure: [ val(meta), path(bam), path(bai), path(bait_intervals), path(target_intervals) ]\n" } }, { "ch_fasta": { "type": "file", "description": "Reference fasta file.\n\nStructure: [ val(meta2), path(fasta) ]\n", "pattern": "*.{fasta,fa,fna}" } }, { "ch_fasta_fai": { "type": "file", "description": "Reference fasta file index.\n\nStructure: [ val(meta2), path(fai) ]\n", "pattern": "*.{fasta,fa,fna}.fai" } }, { "ch_fasta_dict": { "type": "file", "description": "Reference fasta sequence dictionary.\n\nStructure: [ val(meta2), path(dict) ]\n", "pattern": "*.dict" } }, { "ch_fasta_gzi": { "type": "file", "description": "Index of a bgzipped reference fasta file.\n\nStructure: [ val(meta2), path(gzi) ]\n", "pattern": "*.gzi" } } ], "output": [ { "coverage_metrics": { "type": "file", "description": "Alignment metrics files generated by picard CollectHsMetrics or CollectWgsMetrics.\n\nStructure: [ val(meta), path(coverage_metrics) ]\n", "pattern": "*_metrics.txt" } }, { "multiple_metrics": { "type": "file", "description": "Alignment metrics files generated by picard CollectMultipleMetrics.\n\nStructure: [ val(meta), [ path(multiple_metrics) ] ]\n", "pattern": "*_{metrics}" } } ], "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bam_qc_rnaseq", "path": "subworkflows/nf-core/bam_qc_rnaseq/meta.yml", "tree_sha": "622cb7d602b40f020f4bfb6cee7de75490ed9dbf", "files": [ "subworkflows/nf-core/bam_qc_rnaseq/main.nf", "subworkflows/nf-core/bam_qc_rnaseq/meta.yml", "subworkflows/nf-core/bam_qc_rnaseq/tests/main.nf.test", "subworkflows/nf-core/bam_qc_rnaseq/tests/main.nf.test.snap", "subworkflows/nf-core/bam_qc_rnaseq/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_qc_rnaseq", "description": "Run post-alignment QC tools on RNA-seq BAM files including library complexity\nestimation (Preseq), biotype QC (featureCounts), RNA-seq-specific QC metrics\n(Qualimap), duplicate rate analysis (dupRadar), and comprehensive RSeQC analysis.\n", "keywords": [ "rnaseq", "bam", "qc", "quality_control", "preseq", "qualimap", "dupradar", "rseqc", "featurecounts", "biotype" ], "components": [ "preseq/lcextrap", "qualimap/rnaseq", "dupradar", "subread/featurecounts", "custom/multiqccustombiotype", "samtools/sort", "bam_rseqc" ], "input": [ { "ch_bam_bai": { "type": "file", "description": "Coordinate-sorted BAM file aligned to the genome, with its index.\n\nStructure: [ val(meta), path(bam), path(bai) ]\n", "pattern": "*.{bam,bai}" } }, { "ch_gtf": { "type": "file", "description": "GTF annotation file.\n\nStructure: [ val(meta), path(gtf) ]\n", "pattern": "*.{gtf}" } }, { "ch_gene_bed": { "type": "file", "description": "BED12 file for the reference gene model.\n\nStructure: [ path(bed) ]\n", "pattern": "*.{bed}" } }, { "ch_fasta_fai": { "type": "file", "description": "FASTA reference and its index, used by samtools sort.\n\nStructure: [ val(meta), path(fasta), path(fai) ]\n" } }, { "ch_biotypes_header": { "type": "file", "description": "Header file for the biotype counts MultiQC section.\n\nStructure: [ val(meta), path(biotypes_header.txt) ]\n", "pattern": "*.{txt}" } }, { "tools": { "type": "list", "description": "List of QC tools to run. Top-level tools: 'preseq', 'biotype_qc', 'qualimap',\n'dupradar'. RSeQC modules use an 'rseqc_' prefix: 'rseqc_bam_stat',\n'rseqc_inner_distance', 'rseqc_infer_experiment', 'rseqc_junction_annotation',\n'rseqc_junction_saturation', 'rseqc_read_distribution', 'rseqc_read_duplication',\n'rseqc_tin'. Pass an empty list to skip all.\n" } }, { "biotype": { "type": "string", "description": "GTF attribute for biotype grouping (e.g. \"gene_type\" or \"gene_biotype\").\nOnly used when 'biotype_qc' is in tools. Set to empty string to skip biotype QC.\n" } } ], "output": [ { "multiqc_files": { "type": "file", "description": "Collected MultiQC-compatible output files from all enabled tools.\n\nStructure: [ val(meta), path(files) ]\n" } }, { "preseq_lc_extrap": { "type": "file", "description": "Preseq library complexity extrapolation curve.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.lc_extrap.txt" } }, { "preseq_log": { "type": "file", "description": "Preseq log file.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "featurecounts_counts": { "type": "file", "description": "featureCounts count matrix.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.featureCounts.txt" } }, { "featurecounts_summary": { "type": "file", "description": "featureCounts summary statistics.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.featureCounts.txt.summary" } }, { "biotype_tsv": { "type": "file", "description": "Biotype counts formatted for MultiQC bargraph.\n\nStructure: [ val(meta), path(tsv) ]\n", "pattern": "*biotype_counts_mqc.tsv" } }, { "biotype_rrna": { "type": "file", "description": "rRNA percentage for MultiQC general stats.\n\nStructure: [ val(meta), path(tsv) ]\n", "pattern": "*biotype_counts_rrna_mqc.tsv" } }, { "qualimap_results": { "type": "directory", "description": "Qualimap RNA-seq QC results directory.\n\nStructure: [ val(meta), path(dir) ]\n" } }, { "dupradar_scatter2d": { "type": "file", "description": "PDF duplication rate against total read count plot.\n\nStructure: [ val(meta), path(pdf) ]\n", "pattern": "*_duprateExpDens.pdf" } }, { "dupradar_boxplot": { "type": "file", "description": "PDF duplication rate ~ total reads per kilobase (RPK) boxplot.\n\nStructure: [ val(meta), path(pdf) ]\n", "pattern": "*_duprateExpBoxplot.pdf" } }, { "dupradar_hist": { "type": "file", "description": "PDF expression histogram.\n\nStructure: [ val(meta), path(pdf) ]\n", "pattern": "*_expressionHist.pdf" } }, { "dupradar_dupmatrix": { "type": "file", "description": "Text file containing tags falling on the features described in the GTF file.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*_dupMatrix.txt" } }, { "dupradar_intercept_slope": { "type": "file", "description": "Text file containing intercept and slope from dupRadar modelling.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*_intercept_slope.txt" } }, { "dupradar_multiqc": { "type": "file", "description": "dupRadar MultiQC-compatible output.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*_mqc.txt" } }, { "inferexperiment_txt": { "type": "file", "description": "RSeQC infer_experiment results (for strandedness detection).\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.infer_experiment.txt" } }, { "bamstat_txt": { "type": "file", "description": "RSeQC bam_stat report.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.bam_stat.txt" } }, { "innerdistance_all": { "type": "file", "description": "All the output files from RSeQC inner_distance.\n\nStructure: [ val(meta), path(txt/pdf/r) ]\n", "pattern": "*.{txt,pdf,R}" } }, { "innerdistance_distance": { "type": "file", "description": "The inner distances.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.inner_distance.txt" } }, { "innerdistance_freq": { "type": "file", "description": "Frequencies of different insert sizes.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.inner_distance_freq.txt" } }, { "innerdistance_mean": { "type": "file", "description": "Mean/median values of inner distances.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.inner_distance_mean.txt" } }, { "innerdistance_pdf": { "type": "file", "description": "Distribution plot of inner distances.\n\nStructure: [ val(meta), path(pdf) ]\n", "pattern": "*.inner_distance_plot.pdf" } }, { "innerdistance_rscript": { "type": "file", "description": "Script to reproduce the inner distance plot.\n\nStructure: [ val(meta), path(r) ]\n", "pattern": "*.inner_distance_plot.R" } }, { "junctionannotation_all": { "type": "file", "description": "All the output files from RSeQC junction_annotation.\n\nStructure: [ val(meta), path(bed/xls/pdf/r/log) ]\n", "pattern": "*.{bed,xls,pdf,R,log}" } }, { "junctionannotation_bed": { "type": "file", "description": "BED file of annotated junctions.\n\nStructure: [ val(meta), path(bed) ]\n", "pattern": "*.junction.bed" } }, { "junctionannotation_interact_bed": { "type": "file", "description": "Interact BED file.\n\nStructure: [ val(meta), path(bed) ]\n", "pattern": "*.Interact.bed" } }, { "junctionannotation_xls": { "type": "file", "description": "XLS file with junction information.\n\nStructure: [ val(meta), path(xls) ]\n", "pattern": "*.xls" } }, { "junctionannotation_pdf": { "type": "file", "description": "Junction plot.\n\nStructure: [ val(meta), path(pdf) ]\n", "pattern": "*.junction.pdf" } }, { "junctionannotation_events_pdf": { "type": "file", "description": "Events plot.\n\nStructure: [ val(meta), path(pdf) ]\n", "pattern": "*.events.pdf" } }, { "junctionannotation_rscript": { "type": "file", "description": "Rscript to reproduce the junction annotation plots.\n\nStructure: [ val(meta), path(r) ]\n", "pattern": "*.r" } }, { "junctionannotation_log": { "type": "file", "description": "Log file generated by RSeQC junction_annotation.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "junctionsaturation_all": { "type": "file", "description": "All the output files from RSeQC junction_saturation.\n\nStructure: [ val(meta), path(pdf/r) ]\n", "pattern": "*.{pdf,R}" } }, { "junctionsaturation_pdf": { "type": "file", "description": "Junction saturation report.\n\nStructure: [ val(meta), path(pdf) ]\n", "pattern": "*.pdf" } }, { "junctionsaturation_rscript": { "type": "file", "description": "Junction saturation R-script.\n\nStructure: [ val(meta), path(r) ]\n", "pattern": "*.r" } }, { "readdistribution_txt": { "type": "file", "description": "RSeQC read_distribution report.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.read_distribution.txt" } }, { "readduplication_all": { "type": "file", "description": "All the output files from RSeQC read_duplication.\n\nStructure: [ val(meta), path(xls/pdf/r) ]\n", "pattern": "*.{xls,pdf,R}" } }, { "readduplication_seq_xls": { "type": "file", "description": "Read duplication rate determined from the sequence of the read.\n\nStructure: [ val(meta), path(xls) ]\n", "pattern": "*seq.DupRate.xls" } }, { "readduplication_pos_xls": { "type": "file", "description": "Read duplication rate determined from the mapping position of the read.\n\nStructure: [ val(meta), path(xls) ]\n", "pattern": "*pos.DupRate.xls" } }, { "readduplication_pdf": { "type": "file", "description": "Plot of duplication rate.\n\nStructure: [ val(meta), path(pdf) ]\n", "pattern": "*.pdf" } }, { "readduplication_rscript": { "type": "file", "description": "Script to reproduce the duplication rate plot.\n\nStructure: [ val(meta), path(r) ]\n", "pattern": "*.R" } }, { "tin_txt": { "type": "file", "description": "RSeQC TIN results summary.\n\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.txt" } }, { "per_sample_mqc_bundle": { "type": "file", "description": "Per-sample MultiQC-feeding outputs (Preseq, biotype TSV, Qualimap,\ndupRadar, and RSeQC bamstat/inferexperiment/innerdistance_freq/\njunctionannotation_log/junctionsaturation_rscript/readdistribution/\nreadduplication_pos/tin) joined on meta.\n\nStructure: [ val(meta), list(files) ]\n" } } ], "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "bam_rseqc", "path": "subworkflows/nf-core/bam_rseqc/meta.yml", "tree_sha": "2cca1117ba1da1c232c94df2330439b08b517b5f", "files": [ "subworkflows/nf-core/bam_rseqc/main.nf", "subworkflows/nf-core/bam_rseqc/meta.yml", "subworkflows/nf-core/bam_rseqc/tests/main.nf.test", "subworkflows/nf-core/bam_rseqc/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bam_rseqc", "description": "Subworkflow to run multiple commands in the RSeqC package", "keywords": [ "rnaseq", "experiment", "inferexperiment", "bamstat", "innerdistance", "junctionannotation", "junctionsaturation", "readdistribution", "readduplication", "tin" ], "components": [ "rseqc", "rseqc/tin", "rseqc/readduplication", "rseqc/readdistribution", "rseqc/junctionsaturation", "rseqc/junctionannotation", "rseqc/innerdistance", "rseqc/inferexperiment", "rseqc/bamstat" ], "input": [ { "bam_bai": { "type": "file", "description": "BAM file to calculate statistics on, together with its index.\n\nStructure: [ val(meta), [ path(bam), path(bai) ] ]\n", "pattern": "*.{bam,bai}" } }, { "bed": { "type": "file", "description": "BED file for the reference gene model.\n\nStructure: [ path(bed) ]\n", "pattern": "*.{bed}" } }, { "rseqc_modules": { "type": "list", "description": "List of rseqc modules to run\ne.g. [ 'bam_stat', 'infer_experiment' ]\n" } } ], "output": [ { "bamstat_txt": { "type": "file", "description": "bam statistics report", "pattern": "*.bam_stat.txt" } }, { "innerdistance_all": { "type": "file", "description": "All the output files from RSEQC_INNERDISTANCE", "pattern": "*.{txt,pdf,R}" } }, { "innerdistance_distance": { "type": "file", "description": "the inner distances", "pattern": "*.inner_distance.txt" } }, { "innerdistance_freq": { "type": "file", "description": "frequencies of different insert sizes", "pattern": "*.inner_distance_freq.txt" } }, { "innerdistance_mean": { "type": "file", "description": "mean/median values of inner distances", "pattern": "*.inner_distance_mean.txt" } }, { "innerdistance_pdf": { "type": "file", "description": "distribution plot of inner distances", "pattern": "*.inner_distance_plot.pdf" } }, { "innerdistance_rscript": { "type": "file", "description": "script to reproduce the plot", "pattern": "*.inner_distance_plot.R" } }, { "inferexperiment_txt": { "type": "file", "description": "infer_experiment results report", "pattern": "*.infer_experiment.txt" } }, { "junctionannotation_all": { "type": "file", "description": "All the output files from RSEQC_JUNCTIONANNOTATION", "pattern": "*.{bed,xls,pdf,R,log}" } }, { "junctionannotation_bed": { "type": "file", "description": "bed file of annotated junctions", "pattern": "*.junction.bed" } }, { "junctionannotation_interact_bed": { "type": "file", "description": "Interact bed file", "pattern": "*.Interact.bed" } }, { "junctionannotation_xls": { "type": "file", "description": "xls file with junction information", "pattern": "*.xls" } }, { "junctionannotation_pdf": { "type": "file", "description": "junction plot", "pattern": "*.junction.pdf" } }, { "junctionannotation_events_pdf": { "type": "file", "description": "events plot", "pattern": "*.events.pdf" } }, { "junctionannotation_rscript": { "type": "file", "description": "Rscript to reproduce the plots", "pattern": "*.r" } }, { "junctionannotation_log": { "type": "file", "description": "Log file generated by tool", "pattern": "*.log" } }, { "junctionsaturation_all": { "type": "file", "description": "All the output files from RSEQC_JUNCTIONSATURATION", "pattern": "*.{pdf,R}" } }, { "junctionsaturation_pdf": { "type": "file", "description": "Junction saturation report", "pattern": "*.pdf" } }, { "junctionsaturation_rscript": { "type": "file", "description": "Junction saturation R-script", "pattern": "*.r" } }, { "readdistribution_txt": { "type": "file", "description": "the read distribution report", "pattern": "*.read_distribution.txt" } }, { "readduplication_all": { "type": "file", "description": "All the output files from RSEQC_READDUPLICATION", "pattern": "*.{xls,pdf,R}" } }, { "readduplication_seq_xls": { "type": "file", "description": "Read duplication rate determined from mapping position of read", "pattern": "*seq.DupRate.xls" } }, { "readduplication_pos_xls": { "type": "file", "description": "Read duplication rate determined from sequence of read", "pattern": "*pos.DupRate.xls" } }, { "readduplication_pdf": { "type": "file", "description": "plot of duplication rate", "pattern": "*.pdf" } }, { "readduplication_rscript": { "type": "file", "description": "script to reproduce the plot", "pattern": "*.R" } }, { "tin_txt": { "type": "file", "description": "TXT file containing tin.py results summary", "pattern": "*.txt" } } ], "authors": [ "@drpatelh", "@kevinmenden" ], "maintainers": [ "@drpatelh", "@kevinmenden" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "bam_somatic_variant_calling_gatk", "path": "subworkflows/nf-core/bam_somatic_variant_calling_gatk/meta.yml", "tree_sha": "b124b8f2c6a6f0aa1b76063fbe226d2b75dc0475", "files": [ "subworkflows/nf-core/bam_somatic_variant_calling_gatk/main.nf", "subworkflows/nf-core/bam_somatic_variant_calling_gatk/meta.yml", "subworkflows/nf-core/bam_somatic_variant_calling_gatk/tests/main.nf.test", "subworkflows/nf-core/bam_somatic_variant_calling_gatk/tests/main.nf.test.snap", "subworkflows/nf-core/bam_somatic_variant_calling_gatk/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_somatic_variant_calling_gatk", "description": "Perform variant calling for tumor-normal or tumor-only analyses.\nThe f1r2 output of mutect2 is run through learnreadorientationmodel to get the artifact priors.\nThe input bam files are run through getpileupsummarries and then calculatecontamination to get the contamination and segmentation tables.\nFiltering of the mutect2 output vcf is done using filtermutectcalls, artifact priors and the contamination & segmentation tables for additional filtering.\n", "keywords": [ "gatk4", "mutect2", "learnreadorientationmodel", "getpileupsummaries", "calculatecontamination", "filtermutectcalls", "variant_calling", "tumor_only", "filtered_vcf" ], "components": [ "gatk4/mutect2", "gatk4/learnreadorientationmodel", "gatk4/getpileupsummaries", "gatk4/calculatecontamination", "gatk4/filtermutectcalls" ], "input": [ { "ch_input": { "description": "The BAM or CRAM input file(s) and corresponding index file(s).\nInput files for the normal sample are optional.\n\nStructure: [ val(meta), path(tumor_input), path(tumor_input_index), path(normal_input), path(normal_input_index)]\n" } }, { "ch_fasta": { "description": "The reference fasta file\n\nStructure: [ val(meta), path(fasta) ]\n" } }, { "ch_fai": { "description": "Index of reference fasta file, and the gzip index when the reference is compressed\n\nStructure: [ val(meta), path(fai), path(gzi) ]\n" } }, { "ch_dict": { "description": "GATK sequence dictionary\n\nStructure: [ val(meta), path(dict) ]\n" } }, { "ch_alleles": { "description": "VCF file to be used for force calling of alleles.\n\nStructure: [ path(alleles) ]\n" } }, { "ch_alleles_tbi": { "description": "Index of VCF file of alleles for force calling.\n\nStructure: [ path(alleles_tbi) ]\n" } }, { "ch_germline_resource": { "description": "Population vcf of germline sequencing, containing allele fractions.\n\nStructure: [ path(germline_resources) ]\n" } }, { "ch_germline_resource_tbi": { "description": "Index file for the germline resource.\n\nStructure: [ path(germline_resources_tbi) ]\n" } }, { "ch_panel_of_normals": { "description": "Vcf file to be used as a panel of normals. Optional and should only be provided for tumor-only analysis.\n\nStructure: [ path(panel_of_normals) ]\n" } }, { "ch_panel_of_normals_tbi": { "description": "Index for the panel of normals. Optional and should only be provided for tumor-only analysis.\n\nStructure: [ path(panel_of_normals_tbi) ]\n" } }, { "ch_interval_file": { "description": "File containing intervals.\n\nStructure: [ path(interval_files) ]\n" } } ], "output": [ { "artifact_priors": { "description": "File containing artifact-priors to be used by filtermutectcalls.\n\nStructure: [ val(meta), path(artifact_priors) ]\n" } }, { "contamination_table": { "description": "File containing the contamination table.\n\nStructure: [ val(meta), path(table) ]\n" } }, { "filtered_stats": { "description": "File containing statistics of the filtermutectcalls run.\n\nStructure: [ val(meta), path(stats) ]\n" } }, { "filtered_tbi": { "description": "Tbi file that pairs with filtered vcf.\n\nStructure: [ val(meta), path(tbi) ]\n" } }, { "filtered_vcf": { "description": "File containing filtered mutect2 calls.\n\nStructure: [ val(meta), path(vcf) ]\n" } }, { "mutect2_f1r2": { "description": "File containing information to be passed to LearnReadOrientationModel.\n\nStructure: [ val(meta), path(f1r2) ]\n" } }, { "mutect2_stats": { "description": "Stats files for the mutect2 vcf\n\nStructure: [ val(meta), path(stats) ]\n" } }, { "mutect2_tbi": { "description": "Indexes of the mutect2_vcf file\n\nStructure: [ val(meta), path(tbi) ]\n" } }, { "mutect2_vcf": { "description": "Compressed vcf file to be used for variant_calling.\n\nStructure: [ val(meta), path(vcf) ]\n" } }, { "pileup_table": { "description": "Pileup summary table, kept separate as calculatecontamination needs them individually specified. In case of tumor-normal analysis, two entries are output - one for the normal sample and one for the tumor sample.\n\nStructure: [ val(meta), path(table) ]\n" } }, { "segmentation_table": { "description": "Output table containing segmentation of tumor minor allele fractions.\n\nStructure: [ val(meta), path(table) ]\n" } } ], "authors": [ "@GCJMackenzie" ], "maintainers": [ "@GCJMackenzie" ] }, "git_sha": "f0ddcc9f94a38e883b449b2019d095f36a05d7e7" }, { "name": "bam_sort_stats_samtools", "path": "subworkflows/nf-core/bam_sort_stats_samtools/meta.yml", "tree_sha": "52b4f3fa5205077c3eb5dae46ed70a14bc6080b4", "files": [ "subworkflows/nf-core/bam_sort_stats_samtools/main.nf", "subworkflows/nf-core/bam_sort_stats_samtools/meta.yml", "subworkflows/nf-core/bam_sort_stats_samtools/tests/main.nf.test", "subworkflows/nf-core/bam_sort_stats_samtools/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bam_sort_stats_samtools", "description": "Sort SAM/BAM/CRAM file", "keywords": [ "sort", "bam", "sam", "cram" ], "components": [ "samtools/sort", "samtools/index", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_stats_samtools" ], "input": [ { "ch_bam": { "type": "file", "description": "BAM/CRAM/SAM file.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.{bam,cram,sam}" } }, { "ch_fasta_fai": { "type": "file", "description": "Reference genome fasta file and its index.\n\nStructure: [ val(meta), path(fasta), path(fai) ]\n", "pattern": "*.{fasta,fa}" } } ], "output": [ { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.{bam,cram,sam}" } }, { "index": { "type": "file", "description": "BAM/CRAM/SAM index file.\n\nStructure: [ val(meta), path(index) ]\n", "pattern": "*.{bai,crai,csi}" } }, { "stats": { "type": "file", "description": "File containing samtools stats output.\n\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.stats" } }, { "flagstat": { "type": "file", "description": "File containing samtools flagstat output.\n\nStructure: [ val(meta), path(flagstat) ]\n", "pattern": "*.flagstat" } }, { "idxstats": { "type": "file", "description": "File containing samtools idxstats output.\n\nStructure: [ val(meta), path(idxstats) ]\n", "pattern": "*.idxstats" } } ], "authors": [ "@drpatelh", "@ewels" ], "maintainers": [ "@drpatelh", "@ewels" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "lncpipe", "version": "dev" }, { "name": "magmap", "version": "1.3.1" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "phageannotator", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bam_split_by_region", "path": "subworkflows/nf-core/bam_split_by_region/meta.yml", "tree_sha": "0ce469f99c6664d884340963f549fc415a4a17c0", "files": [ "subworkflows/nf-core/bam_split_by_region/README.md", "subworkflows/nf-core/bam_split_by_region/main.nf", "subworkflows/nf-core/bam_split_by_region/meta.yml", "subworkflows/nf-core/bam_split_by_region/tests/main.nf.test", "subworkflows/nf-core/bam_split_by_region/tests/main.nf.test.snap", "subworkflows/nf-core/bam_split_by_region/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_split_by_region", "description": "Split the reads in the input bam by specified genomic region.", "keywords": [ "split", "bam", "sam", "cram", "index" ], "components": [ "samtools/view", "samtools/index" ], "input": [ { "ch_bam": { "description": "The input channel of this subworkflow containing:\n- meta: Groovy Map containing sample information => doesn't have a field called 'genomic_region'\n- bam: BAM/CRAM/SAM file\n- bai: Index for BAM/CRAM/SAM file\n- regions_file: A file containing the genomic regions used to separate the reads in the\n input bam. This should be a BED or TSV file containing either a single\n column of chromosome names, two columns (chromosome name and position),\n or three columns (chromosome name, start position, and end position).\nStructure: [ val(meta), path(bam), path(bai), path(regions_file) ]\n" } } ], "output": [ { "bam_bai": { "description": "BAM/CRAM/SAM file, the meta contains a new 'genomic_region' field with the included regions\nStructure: [ val(meta), path(bam), path(bai) ]\n" } } ], "authors": [ "@TCLamnidis" ], "maintainers": [ "@TCLamnidis" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bam_stats_mirna_mirtop", "path": "subworkflows/nf-core/bam_stats_mirna_mirtop/meta.yml", "tree_sha": "c3c6c68c83ae7dc372af36086399a69b04fb5d15", "files": [ "subworkflows/nf-core/bam_stats_mirna_mirtop/main.nf", "subworkflows/nf-core/bam_stats_mirna_mirtop/meta.yml", "subworkflows/nf-core/bam_stats_mirna_mirtop/tests/main.nf.test", "subworkflows/nf-core/bam_stats_mirna_mirtop/tests/main.nf.test.snap", "subworkflows/nf-core/bam_stats_mirna_mirtop/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_stats_mirna_mirtop", "description": "mirtop is a command line tool to annotate miRNAs and isomiRs and compute general statistics using the mirGFF3 format.", "keywords": [ "miRNA", "isomirs", "bam", "stats" ], "components": [ "mirtop/gff", "mirtop/counts", "mirtop/export", "mirtop/stats" ], "input": [ { "ch_bam": { "type": "file", "description": "The input channel containing the BAM/CRAM/SAM files\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.{bam/cram/sam}" } }, { "ch_hairpin": { "type": "file", "description": "Input channel containing the hairpin fasta file\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fasta,fa}" } }, { "ch_gtf_species": { "type": "file", "description": "Input channel containing the species gtf and the name of species in miRbase format\nStructure: [ val(meta), path(gtf), val(species)]\n", "pattern": "*.{gtf}" } } ], "output": [ { "isomirs": { "type": "file", "description": "Channel containing isomiRs compatible files\nStructure: [ val(meta), path(tsv) ]\n", "pattern": "*.tsv" } }, { "counts": { "type": "file", "description": "Channel containing TSV files with the miRNA and isomiR counts per sample\nStructure: [ val(meta), path(tsv) ]\n", "pattern": "*.tsv" } }, { "stats_txt": { "type": "file", "description": "Channel containing TXT file with a table with different statistics for each type of isomiRs: total counts, average counts, total sequences.\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.txt" } }, { "stats_log": { "type": "file", "description": "Channel containing log files in JSON format with the same information as stats_txt\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } } ], "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "bam_stats_samtools", "path": "subworkflows/nf-core/bam_stats_samtools/meta.yml", "tree_sha": "d5ed5ef92128f1ec4e669f8feebf44c728a4898a", "files": [ "subworkflows/nf-core/bam_stats_samtools/main.nf", "subworkflows/nf-core/bam_stats_samtools/meta.yml", "subworkflows/nf-core/bam_stats_samtools/tests/main.nf.test", "subworkflows/nf-core/bam_stats_samtools/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bam_stats_samtools", "description": "Produces comprehensive statistics from SAM/BAM/CRAM file", "keywords": [ "statistics", "counts", "bam", "sam", "cram" ], "components": [ "samtools/stats", "samtools/idxstats", "samtools/flagstat" ], "input": [ { "ch_bam_bai": { "description": "The input channel containing the BAM/CRAM and it's index\nStructure: [ val(meta), path(bam), path(bai) ]\n" } }, { "ch_fasta_fai": { "description": "Reference genome fasta file and its index\nStructure: [ val(meta2), path(fasta), path(fai) ]\n" } } ], "output": [ { "stats": { "description": "File containing samtools stats output\nStructure: [ val(meta), path(stats) ]\n" } }, { "flagstat": { "description": "File containing samtools flagstat output\nStructure: [ val(meta), path(flagstat) ]\n" } }, { "idxstats": { "description": "File containing samtools idxstats output\nStructure: [ val(meta), path(idxstats)]\n" } } ], "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "callingcards", "version": "1.0.0" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circdna", "version": "1.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "cutandrun", "version": "3.2.2" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "phageannotator", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bam_stringtie_merge", "path": "subworkflows/nf-core/bam_stringtie_merge/meta.yml", "tree_sha": "a36f8c34bd65ca8f2a084a279bbfaa04aed0755d", "files": [ "subworkflows/nf-core/bam_stringtie_merge/main.nf", "subworkflows/nf-core/bam_stringtie_merge/meta.yml", "subworkflows/nf-core/bam_stringtie_merge/tests/main.nf.test", "subworkflows/nf-core/bam_stringtie_merge/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bam_stringtie_merge", "description": "Assemble transcripts from sorted BAM alignments using StringTie, then merge per-sample transcript GTFs into a unified annotation.\n", "keywords": [ "rna-seq", "transcript-assembly", "transcript-merge", "stringtie", "gtf" ], "components": [ "stringtie/stringtie", "stringtie/merge" ], "input": [ { "ch_bams": { "type": "file", "description": "Sorted alignment files from short-read and long-read alignment.\n\nStructure: [ val(meta), path(srbam), path(lrbam) ]\n", "pattern": "*.bam" } }, { "ch_mode": { "type": "string", "description": "Mode in which to run StringTie.\n\nStructure: [ val(mode) ]\n", "enum": [ "long-reads-assembly", "mix-reads-assembly", "expression-estimation" ] } }, { "ch_chrgtf": { "type": "file", "description": "Reference gene annotation (GTF) for guided assembly and merge.\n\nStructure: [ val(meta), path(gtf) ]\n", "pattern": "*.gtf" } } ], "output": [ { "stringtie_gtf": { "type": "file", "description": "Merged transcript annotation produced by StringTie --merge.\nStructure: [ val(meta), path(gtf) ]\n", "pattern": "*.gtf" } } ], "authors": [ "@atrigila", "@rannick", "@nvnieuwk" ], "maintainers": [ "@atrigila", "@rannick", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "bam_subsampledepth_samtools", "path": "subworkflows/nf-core/bam_subsampledepth_samtools/meta.yml", "tree_sha": "1b025c99745799802973ef019253636855015d54", "files": [ "subworkflows/nf-core/bam_subsampledepth_samtools/main.nf", "subworkflows/nf-core/bam_subsampledepth_samtools/meta.yml", "subworkflows/nf-core/bam_subsampledepth_samtools/nextflow.config", "subworkflows/nf-core/bam_subsampledepth_samtools/tests/main.nf.test", "subworkflows/nf-core/bam_subsampledepth_samtools/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bam_subsampledepth_samtools", "description": "Subsample a BAM/CRAM/SAM file using samtools to a given mean depth.\n\"region\", \"subsample_fraction\", \"mean_depth\" and \"depth\" keys will be added to the meta\nmap to distinguish the different file generated and therefore shouldn't be used.\nThe `depth` key will be added to the meta map of the output channel.\n", "keywords": [ "subsample", "bam", "sam", "cram" ], "components": [ "samtools/coverage", "samtools/view" ], "input": [ { "ch_bam_bai": { "type": "file", "description": "The input channel containing the BAM/CRAM/SAM files and their indexes.\nStructure: [ val(meta), path(bam), path(bai) ]\n", "pattern": "*.{bam,cram,sam}" } }, { "ch_depth": { "type": "float", "description": "Target depth to downsample each input of ch_bam to.\nStructure: [ val(meta), val(depth) ]\nThe meta map will be combined to the meta map of the ch_bam channel.\n" } }, { "ch_fasta": { "type": "file", "description": "The reference genome channel containing the fasta files and its index\nStructure: [ val(meta), path(fasta), path(fai) ]\n", "pattern": "*.{fa(sta)?}" } }, { "ch_regions": { "type": "file", "description": "An optional channel containing the different regions to consider\nfor the coverage calculation and downsampling.\nStructure: [ val(meta), path(region) ]\n", "pattern": "*.bed" } } ], "output": [ { "bam_subsampled": { "type": "file", "description": "Channel containing subsampled BAM/CRAM/SAM files and their indexes.\ndepth and subsample_fraction parameter will be added to the meta map.\nThe later will be used to set the `--subsample` parameter in SAMTOOLS/VIEW command.\nStructure: [ val(meta), path(bam), path(csi) ]\n", "pattern": "*.{bam,cram,sam}" } } ], "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "bam_taps_conversion", "path": "subworkflows/nf-core/bam_taps_conversion/meta.yml", "tree_sha": "7cb3cd226e6bc29c4e034a463a0fff353a30f2dd", "files": [ "subworkflows/nf-core/bam_taps_conversion/main.nf", "subworkflows/nf-core/bam_taps_conversion/meta.yml", "subworkflows/nf-core/bam_taps_conversion/tests/main.nf.test", "subworkflows/nf-core/bam_taps_conversion/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bam_taps_conversion", "description": "Uses rastair to assess C->T conversion as a readout for methylation in a genome-wide basis", "keywords": [ "TAPS conversion", "Methylation analysis", "Molecular bias (MBIAS)", "mCtoT", "rastair", "4-letter genome" ], "components": [ "rastair/mbias", "rastair/call", "rastair/methylkit", "rastair/mbiasparser" ], "input": [ { "ch_bam": { "type": "file", "description": "BAM alignment files\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "ch_bai": { "type": "file", "description": "BAM index files\nStructure: [ val(meta), path(bai) ]\n", "pattern": "*.bai" } }, { "ch_fasta": { "type": "file", "description": "Reference genome fasta file\nStructure: [ [:], path(fasta) ]\n", "pattern": "*.{fa,fasta}" } }, { "ch_fasta_index": { "type": "file", "description": "Reference genome index file\nStructure: [ val(meta), path(fai) ]\n", "pattern": "*.fai" } } ], "output": [ { "mbias": { "type": "file", "description": "File describing the molecular bias (MBIAS) of the TAPS conversion\nStructure: [ val(meta), path(mbias) ]\n", "pattern": "*.txt" } }, { "call": { "type": "file", "description": "Rastair call output files (similar to bed format, genome-wide)\nStructure: [ val(meta), path(call) ]\n", "pattern": "*.txt" } }, { "methylkit": { "type": "file", "description": "Rastair call output files in MethylKit format (similar to bed format, genome-wide)\nStructure: [ val(meta), path(methylkit) ]\n", "pattern": "*.gz" } } ], "authors": [ "@eduard-watchmaker" ], "maintainers": [ "@eduard-watchmaker" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "bam_telomere_estimation", "path": "subworkflows/nf-core/bam_telomere_estimation/meta.yml", "tree_sha": "67025122b963afbae9eafe6ddaad801800f51810", "files": [ "subworkflows/nf-core/bam_telomere_estimation/main.nf", "subworkflows/nf-core/bam_telomere_estimation/meta.yml", "subworkflows/nf-core/bam_telomere_estimation/tests/main.nf.test", "subworkflows/nf-core/bam_telomere_estimation/tests/main.nf.test.snap", "subworkflows/nf-core/bam_telomere_estimation/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_telomere_estimation", "description": "Estimate telomere length and content from aligned reads using telseq, telogator2, and telomerehunter", "keywords": [ "telomere", "telseq", "telogator2", "telomerehunter", "bam", "cram" ], "components": [ "telseq", "telogator2", "telomerehunter", "custom/summarisetelomereestimation" ], "input": [ { "ch_reads": { "type": "file", "description": "Channel of aligned reads with data type and optional index.\nStructure: [ val(meta), val(data_type), path(reads), path(reads_index) ]\ndata_type: 'short' routes to telseq, 'long' routes to telogator2.\nThe calling pipeline is responsible for determining the sequencing type.\nReads must be indexed. bed is an optional exome BED for telseq ([] if not needed).\n" } }, { "ch_control": { "type": "file", "description": "Channel of control/normal BAM files for telomerehunter.\nStructure: [ val(meta), path(control_bam), path(control_bai) ]\nPass Channel.empty() if not needed.\n" } }, { "ch_fasta": { "type": "file", "description": "Reference genome FASTA with index.\nStructure: [ val(meta2), path(fasta), path(fai) ]\n" } }, { "ch_cytoband": { "type": "file", "description": "Optional cytoband file for telomerehunter.\nStructure: [ path(cytoband) ]\nWhen not provided ([[]] / empty), telomerehunter uses its bundled hg19 cytoband.\nMust be supplied for hg38 data to avoid an IndexError caused by\nchromosomes that are longer in hg38 than hg19.\n" } }, { "run_telomerehunter": { "type": "boolean", "description": "Enable telomerehunter content profiling" } }, { "length_estimator": { "type": "string", "description": "Global override for length estimation tool. If set, all samples\nuse this tool regardless of per-sample data_type.\nValues: 'short', 'long', or null.\n" } } ], "output": [ { "length_tsv": { "type": "file", "description": "Raw telomere length TSV from telseq or telogator2.\nStructure: [ val(meta), path(tsv) ]\n" } }, { "content_tsv": { "type": "file", "description": "Raw telomere content TSV from telomerehunter (empty if not run).\nStructure: [ val(meta), path(tsv) ]\n" } }, { "summary": { "type": "file", "description": "Normalised summary combining length and content per sample.\nStructure: [ val(meta), path(tsv) ]\n" } }, { "telomerehunter_tumor": { "type": "directory", "description": "Telomerehunter tumor analysis directory (empty if not run).\nStructure: [ val(meta), path(dir) ]\n" } }, { "telomerehunter_control": { "type": "directory", "description": "Telomerehunter control analysis directory (empty if not run).\nStructure: [ val(meta), path(dir) ]\n" } }, { "telogator2_plots": { "type": "file", "description": "Telogator2 allele and violin plots.\nStructure: [ val(meta), path(*.png) ]\n" } }, { "telogator2_stats": { "type": "file", "description": "Telogator2 QC statistics.\nStructure: [ val(meta), path(stats.txt) ]\n" } } ], "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bam_tumor_normal_somatic_variant_calling_gatk", "path": "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_gatk/meta.yml", "tree_sha": "4ee7b2e8d649f19ab2007ba11953090ec6645072", "files": [ "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_gatk/main.nf", "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_gatk/meta.yml", "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_gatk/tests/main.nf.test", "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_gatk/tests/main.nf.test.snap", "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_gatk/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_tumor_normal_somatic_variant_calling_gatk", "description": "Perform variant calling on a paired tumor normal set of samples using mutect2 tumor normal mode.\nf1r2 output of mutect2 is run through learnreadorientationmodel to get the artifact priors.\nRun the input bam files through getpileupsummarries and then calculatecontamination to get the contamination and segmentation tables.\nFilter the mutect2 output vcf using filtermutectcalls, artifact priors and the contamination & segmentation tables for additional filtering.\n", "keywords": [ "gatk4", "mutect2", "learnreadorientationmodel", "getpileupsummaries", "calculatecontamination", "filtermutectcalls", "variant_calling", "tumor_only", "filtered_vcf" ], "components": [ "gatk4/mutect2", "gatk4/learnreadorientationmodel", "gatk4/getpileupsummaries", "gatk4/calculatecontamination", "gatk4/filtermutectcalls" ], "input": [ { "ch_input": { "description": "The tumor and normal BAM files, in that order, also able to take CRAM as an input\nCan contain an optional list of sample headers contained in the normal sample input file.\n\nStructure: [ val(meta), path(input), path(input_index), val(which_norm) ]\n" } }, { "ch_fasta": { "description": "The reference fasta file\n\nStructure: [ val(meta), path(fasta) ]\n" } }, { "ch_fai": { "description": "Index of reference fasta file, and the gzip index when the reference is compressed\n\nStructure: [ val(meta), path(fai), path(gzi) ]\n" } }, { "ch_dict": { "description": "GATK sequence dictionary\n\nStructure: [ val(meta), path(dict) ]\n" } }, { "ch_alleles": { "description": "VCF file to be used for force calling of alleles.\n\nStructure: [ path(alleles) ]\n" } }, { "ch_alleles_tbi": { "description": "Index of VCF file of alleles for force calling.\n\nStructure: [ path(alleles_tbi) ]\n" } }, { "ch_germline_resource": { "description": "Population vcf of germline sequencing, containing allele fractions.\n\nStructure: [ path(germline_resources) ]\n" } }, { "ch_germline_resource_tbi": { "description": "Index file for the germline resource.\n\nStructure: [ path(germline_resources_tbi) ]\n" } }, { "ch_panel_of_normals": { "description": "Vcf file to be used as a panel of normals.\n\nStructure: [ path(panel_of_normals) ]\n" } }, { "ch_panel_of_normals_tbi": { "description": "Index for the panel of normals.\n\nStructure: [ path(panel_of_normals_tbi) ]\n" } }, { "ch_interval_file": { "description": "File containing intervals.\n\nStructure: [ path(interval_files) ]\n" } } ], "output": [ { "artifact_priors": { "description": "File containing artifact-priors to be used by filtermutectcalls.\n\nStructure: [ val(meta), path(artifact_priors) ]\n" } }, { "contamination_table": { "description": "File containing the contamination table.\n\nStructure: [ val(meta), path(table) ]\n" } }, { "filtered_stats": { "description": "File containing statistics of the filtermutectcalls run.\n\nStructure: [ val(meta), path(stats) ]\n" } }, { "filtered_tbi": { "description": "Tbi file that pairs with filtered vcf.\n\nStructure: [ val(meta), path(tbi) ]\n" } }, { "filtered_vcf": { "description": "File containing filtered mutect2 calls.\n\nStructure: [ val(meta), path(vcf) ]\n" } }, { "mutect2_f1r2": { "description": "File containing information to be passed to LearnReadOrientationModel.\n\nStructure: [ val(meta), path(f1r2) ]\n" } }, { "mutect2_stats": { "description": "Stats files for the mutect2 vcf\n\nStructure: [ val(meta), path(stats) ]\n" } }, { "mutect2_tbi": { "description": "Indexes of the mutect2_vcf file\n\nStructure: [ val(meta), path(tbi) ]\n" } }, { "mutect2_vcf": { "description": "Compressed vcf file to be used for variant_calling.\n\nStructure: [ val(meta), path(vcf) ]\n" } }, { "pileup_table_normal": { "description": "File containing the normal pileup summary table, kept separate as calculatecontamination needs them individually specified.\n\nStructure: [ val(meta), path(table) ]\n" } }, { "pileup_table_tumor": { "description": "File containing the tumor pileup summary table, kept separate as calculatecontamination needs them individually specified.\n\nStructure: [ val(meta), path(table) ]\n" } }, { "segmentation_table": { "description": "Output table containing segmentation of tumor minor allele fractions.\n\nStructure: [ val(meta), path(table) ]\n" } } ], "authors": [ "@GCJMackenzie" ], "maintainers": [ "@GCJMackenzie" ] }, "git_sha": "f0ddcc9f94a38e883b449b2019d095f36a05d7e7" }, { "name": "bam_tumor_normal_somatic_variant_calling_strelka", "path": "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_strelka/meta.yml", "tree_sha": "c2727812c696eee0bf783096a91cf4f9c83bbdac", "files": [ "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_strelka/main.nf", "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_strelka/meta.yml", "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_strelka/tests/main.nf.test", "subworkflows/nf-core/bam_tumor_normal_somatic_variant_calling_strelka/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bam_tumor_normal_somatic_variant_calling_strelka", "description": "Perform variant calling on a paired tumor normal set of samples using strelka somatic mode.\nf1r2 output of mutect2 is run through learnreadorientationmodel to get the artifact priors.\nRun the input bam files through getpileupsummarries and then calculatecontamination to get the contamination and segmentation tables.\nFilter the mutect2 output vcf using filtermutectcalls, artifact priors and the contamination & segmentation tables for additional filtering.\n", "keywords": [ "strelka", "variant_calling", "filtered_vcf" ], "components": [ "gatk4/mergevcfs", "strelka/somatic" ], "input": [ { "ch_cram": { "description": "The normal and tumor CRAM files, in that order.\nStructure: [ meta, normal_cram, normal_crai, tumor_cram, tumor_crai, manta_vcf, manta_tbi ] manta* are optional\n" } }, { "ch_dict": { "description": "GATK sequence dictionary, optional\nStructure: [ meta, dict ]\n" } }, { "ch_fasta": { "type": "file", "description": "reference fasta file", "pattern": ".{fa,fa.gz,fasta,fasta.gz}" } }, { "ch_fasta_fai": { "type": "file", "description": "reference fasta file index", "pattern": "*.{fa,fasta}.fai" } }, { "ch_intervals": { "description": "Intervals to be used for variant calling.\nStructure: [ interval.bed.gz, interval.bed.gz.tbi, num_intervals ] or [ [], [], 0 ] if no intervals\n" } } ], "output": [ { "vcf": { "type": "file", "description": "Compressed vcf files for indels and snvs, in that order.\nStructure: [ val(meta), path(vcf), path(vcf) ]\n", "pattern": "*.{vcf.gz}" } } ], "authors": [ "@famosab" ], "maintainers": [ "@famosab" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bam_tumor_only_somatic_variant_calling_gatk", "path": "subworkflows/nf-core/bam_tumor_only_somatic_variant_calling_gatk/meta.yml", "tree_sha": "f43fe156f78760a580b56ecbefc247eeaec40f95", "files": [ "subworkflows/nf-core/bam_tumor_only_somatic_variant_calling_gatk/main.nf", "subworkflows/nf-core/bam_tumor_only_somatic_variant_calling_gatk/meta.yml", "subworkflows/nf-core/bam_tumor_only_somatic_variant_calling_gatk/tests/main.nf.test", "subworkflows/nf-core/bam_tumor_only_somatic_variant_calling_gatk/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_tumor_only_somatic_variant_calling_gatk", "description": "Perform variant calling on a single tumor sample using mutect2 tumor only mode.\nRun the input bam file through getpileupsummarries and then calculatecontaminationto get the contamination and segmentation tables.\nFilter the mutect2 output vcf using filtermutectcalls and the contamination & segmentation tables for additional filtering.\n", "deprecated": true, "keywords": [ "gatk4", "mutect2", "getpileupsummaries", "calculatecontamination", "filtermutectcalls", "variant_calling", "tumor_only", "filtered_vcf" ], "components": [ "gatk4/mutect2", "gatk4/getpileupsummaries", "gatk4/calculatecontamination", "gatk4/filtermutectcalls" ], "input": [ { "ch_input": { "type": "file", "description": "One BAM or CRAM file with its index, plus an empty placeholder for the\noptional matched normal sample, which is not used in tumour only mode.\n\nStructure: [ val(meta), path(input), path(input_index), [] ]\n", "pattern": "*.{bam,cram}" } }, { "ch_fasta": { "type": "file", "description": "The reference fasta file.\n\nStructure: [ val(meta2), path(fasta) ]\n", "pattern": "*.fasta" } }, { "ch_fai": { "type": "file", "description": "Index of the reference fasta file, plus the index of the bgzipped fasta\nif it is compressed.\n\nStructure: [ val(meta2), path(fai), path(gzi) ]\n", "pattern": "*.fasta.fai" } }, { "ch_dict": { "type": "file", "description": "GATK sequence dictionary.\n\nStructure: [ val(meta2), path(dict) ]\n", "pattern": "*.dict" } }, { "ch_alleles": { "type": "file", "description": "vcf file to be used to force-call alleles.\n\nStructure: [ val(meta3), path(alleles) ]\n", "pattern": "*.vcf.gz" } }, { "ch_alleles_tbi": { "type": "file", "description": "Index file for alleles to be force-called.\n\nStructure: [ val(meta4), path(alleles_tbi) ]\n", "pattern": "*.vcf.gz.tbi" } }, { "ch_germline_resource": { "type": "file", "description": "Population vcf of germline sequencing, containing allele fractions.\n\nStructure: [ val(meta5), path(germline_resource) ]\n", "pattern": "*.vcf.gz" } }, { "ch_germline_resource_tbi": { "type": "file", "description": "Index file for the germline resource.\n\nStructure: [ val(meta6), path(germline_resource_tbi) ]\n", "pattern": "*.vcf.gz.tbi" } }, { "ch_panel_of_normals": { "type": "file", "description": "vcf file to be used as a panel of normals.\n\nStructure: [ val(meta7), path(panel_of_normals) ]\n", "pattern": "*.vcf.gz" } }, { "ch_panel_of_normals_tbi": { "type": "file", "description": "Index for the panel of normals.\n\nStructure: [ val(meta8), path(panel_of_normals_tbi) ]\n", "pattern": "*.vcf.gz.tbi" } }, { "ch_interval_file": { "type": "file", "description": "File containing intervals.\n\nStructure: [ val(meta9), path(interval_file) ]\n", "pattern": "*.interval_list" } } ], "output": [ { "contamination_table": { "type": "file", "description": "File containing the contamination table.\n\nStructure: [ val(meta), path(contamination_table) ]\n", "pattern": "*.contamination.table" } }, { "filtered_stats": { "type": "file", "description": "File containing statistics of the filtermutectcalls run.\n\nStructure: [ val(meta), path(filtered_stats) ]\n", "pattern": "*.filteringStats.tsv" } }, { "filtered_tbi": { "type": "file", "description": "tbi file that pairs with the filtered vcf.\n\nStructure: [ val(meta), path(filtered_tbi) ]\n", "pattern": "*.vcf.gz.tbi" } }, { "filtered_vcf": { "type": "file", "description": "File containing filtered mutect2 calls.\n\nStructure: [ val(meta), path(filtered_vcf) ]\n", "pattern": "*.vcf.gz" } }, { "mutect2_tbi": { "type": "file", "description": "Index of the mutect2_vcf file.\n\nStructure: [ val(meta), path(mutect2_tbi) ]\n", "pattern": "*.vcf.gz.tbi" } }, { "mutect2_stats": { "type": "file", "description": "Stats file for the mutect2 vcf.\n\nStructure: [ val(meta), path(mutect2_stats) ]\n", "pattern": "*.vcf.gz.stats" } }, { "mutect2_vcf": { "type": "file", "description": "Compressed vcf file to be used for variant_calling.\n\nStructure: [ val(meta), path(mutect2_vcf) ]\n", "pattern": "*.vcf.gz" } }, { "pileup_table": { "type": "file", "description": "File containing the pileup summary table.\n\nStructure: [ val(meta), path(pileup_table) ]\n", "pattern": "*.pileups.table" } }, { "segmentation_table": { "type": "file", "description": "Output table containing segmentation of tumour minor allele fractions.\n\nStructure: [ val(meta), path(segmentation_table) ]\n", "pattern": "*.segmentation.table" } } ], "authors": [ "@GCJMackenzie" ], "maintainers": [ "@GCJMackenzie" ] }, "git_sha": "f0ddcc9f94a38e883b449b2019d095f36a05d7e7" }, { "name": "bam_variant_calling_mpileup_bcftools", "path": "subworkflows/nf-core/bam_variant_calling_mpileup_bcftools/meta.yml", "tree_sha": "29c65c816aec9006b365daa9e95e325557599790", "files": [ "subworkflows/nf-core/bam_variant_calling_mpileup_bcftools/main.nf", "subworkflows/nf-core/bam_variant_calling_mpileup_bcftools/meta.yml", "subworkflows/nf-core/bam_variant_calling_mpileup_bcftools/tests/main.nf.test", "subworkflows/nf-core/bam_variant_calling_mpileup_bcftools/tests/main.nf.test.snap", "subworkflows/nf-core/bam_variant_calling_mpileup_bcftools/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "BAM_VARIANT_CALLING_MPILEUP_BCFTOOLS", "description": "Subworkflow to compute genotype likelihoods from BAM files using\nbcftools/mpileup and bcftools/call variants by chromosomes.\nThe resulting VCF files are then merged by chromosomes and\nannotated with bcftools/annotate to give an ID for each variants.\nDuring samples merging and region concatenation, all metadata will\nbe preserved and stored in the key `metas` at each step.\n", "keywords": [ "BAM", "genotype likelihoods", "bcftools" ], "components": [ "gawk", "tabix/bgzip", "bcftools/mpileup", "bcftools/merge", "bcftools/annotate", "bcftools/concat", "vcf_gather_bcftools" ], "input": [ { "ch_bam": { "description": "Channel with input data", "structure": [ { "meta": null, "type": "map", "description": "Metadata map" }, { "bam": null, "type": "file", "description": "Input BAM file", "pattern": "*.bam" }, { "index": null, "type": "file", "description": "Input BAM index file", "pattern": "*.{bai,csi}" } ] } }, { "ch_posfile": { "description": "Channel with position to call variants by chromosomes", "structure": [ { "meta": null, "type": "map", "description": "Metadata map that will be combined with the input data map\n" }, { "posfile": null, "type": "file", "description": "Region to extract from the BAM file in the format \"CHR\\tPOS\\tREF,ALT\"" } ] } }, { "ch_fasta": { "description": "Channel with reference genome data", "structure": [ { "meta": null, "type": "map", "description": "Metadata map" }, { "fasta": null, "type": "file", "description": "FASTA file of the reference genome", "pattern": "*.fa[sta]+" }, { "fai": null, "type": "file", "description": "FASTA index file of the reference genome", "pattern": "*.fai" } ] } }, { "meta_sample_merge_key": { "type": "list", "description": "List of keys that define the sample.\nAll file sharing the same values for these keys will be merged together.\ne.g. [ \"id\" ]\n" } }, { "meta_sample_merge_value": { "description": "Shared value that will be set to `meta_sample_merge_key` for all samples to be merged together.\ne.g. \"all_samples\"\n" } }, { "meta_region_gather_keys": { "type": "list", "description": "List of keys to be used to gather the VCF files by region with vcf_gather_bcftools.\nAll file sharing the same values for these keys will be gathered together.\ne.g. [ \"id\", \"panel_id\" ]\n" } }, { "sort_region_gather": { "type": "boolean", "description": "Whether to sort the VCF files by region after concatenation with\nvcf_gather_bcftools.\n" } }, { "annotate": { "type": "boolean", "description": "Whether to annotate the merged VCF file with bcftools/annotate to give\nan ID for each variants\n" } } ], "output": [ { "vcf_index": { "description": "Channel with one VCF files by chromosomes", "structure": [ { "meta": null, "type": "map", "description": "Metadata map combined with the ch_posfile data map.\n" }, { "vcf": null, "type": "file", "description": "VCF file with all individuals merged by chromosomes", "pattern": "*.{vcf,bcf,vcf.gz}" }, { "index": null, "type": "file", "description": "VCF index file", "pattern": "*.{tbi,csi}" } ] } }, { "multiqc_files": { "description": "Channel containing stat files of bcftools mpileup and call", "type": "file" } } ], "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bam_variant_calling_sort_freebayes_bcftools", "path": "subworkflows/nf-core/bam_variant_calling_sort_freebayes_bcftools/meta.yml", "tree_sha": "6e268f13df8ffc396a77073848ea65846e32a941", "files": [ "subworkflows/nf-core/bam_variant_calling_sort_freebayes_bcftools/main.nf", "subworkflows/nf-core/bam_variant_calling_sort_freebayes_bcftools/meta.yml", "subworkflows/nf-core/bam_variant_calling_sort_freebayes_bcftools/tests/main.nf.test", "subworkflows/nf-core/bam_variant_calling_sort_freebayes_bcftools/tests/main.nf.test.snap", "subworkflows/nf-core/bam_variant_calling_sort_freebayes_bcftools/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_variant_calling_sort_freebayes_bcftools", "description": "Call variants using freebayes, then sort and index", "keywords": [ "variant", "sort", "index", "bam", "cram", "vcf" ], "components": [ "freebayes", "bcftools/sort" ], "input": [ { "ch_input": { "type": "file", "description": "Alignments to call variants from, where `input1` is a BAM/CRAM/SAM file with its\nindex `index1`, `input2` is an optional second BAM/CRAM/SAM file with its index\n`index2` used to run variant calling with a pair (normal vs tumour), and `bed` is\nan optional BED file limiting the analysis to the targets listed in it.\n\nStructure: [ val(meta), path(input1), path(index1), path(input2), path(index2), path(bed) ]\n" } }, { "ch_fasta_fai": { "type": "file", "description": "Reference fasta file and its index.\n\nStructure: [ val(meta2), path(fasta), path(fai) ]\n" } }, { "ch_samples": { "type": "file", "description": "Optional - Limit analysis to samples listed (one per line) in the file.\n\nStructure: [ val(meta3), path(samples) ]\n", "pattern": "*.txt" } }, { "ch_populations": { "type": "file", "description": "Optional - Each line of the file should list a sample and a population which it is part of.\n\nStructure: [ val(meta4), path(populations) ]\n", "pattern": "*.txt" } }, { "ch_cnv": { "type": "file", "description": "Optional - A copy number map BED file, which has either a sample-level ploidy:\nsample_name copy_number\nor a region-specific format:\nseq_name start end sample_name copy_number\n\nStructure: [ val(meta5), path(cnv) ]\n", "pattern": "*.bed" } } ], "output": [ { "vcf_index": { "type": "file", "description": "Sorted VCF file with its index.\n\nStructure: [ val(meta), path(vcf), path(index) ]\n" } } ], "authors": [ "@priyanka-surana", "@FriederikeHanssen", "@ramprasadn" ], "maintainers": [ "@priyanka-surana", "@FriederikeHanssen", "@ramprasadn" ] }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bam_variant_demix_boot_freyja", "path": "subworkflows/nf-core/bam_variant_demix_boot_freyja/meta.yml", "tree_sha": "385926b60f3cf6978311ba561d3762ef331157bf", "files": [ "subworkflows/nf-core/bam_variant_demix_boot_freyja/main.nf", "subworkflows/nf-core/bam_variant_demix_boot_freyja/meta.yml", "subworkflows/nf-core/bam_variant_demix_boot_freyja/tests/main.nf.test", "subworkflows/nf-core/bam_variant_demix_boot_freyja/tests/main.nf.test.snap", "subworkflows/nf-core/bam_variant_demix_boot_freyja/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_variant_demix_boot_freyja", "description": "Recover relative lineage abundances from mixed SARS-CoV-2 samples from a sequencing dataset (BAM aligned to the Hu-1 reference)", "keywords": [ "bam", "variants", "cram" ], "components": [ "freyja/variants", "freyja/demix", "freyja/update", "freyja/boot" ], "input": [ { "ch_bam": { "type": "file", "description": "Structure: [ val(meta), path(bam) ]\nGroovy Map containing sample information e.g. [ id:'test', single_end:false ] and sorted BAM file\n" } }, { "ch_fasta": { "type": "file", "description": "Structure: [ val(meta), path(fasta) ]\nGroovy Map containing sample information e.g. [ id:'test', single_end:false ] and the fasta reference used for the sorted BAM file\n" } }, { "val_skip_boot": { "type": "boolean", "description": "Whether to skip the bootstrapping step" } }, { "val_repeats": { "type": "integer", "description": "Number of bootstrap repeats to perform" } }, { "val_db_name": { "type": "string", "description": "Name of the dir where UShER's files will be stored" } }, { "ch_barcodes": { "type": "file", "description": "Structure: path(barcodes)\nFile containing lineage defining barcodes\n" } }, { "ch_lineages_meta": { "type": "file", "description": "Structure: path(lineages_meta)\nFile containing lineage metadata that correspond to barcodes\n" } }, { "ch_lineages_topology": { "type": "file", "description": "Structure: path(lineages_topology)\nFile containing lineage topology information that correspond to barcodes\n" } } ], "output": [ { "variants": { "type": "file", "description": "Structure: [ val(meta), path(variants), path(depths) ]\nFile containing identified variants in a gff-like format, and the file containing the depth of the variants\n" } }, { "demix": { "type": "file", "description": "Structure: [ val(meta), path(demix) ]\na tsv file that includes the lineages present, their corresponding abundances, and summarization by constellation\n" } }, { "lineages": { "type": "file", "description": "Structure: [ val(meta), path(lineages) ]\na csv file that includes the lineages present and their corresponding abundances\n" } }, { "summarized": { "type": "file", "description": "Structure: [ val(meta), path(summarized) ]\na csv file that includes the lineages present but summarized by constellation and their corresponding abundances\n" } }, { "barcodes": { "type": "file", "description": "Structure: path(barcodes)\nFile containing lineage defining barcodes\n" } }, { "lineages_meta": { "type": "file", "description": "Structure: path(lineages_meta)\nFile containing lineage metadata that correspond to barcodes\n" } }, { "lineages_topology": { "type": "file", "description": "Structure: path(lineages_topology)\nFile containing lineage topology information that correspond to barcodes\n" } } ], "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "bam_vcf_impute_glimpse2", "path": "subworkflows/nf-core/bam_vcf_impute_glimpse2/meta.yml", "tree_sha": "a2a4e838ec6c2d2a42ea590314a9d2fb30e32cbf", "files": [ "subworkflows/nf-core/bam_vcf_impute_glimpse2/main.nf", "subworkflows/nf-core/bam_vcf_impute_glimpse2/meta.yml", "subworkflows/nf-core/bam_vcf_impute_glimpse2/tests/main.nf.test", "subworkflows/nf-core/bam_vcf_impute_glimpse2/tests/main.nf.test.snap", "subworkflows/nf-core/bam_vcf_impute_glimpse2/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bam_vcf_impute_glimpse2", "description": "Subworkflow to impute VCF and BAM files using GLIMPSE V2 software. The subworkflow\ntakes VCF files, phased reference panel, and genetic maps to perform imputation\nand outputs phased and imputed VCF files.\nMeta map of all channels, except ch_input, will be used to perform joint operations.\n\"regionout\", \"regionoutPadded\", \"regionSize\" keys will be added to the meta map to distinguish\nthe different files before ligation and therefore should not be used.\n", "keywords": [ "glimpse", "chunk", "phase", "ligate", "split_reference" ], "components": [ "glimpse2/chunk", "glimpse2/phase", "glimpse2/ligate", "glimpse2/splitreference", "bcftools/index" ], "input": [ { "ch_input": { "type": "file", "description": "Target dataset in CRAM, BAM or VCF/BCF format.\nIndex file of the input file.\nFile containing the list of files to be imputed and their sample names (for CRAM/BAM input).\nFile with sample names and ploidy information.\nStructure: [ meta, file, index, bamlist, ploidy ]\n" } }, { "ch_ref": { "type": "file", "description": "Reference panel of haplotypes in VCF/BCF format.\nIndex file of the Reference panel file.\nTarget region, usually a full chromosome (e.g. chr20:1000000-2000000 or chr20).\nThe file could possibly be without GT field (for efficiency reasons a file containing only the positions is recommended).\nStructure: [ meta, vcf, csi, region ]\n" } }, { "ch_chunks": { "type": "string", "description": "Channel containing the chunking regions for each chromosome.\nStructure: [ meta, region with buffer, region without buffer ]\n" } }, { "ch_map": { "type": "file", "description": "Genetic map file for each chromosome.\nStructure: [ meta, gmap ]\n" } }, { "ch_fasta": { "type": "file", "description": "Reference genome in fasta format.\nReference genome index in fai format\nStructure: [ meta, fasta, fai ]\n" } }, { "chunk": { "type": "boolean", "description": "Whether to perform chunking of the input data before imputation." } }, { "chunk_model": { "type": "string", "description": "Chunking model to use.\nOptions: \"sequential\", \"recursive\"\n" } }, { "splitreference": { "type": "boolean", "description": "Whether to split the reference panel and convert it to binary files before imputation." } } ], "output": [ { "chunks": { "type": "string", "description": "Channel containing the chunking regions for each chromosome.\nStructure: [ meta, region with buffer, region without buffer ]\n" } }, { "vcf_index": { "type": "file", "description": "Output VCF/BCF file for the merged regions.\nIndex file of the output VCF/BCF file.\nStructure: [ val(meta), variants, index ]\n" } } ], "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ] }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "bcl_demultiplex", "path": "subworkflows/nf-core/bcl_demultiplex/meta.yml", "tree_sha": "239c1a46a017d97494263181e4ccfc223291b908", "files": [ "subworkflows/nf-core/bcl_demultiplex/main.nf", "subworkflows/nf-core/bcl_demultiplex/meta.yml", "subworkflows/nf-core/bcl_demultiplex/tests/main.nf.test", "subworkflows/nf-core/bcl_demultiplex/tests/main.nf.test.snap", "subworkflows/nf-core/bcl_demultiplex/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bcl_demultiplex", "description": "Demultiplex Illumina BCL data using bcl-convert or bcl2fastq", "keywords": [ "bcl", "bclconvert", "bcl2fastq", "demultiplex", "fastq" ], "components": [ "bcl2fastq", "bclconvert", "multiqcsav" ], "input": [ { "ch_flowcell": { "type": "file", "description": "Channel containing the Illumina SampleSheet CSV describing the samples to be\ndemultiplexed, together with the directory or tar archive holding the Illumina\nBCL data (the sequencer output directory). The meta map carries the flowcell\nidentifier and lane, e.g. [ id:'string', lane: int ].\n\nStructure: [ val(meta), path(samplesheet), path(flowcell) ]\n" } }, { "demultiplexer": { "type": "string", "description": "Which demultiplexer to use, bcl2fastq or bclconvert" } } ], "output": [ { "fastq": { "type": "file", "description": "Demultiplexed FASTQ files, with read group information added to the meta map.\nSamples whose FASTQ files are empty are routed to `empty_fastq` instead.\n\nStructure: [ val(meta), [ path(fastq) ] ]\n", "pattern": "*.fastq.gz" } }, { "empty_fastq": { "type": "file", "description": "Demultiplexed FASTQ files that contain no reads, separated out so that\ndownstream processes do not have to handle them.\n\nStructure: [ val(meta), [ path(fastq) ] ]\n", "pattern": "*.fastq.gz" } }, { "reports": { "type": "file", "description": "Demultiplexing reports.\n\nStructure: [ val(meta), path(reports) ]\n", "pattern": "Reports/*" } }, { "stats": { "type": "file", "description": "Demultiplexing statistics (bcl2fastq only).\n\nStructure: [ val(meta), path(stats) ]\n", "pattern": "Stats/*" } }, { "interop": { "type": "file", "description": "InterOp files.\n\nStructure: [ val(meta), path(interop) ]\n", "pattern": "InterOp/*" } }, { "logs": { "type": "file", "description": "Demultiplexing logs (bclconvert only).\n\nStructure: [ val(meta), path(logs) ]\n", "pattern": "Logs/*" } }, { "undetermined": { "type": "file", "description": "FASTQ files holding the reads that could not be assigned to any sample.\n\nStructure: [ val(meta), [ path(fastq) ] ]\n", "pattern": "Undetermined_S0*_R?_00?.fastq.gz" } }, { "sav_report": { "type": "file", "description": "MultiQC report summarising the sequencing analysis viewer (SAV) metrics for\nthe flowcell.\n\nStructure: [ val(meta), path(html) ]\n", "pattern": "*.html" } }, { "sav_data": { "type": "directory", "description": "MultiQC data directory for the SAV report.\n\nStructure: [ val(meta), path(data) ]\n", "pattern": "*_data" } }, { "sav_plots": { "type": "file", "description": "Plots created by MultiQC for the SAV report.\n\nStructure: [ val(meta), path(plots) ]\n", "pattern": "*_plots" } } ], "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "ab8494845d8b27cab46419f69adf3afa3b352c9d", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" } ] }, { "name": "bed_scatter_bedtools", "path": "subworkflows/nf-core/bed_scatter_bedtools/meta.yml", "tree_sha": "3ca8a199b2df44669f71f3990fafb76bc1ab8709", "files": [ "subworkflows/nf-core/bed_scatter_bedtools/main.nf", "subworkflows/nf-core/bed_scatter_bedtools/meta.yml", "subworkflows/nf-core/bed_scatter_bedtools/tests/main.nf.test", "subworkflows/nf-core/bed_scatter_bedtools/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "bed_scatter_bedtools", "description": "Scatters inputted BED files by the amount specified.\nThe configuration in nextflow.config should be added to your modules.config for the subworkflow to work.\n", "keywords": [ "bed", "scatter", "bedtools" ], "components": [ "bedtools/split" ], "input": [ { "ch_bed": { "description": "The input channel containing the BED file and an integer stating the amount of files it should be split into\nStructure: [ val(meta), path(bed), val(scatter_count) ]\n" } } ], "output": [ { "scattered_beds": { "description": "One channel entry per scattered BED file (all BED files from the same source are transposed but contain the same meta)\nStructure: [ val(meta), path(bed), val(scatter_count) ]\n" } } ], "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "bedgraph_bedclip_bedgraphtobigwig", "path": "subworkflows/nf-core/bedgraph_bedclip_bedgraphtobigwig/meta.yml", "tree_sha": "5d4491ebd4b3c7b2068ee95390ac91772e7ae7d9", "files": [ "subworkflows/nf-core/bedgraph_bedclip_bedgraphtobigwig/main.nf", "subworkflows/nf-core/bedgraph_bedclip_bedgraphtobigwig/meta.yml", "subworkflows/nf-core/bedgraph_bedclip_bedgraphtobigwig/tests/main.nf.test", "subworkflows/nf-core/bedgraph_bedclip_bedgraphtobigwig/tests/main.nf.test.snap", "subworkflows/nf-core/bedgraph_bedclip_bedgraphtobigwig/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "bedgraph_bedclip_bedgraphtobigwig", "description": "Convert bedgraph to bigwig with clip", "keywords": [ "bedgraph", "bigwig", "clip", "conversion" ], "components": [ "ucsc/bedclip", "ucsc/bedgraphtobigwig" ], "input": [ { "bedgraph": { "type": "file", "description": "bedGraph file which should be converted.\n\nStructure: [ val(meta), path(bedgraph) ]\n", "pattern": "*.bedGraph" } }, { "sizes": { "type": "file", "description": "File with chromosome sizes.\n\nStructure: [ path(sizes) ]\n", "pattern": "*.sizes" } } ], "output": [ { "bigwig": { "type": "file", "description": "bigWig coverage file relative to genes on the input file.\n\nStructure: [ val(meta), path(bigwig) ]\n", "pattern": "*.bigWig" } }, { "bedgraph": { "type": "file", "description": "bedGraph file after clipping.\n\nStructure: [ val(meta), path(bedgraph) ]\n", "pattern": "*.bedGraph" } } ], "authors": [ "@drpatelh", "@KamilMaliszArdigen" ], "maintainers": [ "@drpatelh", "@KamilMaliszArdigen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "cache_download_ensemblvep_snpeff", "path": "subworkflows/nf-core/cache_download_ensemblvep_snpeff/meta.yml", "tree_sha": "2a4a418c49544b90763f0ec401fbcb467022a104", "files": [ "subworkflows/nf-core/cache_download_ensemblvep_snpeff/main.nf", "subworkflows/nf-core/cache_download_ensemblvep_snpeff/meta.yml", "subworkflows/nf-core/cache_download_ensemblvep_snpeff/tests/main.nf.test", "subworkflows/nf-core/cache_download_ensemblvep_snpeff/tests/main.nf.test.snap", "subworkflows/nf-core/cache_download_ensemblvep_snpeff/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "cache_download_ensemblvep_snpeff", "description": "downlad annotation cache for snpeff and ensemblvep", "keywords": [ "ensemblvep", "snpeff", "download", "annotation", "cache" ], "components": [ "ensemblvep/download", "snpeff/download" ], "input": [ { "ensemblvep_info": { "description": "All information necessary to download the cache\nStructure: [ val(meta), val(ensemblvep_genome), val(ensemblvep_species), val(ensemblvep_cache_version) ]\n" } }, { "snpeff_info": { "description": "All information necessary to download the cache\nStructure: [ val(meta), val(snpeff_db) ]\n" } }, { "ensemblvep_preflight_check": { "description": "Whether to check that the expected cache file is listed in the Ensembl CHECKSUMS file before downloading\nStructure: val(true/false)\n" } } ], "output": [ { "ensemblvep_cache": { "description": "Path to ensemblvep cache\nStructure: [ val(meta), path(cache) ]\n" } }, { "snpeff_cache": { "description": "Path to snpeff cache\nStructure: [ val(meta), path(cache) ]\n" } } ], "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "deepvariant", "path": "subworkflows/nf-core/deepvariant/meta.yml", "tree_sha": "e9a16a796027007a74e10956fb158f645d04687b", "files": [ "subworkflows/nf-core/deepvariant/README.md", "subworkflows/nf-core/deepvariant/main.nf", "subworkflows/nf-core/deepvariant/meta.yml", "subworkflows/nf-core/deepvariant/tests/deepvariant-workflow-and-process-equality-tester.nf", "subworkflows/nf-core/deepvariant/tests/disable-small-model.conf", "subworkflows/nf-core/deepvariant/tests/equality.nf.test", "subworkflows/nf-core/deepvariant/tests/main.nf.test", "subworkflows/nf-core/deepvariant/tests/main.nf.test.snap", "subworkflows/nf-core/deepvariant/tests/nextflow.config", "subworkflows/nf-core/deepvariant/tests/pacbio_profile.config" ], "type": "subworkflow", "meta": { "name": "deepvariant", "description": "DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data", "keywords": [ "variant calling", "machine learning", "neural network" ], "components": [ "deepvariant/makeexamples", "deepvariant/callvariants", "deepvariant/postprocessvariants" ], "input": [ { "ch_input": { "type": "list", "description": "Input aligned reads in bam or cram format, with index, and optional intervals BED file\nStructure: [ val(meta), path(bam_or_cram), path(bai_or_crai), path(intervals_bed) ]\n" } }, { "ch_fasta": { "type": "file", "description": "Reference genome\nStructure: [ val(meta2), path(fasta) ]\n" } }, { "ch_fai": { "type": "string", "description": "Reference genome index in fai format\nStructure: [ val(meta3), path(fai) ]\n" } }, { "ch_gzi": { "type": "string", "description": "Reference genome index in gzi format (either gzi or fai should be used)\nStructure: [ val(meta4), val(gzi) ]\n" } }, { "ch_par_bed": { "type": "string", "description": "bed file of pseudoautosomal regions (optional)\nStructure: [ val(meta5), val(par_bed) ]\n", "pattern": "*.bed" } }, { "with_phasing": { "type": "boolean", "description": "Whether to enable haplotype phasing of the variant calls\n" } } ], "output": [ { "vcf": { "type": "file", "description": "Variant calls\nStructure: [ val(meta), path(vcf) ]\n", "pattern": "*.vcf.gz" } }, { "vcf_index": { "type": "file", "description": "Index for variant call file\nStructure: [ val(meta), path(vcf_index) ]\n", "pattern": "*.tbi" } }, { "gvcf": { "type": "file", "description": "Variant call file with genomic coverage information\nStructure: [ val(meta), path(gvcf) ]\n", "pattern": "*.g.vcf.gz" } }, { "gvcf_index": { "type": "file", "description": "Index for the GVCF.\nStructure: [ val(meta), path(gvcf_index) ]\n", "pattern": "*.tbi" } } ], "authors": [ "@abhi18av", "@ramprasadn", "@fa2k" ], "maintainers": [ "@abhi18av", "@ramprasadn", "@fa2k" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pathogenepidemiology", "version": "dev" } ] }, { "name": "dia_proteomics_analysis", "path": "subworkflows/nf-core/dia_proteomics_analysis/meta.yml", "tree_sha": "2d178cd89ddb3a3f185cf9e848a7a78338fc1113", "files": [ "subworkflows/nf-core/dia_proteomics_analysis/main.nf", "subworkflows/nf-core/dia_proteomics_analysis/meta.yml", "subworkflows/nf-core/dia_proteomics_analysis/nextflow.config", "subworkflows/nf-core/dia_proteomics_analysis/tests/main.nf.test", "subworkflows/nf-core/dia_proteomics_analysis/tests/main.nf.test.snap", "subworkflows/nf-core/dia_proteomics_analysis/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "dia_proteomics_analysis", "description": "Complete DIA-NN proteomics analysis pipeline including in-silico library generation,\npreliminary analysis, empirical library assembly, individual analysis, and final quantification.\nThis subworkflow combines DIA-NN modules with quantms-utils for comprehensive\ndata-independent acquisition (DIA) proteomics data processing.\n", "keywords": [ "diann", "proteomics", "dia", "quantification", "spectral library", "quantms-utils" ], "tools": [ { "diann": { "description": "DIA-NN is a universal software for data-independent acquisition (DIA) proteomics data processing.\nIt uses deep learning to predict spectral libraries and perform peptide identification and quantification.\n", "homepage": "https://github.com/vdemichev/DiaNN", "documentation": "https://github.com/vdemichev/DiaNN", "tool_dev_url": "https://github.com/vdemichev/DiaNN", "doi": "10.1038/s41592-020-01009-0", "licence": [ "https://github.com/vdemichev/DiaNN/blob/1.8.1/LICENSE.txt" ], "identifier": "biotools:diann" } }, { "quantms-utils": { "description": "quantms-utils is a Python package with scripts and functions for quantitative proteomics data analysis.\nProvides utilities for DIA-NN configuration, mzML statistics, and format conversion to mzTab.\n", "homepage": "https://github.com/bigbio/quantms-utils", "documentation": "https://github.com/bigbio/quantms-utils", "tool_dev_url": "https://github.com/bigbio/quantms-utils", "licence": [ "MIT" ], "identifier": "biotools:quantms-utils" } } ], "components": [ "diann", "quantmsutils/dianncfg", "quantmsutils/mzmlstatistics", "quantmsutils/diann2mztab" ], "input": [ { "ch_input": { "type": "channel", "description": "Channel containing tuples of meta maps, mass spectrometry files, and search parameters.\nStructure: [meta, ms_file, enzyme, fixed_mods, variable_mods, precursor_tolerance,\nfragment_tolerance, precursor_tolerance_unit, fragment_tolerance_unit]\ne.g. `[[id:'sample1'], file('sample1.mzML'), 'Trypsin', 'Carbamidomethyl (C)',\n'Oxidation (M)', 10, 20, 'ppm', 'ppm']`\nNote: For Thermo RAW file conversion to mzML, the ThermoRawFileParser module is available\nin nf-core/modules and can be used upstream of this subworkflow.\n", "pattern": "*.{mzML,mzml}" } }, { "ch_searchdb": { "type": "channel", "description": "Channel containing tuples of meta maps and protein sequence database in FASTA format.\nStructure: [meta, fasta]\ne.g. `[[id:'uniprot_human'], file('uniprot_human.fasta')]`\n", "pattern": "*.{fasta,fa}" } }, { "ch_expdesign": { "type": "channel", "description": "Channel containing tuples of meta maps and experimental design files.\nStructure: [meta, expdesign]\ne.g. `[[id:'experiment1'], file('design.tsv')]`\n", "pattern": "*.tsv" } }, { "random_preanalysis": { "type": "tuple", "description": "Tuple controlling random sampling for preliminary analysis.\nStructure: [boolean, integer, integer] for [enable_random, n_samples, seed]\ne.g. `[true, 5, 42]` to randomly sample 5 files with seed 42\nSet to null or [false, null, null] to use all files\n" } }, { "wf_scan_window": { "type": "integer", "description": "Scan window parameter for DIA-NN individual analysis.\nOnly used if wf_scan_window_automatic is false.\n" } }, { "wf_mass_acc_automatic": { "type": "boolean", "description": "If true, use automatic mass accuracy settings extracted from DIA-NN preliminary analysis log.\nIf false, use user-provided precursor_tolerance and fragment_tolerance from ch_input.\n" } }, { "wf_scan_window_automatic": { "type": "boolean", "description": "If true, use automatic scan window settings extracted from DIA-NN preliminary analysis log.\nIf false, use user-provided wf_scan_window parameter.\n" } }, { "_wf_diann_debug": { "type": "boolean", "description": "Enable DIA-NN debug output mode for troubleshooting.\n" } }, { "wf_pg_level": { "type": "string", "description": "Protein group level for DIA-NN analysis.\nOptions: 'genes', 'proteins', etc.\n" } }, { "ch_speclib_in": { "type": "channel", "description": "Optional channel containing pre-generated spectral library file.\nIf provided, skips in-silico library generation.\nApplied to all samples in the workflow.\nStructure: path(speclib)\ne.g. `file('pregenerated.speclib')`\n", "pattern": "*.{speclib,tsv}" } }, { "ch_empirical_library_in": { "type": "channel", "description": "Optional channel containing pre-generated empirical library file.\nIf provided, skips preliminary analysis and empirical library assembly.\nApplied to all samples in the workflow.\nStructure: path(empirical_library)\ne.g. `file('empirical_library.speclib')`\n", "pattern": "*.speclib" } }, { "ch_empirical_log_in": { "type": "channel", "description": "Optional channel containing assembly log from pre-generated empirical library.\nRequired if ch_empirical_library_in is provided (for extracting mass accuracy settings).\nStructure: path(assembly_log)\ne.g. `file('assembly.log')`\n", "pattern": "*.log" } } ], "output": [ { "diann_report": { "description": "Main DIA-NN report in TSV format containing quantification results", "structure": [ { "meta": { "type": "map", "description": "Groovy Map containing experiment and search database information" } }, { "report": { "type": "file", "description": "Main DIA-NN report in TSV format", "pattern": "*.tsv" } } ] } }, { "diann_report_parquet": { "description": "Main DIA-NN report in Parquet format containing quantification results", "structure": [ { "meta": { "type": "map", "description": "Groovy Map containing experiment and search database information" } }, { "report": { "type": "file", "description": "Main DIA-NN report in Parquet format", "pattern": "*.parquet" } } ] } }, { "mzml_statistics": { "description": "Statistics extracted from mzML files", "structure": [ { "meta": { "type": "map", "description": "Groovy Map containing sample information" } }, { "statistics": { "type": "file", "description": "mzML statistics in parquet format", "pattern": "*_ms_info.parquet" } } ] } }, { "msstats_in": { "description": "MSstats-compatible input file for statistical analysis", "structure": [ { "meta": { "type": "map", "description": "Groovy Map containing experiment and search database information" } }, { "msstats": { "type": "file", "description": "MSstats input file", "pattern": "*_msstats_in.csv" } } ] } }, { "out_triqler": { "description": "Triqler-compatible input file for protein quantification with uncertainty", "structure": [ { "meta": { "type": "map", "description": "Groovy Map containing experiment and search database information" } }, { "triqler": { "type": "file", "description": "Triqler input file", "pattern": "*_triqler_in.tsv" } } ] } }, { "final_result": { "description": "Final quantification results in mzTab format", "structure": [ { "meta": { "type": "map", "description": "Groovy Map containing experiment and search database information" } }, { "mztab": { "type": "file", "description": "Final results in mzTab format (standard proteomics exchange format)", "pattern": "*.mzTab" } } ] } } ], "authors": [ "@daichengxin", "@wanghong", "@pinin4fjords", "@DongzeHE" ], "maintainers": [ "@daichengxin", "@pinin4fjords", "@DongzeHE" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "differential_functional_enrichment", "path": "subworkflows/nf-core/differential_functional_enrichment/meta.yml", "tree_sha": "baed955d7576d0015359932a53c39b0c2e2c14c4", "files": [ "subworkflows/nf-core/differential_functional_enrichment/main.nf", "subworkflows/nf-core/differential_functional_enrichment/meta.yml", "subworkflows/nf-core/differential_functional_enrichment/tests/all.config", "subworkflows/nf-core/differential_functional_enrichment/tests/decoupler.config", "subworkflows/nf-core/differential_functional_enrichment/tests/deseq2_gprofiler2.config", "subworkflows/nf-core/differential_functional_enrichment/tests/deseq2_gsea.config", "subworkflows/nf-core/differential_functional_enrichment/tests/gprofiler2.config", "subworkflows/nf-core/differential_functional_enrichment/tests/main.nf.test", "subworkflows/nf-core/differential_functional_enrichment/tests/main.nf.test.snap", "subworkflows/nf-core/differential_functional_enrichment/tests/propd_grea.config" ], "type": "subworkflow", "meta": { "name": "differential_functional_enrichment", "description": "Run functional analysis on differential abundance analysis output", "keywords": [ "functional analysis", "functional enrichment", "differential", "over-representation analysis" ], "components": [ "gprofiler2/gost", "gsea/gsea", "decoupler/decoupler", "propr/grea", "custom/tabulartogseagct", "custom/tabulartogseacls", "custom/tabulartogseachip" ], "input": [ { "ch_input": { "description": "Channel with the input data for functional analysis.\n\n`input` should be the DE statistics obtained from the DE modules, or the\nnormalised abundance matrix (in the case of running GSEA). `genesets` is the\ngene sets database, in GMT format for all methods. `background` holds the\nbackground features, currently only required for gprofiler2.\n`analysis_method` is one of gprofiler2, gsea, decoupler or grea.\n\nStructure: [ val(meta), path(input), path(genesets), path(background), val(analysis_method) ]\n" } }, { "ch_contrasts": { "description": "Channel with contrast information. `meta_contrast` holds all the contrast info,\nsuch as contrast id, variable, reference, target, etc.\n\nStructure: [ val(meta), val(meta_contrast), val(variable), val(reference), val(target), val(formula), val(comparison) ]\n" } }, { "ch_samplesheet": { "description": "Channel with sample information.\n\nStructure: [ val(meta_exp), path(samplesheet) ]\n" } }, { "ch_featuresheet": { "description": "Channel with features information, alongside the features id and features symbol\ncolumn names.\n\nStructure: [ val(meta_exp), path(features), val(features_id), val(features_symbol) ]\n" } } ], "output": [ { "gprofiler2_plot_html": { "type": "file", "description": "HTML file; interactive Manhattan plot of all enriched pathways. Note that this\nfile will only be generated if enriched pathways were found.\n\nStructure: [ val(meta), path(plot_html) ]\n", "pattern": "*.gprofiler2.gostplot.html" } }, { "gprofiler2_all_enrich": { "type": "file", "description": "Table listing all enriched pathways that were found by gprofiler2. It can be\nempty, if none is found.\n\nStructure: [ val(meta), path(all_enrich) ]\n", "pattern": "*.gprofiler2.all_enriched_pathways.tsv" } }, { "gprofiler2_sub_enrich": { "type": "file", "description": "Table listing enriched pathways that were found from one particular source.\nNote that it will only be created if any were found.\n\nStructure: [ val(meta), path(sub_enrich) ]\n", "pattern": "*.gprofiler2.*.sub_enriched_pathways.tsv" } }, { "gprofiler2_artifacts": { "type": "file", "description": "PNG file; Manhattan plot of all enriched pathways.\n\nStructure: [ val(meta), path(plot_png) ]\n", "pattern": "*.gprofiler2.gostplot.png" } }, { "gprofiler2_sub_plot": { "type": "file", "description": "PNG file; bar plot showing the fraction of genes that were found enriched in\neach pathway.\n\nStructure: [ val(meta), path(sub_plot) ]\n", "pattern": "*.gprofiler2.*.sub_enriched_pathways.png" } }, { "gprofiler2_rds": { "type": "file", "description": "RDS file; R object containing the results of the gost query.\n\nStructure: [ val(meta), path(rds) ]\n", "pattern": "*.gprofiler2.gost_results.rds" } }, { "gprofiler2_filtered_gmt": { "type": "file", "description": "GMT file that was provided as input or that was downloaded from g:profiler if no\ninput GMT file was given; filtered for the selected datasources.\n\nStructure: [ val(meta), path(filtered_gmt) ]\n", "pattern": "*ENSG_filtered.gmt" } }, { "gsea_report_tsv": { "type": "file", "description": "Main TSV results report files for the reference and target groups.\n\nStructure: [ val(meta), path(report_tsv_ref), path(report_tsv_target) ]\n", "pattern": "*gsea_report_for_*.tsv" } }, { "gsea_report_html": { "type": "file", "description": "Main HTML results report files for the reference and target groups.\n\nStructure: [ val(meta), path(report_html_ref), path(report_html_target) ]\n", "pattern": "*gsea_report_for_*.html" } }, { "gsea_index_html": { "type": "file", "description": "Top level report HTML file.\n\nStructure: [ val(meta), path(index_html) ]\n", "pattern": "*index.html" } }, { "gsea_heat_map_corr_plot": { "type": "file", "description": "HTML file combining heatmap and rank correlation plot.\n\nStructure: [ val(meta), path(heat_map_corr_plot) ]\n", "pattern": "*heat_map_corr_plot.html" } }, { "gsea_ranked_gene_list": { "type": "file", "description": "TSV file with ranked gene list and scores.\n\nStructure: [ val(meta), path(ranked_gene_list) ]\n", "pattern": "*ranked_gene_list*.tsv" } }, { "gsea_gene_set_sizes": { "type": "file", "description": "TSV file with gene set sizes.\n\nStructure: [ val(meta), path(gene_set_sizes) ]\n", "pattern": "*gene_set_sizes.tsv" } }, { "gsea_histogram": { "type": "file", "description": "Plot showing number of gene sets by enrichment score.\n\nStructure: [ val(meta), path(histogram) ]\n", "pattern": "*global_es_histogram.png" } }, { "gsea_heatmap": { "type": "file", "description": "Heat map of the top 50 features for each phenotype in the test.\n\nStructure: [ val(meta), path(heatmap) ]\n", "pattern": "*heat_map_1.png" } }, { "gsea_pvalues_vs_nes_plot": { "type": "file", "description": "Plot showing FDR q-value by normalised enrichment score.\n\nStructure: [ val(meta), path(pvalues_vs_nes_plot) ]\n", "pattern": "*pvalues_vs_nes_plot.png" } }, { "gsea_ranked_list_corr": { "type": "file", "description": "Ranked gene list correlation profile.\n\nStructure: [ val(meta), path(ranked_list_corr) ]\n", "pattern": "*ranked_list_corr_2.png" } }, { "gsea_butterfly_plot": { "type": "file", "description": "Butterfly plot with gene rank plotted against score.\n\nStructure: [ val(meta), path(butterfly_plot) ]\n", "pattern": "*butterfly_plot.png" } }, { "gsea_gene_set_tsv": { "type": "file", "description": "Where -make_sets is not set to false, TSV files, one file for each gene set,\nwith detail on enrichment for each gene.\n\nStructure: [ val(meta), [ path(gene_set_tsv) ] ]\n", "pattern": "gene_sets_*.tsv" } }, { "gsea_gene_set_html": { "type": "file", "description": "Where -make_sets is not set to false, HTML files, one file for each gene set,\nwith detail on enrichment for each gene.\n\nStructure: [ val(meta), [ path(gene_set_html) ] ]\n", "pattern": "gene_sets_*.html" } }, { "gsea_gene_set_heatmap": { "type": "file", "description": "Where -make_sets is not set to false, PNG-format heatmaps, one file for each\ngene set, showing expression for each gene.\n\nStructure: [ val(meta), [ path(gene_set_heatmap) ] ]\n", "pattern": "gene_sets_*.png" } }, { "gsea_gene_set_enplot": { "type": "file", "description": "Where -make_sets is not set to false, PNG-format enrichment (barcode) plots, one\nfile for each gene set, showing how genes contribute to enrichment.\n\nStructure: [ val(meta), [ path(gene_set_enplot) ] ]\n", "pattern": "*enplot*.png" } }, { "gsea_gene_set_dist": { "type": "file", "description": "Where -make_sets is not set to false, PNG-format enrichment score distribution\nplots, one file for each gene set.\n\nStructure: [ val(meta), [ path(gene_set_dist) ] ]\n", "pattern": "*gset_rnd_es_dist*.png" } }, { "gsea_snapshot": { "type": "file", "description": "HTML files, one each for positive and negative enrichment, collecting elements\nof gsea_gene_set_enplot.\n\nStructure: [ val(meta), [ path(snapshot) ] ]\n", "pattern": "*_snapshot*.html" } }, { "gsea_archive": { "type": "file", "description": "Where -zip_report is set, a zip archive containing all GSEA outputs.\n\nStructure: [ val(meta), path(archive) ]\n", "pattern": "*.zip" } }, { "gsea_rpt": { "type": "file", "description": "File containing the parameter settings used by GSEA.\n\nStructure: [ val(meta), path(rpt) ]\n", "pattern": "*.rpt" } }, { "decoupler_dc_estimate": { "type": "file", "description": "Files containing the estimation results of the enrichment(s).\n\nStructure: [ val(meta), path(estimate_files) ]\n", "pattern": "*estimate_decoupler.tsv" } }, { "decoupler_dc_pvals": { "type": "file", "description": "Files containing the p-values associated to the estimation results of the\nenrichment(s).\n\nStructure: [ val(meta), path(pvals_files) ]\n", "pattern": "*pvals_decoupler.tsv" } }, { "decoupler_png": { "type": "file", "description": "Files containing the plots associated to the estimation results of the\nenrichment(s).\n\nStructure: [ val(meta), path(plot_files) ]\n", "pattern": "*estimate_decoupler_plot.png" } }, { "grea_results": { "type": "file", "description": "Main TSV results file from GREA.\n\nStructure: [ val(meta), path(results) ]\n", "pattern": "*.grea.tsv" } }, { "session_info": { "type": "file", "description": "Log file containing information about the R session that was run for gprofiler2.\n\nStructure: [ val(meta), path(session_info) ]\n", "pattern": "*R_sessionInfo.log" } } ], "authors": [ "@suzannejin", "@bjlang", "@caraiz2001" ], "maintainers": [ "@suzannejin", "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "differentialabundance", "version": "2.0.0" } ] }, { "name": "faa_seqfu_seqkit", "path": "subworkflows/nf-core/faa_seqfu_seqkit/meta.yml", "tree_sha": "7dc4b67feb22c3b06a0278702f21a34f1670c5c6", "files": [ "subworkflows/nf-core/faa_seqfu_seqkit/main.nf", "subworkflows/nf-core/faa_seqfu_seqkit/meta.yml", "subworkflows/nf-core/faa_seqfu_seqkit/tests/main.nf.test", "subworkflows/nf-core/faa_seqfu_seqkit/tests/main.nf.test.snap", "subworkflows/nf-core/faa_seqfu_seqkit/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "faa_seqfu_seqkit", "description": "Subworkflow that optionally preprocesses amino acid FASTA sequences\n(seqkit seq/replace/rmdup), computes sequence statistics before and\nafter preprocessing using seqfu stats, and exports MultiQC-compatible\nstatistics and software versions.\n", "keywords": [ "fasta", "protein", "preprocessing", "statistics", "quality check" ], "components": [ "seqfu/stats", "seqkit/seq", "seqkit/rmdup", "seqkit/replace" ], "input": [ { "ch_fasta": { "type": "file", "description": "Amino acid sequences fasta file.\nStructure: [ val(meta), [ path(fasta) ] ]\n" } }, { "skip_preprocessing": { "type": "boolean", "description": "If true, skip seqkit-based preprocessing steps and only compute\ninitial sequence statistics.\n" } } ], "output": [ { "fasta": { "type": "file", "description": "Contains the final amino acid FASTA file\n(either preprocessed or original if preprocessing is skipped).\n" } }, { "multiqc_files": { "type": "file", "description": "Statistics file for MultiQC.\n" } } ], "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" } ] }, { "name": "fasta_bgzip_index_dict_samtools", "path": "subworkflows/nf-core/fasta_bgzip_index_dict_samtools/meta.yml", "tree_sha": "487764626633d0a14277b9fd057d463738314bb5", "files": [ "subworkflows/nf-core/fasta_bgzip_index_dict_samtools/main.nf", "subworkflows/nf-core/fasta_bgzip_index_dict_samtools/meta.yml", "subworkflows/nf-core/fasta_bgzip_index_dict_samtools/tests/main.nf.test", "subworkflows/nf-core/fasta_bgzip_index_dict_samtools/tests/main.nf.test.snap", "subworkflows/nf-core/fasta_bgzip_index_dict_samtools/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fasta_bgzip_index_dict_samtools", "description": "Ensure BGZF compression, index, and produce a sequence size summary and a sequence dictionary for each FASTA file.", "keywords": [ "bgzip", "faidx", "dict", "fasta" ], "components": [ "htslib/bgziptabix", "samtools/dict", "samtools/faidx" ], "input": [ { "ch_fasta": { "type": "file", "description": "FASTA file, compressed or not.\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa,fa.gz,fa.bz2,fa.xz,fasta,fasta.gz,fasta.bz2,fasta.xz}" } } ], "output": [ { "fasta_fai_gzi_dict": { "type": "file", "description": "Channel containing:\n - BGZF-compressed FASTA\n - FASTA index (.fai)\n - BGZF index (.gzi)\n - sequence size summary (.sizes)\n - sequence dictionary (.dict)\nStructure:\n [ val(meta), path(fasta_gz), path(fai), path(gzi), path(sizes), path(dict) ]\n", "pattern": "*" } } ], "authors": [ "@charles-plessy" ], "maintainers": [ "@charles-plessy" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pairgenomealign", "version": "3.0.4" } ] }, { "name": "fasta_binning_concoct", "path": "subworkflows/nf-core/fasta_binning_concoct/meta.yml", "tree_sha": "0ae61cff0e2ebcd663bafd14bcc6619ca0d437bd", "files": [ "subworkflows/nf-core/fasta_binning_concoct/main.nf", "subworkflows/nf-core/fasta_binning_concoct/meta.yml", "subworkflows/nf-core/fasta_binning_concoct/tests/main.nf.test", "subworkflows/nf-core/fasta_binning_concoct/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fasta_binning_concoct", "description": "Runs the CONCOCT workflow of contig binning", "keywords": [ "concoct", "binning", "metagenomics", "contigs" ], "components": [ "concoct/cutupfasta", "concoct/concoctcoveragetable", "concoct/concoct", "concoct/mergecutupclustering", "concoct/extractfastabins" ], "input": [ { "ch_fasta": { "type": "file", "description": "Structure: [ val(meta), path(fasta)]\nFile containing raw assembled contigs in FASTA format.\n" } }, { "ch_bam": { "type": "file", "description": "Structure: [ val(meta), path(bam), path(bai)]\nBAM and associated index files file representing reads mapped against each\ncontig in ch_fasta. Meta must be identical between ch_fasta and ch_bam entries.\n" } } ], "output": [ { "coverage_table": { "type": "file", "description": "Structure: [ val(meta), path(tsv)]\n(Sub)contig coverage table\n" } }, { "original_csv": { "type": "file", "description": "Structure: [ val(meta), path(csv) ]\nOriginal CONCOCT GT1000 output\n" } }, { "raw_clustering_csv": { "type": "file", "description": "Structure: [ val(meta), path(csv) ]\nCSV containing information which subcontig is assigned to which cluster\n" } }, { "pca_original": { "type": "file", "description": "Structure: [ val(meta), path(csv) ]\nCSV file containing untransformed PCA component values\n" } }, { "pca_transformed": { "type": "file", "description": "Structure: [ val(meta), path(csv) ]\nCSV file transformed PCA component values\n" } }, { "cluster_table": { "type": "file", "description": "Structure: [ val(meta), path(csv) ]\nCSV file containing final cluster assignments of original input contigs\n" } }, { "bins": { "type": "file", "description": "Structure: [ val(meta), path(fasta) ]\nFASTA files containing CONCOCT predicted bin clusters, named numerically\nby CONCOCT cluster ID\n" } } ], "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "mag", "version": "5.5.0" } ] }, { "name": "fasta_build_add_kraken2", "path": "subworkflows/nf-core/fasta_build_add_kraken2/meta.yml", "tree_sha": "1013c1130c20f87f4d3bb7ed97bcf95a3cb98ac0", "files": [ "subworkflows/nf-core/fasta_build_add_kraken2/main.nf", "subworkflows/nf-core/fasta_build_add_kraken2/meta.yml", "subworkflows/nf-core/fasta_build_add_kraken2/tests/main.nf.test", "subworkflows/nf-core/fasta_build_add_kraken2/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fasta_build_add_kraken2", "description": "KRAKEN2 build custom database subworkflow", "keywords": [ "metagenomics", "kraken2", "database", "build", "custom" ], "components": [ "kraken2/add", "kraken2/build" ], "input": [ { "ch_fasta": { "type": "file", "description": "Channel containing a meta with a list of FASTAs to be built\nStructure: [ val(meta), [ fasta1, fasta2, fasta3 ] ]\n", "pattern": "*.{fasta,fa,fna}" } }, { "ch_taxonomy_names": { "type": "file", "description": "Channel containing a NCBI-style taxdump names file\nStructure: [ names.dmp ]\n", "pattern": "names.dmp" } }, { "ch_taxonomy_nodes": { "type": "file", "description": "Channel containing a NCBI-style taxdump nodes file\nStructure: [ nodes.dmp ]\n", "pattern": "nodes.dmp" } }, { "ch_accession2taxid": { "type": "file", "description": "Channel containing a NCBI-style taxdump accession2taxid (acc2tax) file\nStructure: [ accession2taxid_file ]\n", "pattern": "*.accession2taxid" } }, { "val_cleanintermediate": { "type": "boolean", "description": "Boolean flag whether to clean up intermediate files after build or not\nStructure: [ val_cleanintermediate ]\n", "pattern": "true|false" } }, { "ch_custom_seqid2taxid": { "type": "file", "description": "Optional custom or prebuilt seqid2taxid text file. If not provided, it will be generated by kraken2-build.\n", "pattern": "seqid2taxid.map" } } ], "output": [ { "db": { "type": "directory", "description": "Channel containing KRAKEN2 database directory.\nUse publishDir in a modules.conf file to change default name for user\nStructure: [ val(meta), path(db) ]\n", "pattern": "kraken2-database/" } }, { "db_separated": { "type": "file", "description": "Channel containing a list of KRAKEN2 database directory files as separate elements of a tuple.\nUse publishDir in a modules.conf file to change default name for user\nStructure: [ val(meta), path(k2d_files), path(map_files), path(added_files), path(taxonomy_files) ]\n", "pattern": "kraken2-database/" } } ], "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fasta_build_add_kraken2_bracken", "path": "subworkflows/nf-core/fasta_build_add_kraken2_bracken/meta.yml", "tree_sha": "ea5ef79637b6c55f48362d9196cde224ca00689c", "files": [ "subworkflows/nf-core/fasta_build_add_kraken2_bracken/main.nf", "subworkflows/nf-core/fasta_build_add_kraken2_bracken/meta.yml", "subworkflows/nf-core/fasta_build_add_kraken2_bracken/tests/main.nf.test", "subworkflows/nf-core/fasta_build_add_kraken2_bracken/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fasta_build_add_kraken2_bracken", "description": "KRAKEN2 and BRACKEN build custom database subworkflow", "keywords": [ "metagenomics", "kraken2", "database", "build", "custom", "bracken" ], "components": [ "kraken2/add", "kraken2/build", "bracken/build" ], "input": [ { "ch_fasta": { "type": "file", "description": "Channel containing a meta with a list of FASTAs to be built\nStructure: [ val(meta), [ fasta1, fasta2, fasta3 ] ]\n", "pattern": "*.{fasta,fa,fna}" } }, { "ch_taxonomy_names": { "type": "file", "description": "Channel containing a NCBI-style taxdump names file\nStructure: [ names.dmp ]\n", "pattern": "names.dmp" } }, { "ch_taxonomy_nodes": { "type": "file", "description": "Channel containing a NCBI-style taxdump nodes file\nStructure: [ nodes.dmp ]\n", "pattern": "nodes.dmp" } }, { "ch_accession2taxid": { "type": "file", "description": "Channel containing a NCBI-style taxdump accession2taxid (acc2tax) file\nStructure: [ accession2taxid_file ]\n", "pattern": "*.accession2taxid" } }, { "val_cleanintermediates": { "type": "boolean", "description": "Boolean flag whether to clean up intermediate files after build or not.\nIf val_runbrackenbuild set, will be ignored as BRACKEN requires intermediate files.\nStructure: [ val_cleanintermediate ]\n", "pattern": "true|false" } }, { "ch_custom_seqid2taxid": { "type": "file", "description": "Optional custom or prebuilt seqid2taxid text file. If not provided, it will be generated by kraken2-build.\n", "pattern": "seqid2taxid.map" } }, { "val_runbrackenbuild": { "type": "boolean", "description": "Boolean flag whether to additionally insert required BRACKEN database files into KRAKEN2 directory.\nNote any changes for k-mer or read lengths must come via Nextflow config `ext.args`.\nStructure: [ val_runbrackenbuild ]\n", "pattern": "true|false" } } ], "output": [ { "db": { "type": "directory", "description": "Channel containing KRAKEN2 (and BRACKEN) database directory files.\nUse publishDir in a modules.conf file to change default name for user\nStructure: [ val(meta), path(db) ]\n", "pattern": "bracken-database/" } }, { "db_separated": { "type": "file", "description": "Channel containing a list of KRAKEN2 (and BRACKEN) database directory files as separate elements of a tuple.\nUse publishDir in a modules.conf file to change default name for user\nStructure: [ val(meta), path(k2d_files), path(map_files), path(added_files), path(taxonomy_files) ]\n" } } ], "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "createtaxdb", "version": "3.1.0" } ] }, { "name": "fasta_classify_catpack", "path": "subworkflows/nf-core/fasta_classify_catpack/meta.yml", "tree_sha": "61d124c604b7bc4f44c8352469e6b34f2bd62023", "files": [ "subworkflows/nf-core/fasta_classify_catpack/main.nf", "subworkflows/nf-core/fasta_classify_catpack/meta.yml", "subworkflows/nf-core/fasta_classify_catpack/tests/main.nf.test", "subworkflows/nf-core/fasta_classify_catpack/tests/main.nf.test.snap", "subworkflows/nf-core/fasta_classify_catpack/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fasta_classify_catpack", "description": "Taxonomic classification of binned MAGs and contigs using CAT/BAT (CAT_pack).", "keywords": [ "metagenomics", "taxonomy", "classification", "bins", "MAGs", "contigs", "CAT", "BAT" ], "components": [ "catpack/addnames", "catpack/bins", "catpack/contigs", "catpack/download", "catpack/prepare", "catpack/summarise", "untar" ], "input": [ { "ch_bins": { "type": "file", "description": "Channel containing binned MAG FASTA files.\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "ch_contigs": { "type": "file", "description": "Channel containing contig FASTA files. Provide channel.empty() to skip\ncontig classification.\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa,fasta,fna}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } }, { "ch_cat_db": { "type": "directory", "description": "Channel containing a pre-built CAT/BAT database. Can be a directory with db/ and tax/\nsubdirectories, or a .tar.gz archive of such a directory. Provide channel.empty() to\ntrigger automatic database download using ch_cat_db_download_id. Supplying both\nch_cat_db and ch_cat_db_download_id will cause a runtime error.\nStructure: [ val(meta), path(db) ]\n", "ontologies": [ { "edam": "http://edamontology.org/data_1049" } ] } }, { "ch_cat_db_download_id": { "type": "string", "description": "Channel containing the database identifier to download via CATPACK_DOWNLOAD (e.g. 'nr').\nOnly used when ch_cat_db is channel.empty(). Provide channel.empty() when supplying a\npre-built database via ch_cat_db. Supplying both inputs will cause a runtime error.\nStructure: [ val(meta), val(db_id) ]\n" } }, { "run_summarise": { "type": "boolean", "description": "Whether to run CATPACK_SUMMARISE on the classification outputs. Requires\next.args = \"--only_official\" to be set on CATPACK_ADDNAMES_BINS and\nCATPACK_ADDNAMES_CONTIGS in the pipeline configuration, as CATPACK_SUMMARISE\nrequires official-rank headers in its input.\n" } }, { "bin_suffix": { "type": "string", "description": "File extension of the bin FASTA files passed to CATPACK_BINS (e.g. '.fa').\n" } } ], "output": [ { "bin2classification": { "type": "file", "description": "Raw per-bin taxonomic classification file produced by CATPACK_BINS, before human-readable\nnames are added by CATPACK_ADDNAMES. Useful for downstream tools that consume the raw\nCAT_pack output directly.\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.bin2classification.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "bat_classification": { "type": "file", "description": "Per-bin taxonomic classification with human-readable names added by CATPACK_ADDNAMES.\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "bat_summary": { "type": "file", "description": "Summary of bin classifications produced by CATPACK_SUMMARISE. Empty channel when\nrun_summarise is false.\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "contig2classification": { "type": "file", "description": "Raw per-contig taxonomic classification file produced by CATPACK_CONTIGS, before\nhuman-readable names are added by CATPACK_ADDNAMES. Empty channel when ch_contigs\nis channel.empty(). Useful for downstream tools that consume the raw CAT_pack output directly.\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.contig2classification.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "contigs_classification": { "type": "file", "description": "Per-contig taxonomic classification with human-readable names added by CATPACK_ADDNAMES.\nEmpty channel when ch_contigs is channel.empty().\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } }, { "contigs_summary": { "type": "file", "description": "Summary of contig classifications produced by CATPACK_SUMMARISE. Empty channel when\nch_contigs is channel.empty() or run_summarise is false.\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.txt", "ontologies": [ { "edam": "http://edamontology.org/format_3475" } ] } } ], "authors": [ "@mberacochea", "@dialvarezs" ], "maintainers": [ "@mberacochea", "@dialvarezs", "@jfy133", "@prototaxites", "@dialvarezs", "@d4straub", "@muabnezor" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "seqsubmit", "version": "1.0.0" } ] }, { "name": "fasta_clean_faidx", "path": "subworkflows/nf-core/fasta_clean_faidx/meta.yml", "tree_sha": "fe775f71ab4ee25714f1e5d7619098ab0476921b", "files": [ "subworkflows/nf-core/fasta_clean_faidx/main.nf", "subworkflows/nf-core/fasta_clean_faidx/meta.yml", "subworkflows/nf-core/fasta_clean_faidx/nextflow.config", "subworkflows/nf-core/fasta_clean_faidx/tests/main.nf.test", "subworkflows/nf-core/fasta_clean_faidx/tests/main.nf.test.snap", "subworkflows/nf-core/fasta_clean_faidx/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fasta_clean_faidx", "description": "Ensure input fasta assemblies are unzipped and indexed, optionally generating a chromosome sizes file.", "keywords": [ "index", "faidx", "dict", "gunzip", "fasta" ], "components": [ "gunzip", "seqkit/seq", "seqkit/replace", "samtools/faidx", "samtools/dict" ], "input": [ { "ch_reference": { "type": "file", "description": "Input fasta reference assembly.\n\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{(fasta,fa,fna)(.gz)}" } }, { "val_replace_dots": { "type": "boolean", "description": "Whether to replace dots in the fasta reference name with underscores.\n\nSome tools can't handle dots in the fasta name, however,\nsometimes the ID must remain unchanged.\n" } }, { "val_get_chromsizes": { "type": "boolean", "description": "Whether to generate a chromosome sizes file from the fasta reference.\n" } }, { "val_get_dict": { "type": "boolean", "description": "Whether to generate a SAMTOOLS dictionary file from the fasta reference.\n" } } ], "output": [ { "reference": { "type": "file", "description": "Input fasta reference assembly.\n\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fasta,fa,fna}" } }, { "fai": { "type": "file", "description": "SAMTOOLS FASTA index file.\n\nStructure: [ val(meta), path(fai) ]\n", "pattern": "*.fai" } }, { "sizes": { "type": "file", "description": "Chromosome sizes file - a TSV with two columns (name and size) and no header line.\n\nStructure: [ val(meta), path(sizes) ]\n", "pattern": "*.{sizes,tsv}" } }, { "dict": { "type": "file", "description": "SAMTOOLS dictionary file.\n\nStructure: [ val(meta), path(dict) ]\n", "pattern": "*.dict" } }, { "sequence_description": { "type": "file", "description": "JSON file containing number of sequences, total sequence length and max_length.\n\nStructure: [ val(meta), path(sequence_description) ]\n", "pattern": "*.json" } } ], "authors": [ "@DLBPointon" ], "maintainers": [ "@DLBPointon" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "fasta_clean_fcs", "path": "subworkflows/nf-core/fasta_clean_fcs/meta.yml", "tree_sha": "8687774f2bc89b3f8577734b163c57c4c8a0b0b8", "files": [ "subworkflows/nf-core/fasta_clean_fcs/main.nf", "subworkflows/nf-core/fasta_clean_fcs/meta.yml", "subworkflows/nf-core/fasta_clean_fcs/tests/main.nf.test", "subworkflows/nf-core/fasta_clean_fcs/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fasta_clean_fcs", "description": "Foreign Contamination Screen (FCS) is a tool suite for identifying and removing contaminant sequences in genome assemblies", "keywords": [ "contamination screening", "cleaning", "assemblies", "fasta" ], "components": [ "fcs/fcsadaptor", "fcsgx/rungx" ], "input": [ { "ch_fasta": { "type": "file", "description": "Channel containing the assembly to screen. The meta map must carry the\ntaxonomy ID of the expected organism, e.g. [ id:'test', taxid:'id' ].\n\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fasta,fa}" } }, { "database": { "type": "directory", "description": "Directory containing the FCS-GX database.\n\nStructure: [ path(database) ]\n" } }, { "ramdisk_path": { "type": "string", "description": "Path to RAM disk for improved performance (optional)" } } ], "output": [ { "fcsadaptor_cleaned_assembly": { "type": "file", "description": "Cleaned assembly in fasta format, alongside the taxonomy ID it was screened\nagainst. Falls back to the unmodified input assembly when FCS-adaptor found\nnothing to clean.\n\nStructure: [ val(meta), val(taxid), path(fasta) ]\n", "pattern": "*.cleaned_sequences.fa.gz" } }, { "fcsadaptor_report": { "type": "file", "description": "Report of identified adaptors.\n\nStructure: [ val(meta), path(report) ]\n", "pattern": "*.fcs_adaptor_report.txt" } }, { "fcsadaptor_log": { "type": "file", "description": "FCS-adaptor log file.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.fcs_adaptor.log" } }, { "fcsadaptor_pipeline_args": { "type": "file", "description": "Run arguments.\n\nStructure: [ val(meta), path(pipeline_args) ]\n", "pattern": "*.pipeline_args.yaml" } }, { "fcsadaptor_skipped_trims": { "type": "file", "description": "Skipped trim information.\n\nStructure: [ val(meta), path(skipped_trims) ]\n", "pattern": "*.skipped_trims.jsonl" } }, { "fcsgx_report": { "type": "file", "description": "Report containing the contig identifier and recommended action (EXCLUDE, TRIM, FIX, REVIEW).\n\nStructure: [ val(meta), path(report) ]\n", "pattern": "*.fcs_gx_report.txt" } }, { "fcsgx_taxonomy_report": { "type": "file", "description": "Report containing the contig identifier and mapped contaminant species.\n\nStructure: [ val(meta), path(taxonomy_report) ]\n", "pattern": "*.taxonomy.rpt" } }, { "fcsgx_log": { "type": "file", "description": "FCS-GX log file.\n\nStructure: [ val(meta), path(summary) ]\n", "pattern": "*.summary.txt" } }, { "fcsgx_hits": { "type": "file", "description": "Intermediate FCS-GX alignments.\n\nStructure: [ val(meta), path(hits) ]\n", "pattern": "*.hits.tsv.gz" } } ], "authors": [ "@scorreard" ], "maintainers": [ "@scorreard" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fasta_consensus_autocycler", "path": "subworkflows/nf-core/fasta_consensus_autocycler/meta.yml", "tree_sha": "13be4ec6d3d118092ade6c3099bee77c2cbc3694", "files": [ "subworkflows/nf-core/fasta_consensus_autocycler/main.nf", "subworkflows/nf-core/fasta_consensus_autocycler/meta.yml", "subworkflows/nf-core/fasta_consensus_autocycler/nextflow.config", "subworkflows/nf-core/fasta_consensus_autocycler/tests/main.nf.test", "subworkflows/nf-core/fasta_consensus_autocycler/tests/main.nf.test.snap", "subworkflows/nf-core/fasta_consensus_autocycler/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fasta_consensus_autocycler", "description": "Generate consensus assemblies and assembly graphs from grouped contig FASTA files using autocycler", "keywords": [ "autocycler", "consensus", "assembly", "fasta" ], "components": [ "autocycler/compress", "autocycler/cluster", "autocycler/trim", "autocycler/resolve", "autocycler/combine" ], "input": [ { "ch_grouped_contigs": { "type": "file", "description": "The input channel containing grouped contig FASTA files\nStructure: [ val(meta), [ fasta, fasta, ... ] ]\n", "pattern": "*.{fasta,fa,fna}" } } ], "output": [ { "consensus_assembly": { "type": "file", "description": "Channel containing consensus assembly FASTA files\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*/consensus_assembly.fasta" } }, { "consensus_assembly_graph": { "type": "file", "description": "Channel containing consensus assembly graphs\nStructure: [ val(meta), path(gfa) ]\n", "pattern": "*/consensus_assembly.gfa" } } ], "authors": [ "@dwells-eit" ], "maintainers": [ "@dwells-eit" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" } ] }, { "name": "fasta_explore_search_plot_tidk", "path": "subworkflows/nf-core/fasta_explore_search_plot_tidk/meta.yml", "tree_sha": "27fd6b80f95c58951bfd02a283d168eea7e882a9", "files": [ "subworkflows/nf-core/fasta_explore_search_plot_tidk/main.nf", "subworkflows/nf-core/fasta_explore_search_plot_tidk/meta.yml", "subworkflows/nf-core/fasta_explore_search_plot_tidk/tests/main.nf.test", "subworkflows/nf-core/fasta_explore_search_plot_tidk/tests/main.nf.test.snap", "subworkflows/nf-core/fasta_explore_search_plot_tidk/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fasta_explore_search_plot_tidk", "description": "Uses Telomere Identification toolKit (TIDK) to identify the frequency of telomeric repeats\nalong a sliding window for each sequence in the input fasta file. Results are presented in\nTSV and SVG formats. The user can specify an a priori sequence for identification.\nPossible a posteriori sequences are also explored and the most frequent sequence is\nused for identification similar to the a priori sequence. seqkit/seq and seqkit/sort modules are\nalso included to filter out small sequences and sort sequences by length.\n", "keywords": [ "genomics", "telomere", "repeat", "search", "plot" ], "components": [ "seqkit/seq", "seqkit/sort", "tidk/explore", "tidk/plot", "tidk/search" ], "input": [ { "ch_fasta": { "type": "file", "description": "Input assembly\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fsa/fa/fasta}" } }, { "ch_apriori_sequence": { "type": "string", "description": "A priori sequence\nStructure: [ val(meta), val(sequence) ]\n" } } ], "output": [ { "apriori_tsv": { "type": "file", "description": "Frequency table for the identification of the a priori sequence\nStructure: [ val(meta), path(tsv) ]\n", "pattern": "*.tsv" } }, { "apriori_svg": { "type": "file", "description": "Frequency graph for the identification of the a priori sequence\nStructure: [ val(meta), path(svg) ]\n", "pattern": "*.svg" } }, { "aposteriori_sequence": { "type": "file", "description": "The most frequent a posteriori sequence\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.txt" } }, { "aposteriori_tsv": { "type": "file", "description": "Frequency table for the identification of the a aposteriori sequence\nStructure: [ val(meta), path(tsv) ]\n", "pattern": "*.tsv" } }, { "aposteriori_svg": { "type": "file", "description": "Frequency graph for the identification of the a aposteriori sequence\nStructure: [ val(meta), path(svg) ]\n", "pattern": "*.svg" } } ], "authors": [ "@GallVp" ], "maintainers": [ "@GallVp" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "genomeqc", "version": "1.0.1" } ] }, { "name": "fasta_gtf_bam_rpbp", "path": "subworkflows/nf-core/fasta_gtf_bam_rpbp/meta.yml", "tree_sha": "17692d832a4ac70bafc33ad0c5b822c88bf373e7", "files": [ "subworkflows/nf-core/fasta_gtf_bam_rpbp/main.nf", "subworkflows/nf-core/fasta_gtf_bam_rpbp/meta.yml", "subworkflows/nf-core/fasta_gtf_bam_rpbp/tests/main.nf.test", "subworkflows/nf-core/fasta_gtf_bam_rpbp/tests/main.nf.test.snap", "subworkflows/nf-core/fasta_gtf_bam_rpbp/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fasta_gtf_bam_rpbp", "description": "End-to-end translated-ORF discovery from ribosome profiling (Ribo-seq) data\nwith Rp-Bp (Malone et al. 2017). Ribo-seq sequences the short mRNA\nfootprints protected by translating ribosomes; Rp-Bp uses a Bayesian model\nto score which open reading frames (ORFs) on the transcriptome show the\ncharacteristic 3-nucleotide periodicity of active translation.\n\nGiven a genome FASTA, annotation GTF and one or more pre-aligned Ribo-seq\nBAMs, the subworkflow:\n 1. Builds the per-ORF reference (rpbp/preparegenome) once per run -\n enumerates candidate ORFs from the GTF.\n 2. For each sample, builds per-read-length metagene profiles around\n annotated start codons (extract-metagene-profiles), scores their\n three-nucleotide periodicity with Bayesian models\n (estimate-metagene-profile-bayes-factors), picks the best P-site\n offset per periodic read length (select-periodic-offsets), and\n filters down to the high-confidence read-length/offset pairs that\n will drive ORF-level scoring (get-periodic-lengths-offsets).\n 3. Builds per-ORF P-site count vectors with those selected offsets\n (extract-orf-profiles), scores each ORF as \"translated\" vs\n \"untranslated\" with a Bayesian model (estimate-orf-bayes-factors),\n and emits the final filtered set of predicted translated ORFs as\n BED + DNA FASTA + protein FASTA (select-final-prediction-set).\n\nEach Rp-Bp step is a separate Nextflow process so `-resume` only re-runs\nwhat changed, and STAR/bowtie alignment is supplied via the BAM input\n(this subworkflow does not realign).\n", "keywords": [ "rpbp", "orf", "bayesian", "translation", "riboseq" ], "components": [ "rpbp/preparegenome", "rpbp/extractmetageneprofiles", "rpbp/estimatemetagenebayesfactors", "rpbp/selectperiodicoffsets", "rpbp/getperiodiclengthsoffsets", "rpbp/extractorfprofiles", "rpbp/estimateorfbayesfactors", "rpbp/selectfinalpredictionset" ], "input": [ { "ch_bam": { "description": "Per-sample Ribo-seq BAM with index. Filter to Ribo-seq libraries\nupstream.\nStructure: [ val(meta), path(bam), path(bai) ]\n" } }, { "ch_fasta_gtf": { "description": "Single-value channel of genome FASTA + annotation GTF. The GTF may\nbe canonical or a hybrid (e.g. extended-ORF mode).\nStructure: [ val(meta), path(fasta), path(gtf) ]\n" } } ], "output": [ { "transcript_bed": { "description": "Annotated transcripts BED produced by `rpbp/preparegenome`.\nStructure: [ val(meta), path(*.annotated.bed.gz) ]\n" } }, { "orfs_genomic_bed": { "description": "Per-ORF genomic BED produced by `rpbp/preparegenome`.\nStructure: [ val(meta), path(*.orfs-genomic.annotated.bed.gz) ]\n" } }, { "orfs_exons_bed": { "description": "Per-ORF exons BED produced by `rpbp/preparegenome`.\nStructure: [ val(meta), path(*.orfs-exons.annotated.bed.gz) ]\n" } }, { "metagene": { "description": "Per-sample metagene profiles.\nStructure: [ val(meta), path(*.metagene.csv.gz) ]\n" } }, { "metagene_bf": { "description": "Per-sample metagene periodicity Bayes factors.\nStructure: [ val(meta), path(*.metagene-bayes.csv.gz) ]\n" } }, { "periodic": { "description": "Per-sample selected periodic offsets.\nStructure: [ val(meta), path(*.offsets.csv.gz) ]\n" } }, { "lengths_offsets": { "description": "Per-sample selected lengths/offsets actually used by extract-orf-profiles.\nStructure: [ val(meta), path(*.lengths-offsets.tsv) ]\n" } }, { "orf_profiles": { "description": "Per-sample per-ORF P-site profile matrix.\nStructure: [ val(meta), path(*.profiles.mtx.gz) ]\n" } }, { "orf_bayes": { "description": "Per-sample per-ORF translation Bayes factors.\nStructure: [ val(meta), path(*.bayes-factors.bed.gz) ]\n" } }, { "predicted": { "description": "Per-sample final filtered predicted-ORF BED.\nStructure: [ val(meta), path(*.predicted-orfs.bed.gz) ]\n" } }, { "dna_fasta": { "description": "Per-sample predicted-ORF DNA FASTA.\nStructure: [ val(meta), path(*.predicted-orfs.dna.fa) ]\n" } }, { "protein_fasta": { "description": "Per-sample predicted-ORF protein FASTA.\nStructure: [ val(meta), path(*.predicted-orfs.protein.fa) ]\n" } } ], "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "fasta_gxf_busco_plot", "path": "subworkflows/nf-core/fasta_gxf_busco_plot/meta.yml", "tree_sha": "b8b16dfcb546e8724aa08772244d72f8cfd25da0", "files": [ "subworkflows/nf-core/fasta_gxf_busco_plot/main.nf", "subworkflows/nf-core/fasta_gxf_busco_plot/meta.yml", "subworkflows/nf-core/fasta_gxf_busco_plot/tests/main.nf.test", "subworkflows/nf-core/fasta_gxf_busco_plot/tests/main.nf.test.snap", "subworkflows/nf-core/fasta_gxf_busco_plot/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fasta_gxf_busco_plot", "description": "Runs BUSCO for input assemblies and their annotations in GFF/GFF3/GTF format, and creates summary plots using `busco --plot`\n", "keywords": [ "genome", "annotation", "busco", "plot" ], "components": [ "busco/busco", "busco/plot", "gffread" ], "input": [ { "ch_fasta": { "type": "file", "description": "Channel containing FASTA files\nStructure:[ val(meta), fasta ]\n", "pattern": "*.{fa,faa,fsa,fas,fasta}(.gz)?" } }, { "ch_gxf": { "type": "file", "description": "Channel containing GFF/GFF3/GTF files\nStructure:[ val(meta2), gxf ]\n", "pattern": "*.{gff,gff3,gtf}" } }, { "val_mode": { "type": "string", "description": "String containing BUSCO mode to apply to ch_fasta files\nStructure:val(mode)\n" } }, { "val_lineages": { "type": "array", "description": "Array of strings representing BUSCO lineage datasets\nStructure:[ val(lineage) ]\n" } }, { "val_busco_lineages_path": { "type": "path", "description": "Path where BUSCO lineages are located or downloaded if not already there. If this input is `[]`,\nBUSCO will download the datasets in the task work directory\nStructure:val(busco_lineages_path)\n" } }, { "val_busco_config": { "type": "path", "description": "Path to BUSCO config. It is optional and can be set to `[]`\nStructure:val(busco_config)\n" } }, { "val_busco_cleanup": { "type": "boolean", "description": "Flag to indicate if intermediate BUSCO files should be removed\nStructure:val(busco_cleanup)\n" } } ], "output": [ { "assembly_batch_summary": { "type": "file", "description": "Channel containing BUSCO batch summaries corresponding to fasta files\nStructure: [ val(meta), txt ]\n", "pattern": "*.txt" } }, { "assembly_short_summaries_txt": { "type": "file", "description": "Channel containing BUSCO short summaries corresponding to fasta files\nStructure: [ val(meta), txt ]\n", "pattern": "*.txt" } }, { "assembly_short_summaries_json": { "type": "file", "description": "Channel containing BUSCO short summaries corresponding to fasta files\nStructure: [ val(meta), json ]\n", "pattern": "*.json" } }, { "assembly_full_table": { "description": "Channel containing complete results in a tabular format with scores and lengths of BUSCO matches,\nand coordinates (for genome mode) or gene/protein IDs (for transcriptome or protein modes)\nStructure: [ val(meta), tsv ]\n", "pattern": "*.tsv" } }, { "assembly_plot_summary_json": { "type": "file", "description": "Channel containing BUSCO short summaries corresponding to fasta files renamed to include lineage in sample id\nStructure: [ json ]\n", "pattern": "*.json" } }, { "assembly_png": { "type": "file", "description": "Channel containing summary plot for assemblies\nStructure: png\n", "pattern": "*.png" } }, { "annotation_batch_summary": { "type": "file", "description": "Channel containing BUSCO batch summaries corresponding to annotation files\nStructure: [ val(meta), txt ]\n", "pattern": "*.txt" } }, { "annotation_short_summaries_txt": { "type": "file", "description": "Channel containing BUSCO short summaries corresponding to annotation files\nStructure: [ val(meta), txt ]\n", "pattern": "*.txt" } }, { "annotation_short_summaries_json": { "type": "file", "description": "Channel containing BUSCO short summaries corresponding to annotation files\nStructure: [ val(meta), json ]\n", "pattern": "*.json" } }, { "annotation_full_table": { "description": "Channel containing complete results in a tabular format with scores and lengths of BUSCO matches,\nprotein IDs in protein mode\nStructure: [ val(meta), tsv ]\n", "pattern": "*.tsv" } }, { "annotation_plot_summary_json": { "type": "file", "description": "Channel containing BUSCO short summaries corresponding to annotation files renamed to include lineage in sample id\nStructure: [ json ]\n", "pattern": "*.json" } }, { "annotation_png": { "type": "file", "description": "Channel containing summary plot for annotations\nStructure: png\n", "pattern": "*.png" } } ], "authors": [ "@GallVp" ], "maintainers": [ "@GallVp", "@FernandoDuarteF" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fasta_hmmsearch_rank_fastas", "path": "subworkflows/nf-core/fasta_hmmsearch_rank_fastas/meta.yml", "tree_sha": "710ed2b5a496b56b11534e4ae45f12bbd2bd408d", "files": [ "subworkflows/nf-core/fasta_hmmsearch_rank_fastas/main.nf", "subworkflows/nf-core/fasta_hmmsearch_rank_fastas/meta.yml", "subworkflows/nf-core/fasta_hmmsearch_rank_fastas/tests/main.nf.test", "subworkflows/nf-core/fasta_hmmsearch_rank_fastas/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fasta_hmmsearch_rank_fastas", "description": "Run hmmsearch and output separate fasta files for top scoring hits to each profile", "keywords": [ "hmmer", "search", "rank", "fasta" ], "components": [ "hmmer/hmmsearch", "hmmer/formattsv", "duckdb/table2parquet", "hmmer/hmmrank", "seqtk/subseq" ], "input": [ { "ch_hmms": { "type": "file", "description": "The input channel containing hmm profiles\nStructure: [ val(meta), path(hmm) ]\n", "pattern": "*.{hmm}" } }, { "ch_fasta": { "type": "file", "description": "The input channel containing sequences to be searched and ranked\n" } }, { "save_domtblout": { "type": "boolean", "description": "Whether hmmsearch should also write and emit its per-domain hit table (--domtblout)\n" } } ], "output": [ { "hmmrank": { "type": "file", "description": "Channel containing the TSV file from ranking hmmsearch hits.\nWhen save_domtblout is set, the table also carries the target and profile lengths\nand, for each of the three coordinate sets, the bounds of the match, the size of the\nunion of the pair's domains, and the number of disjoint pieces it falls into.\nStructure: [ val(meta), path(hmmrank) ]\n", "pattern": "*.hmmrank.tsv.gz" } }, { "seqfastas": { "type": "file", "description": "Channel containing subsets of sequences\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.fa.gz" } }, { "domain_summary": { "type": "file", "description": "Channel containing hmmsearch's per-domain hit table, only present when save_domtblout is true\nStructure: [ val(meta), path(domtbl) ]\n", "pattern": "*.domtbl.gz" } } ], "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "fasta_index_bismark_bwameth", "path": "subworkflows/nf-core/fasta_index_bismark_bwameth/meta.yml", "tree_sha": "f3b3e13f761cad38c163b1f0c8ce70d9e20df95c", "files": [ "subworkflows/nf-core/fasta_index_bismark_bwameth/main.nf", "subworkflows/nf-core/fasta_index_bismark_bwameth/meta.yml", "subworkflows/nf-core/fasta_index_bismark_bwameth/tests/main.nf.test", "subworkflows/nf-core/fasta_index_bismark_bwameth/tests/main.nf.test.snap", "subworkflows/nf-core/fasta_index_bismark_bwameth/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fasta_index_bismark_bwameth", "description": "Generate index files from reference fasta for bismark and bwameth", "keywords": [ "bismark", "bwameth", "prepare genome", "index" ], "components": [ "untar", "gunzip", "bismark/genomepreparation", "bwameth/index", "samtools/faidx" ], "input": [ { "fasta_fai": { "type": "file", "description": "Reference genome\nStructure: [ val(meta), path(fasta), path(fai) ]\n", "pattern": "*.{fa/fa.gz,fai}" } }, { "bismark_index": { "type": "file", "description": "Bismark genome index files\nStructure: [ val(meta), path(bismark_index) ]\n" } }, { "bwameth_index": { "type": "file", "description": "Bwameth genome index files\nStructure: [ val(meta), path(bwameth_index) ]\n" } }, { "aligner": { "type": "string", "description": "Aligner name (bismark, bismark_hisat, or bwameth)\n" } }, { "use_mem2": { "type": "boolean", "description": "Build a mem2 index when bwameth is chosen as an aligner, and an index path is not supplied\n" } } ], "output": [ { "fasta_fai": { "type": "file", "description": "Reference genome and its index\n\nStructure: [ val(meta), path(fasta), path(fai) ]\n", "pattern": "*.{fa,fai}" } }, { "bismark_index": { "type": "directory", "description": "Bismark genome index files\n\nStructure: [ val(meta), path(bismark_index) ]\n", "pattern": "BismarkIndex" } }, { "bwameth_index": { "type": "directory", "description": "Bwameth genome index files\n\nStructure: [ val(meta), path(bwameth_index) ]\n", "pattern": "index" } } ], "authors": [ "@sateeshperi", "dcarrillox" ], "maintainers": [ "@sateeshperi", "@dcarrillox" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "fasta_index_dna", "path": "subworkflows/nf-core/fasta_index_dna/meta.yml", "tree_sha": "19f75c6c5f3a20e5504a68828adfeb4dd606f6e2", "files": [ "subworkflows/nf-core/fasta_index_dna/main.nf", "subworkflows/nf-core/fasta_index_dna/meta.yml", "subworkflows/nf-core/fasta_index_dna/tests/main.nf.test", "subworkflows/nf-core/fasta_index_dna/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fasta_index_dna", "description": "Generate aligner index for a reference genome.\nPlease note, this workflow requires input CHANNELS. Input values will cause errors\n", "keywords": [ "fasta", "index", "bowtie2", "bwamem", "bwamem2", "bwamem3", "dragmap", "snapaligner" ], "components": [ "bowtie2/build", "bwa/index", "bwamem2/index", "bwamem3/index", "dragmap/hashtable", "snapaligner/index" ], "input": [ { "ch_fasta": { "type": "file", "description": "Reference genome fasta file.\n\nStructure: [ val(meta), path(fasta) ]\n" } }, { "ch_altliftover": { "type": "file", "description": "Sam formatted liftover file for the reference genome alt contigs.\nOnly used if the aligner is `snap`.\nSee: https://github.com/lh3/bwa/blob/master/README-alt.md\nDownload from: https://sourceforge.net/projects/bio-bwa/files/bwakit\n\nStructure: [ val(meta2), path(altliftover) ]\n" } }, { "val_aligner": { "type": "string", "description": "Aligner to use for alignment", "enum": [ "bowtie2", "bwamem", "bwamem2", "dragmap", "snap" ] } } ], "output": [ { "index": { "type": "file", "description": "Aligner index.\n\nStructure: [ val(meta), path(index) ]\n" } } ], "authors": [ "@matthdsm", "@ramprasadn" ], "maintainers": [ "@matthdsm", "@ramprasadn" ] }, "git_sha": "ab8494845d8b27cab46419f69adf3afa3b352c9d" }, { "name": "fasta_index_methylseq", "path": "subworkflows/nf-core/fasta_index_methylseq/meta.yml", "tree_sha": "ba3cbabd66ece2c87d12eb860006833ffd00951d", "files": [ "subworkflows/nf-core/fasta_index_methylseq/main.nf", "subworkflows/nf-core/fasta_index_methylseq/meta.yml", "subworkflows/nf-core/fasta_index_methylseq/nextflow.config", "subworkflows/nf-core/fasta_index_methylseq/tests/main.nf.test", "subworkflows/nf-core/fasta_index_methylseq/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fasta_index_methylseq", "description": "Generate index files from reference fasta for bismark, bwameth and bwamem aligners", "keywords": [ "bismark", "bwameth", "bwamem", "prepare genome", "index" ], "components": [ "untar", "gunzip", "bismark/genomepreparation", "bwameth/index", "bwa/index", "samtools/faidx" ], "input": [ { "fasta": { "type": "file", "description": "Reference genome\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa/fa.gz}" } }, { "fasta_index": { "type": "file", "description": "Reference genome index file\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.fai" } }, { "bismark_index": { "type": "file", "description": "Bismark genome index files\nStructure: [ val(meta), path(bismark_index) ]\n" } }, { "bwameth_index": { "type": "file", "description": "Bwameth genome index files\nStructure: [ val(meta), path(bwameth_index) ]\n" } }, { "bwamem_index": { "type": "file", "description": "Bwamem genome index files\nStructure: [ val(meta), path(bwamem_index) ]\n" } }, { "aligner": { "type": "string", "description": "Aligner name (bismark, bismark_hisat, bwameth, or bwamem)\n" } }, { "collecthsmetrics": { "type": "boolean", "description": "Whether to run picard collecthsmetrics tool\n" } }, { "use_mem2": { "type": "boolean", "description": "Build a mem2 index when bwameth is chosen as an aligner, and an index path is not supplied\n" } } ], "output": [ { "fasta": { "type": "file", "description": "Reference genome\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.fa" } }, { "fasta_index": { "type": "file", "description": "Reference genome index file\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.fai" } }, { "bismark_index": { "type": "file", "description": "Bismark genome index files\nStructure: [ val(meta), path(bismark_index) ]\npattern: \"BismarkIndex\"\n" } }, { "bwameth_index": { "type": "file", "description": "Bwameth genome index files\nStructure: [ val(meta), path(bwameth_index) ]\npattern: \"index\"\n" } }, { "bwamem_index": { "type": "file", "description": "Bwamem genome index files\nStructure: [ val(meta), path(bwamem_index) ]\npattern: \"index\"\n" } } ], "authors": [ "@sateeshperi", "@dcarrillox", "@eduard.watchmaker" ], "maintainers": [ "@sateeshperi", "@dcarrillox", "@eduard.watchmaker" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "fasta_newick_epang_gappa", "path": "subworkflows/nf-core/fasta_newick_epang_gappa/meta.yml", "tree_sha": "16a47ed7dd36ef410cd611fee13aa214325f1b9b", "files": [ "subworkflows/nf-core/fasta_newick_epang_gappa/main.nf", "subworkflows/nf-core/fasta_newick_epang_gappa/meta.yml", "subworkflows/nf-core/fasta_newick_epang_gappa/tests/main.nf.test", "subworkflows/nf-core/fasta_newick_epang_gappa/tests/main.nf.test.snap", "subworkflows/nf-core/fasta_newick_epang_gappa/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fasta_newick_epang_gappa", "description": "Run phylogenetic placement with a number of query sequences plus a reference alignment and phylogeny. Used in nf-core/phyloplace.", "keywords": [ "phylogenetic placement", "phylogenetics", "alignment", "fasta", "newick" ], "components": [ "hmmer/hmmbuild", "hmmer/hmmalign", "hmmer/eslalimask", "hmmer/eslreformat", "clustalo/align", "mafft/align", "epang/place", "epang/split", "gappa/examinegraft", "gappa/examineassign", "gappa/examineheattree" ], "input": [ { "ch_pp_data": { "type": "map", "description": "Phylogenetic placement input, one entry per sample, where:\n\n- `alignmethod` is the method used for alignment, 'hmmer', 'clustalo' or 'mafft'\n- `queryseqfile` is a fasta file with query sequences\n- `refseqfile` is a file with reference sequences, aligned unless an hmmfile is provided\n- `refphylogeny` is a newick file with the reference phylogenetic tree\n- `hmmfile` is an optional HMM file to use for alignment; implies that refseqfile is not aligned\n- `model` is the phylogenetic model to use in placement, e.g. 'LG+F' or 'GTR+I+F'\n- `taxonomy` is a tab separated file with taxonomy information for the reference sequences\n\nStructure: [\n meta: val(meta),\n data: [\n alignmethod: 'hmmer',\n queryseqfile: path(\"*.faa\"),\n refseqfile: path(\"*.alnfaa\"),\n refphylogeny: path(\"*.newick\"),\n hmmfile: path(\"*.hmm\"),\n model: \"LG\",\n taxonomy: path(\"*.tsv\")\n ]\n]\n" } }, { "compress_alignment": { "type": "boolean", "description": "Write the clustalo and mafft profile alignments gzipped. Recommended for large\nalignments, which are mostly gaps; hmmer alignments are not affected.\n" } } ], "output": [ { "epang": { "type": "directory", "description": "All output from EPA-NG.\n\nStructure: [ val(meta), path(epang) ]\n", "pattern": "*" } }, { "jplace": { "type": "file", "description": "jplace file from EPA-NG.\n\nStructure: [ val(meta), path(jplace) ]\n", "pattern": "*.jplace" } }, { "epang_log": { "type": "file", "description": "EPA-NG log file.\n\nStructure: [ path(log) ]\n", "pattern": "*.epa_info.log" } }, { "grafted_phylogeny": { "type": "file", "description": "Newick file with query sequences placed in reference tree.\n\nStructure: [ val(meta), path(newick) ]\n", "pattern": "*.newick" } }, { "taxonomy_profile": { "type": "file", "description": "Tab separated file with taxonomy information from classification.\n\nStructure: [ val(meta), path(tsv) ]\n", "pattern": "*.tsv" } }, { "taxonomy_per_query": { "type": "file", "description": "Tab separated file with taxonomy information per query from classification.\n\nStructure: [ val(meta), path(tsv) ]\n", "pattern": "*.tsv" } }, { "heattree": { "type": "file", "description": "Heattree in SVG format.\n\nStructure: [ val(meta), path(svg) ]\n", "pattern": "*.svg" } }, { "hmmbuild_log": { "type": "file", "description": "hmmbuild output, for entries where the hmm was built from the reference alignment.\n\nStructure: [ path(txt) ]\n", "pattern": "*.hmmbuild.txt" } } ], "authors": [ "@erikrikarddaniel" ], "maintainers": [ "@erikrikarddaniel" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "ampliseq", "version": "3.1.0" }, { "name": "phyloplace", "version": "2.3.0" } ] }, { "name": "fasta_vclust_prefilter_align_cluster", "path": "subworkflows/nf-core/fasta_vclust_prefilter_align_cluster/meta.yml", "tree_sha": "0a225a819af9d3cc8f6c3eb9792e02bcd23c8f20", "files": [ "subworkflows/nf-core/fasta_vclust_prefilter_align_cluster/main.nf", "subworkflows/nf-core/fasta_vclust_prefilter_align_cluster/meta.yml", "subworkflows/nf-core/fasta_vclust_prefilter_align_cluster/tests/main.nf.test", "subworkflows/nf-core/fasta_vclust_prefilter_align_cluster/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fasta_vclust_prefilter_align_cluster", "description": "Subworkflow that runs a three-stage VCLUST pipeline: 1) create a prefilter\nof candidate sequence pairs with `vclust prefilter`, 2) compute pairwise\nalignments and similarity metrics with `vclust align`, and 3) generate\nthreshold-based clusters with `vclust cluster`.\n", "keywords": [ "fasta", "vclust", "cluster", "prefilter", "align" ], "components": [ "vclust/prefilter", "vclust/align", "vclust/cluster" ], "input": [ { "ch_fasta": { "type": "file", "description": "Input channel containing FASTA files to cluster. Each entry is a two-item\ntuple: [ val(meta), path(fasta) ] where `meta` is a Groovy map (e.g.\n[ id:'sample1' ]) and `fasta` is the path to the FASTA file.\n", "pattern": "*.{fasta,fna,fa}" } }, { "save_alignment": { "type": "boolean", "description": "Whether to save pairwise alignments produced by `vclust align`.\n", "default": false } }, { "metric": { "type": "string", "description": "Similarity metric to use for clustering. Allowed values: 'tani', 'gani',\nor 'ani'.\n", "enum": [ "tani", "gani", "ani" ] } }, { "tani": { "type": "float", "description": "Minimum total ANI threshold.\n" } }, { "gani": { "type": "float", "description": "Minimum global ANI threshold.\n" } }, { "ani": { "type": "float", "description": "Minimum ANI threshold.\n" } } ], "output": [ { "fasta": { "type": "file", "description": "Input FASTA file forwarded from the workflow. Each output is associated\nwith its input sample/meta tuple.\n", "pattern": "*.{fasta,fna,fa}" } }, { "clusters": { "type": "file", "description": "TSV file containing clustering assignments produced by `vclust cluster`.\nFormat: genome identifier followed by 0-based cluster identifier.\n", "pattern": "*.tsv" } }, { "alignment": { "type": "file", "description": "Optional pairwise alignment file(s) produced by `vclust align`.", "pattern": "*.aln.tsv" } }, { "ids": { "type": "file", "description": "IDs file produced by `vclust align` mapping sequence IDs and part counts.", "pattern": "*.ids.tsv" } } ], "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_align_bamcmp_bwa", "path": "subworkflows/nf-core/fastq_align_bamcmp_bwa/meta.yml", "tree_sha": "62bfcfb187d5b8580a33dd94b0973f6f4ae8beab", "files": [ "subworkflows/nf-core/fastq_align_bamcmp_bwa/main.nf", "subworkflows/nf-core/fastq_align_bamcmp_bwa/meta.yml", "subworkflows/nf-core/fastq_align_bamcmp_bwa/tests/main.nf.test", "subworkflows/nf-core/fastq_align_bamcmp_bwa/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_bamcmp_bwa/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_bamcmp_bwa", "description": "Align reads to two different reference genomes using bwa, then use bamcmp to keep only reads that align better to the first genome, then sort with samtools", "keywords": [ "bam", "cram", "bamcmp", "contamination", "align" ], "components": [ "bamcmp", "bwa/mem", "bwa/align", "samtools/sort", "samtools/index", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_sort_stats_samtools" ], "input": [ { "ch_reads": { "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\nStructure: [ val(meta), [ path(reads) ] ]\n" } }, { "ch_primary_index": { "description": "BWA genome index files for the primary species.\nStructure: [ val(meta2), path(primary_index) ]\n" } }, { "ch_contaminant_index": { "description": "BWA genome index files for the contamination species.\nStructure: [ val(meta3), path(contaminant_index) ]\n" } }, { "ch_fasta_fai": { "type": "file", "description": "Optional reference fasta file and index for the primary genome.\nStructure: [ val(meta4), path(fasta), path(fai) ]\n" } } ], "output": [ { "bam": { "description": "Filtered BAM file, sorted by samtools\nStructure: [ val(meta), path(bam) ]\n" } }, { "index": { "description": "BAI, CRAI or CSI index of the sorted filtered BAM file\nStructure: [ val(meta), path(index) ]\n" } }, { "stats": { "description": "File containing samtools stats output\nStructure: [ val(meta), path(stats) ]\n" } }, { "flagstat": { "description": "File containing samtools flagstat output\nStructure: [ val(meta), path(flagstat) ]\n" } }, { "idxstats": { "description": "File containing samtools idxstats output\nStructure: [ val(meta), path(idxstats) ]\n" } }, { "contaminant_bam": { "description": "BAM file of the reads that map better to the contamination genome. Sorted by queryname.\nStructure: [ val(meta), path(bam) ]\n" } }, { "unfiltered_bam": { "description": "Primary unfiltered BAM file, sorted by samtools\nStructure: [ val(meta), path(bam) ]\n" } }, { "unfiltered_index": { "description": "BAI, CRAI or CSI index of the sorted primary unfiltered BAM file\nStructure: [ val(meta), path(index) ]\n" } }, { "unfiltered_stats": { "description": "File containing samtools stats output for primary unfiltered alignment.\nStructure: [ val(meta), path(stats) ]\n" } }, { "unfiltered_flagstat": { "description": "File containing samtools flagstat output for primary unfiltered alignment.\nStructure: [ val(meta), path(flagstat) ]\n" } }, { "unfiltered_idxstats": { "description": "File containing samtools idxstats output for primary unfiltered alignment.\nStructure: [ val(meta), path(idxstats) ]\n" } } ], "authors": [ "@sppearce" ], "maintainers": [ "@sppearce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_align_bowtie2", "path": "subworkflows/nf-core/fastq_align_bowtie2/meta.yml", "tree_sha": "6e95745022b03a6a0573bb1d47065939fac0b8e9", "files": [ "subworkflows/nf-core/fastq_align_bowtie2/main.nf", "subworkflows/nf-core/fastq_align_bowtie2/meta.yml", "subworkflows/nf-core/fastq_align_bowtie2/tests/main.nf.test", "subworkflows/nf-core/fastq_align_bowtie2/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_bowtie2/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_bowtie2", "description": "Align reads to a reference genome using bowtie2 then sort with samtools", "keywords": [ "align", "fasta", "genome", "reference" ], "components": [ "bowtie2/align", "samtools/sort", "samtools/index", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_sort_stats_samtools" ], "input": [ { "ch_reads": { "type": "file", "description": "Channel containing a list of input FastQ files of size 1 and 2 for single-end\nand paired-end data, respectively.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.fastq.gz" } }, { "ch_index": { "type": "file", "description": "Channel containing the Bowtie2 genome index directory.\n\nStructure: [ val(meta2), path(index) ]\n" } }, { "save_unaligned": { "type": "boolean", "description": "Save reads that do not map to the reference (true) or discard them (false)\n(default: false)\n" } }, { "sort_bam": { "type": "boolean", "description": "Use samtools sort (true) or samtools view (false)\n", "default": false } }, { "ch_fasta_fai": { "type": "file", "description": "Channel containing the reference fasta file and its index.\n\nStructure: [ val(meta3), path(fasta), path(fai) ]\n" } } ], "output": [ { "bam_orig": { "type": "file", "description": "BAM file straight out of Bowtie2, before sorting.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "log_out": { "type": "file", "description": "Bowtie2 alignment log.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "fastq": { "type": "file", "description": "Unaligned FastQ files, emitted when `save_unaligned` is true.\n\nStructure: [ val(meta), [ path(fastq) ] ]\n", "pattern": "*.fastq.gz" } }, { "bam": { "type": "file", "description": "Sorted BAM file containing read alignments.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "index": { "type": "file", "description": "Index for the sorted BAM file.\n\nStructure: [ val(meta), path(index) ]\n", "pattern": "*.{bai,csi,crai}" } }, { "stats": { "type": "file", "description": "File containing samtools stats output.\n\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.stats" } }, { "flagstat": { "type": "file", "description": "File containing samtools flagstat output.\n\nStructure: [ val(meta), path(flagstat) ]\n", "pattern": "*.flagstat" } }, { "idxstats": { "type": "file", "description": "File containing samtools idxstats output.\n\nStructure: [ val(meta), path(idxstats) ]\n", "pattern": "*.idxstats" } } ], "authors": [ "@drpatelh" ], "maintainers": [ "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "nascent", "version": "2.3.0" }, { "name": "phageannotator", "version": "dev" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "fastq_align_bwa", "path": "subworkflows/nf-core/fastq_align_bwa/meta.yml", "tree_sha": "66c52263e416dcf83242d16f1bb34140d00a64df", "files": [ "subworkflows/nf-core/fastq_align_bwa/main.nf", "subworkflows/nf-core/fastq_align_bwa/meta.yml", "subworkflows/nf-core/fastq_align_bwa/tests/main.nf.test", "subworkflows/nf-core/fastq_align_bwa/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_bwa/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_bwa", "description": "Align reads to a reference genome using bwa then sort with samtools", "keywords": [ "align", "fasta", "genome", "reference" ], "components": [ "bwa/mem", "bwa/align", "samtools/sort", "samtools/index", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_sort_stats_samtools" ], "input": [ { "ch_reads": { "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\nStructure: [ val(meta), [ path(reads) ] ]\n" } }, { "ch_index": { "description": "BWA genome index files\nStructure: [ val(meta), path(index) ]\n" } }, { "val_sort_bam": { "type": "boolean", "description": "If true bwa modules sort resulting bam files", "pattern": "true|false" } }, { "ch_fasta_fai": { "type": "file", "description": "Optional reference fasta file and index. This only needs to be given if val_sort_bam = true.\nStructure: [ val(meta), path(fasta), path(fai) ]\n" } } ], "output": [ { "bam_orig": { "description": "BAM file produced by bwa\nStructure: [ val(meta), path(bam) ]\n" } }, { "bam": { "description": "BAM file ordered by samtools\nStructure: [ val(meta), path(bam) ]\n" } }, { "index": { "description": "Index of the ordered BAM file (bai or csi)\nStructure: [ val(meta), path(index) ]\n" } }, { "stats": { "description": "File containing samtools stats output\nStructure: [ val(meta), path(stats) ]\n" } }, { "flagstat": { "description": "File containing samtools flagstat output\nStructure: [ val(meta), path(flagstat) ]\n" } }, { "idxstats": { "description": "File containing samtools idxstats output\nStructure: [ val(meta), path(idxstats) ]\n" } } ], "authors": [ "@JoseEspinosa" ], "maintainers": [ "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "nascent", "version": "2.3.0" } ] }, { "name": "fastq_align_bwaaln", "path": "subworkflows/nf-core/fastq_align_bwaaln/meta.yml", "tree_sha": "88bf1b901b751ff9f3c1e268a3b574632759bda7", "files": [ "subworkflows/nf-core/fastq_align_bwaaln/main.nf", "subworkflows/nf-core/fastq_align_bwaaln/meta.yml", "subworkflows/nf-core/fastq_align_bwaaln/nextflow.config", "subworkflows/nf-core/fastq_align_bwaaln/tests/main.nf.test", "subworkflows/nf-core/fastq_align_bwaaln/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_bwaaln/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_bwaaln", "description": "Align FASTQ files against reference genome with the bwa aln short-read aligner producing a sorted and indexed BAM files", "keywords": [ "bwa", "aln", "fasta", "bwa", "align", "map" ], "components": [ "bwa/aln", "bwa/sampe", "bwa/samse", "samtools/index" ], "input": [ { "ch_reads": { "description": "Structure: [ val(meta), path(fastq) ]\nOne or two FASTQ files for single or paired end data respectively.\nNote: the subworkflow adds a new meta ID `meta.id_index` that _must_\nbe used in `prefix` to ensure unique file names. See the associated\nnextflow.config file.\n" } }, { "ch_index": { "description": "Structure: [ val(meta), path(index) ]\nA directory containing bwa aln reference indices as from `bwa index`\nContains files ending in extensions such as .amb, .ann, .bwt etc.\n" } } ], "output": [ { "bam": { "description": "Structure: [ val(meta), path(bam) ]\nSorted BAM/CRAM/SAM file\nNote: the subworkflow adds a new meta ID `meta.id_index` that _must_\nbe used in `prefix` to ensure unique file names. See the associated\nnextflow.config file.\n" } }, { "index": { "description": "Structure: [ val(meta), path(index) ]\nBAM/CRAM/SAM samtools index file (.bai, or .csi for larger references)\n" } } ], "authors": [ "@jfy133" ], "maintainers": [ "@jfy133" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "callingcards", "version": "1.0.0" }, { "name": "sammyseq", "version": "dev" } ] }, { "name": "fastq_align_chromap", "path": "subworkflows/nf-core/fastq_align_chromap/meta.yml", "tree_sha": "b7aac7a02b63f1b1e74e6ee48db26eafe9238f1c", "files": [ "subworkflows/nf-core/fastq_align_chromap/main.nf", "subworkflows/nf-core/fastq_align_chromap/meta.yml", "subworkflows/nf-core/fastq_align_chromap/tests/main.nf.test", "subworkflows/nf-core/fastq_align_chromap/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_chromap/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_chromap", "description": "Align high throughput chromatin profiles using Chromap, updating readgroups if neccessary and then sort with samtools", "keywords": [ "align", "fasta", "genome", "reference", "chromatin profiles", "chip-seq", "atac-seq", "hic" ], "components": [ "chromap/chromap", "picard/addorreplacereadgroups", "samtools/sort", "samtools/index", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_sort_stats_samtools" ], "input": [ { "ch_reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively. The meta map contains sample information,\ne.g. [ id:'test', single_end:false ].\n\nStructure: [ val(meta), [ path(reads) ] ]\n" } }, { "ch_index": { "type": "file", "description": "Chromap genome index files. The meta map contains reference information,\ne.g. [ id:'test' ].\n\nStructure: [ val(meta2), path(index) ]\n", "pattern": "*.index" } }, { "ch_fasta_fai": { "type": "file", "description": "Reference fasta file and index.\n\nStructure: [ val(meta2), path(fasta), path(fai) ]\n" } }, { "ch_barcodes": { "type": "file", "description": "Cell barcode files.\n\nStructure: [ path(barcodes) ]\n" } }, { "ch_whitelist": { "type": "file", "description": "Cell barcode whitelist file.\n\nStructure: [ path(whitelist) ]\n" } }, { "ch_chr_order": { "type": "file", "description": "Custom chromosome order.\n\nStructure: [ path(chr_order) ]\n" } }, { "ch_pairs_chr_order": { "type": "file", "description": "Natural chromosome order for pairs flipping.\n\nStructure: [ path(pairs_chr_order) ]\n" } }, { "update_readgroups": { "type": "boolean", "description": "Boolean controling whether the readgroups should be added or updated\nafter chromap alignment\n" } } ], "output": [ { "bam": { "type": "file", "description": "Sorted BAM file.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "index": { "type": "file", "description": "BAM index.\n\nStructure: [ val(meta), path(index) ]\n", "pattern": "*.{bai,csi}" } }, { "stats": { "type": "file", "description": "File containing samtools stats output.\n\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.stats" } }, { "flagstat": { "type": "file", "description": "File containing samtools flagstat output.\n\nStructure: [ val(meta), path(flagstat) ]\n", "pattern": "*.flagstat" } }, { "idxstats": { "type": "file", "description": "File containing samtools idxstats output.\n\nStructure: [ val(meta), path(idxstats) ]\n", "pattern": "*.idxstats" } } ], "authors": [ "@JoseEspinosa" ], "maintainers": [ "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" } ] }, { "name": "fastq_align_dedup_bismark", "path": "subworkflows/nf-core/fastq_align_dedup_bismark/meta.yml", "tree_sha": "759346dc592028df5199e757030f66890ddb78dc", "files": [ "subworkflows/nf-core/fastq_align_dedup_bismark/main.nf", "subworkflows/nf-core/fastq_align_dedup_bismark/meta.yml", "subworkflows/nf-core/fastq_align_dedup_bismark/tests/main.nf.test", "subworkflows/nf-core/fastq_align_dedup_bismark/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_dedup_bismark/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_dedup_bismark", "description": "Align BS-Seq reads to a reference genome using bismark, deduplicate and sort", "keywords": [ "bismark", "3-letter genome", "map", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "bam" ], "components": [ "bismark/align", "samtools/sort", "samtools/index", "bismark/deduplicate", "bismark/methylationextractor", "bismark/coverage2cytosine", "bismark/report", "bismark/summary" ], "input": [ { "ch_reads": { "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq,fastq.gz}" } }, { "ch_fasta_fai": { "type": "file", "description": "Structure: [ val(meta), path(fasta), path(fai) ]\n", "pattern": "*.{fa,fa.gz}" } }, { "ch_bismark_index": { "description": "Bismark genome index files\nStructure: [ val(meta), path(index) ]\n", "pattern": "BismarkIndex" } }, { "skip_deduplication": { "type": "boolean", "description": "Skip deduplication of aligned reads\n" } }, { "cytosine_report": { "type": "boolean", "description": "Produce coverage2cytosine reports that relates methylation calls back to genomic cytosine contexts\n" } } ], "output": [ { "bam": { "type": "file", "description": "Channel containing aligned or deduplicated BAM files.\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "index": { "type": "file", "description": "Channel containing aligned or deduplicated BAM index files.\nStructure: [ val(meta), path(bai) ]\n", "pattern": "*.bai" } }, { "coverage2cytosine_coverage": { "type": "file", "description": "Channel containing coverage information from coverage2cytosine.\nStructure: [ val(meta), path(coverage.txt) ]\n", "pattern": "*.cov.gz" } }, { "coverage2cytosine_report": { "type": "file", "description": "Channel containing report from coverage2cytosine summarizing cytosine methylation coverage.\nStructure: [ val(meta), path(report.txt) ]\n", "pattern": "*report.txt.gz" } }, { "coverage2cytosine_summary": { "type": "file", "description": "Channel containing summary information from coverage2cytosine.\nStructure: [ val(meta), path(summary.txt) ]\n", "pattern": "*cytosine_context_summary.txt" } }, { "methylation_bedgraph": { "type": "file", "description": "Channel containing methylation data in bedGraph format.\nStructure: [ val(meta), path(methylation.bedgraph) ]\n", "pattern": "*.bedGraph.gz" } }, { "methylation_calls": { "type": "file", "description": "Channel containing methylation call data.\nStructure: [ val(meta), path(calls.txt) ]\n", "pattern": "*.txt.gz" } }, { "methylation_coverage": { "type": "file", "description": "Channel containing methylation coverage data.\nStructure: [ val(meta), path(coverage.txt) ]\n", "pattern": "*.cov.gz" } }, { "methylation_report": { "type": "file", "description": "Channel containing methylation report detailing methylation patterns.\nStructure: [ val(meta), path(report.txt) ]\n", "pattern": "*_splitting_report.txt" } }, { "methylation_mbias": { "type": "file", "description": "Channel containing M-bias report showing methylation bias across read positions.\nStructure: [ val(meta), path(mbias.txt) ]\n", "pattern": "*.M-bias.txt" } }, { "bismark_report": { "type": "file", "description": "Channel containing Bismark report with mapping and methylation statistics.\nStructure: [ val(meta), path(bismark_report.txt) ]\n", "pattern": "*report.{html,txt}" } }, { "bismark_summary": { "type": "file", "description": "Channel containing Bismark summary report.\nStructure: [ val(meta), path(bismark_summary.txt) ]\n", "pattern": "*report.{html,txt}" } }, { "multiqc": { "type": "file", "description": "Channel containing files for MultiQC input (reports, alignment reports, methylation reports).\nStructure: [ path(files) ]\n", "pattern": "*.{html,txt}" } } ], "authors": [ "@sateeshperi" ], "maintainers": [ "@sateeshperi" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "fastq_align_dedup_bwamem", "path": "subworkflows/nf-core/fastq_align_dedup_bwamem/meta.yml", "tree_sha": "0a870d88dfc1ef7b02ae6b46f4560a2b3199f4bd", "files": [ "subworkflows/nf-core/fastq_align_dedup_bwamem/main.nf", "subworkflows/nf-core/fastq_align_dedup_bwamem/meta.yml", "subworkflows/nf-core/fastq_align_dedup_bwamem/nextflow.config", "subworkflows/nf-core/fastq_align_dedup_bwamem/tests/gpu.nf.test", "subworkflows/nf-core/fastq_align_dedup_bwamem/tests/gpu.nf.test.snap", "subworkflows/nf-core/fastq_align_dedup_bwamem/tests/main.nf.test", "subworkflows/nf-core/fastq_align_dedup_bwamem/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_dedup_bwamem/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_dedup_bwamem", "description": "Performs alignment of DNA or TAPS-treated reads using bwamem or parabricks/fq2bam, sort and deduplicate", "keywords": [ "bwamem", "alignment", "map", "5mC", "methylseq", "DNA", "fastq", "bam" ], "components": [ "parabricks/fq2bam", "samtools/index", "picard/addorreplacereadgroups", "picard/markduplicates", "bam_sort_stats_samtools", "fastq_align_bwa" ], "input": [ { "ch_reads": { "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq,fastq.gz}" } }, { "ch_fasta_fai": { "type": "file", "description": "Reference genome fasta file and its index\nStructure: [ val(meta), path(fasta), path(fai) ]\n", "pattern": "*.{fa,fa.gz}" } }, { "ch_bwamem_index": { "type": "directory", "description": "Bwa-mem genome index files\nStructure: [ val(meta), path(index) ]\n", "pattern": "Bwa-memIndex" } }, { "skip_deduplication": { "type": "boolean", "description": "Skip deduplication of aligned reads\n" } }, { "use_gpu": { "type": "boolean", "description": "Use GPU for alignment\n" } }, { "output_fmt": { "type": "string", "description": "Output format for the alignment. Options are 'bam' or 'cram'", "pattern": "{bam,cram}" } }, { "interval_file": { "type": "file", "description": "Structure: [ val(meta), path(interval file) ]\n", "pattern": "*.{bed,intervals}" } }, { "known_sites": { "type": "file", "description": "Structure: [ val(meta), path(known sites) ]\n", "pattern": "*.{vcf,vcf.gz}" } } ], "output": [ { "bam": { "type": "file", "description": "Channel containing BAM files\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "index": { "type": "file", "description": "Channel containing the index of the aligned BAM (BAI) files\nStructure: [ val(meta), path(index) ]\n", "pattern": "*.bai" } }, { "samtools_flagstat": { "type": "file", "description": "File containing samtools flagstat output\nStructure: [ val(meta), path(flagstat) ]\n", "pattern": "*.flagstat" } }, { "samtools_stats": { "type": "file", "description": "File containing samtools stats output\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.{stats}" } }, { "samtools_idxstats": { "type": "file", "description": "File containing samtools idxstats output\nStructure: [ val(meta), path(idxstats) ]\n", "pattern": "*.idxstats" } }, { "picard_metrics": { "type": "file", "description": "Duplicate metrics file generated by picard\nStructure: [ val(meta), path(metrics) ]\n", "pattern": "*.{metrics.txt}" } }, { "multiqc": { "type": "file", "description": "Channel containing files for MultiQC input (metrics, stats, flagstat, idxstats).\nStructure: [ path(file) ]\n", "pattern": "*{.txt,.stats,.flagstat,.idxstats}" } } ], "authors": [ "@eduard-watchmaker" ], "maintainers": [ "@eduard-watchmaker" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "fastq_align_dedup_bwameth", "path": "subworkflows/nf-core/fastq_align_dedup_bwameth/meta.yml", "tree_sha": "b00d5e1c350722472c9119a6d9a85fd3d580116b", "files": [ "subworkflows/nf-core/fastq_align_dedup_bwameth/main.nf", "subworkflows/nf-core/fastq_align_dedup_bwameth/meta.yml", "subworkflows/nf-core/fastq_align_dedup_bwameth/tests/gpu.nf.test", "subworkflows/nf-core/fastq_align_dedup_bwameth/tests/gpu.nf.test.snap", "subworkflows/nf-core/fastq_align_dedup_bwameth/tests/main.nf.test", "subworkflows/nf-core/fastq_align_dedup_bwameth/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_dedup_bwameth/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_dedup_bwameth", "description": "Performs alignment of BS-Seq reads using bwameth or parabricks/fq2bammeth, sort and deduplicate", "keywords": [ "bwameth", "alignment", "3-letter genome", "map", "methylation", "5mC", "methylseq", "bisulphite", "bisulfite", "fastq", "bam" ], "components": [ "bwameth/align", "parabricks/fq2bammeth", "samtools/sort", "samtools/index", "samtools/flagstat", "samtools/stats", "picard/markduplicates" ], "input": [ { "ch_reads": { "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq,fastq.gz}" } }, { "ch_fasta_fai": { "type": "file", "description": "Structure: [ val(meta), path(fasta), path(fai) ]\n", "pattern": "*.{fa,fa.gz}" } }, { "ch_bwameth_index": { "description": "Bwa-meth genome index files\nStructure: [ val(meta), path(index) ]\n", "pattern": "Bwa-methIndex" } }, { "skip_deduplication": { "type": "boolean", "description": "Skip deduplication of aligned reads\n" } }, { "use_gpu": { "type": "boolean", "description": "Use GPU for alignment\n" } } ], "output": [ { "bam": { "type": "file", "description": "Channel containing BAM files\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "bai": { "type": "file", "description": "Channel containing indexed BAM (BAI) files\nStructure: [ val(meta), path(bai) ]\n", "pattern": "*.bai" } }, { "samtools_flagstat": { "type": "file", "description": "File containing samtools flagstat output\nStructure: [ val(meta), path(flagstat) ]\n", "pattern": "*.flagstat" } }, { "samtools_stats": { "type": "file", "description": "File containing samtools stats output\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.{stats}" } }, { "picard_metrics": { "type": "file", "description": "Duplicate metrics file generated by picard\nStructure: [ val(meta), path(metrics) ]\n", "pattern": "*.{metrics.txt}" } }, { "multiqc": { "type": "file", "description": "Channel containing files for MultiQC input (metrics, stats, flagstat).\nStructure: [ path(files) ]\n", "pattern": "*.{txt,stats,flagstat}" } } ], "authors": [ "@sateeshperi" ], "maintainers": [ "@sateeshperi", "@gallvp", "@eduard-watchmaker" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "methylseq", "version": "4.2.0" } ] }, { "name": "fastq_align_dna", "path": "subworkflows/nf-core/fastq_align_dna/meta.yml", "tree_sha": "d458c72c53c39a721c17d83b315b5969ea876879", "files": [ "subworkflows/nf-core/fastq_align_dna/main.nf", "subworkflows/nf-core/fastq_align_dna/meta.yml", "subworkflows/nf-core/fastq_align_dna/tests/main.nf.test", "subworkflows/nf-core/fastq_align_dna/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fastq_align_dna", "description": "Align fastq files to a reference genome", "keywords": [ "fastq", "bam", "sort", "bwamem", "bwamem2", "bwamem3", "dragmap", "snapaligner", "strobealign" ], "components": [ "bowtie2/align", "bwa/mem", "bwamem2/mem", "bwamem3/mem", "dragmap/align", "snapaligner/align", "strobealign" ], "input": [ { "ch_reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n\nStructure: [ val(meta), [ path(reads) ] ]\n" } }, { "ch_aligner_index": { "type": "directory", "description": "Directory containing the aligner genome index files.\n\nStructure: [ val(meta2), path(index) ]\n" } }, { "ch_fasta": { "type": "file", "description": "Reference genome in fasta format.\n\nStructure: [ val(meta3), path(fasta) ]\n", "pattern": "*.{fa, fasta, fna}" } }, { "aligner": { "type": "string", "description": "Aligner to use for alignment", "enum": [ "bowtie2", "bwa", "bwamem2", "dragmap", "snap", "strobealign" ] } }, { "sort": { "type": "boolean", "description": "sort output" } } ], "output": [ { "bam": { "type": "file", "description": "BAM file.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "bam_index": { "type": "file", "description": "BAM index (only produced by some aligners).\n\nStructure: [ val(meta), path(bai/csi) ]\n", "pattern": "*.{bai, csi}" } }, { "reports": { "type": "file", "description": "Alignment report (currently only for dragmap).\n\nStructure: [ val(meta), path(log) ]\n" } } ], "authors": [ "@matthdsm" ], "maintainers": [ "@matthdsm" ] }, "git_sha": "ab8494845d8b27cab46419f69adf3afa3b352c9d", "pipelines": [ { "name": "sammyseq", "version": "dev" } ] }, { "name": "fastq_align_hisat2", "path": "subworkflows/nf-core/fastq_align_hisat2/meta.yml", "tree_sha": "b59366d235c8c015f66c55d6bbc0e003963a989c", "files": [ "subworkflows/nf-core/fastq_align_hisat2/main.nf", "subworkflows/nf-core/fastq_align_hisat2/meta.yml", "subworkflows/nf-core/fastq_align_hisat2/tests/main.nf.test", "subworkflows/nf-core/fastq_align_hisat2/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_hisat2/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_hisat2", "description": "Align reads to a reference genome using hisat2 then sort with samtools", "keywords": [ "align", "sort", "rnaseq", "genome", "fastq", "bam", "sam", "cram" ], "components": [ "hisat2/align", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_sort_stats_samtools" ], "input": [ { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n\nStructure: [ val(meta), [ path(reads) ] ]\n" } }, { "index": { "type": "file", "description": "HISAT2 genome index file.\n\nStructure: [ val(meta), path(index) ]\n", "pattern": "*.ht2" } }, { "splicesites": { "type": "file", "description": "Splice sites in gtf file.\n\nStructure: [ val(meta), path(splicesites) ]\n", "pattern": "*.txt" } }, { "ch_fasta_fai": { "type": "file", "description": "Reference genome fasta file and its index.\n\nStructure: [ val(meta), path(fasta), path(fai) ]\n", "pattern": "*.{fasta,fa,fai}" } }, { "save_unaligned": { "type": "boolean", "description": "Save unaligned reads to FastQ files" } } ], "output": [ { "orig_bam": { "type": "file", "description": "Unsorted BAM file containing read alignments straight from HISAT2.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "summary": { "type": "file", "description": "Alignment log.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "fastq": { "type": "file", "description": "Optional output FASTQ files containing unaligned reads.\n\nStructure: [ val(meta), [ path(fastq) ] ]\n", "pattern": "*.fastq.gz" } }, { "bam": { "type": "file", "description": "Sorted BAM/CRAM/SAM file.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.{bam,cram,sam}" } }, { "index": { "type": "file", "description": "BAM/CRAM/SAM index file.\n\nStructure: [ val(meta), path(index) ]\n", "pattern": "*.{bai,crai,csi}" } }, { "stats": { "type": "file", "description": "File containing samtools stats output.\n\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.stats" } }, { "flagstat": { "type": "file", "description": "File containing samtools flagstat output.\n\nStructure: [ val(meta), path(flagstat) ]\n", "pattern": "*.flagstat" } }, { "idxstats": { "type": "file", "description": "File containing samtools idxstats output.\n\nStructure: [ val(meta), path(idxstats) ]\n", "pattern": "*.idxstats" } } ], "authors": [ "@priyanka-surana" ], "maintainers": [ "@priyanka-surana" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "nascent", "version": "2.3.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "fastq_align_mapad", "path": "subworkflows/nf-core/fastq_align_mapad/meta.yml", "tree_sha": "3e27c41d66e0f04980c12b829720b1b7e65f3a23", "files": [ "subworkflows/nf-core/fastq_align_mapad/main.nf", "subworkflows/nf-core/fastq_align_mapad/meta.yml", "subworkflows/nf-core/fastq_align_mapad/tests/main.nf.test", "subworkflows/nf-core/fastq_align_mapad/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_mapad/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_mapad", "description": "Align FASTQ files against reference genome with the mapAD aDNA short-read aligner producing a sorted and indexed BAM files", "keywords": [ "sort", "fastq", "bam", "mapad", "align", "map" ], "components": [ "mapad/map", "samtools/sort", "samtools/index", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_sort_stats_samtools" ], "input": [ { "ch_reads": { "description": "List of input FASTQ file\nStructure: [ val(meta), path(reads) ]\n" } }, { "ch_index": { "description": "mapAD genome index files\nStructure: [ val(meta), path(index) ]\n" } }, { "ch_fasta_fai": { "type": "file", "description": "Reference fasta file and index\nStructure: [ val(meta), path(fasta), path(fai) ]\n" } }, { "val_mismatch_parameter": { "type": "float", "description": "`bwa aln` compatible allowed-mismatches parameter\n" } }, { "val_double_stranded_library": { "type": "boolean", "description": "If true, `--library` is set to `double_stranded`\n", "pattern": "true|false" } }, { "val_five_prime_overhang": { "type": "float", "description": "5' overhang parameter (global overhang parameter\nif `val_double_stranded_library` is set to `true`)\n" } }, { "val_three_prime_overhang": { "type": "float", "description": "3' overhang parameter (ignored if\n`val_double_stranded_library` is set to `true`)\n" } }, { "val_deam_rate_double_stranded": { "type": "float", "description": "`-d` parameter. Specifies the expected deamination\nrate in double-stranded stems of the reads.\n" } }, { "val_deam_rate_single_stranded": { "type": "float", "description": "`-s` parameter. Specifies the expected deamination\nrate in single-stranded overhangs of the reads.\n" } }, { "val_indel_rate": { "type": "float", "description": "`-i` parameter. Specifies the expected rate of InDels.\n" } } ], "output": [ { "bam_unsorted": { "description": "BAM file produced by mapAD\nStructure: [ val(meta), path(bam) ]\n" } }, { "bam": { "description": "BAM file sorted by samtools\nStructure: [ val(meta), path(bam) ]\n" } }, { "index": { "description": "BAI, CRAI or CSI index of the sorted BAM file\nStructure: [ val(meta), path(index) ]\n" } }, { "stats": { "description": "File containing samtools stats output\nStructure: [ val(meta), path(stats) ]\n" } }, { "flagstat": { "description": "File containing samtools flagstat output\nStructure: [ val(meta), path(flagstat) ]\n" } }, { "idxstats": { "description": "File containing samtools idxstats output\nStructure: [ val(meta), path(idxstats) ]\n" } } ], "authors": [ "@jch-13" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_align_star", "path": "subworkflows/nf-core/fastq_align_star/meta.yml", "tree_sha": "ce81fca9d552b9f5683e1dc27ad3c4f628cf95d9", "files": [ "subworkflows/nf-core/fastq_align_star/main.nf", "subworkflows/nf-core/fastq_align_star/meta.yml", "subworkflows/nf-core/fastq_align_star/nextflow.config", "subworkflows/nf-core/fastq_align_star/tests/main.nf.test", "subworkflows/nf-core/fastq_align_star/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_align_star/tests/nextflow.config", "subworkflows/nf-core/fastq_align_star/tests/with_transcripts.config" ], "type": "subworkflow", "meta": { "name": "fastq_align_star", "description": "Align reads to a reference genome using STAR then sort with samtools", "keywords": [ "align", "fasta", "genome", "reference" ], "components": [ "star/align", "samtools/sort", "samtools/index", "samtools/stats", "samtools/idxstats", "samtools/flagstat", "bam_sort_stats_samtools" ], "input": [ { "ch_reads": { "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\nStructure: [ val(meta), [ path(reads) ] ]\n" } }, { "ch_index": { "type": "directory", "description": "STAR genome index", "pattern": "star" } }, { "ch_gtf": { "type": "file", "description": "GTF file used to set the splice junctions with the --sjdbGTFfile flag\n", "pattern": "*.gtf" } }, { "val_star_ignore_sjdbgtf": { "type": "boolean", "description": "If true the --sjdbGTFfile flag is set\n", "pattern": "true|false" } }, { "ch_fasta_fai": { "type": "file", "description": "Reference genome fasta file and index", "pattern": "*.{fasta,fa,fna,fai}" } }, { "ch_transcripts_fasta_fai": { "type": "file", "description": "Optional reference genome fasta file and index", "pattern": "*.{fasta,fa,fna,fai}" } } ], "output": [ { "orig_bam": { "description": "Output BAM file containing read alignments\nStructure: [ val(meta), path(bam) ]\n" } }, { "log_final": { "description": "STAR final log file\nStructure: [ val(meta), path(log_final) ]\n" } }, { "log_out": { "description": "STAR log out file\nStructure: [ val(meta), path(log_out) ]\n" } }, { "log_progress": { "description": "STAR log progress file\nStructure: [ val(meta), path(log_progress) ]\n" } }, { "bam_sorted": { "description": "Sorted BAM file of read alignments (optional)\nStructure: [ val(meta), path(bam) ]\n" } }, { "fastq": { "description": "Unmapped FastQ files (optional)\nStructure: [ val(meta), path(fastq) ]\n" } }, { "tab": { "description": "STAR output tab file(s) (optional)\nStructure: [ val(meta), path(tab) ]\n" } }, { "orig_bam_transcript": { "description": "Output BAM file of transcriptome alignment (optional)\nStructure: [ val(meta), path(bam) ]\n" } }, { "bam": { "description": "BAM file ordered by samtools\nStructure: [ val(meta), path(bam) ]\n" } }, { "index": { "description": "Index of the ordered BAM file\nStructure: [ val(meta), path(index) ]\n" } }, { "stats": { "description": "File containing samtools stats output\nStructure: [ val(meta), path(stats) ]\n" } }, { "flagstat": { "description": "File containing samtools flagstat output\nStructure: [ val(meta), path(flagstat) ]\n" } }, { "idxstats": { "description": "File containing samtools idxstats output\nStructure: [ val(meta), path(idxstats) ]\n" } }, { "bam_transcript": { "description": "Transcriptome-level BAM file ordered by samtools (optional)\nStructure: [ val(meta), path(bam) ]\n" } }, { "index_transcript": { "description": "Transcriptome-level index of the ordered BAM file (optional)\nStructure: [ val(meta), path(index) ]\n" } }, { "stats_transcript": { "description": "Transcriptome-level file containing samtools stats output (optional)\nStructure: [ val(meta), path(stats) ]\n" } }, { "flagstat_transcript": { "description": "Transcriptome-level file containing samtools flagstat output (optional)\nStructure: [ val(meta), path(flagstat) ]\n" } }, { "idxstats_transcript": { "description": "Transcriptome-level file containing samtools idxstats output (optional)\nStructure: [ val(meta), path(idxstats) ]\n" } } ], "authors": [ "@JoseEspinosa" ], "maintainers": [ "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "nascent", "version": "2.3.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnavar", "version": "1.3.0" } ] }, { "name": "fastq_complexity_filter", "path": "subworkflows/nf-core/fastq_complexity_filter/meta.yml", "tree_sha": "0f176153ec8ff04601a1273d272ef5b705c0866b", "files": [ "subworkflows/nf-core/fastq_complexity_filter/main.nf", "subworkflows/nf-core/fastq_complexity_filter/meta.yml", "subworkflows/nf-core/fastq_complexity_filter/nextflow.config", "subworkflows/nf-core/fastq_complexity_filter/tests/main.nf.test", "subworkflows/nf-core/fastq_complexity_filter/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_complexity_filter/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_complexity_filter", "description": "Perform low-complexity filtering of FASTQ reads using a selectable tool.\nOne of PRINSEQ++, BBDuk, or fastp is executed based on the provided tool name.\nOnly complexity filtering is applied; no adapter trimming, read merging, or\nquality trimming is performed.\n", "keywords": [ "fastq", "complexity filtering", "low complexity", "entropy", "qc" ], "components": [ "prinseqplusplus", "bbmap/bbduk", "fastp" ], "input": [ { "ch_reads": { "type": "file", "description": "Input channel containing sample metadata and FASTQ reads.\nStructure: [ val(meta), path(fastq) ]\n", "pattern": "*.{fastq,fastq.gz}" } }, { "val_complexity_filter_tool": { "type": "string", "description": "Complexity filtering tool to use.\nMust be one of: 'prinseqplusplus', 'bbduk', or 'fastp'.\n" } } ], "output": [ { "filtered_reads": { "type": "file", "description": "Channel containing complexity-filtered FASTQ reads.\nStructure: [ val(meta), path(fastq) ]\n", "pattern": "*.{fastq,fastq.gz}" } }, { "logfile": { "type": "file", "description": "Tool-specific log files, when available.\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "report": { "type": "file", "description": "HTML report generated by fastp. Empty for other tools.\nStructure: [ val(meta), path(html) ]\n", "pattern": "*.html" } }, { "multiqc_files": { "type": "file", "description": "Files emitted for MultiQC aggregation (e.g. fastp JSON reports,\nBBDuk logs).\nStructure: [ path(file) ]\n", "pattern": "*.{json,log}" } } ], "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_contam_seqtk_kraken", "path": "subworkflows/nf-core/fastq_contam_seqtk_kraken/meta.yml", "tree_sha": "7bb63d51bd3ec8d02f6a613d385bff3a728dc99b", "files": [ "subworkflows/nf-core/fastq_contam_seqtk_kraken/main.nf", "subworkflows/nf-core/fastq_contam_seqtk_kraken/meta.yml", "subworkflows/nf-core/fastq_contam_seqtk_kraken/tests/main.nf.test", "subworkflows/nf-core/fastq_contam_seqtk_kraken/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_contam_seqtk_kraken/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "FASTQ_CONTAM_SEQTK_KRAKEN", "description": "Produces a contamination report from FastQ input after subsampling", "keywords": [ "statistics", "fastq", "contamination" ], "components": [ "kraken2/kraken2", "seqtk/sample" ], "input": [ { "ch_reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data, respectively.\n\nStructure: [ val(meta), path(reads) ]\n" } }, { "sample_size": { "type": "string", "description": "Number of reads to subsample for contamination detection." } }, { "kraken2_db": { "type": "directory", "description": "Kraken2 database used for contamination screening." } } ], "output": [ { "reports": { "type": "file", "description": "Kraken2 contamination report.\n\nStructure: [ val(meta), path(report) ]\n", "pattern": "*.txt" } }, { "reads": { "type": "file", "description": "Subsampled FastQ files as produced by seqtk sample.\n\nStructure: [ val(meta), path(reads) ]\n", "pattern": "*.fastq.gz" } } ], "authors": [ "@apeltzer" ], "maintainers": [ "@apeltzer" ] }, "git_sha": "ab8494845d8b27cab46419f69adf3afa3b352c9d", "pipelines": [ { "name": "demultiplex", "version": "1.8.0" } ] }, { "name": "fastq_create_umi_consensus_fgbio", "path": "subworkflows/nf-core/fastq_create_umi_consensus_fgbio/meta.yml", "tree_sha": "6ea11e0ce74927f11470e8b9cc05eab3003085cb", "files": [ "subworkflows/nf-core/fastq_create_umi_consensus_fgbio/main.nf", "subworkflows/nf-core/fastq_create_umi_consensus_fgbio/meta.yml", "subworkflows/nf-core/fastq_create_umi_consensus_fgbio/tests/main.nf.test", "subworkflows/nf-core/fastq_create_umi_consensus_fgbio/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_create_umi_consensus_fgbio/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_create_umi_consensus_fgbio", "description": "This workflow uses the suite FGBIO to identify and remove UMI tags from FASTQ reads\nconvert them to unmapped BAM file, map them to the reference genome,\nand finally use the mapped information to group UMIs and generate consensus reads in each group\n", "keywords": [ "fgbio", "umi", "samblaster", "samtools", "bwa" ], "components": [ "bwa/index", "bwa/mem", "bwamem2/mem", "bwamem2/index", "fgbio/fastqtobam", "fgbio/groupreadsbyumi", "fgbio/callmolecularconsensusreads", "fgbio/callduplexconsensusreads", "fgbio/filterconsensusreads", "samblaster", "samtools/bam2fq", "samtools/sort", "samtools/index", "samtools/fastq", "fgbio/zipperbams" ], "input": [ { "reads": { "type": "file", "description": "List of umi-tagged reads.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq.gz,fq.gz}" } }, { "fasta_fai_dict": { "type": "file", "description": "The reference fasta file, index and dictionary.\n\nStructure: [ val(meta), path(fasta), path(fai), path(dict) ]\n", "pattern": "*.{fa,fasta,fna,fai,dict}" } }, { "bwa_index": { "type": "file", "description": "The reference genome bwa index files.\n\nStructure: [ val(meta), path(index) ]\n", "pattern": "*.{amb,ann,bwt,pac,sa}" } }, { "groupreadsbyumi_strategy": { "type": "string", "description": "Defines the UMI assignment strategy.", "Required argument": "defines the UMI assignment strategy.", "enum": [ "Identity", "Edit", "Adjacency", "Paired" ] } }, { "aligner": { "type": "string", "description": "The aligner to use for mapping the reads to the reference genome. Options are bwa-mem and bwamem2.", "enum": [ "bwa-mem", "bwamem2" ] } }, { "duplex": { "type": "boolean", "description": "Whether the library contains duplex UMIs." } }, { "min_reads": { "type": "integer", "description": "One integer (for non-duplex) or a string of up-to three space-separated numbers for duplex sequencing" } }, { "min_baseq": { "type": "integer", "description": "Minimum base quality for bases to be considered in consensus calling." } }, { "max_base_error_rate": { "type": "integer", "description": "Maximum base error rate for consensus building" } } ], "output": [ { "ubam": { "type": "file", "description": "Unmapped bam file.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "groupbam": { "type": "file", "description": "Mapped bam file, where reads are grouped by UMI tag.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "consensusbam": { "type": "file", "description": "Mapped bam file, where reads are created as consensus of those\nbelonging to the same UMI group.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } }, { "mappedconsensusbam": { "type": "file", "description": "Mapped bam file, where reads are created as consensus of those\nbelonging to the same UMI group and filtered for minimum base quality and maximum error rate.\n\nStructure: [ val(meta), path(bam) ]\n", "pattern": "*.bam" } } ], "authors": [ "@lescai" ], "maintainers": [ "@lescai" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91" }, { "name": "fastq_decontaminate_deacon", "path": "subworkflows/nf-core/fastq_decontaminate_deacon/meta.yml", "type": "subworkflow", "meta": { "name": "fastq_decontaminate_deacon", "description": "Decontaminate FastQ files by filtering reads that match a reference genome using Deacon\n", "keywords": [ "filter", "index", "fasta", "fastq", "genome", "reference", "minimizer", "decontamination" ], "components": [ "deacon/index", "deacon/filter" ], "input": [ { "ch_fasta_reads": { "type": "file", "description": "Input genome fasta file and a list of FastQ files of size 1 and 2 for single-end and paired-end data, respectively.\nStructure: [ val(meta), path(fasta), [ path(reads) ] ]\n" } } ], "output": [ { "index": { "type": "file", "description": "Deacon minimizer index file\nStructure: [ val(meta), path(index) ]\n", "pattern": ".idx" } }, { "fastq_filtered": { "type": "file", "description": "List of output filtered FastQ files of size 1 and 2 for single-end and paired-end data, respectively.\nStructure: [ val(meta), path(${prefix}*.fq) ]\n", "pattern": "*.fq" } }, { "summary": { "type": "file", "description": "JSON file containing summary of results.\nStructure: [ val(meta), path(${prefix}.json) ]\n", "pattern": "*.json" } }, { "versions": { "type": "file", "description": "File containing software versions\nStructure: [ path(versions.yml) ]\n", "pattern": "versions.yml" } } ], "authors": [ "@Baksic-Ivan", "@Omer0191" ], "maintainers": [ "@Baksic-Ivan", "@Omer0191" ] } }, { "name": "fastq_decontaminate_deacon_hostile", "path": "subworkflows/nf-core/fastq_decontaminate_deacon_hostile/meta.yml", "tree_sha": "f977d84c6fab56665fe4dac78a79e3ac082ff572", "files": [ "subworkflows/nf-core/fastq_decontaminate_deacon_hostile/main.nf", "subworkflows/nf-core/fastq_decontaminate_deacon_hostile/meta.yml", "subworkflows/nf-core/fastq_decontaminate_deacon_hostile/tests/main.nf.test", "subworkflows/nf-core/fastq_decontaminate_deacon_hostile/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_decontaminate_deacon_hostile/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_decontaminate_deacon_hostile", "description": "Decontaminate FastQ files by filtering reads that match a reference genome using Deacon or Hostile", "keywords": [ "hostile", "deacon", "filter", "index", "fasta", "fastq", "genome", "reference", "minimizer", "decontamination" ], "components": [ "hostile/fetch", "hostile/clean", "deacon/index", "deacon/filter", "fastq_fetch_clean_hostile", "fastq_index_filter_deacon" ], "input": [ { "ch_reads": { "type": "file", "description": "List of FastQ files of size 1 and 2 for single-end and paired-end data, respectively.\nStructure: [ val(meta), [ path(reads) ] ]\n" } }, { "ch_fasta": { "type": "file", "description": "Input genome fasta file used by Deacon. Meta must match the meta of ch_reads.\nStructure: [ val(meta), [ path(fasta) ] ]\n" } }, { "ch_reference": { "type": "directory", "description": "Directory containing index file(s) corresponding to the preferred aligner (bowtie2 short reads or minimap for long reads) used by Hostile.\nNote that single end data is assumed to be long reads. If you have single-end short read you must supply both the BowTie2\nindices AND explicitly specify `--aligner bowtie2`\n" } }, { "index_name": { "type": "string", "description": "Name of the reference genome index to download for Hostile fetch if the reference is not provided." } }, { "decontaminator": { "type": "string", "description": "Name of the deacontamination tool to use.", "enum": [ "deacon", "hostile" ] } } ], "output": [ { "fastq_filtered": { "type": "file", "description": "List of output filtered FastQ files of size 1 and 2 for single-end and paired-end data, respectively.\nStructure: [ val(meta), path(${prefix}*.fq.gz) ]\n", "pattern": "*.fq.gz" } }, { "reference": { "type": "channel", "description": "Channel containing reference name and directory with index files for Hostile.\nStructure: [ val(reference_name), path(reference_dir) ]\n" } }, { "json": { "type": "channel", "description": "Channel containing sample metadata and Hostile cleaning log in JSON format.\nStructure: [ val(meta), path(*.json) ]\n", "pattern": "*.json" } }, { "index": { "type": "file", "description": "Deacon minimizer index file.\nStructure: [ val(meta), path(index) ]\n", "pattern": ".idx" } }, { "summary": { "type": "file", "description": "JSON file containing summary of results.\nStructure: [ val(meta), path(${prefix}.json) ]\n", "pattern": "*.json" } } ], "authors": [ "@Baksic-Ivan" ], "maintainers": [ "@Baksic-Ivan" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_download_prefetch_fasterqdump_sratools", "path": "subworkflows/nf-core/fastq_download_prefetch_fasterqdump_sratools/meta.yml", "tree_sha": "5bc1b54b90c694845842a6ecfe0870493fea3de2", "files": [ "subworkflows/nf-core/fastq_download_prefetch_fasterqdump_sratools/main.nf", "subworkflows/nf-core/fastq_download_prefetch_fasterqdump_sratools/meta.yml", "subworkflows/nf-core/fastq_download_prefetch_fasterqdump_sratools/tests/main.nf.test", "subworkflows/nf-core/fastq_download_prefetch_fasterqdump_sratools/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fastq_download_prefetch_fasterqdump_sratools", "description": "Download FASTQ sequencing reads from the NCBI's Sequence Read Archive (SRA).", "keywords": [ "SRA", "NCBI", "sequencing", "fastq", "prefetch", "fasterq-dump" ], "components": [ "custom/sratoolsncbisettings", "sratools/prefetch", "sratools/fasterqdump" ], "input": [ { "ch_sra_ids": { "type": "string", "description": "SRA run identifier.\n\nStructure: [ val(meta), val(id) ]\n" } }, { "ch_dbgap_key": { "type": "file", "description": "Path to a JWT cart file used to access protected dbGAP data on SRA using the sra-toolkit\n\nStructure: [ path(dbgap_key) ]\n", "pattern": "*.cart" } } ], "output": [ { "reads": { "type": "file", "description": "Extracted FASTQ file or files if the sequencing reads are paired-end.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.fastq.gz" } } ], "authors": [ "@Midnighter", "@drpatelh" ], "maintainers": [ "@Midnighter", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "fetchngs", "version": "1.13.0" } ] }, { "name": "fastq_extract_kraken_krakentools", "path": "subworkflows/nf-core/fastq_extract_kraken_krakentools/meta.yml", "tree_sha": "3a66a67ab7bdec3252dc0ac1927b84299480db4d", "files": [ "subworkflows/nf-core/fastq_extract_kraken_krakentools/main.nf", "subworkflows/nf-core/fastq_extract_kraken_krakentools/meta.yml", "subworkflows/nf-core/fastq_extract_kraken_krakentools/tests/main.nf.test", "subworkflows/nf-core/fastq_extract_kraken_krakentools/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_extract_kraken_krakentools/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_extract_kraken_krakentools", "description": "Extract classified Kraken2 reads by taxonomic id", "keywords": [ "classify", "metagenomics", "fastq", "db", "kraken2", "krakentools", "extract", "extractreads" ], "components": [ "kraken2/kraken2", "krakentools/extractkrakenreads" ], "input": [ { "ch_reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\nStructure: [ val(meta), [ path(reads) ] ]\n" } }, { "ch_db": { "type": "directory", "description": "Kraken2 database\nStructure: [ path(db) ]\n" } }, { "val_taxid": { "type": "string", "description": "A string of one or more of taxonomic IDs (e.g. from NCBI Taxonomy) separated by spaces" } } ], "output": [ { "kraken2_report": { "type": "file", "description": "Kraken2 report containing stats about classified\nand not classified reads.\nStructure: [ val(meta), path(report) ]\n" } }, { "extracted_kraken2_reads": { "type": "file", "description": "FASTQ or FASTA file of just reads assigned to the requested taxonomic IDs.\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq.gz,fasta.gz}" } }, { "multiqc_files": { "type": "file", "description": "Kraken2 reports for MultiQC input.\nStructure: [ path(report) ]\n" } } ], "authors": [ "@MarieLataretu" ], "maintainers": [ "@MarieLataretu" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_fastqc_umitools_fastp", "path": "subworkflows/nf-core/fastq_fastqc_umitools_fastp/meta.yml", "tree_sha": "32e9bee7c855fee6337ae0549ed33f95fa8e5ab5", "files": [ "subworkflows/nf-core/fastq_fastqc_umitools_fastp/main.nf", "subworkflows/nf-core/fastq_fastqc_umitools_fastp/meta.yml", "subworkflows/nf-core/fastq_fastqc_umitools_fastp/tests/main.nf.test", "subworkflows/nf-core/fastq_fastqc_umitools_fastp/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_fastqc_umitools_fastp/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_fastqc_umitools_fastp", "description": "Read QC, UMI extraction and trimming", "keywords": [ "fastq", "fastqc", "qc", "UMI", "trimming", "fastp" ], "components": [ "fastqc", "umitools/extract", "fastp" ], "input": [ { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively, together with an optional fasta file of adapter sequences.\n\nStructure: [ val(meta), [ path(reads) ], path(adapter_fasta) ]\n", "pattern": "*.{fastq.gz}" } }, { "skip_fastqc": { "type": "boolean", "description": "Skip fastqc process\n" } }, { "with_umi": { "type": "boolean", "description": "With or without umi detection\n" } }, { "skip_umi_extract": { "type": "boolean", "description": "With or without umi extraction\n" } }, { "umi_discard_read": { "type": "integer", "description": "Discard R1 / R2 if required\n" } }, { "skip_trimming": { "type": "boolean", "description": "Allows to skip FastP execution\n" } }, { "save_trimmed_fail": { "type": "boolean", "description": "Save trimmed fastqs of failed samples\n" } }, { "save_merged": { "type": "boolean", "description": "Save merged fastqs\n" } }, { "min_trimmed_reads": { "type": "integer", "description": "Inputs with fewer than this reads will be filtered out of the \"reads\" output channel\n" } } ], "output": [ { "reads": { "type": "file", "description": "Trimmed FastQ files, UMI-extracted if requested, with samples below\n`min_trimmed_reads` filtered out.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq.gz}" } }, { "fastqc_raw_html": { "type": "file", "description": "FastQC report for the raw reads.\n\nStructure: [ val(meta), [ path(html) ] ]\n", "pattern": "*_{fastqc.html}" } }, { "fastqc_raw_zip": { "type": "file", "description": "FastQC report archive for the raw reads.\n\nStructure: [ val(meta), [ path(zip) ] ]\n", "pattern": "*_{fastqc.zip}" } }, { "umi_log": { "type": "file", "description": "Logfile for umi_tools extract.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.{log}" } }, { "umi_reads": { "type": "file", "description": "UMI-extracted FastQ files, before trimming. | For single-end reads, pattern is \\${prefix}.umi_extract.fastq.gz. | For paired-end reads, pattern is \\${prefix}.umi_extract_{1,2}.fastq.gz. | Structure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq.gz}" } }, { "adapter_seq": { "type": "string", "description": "Adapter sequence found in read1, parsed from the FastP JSON report.\n\nStructure: [ val(meta), val(adapter_seq) ]\n" } }, { "trim_json": { "type": "file", "description": "FastP trimming report.\n\nStructure: [ val(meta), path(json) ]\n", "pattern": "*.{fastp.json}" } }, { "trim_html": { "type": "file", "description": "FastP trimming report.\n\nStructure: [ val(meta), path(html) ]\n", "pattern": "*.{fastp.html}" } }, { "trim_log": { "type": "file", "description": "Logfile FastP.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.{fastp.log}" } }, { "trim_reads_fail": { "type": "file", "description": "Trimmed fastq files failing QC.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq.gz}" } }, { "trim_reads_merged": { "type": "file", "description": "Trimmed and merged fastq files.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq.gz}" } }, { "trim_read_count": { "type": "integer", "description": "Number of reads after trimming.\n\nStructure: [ val(meta), val(count) ]\n" } }, { "fastqc_trim_html": { "type": "file", "description": "FastQC report for the trimmed reads.\n\nStructure: [ val(meta), [ path(html) ] ]\n", "pattern": "*_{fastqc.html}" } }, { "fastqc_trim_zip": { "type": "file", "description": "FastQC report archive for the trimmed reads.\n\nStructure: [ val(meta), [ path(zip) ] ]\n", "pattern": "*_{fastqc.zip}" } } ], "authors": [ "@robsyme" ], "maintainers": [ "@robsyme" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "fastq_fastqc_umitools_trimgalore", "path": "subworkflows/nf-core/fastq_fastqc_umitools_trimgalore/meta.yml", "tree_sha": "b25625b696bc19c724cc7a9b354da6d807afde89", "files": [ "subworkflows/nf-core/fastq_fastqc_umitools_trimgalore/main.nf", "subworkflows/nf-core/fastq_fastqc_umitools_trimgalore/meta.yml", "subworkflows/nf-core/fastq_fastqc_umitools_trimgalore/tests/main.nf.test", "subworkflows/nf-core/fastq_fastqc_umitools_trimgalore/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_fastqc_umitools_trimgalore/tests/nextflow-hardtrim.config", "subworkflows/nf-core/fastq_fastqc_umitools_trimgalore/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_fastqc_umitools_trimgalore", "description": "Read QC, UMI extraction and trimming", "keywords": [ "fastq", "fastqc", "qc", "UMI", "trimming", "trimgalore" ], "components": [ "fastqc", "umitools/extract", "trimgalore" ], "input": [ { "reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq.gz}" } }, { "skip_fastqc": { "type": "boolean", "description": "Skip fastqc process\n" } }, { "with_umi": { "type": "boolean", "description": "With or without umi detection\n" } }, { "skip_umi_extract": { "type": "boolean", "description": "With or without umi extrection\n" } }, { "skip_trimming": { "type": "boolean", "description": "Allows to skip trimgalore execution\n" } }, { "umi_discard_read": { "type": "integer", "description": "Discard R1 / R2 if required\n" } }, { "min_trimmed_reads": { "type": "integer", "description": "Inputs with fewer than this reads will be filtered out of the \"reads\" output channel\n" } } ], "output": [ { "reads": { "type": "file", "description": "FastQ files after optional UMI extraction and adapter trimming, filtered on\nthe minimum trimmed read count.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq.gz}" } }, { "fastqc_html": { "type": "file", "description": "FastQC report.\n\nStructure: [ val(meta), [ path(html) ] ]\n", "pattern": "*_{fastqc.html}" } }, { "fastqc_zip": { "type": "file", "description": "FastQC report archive.\n\nStructure: [ val(meta), [ path(zip) ] ]\n", "pattern": "*_{fastqc.zip}" } }, { "umi_log": { "type": "file", "description": "Logfile for umi_tools.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.{log}" } }, { "umi_reads": { "type": "file", "description": "Extracted FASTQ files. | For single-end reads, pattern is \\${prefix}.umi_extract.fastq.gz. |\n\n\n\n For paired-end reads, pattern is \\${prefix}.umi_extract_{1,2}.fastq.gz. |\n\n\n\n Structure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq.gz}" } }, { "trim_unpaired": { "type": "file", "description": "FastQ files containing unpaired reads from read 1 or read 2.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*unpaired*.fq.gz" } }, { "trim_html": { "type": "file", "description": "FastQC report (optional).\n\nStructure: [ val(meta), [ path(html) ] ]\n", "pattern": "*_{fastqc.html}" } }, { "trim_zip": { "type": "file", "description": "FastQC report archive (optional).\n\nStructure: [ val(meta), [ path(zip) ] ]\n", "pattern": "*_{fastqc.zip}" } }, { "trim_log": { "type": "file", "description": "Trim Galore! trimming report.\n\nStructure: [ val(meta), [ path(txt) ] ]\n", "pattern": "*_{report.txt}" } }, { "trim_json": { "type": "file", "description": "Trim Galore! JSON report, consumed by MultiQC's trim_galore module (optional).\n\nStructure: [ val(meta), [ path(json) ] ]\n", "pattern": "*report.json" } }, { "trim_read_count": { "type": "integer", "description": "Number of reads remaining after trimming for all input samples.\n\nStructure: [ val(meta), val(count) ]\n" } } ], "authors": [ "@drpatelh", "@KamilMaliszArdigen" ], "maintainers": [ "@drpatelh", "@KamilMaliszArdigen" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "atacseq", "version": "2.1.2" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" } ] }, { "name": "fastq_fetch_clean_hostile", "path": "subworkflows/nf-core/fastq_fetch_clean_hostile/meta.yml", "tree_sha": "13db7ab658d1235d388ed6aaa8f4961aecc09208", "files": [ "subworkflows/nf-core/fastq_fetch_clean_hostile/main.nf", "subworkflows/nf-core/fastq_fetch_clean_hostile/meta.yml", "subworkflows/nf-core/fastq_fetch_clean_hostile/tests/main.nf.test", "subworkflows/nf-core/fastq_fetch_clean_hostile/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_fetch_clean_hostile/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_fetch_clean_hostile", "description": "Downloads required reference genomes for hostile and removes host reads from short-read FASTQ sequencing files", "keywords": [ "hostile", "decontamination", "human removal", "download", "host removal", "clean" ], "components": [ "hostile/fetch", "hostile/clean" ], "input": [ { "ch_reads": { "type": "file", "description": "Input FASTQ files for hostile cleaning.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}" } }, { "ch_reference": { "type": "directory", "description": "Optional name of the reference to align against (and thus remove mapped reads to), together with the\ndirectory containing index file(s) corresponding to the preferred aligner (bowtie2 short reads or\nminimap for long reads). Note that single end data is assumed to be long reads. If you have single-end\nshort read you must supply both the BowTie2 indices AND explicitly specify `--aligner bowtie2`\n\nStructure: [ val(reference_name), path(reference_dir) ]\n" } }, { "index_name": { "type": "string", "description": "Name of the reference genome index to download for hostile fetch if the reference is not provided." } } ], "output": [ { "reference": { "type": "channel", "description": "Channel containing reference name and directory with index files for Hostile.\nStructure: [ val(reference_name), path(reference_dir) ]\n" } }, { "fastq": { "type": "file", "description": "Channel containing sample metadata and cleaned FASTQ files.\nStructure: [ val(meta), path(*.fastq.gz) ]\n", "pattern": "*.{fastq,fq,fastq.gz,fq.gz}" } }, { "json": { "type": "channel", "description": "Channel containing sample metadata and Hostile cleaning log in JSON format.\nStructure: [ val(meta), path(*.json) ]\n", "pattern": "*.json" } } ], "authors": [ "@maia-munteanu" ], "maintainers": [ "@maia-munteanu", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_find_mirna_mirdeep2", "path": "subworkflows/nf-core/fastq_find_mirna_mirdeep2/meta.yml", "tree_sha": "77fcc7a27c8371ceee66cd55727e2b310c11fd0f", "files": [ "subworkflows/nf-core/fastq_find_mirna_mirdeep2/main.nf", "subworkflows/nf-core/fastq_find_mirna_mirdeep2/meta.yml", "subworkflows/nf-core/fastq_find_mirna_mirdeep2/tests/main.nf.test", "subworkflows/nf-core/fastq_find_mirna_mirdeep2/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_find_mirna_mirdeep2/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_find_mirna_mirdeep2", "description": "This subworkflow identifies miRNAs from FASTQ files using miRDeep2. The workflow converts FASTQ to FASTA, processes and replaces any whitespace in sequence IDs, builds a Bowtie index of the genome, and then maps reads using miRDeep2 mapper before identifying known and novel miRNAs.\n", "keywords": [ "miRNA", "FASTQ", "FASTA", "Bowtie", "miRDeep2" ], "components": [ "seqkit/fq2fa", "seqkit/replace", "bowtie/build", "mirdeep2/mapper", "mirdeep2/mirdeep2" ], "input": [ { "ch_reads": { "type": "file", "description": "The input channel containing the FASTQ files to process and identify miRNAs.\nStructure: [ val(meta), path(fastq) ]\n", "pattern": "*.fastq.gz" } }, { "ch_genome_fasta": { "type": "file", "description": "The input channel containing the genome FASTA files used to build the Bowtie index.\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.fa" } }, { "ch_bowtie_index": { "type": "directory", "description": "The input channel containing the Bowtie genome index directory used by the miRDeep2 mapper.\nStructure: [ val(meta), path(index) ]\n" } }, { "ch_mirna_mature_hairpin": { "type": "file", "description": "The input channel containing the mature and hairpin miRNA sequences for miRNA identification.\nStructure: [ val(meta), path(mature_fasta), path(hairpin_fasta) ]\n", "pattern": "*.fa" } } ], "output": [ { "outputs": { "type": "file", "description": "The output channel containing the BED, CSV, and HTML files with the identified miRNAs.\nStructure: [ val(meta), path(bed), path(csv), path(html) ]\n", "pattern": "*.{bed,csv,html}" } } ], "authors": [ "@atrigila" ], "maintainers": [ "@atrigila" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "smrnaseq", "version": "2.4.1" } ] }, { "name": "fastq_index_filter_deacon", "path": "subworkflows/nf-core/fastq_index_filter_deacon/meta.yml", "tree_sha": "4097f0fe99b71df36ab35aa5f03382d8553dbc31", "files": [ "subworkflows/nf-core/fastq_index_filter_deacon/main.nf", "subworkflows/nf-core/fastq_index_filter_deacon/meta.yml", "subworkflows/nf-core/fastq_index_filter_deacon/tests/main.nf.test", "subworkflows/nf-core/fastq_index_filter_deacon/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fastq_index_filter_deacon", "description": "Decontaminate FastQ files by filtering reads that match a reference genome using Deacon\n", "keywords": [ "filter", "index", "fasta", "fastq", "genome", "reference", "minimizer", "decontamination" ], "components": [ "deacon/index", "deacon/filter" ], "input": [ { "ch_fasta_reads": { "type": "file", "description": "Input genome fasta file and a list of FastQ files of size 1 and 2 for single-end and paired-end data, respectively.\nStructure: [ val(meta), path(fasta), [ path(reads) ] ]\n" } } ], "output": [ { "index": { "type": "file", "description": "Deacon minimizer index file\nStructure: [ val(meta), path(index) ]\n", "pattern": ".idx" } }, { "fastq_filtered": { "type": "file", "description": "List of output filtered FastQ files of size 1 and 2 for single-end and paired-end data, respectively.\nStructure: [ val(meta), path(${prefix}*.fq) ]\n", "pattern": "*.fq.gz" } }, { "summary": { "type": "file", "description": "JSON file containing summary of results.\nStructure: [ val(meta), path(${prefix}.json) ]\n", "pattern": "*.json" } } ], "authors": [ "@Baksic-Ivan", "@Omer0191" ], "maintainers": [ "@Baksic-Ivan", "@Omer0191", "@pmoris" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_ngscheckmate", "path": "subworkflows/nf-core/fastq_ngscheckmate/meta.yml", "tree_sha": "fb287e7ce565b845ba1505db0b13b9243c45cd38", "files": [ "subworkflows/nf-core/fastq_ngscheckmate/main.nf", "subworkflows/nf-core/fastq_ngscheckmate/meta.yml", "subworkflows/nf-core/fastq_ngscheckmate/tests/main.nf.test", "subworkflows/nf-core/fastq_ngscheckmate/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fastq_ngscheckmate", "description": "Take a set of fastq files and run NGSCheckMate to determine whether samples match with each other, using a set of SNPs.", "keywords": [ "ngscheckmate", "qc", "fastq", "snp" ], "components": [ "ngscheckmate/fastq", "ngscheckmate/vafncm" ], "input": [ { "ch_fastq": { "type": "file", "description": "Channel containing single or paired fastq files.\n\nStructure: [ val(meta), [ path(fastq) ] ]\n", "pattern": "*.fastq.gz" } }, { "ch_snp_pt": { "type": "file", "description": "Channel containing the binary PT file with the SNPs to analyse. NGSCheckMate\nprovides one for human samples. Only the first element is used, so the meta\nmap identifies the SNP set, e.g. `[ id:'sarscov2' ]`.\n\nStructure: [ val(meta2), path(snp_pt) ]\n", "pattern": "*.pt" } } ], "output": [ { "corr_matrix": { "type": "file", "description": "A text file containing the correlation matrix between each sample.\n\nStructure: [ val(meta2), path(corr_matrix) ]\n", "pattern": "*corr_matrix.txt" } }, { "matched": { "type": "file", "description": "A txt file containing only the samples that match with each other.\n\nStructure: [ val(meta2), path(matched) ]\n", "pattern": "*matched.txt" } }, { "all": { "type": "file", "description": "A txt file containing all the sample comparisons, whether they match or not.\n\nStructure: [ val(meta2), path(all) ]\n", "pattern": "*all.txt" } }, { "vaf": { "type": "file", "description": "Per-sample text file containing the reference/alt allele depth for each SNP.\n\nStructure: [ val(meta), path(vaf) ]\n", "pattern": "*.vaf" } }, { "pdf": { "type": "file", "description": "An optional pdf containing a dendrogram showing how the samples match up.\n\nStructure: [ val(meta2), path(pdf) ]\n", "pattern": "*.pdf" } } ], "authors": [ "@SPPearce" ], "maintainers": [ "@SPPearce" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_preprocess", "path": "subworkflows/nf-core/fastq_preprocess/meta.yml", "type": "subworkflow", "meta": { "name": "fastq_preprocess", "description": "Subworkflow that preprocesses FASTQ files", "keywords": [ "fasta", "seqkit", "preprocessing" ], "components": [ "fastq_sanitise_seqkit", "seqkit/sana", "seqkit/pair", "seqkit/seq", "seqkit/replace", "seqkit/rmdup" ], "input": [ { "ch_reads": { "type": "channel", "description": "Channel containing sample metadata and FASTQ files.\nStructure: [ val(meta), [ fastq ] ]\nWhere meta is a map containing at least:\n- id: sample identifier\n- single_end: boolean indicating if data is single-end (true) or paired-end (false)\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}" } }, { "skip_seqkit_sana_pair": { "type": "boolean", "description": "If true, skips the seqkit_sana_pair subworkflow.\n" } }, { "skip_seqkit_seq": { "type": "boolean", "description": "If true, skips the seqkit_seq process.\n" } }, { "skip_seqkit_replace": { "type": "boolean", "description": "If true, skips the seqkit_replace process.\n" } }, { "skip_seqkit_rmdup": { "type": "boolean", "description": "If true, skips the seqkit_rmdup process.\n" } } ], "output": [ { "reads": { "type": "channel", "description": "Channel containing filtered FASTQ files.\nStructure: [ val(meta), [ fastq ] ]\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}" } }, { "versions": { "type": "file", "description": "File containing software versions\nStructure: [ path(versions.yml) ]\n", "pattern": "versions.yml" } } ], "authors": [ "@maia-munteanu" ], "maintainers": [ "@maia-munteanu", "@vagkaratzas" ] } }, { "name": "fastq_preprocess_seqkit", "path": "subworkflows/nf-core/fastq_preprocess_seqkit/meta.yml", "tree_sha": "5cab058f4a83fe3bdc0aca2e82d3f0b16aaf109f", "files": [ "subworkflows/nf-core/fastq_preprocess_seqkit/main.nf", "subworkflows/nf-core/fastq_preprocess_seqkit/meta.yml", "subworkflows/nf-core/fastq_preprocess_seqkit/nextflow.config", "subworkflows/nf-core/fastq_preprocess_seqkit/tests/main.nf.test", "subworkflows/nf-core/fastq_preprocess_seqkit/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_preprocess_seqkit/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_preprocess_seqkit", "description": "Subworkflow that preprocesses FASTQ files", "keywords": [ "fastq", "seqkit", "preprocessing" ], "components": [ "fastq_sanitise_seqkit", "seqkit/sana", "seqkit/pair", "seqkit/seq", "seqkit/replace", "seqkit/rmdup" ], "input": [ { "ch_reads": { "type": "channel", "description": "Channel containing sample metadata and FASTQ files.\nStructure: [ val(meta), [ fastq ] ]\nWhere meta is a map containing at least:\n- id: sample identifier\n- single_end: boolean indicating if data is single-end (true) or paired-end (false)\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}" } }, { "skip_seqkit_sana_pair": { "type": "boolean", "description": "If true, skips the seqkit_sana_pair subworkflow.\n" } }, { "skip_seqkit_seq": { "type": "boolean", "description": "If true, skips the seqkit_seq process.\n" } }, { "skip_seqkit_replace": { "type": "boolean", "description": "If true, skips the seqkit_replace process.\n" } }, { "skip_seqkit_rmdup": { "type": "boolean", "description": "If true, skips the seqkit_rmdup process.\n" } } ], "output": [ { "reads": { "type": "channel", "description": "Channel containing filtered FASTQ files.\nStructure: [ val(meta), [ fastq ] ]\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}" } } ], "authors": [ "@maia-munteanu" ], "maintainers": [ "@maia-munteanu", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_qc_stats", "path": "subworkflows/nf-core/fastq_qc_stats/meta.yml", "tree_sha": "4c859d8c1f2a810ffcf1ad61c8aca3f14b8b43b2", "files": [ "subworkflows/nf-core/fastq_qc_stats/main.nf", "subworkflows/nf-core/fastq_qc_stats/meta.yml", "subworkflows/nf-core/fastq_qc_stats/tests/main.nf.test", "subworkflows/nf-core/fastq_qc_stats/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fastq_qc_stats", "description": "Generate statistics for short read sequencing data using multiple tools", "keywords": [ "fastq", "qc", "fastqc", "seqfu", "seqkit", "seqtk" ], "components": [ "fastqc", "seqfu/check", "seqfu/stats", "seqkit/stats", "seqtk/comp" ], "input": [ { "ch_reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n\nStructure: [ val(meta), path(fastq) ]\n" } }, { "skip_fastqc": { "type": "boolean", "description": "Skip fastqc process\n" } }, { "skip_seqfu_check": { "type": "boolean", "description": "Skip seqfu_check process\n" } }, { "skip_seqfu_stats": { "type": "boolean", "description": "Skip seqfu_stats process\n" } }, { "skip_seqkit_stats": { "type": "boolean", "description": "Skip seqkit_stats process\n" } }, { "skip_seqtk_comp": { "type": "boolean", "description": "Skip seqtk_comp process\n" } } ], "output": [ { "fastqc_html": { "type": "file", "description": "FastQC report", "pattern": "*_fastqc.html" } }, { "fastqc_zip": { "type": "file", "description": "FastQC report archive", "pattern": "*_fastqc.zip" } }, { "seqfu_check": { "type": "file", "description": "seqfu check tsv report", "pattern": "*.tsv" } }, { "seqfu_stats": { "type": "file", "description": "seqfu stats tsv report", "pattern": "*.tsv" } }, { "seqfu_multiqc": { "type": "file", "description": "seqfu stats MultiQC report", "pattern": "*_mqc.txt" } }, { "seqkit_stats": { "type": "file", "description": "seqkit stats report", "pattern": "*.tsv" } }, { "seqtk_stats": { "type": "file", "description": "seqtk comp TSV report summarising per-sequence length, base counts and GC content\n", "pattern": "*.seqtk_stats.tsv" } } ], "authors": [ "@pablo-scd" ], "maintainers": [ "@pablo-scd", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_qc_trim_filter_setstrandedness", "path": "subworkflows/nf-core/fastq_qc_trim_filter_setstrandedness/meta.yml", "tree_sha": "181e60c53d1736fe392685eeecf12168882139cd", "files": [ "subworkflows/nf-core/fastq_qc_trim_filter_setstrandedness/main.nf", "subworkflows/nf-core/fastq_qc_trim_filter_setstrandedness/meta.yml", "subworkflows/nf-core/fastq_qc_trim_filter_setstrandedness/tests/main.function.nf.test", "subworkflows/nf-core/fastq_qc_trim_filter_setstrandedness/tests/main.function.nf.test.snap", "subworkflows/nf-core/fastq_qc_trim_filter_setstrandedness/tests/main.nf.test", "subworkflows/nf-core/fastq_qc_trim_filter_setstrandedness/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_qc_trim_filter_setstrandedness/tests/nextflow.config", "subworkflows/nf-core/fastq_qc_trim_filter_setstrandedness/tests/nextflow_salmon_fail.config" ], "type": "subworkflow", "meta": { "name": "fastq_qc_trim_filter_setstrandedness", "description": "Performs linting, quality control, trimming, filtering, and strandedness determination on RNA-seq FASTQ files, preparing them for downstream analysis.", "keywords": [ "fastq", "rnaseq", "rrna", "trimming", "subsample", "strandedness" ], "components": [ "bbmap/bbsplit", "cat/fastq", "fastqc", "fq/lint", "fastq_remove_rrna", "fastq_subsample_fq_salmon", "fastq_fastqc_umitools_trimgalore", "fastq_fastqc_umitools_fastp" ], "input": [ { "ch_reads": { "type": "file", "description": "Channel with input FastQ files. The meta map contains sample information,\ne.g. [ id:'test' ].\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fq,fastq}{,.gz}" } }, { "ch_fasta": { "type": "file", "description": "Channel with genome sequence in fasta format.\n\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa,fasta}" } }, { "ch_transcript_fasta": { "type": "file", "description": "Channel with transcriptome sequence in fasta format.\n\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa,fasta}" } }, { "ch_gtf": { "type": "file", "description": "Channel with features in GTF format.\n\nStructure: [ val(meta), path(gtf) ]\n", "pattern": "*.gtf" } }, { "ch_salmon_index": { "type": "directory", "description": "Directory containing a Salmon index (optional).\n\nStructure: [ val(meta), path(index) ]\n" } }, { "ch_sortmerna_index": { "type": "directory", "description": "Directory containing a SortMeRNA index (optional).\n\nStructure: [ val(meta), path(index) ]\n" } }, { "ch_bowtie2_index": { "type": "directory", "description": "Directory containing a Bowtie2 index for rRNA removal (optional).\n\nStructure: [ val(meta), path(index) ]\n" } }, { "ch_bbsplit_index": { "type": "file", "description": "Path to directory or tar.gz archive for a pre-built BBSplit index (optional).\n\nStructure: [ val(meta), path(index) ]\n", "pattern": "{*,*.tar.gz}" } }, { "ch_rrna_fastas": { "type": "file", "description": "Channel containing one or more FASTA files containing rRNA sequences for use with\nSortMeRNA or Bowtie2 (optional).\n\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa,fasta}" } }, { "skip_bbsplit": { "type": "boolean", "description": "Whether to skip BBSplit for removal of non-reference genome reads" } }, { "skip_fastqc": { "type": "boolean", "description": "Whether to skip FastQC" } }, { "skip_trimming": { "type": "boolean", "description": "Whether to skip trimming" } }, { "skip_umi_extract": { "type": "boolean", "description": "Skip the UMI extraction from the read in case the UMIs have been moved to the headers in advance of the pipeline run" } }, { "skip_linting": { "type": "boolean", "description": "Whether to skip linting of FastQ files" } }, { "make_salmon_index": { "type": "boolean", "description": "Whether to create salmon index before running salmon quant" } }, { "make_sortmerna_index": { "type": "boolean", "description": "Whether to create sortmerna index before running sortmerna" } }, { "make_bowtie2_index": { "type": "boolean", "description": "Whether to create bowtie2 index before running bowtie2 for rRNA removal" } }, { "trimmer": { "type": "string", "description": "Specifies the trimming tool to use", "enum": [ "trimgalore", "fastp" ] } }, { "min_trimmed_reads": { "type": "integer", "description": "Minimum number of trimmed reads below which samples are removed from further processing" } }, { "save_trimmed": { "type": "boolean", "description": "Save the trimmed FastQ files in the results directory?" } }, { "fastp_merge": { "type": "boolean", "description": "For FASTP, save merged fastqs stitching together read1 and read2 for paired end reads\n" } }, { "remove_ribo_rna": { "type": "boolean", "description": "Enable the removal of reads derived from ribosomal RNA" } }, { "ribo_removal_tool": { "type": "string", "description": "Specifies the rRNA removal tool to use", "enum": [ "sortmerna", "ribodetector", "bowtie2" ] } }, { "with_umi": { "type": "boolean", "description": "Enable UMI-based read deduplication" } }, { "umi_discard_read": { "type": "integer", "description": "After UMI barcode extraction discard either R1 or R2 by setting this parameter to 1 or 2, respectively" } }, { "save_merged_fastq": { "type": "boolean", "description": "Pass single-library samples through cat/fastq as well, so that merged FastQ files\nare saved even when there is nothing to merge\n" } }, { "stranded_threshold": { "type": "float", "min": 0.5, "description": "The fraction of stranded reads that must be assigned to a strandedness for confident assignment. Must be at least 0.5." } }, { "unstranded_threshold": { "type": "float", "description": "The difference in fraction of stranded reads assigned to 'forward' and 'reverse' below which a sample is classified as 'unstranded'." } } ], "output": [ { "reads": { "type": "file", "description": "Preprocessed FastQ reads, with the inferred strandedness added to the meta map.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fq,fastq}{,.gz}" } }, { "reads_cat": { "type": "file", "description": "Channel snapshot of reads before adapter trimming.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fq,fastq}{,.gz}" } }, { "reads_trimmed": { "type": "file", "description": "Channel snapshot of reads after adapter trimming but before BBSplit/rRNA removal.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fq,fastq}{,.gz}" } }, { "trim_read_count": { "type": "integer", "description": "Number of reads remaining after trimming for all input samples.\n\nStructure: [ val(meta), val(count) ]\n" } }, { "trim_reads_merged": { "type": "file", "description": "fastp's merged overlapping read pairs, produced only when `trimmer == 'fastp'` and\n`fastp_merge == true`. Empty otherwise. These reads are excluded from `reads`;\ncallers that want to use them downstream must consume this channel separately.\n\nStructure: [ val(meta), path(reads) ]\n", "pattern": "*.merged.fastq.gz" } }, { "multiqc_files": { "type": "file", "description": "MultiQC-compatible output files from tools used in preprocessing, one file per item.\n\nStructure: [ val(meta), path(mqc) ]\n" } }, { "lint_log_raw": { "type": "file", "description": "fq lint log for the raw reads, only populated when linting is not skipped.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "lint_log_trimmed": { "type": "file", "description": "fq lint log for the trimmed reads, only populated when linting and trimming are\nboth performed.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "lint_log_bbsplit": { "type": "file", "description": "fq lint log for the reads after BBSplit, only populated when linting is not skipped\nand BBSplit is run.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "lint_log_ribo": { "type": "file", "description": "fq lint log for the reads after rRNA removal, only populated when linting is not\nskipped and rRNA removal is run.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "fastqc_raw_html": { "type": "file", "description": "FastQC report for the raw reads.\n\nStructure: [ val(meta), [ path(html) ] ]\n", "pattern": "*_fastqc.html" } }, { "fastqc_raw_zip": { "type": "file", "description": "FastQC report archive for the raw reads.\n\nStructure: [ val(meta), [ path(zip) ] ]\n", "pattern": "*_fastqc.zip" } }, { "fastqc_trim_html": { "type": "file", "description": "FastQC report for the trimmed reads.\n\nStructure: [ val(meta), [ path(html) ] ]\n", "pattern": "*_fastqc.html" } }, { "fastqc_trim_zip": { "type": "file", "description": "FastQC report archive for the trimmed reads.\n\nStructure: [ val(meta), [ path(zip) ] ]\n", "pattern": "*_fastqc.zip" } }, { "trim_html": { "type": "file", "description": "FastP trimming report, only populated when fastp is the trimmer.\n\nStructure: [ val(meta), path(html) ]\n", "pattern": "*.fastp.html" } }, { "trim_zip": { "type": "file", "description": "Trim Galore! report archive. Reserved for the trimgalore path and not currently\npopulated.\n\nStructure: [ val(meta), [ path(zip) ] ]\n" } }, { "trim_log": { "type": "file", "description": "Trimming report from FastP or Trim Galore!, depending on the trimmer.\n\nStructure: [ val(meta), [ path(log) ] ]\n" } }, { "trim_json": { "type": "file", "description": "FastP trimming report in JSON format, only populated when fastp is the trimmer.\n\nStructure: [ val(meta), path(json) ]\n", "pattern": "*.fastp.json" } }, { "trim_unpaired": { "type": "file", "description": "FastQ files containing unpaired reads from read 1 or read 2, only populated when\ntrimgalore is the trimmer.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*unpaired*.fq.gz" } }, { "umi_log": { "type": "file", "description": "Logfile for umi_tools extract, only populated when UMI extraction is performed.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "umi_reads": { "type": "file", "description": "UMI-extracted FastQ files, before trimming.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.fastq.gz" } }, { "bbsplit_stats": { "type": "file", "description": "BBSplit statistics, only populated when BBSplit is run.\n\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.txt" } }, { "sortmerna_log": { "type": "file", "description": "SortMeRNA log file, only populated when sortmerna is the rRNA removal tool.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "ribodetector_log": { "type": "file", "description": "RiboDetector log file, only populated when ribodetector is the rRNA removal tool.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "seqkit_stats": { "type": "file", "description": "SeqKit statistics used to derive the mean read length for RiboDetector, only\npopulated when ribodetector is the rRNA removal tool.\n\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.tsv" } }, { "bowtie2_log": { "type": "file", "description": "Bowtie2 alignment log files, only populated when bowtie2 is the rRNA removal tool.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "bowtie2_index": { "type": "directory", "description": "Bowtie2 index built from the rRNA references, only populated when bowtie2 is the\nrRNA removal tool and make_bowtie2_index is true.\n\nStructure: [ val(meta), path(index) ]\n" } }, { "fastqc_filtered_html": { "type": "file", "description": "FastQC report HTML files for filtered reads (after BBSplit and/or rRNA removal).\n\nStructure: [ val(meta), [ path(html) ] ]\n", "pattern": "*.html" } }, { "fastqc_filtered_zip": { "type": "file", "description": "FastQC report ZIP files for filtered reads (after BBSplit and/or rRNA removal).\n\nStructure: [ val(meta), [ path(zip) ] ]\n", "pattern": "*.zip" } }, { "seqkit_prefixed": { "type": "file", "description": "rRNA reference fasta files with their filename added as a prefix to each sequence\nheader, only populated when a Bowtie2 index is built.\n\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa,fasta}{,.gz}" } }, { "seqkit_converted": { "type": "file", "description": "Prefixed rRNA reference fasta files with U bases converted to T, only populated\nwhen a Bowtie2 index is built.\n\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa,fasta}{,.gz}" } }, { "per_sample_mqc_bundle": { "type": "file", "description": "Per-sample MultiQC-feeding outputs (FastQC raw/trim/filtered zips, trim log/JSON,\nUMI log, BBSplit stats, SortMeRNA log, RiboDetector log, SeqKit stats, Bowtie2\nlog) joined on meta.\n\nStructure: [ val(meta), [ path(files) ] ]\n" } } ], "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "fastq_remove_rrna", "path": "subworkflows/nf-core/fastq_remove_rrna/meta.yml", "tree_sha": "1eac51e8b3a8cb0ee97e86ccfbe065c750b44098", "files": [ "subworkflows/nf-core/fastq_remove_rrna/main.nf", "subworkflows/nf-core/fastq_remove_rrna/meta.yml", "subworkflows/nf-core/fastq_remove_rrna/tests/main.nf.test", "subworkflows/nf-core/fastq_remove_rrna/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_remove_rrna/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_remove_rrna", "description": "Remove ribosomal RNA reads from FASTQ files using SortMeRNA, RiboDetector, or Bowtie2", "keywords": [ "fastq", "rrna", "ribosomal", "filter", "sortmerna", "ribodetector", "bowtie2" ], "components": [ "bowtie2/align", "bowtie2/build", "ribodetector", "samtools/fastq", "samtools/view", "seqkit/replace", "seqkit/stats", "sortmerna" ], "input": [ { "ch_reads": { "type": "file", "description": "List of FastQ files of size 1 and 2 for single-end and paired-end data, respectively.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fq,fastq}{,.gz}" } }, { "ch_rrna_fastas": { "type": "file", "description": "Channel containing one or more FASTA files with rRNA sequences for use with SortMeRNA or Bowtie2.\nNot required for RiboDetector which uses built-in models.\n\nStructure: [ path(fasta) ]\n", "pattern": "*.{fa,fasta}{,.gz}" } }, { "ch_sortmerna_index": { "type": "directory", "description": "Pre-built SortMeRNA index directory. Optional - can be built on-the-fly if make_sortmerna_index is true.\n\nStructure: [ val(meta), path(index) ]\n" } }, { "ch_bowtie2_index": { "type": "directory", "description": "Pre-built Bowtie2 index directory. Optional - can be built on-the-fly if make_bowtie2_index is true.\n\nStructure: [ val(meta), path(index) ]\n" } }, { "ribo_removal_tool": { "type": "string", "description": "Specifies the rRNA removal tool to use", "enum": [ "sortmerna", "ribodetector", "bowtie2" ] } }, { "make_sortmerna_index": { "type": "boolean", "description": "Whether to create SortMeRNA index before running SortMeRNA" } }, { "make_bowtie2_index": { "type": "boolean", "description": "Whether to create Bowtie2 index before running Bowtie2 for rRNA removal" } } ], "output": [ { "reads": { "type": "file", "description": "FASTQ files with rRNA reads removed.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fq,fastq}{,.gz}" } }, { "multiqc_files": { "type": "file", "description": "Log files from the rRNA removal tool, compatible with MultiQC.\n\nStructure: [ val(meta), path(log) ]\n" } }, { "sortmerna_log": { "type": "file", "description": "SortMeRNA log file, only populated when sortmerna is the rRNA removal tool.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "ribodetector_log": { "type": "file", "description": "RiboDetector log file, only populated when ribodetector is the rRNA removal tool.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "seqkit_stats": { "type": "file", "description": "SeqKit statistics used to derive the mean read length for RiboDetector, only\npopulated when ribodetector is the rRNA removal tool.\n\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.tsv" } }, { "bowtie2_log": { "type": "file", "description": "Bowtie2 alignment log files, only populated when bowtie2 is the rRNA removal tool.\n\nStructure: [ val(meta), path(log) ]\n", "pattern": "*.log" } }, { "bowtie2_index": { "type": "directory", "description": "Bowtie2 index built from the rRNA references, only populated when bowtie2 is the\nrRNA removal tool and make_bowtie2_index is true.\n\nStructure: [ val(meta), path(index) ]\n" } }, { "seqkit_prefixed": { "type": "file", "description": "rRNA reference fasta files with their filename added as a prefix to each sequence\nheader, only populated when a Bowtie2 index is built.\n\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa,fasta}{,.gz}" } }, { "seqkit_converted": { "type": "file", "description": "Prefixed rRNA reference fasta files with U bases converted to T, only populated\nwhen a Bowtie2 index is built.\n\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fa,fasta}{,.gz}" } } ], "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "a582d5633f7df32396681ef4458068e2b509ca91", "pipelines": [ { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "fastq_removeadapters_merge", "path": "subworkflows/nf-core/fastq_removeadapters_merge/meta.yml", "tree_sha": "1deacd4df138a94424108890de9330a8228b1b66", "files": [ "subworkflows/nf-core/fastq_removeadapters_merge/main.nf", "subworkflows/nf-core/fastq_removeadapters_merge/meta.yml", "subworkflows/nf-core/fastq_removeadapters_merge/tests/main.nf.test", "subworkflows/nf-core/fastq_removeadapters_merge/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_removeadapters_merge/tests/nextflow.config", "subworkflows/nf-core/fastq_removeadapters_merge/tests/nextflow_PE.config", "subworkflows/nf-core/fastq_removeadapters_merge/tests/nextflow_SE.config" ], "type": "subworkflow", "meta": { "name": "fastq_removeadapters_merge", "description": "Remove adapters and merge reads based on various module choices", "keywords": [ "adapters", "removal", "short reads", "merge", "trim" ], "components": [ "trimmomatic", "cutadapt", "trimgalore", "bbmap/bbduk", "leehom", "fastp", "adapterremoval", "cat/fastq" ], "input": [ { "ch_input_reads": { "type": "file", "description": "List of FastQ files of size 1 and 2 for single-end and paired-end data, respectively.\nStructure: [ val(meta), [ path(reads) ] ]\n" } }, { "val_adapter_tool": { "type": "string", "description": "Choose one of the available adapter removal and/or merging tools\n", "enum": [ "trimmomatic", "cutadapt", "trimgalore", "bbduk", "leehom", "fastp", "adapterremoval" ] } }, { "ch_custom_adapters_file": { "type": "file", "description": "Optional reference files, containing adapter and/or contaminant sequences for removal.\nIn fasta format for bbmap/bbduk and fastp, or in text format for AdapterRemoval (one adapter per line).\n" } }, { "val_save_merged": { "type": "boolean", "description": "Specify true to output merged reads instead\nUsed by fastp and adapterremoval\n" } }, { "val_fastp_discard_trimmed_pass": { "type": "boolean", "description": "Used only by fastp.\nSpecify true to not write any reads that pass trimming thresholds from the fastp process.\nThis can be used to use fastp for the output report only.\n" } }, { "val_fastp_save_trimmed_fail": { "type": "boolean", "description": "Used only by fastp.\nSpecify true to save files that failed to pass fastp trimming thresholds\n" } } ], "output": [ { "processed_reads": { "type": "file", "description": "Structure: [ val(meta), path(fastq.gz) ]\nThe trimmed/modified single or paired end or merged fastq reads\n", "pattern": "*.fastq.gz" } }, { "discarded_reads": { "type": "file", "description": "Structure: [ val(meta), path(fastq.gz) ]\nThe discarded reads\n", "pattern": "*.fastq.gz" } }, { "logfile": { "type": "file", "description": "Execution log file\n(trimmomatic {log}, trimgalore {txt}, fastp {log})\n", "pattern": "*.{log,txt}" } }, { "report": { "type": "file", "description": "Execution report\n(trimmomatic {summary}, trimgalore {html,zip}, fastp {html})\n", "pattern": "*.{summary,html,zip}" } }, { "multiqc_files": { "type": "file", "description": "MultiQC-compatible output files from tools used in preprocessing\n(trimmomatic, cutadapt, bbduk, leehom, fastp, adapterremoval)\n" } } ], "authors": [ "@kornkv", "@vagkaratzas" ], "maintainers": [ "@kornkv", "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_sanitise_seqkit", "path": "subworkflows/nf-core/fastq_sanitise_seqkit/meta.yml", "tree_sha": "45281201dd7762c3c64875762e18788bd43756dd", "files": [ "subworkflows/nf-core/fastq_sanitise_seqkit/main.nf", "subworkflows/nf-core/fastq_sanitise_seqkit/meta.yml", "subworkflows/nf-core/fastq_sanitise_seqkit/nextflow.config", "subworkflows/nf-core/fastq_sanitise_seqkit/tests/main.nf.test", "subworkflows/nf-core/fastq_sanitise_seqkit/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_sanitise_seqkit/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_sanitise_seqkit", "description": "Filters and reports malformed FASTQ sequences with seqkit/sana,\nand then pairs any paired-end files using seqkit/pair\n", "keywords": [ "fastq", "quality control", "filtering", "malformed", "pairing", "seqkit", "preprocessing" ], "components": [ "seqkit/sana", "seqkit/pair" ], "input": [ { "ch_reads": { "type": "channel", "description": "Channel containing sample metadata and FASTQ files.\nStructure: [ val(meta), [ fastq ] ]\nWhere meta is a map containing at least:\n- id: sample identifier\n- single_end: boolean indicating if data is single-end (true) or paired-end (false)\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}" } } ], "output": [ { "reads": { "type": "channel", "description": "Channel containing filtered (i.e., non-malformed) and paired FASTQ files.\nFor single-end data: returns filtered reads\nFor paired-end data: returns properly paired reads and any unpaired reads\nStructure: [ val(meta), [ fastq ] ]\n", "pattern": "*.{fastq,fastq.gz,fq,fq.gz}" } } ], "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_shortreads_preprocess_qc", "path": "subworkflows/nf-core/fastq_shortreads_preprocess_qc/meta.yml", "tree_sha": "ffcf85b6a82c37f08d156eeb8f507613bec061f0", "files": [ "subworkflows/nf-core/fastq_shortreads_preprocess_qc/main.nf", "subworkflows/nf-core/fastq_shortreads_preprocess_qc/meta.yml", "subworkflows/nf-core/fastq_shortreads_preprocess_qc/nextflow.config", "subworkflows/nf-core/fastq_shortreads_preprocess_qc/tests/main.nf.test", "subworkflows/nf-core/fastq_shortreads_preprocess_qc/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_shortreads_preprocess_qc/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_shortreads_preprocess_qc", "description": "Quality check and preprocessing subworkflow of Illumina short reads\nthat can do: quality check of input reads and generate statistics,\npreprocess and validate reads, barcode removal, remove adapters and merge reads,\nfilter by sequence complexity, deduplicate reads, remove host contamination,\nconcatenate reads and generate statistics for post-processing reads.\nWARNING: requires at least the process configurations from the nextflow.config\nto be added to the modules.config in the pipeline in order to work as intended.\n", "keywords": [ "fastq", "illumina", "short", "reads", "qc", "stats", "preprocessing", "barcoding", "adapters", "merge", "complexity", "deduplication", "host", "decontamination" ], "components": [ "fastq_qc_stats", "fastqc", "seqfu/check", "seqfu/stats", "seqkit/stats", "seqtk/comp", "fastq_preprocess_seqkit", "fastq_sanitise_seqkit", "seqkit/sana", "seqkit/pair", "seqkit/seq", "seqkit/replace", "seqkit/rmdup", "umitools/extract", "fastq_removeadapters_merge", "trimmomatic", "cutadapt", "trimgalore", "bbmap/bbduk", "leehom", "fastp", "adapterremoval", "cat/fastq", "fastq_complexity_filter", "prinseqplusplus", "bbmap/clumpify", "fastq_decontaminate_deacon_hostile", "fastq_index_filter_deacon", "fastq_fetch_clean_hostile", "hostile/fetch", "hostile/clean", "bowtie2/build", "deacon/filter", "deacon/index" ], "input": [ { "ch_reads": { "type": "file", "description": "List of FastQ files of size 1 and 2 for single-end and paired-end data, respectively.\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.fastq.gz" } }, { "skip_fastqc": { "type": "boolean", "description": "Skip FastQC quality control step\n" } }, { "skip_seqfu_check": { "type": "boolean", "description": "Skip SeqFu check step\n" } }, { "skip_seqfu_stats": { "type": "boolean", "description": "Skip SeqFu statistics step\n" } }, { "skip_seqkit_stats": { "type": "boolean", "description": "Skip SeqKit statistics step\n" } }, { "skip_seqtk_comp": { "type": "boolean", "description": "Skip SeqTk composition analysis step\n" } }, { "skip_seqkit_sana_pair": { "type": "boolean", "description": "Skip SeqKit sanitize and pair step\n" } }, { "skip_seqkit_seq": { "type": "boolean", "description": "Skip SeqKit sequence processing step\n" } }, { "skip_seqkit_replace": { "type": "boolean", "description": "Skip SeqKit replace step\n" } }, { "skip_seqkit_rmdup": { "type": "boolean", "description": "Skip SeqKit remove duplicates step\n" } }, { "skip_umitools_extract": { "type": "boolean", "description": "Skip UMI-tools extract barcoding step\n" } }, { "val_umi_discard_read": { "type": "integer", "description": "Discard R1 or R2 after UMI extraction (0 = keep both, 1 = discard R1, 2 = discard R2)\n" } }, { "skip_adapterremoval": { "type": "boolean", "description": "Skip the adapter removal and merge subworkflow completely\n" } }, { "val_adapter_tool": { "type": "string", "description": "Choose one of the available adapter removal and/or merging tools\n", "enum": [ "trimmomatic", "cutadapt", "trimgalore", "bbduk", "leehom", "fastp", "adapterremoval" ] } }, { "ch_custom_adapters_file": { "type": "file", "description": "Optional reference files, containing adapter and/or contaminant sequences for removal.\nIn fasta format for bbmap/bbduk and fastp, or in text format for AdapterRemoval (one adapter per line).\n" } }, { "val_save_merged": { "type": "boolean", "description": "Specify true to output merged reads instead\nUsed by fastp and adapterremoval\n" } }, { "val_fastp_discard_trimmed_pass": { "type": "boolean", "description": "Used only by fastp.\nSpecify true to not write any reads that pass trimming thresholds from the fastp process.\nThis can be used to use fastp for the output report only.\n" } }, { "val_fastp_save_trimmed_fail": { "type": "boolean", "description": "Used only by fastp.\nSpecify true to save files that failed to pass fastp trimming thresholds\n" } }, { "skip_complexity_filtering": { "type": "boolean", "description": "Skip PRINSEQ++ complexity filtering step\n" } }, { "val_complexity_filter_tool": { "type": "string", "description": "Complexity filtering tool to use.\nMust be one of: 'prinseqplusplus', 'bbduk', or 'fastp'.\n" } }, { "skip_deduplication": { "type": "boolean", "description": "Skip BBMap Clumpify deduplication step\n" } }, { "skip_decontamination": { "type": "boolean", "description": "Skip host decontamination step\n" } }, { "ch_decontamination_fasta": { "type": "file", "description": "Reference genome FASTA file for decontamination (optional)\nStructure: [ val(meta), [ path(fasta) ] ]\n", "pattern": "*.{fasta,fa,fna}" } }, { "ch_decontamination_reference": { "type": "directory", "description": "Pre-built reference index directory for decontamination (optional)\nStructure: [ val(reference_name), path(reference_dir) ]\n" } }, { "val_decontamination_index_name": { "type": "string", "description": "Name for the decontamination index (optional)\n" } }, { "val_decontamination_tool": { "type": "string", "description": "Decontamination tool to use ('hostile' or 'deacon')\n" } }, { "skip_final_concatenation": { "type": "boolean", "description": "Skip final FASTQ concatenation step\n" } } ], "output": [ { "reads": { "type": "file", "description": "Channel containing processed short reads\nStructure: [ val(meta), path(reads) ]\n", "pattern": "*.fastq.gz" } }, { "pre_stats_fastqc_html": { "type": "file", "description": "FastQC HTML reports for pre-processing reads\nStructure: [ val(meta), path(html) ]\n", "pattern": "*.html" } }, { "pre_stats_fastqc_zip": { "type": "file", "description": "FastQC ZIP archives for pre-processing reads\nStructure: [ val(meta), path(zip) ]\n", "pattern": "*.zip" } }, { "pre_stats_seqfu_check": { "type": "file", "description": "SeqFu check results for pre-processing reads\nStructure: [ val(meta), path(check) ]\n" } }, { "pre_stats_seqfu_stats": { "type": "file", "description": "SeqFu statistics for pre-processing reads\nStructure: [ val(meta), path(stats) ]\n" } }, { "pre_stats_seqkit_stats": { "type": "file", "description": "SeqKit statistics for pre-processing reads\nStructure: [ val(meta), path(stats) ]\n" } }, { "pre_stats_seqtk_stats": { "type": "file", "description": "SeqTk composition statistics for pre-processing reads\nStructure: [ val(meta), path(stats) ]\n" } }, { "post_stats_fastqc_html": { "type": "file", "description": "FastQC HTML reports for post-processing reads\nStructure: [ val(meta), path(html) ]\n", "pattern": "*.html" } }, { "post_stats_fastqc_zip": { "type": "file", "description": "FastQC ZIP archives for post-processing reads\nStructure: [ val(meta), path(zip) ]\n", "pattern": "*.zip" } }, { "post_stats_seqfu_check": { "type": "file", "description": "SeqFu check results for post-processing reads\nStructure: [ val(meta), path(check) ]\n" } }, { "post_stats_seqfu_stats": { "type": "file", "description": "SeqFu statistics for post-processing reads\nStructure: [ val(meta), path(stats) ]\n" } }, { "post_stats_seqkit_stats": { "type": "file", "description": "SeqKit statistics for post-processing reads\nStructure: [ val(meta), path(stats) ]\n" } }, { "post_stats_seqtk_stats": { "type": "file", "description": "SeqTk composition statistics for post-processing reads\nStructure: [ val(meta), path(stats) ]\n" } }, { "umi_log": { "type": "file", "description": "UMI-tools extract log file\nStructure: [ val(meta), path(log) ]\n" } }, { "adapterremoval_discarded_reads": { "type": "file", "description": "Reads discarded during adapter removal or merging\nStructure: [ val(meta), path(fastq) ]\n", "pattern": "*.fastq.gz" } }, { "adapterremoval_logfile": { "type": "file", "description": "Adapter removal execution log file\n(trimmomatic {log}, trimgalore {txt}, fastp {log})\nStructure: [ val(meta), path({log,txt}) ]\n" } }, { "adapterremoval_report": { "type": "file", "description": "Adapter removal report\n(trimmomatic {summary}, trimgalore {html,zip}, fastp {html})\nStructure: [ val(meta), path({summary,html,zip}) ]\n" } }, { "complexity_filter_log": { "type": "file", "description": "Log file from complexity filtering\nStructure: [ val(meta), path(log) ]\n" } }, { "complexity_filter_report": { "type": "file", "description": "Report generated by complexity filtering\nHTML report generated by fastp. Empty for other tools.\nStructure: [ val(meta), path(html) ]\n" } }, { "clumpify_log": { "type": "file", "description": "BBMap Clumpify log file\nStructure: [ val(meta), path(log) ]\n" } }, { "hostile_reference": { "type": "file", "description": "Hostile reference files used for decontamination\nStructure: [ val(reference_name), path(reference_dir) ]\n" } }, { "hostile_json": { "type": "file", "description": "Hostile JSON report\nStructure: [ val(meta), path(json) ]\n" } }, { "deacon_index": { "type": "directory", "description": "Deacon index directory\nStructure: [ val(meta), path(index) ]\n" } }, { "deacon_summary": { "type": "file", "description": "Deacon decontamination summary file\nStructure: [ val(meta), path(log) ]\n" } }, { "multiqc_files": { "type": "file", "description": "MultiQC compatible files for aggregated reporting\nStructure: [ path(files) ]\n" } } ], "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_subsample_fq_salmon", "path": "subworkflows/nf-core/fastq_subsample_fq_salmon/meta.yml", "tree_sha": "57738a61a2e79a500c7f17adf0edc5bd6e57ade7", "files": [ "subworkflows/nf-core/fastq_subsample_fq_salmon/main.nf", "subworkflows/nf-core/fastq_subsample_fq_salmon/meta.yml", "subworkflows/nf-core/fastq_subsample_fq_salmon/tests/main.nf.test", "subworkflows/nf-core/fastq_subsample_fq_salmon/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_subsample_fq_salmon/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_subsample_fq_salmon", "description": "Subsample fastq", "keywords": [ "fastq", "subsample", "strandedness" ], "components": [ "fq/subsample", "salmon/quant", "salmon/index" ], "input": [ { "ch_reads": { "type": "file", "description": "List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively.\n\nStructure: [ val(meta), [ path(reads) ] ]\n", "pattern": "*.{fq,fastq}{,.gz}" } }, { "ch_genome_fasta": { "type": "file", "description": "Genome sequence in fasta format.\n\nStructure: [ path(fasta) ]\n" } }, { "ch_transcript_fasta": { "type": "file", "description": "Transcript sequence in fasta format.\n\nStructure: [ path(fasta) ]\n" } }, { "ch_gtf": { "type": "file", "description": "Genome features in GTF format.\n\nStructure: [ path(gtf) ]\n" } }, { "ch_index": { "type": "directory", "description": "Directory containing the Salmon index.\n\nStructure: [ path(index) ]\n" } }, { "make_index": { "type": "boolean", "description": "Whether to create salmon index before running salmon quant" } } ], "output": [ { "index": { "type": "directory", "description": "Directory containing the Salmon index, either the one supplied as input or\nthe one built by this subworkflow.\n\nStructure: [ path(index) ]\n" } }, { "reads": { "type": "file", "description": "Subsampled FastQ reads.\n\nStructure: [ val(meta), [ path(fastq) ] ]\n", "pattern": "*.{fq,fastq}{,.gz}" } }, { "results": { "type": "directory", "description": "Folder containing the quantification results for a specific sample.\n\nStructure: [ val(meta), path(results) ]\n" } }, { "json_info": { "type": "file", "description": "File containing meta information from Salmon quant,\nwhich could be used to infer strandedness among other things.\n\nStructure: [ val(meta), path(json) ]\n", "pattern": "*info.json" } }, { "lib_format_counts": { "type": "file", "description": "File containing the library format counts.\n\nStructure: [ val(meta), path(json) ]\n", "pattern": "*lib_format_counts.json" } } ], "authors": [ "@robsyme", "@drpatelh" ], "maintainers": [ "@robsyme", "@drpatelh" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "lncpipe", "version": "dev" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "fastq_taxonomic_profile_metaphlan", "path": "subworkflows/nf-core/fastq_taxonomic_profile_metaphlan/meta.yml", "tree_sha": "23a2f0b771f3eb921f2b918c22986f76629f1293", "files": [ "subworkflows/nf-core/fastq_taxonomic_profile_metaphlan/main.nf", "subworkflows/nf-core/fastq_taxonomic_profile_metaphlan/meta.yml", "subworkflows/nf-core/fastq_taxonomic_profile_metaphlan/tests/main.nf.test", "subworkflows/nf-core/fastq_taxonomic_profile_metaphlan/tests/main.nf.test.snap", "subworkflows/nf-core/fastq_taxonomic_profile_metaphlan/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "fastq_taxonomic_profile_metaphlan", "description": "Subworkflow to taxonomically classify metagenomic sequencing data using MetaPhlAn", "keywords": [ "metaphlan", "metagenomics", "database", "classification", "merge", "profiles" ], "components": [ "metaphlan/makedb", "metaphlan/metaphlan", "metaphlan/mergemetaphlantables" ], "input": [ { "ch_fastq": { "type": "file", "description": "The input channel containing the FASTQ files\nStructure: [ val(meta), path(fastqs) ]\n", "pattern": "*.{fastq,fastq.gz}" } } ], "output": [ { "merged_taxa": { "type": "file", "description": "Combined MetaPhlAn table\nStructure: [ val(meta), path(txt) ]\n", "pattern": "*.txt" } } ], "authors": [ "@LaurenGonsalves", "@hhayden01", "@ErikLHendrickson", "@CarsonJM" ], "maintainers": [ "@LaurenGonsalves", "@CarsonJM" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "fastq_trim_fastp_fastqc", "path": "subworkflows/nf-core/fastq_trim_fastp_fastqc/meta.yml", "tree_sha": "fd4dc38e51d8c41a73dbb83745bda5fbe84bfa25", "files": [ "subworkflows/nf-core/fastq_trim_fastp_fastqc/main.nf", "subworkflows/nf-core/fastq_trim_fastp_fastqc/meta.yml", "subworkflows/nf-core/fastq_trim_fastp_fastqc/tests/main.nf.test", "subworkflows/nf-core/fastq_trim_fastp_fastqc/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "fastq_trim_fastp_fastqc", "description": "Read QC, fastp trimming and read qc", "keywords": [ "qc", "quality_control", "adapters", "trimming", "fastq" ], "components": [ "fastqc", "fastp" ], "input": [ { "ch_reads": { "type": "file", "description": "Structure: [ val(meta), path(reads), path(adapter_fasta) ]\nGroovy Map containing sample information\ne.g. [ id:'test', single_end:false ], List of input FastQ files of size 1 and 2 for single-end and paired-end data,\nrespectively. If you wish to run interleaved paired-end data, supply as single-end data\nbut with `--interleaved_in` in your `modules.conf`'s `ext.args` for the module.\nThe optional adapter_fasta is a file in FASTA format containing possible adapters to remove.\n" } }, { "val_save_trimmed_fail": { "type": "boolean", "description": "Structure: val(save_trimmed_fail)\nSpecify true to save files that failed to pass trimming thresholds ending in `*.fail.fastq.gz`\n" } }, { "val_discard_trimmed_pass": { "type": "boolean", "description": "Structure: val(discard_trimmed)\nSpecify true to not write any reads that pass trimming thresholds.\nThis can be used to use fastp for the output report only.\n" } }, { "val_save_merged": { "type": "boolean", "description": "Structure: val(save_merged)\nSpecify true to save all merged reads to the a file ending in `*.merged.fastq.gz`\n" } }, { "val_skip_fastp": { "type": "boolean", "description": "Structure: val(skip_fastp)\nskip the fastp process if true\n" } }, { "val_skip_fastqc": { "type": "boolean", "description": "Structure: val(skip_fastqc)\nskip the fastqc process if true\n" } } ], "output": [ { "reads": { "type": "file", "description": "Structure: [ val(meta), path(reads) ]\nThe trimmed/modified/unmerged fastq reads\n" } }, { "trim_json": { "type": "file", "description": "Structure: [ val(meta), path(trim_json) ]\nResults in JSON format\n" } }, { "trim_html": { "type": "file", "description": "Structure: [ val(meta), path(trim_html) ]\nResults in HTML format\n" } }, { "trim_log": { "type": "file", "description": "Structure: [ val(meta), path(trim_log) ]\nfastq log file\n" } }, { "trim_reads_fail": { "type": "file", "description": "Structure: [ val(meta), path(trim_reads_fail) ]\nReads the failed the preprocessing\n" } }, { "trim_reads_merged": { "type": "file", "description": "Structure: [ val(meta), path(trim_reads_merged) ]\nReads that were successfully merged\n" } }, { "fastqc_raw_html": { "type": "file", "description": "Structure: [ val(meta), path(fastqc_raw_html) ]\nRaw fastQC report\n" } }, { "fastqc_raw_zip": { "type": "file", "description": "Structure: [ val(meta), path(fastqc_raw_zip) ]\nRaw fastQC report archive\n" } }, { "fastqc_trim_html": { "type": "file", "description": "Structure: [ val(meta), path(fastqc_trim_html) ]\nTrimmed fastQC report\n" } }, { "fastqc_trim_zip": { "type": "file", "description": "Structure: [ val(meta), path(fastqc_trim_zip) ]\nTrimmed fastQC report archive\n" } } ], "authors": [ "@Joon-Klaps" ], "maintainers": [ "@Joon-Klaps" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "bacass", "version": "2.7.0" }, { "name": "denovotranscript", "version": "1.2.1" } ] }, { "name": "gtf_hybridmerge_gffcompare", "path": "subworkflows/nf-core/gtf_hybridmerge_gffcompare/meta.yml", "tree_sha": "4501aefdaa37bb5288b80ae8e6454f40b5645b38", "files": [ "subworkflows/nf-core/gtf_hybridmerge_gffcompare/awk/concat.awk", "subworkflows/nf-core/gtf_hybridmerge_gffcompare/awk/filter.awk", "subworkflows/nf-core/gtf_hybridmerge_gffcompare/main.nf", "subworkflows/nf-core/gtf_hybridmerge_gffcompare/meta.yml", "subworkflows/nf-core/gtf_hybridmerge_gffcompare/nextflow.config", "subworkflows/nf-core/gtf_hybridmerge_gffcompare/tests/main.nf.test", "subworkflows/nf-core/gtf_hybridmerge_gffcompare/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "gtf_hybridmerge_gffcompare", "description": "Build a hybrid GTF by classifying a novel-transcript GTF against a reference\nannotation with gffcompare, filtering the resulting annotated GTF down to a\nuser-supplied set of class codes (e.g. \"u\" for novel intergenic), optionally\nsubtracting features that overlap a user-supplied blacklist BED, and merging\nthe survivors into an annotation backbone GTF. Gene rows missing from the\nbackbone for surviving novel transcripts are synthesised with coordinates\nspanning the union of their child transcripts so the output is a\nself-consistent GTF.\n\nInput format scope: standard GTF2 with `gene_id` / `transcript_id`\nattributes in column 9 and `gene` / `transcript` (and child `exon` etc.)\nfeature types in column 3. GFF3 dialects (Parent= / ID= attributes) and\nprokaryotic GTFs without transcript rows are out of scope.\n\nResource sizing: GAWK steps hold the full input in memory under\n`process_single`. Fine for annotation-scale GTFs; for >~500 MB inputs\noverride `memory` / `cpus` directly via `withName`.\n", "keywords": [ "gtf", "annotation", "novel-transcripts", "gffcompare", "merge", "hybrid" ], "components": [ "gffcompare", "gawk", "bedtools/intersect" ], "input": [ { "ch_novel_gtf": { "type": "file", "description": "Channel of novel-transcript GTFs (e.g. output of a StringTie merge or\na user-supplied annotation of unannotated transcribed regions) that\nwill be classified against the reference annotation. The subworkflow\nis designed for a single novel-vs-single-backbone build; if a caller\nhas multiple novel GTFs (one per sample, say) they should be merged\nbefore the call - the meta swap at the concat step adopts the\nbackbone meta and would collapse multiple emissions to the same id.\nStructure: [ val(meta), path(novel_gtf) ]\n", "pattern": "*.{gtf,gff,gff3}" } }, { "ch_reference_gtf": { "type": "file", "description": "Channel containing the reference annotation GTF used by gffcompare to\ncompute class codes for every novel transcript. This drives which\ntranscripts survive the class-code filter, so callers usually want\nthe most complete annotation available here (not a subset such as a\ncanonical-only backbone).\nStructure: [ val(meta), path(reference_gtf) ]\n", "pattern": "*.{gtf,gff,gff3}" } }, { "ch_backbone_gtf": { "type": "file", "description": "Channel containing the annotation GTF that surviving novel transcripts\nare merged into. The output is the concatenation of this backbone and\nthe filtered novel transcripts; missing gene rows are synthesised. For\ncallers that only have one annotation, pass the same channel as\nch_reference_gtf; callers that want the novel transcripts grafted onto\na reduced annotation (e.g. canonical-only) pass the reduced GTF here.\nStructure: [ val(meta), path(backbone_gtf) ]\n", "pattern": "*.{gtf,gff,gff3}" } }, { "val_class_codes": { "type": "string", "description": "Single-element value channel carrying the gffcompare class codes to\nkeep, either as a comma-separated string (\"u\" or \"u,j,i\") or a List\n([\"u\", \"j\"]). Class codes describe how each novel transcript relates\nto the reference: \"u\" is intergenic (unknown), \"j\" is a multi-exon\nalternative splice junction, \"i\" is fully within a reference intron,\netc. See the gffcompare documentation for the full list.\n" } }, { "ch_blacklist_bed": { "type": "file", "description": "Optional channel containing a BED file of regions to exclude. Novel\ntranscripts overlapping these regions are dropped via `bedtools\nintersect -v` (the bundled `nextflow.config` sets `ext.args = '-v'`\non `BEDTOOLS_INTERSECT`; consumers can override in their own\n`modules.config` if they want strand-aware subtraction with `-v -s`,\nor positive overlap, etc.). Useful for rRNA loci, repeats, or any\nother interval set the caller wants kept out of the final hybrid GTF.\nPass `channel.empty()` to skip the intersect step entirely.\nStructure: [ val(meta), path(blacklist_bed) ]\n", "pattern": "*.{bed}" } } ], "output": [ { "hybrid_gtf": { "type": "file", "description": "The hybrid GTF: the backbone annotation concatenated with surviving\nnovel transcripts, with synthesised gene rows for any novel gene_id\nnot already present in the backbone. Comment lines (`#`) are stripped.\nThe emitted meta is the backbone's meta (`ch_backbone_gtf`), not the\nnovel input's, so downstream channels keyed on the backbone's\nidentity can `.join()` against this output directly.\nStructure: [ val(meta), path(hybrid_gtf) ]\n", "pattern": "*.gtf" } }, { "gffcompare_stats": { "type": "file", "description": "gffcompare summary statistics file. Useful for QC reporting of the\nclassification step.\nStructure: [ val(meta), path(stats) ]\n", "pattern": "*.stats" } }, { "gffcompare_tracking": { "type": "file", "description": "gffcompare per-transcript tracking file, mapping every novel transcript\nto its best match in the reference annotation.\nStructure: [ val(meta), path(tracking) ]\n", "pattern": "*.tracking" } }, { "gffcompare_loci": { "type": "file", "description": "gffcompare loci file, listing each locus covered by the novel and\nreference transcripts.\nStructure: [ val(meta), path(loci) ]\n", "pattern": "*.loci" } } ], "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "h5ad_removebackground_barcodes_cellbender_anndata", "path": "subworkflows/nf-core/h5ad_removebackground_barcodes_cellbender_anndata/meta.yml", "tree_sha": "3ee87176824d97984196a7cd33474a4fa75c938f", "files": [ "subworkflows/nf-core/h5ad_removebackground_barcodes_cellbender_anndata/main.nf", "subworkflows/nf-core/h5ad_removebackground_barcodes_cellbender_anndata/meta.yml", "subworkflows/nf-core/h5ad_removebackground_barcodes_cellbender_anndata/tests/epochs.config", "subworkflows/nf-core/h5ad_removebackground_barcodes_cellbender_anndata/tests/main.nf.test", "subworkflows/nf-core/h5ad_removebackground_barcodes_cellbender_anndata/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "h5ad_removebackground_barcodes_cellbender_anndata", "description": "Use cellbender for empty droplet removal", "keywords": [ "scdownstream", "cellbender", "anndata" ], "components": [ "cellbender/removebackground", "anndata/barcodes" ], "input": [ { "ch_unfiltered": { "type": "file", "description": "The input channel containing the unfiltered AnnData file to process\nand remove background noise and empty droplets\nStructure: [ val(meta), path(h5ad) ]\n", "pattern": "*.h5ad" } } ], "output": [ { "h5ad": { "description": "Background and empty droplet removed AnnData file containing cells with\nbarcodes exceeding 0.5 posterior cell probability determined by the\ncellbender's remove-background\nStructure: [ val(meta), path(h5ad) ]\n", "pattern": "*.h5ad" } } ], "authors": [ "@nictru", "@chaochaowong" ], "maintainers": [ "@nictru" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "scdownstream", "version": "dev" }, { "name": "scrnaseq", "version": "4.2.0" } ] }, { "name": "homer_groseq", "path": "subworkflows/nf-core/homer_groseq/meta.yml", "tree_sha": "63fdba935a19e9110aa647d0269f714b058a0447", "files": [ "subworkflows/nf-core/homer_groseq/main.nf", "subworkflows/nf-core/homer_groseq/meta.yml", "subworkflows/nf-core/homer_groseq/tests/bed.config", "subworkflows/nf-core/homer_groseq/tests/main.nf.test", "subworkflows/nf-core/homer_groseq/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "homer_groseq", "description": "Basic process of trying to analyze GRO-Seq data with HOMER. From the [GRO-Seq Analysis Tutorial](http://homer.ucsd.edu/homer/ngs/groseq/groseq.html).", "keywords": [ "homer", "groseq", "nascent" ], "components": [ "unzip", "homer/maketagdirectory", "homer/makeucscfile", "homer/findpeaks", "homer/pos2bed" ], "input": [ { "bam": { "description": "list of BAM files, also able to take SAM and BED as input", "pattern": "[ *.{bam/sam/bed} ]" } }, { "fasta": { "type": "file", "description": "The reference fasta file", "pattern": "*.fasta" } }, { "uniqmap": { "type": "file", "description": "Optional HOMER uniqmap", "pattern": "*.zip" } } ], "output": [ { "tagdir": { "type": "directory", "description": "The \"Tag Directory\"", "pattern": "*_tagdir" } }, { "bed_graph": { "type": "file", "description": "The UCSC bed graph", "pattern": "*.bedGraph.gz" } }, { "peaks": { "type": "file", "description": "The found peaks", "pattern": "*.peaks.txt" } }, { "bed": { "type": "file", "description": "A BED file of the found peaks", "pattern": "*.bed" } } ], "authors": [ "@edmundmiller" ], "maintainers": [ "@edmundmiller" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "nascent", "version": "2.3.0" } ] }, { "name": "mafft_align", "path": "subworkflows/nf-core/mafft_align/meta.yml", "tree_sha": "23d5afb6b16bafb569d07a61ed1c86d716ce098a", "files": [ "subworkflows/nf-core/mafft_align/main.nf", "subworkflows/nf-core/mafft_align/meta.yml", "subworkflows/nf-core/mafft_align/tests/main.nf.test", "subworkflows/nf-core/mafft_align/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "mafft_align", "description": "Prepare channels for running MAFFT/align", "keywords": [ "msa", "mafft", "align" ], "components": [ "mafft/align" ], "input": [ { "ch_fasta": { "type": "file", "description": "The input channel containing the FASTA files\n", "pattern": "*.{bam/cram/sam}", "structure": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'sample1', single_end:false ]`\n" } }, { "fasta": { "type": "file", "description": "Input sequences in FASTA format", "pattern": "*.{fa,fasta}", "ontologies": [ { "edam": "http://edamontology.org/format_1929" } ] } } ] ] } } ], "output": [ { "alignment": { "type": "file", "description": "Channel containing the alignment file in fasta format.", "structure": [ [ { "meta": { "type": "map", "description": "Groovy Map containing sample information\ne.g. `[ id:'test']`\n" } }, { "*.aln.gz": { "type": "file", "description": "Alignment file, in FASTA format.", "pattern": "*.aln.gz", "ontologies": [ { "edam": "http://edamontology.org/format_1984" } ] } } ] ] } } ], "authors": [ "@mirpedrol" ], "maintainers": [ "@mirpedrol", "@luisas", "@JoseEspinosa" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mmseqs_contig_taxonomy", "path": "subworkflows/nf-core/mmseqs_contig_taxonomy/meta.yml", "tree_sha": "954d451c6f32032b507350b90d0f07053f620636", "files": [ "subworkflows/nf-core/mmseqs_contig_taxonomy/main.nf", "subworkflows/nf-core/mmseqs_contig_taxonomy/meta.yml", "subworkflows/nf-core/mmseqs_contig_taxonomy/tests/main.nf.test", "subworkflows/nf-core/mmseqs_contig_taxonomy/tests/main.nf.test.snap", "subworkflows/nf-core/mmseqs_contig_taxonomy/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "mmseqs_contig_taxonomy", "description": "Assign taxonomy to contigs using the MMseqs2 workflow.", "keywords": [ "metagenomics", "database", "contigs", "mmsesq2", "taxonomy" ], "components": [ "mmseqs/databases", "mmseqs/createdb", "mmseqs/taxonomy", "mmseqs/createtsv" ], "input": [ { "contigs": { "type": "file", "description": "Channel containing each fasta in nucleotide format as a distinct element with meta.\nStructure: [ val(meta), path(fasta) ]\n", "pattern": "*.{fasta,fa,fna}" } }, { "mmseqs_databases": { "type": "string", "description": "Channel containing a database created by mmseqs2 databases.\nStructure: [ path(mmseqsdb) ]\n", "pattern": "*/mmseqs/database" } }, { "databases_id": { "type": "string", "description": "Channel containing the ID of a database made available by developers of mmseqs2. Please refer to https://github.com/soedinglab/MMseqs2/wiki#downloading-databases for possible IDs to use.\nStructure: [ val(id) ]\n" } } ], "output": [ { "taxonomy": { "type": "file", "description": "Channel containing the tab separated file with all assigned taxonomy.\nStructure: [ val(meta), path(tsv) ]\n", "pattern": "*.tsv" } }, { "db_mmseqs": { "type": "directory", "description": "Channel containing the mmseqs database directory. Useful for when the databases is downloaded in the pipeline.\nStructure: [ path(outputdir) ]\n", "pattern": "*/mmseqs_database" } }, { "db_taxonomy": { "type": "directory", "description": "Channel containing the database containing the taxonomic classification for each input fasta file.\nStructure: [ path(outputdir) ]\n", "pattern": "*/sample_taxonomy" } }, { "db_contig": { "type": "directory", "description": "Channel containing the database containing the mmseqs format of each input fasta file.\nStructure: [ path(outputdir) ]\n", "pattern": "*/sample_db" } } ], "authors": [ "@darcy220606" ], "maintainers": [ "@darcy220606" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "mmseqs_fasta_cluster", "path": "subworkflows/nf-core/mmseqs_fasta_cluster/meta.yml", "tree_sha": "1b14bf3c1ca79bfcc2dd514998c2072d8886d822", "files": [ "subworkflows/nf-core/mmseqs_fasta_cluster/main.nf", "subworkflows/nf-core/mmseqs_fasta_cluster/meta.yml", "subworkflows/nf-core/mmseqs_fasta_cluster/tests/main.nf.test", "subworkflows/nf-core/mmseqs_fasta_cluster/tests/main.nf.test.snap", "subworkflows/nf-core/mmseqs_fasta_cluster/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "MMSEQS_FASTA_CLUSTER", "description": "Subworkflow that generates a clustering TSV file from a set of amino acid sequence within a FASTA file.", "keywords": [ "fasta", "sequences", "cluster", "linclust", "mmseqs" ], "components": [ "mmseqs/createdb", "mmseqs/cluster", "mmseqs/linclust", "mmseqs/createtsv" ], "input": [ { "sequences": { "type": "file", "description": "Fasta file containing sequences for clustering.\n" } }, { "clustering_tool": { "type": "string", "description": "Clustering algorithm of MMSeqs to use for cluster generation. Options are 'linclust' or 'cluster'.\n" } } ], "output": [ { "seqs": { "type": "file", "description": "The input FASTA file mapped to its corresponding clustering tsv, per input entry." } }, { "clusters": { "type": "file", "description": "Clustering file mapped to its corresponding input FASTA file." } } ], "authors": [ "@vagkaratzas" ], "maintainers": [ "@vagkaratzas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "metatdenovo", "version": "2.0.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "viralmetagenome", "version": "1.2.0" } ] }, { "name": "multiple_impute_glimpse2", "path": "subworkflows/nf-core/multiple_impute_glimpse2/meta.yml", "type": "subworkflow", "meta": { "name": "multiple_impute_glimpse2", "description": "Impute VCF/BCF files, but also CRAM and BAM files with Glimpse2", "keywords": [ "glimpse", "chunk", "phase", "ligate", "split_reference" ], "components": [ "glimpse2/chunk", "glimpse2/phase", "glimpse2/ligate", "glimpse2/splitreference", "bcftools/index" ], "input": [ { "ch_input": { "type": "file", "description": "Target dataset in CRAM, BAM or VCF/BCF format.\nIndex file of the input file.\nFile with sample names and ploidy information.\nStructure: [ meta, file, index, txt ]\n" } }, { "ch_ref": { "type": "file", "description": "Reference panel of haplotypes in VCF/BCF format.\nIndex file of the Reference panel file.\nTarget region, usually a full chromosome (e.g. chr20:1000000-2000000 or chr20).\nThe file could possibly be without GT field (for efficiency reasons a file containing only the positions is recommended).\nStructure: [ meta, vcf, csi, region ]\n" } }, { "ch_map": { "type": "file", "description": "File containing the genetic map.\nStructure: [ meta, gmap ]\n" } }, { "ch_fasta": { "type": "file", "description": "Reference genome in fasta format.\nReference genome index in fai format\nStructure: [ meta, fasta, fai ]\n" } } ], "output": [ { "chunk_chr": { "type": "file", "description": "Tab delimited output txt file containing buffer and imputation regions.\nStructure: [meta, txt]\n" } }, { "merged_variants": { "type": "file", "description": "Output VCF/BCF file for the merged regions.\nPhased information (HS field) is updated accordingly for the full region.\nStructure: [ val(meta), bcf ]\n" } }, { "merged_variants_index": { "type": "file", "description": "Index file of the ligated phased variants files." } }, { "versions": { "type": "file", "description": "File containing software versions", "pattern": "versions.yml" } } ], "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ] } }, { "name": "opt_flip_track_stat", "path": "subworkflows/nf-core/opt_flip_track_stat/meta.yml", "tree_sha": "1d26c4a0a152be51ce0c060ad3a51113f108ed23", "files": [ "subworkflows/nf-core/opt_flip_track_stat/main.nf", "subworkflows/nf-core/opt_flip_track_stat/meta.yml", "subworkflows/nf-core/opt_flip_track_stat/tests/main.nf.test", "subworkflows/nf-core/opt_flip_track_stat/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "OPT_FLIP_TRACK_STAT", "description": "Off-target probe detection", "keywords": [ "opt", "flip", "track", "stat", "off-target-probe-detection", "probes", "off-target probes" ], "components": [ "opt/flip", "opt/track", "opt/stat" ], "input": [ { "ch_probe_fasta": { "type": "file", "description": "The input channel containing the probes used in spatial experiment\nStructure: [ val(meta), path('probes.fasta') ]\n", "pattern": "*.{fasta,fa}" } }, { "ch_references": { "type": "file", "description": "The input channel containing the reference fasta and reference gtf/gff files\nStructure: [ val(meta), [\"reference_annotations.{gff/gtf}\"], [\"reference_annotations.fa\"]]\n", "pattern": "*{.gff,.gtf},*{.fa,.fasta}" } }, { "ch_gene_synonyms": { "type": "file", "description": "The input channel containing the gene synonyms file\nStructure: [ path('gene_synonyms.csv') ]\n", "pattern": "*.csv" } } ], "output": [ { "summary": { "type": "file", "description": "Channel containing the collapsed summary of the off-target probes\nStructure: [ val(meta), path(collapsed_summary.tsv) ]\n", "pattern": "*.tsv" } } ], "authors": [ "@khersameesh24" ], "maintainers": [ "@khersameesh24" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "orftable_fasta_gtf_buildorfcatalogue", "path": "subworkflows/nf-core/orftable_fasta_gtf_buildorfcatalogue/meta.yml", "tree_sha": "ff62ced81803e2e9837cf79d0240268416008815", "files": [ "subworkflows/nf-core/orftable_fasta_gtf_buildorfcatalogue/main.nf", "subworkflows/nf-core/orftable_fasta_gtf_buildorfcatalogue/meta.yml", "subworkflows/nf-core/orftable_fasta_gtf_buildorfcatalogue/nextflow.config", "subworkflows/nf-core/orftable_fasta_gtf_buildorfcatalogue/tests/main.nf.test", "subworkflows/nf-core/orftable_fasta_gtf_buildorfcatalogue/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "orftable_fasta_gtf_buildorfcatalogue", "description": "Build a multi-caller Ribo-seq ORF catalogue from per-sample, per-caller\nORF prediction tables. Chains:\n\n 1. `custom/orfnormalise` (one invocation per caller-tagged input;\n dispatch by the per-record `caller` val) - reconciles each\n caller's native output table into a unified BED12 + sidecar TSV.\n 2. `custom/orfmerge` (one cohort-level invocation) - class-aware\n clustering of normalised calls across callers and samples.\n 3. `bedtools/getfasta` + `seqkit/translate` - lifts the merged BED12\n into a catalogue AA FASTA.\n 4. `mmseqs/easycluster` + `custom/orfcollapse` (optional, `val_collapse`) -\n clusters catalogue peptides by amino-acid identity and folds duplicate\n small ORFs to one representative each.\n\nThe collapse identity threshold defaults to `--min-seq-id 0.9` (the GENCODE\nRibo-seq ORF catalogue convention; Mudge et al. 2022), set on\n`MMSEQS_EASYCLUSTER` in this subworkflow's `nextflow.config`. Override it via\n`ext.args` on `MMSEQS_EASYCLUSTER` in the consuming pipeline's config if a\ndifferent cutoff is wanted.\n\nSupports five callers via the per-record `caller` val: ribocode, ribotish,\nribotricer, rpbp, price. Any subset can be supplied. When `ch_orf_tables` is empty\nthe subworkflow short-circuits the merge + FASTA chain and the output\nchannels are empty.\n\nOutput meta is hardcoded to `[ id: 'cohort' ]`; downstream consumers that\nwant a different cohort id should `.map` the emitted channels or\noverride `ext.prefix` on `CUSTOM_ORFMERGE` / `BEDTOOLS_GETFASTA` /\n`SEQKIT_TRANSLATE` to control output filenames.\n", "keywords": [ "orf", "ribo-seq", "catalogue", "merge", "translation" ], "components": [ "custom/orfnormalise", "custom/orfmerge", "bedtools/getfasta", "seqkit/translate", "mmseqs/easycluster", "custom/orfcollapse" ], "input": [ { "ch_orf_tables": { "description": "Per-sample, per-caller ORF prediction tables. All callers share a\nsingle channel; the caller id is carried as a per-record `val`\n(one of: ribocode, ribotish, ribotricer, rpbp, price) and selects\nthe parser inside the normaliser.\nStructure: [ val(meta), path(orf_table), val(caller) ]\n" } }, { "ch_fasta": { "description": "Reference genome FASTA used by bedtools/getfasta to extract\ncatalogue nucleotide sequences.\nStructure: [ val(meta), path(fasta) ]\n" } }, { "ch_gtf": { "description": "Reference annotation GTF. The ribocode and ribotish normalisers use\nit to lift transcript coordinates to genomic blocks; rpbp and price\nresolve gene ids from it, and rpbp has no fallback, so its ORFs get\nan empty gene_id without it. Only ribotricer ignores it. Pass\n`[ [:], [] ]` only when the caller subset is limited to ribotricer.\nStructure: [ val(meta), path(gtf) ]\n" } }, { "val_collapse": { "description": "Cluster catalogue peptides by amino-acid identity (mmseqs/easycluster)\nand fold each multi-member small-ORF cluster to one representative\n(custom/orfcollapse). When false the merged catalogue is emitted\nunchanged and the clustering modules do not run.\nStructure: val(collapse)\n" } } ], "output": [ { "catalogue_bed12": { "description": "Merged ORF catalogue as BED12.\nStructure: [ val(meta), path(bed12) ]\n" } }, { "catalogue_tsv": { "description": "Per-ORF table with `called_by_` / `score_` and\n`n_samples` / `samples` provenance columns.\nStructure: [ val(meta), path(tsv) ]\n" } }, { "orf_to_gene_tsv": { "description": "One row per (orf_id, gene_id, transcript_id) mapping; an ORF can\nmap to multiple host transcripts/genes.\nStructure: [ val(meta), path(tsv) ]\n" } }, { "catalogue_aa_fasta": { "description": "Catalogue amino-acid FASTA produced by seqkit translate from the\nnucleotide extract of the merged BED12.\nStructure: [ val(meta), path(faa) ]\n" } }, { "multiqc": { "description": "MultiQC custom-content sidecar (per-class ORF counts).\nStructure: [ val(meta), path(tsv) ]\n" } }, { "consensus_bed12": { "description": "Consensus view of the catalogue as BED12 (ORFs meeting the\n--min-callers / --min-samples thresholds; identical to the full\ncatalogue at the defaults of 1/1). Taken from the amino-acid collapse\nwhen it runs, otherwise from the merger.\nStructure: [ val(meta), path(bed12) ]\n" } }, { "consensus_tsv": { "description": "Consensus-filtered per-ORF table, same columns as the full catalogue.\nStructure: [ val(meta), path(tsv) ]\n" } }, { "consensus_orf_to_gene_tsv": { "description": "ORF-to-gene mapping restricted to the consensus-filtered ORFs.\nStructure: [ val(meta), path(tsv) ]\n" } } ], "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" } ] }, { "name": "quant_tximport_summarizedexperiment", "path": "subworkflows/nf-core/quant_tximport_summarizedexperiment/meta.yml", "tree_sha": "4b7a7dfee08e47ca457657cdd82a78b05fa47b2b", "files": [ "subworkflows/nf-core/quant_tximport_summarizedexperiment/main.nf", "subworkflows/nf-core/quant_tximport_summarizedexperiment/meta.yml", "subworkflows/nf-core/quant_tximport_summarizedexperiment/nextflow.config", "subworkflows/nf-core/quant_tximport_summarizedexperiment/tests/main.nf.test", "subworkflows/nf-core/quant_tximport_summarizedexperiment/tests/main.nf.test.snap", "subworkflows/nf-core/quant_tximport_summarizedexperiment/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "quant_tximport_summarizedexperiment", "description": "Post-process transcript-level quantification results using tximport to produce count matrices and SummarizedExperiment objects", "keywords": [ "rnaseq", "quantification", "tximport", "summarizedexperiment", "salmon", "kallisto", "rsem" ], "components": [ "custom/tx2gene", "tximeta/tximport", "summarizedexperiment/summarizedexperiment" ], "input": [ { "samplesheet": { "type": "file", "description": "Sample sheet, to be baked into the `colData` of SummarizedExperiment\nobjects.\n\nStructure: [ val(meta), path(samplesheet) ]\n", "pattern": "*.{csv,tsv}" } }, { "quant_results": { "type": "file", "description": "Per-sample quantification results. For Salmon these are result\ndirectories containing quant.sf, for Kallisto directories containing\nabundance.tsv, and for RSEM the .isoforms.results files. All samples\nmust have been quantified against the same transcriptome, as only a\nsingle sample is used for transcript-to-gene mapping discovery. If\nsupport for mixed transcriptomes is needed in future, tx2gene would\nneed to run independently per sample.\n\nStructure: [ val(meta), path(results) ]\n" } }, { "gtf": { "type": "file", "description": "Channel with features in GTF format, used to generate transcript/gene\nmappings via tx2gene.\n" } }, { "gtf_id_attribute": { "type": "string", "description": "Attribute in GTF file corresponding to the gene identifier.\n" } }, { "gtf_extra_attribute": { "type": "string", "description": "GTF alternative gene attribute (e.g. gene_name)" } }, { "quant_type": { "type": "string", "description": "Quantification tool type. One of 'salmon', 'kallisto', or 'rsem'.\n" } }, { "skip_merge": { "type": "boolean", "description": "Skip cross-sample merging. When true, runs tximport per-sample\ninstead of collecting all samples, and skips SummarizedExperiment\ncreation. Useful for very large cohorts.\n" } } ], "output": [ { "tx2gene": { "type": "file", "description": "Transcript-to-gene mapping file generated from the GTF.\n", "pattern": "*.tx2gene.tsv" } }, { "tx2gene_augmented": { "type": "file", "description": "tx2gene mapping table actually used by tximport, equal to the input\ntx2gene with self-mappings appended for any transcripts present in the\nquantification output but missing from the input. Use this file (not\n`tx2gene`) to reproduce the published gene-level outputs from the\nper-sample quantification files.\n", "pattern": "*tx2gene_augmented.tsv" } }, { "tpm_gene": { "type": "file", "description": "Gene-level matrix of abundance values in TPM.\n", "pattern": "*.gene_tpm.tsv" } }, { "counts_gene": { "type": "file", "description": "Gene-level matrix of unadjusted estimated counts from tximport\n(`countsFromAbundance = 'no'`).\n", "pattern": "*.gene_counts.tsv" } }, { "lengths_gene": { "type": "file", "description": "Gene-level matrix of effective length values.\n", "pattern": "*.gene_lengths.tsv" } }, { "counts_gene_length_scaled": { "type": "file", "description": "Gene-level matrix of estimated counts, generated from abundance (TPM)\nvalues by scaling to library size, additionally scaled using the\naverage transcript length, using tximport\n`countsFromAbundance = 'lengthScaledTPM'`.\n", "pattern": "*.gene_counts_length_scaled.tsv" } }, { "counts_gene_scaled": { "type": "file", "description": "Gene-level matrix of estimated counts, generated from abundance (TPM)\nvalues by scaling to library size with tximport\n`countsFromAbundance = 'scaledTPM'`.\n", "pattern": "*.gene_counts_scaled.tsv" } }, { "tpm_transcript": { "type": "file", "description": "Transcript-level matrix of abundance values in TPM.\n", "pattern": "*.transcript_tpm.tsv" } }, { "counts_transcript": { "type": "file", "description": "Transcript-level matrix of unadjusted estimated counts from tximport\n(`countsFromAbundance = 'no'`).\n", "pattern": "*.transcript_counts.tsv" } }, { "lengths_transcript": { "type": "file", "description": "Transcript-level matrix of effective length values.\n", "pattern": "*.transcript_lengths.tsv" } }, { "merged_gene_rds": { "type": "file", "description": "Serialised SummarizedExperiment object containing gene-level assays\n(counts, length-scaled counts, scaled counts, lengths, TPM).\n", "pattern": "*.rds" } }, { "merged_transcript_rds": { "type": "file", "description": "Serialised SummarizedExperiment object containing transcript-level\nassays (counts, lengths, TPM).\n", "pattern": "*.rds" } } ], "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "quantify_pseudo_alignment", "path": "subworkflows/nf-core/quantify_pseudo_alignment/meta.yml", "tree_sha": "1b6ecd50c62fb3056e44e5dbcc14f55ceb1462c0", "files": [ "subworkflows/nf-core/quantify_pseudo_alignment/main.nf", "subworkflows/nf-core/quantify_pseudo_alignment/meta.yml", "subworkflows/nf-core/quantify_pseudo_alignment/nextflow.config", "subworkflows/nf-core/quantify_pseudo_alignment/tests/main.nf.test", "subworkflows/nf-core/quantify_pseudo_alignment/tests/main.nf.test.snap", "subworkflows/nf-core/quantify_pseudo_alignment/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "quantify_pseudo_alignment", "description": "Perform quantification with Salmon or Kallisto to produce count tables and SummarizedExperiment objects", "keywords": [ "rnaseq", "quantification", "kallisto", "salmon" ], "components": [ "kallisto/quant", "quant_tximport_summarizedexperiment", "salmon/quant" ], "input": [ { "samplesheet": { "type": "file", "description": "Sample sheet, to be baked into the `colData` of summarizedexperiment\nobjects.\n", "pattern": "*.{csv,tsv}" } }, { "reads": { "type": "file", "description": "Channel with input FastQ files of size 1 and 2 for single-end and\npaired-end data, respectively. OR a transcriptome-level BAM file if\nrunning Salmon in alignment mode.\n" } }, { "index": { "type": "path", "description": "Channel of `[ val(meta2), index ]`: Salmon or Kallisto index in the\ntool-appropriate form.\n" } }, { "transcript_fasta": { "type": "file", "description": "Channel with the transcriptome in FASTA format. Required when running\nSalmon in alignment mode.\n" } }, { "gtf": { "type": "file", "description": "Channel with features in GTF format. Passed to pseudoaligners and used\nto generate transcript/ gene mappings.\n" } }, { "gtf_id_attribute": { "type": "string", "description": "Attribute in GTF file corresponding to the gene identifier.\n" } }, { "gtf_extra_attribute": { "type": "string", "description": "GTF alternative gene attribute (e.g. gene_name)" } }, { "pseudo_aligner": { "type": "string", "description": "Pseudoaligner, `kallisto` or `salmon`." } }, { "kallisto_quant_fraglen": { "type": "integer", "description": "Estimated fragment length. Required if running Kallisto with\nsingle-ended reads.\n" } }, { "kallisto_quant_fraglen_sd": { "type": "integer", "description": "Estimated standard error for fragment length required by Kallisto in\nsingle-end mode.\n" } }, { "skip_merge": { "type": "boolean", "description": "Skip cross-sample merging. When true, runs tximport per-sample\ninstead of collecting all samples, and skips SummarizedExperiment\ncreation. Useful for very large cohorts.\n" } } ], "output": [ { "results": { "type": "file", "description": "Channel containing sample-wise results directories from the\npseudoaligner.\n" } }, { "multiqc": { "type": "file", "description": "Channel containing those pseudoaligner outputs readable by MultiQC for\npassing to workflow-level reporting.\n" } }, { "tx2gene": { "type": "file", "description": "Transcript-to-gene mapping file generated from the GTF.\n", "pattern": "*.tx2gene.tsv" } }, { "tx2gene_augmented": { "type": "file", "description": "tx2gene mapping table actually used by tximport, equal to the input\ntx2gene with self-mappings appended for any transcripts present in the\nquantification output but missing from the input. Use this file (not\n`tx2gene`) to reproduce the published gene-level outputs from the\nper-sample quantification files.\n", "pattern": "*tx2gene_augmented.tsv" } }, { "tpm_gene": { "type": "file", "description": "Gene-level matrix of abundance values in TPM.\n", "pattern": "*.gene_tpm.tsv" } }, { "counts_gene": { "type": "file", "description": "Gene-level matrix of unadjusted estimated counts from tximport\n(`countsFromAbundance = 'no'`).\n", "pattern": "*.gene_counts.tsv" } }, { "lengths_gene": { "type": "file", "description": "Gene-level matrix of length values for modelling in downstream\nanalysis.\n", "pattern": "gene_lengths.tsv" } }, { "counts_gene_length_scaled": { "type": "file", "description": "Gene-level matrix of estimated counts, generated from abundance (TPM)\nvalues by scaling to library size, additionally scaled using the\naverage transcript length, averaged over samples and to library size,\nusing tximport `countsFromAbundance = 'lengthScaledTPM'`.\n", "pattern": "*.gene_counts_length_scaled.tsv" } }, { "counts_gene_scaled": { "type": "file", "description": "Gene-level matrix of estimated counts, generated from abundance (TPM)\nvalues by scaling to library size with tximport `countsFromAbundance =\n'scaledTPM'`.\n", "pattern": "*.gene_counts_length_scaled.tsv" } }, { "tpm_transcript": { "type": "file", "description": "Transcript-level matrix of abundance values in TPM.\n", "pattern": "*.transcript_tpm.tsv" } }, { "counts_transcript": { "type": "file", "description": "Transcript-level matrix of unadjusted estimated counts from tximport\n(`countsFromAbundance = 'no'`).\n", "pattern": "*.transcript_counts.tsv" } }, { "lengths_transcript": { "type": "file", "description": "Transcript-level matrix of length values for modelling in downstream\nanalysis.\n", "pattern": "transcript_lengths.tsv" } }, { "merged_gene_rds_unified": { "type": "file", "description": "Serialised SummarizedExperiment object containing gene level\nabundance, count, and length matrices generated from tximport.\n", "pattern": "*.rds" } }, { "merged_transcript_rds_unified": { "type": "file", "description": "Serialised SummarizedExperiment object containing transcript level\nabundance, count, and length matrices generated from tximport.\n", "pattern": "*.rds" } } ], "authors": [ "@pinin4fjords", "@adamrtalbot" ], "maintainers": [ "@pinin4fjords", "@adamrtalbot" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "riboseq", "version": "2.0.0" }, { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "quantify_rsem", "path": "subworkflows/nf-core/quantify_rsem/meta.yml", "tree_sha": "b2b3f251675e41f825e9ac47c718d0e8f09ebeff", "files": [ "subworkflows/nf-core/quantify_rsem/main.nf", "subworkflows/nf-core/quantify_rsem/meta.yml", "subworkflows/nf-core/quantify_rsem/nextflow.config", "subworkflows/nf-core/quantify_rsem/tests/main.nf.test", "subworkflows/nf-core/quantify_rsem/tests/main.nf.test.snap", "subworkflows/nf-core/quantify_rsem/tests/nextflow.config", "subworkflows/nf-core/quantify_rsem/tests/nextflow_fastq.config" ], "type": "subworkflow", "meta": { "name": "quantify_rsem", "description": "Perform quantification with RSEM to produce count tables, legacy merge matrices, and SummarizedExperiment objects", "keywords": [ "rnaseq", "quantification", "rsem", "tximport" ], "components": [ "rsem/calculateexpression", "sentieon/rsemcalculateexpression", "custom/rsemmergecounts", "quant_tximport_summarizedexperiment" ], "input": [ { "samplesheet": { "type": "file", "description": "Sample sheet, to be baked into the `colData` of summarizedexperiment\nobjects.\n", "pattern": "*.{csv,tsv}" } }, { "reads": { "type": "file", "description": "Channel with input FastQ files of size 1 and 2 for single-end and\npaired-end data, respectively. OR a transcriptome-level BAM file if\nrunning RSEM in alignment mode.\n" } }, { "index": { "type": "path", "description": "Path to RSEM index directory.\n" } }, { "gtf": { "type": "file", "description": "Channel with features in GTF format. Used to generate transcript/gene\nmappings.\n" } }, { "gtf_id_attribute": { "type": "string", "description": "Attribute in GTF file corresponding to the gene identifier.\n" } }, { "gtf_extra_attribute": { "type": "string", "description": "GTF alternative gene attribute (e.g. gene_name)" } }, { "use_sentieon_star": { "type": "boolean", "description": "Use Sentieon-accelerated STAR for alignment within RSEM. Only\nmeaningful in FASTQ input mode; set to `false` for BAM-mode consumers.\n" } }, { "skip_merge": { "type": "boolean", "description": "Skip cross-sample merging. When true, runs tximport per-sample\ninstead of collecting all samples, skips RSEM merge counts, and\nskips SummarizedExperiment creation. Useful for very large cohorts.\n" } } ], "output": [ { "raw_counts_gene": { "type": "file", "description": "Per-sample RSEM gene-level results files.\n", "pattern": "*.genes.results" } }, { "raw_counts_transcript": { "type": "file", "description": "Per-sample RSEM transcript-level results files.\n", "pattern": "*.isoforms.results" } }, { "stat": { "type": "file", "description": "Per-sample RSEM statistics files.\n", "pattern": "*.stat" } }, { "logs": { "type": "file", "description": "Per-sample RSEM log files (optional, FASTQ mode only).\n", "pattern": "*.log" } }, { "merged_counts_gene": { "type": "file", "description": "Wide-format gene-level count matrix from RSEM merge.\n", "pattern": "*.gene_counts.tsv" } }, { "merged_tpm_gene": { "type": "file", "description": "Wide-format gene-level TPM matrix from RSEM merge.\n", "pattern": "*.gene_tpm.tsv" } }, { "merged_counts_transcript": { "type": "file", "description": "Wide-format transcript-level count matrix from RSEM merge.\n", "pattern": "*.transcript_counts.tsv" } }, { "merged_tpm_transcript": { "type": "file", "description": "Wide-format transcript-level TPM matrix from RSEM merge.\n", "pattern": "*.transcript_tpm.tsv" } }, { "merged_genes_long": { "type": "file", "description": "Long-format gene-level results from RSEM merge.\n", "pattern": "*.genes_long.tsv" } }, { "merged_isoforms_long": { "type": "file", "description": "Long-format isoform-level results from RSEM merge.\n", "pattern": "*.isoforms_long.tsv" } }, { "tpm_gene": { "type": "file", "description": "Gene-level matrix of abundance values in TPM from tximport.\n", "pattern": "*.gene_tpm.tsv" } }, { "counts_gene": { "type": "file", "description": "Gene-level matrix of unadjusted estimated counts from tximport\n(`countsFromAbundance = 'no'`).\n", "pattern": "*.gene_counts.tsv" } }, { "counts_gene_length_scaled": { "type": "file", "description": "Gene-level matrix of estimated counts from tximport using\n`countsFromAbundance = 'lengthScaledTPM'`.\n", "pattern": "*.gene_counts_length_scaled.tsv" } }, { "counts_gene_scaled": { "type": "file", "description": "Gene-level matrix of estimated counts from tximport using\n`countsFromAbundance = 'scaledTPM'`.\n", "pattern": "*.gene_counts_scaled.tsv" } }, { "lengths_gene": { "type": "file", "description": "Gene-level matrix of length values from tximport.\n", "pattern": "*.gene_lengths.tsv" } }, { "tpm_transcript": { "type": "file", "description": "Transcript-level matrix of abundance values in TPM from tximport.\n", "pattern": "*.transcript_tpm.tsv" } }, { "counts_transcript": { "type": "file", "description": "Transcript-level matrix of unadjusted estimated counts from tximport\n(`countsFromAbundance = 'no'`).\n", "pattern": "*.transcript_counts.tsv" } }, { "lengths_transcript": { "type": "file", "description": "Transcript-level matrix of length values from tximport.\n", "pattern": "*.transcript_lengths.tsv" } }, { "merged_gene_rds_unified": { "type": "file", "description": "Serialised SummarizedExperiment object containing gene level\nabundance, count, and length matrices generated from tximport.\n", "pattern": "*.rds" } }, { "merged_transcript_rds_unified": { "type": "file", "description": "Serialised SummarizedExperiment object containing transcript level\nabundance, count, and length matrices generated from tximport.\n", "pattern": "*.rds" } }, { "tx2gene": { "type": "file", "description": "Transcript to gene mapping table.\n", "pattern": "*.tx2gene.tsv" } } ], "authors": [ "@pinin4fjords" ], "maintainers": [ "@pinin4fjords" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnaseq", "version": "3.27.0" } ] }, { "name": "snpclustering", "path": "subworkflows/nf-core/snpclustering/meta.yml", "tree_sha": "b7514026e5a70d10fd392a8315ff752bbc82f8f1", "files": [ "subworkflows/nf-core/snpclustering/main.nf", "subworkflows/nf-core/snpclustering/meta.yml", "subworkflows/nf-core/snpclustering/tests/main.nf.test", "subworkflows/nf-core/snpclustering/tests/main.nf.test.snap", "subworkflows/nf-core/snpclustering/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "snpclustering", "description": "Subworkflow for SNP clustering. Takes genotyped VCF files, imputes missing genotypes with BEAGLE5, converts to PLINK2 pgen format, performs PCA,then runs PCA-based clustering, cluster metrics, and cluster visualization.\n", "keywords": [ "snp", "clustering", "pca", "plink2", "beagle", "imputation", "population genetics" ], "components": [ "beagle5/beagle", "plink2/vcf", "plink2/pca", "custom/pcaclustering", "custom/clustermetrics", "custom/clustervisualization" ], "input": [ { "vcf_ch": { "description": "Channel with genotyped VCF and index", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "vcf": { "type": "file", "description": "Genotyped VCF file", "pattern": "*.{vcf,vcf.gz}" } }, { "vcf_index": { "type": "file", "description": "Index for the VCF file", "pattern": "*.{tbi,csi}" } } ] } }, { "refpanel_ch": { "description": "Optional BEAGLE reference panel channel" } }, { "genmap_ch": { "description": "Optional BEAGLE genetic map channel" } }, { "region": { "type": "string", "description": "Optional genomic region passed to BEAGLE" } }, { "npcs": { "type": "integer", "description": "Number of principal components to compute" } }, { "use_approx": { "type": "boolean", "description": "Whether to use approximate PCA" } }, { "algorithm": { "type": "string", "description": "Clustering algorithm to use (kmeans or dbscan)" } }, { "n_clusters": { "type": "integer", "description": "Number of clusters for k-means" } }, { "dbscan_eps": { "type": "float", "description": "DBSCAN eps parameter" } }, { "dbscan_min_samples": { "type": "integer", "description": "DBSCAN minimum samples parameter" } } ], "output": [ { "imputed_vcf": { "description": "Imputed VCF from BEAGLE5", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "vcf": { "type": "file", "description": "Imputed VCF from BEAGLE5", "pattern": "*.{vcf,vcf.gz}" } } ] } }, { "beagle_log": { "description": "BEAGLE5 log file", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "log": { "type": "file", "description": "BEAGLE5 log file", "pattern": "*.log" } } ] } }, { "pgen": { "description": "PLINK2 pgen file", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "pgen": { "type": "file", "description": "PLINK2 pgen file", "pattern": "*.pgen" } } ] } }, { "pvar": { "description": "PLINK2 pvar file", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "pvar": { "type": "file", "description": "PLINK2 pvar file", "pattern": "*.pvar" } } ] } }, { "psam": { "description": "PLINK2 psam file", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "psam": { "type": "file", "description": "PLINK2 psam file", "pattern": "*.psam" } } ] } }, { "evecfile": { "description": "PCA eigenvectors from PLINK2", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "eigenvec": { "type": "file", "description": "PCA eigenvectors from PLINK2", "pattern": "*.eigenvec" } } ] } }, { "evfile": { "description": "PCA eigenvalues from PLINK2", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "eigenval": { "type": "file", "description": "PCA eigenvalues from PLINK2", "pattern": "*.eigenval" } } ] } }, { "pca_log": { "description": "PLINK2 PCA log file", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "log": { "type": "file", "description": "PLINK2 PCA log file", "pattern": "*.log" } } ] } }, { "clusters": { "description": "Cluster assignments", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "clusters": { "type": "file", "description": "Cluster assignments", "pattern": "*.clusters.csv" } } ] } }, { "cluster_info": { "description": "Clustering parameters and statistics", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "info": { "type": "file", "description": "Clustering parameters and statistics", "pattern": "*.clustering_info.json" } } ] } }, { "metrics": { "description": "Cluster quality metrics", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "metrics": { "type": "file", "description": "Cluster quality metrics", "pattern": "*.metrics.tsv" } } ] } }, { "k_sweep": { "description": "K sweep scores", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "k_sweep": { "type": "file", "description": "K sweep scores", "pattern": "*.k_sweep.csv" } } ] } }, { "selected": { "description": "Selected clustering parameters", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "selected": { "type": "file", "description": "Selected clustering parameters", "pattern": "*.selected.json" } } ] } }, { "metric_plots": { "description": "Cluster metric plots", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "plots": { "type": "file", "description": "Cluster metric plots", "pattern": "*.png" } } ] } }, { "umap_tsv": { "description": "UMAP coordinates per sample", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "umap_tsv": { "type": "file", "description": "UMAP coordinates per sample", "pattern": "*.umap.tsv" } } ] } }, { "tsne_tsv": { "description": "t-SNE coordinates per sample", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "tsne_tsv": { "type": "file", "description": "t-SNE coordinates per sample", "pattern": "*.tsne.tsv" } } ] } }, { "umap_png": { "description": "UMAP plot coloured by cluster", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "umap_png": { "type": "file", "description": "UMAP plot coloured by cluster", "pattern": "*.umap.png" } } ] } }, { "tsne_png": { "description": "t-SNE plot coloured by cluster", "structure": [ { "meta": { "type": "map", "description": "Groovy map containing sample metadata" } }, { "tsne_png": { "type": "file", "description": "t-SNE plot coloured by cluster", "pattern": "*.tsne.png" } } ] } } ], "authors": [ "@dbaku42" ], "maintainers": [ "@dbaku42" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tif_registration_stainwarpy", "path": "subworkflows/nf-core/tif_registration_stainwarpy/meta.yml", "tree_sha": "831e545ae9a666620211a71ac964e57b02bb1326", "files": [ "subworkflows/nf-core/tif_registration_stainwarpy/main.nf", "subworkflows/nf-core/tif_registration_stainwarpy/meta.yml", "subworkflows/nf-core/tif_registration_stainwarpy/tests/main.nf.test", "subworkflows/nf-core/tif_registration_stainwarpy/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "tif_registration_stainwarpy", "description": "Register H&E stained and multiplexed tissue images and transform segmentation masks using stainwarpy", "keywords": [ "image registration", "histology", "hne", "multiplexed", "segmentation mask" ], "components": [ "stainwarpy/extractchannel", "stainwarpy/register", "stainwarpy/transformsegmask" ], "input": [ { "ch_hne": { "type": "file", "description": "Channel containing H&E stained tissue image in TIF/OME-TIF format\nStructure: [ val(meta), path(ome.tif) ]\n", "pattern": "*.{tif,ome.tif,tiff,ome.tiff}" } }, { "ch_multiplexed": { "type": "file", "description": "Channel containing multiplexed tissue image in TIF/OME-TIF format\nStructure: [ val(meta), path(ome.tif) ]\n", "pattern": "*.{tif,ome.tif,tiff,ome.tiff}" } }, { "ch_segmask": { "type": "file", "description": "Channel containing segmentation mask in TIF/OME-TIF/npy format. (optional input)\nStructure: [ val(meta), path(ome.tif) ]\n", "pattern": "*.{tif,ome.tif,tiff,ome.tiff,npy}" } }, { "val_fixed_img": { "type": "string", "description": "Fixed image to use for registration (\"multiplexed\" or \"hne\")\n" } }, { "val_final_img_sz": { "type": "string", "description": "Final image size to output registered image and segmentation mask (\"multiplexed\" or \"hne\")\n" } } ], "output": [ { "transformed_image": { "type": "file", "description": "Channel containing registered tissue image\nStructure: [ val(meta), path(ome.tif) ]\n", "pattern": "*_transformed_image.ome.tif" } }, { "metrics": { "type": "file", "description": "Channel containing registration metrics and transformation map file\nStructure: [ val(meta), path(json) ]\n", "pattern": "*_registration_metrics_tform_map.json" } }, { "transformed_segmask": { "type": "file", "description": "Channel containing transformed segmentation mask (empty if 'ch_segmask' not provided)\nStructure: [ val(meta), path(ome.tif) ]\n", "pattern": "*_transformed_segmentation_mask.ome.tif" } } ], "authors": [ "@tckumarasekara" ], "maintainers": [ "@tckumarasekara" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "tiff_segmentation_vpt", "path": "subworkflows/nf-core/tiff_segmentation_vpt/meta.yml", "tree_sha": "105220c0eefe35635a64f6a25eabf1c845fb50a2", "files": [ "subworkflows/nf-core/tiff_segmentation_vpt/main.nf", "subworkflows/nf-core/tiff_segmentation_vpt/meta.yml", "subworkflows/nf-core/tiff_segmentation_vpt/tests/main.nf.test", "subworkflows/nf-core/tiff_segmentation_vpt/tests/main.nf.test.snap", "subworkflows/nf-core/tiff_segmentation_vpt/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "tiff_segmentation_vpt", "description": "Perform segmentation of MERSCOPE TIFF images using the vizgen-postprocessing tool", "keywords": [ "segmentation", "imaging", "merscope", "vizgen", "tiff", "spatial" ], "components": [ "vizgenpostprocessing/preparesegmentation", "vizgenpostprocessing/runsegmentationontile", "vizgenpostprocessing/compiletilesegmentation" ], "input": [ { "ch_input": { "type": "channel", "description": "The input channel containing image directory and transformation file\nStructure: [ val(meta), path(image_dir), path(micron_to_mosaic_pixel_transform.csv) ]\n", "pattern": "*" } }, { "ch_algorithm_json": { "type": "channel", "description": "Channel containing algorithm configuration file\nStructure: [ path(algorithm.json) ]\n", "pattern": "*.json" } }, { "ch_images_regex": { "type": "channel", "description": "Channel containing regex pattern for image matching\nStructure: [ val(regex) ]\n", "pattern": "*" } }, { "ch_custom_weights": { "type": "channel", "description": "Channel containing custom weights for segmentation\nStructure: [ path(custom_weights) ]\n", "pattern": "*" } } ], "output": [ { "micron_space_segmentation": { "type": "file", "description": "Channel containing micron space segmentation results\nStructure: [ val(meta), path(parquet) ]\n", "pattern": "*.parquet" } }, { "mosaic_space_segmentation": { "type": "file", "description": "Channel containing mosaic space segmentation results\nStructure: [ val(meta), path(parquet) ]\n", "pattern": "*.parquet" } } ], "authors": [ "@mcmero" ], "maintainers": [ "@mcmero" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "utils_annotation_cache", "path": "subworkflows/nf-core/utils_annotation_cache/meta.yml", "tree_sha": "1327b7f4e28548c964c2235d2622bce9ea64bb29", "files": [ "subworkflows/nf-core/utils_annotation_cache/main.nf", "subworkflows/nf-core/utils_annotation_cache/meta.yml", "subworkflows/nf-core/utils_annotation_cache/tests/main.function.nf.test", "subworkflows/nf-core/utils_annotation_cache/tests/main.function.nf.test.snap", "subworkflows/nf-core/utils_annotation_cache/tests/main.nf.test", "subworkflows/nf-core/utils_annotation_cache/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "utils_annotation_cache", "description": "Check the path to the annotation cache depending if local or on the cloud, or using annotation-cache itself", "keywords": [ "snpeff", "ensemblvep", "annotation-cache", "annotation", "cache", "verification" ], "components": [], "input": [ { "ensemblvep_cache": { "description": "Path to root cache\nStructure: [ path(cache) ]\n" } }, { "ensemblvep_cache_version": { "description": "cache_version to use\nStructure: [ val(cache_version) ]\n" } }, { "ensemblvep_custom_args": { "description": "custom args, to check if refseq or merged is needed\nStructure: [ val(custom args) ]\n" } }, { "ensemblvep_genome": { "description": "genome to use\nStructure: [ val(genome) ]\n" } }, { "ensemblvep_species": { "description": "species to use\nStructure: [ val(species) ]\n" } }, { "ensemblvep_enabled": { "description": "Boolean to enable ensemblvep\nStructure: [ Boolean ]\n" } }, { "snpeff_cache": { "description": "Path to root cache\nStructure: [ path(cache) ]\n" } }, { "snpeff_db": { "description": "db to use\nStructure: [ val(db) ]\n" } }, { "snpeff_enabled": { "description": "Boolean to enable snpeff\nStructure: [ Boolean ]\n" } }, { "help_message": { "description": "Extra help message to display when error\nStructure: [ val(species) ]\n" } } ], "output": [ { "ensemblvep_cache": { "description": "Path to ensemblvep cache\nStructure: [ val(meta), path(cache) ]\n" } }, { "snpeff_cache": { "description": "Path to snpeff cache\nStructure: [ val(meta), path(cache) ]\n" } } ], "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacvar", "version": "1.1.0" }, { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "utils_nextflow_pipeline", "path": "subworkflows/nf-core/utils_nextflow_pipeline/meta.yml", "tree_sha": "f983262d8fb4886989ab56958b451d5ee75f4cf2", "files": [ "subworkflows/nf-core/utils_nextflow_pipeline/main.nf", "subworkflows/nf-core/utils_nextflow_pipeline/meta.yml", "subworkflows/nf-core/utils_nextflow_pipeline/tests/main.function.nf.test", "subworkflows/nf-core/utils_nextflow_pipeline/tests/main.function.nf.test.snap", "subworkflows/nf-core/utils_nextflow_pipeline/tests/main.workflow.nf.test", "subworkflows/nf-core/utils_nextflow_pipeline/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "UTILS_NEXTFLOW_PIPELINE", "description": "Subworkflow with functionality that may be useful for any Nextflow pipeline", "keywords": [ "utility", "pipeline", "initialise", "version" ], "components": [], "input": [ { "print_version": { "type": "boolean", "description": "Print the version of the pipeline and exit\n" } }, { "dump_parameters": { "type": "boolean", "description": "Dump the parameters of the pipeline to a JSON file\n" } }, { "outdir": { "type": "directory", "description": "Path to output dir to write JSON file to.", "pattern": "results/" } }, { "check_conda_channels": { "type": "boolean", "description": "Check if the conda channel priority is correct.\n" } } ], "output": [ { "dummy_emit": { "type": "boolean", "description": "Dummy emit to make nf-core subworkflows lint happy\n" } } ], "authors": [ "@adamrtalbot", "@drpatelh" ], "maintainers": [ "@adamrtalbot", "@drpatelh", "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "airrflow", "version": "5.1.2" }, { "name": "ampliseq", "version": "3.1.0" }, { "name": "bacass", "version": "2.7.0" }, { "name": "bacmodel", "version": "1.0.1" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "captnseq", "version": "dev" }, { "name": "cellpainting", "version": "dev" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "coproid", "version": "2.0.1" }, { "name": "createtaxdb", "version": "3.1.0" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "daamicrobiome", "version": "dev" }, { "name": "dartseq", "version": "dev" }, { "name": "datasync", "version": "1.0.2" }, { "name": "deepmodeloptim", "version": "dev" }, { "name": "deepmutscan", "version": "dev" }, { "name": "demo", "version": "1.2.0" }, { "name": "demultiplex", "version": "1.8.0" }, { "name": "denovotranscript", "version": "1.2.1" }, { "name": "detaxizer", "version": "1.4.0" }, { "name": "differentialabundance", "version": "2.0.0" }, { "name": "diseasemodulediscovery", "version": "dev" }, { "name": "drop", "version": "1.0.0" }, { "name": "drugresponseeval", "version": "1.3.0" }, { "name": "epigenomesegmentation", "version": "dev" }, { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "evexplorer", "version": "dev" }, { "name": "fastqrepair", "version": "1.1.1" }, { "name": "fastquorum", "version": "2.0.0" }, { "name": "funcprofiler", "version": "1.0.0" }, { "name": "funcscan", "version": "4.0.0" }, { "name": "genephylo", "version": "dev" }, { "name": "genephylomodeler", "version": "dev" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "gwas", "version": "dev" }, { "name": "hadge", "version": "1.0.0" }, { "name": "hlatyping", "version": "2.2.0" }, { "name": "isoseq", "version": "3.0.1" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "lsmquant", "version": "1.0.3" }, { "name": "mag", "version": "5.5.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "mcmicro", "version": "2.0.0" }, { "name": "meerpipe", "version": "dev" }, { "name": "metaboigniter", "version": "2.0.1" }, { "name": "metapep", "version": "1.0.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylarray", "version": "dev" }, { "name": "methylong", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "mhcquant", "version": "3.3.0" }, { "name": "mitodetect", "version": "dev" }, { "name": "moleculardynamics", "version": "dev" }, { "name": "molkart", "version": "1.2.0" }, { "name": "mspepid", "version": "dev" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "nanostring", "version": "1.3.3" }, { "name": "nascent", "version": "2.3.0" }, { "name": "ncrnannotator", "version": "dev" }, { "name": "oncoanalyser", "version": "3.0.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "pairgenomealign", "version": "3.0.4" }, { "name": "pangenome", "version": "1.1.3" }, { "name": "panoramaseq", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "phyloplace", "version": "2.3.0" }, { "name": "pixelator", "version": "6.0.0" }, { "name": "plasmodiumdrugres", "version": "1.0.0" }, { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "proteinfold", "version": "2.0.0" }, { "name": "provenancereport", "version": "1.0.0" }, { "name": "rangeland", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rarevariantburden", "version": "dev" }, { "name": "readsimulator", "version": "1.0.1" }, { "name": "references", "version": "0.1" }, { "name": "reportho", "version": "1.1.0" }, { "name": "ribomsqc", "version": "1.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scdownstream", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "scrnaseq", "version": "4.2.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "seqsubmit", "version": "1.0.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "sopa", "version": "1.0.2" }, { "name": "spatialaxe", "version": "1.0.1" }, { "name": "spatialvi", "version": "dev" }, { "name": "stableexpression", "version": "1.1.0" }, { "name": "taxmarker", "version": "dev" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "tfactivity", "version": "dev" }, { "name": "troughgraph", "version": "dev" }, { "name": "tumourevo", "version": "1.0.0" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "variantprioritization", "version": "1.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "utils_nfcore_pipeline", "path": "subworkflows/nf-core/utils_nfcore_pipeline/meta.yml", "tree_sha": "d9ef664501a2bbff0699cd343b8c3c377fed867b", "files": [ "subworkflows/nf-core/utils_nfcore_pipeline/main.nf", "subworkflows/nf-core/utils_nfcore_pipeline/meta.yml", "subworkflows/nf-core/utils_nfcore_pipeline/tests/main.function.nf.test", "subworkflows/nf-core/utils_nfcore_pipeline/tests/main.function.nf.test.snap", "subworkflows/nf-core/utils_nfcore_pipeline/tests/main.nf.test", "subworkflows/nf-core/utils_nfcore_pipeline/tests/main.nf.test.snap", "subworkflows/nf-core/utils_nfcore_pipeline/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "UTILS_NFCORE_PIPELINE", "description": "Subworkflow with utility functions specific to the nf-core pipeline template", "keywords": [ "utility", "pipeline", "initialise", "version" ], "components": [], "input": [ { "nextflow_cli_args": { "type": "list", "description": "Nextflow CLI positional arguments\n" } } ], "output": [ { "valid_config": { "type": "boolean", "description": "Whether a custom configuration or profile was provided to the pipeline\n" } } ], "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot", "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "airrflow", "version": "5.1.2" }, { "name": "ampliseq", "version": "3.1.0" }, { "name": "bacass", "version": "2.7.0" }, { "name": "bacmodel", "version": "1.0.1" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "captnseq", "version": "dev" }, { "name": "cellpainting", "version": "dev" }, { "name": "chipseq", "version": "2.1.0" }, { "name": "circrna", "version": "dev" }, { "name": "coproid", "version": "2.0.1" }, { "name": "createtaxdb", "version": "3.1.0" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "daamicrobiome", "version": "dev" }, { "name": "dartseq", "version": "dev" }, { "name": "datasync", "version": "1.0.2" }, { "name": "deepmodeloptim", "version": "dev" }, { "name": "deepmutscan", "version": "dev" }, { "name": "demo", "version": "1.2.0" }, { "name": "demultiplex", "version": "1.8.0" }, { "name": "denovotranscript", "version": "1.2.1" }, { "name": "detaxizer", "version": "1.4.0" }, { "name": "differentialabundance", "version": "2.0.0" }, { "name": "diseasemodulediscovery", "version": "dev" }, { "name": "drop", "version": "1.0.0" }, { "name": "drugresponseeval", "version": "1.3.0" }, { "name": "epigenomesegmentation", "version": "dev" }, { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "evexplorer", "version": "dev" }, { "name": "fastqrepair", "version": "1.1.1" }, { "name": "fastquorum", "version": "2.0.0" }, { "name": "funcprofiler", "version": "1.0.0" }, { "name": "funcscan", "version": "4.0.0" }, { "name": "genephylo", "version": "dev" }, { "name": "genephylomodeler", "version": "dev" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "gwas", "version": "dev" }, { "name": "hadge", "version": "1.0.0" }, { "name": "hlatyping", "version": "2.2.0" }, { "name": "isoseq", "version": "3.0.1" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "lsmquant", "version": "1.0.3" }, { "name": "mag", "version": "5.5.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "mcmicro", "version": "2.0.0" }, { "name": "meerpipe", "version": "dev" }, { "name": "metaboigniter", "version": "2.0.1" }, { "name": "metapep", "version": "1.0.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylarray", "version": "dev" }, { "name": "methylong", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "mhcquant", "version": "3.3.0" }, { "name": "mitodetect", "version": "dev" }, { "name": "moleculardynamics", "version": "dev" }, { "name": "molkart", "version": "1.2.0" }, { "name": "mspepid", "version": "dev" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "nanostring", "version": "1.3.3" }, { "name": "nascent", "version": "2.3.0" }, { "name": "ncrnannotator", "version": "dev" }, { "name": "oncoanalyser", "version": "3.0.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "pairgenomealign", "version": "3.0.4" }, { "name": "pangenome", "version": "1.1.3" }, { "name": "panoramaseq", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "phyloplace", "version": "2.3.0" }, { "name": "pixelator", "version": "6.0.0" }, { "name": "plasmodiumdrugres", "version": "1.0.0" }, { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "proteinfold", "version": "2.0.0" }, { "name": "provenancereport", "version": "1.0.0" }, { "name": "rangeland", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rarevariantburden", "version": "dev" }, { "name": "readsimulator", "version": "1.0.1" }, { "name": "references", "version": "0.1" }, { "name": "reportho", "version": "1.1.0" }, { "name": "ribomsqc", "version": "1.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scdownstream", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "scrnaseq", "version": "4.2.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "seqsubmit", "version": "1.0.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "sopa", "version": "1.0.2" }, { "name": "spatialaxe", "version": "1.0.1" }, { "name": "spatialvi", "version": "dev" }, { "name": "stableexpression", "version": "1.1.0" }, { "name": "taxmarker", "version": "dev" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "tfactivity", "version": "dev" }, { "name": "troughgraph", "version": "dev" }, { "name": "tumourevo", "version": "1.0.0" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "variantprioritization", "version": "1.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "utils_nfschema_plugin", "path": "subworkflows/nf-core/utils_nfschema_plugin/meta.yml", "tree_sha": "8047045e1b51f3e71f0ee81b7464b3782f4db733", "files": [ "subworkflows/nf-core/utils_nfschema_plugin/main.nf", "subworkflows/nf-core/utils_nfschema_plugin/meta.yml", "subworkflows/nf-core/utils_nfschema_plugin/tests/main.nf.test", "subworkflows/nf-core/utils_nfschema_plugin/tests/nextflow.config", "subworkflows/nf-core/utils_nfschema_plugin/tests/nextflow_schema.json" ], "type": "subworkflow", "meta": { "name": "utils_nfschema_plugin", "description": "Run nf-schema to validate parameters and create a summary of changed parameters", "keywords": [ "validation", "JSON schema", "plugin", "parameters", "summary" ], "components": [], "input": [ { "input_workflow": { "type": "object", "description": "The workflow object of the used pipeline.\nThis object contains meta data used to create the params summary log\n" } }, { "validate_params": { "type": "boolean", "description": "Validate the parameters and error if invalid." } }, { "parameters_schema": { "type": "string", "description": "Path to the parameters JSON schema.\nThis has to be the same as the schema given to the `validation.parametersSchema` config\noption. When this input is empty it will automatically use the configured schema or\n\"${projectDir}/nextflow_schema.json\" as default. The schema should not be given in this way\nfor meta pipelines.\n" } }, { "help": { "type": "boolean, string", "description": "Show the help message and exit. When a parameter name is given, show the help message for that parameter instead of the general help message.\n" } }, { "help_full": { "type": "boolean", "description": "Show the full help message and exit." } }, { "show_hidden": { "type": "boolean", "description": "Show hidden parameters in the help message." } }, { "before_text": { "type": "string", "description": "Text to show before the parameters summary and help message." } }, { "after_text": { "type": "string", "description": "Text to show after the parameters summary and help message." } }, { "command": { "type": "string", "description": "An example command to run the pipeline, to show in the help message and the summary." } }, { "cli_typecast": { "type": "boolean", "description": "Whether to apply typecasting to the parameters given via the CLI before validation.\nSet this to `null` to use the default behavior.\n" } } ], "output": [ { "dummy_emit": { "type": "boolean", "description": "Dummy emit to make nf-core subworkflows lint happy" } } ], "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "abotyper", "version": "dev" }, { "name": "airrflow", "version": "5.1.2" }, { "name": "ampliseq", "version": "3.1.0" }, { "name": "bacass", "version": "2.7.0" }, { "name": "bacmodel", "version": "1.0.1" }, { "name": "bamtofastq", "version": "2.2.1" }, { "name": "captnseq", "version": "dev" }, { "name": "cellpainting", "version": "dev" }, { "name": "circrna", "version": "dev" }, { "name": "coproid", "version": "2.0.1" }, { "name": "createtaxdb", "version": "3.1.0" }, { "name": "crisprseq", "version": "2.3.0" }, { "name": "daamicrobiome", "version": "dev" }, { "name": "dartseq", "version": "dev" }, { "name": "datasync", "version": "1.0.2" }, { "name": "deepmodeloptim", "version": "dev" }, { "name": "deepmutscan", "version": "dev" }, { "name": "demo", "version": "1.2.0" }, { "name": "demultiplex", "version": "1.8.0" }, { "name": "denovotranscript", "version": "1.2.1" }, { "name": "detaxizer", "version": "1.4.0" }, { "name": "differentialabundance", "version": "2.0.0" }, { "name": "diseasemodulediscovery", "version": "dev" }, { "name": "drop", "version": "1.0.0" }, { "name": "drugresponseeval", "version": "1.3.0" }, { "name": "epigenomesegmentation", "version": "dev" }, { "name": "epitopeprediction", "version": "3.2.0" }, { "name": "evexplorer", "version": "dev" }, { "name": "fastqrepair", "version": "1.1.1" }, { "name": "fastquorum", "version": "2.0.0" }, { "name": "funcprofiler", "version": "1.0.0" }, { "name": "funcscan", "version": "4.0.0" }, { "name": "genephylo", "version": "dev" }, { "name": "genephylomodeler", "version": "dev" }, { "name": "genomeassembler", "version": "2.0.1" }, { "name": "genomeqc", "version": "1.0.1" }, { "name": "genomicrelatedness", "version": "dev" }, { "name": "gwas", "version": "dev" }, { "name": "hadge", "version": "1.0.0" }, { "name": "hlatyping", "version": "2.2.0" }, { "name": "isoseq", "version": "3.0.1" }, { "name": "lncpipe", "version": "dev" }, { "name": "longraredisease", "version": "1.0.0" }, { "name": "lsmquant", "version": "1.0.3" }, { "name": "mag", "version": "5.5.0" }, { "name": "magmap", "version": "1.3.1" }, { "name": "mcmicro", "version": "2.0.0" }, { "name": "metapep", "version": "1.0.0" }, { "name": "metatdenovo", "version": "2.0.0" }, { "name": "methylarray", "version": "dev" }, { "name": "methylong", "version": "2.0.0" }, { "name": "methylseq", "version": "4.2.0" }, { "name": "mhcquant", "version": "3.3.0" }, { "name": "mitodetect", "version": "dev" }, { "name": "moleculardynamics", "version": "dev" }, { "name": "molkart", "version": "1.2.0" }, { "name": "mspepid", "version": "dev" }, { "name": "multiplesequencealign", "version": "1.1.1" }, { "name": "nanostring", "version": "1.3.3" }, { "name": "nascent", "version": "2.3.0" }, { "name": "ncrnannotator", "version": "dev" }, { "name": "oncoanalyser", "version": "3.0.0" }, { "name": "pacsomatic", "version": "dev" }, { "name": "pacvar", "version": "1.1.0" }, { "name": "pairgenomealign", "version": "3.0.4" }, { "name": "pangenome", "version": "1.1.3" }, { "name": "panoramaseq", "version": "dev" }, { "name": "pathogenepidemiology", "version": "dev" }, { "name": "pathogensurveillance", "version": "1.1.0" }, { "name": "phaseimpute", "version": "1.1.0" }, { "name": "phyloplace", "version": "2.3.0" }, { "name": "pixelator", "version": "6.0.0" }, { "name": "plasmodiumdrugres", "version": "1.0.0" }, { "name": "proteinannotator", "version": "1.1.0" }, { "name": "proteinfamilies", "version": "2.6.0" }, { "name": "proteinfold", "version": "2.0.0" }, { "name": "provenancereport", "version": "1.0.0" }, { "name": "rangeland", "version": "1.0.0" }, { "name": "raredisease", "version": "3.1.2" }, { "name": "rarevariantburden", "version": "dev" }, { "name": "references", "version": "0.1" }, { "name": "reportho", "version": "1.1.0" }, { "name": "ribomsqc", "version": "1.0.0" }, { "name": "riboseq", "version": "2.0.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnafusion", "version": "4.1.3" }, { "name": "rnaseq", "version": "3.27.0" }, { "name": "rnasplice", "version": "2.0.0" }, { "name": "rnastructurome", "version": "1.1.0" }, { "name": "sammyseq", "version": "dev" }, { "name": "sarek", "version": "3.11.0" }, { "name": "scdownstream", "version": "dev" }, { "name": "scnanoseq", "version": "1.3.0" }, { "name": "scrnaseq", "version": "4.2.0" }, { "name": "seqinspector", "version": "1.1.2" }, { "name": "seqsubmit", "version": "1.0.0" }, { "name": "smrnaseq", "version": "2.4.1" }, { "name": "sopa", "version": "1.0.2" }, { "name": "spatialaxe", "version": "1.0.1" }, { "name": "spatialvi", "version": "dev" }, { "name": "stableexpression", "version": "1.1.0" }, { "name": "taxmarker", "version": "dev" }, { "name": "taxprofiler", "version": "2.0.1" }, { "name": "tbanalyzer", "version": "dev" }, { "name": "tfactivity", "version": "dev" }, { "name": "troughgraph", "version": "dev" }, { "name": "tumourevo", "version": "1.0.0" }, { "name": "variantbenchmarking", "version": "1.6.1" }, { "name": "variantprioritization", "version": "1.0.0" }, { "name": "viralmetagenome", "version": "1.2.0" }, { "name": "viralrecon", "version": "3.0.0" } ] }, { "name": "utils_nfvalidation_plugin", "path": "subworkflows/nf-core/utils_nfvalidation_plugin/meta.yml", "tree_sha": "691dc2078ea31ed65513529bfca119c147b47d43", "files": [ "subworkflows/nf-core/utils_nfvalidation_plugin/main.nf", "subworkflows/nf-core/utils_nfvalidation_plugin/meta.yml", "subworkflows/nf-core/utils_nfvalidation_plugin/tests/main.nf.test", "subworkflows/nf-core/utils_nfvalidation_plugin/tests/nextflow_schema.json" ], "type": "subworkflow", "meta": { "name": "UTILS_NFVALIDATION_PLUGIN", "description": "Use nf-validation to initiate and validate a pipeline", "keywords": [ "utility", "pipeline", "initialise", "validation" ], "components": [], "input": [ { "print_help": { "type": "boolean", "description": "Print help message and exit\n" } }, { "workflow_command": { "type": "string", "description": "The command to run the workflow e.g. \"nextflow run main.nf\"\n" } }, { "pre_help_text": { "type": "string", "description": "Text to print before the help message\n" } }, { "post_help_text": { "type": "string", "description": "Text to print after the help message\n" } }, { "validate_params": { "type": "boolean", "description": "Validate the parameters and error if invalid.\n" } }, { "schema_filename": { "type": "string", "description": "The filename of the schema to validate against.\n" } } ], "output": [ { "dummy_emit": { "type": "boolean", "description": "Dummy emit to make nf-core subworkflows lint happy\n" } } ], "authors": [ "@adamrtalbot" ], "maintainers": [ "@adamrtalbot", "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "chipseq", "version": "2.1.0" }, { "name": "meerpipe", "version": "dev" }, { "name": "metaboigniter", "version": "2.0.1" }, { "name": "readsimulator", "version": "1.0.1" } ] }, { "name": "utils_references", "path": "subworkflows/nf-core/utils_references/meta.yml", "tree_sha": "bff6f60ea4a6b3a49d656171f18707c3ee201bf7", "files": [ "subworkflows/nf-core/utils_references/README.md", "subworkflows/nf-core/utils_references/main.nf", "subworkflows/nf-core/utils_references/meta.yml", "subworkflows/nf-core/utils_references/schema_references.json", "subworkflows/nf-core/utils_references/tests/main.nf.test", "subworkflows/nf-core/utils_references/tests/main.nf.test.snap" ], "type": "subworkflow", "meta": { "name": "utils_references", "description": "Functionality for dealing with references that may be useful for any Nextflow pipeline", "keywords": [ "utility", "pipeline", "references" ], "components": [], "input": [ { "yaml_reference": { "type": "file", "description": "References YAML file, validated against\n`subworkflows/nf-core/utils_references/schema_references.json`\nand turned into a channel of reference entries.\n", "pattern": "*.{yml,yaml}" } }, { "param_file": { "type": "string", "description": "Path to a file that overrides the reference file taken from the YAML.\nWhen set, it is used for every reference entry; pass `null` to fall\nback on `attribute_file`.\n" } }, { "param_value": { "type": "string", "description": "Value that overrides the reference value taken from the YAML. When set,\nit is used for every reference entry; pass `null` to fall back on\n`attribute_value`.\n" } }, { "attribute_file": { "type": "string", "description": "Name of the attribute in the references YAML holding the file to\nextract, e.g. `fasta`.\n" } }, { "attribute_value": { "type": "string", "description": "Name of the attribute in the references YAML holding the value to\nextract, e.g. `species`.\n" } }, { "basepath": { "type": "string", "description": "Base path substituted for the `${params.igenomes_base}` placeholder in\nfile attributes read from the references YAML.\n" } } ], "output": [ { "references_file": { "type": "file", "description": "Collected list of reference files, one entry per reference that has the\nrequested file attribute (or for which `param_file` was given).\n\nStructure: [ [ val(meta), path(file) ], ... ]\n" } }, { "references_value": { "type": "string", "description": "Collected list of reference values, one entry per reference that has the\nrequested value attribute (or for which `param_value` was given).\n\nStructure: [ [ val(meta), val(value) ], ... ]\n" } } ], "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcf_annotate_ensemblvep", "path": "subworkflows/nf-core/vcf_annotate_ensemblvep/meta.yml", "tree_sha": "9bf2fef7c22e07fca4d8ec68ba6385f1bbd41185", "files": [ "subworkflows/nf-core/vcf_annotate_ensemblvep/main.nf", "subworkflows/nf-core/vcf_annotate_ensemblvep/meta.yml", "subworkflows/nf-core/vcf_annotate_ensemblvep/tests/main.nf.test", "subworkflows/nf-core/vcf_annotate_ensemblvep/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_annotate_ensemblvep/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "vcf_annotate_ensemblvep", "description": "Perform annotation with ensemblvep and bgzip + tabix index the resulting VCF file", "keywords": [ "vcf", "annotation", "ensemblvep" ], "components": [ "ensemblvep/vep", "tabix/tabix" ], "input": [ { "ch_vcf": { "description": "vcf file to annotate\nStructure: [ val(meta), path(vcf), [path(custom_file1), path(custom_file2)... (optional)] ]\n" } }, { "ch_fasta": { "description": "Reference genome fasta file (optional)\nStructure: [ val(meta2), path(fasta) ]\n" } }, { "val_genome": { "type": "string", "description": "genome to use" } }, { "val_species": { "type": "string", "description": "species to use" } }, { "val_cache_version": { "type": "integer", "description": "cache version to use" } }, { "ch_cache": { "description": "the root cache folder for ensemblvep (optional)\nStructure: [ val(meta3), path(cache) ]\n" } }, { "ch_extra_files": { "description": "any extra files needed by plugins for ensemblvep (optional)\nStructure: [ path(file1), path(file2)... ]\n" } }, { "ch_gtf": { "description": "sorted, bgzipped GTF file (+ tabix index) to annotate with instead of a cache (optional).\nMutually exclusive with ch_cache.\nStructure: [ path(gtf), path(gtf_tbi) ]\n" } } ], "output": [ { "vcf_tbi": { "description": "Compressed vcf file + tabix index\nStructure: [ val(meta), path(vcf), path(tbi) ]\n" } }, { "json": { "description": "json file\nStructure: [ val(meta), path(json) ]\n" } }, { "tab": { "description": "tab file\nStructure: [ val(meta), path(tab) ]\n" } }, { "reports": { "type": "file", "description": "html reports", "pattern": "*.html" } } ], "authors": [ "@maxulysse", "@matthdsm", "@nvnieuwk" ], "maintainers": [ "@maxulysse", "@matthdsm", "@nvnieuwk" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "pacvar", "version": "1.1.0" }, { "name": "rnadnavar", "version": "1.0.0" }, { "name": "rnavar", "version": "1.3.0" } ] }, { "name": "vcf_annotate_ensemblvep_snpeff", "path": "subworkflows/nf-core/vcf_annotate_ensemblvep_snpeff/meta.yml", "tree_sha": "2aba183d367d8a336a1deb9ffa8b7ff36b59c896", "files": [ "subworkflows/nf-core/vcf_annotate_ensemblvep_snpeff/main.nf", "subworkflows/nf-core/vcf_annotate_ensemblvep_snpeff/meta.yml", "subworkflows/nf-core/vcf_annotate_ensemblvep_snpeff/tests/main.nf.test", "subworkflows/nf-core/vcf_annotate_ensemblvep_snpeff/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_annotate_ensemblvep_snpeff/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "vcf_annotate_ensemblvep_snpeff", "description": "Perform annotation with ensemblvep and/or snpeff and bgzip + tabix index the resulting VCF file. This subworkflow uses the scatter-gather method to run VEP/snpEff in parallel to increase throughput. The input VCF is split into multiple smaller VCFs of fixed size, which are annotated separately and concatenated back together to a single output file per sample. Only VCF/BCF outputs are currently supported.\n", "keywords": [ "vcf", "annotation", "ensemblvep", "snpeff" ], "components": [ "ensemblvep/download", "ensemblvep/vep", "snpeff/download", "snpeff/snpeff", "htslib/bgziptabix", "bcftools/pluginscatter", "bcftools/concat", "bcftools/sort" ], "input": [ { "ch_vcf": { "description": "vcf file to annotate\nStructure: [ val(meta), path(vcf), path(tbi) ]\n" } }, { "ch_fasta": { "description": "Reference genome fasta file (optional)\nStructure: [ val(meta2), path(fasta) ]\n" } }, { "val_vep_genome": { "type": "string", "description": "genome to use for ensemblvep" } }, { "val_vep_species": { "type": "string", "description": "species to use for ensemblvep" } }, { "val_vep_cache_version": { "type": "integer", "description": "cache version to use for ensemblvep" } }, { "ch_vep_cache": { "description": "the root cache folder for ensemblvep (optional)\nStructure: [ path(cache) ]\n" } }, { "ch_vep_extra_files": { "description": "any extra files needed by plugins for ensemblvep (optional)\nStructure: [ path(file1), path(file2)... ]\n" } }, { "val_snpeff_db": { "type": "string", "description": "database to use for snpeff, usually consists of the genome and the database version\ne.g. WBcel235.99\n" } }, { "ch_snpeff_cache": { "description": "the root cache folder for snpeff (optional)\nStructure: [ path(cache) ]\n" } }, { "val_tools_to_use": { "type": "list", "description": "The tools to use. Options => '[\"ensemblvep\", \"snpeff\"]'" } }, { "val_sites_per_chunk": { "type": "integer", "description": "The amount of variants per scattered VCF.\nSet this value to `null`, `[]` or `false` to disable scattering.\n" } }, { "ch_vep_gtf": { "description": "sorted, bgzipped GTF file (+ tabix index) to annotate with instead of a cache for ensemblvep (optional).\nMutually exclusive with ch_vep_cache.\nStructure: [ path(gtf), path(gtf_tbi) ]\n" } } ], "output": [ { "snpeff_genes": { "description": "txt (tab separated) file having counts of the number of variants\naffecting each transcript and gene\nStructure: [ val(meta), path(txt) ]\n" } }, { "snpeff_html": { "description": "html reports generated by snpeff\nStructure: [ val(meta), path(html) ]\n" } }, { "snpeff_reports": { "description": "csv reports generated by snpeff\nStructure: [ val(meta), path(csv) ]\n" } }, { "vcf_tbi": { "description": "Compressed vcf file + tabix index\nStructure: [ val(meta), path(vcf), path(tbi) ]\n" } }, { "vep_reports": { "type": "file", "description": "html reports generated by Ensembl VEP", "pattern": "*.html" } } ], "authors": [ "@maxulysse", "@matthdsm", "@nvnieuwk" ], "maintainers": [ "@maxulysse", "@matthdsm", "@nvnieuwk" ] }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "vcf_annotate_snpeff", "path": "subworkflows/nf-core/vcf_annotate_snpeff/meta.yml", "tree_sha": "9be8158eb385612438f0ca91d93e6fb73a712039", "files": [ "subworkflows/nf-core/vcf_annotate_snpeff/main.nf", "subworkflows/nf-core/vcf_annotate_snpeff/meta.yml", "subworkflows/nf-core/vcf_annotate_snpeff/tests/main.nf.test", "subworkflows/nf-core/vcf_annotate_snpeff/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_annotate_snpeff/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "vcf_annotate_snpeff", "description": "Perform annotation with snpEff and bgzip + tabix index the resulting VCF file", "keywords": [ "vcf", "annotation", "snpeff" ], "components": [ "snpeff", "snpeff/snpeff", "htslib/bgziptabix" ], "input": [ { "ch_vcf": { "description": "vcf file\nStructure: [ val(meta), path(vcf) ]\n" } }, { "val_snpeff_db": { "type": "string", "description": "db version to use" } }, { "ch_snpeff_cache": { "description": "path to root cache folder for snpEff (optional)\nStructure: [ path(cache) ]\n" } } ], "output": [ { "vcf_tbi": { "description": "Compressed vcf file + tabix index\nStructure: [ val(meta), path(vcf), path(tbi) ]\n" } }, { "reports": { "description": "html reports\nStructure: [ path(html) ]\n" } }, { "summary": { "description": "html reports\nStructure: [ path(csv) ]\n" } }, { "genes_txt": { "description": "html reports\nStructure: [ path(txt) ]\n" } } ], "authors": [ "@maxulysse" ], "maintainers": [ "@maxulysse" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341", "pipelines": [ { "name": "rnavar", "version": "1.3.0" }, { "name": "sarek", "version": "3.11.0" } ] }, { "name": "vcf_annotate_vepyr", "path": "subworkflows/nf-core/vcf_annotate_vepyr/meta.yml", "tree_sha": "78f80b474bf6e4fcb73ecb9725fb35b1e13b57b6", "files": [ "subworkflows/nf-core/vcf_annotate_vepyr/main.nf", "subworkflows/nf-core/vcf_annotate_vepyr/meta.yml", "subworkflows/nf-core/vcf_annotate_vepyr/tests/main.nf.test", "subworkflows/nf-core/vcf_annotate_vepyr/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_annotate_vepyr/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "vcf_annotate_vepyr", "description": "Optionally download a vepyr cache from Hugging Face and normalise a VCF with\nbcftools norm, then annotate it with Ensembl VEP consequences using vepyr and\nreturn the bgzip VCF with its tabix index.\n\nGive the cache either as `ch_cache` or as a Hugging Face dataset in\n`val_hf_repo`, such as `biodatageeks/vepyr_116_GRCh38_ensembl`; setting both,\nor neither, is an error. The repository is downloaded once and shared across\nall samples. To pin the cache or download only some contigs, add `--revision`\nand `--include` to `HUGGINGFACE_DOWNLOAD`'s `ext.args`. A partial download\nmust include every entity's manifest and all contigs present in the VCF:\n\n```\nwithName: 'HUGGINGFACE_DOWNLOAD' {\n ext.args = \"--revision --include '*/chr22.parquet' --include '*/chrom_manifest.json'\"\n}\n```\n\nWhat bcftools norm does comes from `BCFTOOLS_NORM`'s `ext.args`. Keep its\noutput bgzip VCF (`--output-type z`): `VEPYR_ANNOTATE` runs a single pipeline\nfor BCF (`-Ob`, `-Ou`) and plain VCF (`-Ov`). vepyr's Ensembl VEP parity tests\nuse this configuration, which splits multiallelic records without\nleft-aligning indels. `--write-index=tbi` is optional and saves the tabix step\nin `VEPYR_ANNOTATE`:\n\n```\nwithName: 'BCFTOOLS_NORM' {\n ext.args = '--multiallelics -both --do-not-normalize --output-type z --write-index=tbi'\n}\n```\n", "keywords": [ "vcf", "annotation", "normalisation", "vep", "vepyr", "bcftools", "huggingface" ], "components": [ "bcftools/norm", "huggingface/download", "vepyr/annotate" ], "input": [ { "ch_vcf": { "description": "VCF to normalise and annotate, with its optional tabix/CSI index (pass [] for none)\nStructure: [ val(meta), path(vcf), path(tbi) ]\n" } }, { "ch_cache": { "description": "vepyr Parquet cache directory produced by vepyr's cache build. Must be\na value channel (e.g. `channel.value(...)` or `.collect()`): a queue\nchannel annotates only the first sample. Pass [[], []] when\nval_hf_repo is set.\nStructure: [ val(meta2), path(cache) ]\n" } }, { "ch_fasta": { "description": "Reference FASTA, its samtools faidx index and, for a bgzip FASTA, its\n.gzi index (pass [] for an uncompressed FASTA). Required: vepyr always\nannotates with `--everything`, which needs it, and bcftools norm reads\nit when `val_normalize` is true. Must be a value channel: a queue\nchannel annotates only the first sample.\nStructure: [ val(meta3), path(fasta), path(fai), path(gzi) ]\n" } }, { "val_cache_version": { "type": "integer", "description": "Ensembl cache version to assert against the cache metadata, or [] to skip the check" } }, { "ch_plugin_cache": { "description": "Root of a vepyr plugin cache tree holding plugin// directories (optional, pass [ [], [] ])\nStructure: [ val(meta4), path(plugin_cache) ]\n" } }, { "val_normalize": { "type": "boolean", "description": "Run BCFTOOLS_NORM before annotation. Pipelines should default this to true." } }, { "val_hf_repo": { "type": "string", "description": "Hugging Face dataset holding the vepyr Parquet cache, e.g.\n`biodatageeks/vepyr_116_GRCh38_ensembl` (a `datasets/` prefix is\noptional). Downloaded once and shared across samples. Pass '' or [] to\nuse ch_cache instead.\n" } } ], "output": [ { "vcf_tbi": { "description": "Annotated bgzip VCF and its tabix index\nStructure: [ val(meta), path(vcf), path(tbi) ]\n" } } ], "authors": [ "@mwiewior" ], "maintainers": [ "@mwiewior" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcf_extract_relate_somalier", "path": "subworkflows/nf-core/vcf_extract_relate_somalier/meta.yml", "tree_sha": "ccd18ce0697d0561877a200779d727995f171d05", "files": [ "subworkflows/nf-core/vcf_extract_relate_somalier/main.nf", "subworkflows/nf-core/vcf_extract_relate_somalier/meta.yml", "subworkflows/nf-core/vcf_extract_relate_somalier/tests/main.nf.test", "subworkflows/nf-core/vcf_extract_relate_somalier/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_extract_relate_somalier/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "vcf_extract_relate_somalier", "description": "Perform somalier extraction and relate stats on input VCFs", "keywords": [ "somalier", "stats", "vcf", "ped", "relatedness" ], "components": [ "htslib/bgziptabix", "somalier/extract", "somalier/relate" ], "input": [ { "ch_vcfs": { "description": "The input VCFs to perform the stats on, optionally with their indices.\nThis channel can also contain the number of samples in the same family/group\nto check relatedness. This is advised to add as it can improve the efficiency of your pipeline\nStructure: [ val(meta), path(vcf), path(tbi), val(count) ]\n" } }, { "ch_fasta": { "description": "The reference FASTA used to create the VCF files\nStructure: [ path(fasta) ]\n" } }, { "ch_fasta_fai": { "description": "The index of the reference FASTA\nStructure: [ path(fasta_fai) ]\n" } }, { "ch_somalier_sites": { "description": "A VCF containing the common sites for Somalier\nStructure: [ path(somalier_sites_vcf) ]\n" } }, { "ch_peds": { "description": "A channel containing an optional PED file for the corresponding families. This channel has to be given, but can be like `[meta, []]`.\nWhen you don't want to use a PED file, you must supply a channel\ncontaining the meta and an empty value (`[]`) instead of a PED\nStructure: [ val(meta), path(ped) ]\n" } }, { "ch_sample_groups": { "description": "Optional - A text file describing how the samples should be grouped\nStructure: [ path(txt) ]\n" } }, { "val_common_id": { "description": "Optional - A common identifier in the meta map.\nThis will be used to determine which VCFs should be used in somalier_relate.\nThis value should be given when using single sample VCFs\n" } } ], "output": [ { "extract": { "description": "The extract file created with Somalier extract\nStructure: [ val(meta), path(extract) ]\n" } }, { "html": { "description": "An HTML file containing an interactive graph on the relatedness of the samples\nStructure: [ val(meta), path(html) ]\n" } }, { "pairs_tsv": { "description": "A TSV file detailing the relatedness between pairs of samples\nStructure: [ val(meta), path(tsv) ]\n" } }, { "samples_tsv": { "description": "A TSV file detailing the relatedness between all samples with the same meta\nStructure: [ val(meta), path(tsv) ]\n" } } ], "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "b836d6569438c5e69f224dc359b712b8fd81c937" }, { "name": "vcf_filter_bcftools_ensemblvep", "path": "subworkflows/nf-core/vcf_filter_bcftools_ensemblvep/meta.yml", "tree_sha": "37c6c779681f828a8f5d9bf268dcacf9ff5da068", "files": [ "subworkflows/nf-core/vcf_filter_bcftools_ensemblvep/main.nf", "subworkflows/nf-core/vcf_filter_bcftools_ensemblvep/meta.yml", "subworkflows/nf-core/vcf_filter_bcftools_ensemblvep/nextflow.config", "subworkflows/nf-core/vcf_filter_bcftools_ensemblvep/tests/main.nf.test", "subworkflows/nf-core/vcf_filter_bcftools_ensemblvep/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_filter_bcftools_ensemblvep/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "vcf_filter_bcftools_ensemblvep", "description": "Filter VCF file with bcftools and filter_vep", "keywords": [ "filter", "vcf", "bcftools", "filter_vep" ], "components": [ "bcftools/view", "ensemblvep/filtervep", "htslib/bgziptabix" ], "input": [ { "ch_vcf": { "type": "file", "description": "The input channel containing the VCF files\n\nStructure: [ val(meta), path(vcf) ]\n", "pattern": "*.{vcf,vcf.gz}" } }, { "ch_filter_vep_feature_file": { "type": "file", "description": "File to pass to filter_vep, containing e.g. HGNC IDs to filter on\n\nStructure: [ val(meta), path(txt) ]\n" } }, { "filter_with_bcftools": { "type": "boolean", "description": "Whether to filter the VCF file with bcftools before passing it to filter_vep\n" } }, { "filter_with_filter_vep": { "type": "boolean", "description": "Whether to filter the VCF file with filter_vep\n" } } ], "output": [ { "vcf": { "type": "file", "description": "Channel containing the filtered VCF files\n\nStructure: [ val(meta), path(vcf) ]\n", "pattern": "*.vcf.gz" } }, { "tbi": { "type": "file", "description": "Channel containing the index of the filtered VCF files\n\nStructure: [ val(meta), path(tbi) ]\n", "pattern": "*.tbi" } } ], "authors": [ "@fellen31" ], "maintainers": [ "@fellen31", "@ramprasadn" ] }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "vcf_filter_survivor_bcftools", "path": "subworkflows/nf-core/vcf_filter_survivor_bcftools/meta.yml", "tree_sha": "bfb77743a4a958fc2a4f286fefdb7ffa24310138", "files": [ "subworkflows/nf-core/vcf_filter_survivor_bcftools/main.nf", "subworkflows/nf-core/vcf_filter_survivor_bcftools/meta.yml", "subworkflows/nf-core/vcf_filter_survivor_bcftools/nextflow.config", "subworkflows/nf-core/vcf_filter_survivor_bcftools/tests/main.nf.test", "subworkflows/nf-core/vcf_filter_survivor_bcftools/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_filter_survivor_bcftools/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "vcf_filter_survivor_bcftools", "description": "Filter a VCF file of structural variants with SURVIVOR and/or bcftools, and\nreturn the result as a bgzipped, tabixed VCF. Note that the nextflow.config\nshipped with this subworkflow must be included for it to work properly.\n", "keywords": [ "filter", "vcf", "structural variants", "survivor", "bcftools" ], "components": [ "survivor/filter", "bcftools/filter", "htslib/bgziptabix" ], "input": [ { "ch_vcf": { "type": "file", "description": "The input channel containing the VCF files to filter and, optionally,\nBED files with regions to ignore (pattern: \"*.bed\"). Pass an empty list\nfor the BED file to filter genome-wide.\n\nStructure: [ val(meta), path(vcf), path(bed) ]\n", "pattern": "*.{vcf,vcf.gz}" } }, { "minsv": { "type": "integer", "description": "Min SV size passed to SURVIVOR filter (-1 to disable), ignored if \"survivor\" is not in val_tools_to_use" } }, { "maxsv": { "type": "integer", "description": "Max SV size passed to SURVIVOR filter (-1 to disable), ignored if \"survivor\" is not in val_tools_to_use" } }, { "minallelefreq": { "type": "float", "description": "Min allele frequency passed to SURVIVOR filter (0-1), ignored if \"survivor\" is not in val_tools_to_use" } }, { "minnumreads": { "type": "integer", "description": "Min number of reads supporting the SV passed to SURVIVOR filter (-1 to disable), ignored if \"survivor\" is not in val_tools_to_use" } }, { "val_tools_to_use": { "type": "list", "description": "The filtering tools to run, one or more of: '[\"survivor\", \"bcftools\"]'.\nSURVIVOR filters on size, allele frequency, read support and regions to\nignore; bcftools filter applies expressions passed to its ext.args.\n" } } ], "output": [ { "vcf": { "type": "file", "description": "Channel containing the filtered VCF files\n\nStructure: [ val(meta), path(vcf.gz) ]\n", "pattern": "*.vcf.gz" } }, { "tbi": { "type": "file", "description": "Channel containing the indices of the filtered VCF files\n\nStructure: [ val(meta), path(tbi) ]\n", "pattern": "*.tbi" } }, { "vcf_tbi": { "type": "file", "description": "Channel containing the filtered VCF files and their indices\n\nStructure: [ val(meta), path(vcf.gz), path(tbi) ]\n", "pattern": "*.{vcf.gz,tbi}" } } ], "authors": [ "@siddharthjayaraman" ], "maintainers": [ "@siddharthjayaraman" ] }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8", "pipelines": [ { "name": "variantbenchmarking", "version": "1.6.1" } ] }, { "name": "vcf_gather_bcftools", "path": "subworkflows/nf-core/vcf_gather_bcftools/meta.yml", "tree_sha": "854419fdca975bf832a787176a3fd1bdfb3e44ef", "files": [ "subworkflows/nf-core/vcf_gather_bcftools/main.nf", "subworkflows/nf-core/vcf_gather_bcftools/meta.yml", "subworkflows/nf-core/vcf_gather_bcftools/tests/main.nf.test", "subworkflows/nf-core/vcf_gather_bcftools/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_gather_bcftools/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "vcf_gather_bcftools", "description": "Concatenate several VCF files using bcftools concat.\nAn additional option can be given to sort the concatenated VCF.\n", "keywords": [ "concat", "vcf", "gather", "sort", "bcftools" ], "components": [ "bcftools/sort", "bcftools/concat", "htslib/bgziptabix" ], "input": [ { "ch_vcfs": { "type": "file", "description": "VCF files and their indices that should be concatenated, as well as the\nexpected number of VCFs per group. The meta map must contain at least a\ncommon field for each VCF that needs to be merged,\ne.g. [ id:'test.001', common_meta:'test' ]\n\nStructure: [ val(meta), path(vcf), path(tbi), val(count) ]\n" } }, { "arr_common_meta": { "type": "array", "description": "OPTIONAL:\nA string array of the common meta keys to use to group the vcfs.\nPlease make sure all VCFs that need to be concatenated have the same value in the\nthe meta fields specified - the subworkflow will error if a required key is missing from a meta map.\n" } }, { "val_sort": { "type": "boolean", "description": "Whether or not to sort the output VCF,\nthis can be useful if this subworkflow isn't used in a scatter/gather workflow\n" } } ], "output": [ { "vcf": { "type": "file", "description": "The concatenated (and possibly sorted) VCF file\nStructure: [ val(meta), path(vcf) ]\n", "pattern": "*.vcf.gz" } }, { "index": { "type": "file", "description": "The indices of the output VCFs\nStructure: [ val(meta), path(index) ]\n", "pattern": "*.vcf.gz.{tbi,csi}" } }, { "vcf_index": { "type": "file", "description": "Aggregated channel with the vcf and indices\nStructure: [ val(meta), path(vcf), path(index) ]\n" } } ], "authors": [ "@nvnieuwk" ], "maintainers": [ "@nvnieuwk" ] }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "vcf_impute_beagle5", "path": "subworkflows/nf-core/vcf_impute_beagle5/meta.yml", "tree_sha": "8ee35eb75080f74b7d52238131f75f4573034941", "files": [ "subworkflows/nf-core/vcf_impute_beagle5/main.nf", "subworkflows/nf-core/vcf_impute_beagle5/meta.yml", "subworkflows/nf-core/vcf_impute_beagle5/tests/main.nf.test", "subworkflows/nf-core/vcf_impute_beagle5/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_impute_beagle5/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "VCF_IMPUTE_BEAGLE5", "description": "Subworkflow to impute VCF files using BEAGLE5 software. The subworkflow\ntakes VCF files, phased reference panel, genetic maps and chunks region to perform imputation\nand outputs phased and imputed VCF files.\nMeta map of all channels, except ch_input, will be used to perform joint operations.\n\"regionout\", \"regionoutPadded\", \"regionSize\" keys will be added to the meta map to distinguish\nthe different files before ligation and therefore should not be used.\n", "keywords": [ "VCF", "imputation", "beagle5", "phasing" ], "components": [ "beagle5/beagle", "bcftools/index", "bcftools/view", "glimpse2/ligate" ], "input": [ { "ch_input": { "description": "Channel with input data", "structure": [ { "meta": { "type": "map", "description": "Metadata map containing sample information\n" } }, { "vcf": { "type": "file", "description": "Input VCF files", "pattern": "*.{vcf,bcf}{.gz}?" } }, { "index": { "type": "file", "description": "Input index file", "pattern": "*.{tbi,csi}" } } ] } }, { "ch_panel": { "description": "Channel with phased reference panel data", "structure": [ { "meta": { "type": "map", "description": "Metadata map that will be combined with the input data map\n" } }, { "vcf": { "type": "file", "description": "Reference panel VCF files by chromosomes", "pattern": "*.{vcf,bcf,vcf.gz}" } }, { "index": { "type": "file", "description": "Reference panel VCF index files", "pattern": "*.{tbi,csi}" } } ] } }, { "ch_chunks": { "description": "Channel containing the region to impute", "structure": [ { "meta": { "type": "map", "description": "Metadata map containing chromosome information\n" } }, { "regionout": null, "type": "string", "description": "Region to perform the phasing on", "pattern": "[chr]+[0-9]+:[0-9]+-[0-9]+" } ] } }, { "ch_map": { "description": "Channel with genetic map data", "structure": [ { "meta": { "type": "map", "description": "Metadata map containing chromosome information\n" } }, { "map": { "type": "file", "description": "Plink format genetic map files", "pattern": "*.map" } } ] } } ], "output": [ { "vcf_index": { "description": "Channel with imputed and phased VCF files", "structure": [ { "meta": { "type": "map", "description": "Metadata map of the target input file combined with the reference panel map.\n" } }, { "vcf": { "type": "file", "description": "VCF imputed and phased file by sample", "pattern": "*.{vcf,bcf,vcf.gz}" } }, { "index": { "type": "file", "description": "VCF index file", "pattern": "*.{tbi,csi}" } } ] } } ], "authors": [ "@LouisLeNezet", "@gichas" ], "maintainers": [ "@LouisLeNezet", "@gichas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcf_impute_glimpse", "path": "subworkflows/nf-core/vcf_impute_glimpse/meta.yml", "tree_sha": "f37806e3112bc7794c7988018e628419558026a6", "files": [ "subworkflows/nf-core/vcf_impute_glimpse/main.nf", "subworkflows/nf-core/vcf_impute_glimpse/meta.yml", "subworkflows/nf-core/vcf_impute_glimpse/tests/main.nf.test", "subworkflows/nf-core/vcf_impute_glimpse/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_impute_glimpse/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "vcf_impute_glimpse", "description": "Subworkflow to impute VCF files using GLIMPSE V1 software. The subworkflow\ntakes VCF files, phased reference panel, and genetic maps to perform imputation\nand outputs phased and imputed VCF files.\nMeta map of all channels, except ch_input, will be used to perform joint operations.\n\"regionout\", \"regionoutPadded\", \"regionSize\" keys will be added to the meta map to distinguish\nthe different files before ligation and therefore should not be used.\n", "keywords": [ "glimpse", "chunk", "phase", "ligate" ], "components": [ "glimpse/chunk", "glimpse/phase", "glimpse/ligate", "bcftools/index" ], "input": [ { "ch_vcf": { "description": "Channel with target VCF files", "structure": [ { "meta": null, "type": "map", "description": "Metadata map" }, { "vcf": null, "type": "file", "description": "VCF file", "pattern": "*.{vcf,bcf,vcf.gz}" }, { "index": null, "type": "file", "description": "VCF index file", "pattern": "*.{tbi,csi}" }, { "infos": null, "type": "file", "description": "File containing ploidy information of each sample\n", "pattern": "*.{txt, tsv}" } ] } }, { "ch_ref": { "description": "Channel with reference phased VCF files", "structure": [ { "meta": null, "type": "map", "description": "Metadata map" }, { "vcf": null, "type": "file", "description": "VCF file", "pattern": "*.{vcf,bcf,vcf.gz}" }, { "index": null, "type": "file", "description": "VCF index file", "pattern": "*.{tbi,csi}" }, { "region": null, "type": "string", "description": "Region to perform chunking on", "pattern": "[chr]+[0-9]+:[0-9]+-[0-9]+" } ] } }, { "ch_chunks": { "description": "Channel with chunks data", "structure": [ { "meta": null, "type": "map", "description": "Metadata map that will be combined with the input data map" }, { "regionin": null, "type": "string", "description": "Chunk region without buffer", "pattern": "[chr]+[0-9]+:[0-9]+-[0-9]+" }, { "regionout": null, "type": "string", "description": "Chunk region with buffer", "pattern": "[chr]+[0-9]+:[0-9]+-[0-9]+" } ] } }, { "ch_map": { "description": "Channel with genetic map data (optional)", "structure": [ { "meta": null, "type": "map", "description": "Metadata map" }, { "map": null, "type": "file", "description": "Map file in GLIMPSE format", "pattern": "*.map" } ] } }, { "chunk": { "type": "boolean", "description": "Whether to perform chunking of the input data before imputation." } } ], "output": [ { "chunks": { "type": "file", "description": "Tab delimited output txt file containing buffer and imputation regions.\nStructure: [meta, txt]\n" } }, { "vcf_index": { "type": "file", "description": "Output phased VCF/BCF file for the merged regions, with its index.\nPhased information (HS field) is updated accordingly for the full region.\nStructure: [ val(meta), path(bcf), path(csi) ]\n" } } ], "authors": [ "@LouisLeNezet" ], "maintainers": [ "@LouisLeNezet" ] }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" }, { "name": "vcf_impute_minimac4", "path": "subworkflows/nf-core/vcf_impute_minimac4/meta.yml", "tree_sha": "9f93e8634c1eabe7ae57e7af13bb3f0fa8985089", "files": [ "subworkflows/nf-core/vcf_impute_minimac4/main.nf", "subworkflows/nf-core/vcf_impute_minimac4/meta.yml", "subworkflows/nf-core/vcf_impute_minimac4/tests/main.nf.test", "subworkflows/nf-core/vcf_impute_minimac4/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_impute_minimac4/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "VCF_IMPUTE_MINIMAC4", "description": "Subworkflow to impute VCF files using MINIMAC4 software. The subworkflow\ntakes VCF files, phased reference panel, and genetic maps to perform imputation\nand outputs phased and imputed VCF files.\nMeta map of all channels, except ch_input, will be used to perform joint operations.\n\"regionout\", \"regionoutPadded\", \"regionSize\" keys will be added to the meta map to distinguish\nthe different files before ligation and therefore should not be used.\n", "keywords": [ "VCF", "imputation", "minimac4", "phasing", "MSAV" ], "components": [ "minimac4/compressref", "minimac4/impute", "bcftools/index", "glimpse2/ligate" ], "input": [ { "ch_input": { "description": "Channel with input data", "structure": [ { "meta": { "type": "map", "description": "Metadata map containing sample information\n" } }, { "vcf": { "type": "file", "description": "Input VCF files", "pattern": "*.{vcf,bcf,vcf.gz}" } }, { "index": { "type": "file", "description": "Input index file", "pattern": "*.{tbi,csi}" } } ] } }, { "ch_panel": { "description": "Channel with phased reference panel data", "structure": [ { "meta": { "type": "map", "description": "Metadata map that will be combined with the input data map\n" } }, { "vcf": { "type": "file", "description": "Reference panel VCF files by chromosomes", "pattern": "*.{vcf,bcf,vcf.gz}" } }, { "index": { "type": "file", "description": "Reference panel VCF index files", "pattern": "*.{tbi,csi}" } } ] } }, { "ch_posfile": { "description": "Channel with variants position to impute", "structure": [ { "meta": { "type": "map", "description": "Metadata map containing chromosome information\n" } }, { "sites_vcf": { "type": "file", "descrition": "VCF/BCF file containing position to impute\n" } }, { "sites_index": { "type": "file", "description": "CSI|TBI index file of the sites to impute\n" } } ] } }, { "ch_chunks": { "description": "Channel containing the region to impute", "structure": [ { "meta": { "type": "map", "description": "Metadata map containing chromosome information\n" } }, { "regionout": null, "type": "string", "description": "Region to perform the phasing on", "pattern": "[chr]+[0-9]+:[0-9]+-[0-9]+" } ] } }, { "ch_map": { "description": "Channel with genetic map data", "structure": [ { "meta": { "type": "map", "description": "Metadata map containing chromosome information\n" } }, { "map": { "type": "file", "description": "Minimac format genetic map files", "pattern": "*.map" } } ] } } ], "output": [ { "vcf_index": { "description": "Channel with imputed and phased VCF files", "structure": [ { "meta": { "type": "map", "description": "Metadata map of the target input file combined with the reference panel map.\n" } }, { "vcf": { "type": "file", "description": "VCF imputed and phased file by sample", "pattern": "*.{vcf,bcf,vcf.gz}" } }, { "index": { "type": "file", "description": "VCF index file", "pattern": "*.{tbi,csi}" } } ] } } ], "authors": [ "@LouisLeNezet", "@gichas" ], "maintainers": [ "@LouisLeNezet", "@gichas" ] }, "git_sha": "7b3452a23773f687ededb4befd037920e5a51341" }, { "name": "vcf_phase_shapeit5", "path": "subworkflows/nf-core/vcf_phase_shapeit5/meta.yml", "tree_sha": "08e6a28743b3d9503e9fa451fa19d6de89395e45", "files": [ "subworkflows/nf-core/vcf_phase_shapeit5/main.nf", "subworkflows/nf-core/vcf_phase_shapeit5/meta.yml", "subworkflows/nf-core/vcf_phase_shapeit5/tests/main.nf.test", "subworkflows/nf-core/vcf_phase_shapeit5/tests/main.nf.test.snap", "subworkflows/nf-core/vcf_phase_shapeit5/tests/nextflow.config" ], "type": "subworkflow", "meta": { "name": "VCF_PHASE_SHAPEIT5", "description": "Subworkflow to phase a reference panel VCF file using SHAPEIT5.\nThe panel is first chunked by chromosome by glimpse2/chunk (if no chunks provided),\nthen genotypes are phased with shapeit5/phasecommon and\nfinally the chunks are merged back together by shapeit5/ligate by chromosomes.\nMeta map of all channels will be used to perform joint operations.\n\"regionout\", \"regionoutPadded\", \"regionSize\" keys will be added to the meta map to distinguish\nthe different files before ligation and therefore should not be used.\n", "keywords": [ "VCF", "phase", "shapeit5", "haplotype" ], "components": [ "glimpse2/chunk", "shapeit5/phasecommon", "shapeit5/ligate", "bcftools/index" ], "input": [ { "ch_input": { "description": "Channel with target VCF files", "structure": [ { "meta": null, "type": "map", "description": "Metadata map" }, { "vcf": null, "type": "file", "description": "VCF file", "pattern": "*.{vcf,bcf,vcf.gz}" }, { "index": null, "type": "file", "description": "VCF index file", "pattern": "*.{tbi,csi}" }, { "pedigree": null, "type": "file", "description": { "Pedigree information in the following format": "offspring father mother." }, "pattern": "*.{txt, tsv}" }, { "reference_vcf": null, "type": "file", "description": "Reference panel VCF file", "pattern": "*.{vcf,bcf,vcf.gz}" }, { "reference_index": null, "type": "file", "description": "Reference panel VCF index file", "pattern": "*.{tbi,csi}" }, { "scaffold_vcf": null, "type": "file", "description": "Scaffold VCF file", "pattern": "*.{vcf,bcf,vcf.gz}" }, { "scaffold_index": null, "type": "file", "description": "Scaffold VCF index file", "pattern": "*.{tbi,csi}" }, { "map": null, "type": "file", "description": "Map file in GLIMPSE format", "pattern": "*.map" }, { "region": null, "type": "string", "description": "Region to perform the chunking on using GLIMPSE2_chunk", "pattern": "[chr]+[0-9]+:[0-9]+-[0-9]+" }, { "chunks": null, "type": "array", "description": "List of region to perform the phasing on", "pattern": "[([chr]+[0-9]+:[0-9]+-[0-9]+)(,[chr]+[0-9]+:[0-9]+-[0-9]+)+]" } ] } }, { "chunk_model": { "description": "Chunk model for GLIMPSE2_chunk", "type": "string", "enum": [ "recursive", "sequential" ] } } ], "output": [ { "chunks": { "description": "Channel with chunks regions", "structure": [ { "meta": null, "type": "map", "description": "Metadata map" }, { "regionout": null, "type": "string", "description": "Chunks regions obtained from GLIMPSE2_chunk", "pattern": "[chr]+[0-9]+:[0-9]+-[0-9]+" } ] } }, { "vcf_index": { "description": "Channel with phased VCF files", "structure": [ { "meta": null, "type": "map", "description": "Metadata map" }, { "vcf": null, "type": "file", "description": "VCF file", "pattern": "*.{vcf,bcf,vcf.gz}" }, { "index": null, "type": "file", "description": "VCF index file", "pattern": "*.{tbi,csi}" } ] } } ], "authors": [ "@louislenezet" ], "maintainers": [ "@louislenezet" ] }, "git_sha": "ed7a2286df416088793e62fa6a740d07974d0ff8" } ], "commit_sha": "e78a2112a36afcaffa31810216eb2d97cdbce290", "updated_at": "2026-11-07T02:14:44.562Z" }